MathLabs
FormulaProved

d'Alembert's formula for the wave equation

Statement

For the wave equation utt=c2uxxu_{tt} = c^2 u_{xx} on R×(0,∞)\mathbb{R} \times (0,\infty) with initial data u(x,0)=φ(x)u(x,0)=\varphi(x), ut(x,0)=ψ(x)u_t(x,0)=\psi(x), the unique solution is u(x,t)=12(φ(x−ct)+φ(x+ct))+12c∫x−ctx+ctψ(s) dsu(x,t) = \tfrac{1}{2}\big(\varphi(x-ct)+\varphi(x+ct)\big) + \tfrac{1}{2c}\int_{x-ct}^{x+ct}\psi(s)\,ds.

Why is it true?

A wave on an infinite string is just two copies of the initial shape, one sliding left and one sliding right at speed cc, plus a correction that accounts for the initial velocity. Anything that happens at a point (x,t)(x,t) can only depend on the initial data in the interval [x−ct,x+ct][x-ct, x+ct] — information cannot travel faster than cc.

Proof sketch

Change variables to characteristic coordinates ξ=x−ct\xi = x - ct, η=x+ct\eta = x + ct; the wave equation becomes uξη=0u_{\xi\eta} = 0, so u=F(ξ)+G(η)u = F(\xi) + G(\eta) for some functions F,GF, G. Impose the initial conditions u(x,0)=φ(x)u(x,0)=\varphi(x) and ut(x,0)=ψ(x)u_t(x,0)=\psi(x) to solve for FF and GG in terms of φ\varphi and an antiderivative of ψ\psi, and substitute back.

Topics that use this theorem

Related theorems

Step-by-step proofs

No step-by-step proof yet for this theorem.

References

  1. Lawrence C. Evans (2010). Partial Differential Equations · DOI:10.1090/gsm/019