Mathematical Methods Handbook

The wave equation

Solutions of the wave equation in one and three dimensions.

In this chapter 4

Tick a unit to add it to your PDF basket.

  1. Waves

Waves

4

Theorem

The one-dimensional wave equation

Adapted

Gives the general solution F(x−ct)+G(x+ct)F(x-ct)+G(x+ct) of utt=c2uxxu_{tt}=c^2u_{xx} and d'Alembert's formula for the initial-value problem, proves that the formula solves it and is the only solution, reads off the domains of dependence and influence, and extends both to a half-line or an interval by odd and even reflection.

Prerequisites: Classification of second-order equations, Partial derivatives and the chain rule

Definition(The problem, and its characteristics)AdaptedAdapted from Strauss (2008), §2.1, Eq. (1)–(2), p. 33, and the characteristic coordinates on p. 34; Arfken, Weber & Harris (2013), §9.6, Eq. (9.89), p. 435; Evans (2010), §2.4, the two initial conditions of the wave equation, p. 64; Stein & Shakarchi (2003), Ch. 1 §1, the change of variables on p. 10

Fix a constant c>0c > 0, the wave speed. The one-dimensional wave equation is

utt=c2uxx,u_{tt} = c^2 u_{xx} ,

for a real-valued u(x,t)u(x,t). For a stretched string of tension τ\tau and line density ρ\rho it is the small-displacement equation of motion with c=τ/ρc = \sqrt{\tau/\rho}; Strauss writes the tension as TT.

Two features of the equation are used throughout. First, the operator factors: writing ∂t=∂/∂t\partial_t = \partial/\partial t and ∂x=∂/∂x\partial_x = \partial/\partial x,

∂t2−c2∂x2=(∂t−c ∂x)(∂t+c ∂x)=(∂t+c ∂x)(∂t−c ∂x),\partial_t^2 - c^2\partial_x^2 = (\partial_t - c\,\partial_x)(\partial_t + c\,\partial_x) = (\partial_t + c\,\partial_x)(\partial_t - c\,\partial_x),

the two orders agreeing because cc is constant. Second, the lines

x−ct=constandx+ct=constx - ct = \text{const} \qquad\text{and}\qquad x + ct = \text{const}

in the (x,t)(x,t) plane are the characteristics of the equation (classification); the equation is hyperbolic, with two real families of them. The corresponding characteristic coordinates are

ξ=x−ct,η=x+ct.\xi = x - ct, \qquad \eta = x + ct .

The initial-value problem (or Cauchy problem) on the whole line is: given φ\varphi and ψ\psi on R\mathbb{R}, find uu on R×[0,∞)\mathbb{R}\times[0,\infty) with

utt=c2uxxin R×(0,∞),u(x,0)=φ(x),ut(x,0)=ψ(x)(x∈R).u_{tt} = c^2u_{xx} \quad\text{in } \mathbb{R}\times(0,\infty), \qquad u(x,0) = \varphi(x), \quad u_t(x,0) = \psi(x) \quad (x \in \mathbb{R}).

The datum φ\varphi prescribes where the string starts and ψ\psi how fast each point of it is moving at that instant. Two initial conditions are the right number because the equation is second order in tt; the physical reading, which Evans gives, is that for a vibrating body one may prescribe the displacement and the velocity independently at the start.

Conventions. We write the general solution with the right-moving part first, u=F(x−ct)+G(x+ct)u = F(x-ct) + G(x+ct), as Riley, Hobson and Bence and Arfken do. Strauss and Evans write the two terms in the opposite order, f(x+ct)+g(x−ct)f(x+ct)+g(x-ct); nothing but the naming of the two functions differs. Evans and Stein and Shakarchi take c=1c = 1 and call the data g,hg,h and f,gf,g respectively. The naming of the characteristic coordinates above is also ours and is the reverse of the sources': Strauss (p. 34) sets ξ=x+ct\xi = x+ct, η=x−ct\eta = x-ct, and Stein and Shakarchi (p. 10) do the same with c=1c=1, so their ξ\xi is our η\eta. Since the equation vξη=0v_{\xi\eta}=0 is symmetric in the two, the exchange affects nothing but which of FF and GG is called first.

Theorem(General solution)AdaptedAdapted from Strauss (2008), §2.1, Eq. (3) and the two proofs on p. 34; Evans (2010), §2.4.1a, Remark (i), p. 66; Riley, Hobson & Bence (2006), §20.4, Eq. (20.26), p. 693

Let uu be a C2C^2 function with utt=c2uxxu_{tt} = c^2u_{xx} on R2\mathbb{R}^2, or on a characteristic rectangle {(x,t):a<x−ct<b, a′<x+ct<b′}\{(x,t) : a < x - ct < b,\ a' < x+ct < b'\}, or on the half-plane {(x,t):t>0}\{(x,t) : t > 0\}. Then there are C2C^2 functions FF and GG of one variable with

u(x,t)=F(x−ct)+G(x+ct).u(x,t) = F(x - ct) + G(x + ct) .

Conversely every such sum, with FF and GG twice differentiable, solves the equation. Strauss states it on the whole plane, requiring of his two profiles nothing beyond two derivatives apiece; the rectangle and the half-plane are the same argument on a smaller domain (Step 2 below), and the half-plane is the case the uniqueness argument of Step 3 needs. Evans adds the reading that the general solution of utt−uxx=0u_{tt}-u_{xx}=0 is the sum of the general solutions of the two first-order equations ut∓ux=0u_t \mp u_x = 0, which is what the factorisation says.

The two terms have a direct meaning, which Riley, Hobson and Bence put in terms of an observer: an observer moving with velocity +c+c keeps x−ctx - ct fixed and therefore sees the value F(x−ct)F(x-ct) never change, so FF is a profile of permanent shape sliding to the right at speed cc. Likewise G(x+ct)G(x+ct) slides to the left at speed cc. Neither profile need be sinusoidal or periodic, and the two are unrelated to each other (Arfken, p. 435).

Theorem(d'Alembert's formula)AdaptedAdapted from Strauss (2008), §2.1, Eq. (8) and the paragraph after it, p. 36; Evans (2010), §2.4.1a, Eq. (8) and Theorem 1, p. 65; Riley, Hobson & Bence (2006), §20.4, Eq. (20.31), p. 694

Assume φ∈C2(R)\varphi \in C^2(\mathbb{R}) and ψ∈C1(R)\psi \in C^1(\mathbb{R}), and define

u(x,t)=12[φ(x−ct)+φ(x+ct)]+12c∫x−ctx+ctψ(s) ds.(D)u(x,t) = \frac{1}{2}\bigl[\varphi(x - ct) + \varphi(x + ct)\bigr] + \frac{1}{2c}\int_{x-ct}^{x+ct} \psi(s)\, ds . \tag{D}

Then u∈C2(R×[0,∞))u \in C^2(\mathbb{R}\times[0,\infty)), it satisfies utt=c2uxxu_{tt} = c^2u_{xx} in R×(0,∞)\mathbb{R}\times(0,\infty), and

lim⁡(x,t)→(x0,0)t>0u(x,t)=φ(x0),lim⁡(x,t)→(x0,0)t>0ut(x,t)=ψ(x0)for every x0∈R.\lim_{\substack{(x,t)\to(x_0,0)\\ t>0}} u(x,t) = \varphi(x_0), \qquad \lim_{\substack{(x,t)\to(x_0,0)\\ t>0}} u_t(x,t) = \psi(x_0) \qquad\text{for every } x_0 \in \mathbb{R}.

Moreover no other C2C^2 function solves the problem. The existence half is Evans's Theorem 1, stated there for c=1c = 1 with data g∈C2(R)g \in C^2(\mathbb{R}), h∈C1(R)h \in C^1(\mathbb{R}); Strauss records the same smoothness bookkeeping (φ∈C2\varphi \in C^2 and ψ∈C1\psi \in C^1 give u∈C2u \in C^2) and attributes the formula to d'Alembert in 1746.

Formula (D) is a sum of averages. The first term is the mean of φ\varphi over the two endpoints of the interval [x−ct,x+ct][x-ct, x+ct]; the second is tt times the mean of ψ\psi over that interval, since 12c∫x−ctx+ctψ=t⋅12ct∫x−ctx+ctψ\frac{1}{2c}\int_{x-ct}^{x+ct}\psi = t \cdot \frac{1}{2ct}\int_{x-ct}^{x+ct}\psi. Stein and Shakarchi point out that this is the reading which generalises to higher dimensions (the wave equation in three dimensions).

Idea of the proofOriginal

In the characteristic coordinates ξ=x−ct\xi = x-ct, η=x+ct\eta = x+ct the equation becomes uξη=0u_{\xi\eta} = 0: the operator was already a product of two first-order factors, and each factor is a derivative along one family of characteristics. An equation saying that one mixed derivative vanishes is solved by inspection: if ∂η(∂ξu)=0\partial_\eta(\partial_\xi u) = 0 then ∂ξu\partial_\xi u does not depend on η\eta, and integrating once in ξ\xi leaves a function of ξ\xi plus a constant of integration that may depend on η\eta. That is the general solution. The initial conditions then become two ordinary equations for the two unknown profiles FF and GG: the displacement fixes F+GF+G and the velocity fixes −cF′+cG′-cF'+cG'. Differentiating the first and combining gives F′F' and G′G' separately, and one integration finishes the job. Uniqueness is free, because the first step produced every solution, not merely some.

ProofAdaptedAdapted from Stein & Shakarchi (2003), Ch. 1 §1, p. 10; Strauss (2008), §2.1, pp. 34–36; Evans (2010), §2.4.1a, pp. 64–65

Step 1 (the equation in characteristic coordinates). The map (x,t)↦(ξ,η)=(x−ct, x+ct)(x,t) \mapsto (\xi,\eta) = (x-ct,\, x+ct) is a linear bijection of R2\mathbb{R}^2, with inverse x=(ξ+η)/2x = (\xi+\eta)/2, t=(η−ξ)/(2c)t = (\eta-\xi)/(2c). Let v(ξ,η)=u(x,t)v(\xi,\eta) = u(x,t). By the chain rule, ∂x=∂ξ+∂η\partial_x = \partial_\xi + \partial_\eta and ∂t=−c ∂ξ+c ∂η\partial_t = -c\,\partial_\xi + c\,\partial_\eta, hence

∂t−c ∂x=−2c ∂ξ,∂t+c ∂x=2c ∂η.\partial_t - c\,\partial_x = -2c\,\partial_\xi, \qquad \partial_t + c\,\partial_x = 2c\,\partial_\eta .

Applying the factorisation of the definition,

0=(∂t−c∂x)(∂t+c∂x)u=(−2c ∂ξ)(2c ∂η)v=−4c2vξη,0 = (\partial_t - c\partial_x)(\partial_t + c\partial_x)u = (-2c\,\partial_\xi)(2c\,\partial_\eta) v = -4c^2 v_{\xi\eta},

and c≠0c \neq 0, so vξη=0v_{\xi\eta} = 0.

Step 2 (solving vξη=0v_{\xi\eta}=0). Let Ω\Omega be the image of the domain of uu under (x,t)↦(ξ,η)(x,t)\mapsto(\xi,\eta). The argument needs only that Ω\Omega is open, connected, and sliced by intervals: for each fixed η\eta the set of admissible ξ\xi is an interval, and for each fixed ξ\xi the set of admissible η\eta is an interval. All three domains of the statement qualify. The whole plane and the rectangle (a,b)×(a′,b′)(a,b)\times(a',b') do so by inspection; the half-plane t>0t>0 is {η>ξ}\{\eta > \xi\}, whose slices are the intervals (−∞,η)(-\infty,\eta) and (ξ,∞)(\xi,\infty). Being connected, Ω\Omega also projects onto intervals II and JJ of the two axes.

Now vξη=∂η(vξ)=0v_{\xi\eta} = \partial_\eta(v_\xi) = 0 says that vξv_\xi is constant along each η\eta-slice, and that slice is an interval, so vξv_\xi depends on ξ\xi alone: write vξ(ξ,η)=F′(ξ)v_\xi(\xi,\eta) = F'(\xi) for ξ∈I\xi \in I, a function that is C1C^1 because vv is C2C^2. Fix ξ0∈I\xi_0 \in I and put F(ξ)=∫ξ0ξF′F(\xi) = \int_{\xi_0}^{\xi}F', which is legitimate because II is an interval; FF is C2C^2. Then ∂ξ(v−F)=vξ−F′=0\partial_\xi(v - F) = v_\xi - F' = 0 on Ω\Omega, and each ξ\xi-slice is an interval, so v−Fv - F is constant along it and depends on η\eta alone:

v(ξ,η)=F(ξ)+G(η),G(η):=v(ξ,η)−F(ξ)  (η∈J).v(\xi,\eta) = F(\xi) + G(\eta), \qquad G(\eta) := v(\xi,\eta) - F(\xi) \ \ (\eta \in J).

GG is C2C^2 because vv and FF are. Undoing the substitution gives u(x,t)=F(x−ct)+G(x+ct)u(x,t) = F(x-ct) + G(x+ct), which proves the general-solution statement; the converse direction is the chain rule, since ∂t2F(x−ct)=c2F′′\partial_t^2 F(x-ct) = c^2F'' and ∂x2F(x−ct)=F′′\partial_x^2F(x-ct) = F'', and likewise for GG.

In the half-plane case I=J=RI = J = \mathbb{R}, so FF and GG are defined on all of R\mathbb{R}. If uu is in addition continuous up to t=0t=0, letting t→0+t\to0^+ in the identity gives u(x,0)=F(x)+G(x)u(x,0) = F(x)+G(x), so the decomposition holds on the closed half-plane as well.

Step 3 (fitting the data). Let uu be any C2C^2 solution of the initial-value problem on R×[0,∞)\mathbb{R}\times[0,\infty) and write it as in Step 2, in the half-plane case, whose last paragraph carries the decomposition down to t=0t=0. For t>0t>0, differentiating the decomposition gives ut=−cF′(x−ct)+cG′(x+ct)u_t = -cF'(x-ct) + cG'(x+ct); both sides are continuous up to t=0t=0, since u∈C2u \in C^2 and F′,G′F', G' are C1C^1, so the identity holds at t=0t=0 too. Setting t=0t=0 in it and in the decomposition itself gives, for all xx,

F(x)+G(x)=φ(x),−cF′(x)+cG′(x)=ψ(x).F(x) + G(x) = \varphi(x), \qquad -cF'(x) + cG'(x) = \psi(x) .

Differentiate the first equation and divide the second by cc:

F′+G′=φ′,−F′+G′=1cψ.F' + G' = \varphi', \qquad -F' + G' = \tfrac{1}{c}\psi .

Subtracting and adding,

F′(s)=12(φ′(s)−1cψ(s)),G′(s)=12(φ′(s)+1cψ(s)).F'(s) = \tfrac12\Bigl(\varphi'(s) - \tfrac1c \psi(s)\Bigr), \qquad G'(s) = \tfrac12\Bigl(\varphi'(s) + \tfrac1c \psi(s)\Bigr) .

Step 4 (integrating, and the constants cancelling). Integrating from 00 to ss,

F(s)=12φ(s)−12c∫0sψ+A,G(s)=12φ(s)+12c∫0sψ+B,F(s) = \tfrac12\varphi(s) - \frac{1}{2c}\int_0^s \psi + A, \qquad G(s) = \tfrac12\varphi(s) + \frac{1}{2c}\int_0^s \psi + B,

with constants A,BA, B. The first equation of Step 3 at ss forces A+B=0A + B = 0. Substituting s=x−cts = x-ct in FF and s=x+cts = x+ct in GG and adding, the constants cancel, the two 12φ\tfrac12\varphi terms give the first half of (D), and the two integrals combine as ∫0x+ct−∫0x−ct=∫x−ctx+ct\int_0^{x+ct} - \int_0^{x-ct} = \int_{x-ct}^{x+ct}, giving the second half. So every C2C^2 solution equals the right-hand side of (D): the solution is unique, and no solution other than (D) can exist.

Step 5 (the formula really is a solution). Steps 1–4 assumed a solution existed. Now take φ∈C2\varphi \in C^2, ψ∈C1\psi \in C^1 and define uu by (D). Write Ψ(s)=∫0sψ\Psi(s) = \int_0^s\psi, which is C2C^2 with Ψ′=ψ\Psi' = \psi by the fundamental theorem of calculus. Then

u(x,t)=12φ(x−ct)−12cΨ(x−ct)⏟F(x−ct)+12φ(x+ct)+12cΨ(x+ct)⏟G(x+ct),u(x,t) = \underbrace{\tfrac12\varphi(x-ct) - \tfrac{1}{2c}\Psi(x-ct)}_{F(x-ct)} + \underbrace{\tfrac12\varphi(x+ct) + \tfrac{1}{2c}\Psi(x+ct)}_{G(x+ct)},

a sum of a C2C^2 function of x−ctx-ct and a C2C^2 function of x+ctx+ct. By the converse half of Step 2 it is C2C^2 on R×[0,∞)\mathbb{R}\times[0,\infty) and solves the equation. Setting t=0t=0 gives u(x,0)=φ(x)u(x,0) = \varphi(x) since Ψ\Psi cancels, and

ut(x,t)=c2[φ′(x+ct)−φ′(x−ct)]+12[ψ(x+ct)+ψ(x−ct)]u_t(x,t) = \frac{c}{2}\bigl[\varphi'(x+ct) - \varphi'(x-ct)\bigr] + \frac12\bigl[\psi(x+ct) + \psi(x-ct)\bigr]

equals ψ(x)\psi(x) at t=0t=0. Both uu and utu_t are continuous up to t=0t=0, which gives the two limits in the statement. □\square

Remark(Where the hypotheses are used, and what fails without them)Original
  • c≠0c \neq 0. Step 1 divides by c2c^2, and Step 3 divides by cc. For c=0c = 0 the equation is utt=0u_{tt}=0, whose solution is φ(x)+tψ(x)\varphi(x) + t\psi(x): no propagation at all, and the characteristics have collapsed onto one family.
  • φ∈C2\varphi \in C^2 and ψ∈C1\psi \in C^1. These are exactly what Step 5 needs, and no more: the formula differentiates φ\varphi twice and ψ\psi once. Strauss and Evans both state them. If φ∈Ck\varphi \in C^k and ψ∈Ck−1\psi \in C^{k-1} then u∈Cku \in C^k and in general no better; Evans notes the consequence that the wave equation, unlike the heat equation, does not smooth its data. A corner in φ\varphi stays a corner, and travels: Strauss's plucked string, whose φ\varphi is the "three-finger" tent b−b∣x∣/ab - b|x|/a on ∣x∣<a|x|<a and 00 outside, has kinks at all three of x=0x=0 and x=±ax=\pm a, so the resulting uu fails to be twice differentiable along the six characteristics issuing from them, and he records that it is nonetheless a weak solution. The formula (D) still makes sense for merely continuous φ\varphi and locally integrable ψ\psi, and this is the usual way to define the solution in that case (weak derivatives).
  • Where smoothness is not needed. Nothing in Steps 1–4 uses more than C2C^2, and no hypothesis of decay, boundedness or integrability appears anywhere: (D) holds for data that grow arbitrarily fast, because the integral is over a bounded interval.
  • Time reversal. The equation is unchanged by t↦−tt\mapsto -t: if uu solves it, so does (x,t)↦u(x,−t)(x,t)\mapsto u(x,-t), which Stein and Shakarchi call the time-reversal property and contrast with the heat equation, which cannot be run backwards. Formula (D) is not itself invariant under t↦−tt\mapsto-t — replacing tt by −t-t reverses the orientation of the integral and so flips the sign of the ψ\psi term — but it needs no change of form: read with the oriented convention ∫ab=−∫ba\int_a^b = -\int_b^a and with tt allowed to be any real number, the right-hand side of (D) is F(x−ct)+G(x+ct)F(x-ct)+G(x+ct) with the F,GF,G of Step 5, hence a C2C^2 solution on all of R2\mathbb{R}^2 taking the data φ,ψ\varphi,\psi at t=0t=0. In the geometric statements below ctct must then be read as c∣t∣c|t|. One consequence is that the initial-value problem is equally well posed forwards and backwards in time.
  • Degenerate limits of the formula. At t=0t=0 the interval of integration collapses and (D) returns φ\varphi; this is why no compatibility condition between φ\varphi and ψ\psi is required on the whole line. On a half-line with a fixed end, by contrast, compatibility conditions do appear — see the method below.
Definition(Domains of dependence and influence)AdaptedAdapted from Strauss (2008), §2.2 (Causality), p. 39, with Figures 1–2

Fix a point (x,t)(x,t) with t>0t > 0. Strauss's terminology, which we follow, is:

  • The interval of dependence of (x,t)(x,t) is the interval (x−ct, x+ct)(x-ct,\, x+ct) on the initial line; the domain of dependence (or past history) is the closed triangle with apex (x,t)(x,t) bounded below by that interval and on the sides by the two backward characteristics through (x,t)(x,t).
  • The domain of influence of an initial point (x0,0)(x_0,0) is the set of later points whose solution it can affect, namely the sector {(y,s):s≥0, ∣y−x0∣≤cs}\{(y,s) : s \ge 0,\ |y - x_0| \le cs\} bounded by the two forward characteristics through (x0,0)(x_0,0).

The two notions are the same relation read in opposite directions: (x0,0)(x_0,0) lies in the domain of dependence of (x,t)(x,t) exactly when (x,t)(x,t) lies in the domain of influence of (x0,0)(x_0,0).

Theorem(Causality: finite speed of propagation)AdaptedAdapted from Strauss (2008), §2.2 (Causality), p. 39

Let φ∈C2(R)\varphi \in C^2(\mathbb{R}), ψ∈C1(R)\psi \in C^1(\mathbb{R}) and let uu be given by (D). Then:

  1. u(x,t)u(x,t) depends on φ\varphi only through its values at the two points x±ctx \pm ct, and on ψ\psi only through its values on [x−ct, x+ct][x-ct,\, x+ct]. Equivalently, changing the data outside the closed interval [x−ct, x+ct][x-ct,\,x+ct] — the closure of the interval of dependence — does not change u(x,t)u(x,t). The two endpoints may not be excluded: φ(x±ct)\varphi(x\pm ct) enters (D) directly, so Strauss's open interval of dependence (x−ct,x+ct)(x-ct,x+ct) names the interval across which ψ\psi is averaged, not the whole set of data that u(x,t)u(x,t) reads.
  2. If φ\varphi and ψ\psi vanish for ∣x∣>R|x| > R, then u(x,t)=0u(x,t) = 0 for ∣x∣>R+ct|x| > R + ct. In Strauss's words, the domain of influence of the interval {∣x∣≤R}\{|x| \le R\} is the sector {∣x∣≤R+ct}\{|x| \le R + ct\}.

So no part of the solution travels faster than cc. Parts of it may lag behind: an initial velocity spreads out at speeds up to cc, not exactly cc (Strauss, p. 39).

ProofOriginal

Both parts are read off (D), whose right-hand side involves only φ(x±ct)\varphi(x\pm ct) and the values of ψ\psi on [x−ct,x+ct][x-ct,x+ct]. That is assertion 1, and it is a consequence of the uniqueness in Step 4: since (D) is the only solution, there is nothing else for u(x,t)u(x,t) to depend on.

For assertion 2, suppose φ\varphi and ψ\psi vanish outside [−R,R][-R,R], and let ∣x∣>R+ct|x| > R + ct with t≥0t \ge 0. Say x>R+ctx > R + ct (the case x<−(R+ct)x < -(R+ct) is the mirror image). Then

x−ct>Randx+ct≥x−ct>R,x - ct > R \qquad\text{and}\qquad x + ct \ge x - ct > R ,

the second because ct≥0ct \ge 0. Hence the whole interval [x−ct, x+ct][x-ct,\, x+ct] lies in (R,∞)(R,\infty), where φ\varphi and ψ\psi vanish. Every term of (D) is therefore zero, so u(x,t)=0u(x,t) = 0. □\square

Method(Reflection at a boundary)AdaptedAdapted from Strauss (2008), §3.2, Eq. (2)–(3), pp. 61–63, and Eq. (5), pp. 63–64; Evans (2010), §2.4.1a (A reflection method), problem (9) and Eq. (10), pp. 66–67; Stein & Shakarchi (2003), Ch. 1 §1, p. 10

To solve the wave equation on a half-line or an interval with homogeneous boundary conditions, extend the data to the whole line so that the boundary condition is enforced by symmetry, apply (D), and restrict.

Half-line x>0x>0, fixed end (Dirichlet). Problem: vtt=c2vxxv_{tt} = c^2v_{xx} for x>0x>0, v(x,0)=φ(x)v(x,0)=\varphi(x), vt(x,0)=ψ(x)v_t(x,0)=\psi(x) for x>0x > 0, and v(0,t)=0v(0,t)=0.

  1. Check compatibility. For a C2C^2 solution the data must satisfy φ(0)=ψ(0)=0\varphi(0) = \psi(0) = 0 (Evans assumes exactly this), since v(0,t)≡0v(0,t) \equiv 0 forces vv and vtv_t to vanish at x=0x=0 when t=0t=0.
  2. Extend oddly. Put φodd(x)=φ(x)\varphi_{\mathrm{odd}}(x) = \varphi(x) for x>0x>0, −φ(−x)-\varphi(-x) for x<0x<0, 00 at x=0x=0, and similarly for ψ\psi.
  3. Solve on the line. Let uu be given by (D) with data φodd,ψodd\varphi_{\mathrm{odd}}, \psi_{\mathrm{odd}}. Because the equation and the formula are invariant under x↦−xx \mapsto -x, uu is odd in xx for every tt; hence u(0,t)=0u(0,t) = 0 automatically.
  4. Restrict. v=u∣x>0v = u|_{x>0} solves the half-line problem. Unwinding the extension, Strauss's two cases are
v(x,t)={12[φ(x−ct)+φ(x+ct)]+12c∫x−ctx+ctψ,x>c∣t∣,12[φ(ct+x)−φ(ct−x)]+12c∫ct−xct+xψ,0<x<c∣t∣.v(x,t) = \begin{cases} \dfrac12\bigl[\varphi(x-ct)+\varphi(x+ct)\bigr] + \dfrac{1}{2c}\displaystyle\int_{x-ct}^{x+ct}\psi, & x > c|t| ,\\[2ex] \dfrac12\bigl[\varphi(ct+x)-\varphi(ct-x)\bigr] + \dfrac{1}{2c}\displaystyle\int_{ct-x}^{ct+x}\psi, & 0 < x < c|t| . \end{cases}

Evans's formula (10) is the same pair with c=1c=1. Geometrically: draw the two backward characteristics from (x,t)(x,t); if one of them meets the boundary x=0x=0 before the initial line, the reflection flips the sign of the φ\varphi-contribution carried along it, and the ψ\psi-contributions outside [ct−x,ct+x][ct-x, ct+x] cancel in pairs. 5. Free end (Neumann), vx(0,t)=0v_x(0,t)=0. Use the even extension instead, φeven(x)=φ(∣x∣)\varphi_{\mathrm{even}}(x)=\varphi(|x|) and ψeven(x)=ψ(∣x∣)\psi_{\mathrm{even}}(x) = \psi(|x|). An even function has odd derivative, so ux(0,t)=0u_x(0,t)=0 automatically, and no compatibility condition on φ(0),ψ(0)\varphi(0),\psi(0) is needed. For x>c∣t∣x > c|t| the formula is unchanged, the first case above. For 0<x<c∣t∣0<x<c|t| the φ\varphi-terms now add rather than cancel, and so do the two halves of the ψ\psi-integral: substituting y↦−yy \mapsto -y in ∫x−ct0ψeven\int_{x-ct}^{0}\psi_{\mathrm{even}} turns it into ∫0ct−xψ\int_0^{ct-x}\psi, which has the same sign as ∫0ct+xψ\int_0^{ct+x}\psi, so

v(x,t)=12[φ(ct+x)+φ(ct−x)]+12c[∫0ct+xψ+∫0ct−xψ],0<x<c∣t∣.v(x,t) = \frac12\bigl[\varphi(ct+x) + \varphi(ct-x)\bigr] + \frac{1}{2c}\left[\int_0^{ct+x}\psi + \int_0^{ct-x}\psi\right], \qquad 0 < x < c|t| .

It is only when ψ≡0\psi \equiv 0 that this is the Dirichlet formula with the minus sign turned into a plus; in general the ψ\psi-term is different, as the simplest example shows: for c=1c=1, φ≡0\varphi\equiv0 and ψ≡1\psi\equiv1 on x>0x>0 the free end gives v=12[(t+x)+(t−x)]=tv = \tfrac12[(t+x)+(t-x)] = t, which is right, whereas replacing the minus sign by a plus in the Dirichlet ψ\psi-integral 12∫t−xt+x1\tfrac{1}{2}\int_{t-x}^{t+x}1 would give xx. Strauss carries out the even-extension version of the reflection method for the diffusion equation on pp. 59–60 and leaves the Neumann wave problem as an exercise, so we state it as the parallel calculation that it is. The physical content of the sign in the φ\varphi-terms is that a pulse arriving at a fixed end returns inverted, while at a free end it returns upright.

Interval 0<x<L0<x<L, both ends fixed. Extend φ\varphi and ψ\psi to be odd about both x=0x=0 and x=Lx=L, equivalently odd on (−L,L)(-L,L) and then 2L2L-periodic, and apply (D) to the extension. This is Strauss's Eq. (5) and the device Stein and Shakarchi use (with L=πL=\pi) to keep both ends of a string fixed. Unwound, it describes a wave reflecting off the two ends infinitely often, changing sign each time; the compact alternative is to expand in the standing waves of standing waves and normal modes.

Example(A velocity pulse on the whole line)Original

Take c=2c = 2, φ≡0\varphi \equiv 0 and

ψ(x)=x e−x2,\psi(x) = x\,e^{-x^2},

which is C∞C^\infty, so the hypotheses hold. Since ∫ψ=−12e−x2+const\int \psi = -\tfrac12 e^{-x^2} + \text{const}, formula (D) gives

u(x,t)=12c∫x−ctx+cts e−s2 ds=14c[e−(x−ct)2−e−(x+ct)2].u(x,t) = \frac{1}{2c}\int_{x-ct}^{x+ct} s\,e^{-s^2}\,ds = \frac{1}{4c}\Bigl[e^{-(x-ct)^2} - e^{-(x+ct)^2}\Bigr].

Checks. Differentiating, utt−c2uxx=0u_{tt} - c^2u_{xx} = 0 identically; u(x,0)=0u(x,0) = 0; and ut(x,0)=12[ψ(x)+ψ(x)]=xe−x2u_t(x,0) = \tfrac12[\psi(x)+\psi(x)] = xe^{-x^2} by the formula for utu_t in Step 5. A number: at x=1x = 1, t=12t = \tfrac12, so ct=1ct = 1,

u(1,12)=18[e0−e−4]=1−e−48=0.1227105…u\bigl(1,\tfrac12\bigr) = \frac18\bigl[e^{0} - e^{-4}\bigr] = \frac{1 - e^{-4}}{8} = 0.1227105\ldots

Reading the answer. The solution is the difference of two bumps of height 1/(4c)=1/81/(4c) = 1/8, one centred on the characteristic x=ctx = ct and one, with the opposite sign, on x=−ctx = -ct. So an initial velocity that is odd in xx sends a positive pulse to the right at speed 22 and a negative one to the left, and at any fixed x>0x>0 the displacement rises and falls once as the right-moving bump passes. Note that uu does not return to zero behind the pulse here only because the data are not compactly supported. The residual is small very quickly all the same: at a fixed xx the dominant term is 14ce−(ct−x)2\tfrac{1}{4c}e^{-(ct-x)^2}, a Gaussian in tt, at x=1x=1, c=2c=2 the displacement peaks at u(1,12)=0.1227u(1,\tfrac12) = 0.1227 and has fallen to u(1,2)=1.54×10−5u(1,2) = 1.54\times10^{-5}, about 1.2×10−41.2\times10^{-4} of that, by t=2t=2.

Bonus: a half-line problem solved for free. This uu is odd in xx (swapping x→−xx \to -x exchanges the two exponentials and flips the sign), so u(0,t)=0u(0,t) = 0 for all tt. By step 3 of the method, its restriction to x>0x > 0 is the solution of the Dirichlet half-line problem with φ≡0\varphi \equiv 0 and ψ(x)=xe−x2\psi(x) = xe^{-x^2} for x>0x>0 — data which do satisfy the compatibility condition ψ(0)=0\psi(0)=0.

Example(A pulse reflected from a fixed end)Original

A string occupies x>0x > 0 with its end held at u=0u = 0, and c=3c = 3. Release it from rest with the shape

φ(x)=x3e−x,ψ≡0.\varphi(x) = x^3 e^{-x}, \qquad \psi \equiv 0 .

This is a single bump with its maximum at x=3x = 3, of height 27e−3=1.34425127e^{-3} = 1.344251. Compatibility holds, and more: φ(0)=φ′′(0)=0\varphi(0) = \varphi''(0) = 0, so the odd extension is C3C^3 across the origin. (The odd extension of a function is CkC^k when its even-order derivatives up to order kk vanish at 00: the odd-order derivatives of an odd extension are even and match automatically, while the even-order ones are odd and match only if they vanish. From φ(x)=x3−x4+12x5−⋯\varphi(x) = x^3 - x^4 + \tfrac12x^5 - \cdots we read φ(0)=φ′′(0)=0\varphi(0)=\varphi''(0)=0, which is what gives C3C^3, and φ′′′′(0)=−24≠0\varphi''''(0) = -24 \neq 0, which is the obstruction to C4C^4. The value φ′′′(0)=6\varphi'''(0)=6 is of odd order and no obstruction at all.) The solution is therefore a genuine C2C^2 solution.

With ψ≡0\psi \equiv 0 the reflection formulas reduce to

v(x,t)=12[φ(x+ct)+φ(x−ct)]  (x>ct),v(x,t)=12[φ(ct+x)−φ(ct−x)]  (0<x<ct).v(x,t) = \tfrac12\bigl[\varphi(x+ct) + \varphi(x-ct)\bigr] \ \ (x>ct), \qquad v(x,t) = \tfrac12\bigl[\varphi(ct+x) - \varphi(ct-x)\bigr] \ \ (0<x<ct).

Watch the point x=1x = 1, where the two half-bumps of height 12φ\tfrac12\varphi pass in turn.

  1. Before reflection, t=112t = \tfrac{1}{12}, so ct=14<xct = \tfrac14 < x: v=12[φ(1.25)+φ(0.75)]=12[0.559580+0.199280]=0.379430v = \tfrac12[\varphi(1.25) + \varphi(0.75)] = \tfrac12[0.559580 + 0.199280] = 0.379430.
  2. The left-moving half has hit the wall and come back; t=1t=1, ct=3ct = 3: v(1,1)=12[φ(4)−φ(2)]=12[1.172201−1.082682]=0.044759v(1,1) = \tfrac12[\varphi(4) - \varphi(2)] = \tfrac12[1.172201 - 1.082682] = 0.044759. Without the wall the same data would give 12[φ(4)+φ(2)]=1.127442\tfrac12[\varphi(4)+\varphi(2)] = 1.127442 at that point: the reflected pulse has cancelled nearly all of it.
  3. The inverted pulse arrives in full; t=43t = \tfrac43, ct=4ct = 4: v(1,43)=12[φ(5)−φ(3)]=12[0.842243−1.344251]=−0.251004v\bigl(1,\tfrac43\bigr) = \tfrac12[\varphi(5) - \varphi(3)] = \tfrac12[0.842243 - 1.344251] = -0.251004. The displacement is now negative. The second term, −12φ(3)=−0.672125-\tfrac12\varphi(3) = -0.672125, is the crest of the inverted reflected pulse passing x=1x=1; the first, +12φ(5)=0.421122+\tfrac12\varphi(5) = 0.421122, is the tail of the right-moving half-bump, and the two partly cancel.

Checks. v(0,t)=12[φ(ct)−φ(ct)]=0v(0,t) = \tfrac12[\varphi(ct)-\varphi(ct)] = 0 for every tt, as required. The crest of the inverted reflected wave sits where ct−x=3ct - x = 3, that is on the line x=3t−3x = 3t - 3, which is the characteristic x+ct=3x + ct = 3 reflected in the boundary — exactly the picture Strauss draws (his Figure 2, p. 62). This sign inversion is the familiar behaviour of a pulse sent down a rope whose far end is clamped.

ApplicationAdaptedAdapted from Strauss (2008), §2.2, pp. 40–41; Riley, Hobson & Bence (2006), §20.4, pp. 694–695

Strings and pulses. For a string of tension τ\tau and density ρ\rho the formula says that a pluck (ψ=0\psi = 0) splits into two half-amplitude copies of the initial shape moving apart at c=τ/ρc = \sqrt{\tau/\rho}, while a hammer blow (φ=0\varphi = 0, ψ\psi concentrated) produces a plateau spreading at speed cc. Riley, Hobson and Bence read the three terms of (D) in just this way: each half of the initial displacement travels towards xx from a distance ctct on either side, and the integral accumulates the transverse displacement delivered by every part of the initial motion that has had time to reach xx.

Time of arrival. Causality turns into an engineering statement: a disturbance at one end of a 0.65 m0.65\,\mathrm{m} steel string with c=126.5 m s−1c = 126.5\,\mathrm{m\,s^{-1}} cannot be felt at the other end before 0.65/126.5=5.14 ms0.65/126.5 = 5.14\,\mathrm{ms}, whatever the data are. The same arithmetic gives arrival times in seismology (P and S waves have different cc, hence the delay used to locate an earthquake) and in transmission lines, where uu is voltage and reflections at an unmatched termination are exactly the sign-flipping reflections of the method above.

Electromagnetism and relativity. Each Cartesian component of E\mathbf{E} and B\mathbf{B} in vacuum satisfies the wave equation with cc the speed of light, so causality says that a signal at (x0,t0)(x_0,t_0) cannot outrun light. Strauss identifies this as the cornerstone of relativity, and notes that in three dimensions the principle is sharper still — signals travel at exactly cc, which is Huygens's principle (the wave equation in three dimensions).

Where it is used next. The two-case reflection formula is the engine of the three-dimensional solution, where the spherical mean of uu satisfies a half-line problem in the radius; the causality statement is proved again, without any formula and in any dimension, by the energy method of energy and uniqueness for the wave equation; and the characteristics that carry FF and GG are the model case for the method of characteristics and for the shock-forming equations of conservation laws and shocks.

Theorem

Energy and uniqueness for the wave equation

Adapted

Defines the energy of a solution of the wave equation, proves it is conserved on the line, in all of space and on a bounded domain with fixed or free boundary, and uses that conservation to prove that the initial/boundary-value problem has at most one solution.

Prerequisites: The one-dimensional wave equation, The divergence theorem, Differentiation under the integral sign

Definition(Energy, energy density and energy flux)AdaptedAdapted from Strauss (2008), §2.2, Eq. (1), p. 40; Strauss (2008), §9.1, Eq. (6), p. 230; Stein & Shakarchi (2003), Ch. 3, Exercise 10, p. 90

The string. For a string of tension τ\tau and line density ρ\rho, obeying ρutt=τuxx\rho u_{tt} = \tau u_{xx} with c=τ/ρc = \sqrt{\tau/\rho}, put

KE(t)=ρ2∫ut2 dx,PE(t)=τ2∫ux2 dx,E(t)=KE(t)+PE(t),\mathrm{KE}(t) = \frac{\rho}{2}\int u_t^2\, dx, \qquad \mathrm{PE}(t) = \frac{\tau}{2}\int u_x^2\, dx, \qquad E(t) = \mathrm{KE}(t) + \mathrm{PE}(t) ,

the integrals being over R\mathbb{R} for the infinite string and over [0,L][0,L] for a string of length LL. The name of the first is forced by 12mv2\tfrac12 mv^2; the second is the potential energy stored in the stretching, and Strauss notes that for the mathematics only the total EE matters, so that a different constant multiple of EE would do as well. Stein and Shakarchi define exactly these two integrals on [0,L][0,L] for a string with c2=τ/ρc^2 = \tau/\rho. Observe that E≥0E \ge 0, and E=0E = 0 only if ut≡ux≡0u_t \equiv u_x \equiv 0.

General dimension. For utt=c2Δuu_{tt} = c^2\Delta u on a region of Rn\mathbb{R}^n, the energy density and energy flux are

e=12(ut2+c2∣∇u∣2),S=−c2ut ∇u,e = \frac12\bigl(u_t^2 + c^2|\nabla u|^2\bigr), \qquad \mathbf{S} = -c^2 u_t\,\nabla u ,

and the total energy over a region VV is E(t)=∫Ve dxE(t) = \int_V e\, dx, which for V=R3V = \mathbb{R}^3 is Strauss's Eq. (6). Dividing the string's EE by ρ\rho turns it into this EE with n=1n=1, since τ/ρ=c2\tau/\rho = c^2; the physical energy of the string is ρ\rho times the quantity used here. For the string the flux is S=−τuxutS = -\tau u_x u_t (after multiplying by ρ\rho), which is exactly the rate at which the piece of string to the left of xx does work on the piece to the right: the transverse force it exerts is −τux-\tau u_x and the velocity of the point of application is utu_t.

Theorem(Local energy identity)AdaptedAdapted from Strauss (2008), §9.1, Eq. (4) and Eq. (7), p. 230

Let uu be of class C2C^2 on an open set of Rn×R\mathbb{R}^n\times\mathbb{R}. Then, identically,

(utt−c2Δu) ut  =  ∂e∂t+∇⋅Swith e=12(ut2+c2∣∇u∣2),  S=−c2ut∇u.(E)\bigl(u_{tt} - c^2\Delta u\bigr)\, u_t \;=\; \frac{\partial e}{\partial t} + \nabla\cdot\mathbf{S} \qquad\text{with } e = \tfrac12\bigl(u_t^2 + c^2|\nabla u|^2\bigr),\ \ \mathbf{S} = -c^2u_t\nabla u . \tag{E}

In particular, if uu solves the wave equation then

∂e∂t+∇⋅S=0,\frac{\partial e}{\partial t} + \nabla\cdot \mathbf{S} = 0 ,

a conservation law of exactly the form of the continuity equation: energy is neither created nor destroyed, only transported, at the rate S\mathbf{S} through each surface. Strauss writes the same identity as ∂te=c2∇⋅(ut∇u)\partial_t e = c^2\nabla\cdot(u_t\nabla u) and, in three dimensions, as the statement that a certain four-component field has vanishing four-dimensional divergence.

ProofOriginal

Expand both terms on the right. By the product rule,

∂e∂t=ututt+c2 ∇u⋅∇ut,\frac{\partial e}{\partial t} = u_t u_{tt} + c^2\,\nabla u\cdot\nabla u_t ,

the second term because ∂t12∣∇u∣2=∇u⋅∂t∇u\partial_t\tfrac12|\nabla u|^2 = \nabla u\cdot\partial_t\nabla u and the mixed partials of a C2C^2 function may be taken in either order. By the product rule for the divergence,

∇⋅S=−c2(∇ut⋅∇u+ut Δu).\nabla\cdot\mathbf{S} = -c^2\bigl(\nabla u_t\cdot\nabla u + u_t\,\Delta u\bigr) .

Adding, the two c2∇u⋅∇utc^2\nabla u\cdot\nabla u_t terms cancel and what is left is ut(utt−c2Δu)u_t(u_{tt} - c^2\Delta u). □\square

Theorem(Conservation of energy on the line)AdaptedAdapted from Strauss (2008), §2.2, Eq. (1) and the derivation above it, pp. 40–41

Let the string have constant tension τ>0\tau>0 and line density ρ>0\rho>0, so that c=τ/ρc = \sqrt{\tau/\rho} and the equation utt=c2uxxu_{tt}=c^2u_{xx} is the same as ρutt=τuxx\rho u_{tt} = \tau u_{xx}. Let φ∈C2(R)\varphi \in C^2(\mathbb{R}) and ψ∈C1(R)\psi \in C^1(\mathbb{R}) vanish outside an interval {∣x∣≤R}\{|x| \le R\}, and let uu be what d'Alembert's formula delivers from that data. Then

E(t)=12∫−∞∞(ρ ut2+τ ux2) dxE(t) = \frac12\int_{-\infty}^{\infty}\bigl(\rho\, u_t^2 + \tau\, u_x^2\bigr)\, dx

is finite and independent of tt. Its value is E(0)=12∫(ρψ2+τφ′2) dxE(0) = \tfrac12\int(\rho\psi^2 + \tau\varphi'^2)\,dx, the same expression in the initial data that Stein and Shakarchi give for the conserved energy of a string on [0,L][0,L].

Idea of the proofOriginal

Multiply the equation by the velocity utu_t. On the left that is force times velocity, which is power; on the right, by the identity (E), it is the time derivative of the energy density plus the divergence of a flux. So integrating over all of space leaves only the flux through the boundary, and compact support kills it. The one technical point is the licence to differentiate under the integral sign, which the finite propagation speed of d'Alembert's formula supplies: for times in a bounded interval the integrand lives inside one fixed bounded interval of xx, so the integral is really over a compact set.

ProofAdaptedAdapted from Strauss (2008), §2.2, pp. 40–41

Fix T>0T > 0 and work for 0≤t≤T0 \le t \le T.

Step 1 (the integrand has fixed compact support). By the causality statement of d'Alembert's formula, uu vanishes identically on the open set {∣x∣>R+ct, t>0}\{|x| > R + ct,\ t>0\}, hence so do all its derivatives there. Set RT=R+cTR_T = R + cT. If ∣x∣≥RT|x| \ge R_T and 0≤t<T0 \le t < T then ∣x∣≥R+cT>R+ct|x| \ge R + cT > R + ct, so (x,t)(x,t) lies in that open set and ut=ux=0u_t = u_x = 0 there; at t=Tt = T the same holds by continuity of utu_t and uxu_x. So ut=ux=0u_t = u_x = 0 on the whole of {∣x∣≥RT, 0≤t≤T}\{|x| \ge R_T,\ 0 \le t \le T\}, endpoints included, and

E(t)=12∫−RTRT(ρut2+τux2) dx,E(t) = \frac12\int_{-R_T}^{R_T}\bigl(\rho u_t^2 + \tau u_x^2\bigr)\, dx ,

a finite integral over a fixed compact interval.

Step 2 (differentiating). The integrand and its tt-derivative are continuous on the compact rectangle [−RT,RT]×[0,T][-R_T,R_T]\times[0,T], because u∈C2u \in C^2. So differentiation under the integral sign applies:

dEdt=∫−RTRT(ρ ututt+τ uxuxt) dx.\frac{dE}{dt} = \int_{-R_T}^{R_T}\bigl(\rho\, u_t u_{tt} + \tau\, u_x u_{xt}\bigr)\, dx .

Step 3 (moving one derivative). Integrate the second term by parts, which is legitimate since uxu_x and uxtu_{xt} are continuous:

∫−RTRTτ uxuxt dx=[τ uxut]−RTRT−∫−RTRTτ uxxut dx.\int_{-R_T}^{R_T} \tau\, u_x u_{xt}\, dx = \Bigl[\tau\, u_x u_t\Bigr]_{-R_T}^{R_T} - \int_{-R_T}^{R_T} \tau\, u_{xx} u_t\, dx .

The bracket vanishes: by Step 1 both uxu_x and utu_t are zero at the two endpoints x=±RTx = \pm R_T. (This is the only place where the compact support of the data is used.)

Step 4 (the equation). Therefore

dEdt=∫−RTRTut(ρ utt−τ uxx) dx=0,\frac{dE}{dt} = \int_{-R_T}^{R_T} u_t\bigl(\rho\, u_{tt} - \tau\, u_{xx}\bigr)\, dx = 0 ,

since ρutt=τuxx\rho u_{tt} = \tau u_{xx} pointwise, which is the equation utt=c2uxxu_{tt}=c^2u_{xx} multiplied by ρ\rho, using c2=τ/ρc^2 = \tau/\rho. As TT was arbitrary, EE is constant on [0,∞)[0,\infty).

For t<0t<0, apply what has just been proved to uˇ(x,t)=u(x,−t)\check u(x,t) = u(x,-t). By the time-reversal remark of d'Alembert's formula, uˇ\check u solves the same equation with the data (φ,−ψ)(\varphi, -\psi), which again vanish outside {∣x∣≤R}\{|x|\le R\}; and the energy of uˇ\check u at time tt is the energy of uu at time −t-t, because EE depends on uu only through ut2u_t^2 and ux2u_x^2 and the sign that t↦−tt\mapsto -t puts on utu_t is squared away. So EE is constant on (−∞,0](-\infty,0] too, and the two constants agree at t=0t=0. Evaluating there, where ut=ψu_t = \psi and ux=φ′u_x = \varphi', gives the stated value. □\square

Theorem(Conservation on a bounded domain)AdaptedAdapted from Strauss (2008), §9.1, Eq. (4)–(6), p. 230, and §9.1 Exercises 6–7, p. 234; Evans (2010), §2.4.3a, the computation of $\dot E$ in the proof of Thm 5, p. 79

Let V⊆RnV \subseteq \mathbb{R}^n be a bounded open region with piecewise C1C^1 boundary ∂V\partial V and outward unit normal n^\hat{\mathbf{n}}, let T>0T>0, and let u∈C2(V‾×[0,T])u \in C^2(\overline V\times[0,T]) satisfy utt=c2Δuu_{tt} = c^2\Delta u in V×(0,T)V\times(0,T). Then, with E(t)=∫Ve dxE(t) = \int_V e\,dx,

dEdt=c2∮∂Vut ∂u∂n  dS(0<t<T),\frac{dE}{dt} = c^2\oint_{\partial V} u_t\,\frac{\partial u}{\partial n}\; dS \qquad (0 < t < T),

where ∂u/∂n=n^⋅∇u\partial u/\partial n = \hat{\mathbf{n}}\cdot\nabla u. Consequently EE is constant in each of the following cases:

  • fixed boundary (Dirichlet) u=0u = 0 on ∂V×[0,T]\partial V\times[0,T], because then ut=0u_t = 0 there;
  • free boundary (Neumann) ∂u/∂n=0\partial u/\partial n = 0 on ∂V×[0,T]\partial V\times[0,T];
  • more generally whenever ut ∂u/∂nu_t\,\partial u/\partial n integrates to zero over ∂V\partial V at each time.

For an absorbing (Robin) condition ∂u/∂n+b ut=0\partial u/\partial n + b\, u_t = 0 with a constant b>0b > 0, the same formula gives dE/dt=−c2b∮∂Vut2 dS≤0dE/dt = -c^2 b\oint_{\partial V} u_t^2\, dS \le 0: the energy decreases, and the boundary is a sink. Strauss sets both of these as exercises (§9.1, Exercises 6 and 7, p. 234) after deriving the conservation law (4)–(6) on p. 230; the computation below is the one his derivation indicates.

ProofOriginal

Since u∈C2(V‾×[0,T])u \in C^2(\overline V\times[0,T]) and VV is bounded, ee and ∂e/∂t\partial e/\partial t are continuous on the compact set V‾×[0,T]\overline V\times[0,T]. That licenses differentiating under the integral sign. The fixed-limit theorem of differentiation under the integral sign is stated there for an integral over a real interval [a,b][a,b], so for n≥2n\ge2 we use not the statement but its proof, which transfers verbatim: by the mean value theorem each difference quotient (e(x,t+h)−e(x,t))/h\bigl(e(x,t+h)-e(x,t)\bigr)/h equals ∂e/∂t\partial e/\partial t at some intermediate time; uniform continuity of ∂e/∂t\partial e/\partial t on the compact set V‾×[0,T]\overline V\times[0,T] makes those values converge to ∂e/∂t(x,t)\partial e/\partial t(x,t) uniformly in xx; and integrating an error of size ε\varepsilon over a set of finite volume ∣V∣|V| costs at most ∣V∣ε|V|\varepsilon. Nothing else about [a,b][a,b] was used. Hence

dEdt=∫V∂e∂t dx=∫V(ututt+c2∇u⋅∇ut) dx.\frac{dE}{dt} = \int_V \frac{\partial e}{\partial t}\, dx = \int_V \bigl(u_t u_{tt} + c^2\nabla u\cdot\nabla u_t\bigr)\, dx .

By the identity (E) the integrand equals ut(utt−c2Δu)−∇⋅S=−∇⋅Su_t(u_{tt}-c^2\Delta u) - \nabla\cdot\mathbf{S} = -\nabla\cdot\mathbf{S}, the first term vanishing because uu solves the equation in VV. The field S=−c2ut∇u\mathbf{S} = -c^2u_t\nabla u is C1C^1 on V‾\overline V, so the divergence theorem applies:

dEdt=−∫V∇⋅S dx=−∮∂VS⋅n^ dS=c2∮∂Vut ∂u∂n dS.\frac{dE}{dt} = -\int_V \nabla\cdot\mathbf{S}\, dx = -\oint_{\partial V}\mathbf{S}\cdot\hat{\mathbf{n}}\, dS = c^2\oint_{\partial V} u_t\,\frac{\partial u}{\partial n}\, dS .

For the Dirichlet case, u(⋅,t)=0u(\cdot,t) = 0 on ∂V\partial V for every tt, so differentiating in tt at a fixed boundary point gives ut=0u_t = 0 there and the integrand vanishes. For the Neumann case ∂u/∂n=0\partial u/\partial n = 0 and the integrand vanishes again. For the Robin case substitute ∂u/∂n=−but\partial u/\partial n = -b u_t. □\square

Theorem(Uniqueness for the initial/boundary-value problem)AdaptedAdapted from Evans (2010), §2.4.3a, problem (45) and Theorem 5, p. 79

Let V⊆RnV \subseteq \mathbb{R}^n be a bounded open set with smooth boundary, let T>0T>0, and write

VT=V×(0,T],ΓT=VT‾∖VT,V_T = V\times(0,T], \qquad \Gamma_T = \overline{V_T}\setminus V_T ,

so ΓT\Gamma_T consists of the bottom V‾×{t=0}\overline V\times\{t=0\} together with the side ∂V×[0,T]\partial V\times[0,T]. Given ff on VTV_T, gg on ΓT\Gamma_T and hh on V×{t=0}V\times\{t=0\}, consider

utt−c2Δu=f  in VT,u=g  on ΓT,ut=h  on V×{t=0}.u_{tt} - c^2\Delta u = f \ \text{ in } V_T, \qquad u = g \ \text{ on } \Gamma_T, \qquad u_t = h \ \text{ on } V\times\{t=0\} .

There is at most one u∈C2(VT‾)u \in C^2(\overline{V_T}) solving this problem.

This is Evans's Theorem 5, which he states for c=1c=1; the substitution s=cts = ct turns utt=c2Δuu_{tt} = c^2\Delta u into uss=Δuu_{ss} = \Delta u and carries one version into the other. Note how Evans packages the data: the single function gg on ΓT\Gamma_T prescribes both the initial displacement (on the bottom) and the boundary values (on the side), so Dirichlet boundary conditions are built into the formulation, and hh prescribes the initial velocity. Nothing is assumed about ff beyond its being the same for the two solutions compared.

Idea of the proofOriginal

Uniqueness for a linear problem means that the only solution with zero data is zero. The difference of two solutions has zero source, vanishes on the whole of ΓT\Gamma_T — so in particular on the side, where it also has zero time derivative — and starts with zero velocity. Its energy is therefore zero at t=0t=0 and conserved, and an energy of zero forces the velocity and the gradient to vanish everywhere. A function whose gradient vanishes at all times and which starts at zero is identically zero.

ProofAdaptedAdapted from Evans (2010), §2.4.3a, proof of Thm 5, p. 79

Let uu and u~\tilde u both solve the problem and put w=u−u~w = u - \tilde u. Subtracting the two problems, and using that the equation and the boundary conditions are linear and the data identical,

wtt−c2Δw=0  in VT,w=0  on ΓT,wt=0  on V×{t=0}.w_{tt} - c^2\Delta w = 0 \ \text{ in } V_T, \qquad w = 0 \ \text{ on } \Gamma_T, \qquad w_t = 0 \ \text{ on } V\times\{t=0\} .

Step 1 (the energy is conserved). Let E(t)=12∫V(wt2+c2∣∇w∣2)dxE(t) = \tfrac12\int_V\bigl(w_t^2 + c^2|\nabla w|^2\bigr)dx. Because w=0w = 0 at every point of the side ∂V×[0,T]\partial V\times[0,T], we have wt=0w_t = 0 there as well. Since w∈C2(VT‾)w \in C^2(\overline{V_T}) and ∂V\partial V is smooth, the previous statement applies with the Dirichlet alternative, so EE is constant on [0,T][0,T].

Step 2 (it starts at zero). On the bottom, w(⋅,0)=0w(\cdot,0) = 0 throughout VV, so ∇w(⋅,0)=0\nabla w(\cdot,0) = 0 there, and wt(⋅,0)=0w_t(\cdot,0) = 0 by hypothesis. Hence E(0)=0E(0) = 0, and by Step 1, E(t)=0E(t) = 0 for all 0≤t≤T0 \le t \le T.

Step 3 (from zero energy to zero function). The integrand of EE is continuous and non-negative, and its integral vanishes, so it vanishes identically: a continuous non-negative function with zero integral is zero, since otherwise it would be bounded below by a positive constant on some ball. Therefore

wt≡0and∇w≡0in VT.w_t \equiv 0 \quad\text{and}\quad \nabla w \equiv 0 \qquad\text{in } V_T .

Step 4 (integrating). Fix x∈Vx \in V. Then t↦w(x,t)t\mapsto w(x,t) has zero derivative on [0,T][0,T] and w(x,0)=0w(x,0)=0, so w(x,t)=0w(x,t) = 0 for all tt. Hence w≡0w \equiv 0 in VTV_T, that is u=u~u = \tilde u. □\square

Note(The same method gives finite propagation speed)AdaptedAdapted from Evans (2010), §2.4.3b, Thm 6 and its proof, pp. 80–81; Strauss (2008), §9.1, pp. 230–233

Energy also reproves causality, in any dimension and with no solution formula. Fix x0∈Rnx_0 \in \mathbb{R}^n, t0>0t_0 > 0 and let K(x0,t0)={(x,t):0≤t≤t0, ∣x−x0∣≤c(t0−t)}K(x_0,t_0) = \{(x,t) : 0\le t\le t_0,\ |x-x_0|\le c(t_0 - t)\} be the backward wave cone with apex (x0,t0)(x_0,t_0). Evans's Theorem 6 (stated for c=1c=1) says: if u∈C2u \in C^2 solves utt=c2Δuu_{tt} = c^2\Delta u in Rn×(0,∞)\mathbb{R}^n\times(0,\infty) and u=ut=0u = u_t = 0 on the ball B(x0,ct0)B(x_0,ct_0) at t=0t=0, then u≡0u \equiv 0 in K(x0,t0)K(x_0,t_0). The proof applies the energy argument to the local energy e(t)=12∫B(x0,c(t0−t))(ut2+c2∣∇u∣2)dxe(t) = \tfrac12\int_{B(x_0,c(t_0-t))}(u_t^2 + c^2|\nabla u|^2)dx over the shrinking ball; differentiating produces a boundary term from the moving boundary, and the Cauchy–Schwarz inequality shows that it cannot be positive, so ee is non-increasing from e(0)=0e(0)=0. Strauss reaches the same conclusion by integrating the identity (E) over a cone frustum in four-dimensional space-time and checking that the integral over the slanted side has a sign (his Eq. (7)–(12) and Figures 3–5). We state the result and do not prove it here; both arguments are short, and both are in the cited pages. In one dimension it is the causality statement proved from the formula in d'Alembert's formula.

Remark(Where the hypotheses are used, and what fails without them)Original
  • u∈C2u \in C^2 up to the boundary. Used three times: to differentiate EE under the integral sign, to integrate by parts or apply the divergence theorem, and to interchange mixed partials in the identity (E). Nothing weaker will do for this argument, though the conclusions survive for weak solutions by other means (energy estimates).
  • Compact support, or a boundary condition. On an unbounded domain some control at infinity is indispensable, since otherwise EE need not even be finite: for the travelling wave u=sin⁡(x−ct)u = \sin(x-ct) on R\mathbb{R} the energy density is 12(c2cos⁡2+c2cos⁡2)\tfrac12(c^2\cos^2 + c^2\cos^2), whose integral diverges. Strauss assumes the data vanish outside a bounded interval for exactly this reason in one dimension, and in three dimensions asks that the derivatives of uu tend to zero as ∣x∣→∞|x|\to\infty "in an appropriate sense"; the hypothesis used above, that the data have compact support, is one concrete way to secure that, and finite propagation speed then keeps the support compact at every later time.
  • The boundary condition must not pump energy in. The boundary term c2∮ut ∂u/∂n dSc^2\oint u_t\,\partial u/\partial n\, dS is the power delivered through ∂V\partial V. Dirichlet and Neumann conditions make it vanish; the Robin condition with b>0b>0 makes it negative. With b<0b<0 the energy can grow, and the proof of uniqueness collapses — not because uniqueness is then false, but because this argument no longer reaches it.
  • Energy controls derivatives, not the function. E=0E = 0 gives wt=∇w=0w_t = \nabla w = 0, and only Step 4 turns that into w=0w = 0. The step uses the initial condition, which is why the Neumann problem for the wave equation is still uniquely solvable even though ∇w≡0\nabla w \equiv 0 leaves a constant undetermined at each fixed time: the constant is pinned at t=0t=0. By contrast, in the Neumann problem for Laplace's equation, where there is no time variable to pin it down, an additive constant genuinely survives.
  • Why not a maximum principle? For the heat equation, uniqueness follows from the maximum principle (maximum principle for the heat equation). The wave equation has no maximum principle: on V=(0,L)V=(0,L) with φ≡0\varphi\equiv 0, u=0u=0 at both ends and ψ>0\psi>0 inside, the solution is positive for small t>0t>0, so its maximum over VT‾\overline{V_T} is attained at a point off ΓT\Gamma_T, while max⁡ΓTu=0\max_{\Gamma_T}u=0. So energy is the natural substitute, and it is what generalises to variable coefficients and to nonlinear wave equations.
  • Conserved, not merely bounded. The wave equation's energy is exactly constant, whereas a diffusion's decays. That is the quantitative form of time reversibility, and it is why wave solutions do not forget their initial data.
Example(A vibrating string, energy mode by mode)Original

Take a string of length LL with both ends fixed and write a finite superposition of standing waves (the normal modes, derived in standing waves and normal modes; here we simply write them down and check them),

u(x,t)=∑n=1Nsin⁡nπxL(Ancos⁡ωnt+Bnsin⁡ωnt),ωn=nπcL,u(x,t) = \sum_{n=1}^{N} \sin\frac{n\pi x}{L}\Bigl(A_n\cos\omega_n t + B_n\sin\omega_n t\Bigr), \qquad \omega_n = \frac{n\pi c}{L},

which satisfies ρutt=τuxx\rho u_{tt} = \tau u_{xx} and u(0,t)=u(L,t)=0u(0,t)=u(L,t)=0: each term is a product Xn(x)Tn(t)X_n(x)T_n(t) with Xn=sin⁡(nπx/L)X_n = \sin(n\pi x/L) vanishing at x=0,Lx=0,L, and Tn′′=−ωn2TnT_n'' = -\omega_n^2 T_n matches c2Xn′′/Xn=−c2(nπ/L)2=−ωn2c^2X_n''/X_n = -c^2(n\pi/L)^2 = -\omega_n^2, so utt=c2uxxu_{tt}=c^2u_{xx} term by term.

  1. The energy, computed. Insert this into E=12∫0L(ρut2+τux2)dxE = \tfrac12\int_0^L(\rho u_t^2 + \tau u_x^2)dx. Both {sin⁡(nπx/L)}\{\sin(n\pi x/L)\} and {cos⁡(nπx/L)}\{\cos(n\pi x/L)\} are orthogonal on [0,L][0,L], with ∫0Lsin⁡2(nπx/L)dx=∫0Lcos⁡2(nπx/L)dx=L/2\int_0^L\sin^2(n\pi x/L)dx = \int_0^L\cos^2(n\pi x/L)dx = L/2, so all cross terms in n≠mn \neq m drop out and
E=L4∑n=1N[ρ ωn2(Ansin⁡ωnt−Bncos⁡ωnt)2+τ(nπL)2(Ancos⁡ωnt+Bnsin⁡ωnt)2].E = \frac{L}{4}\sum_{n=1}^N\Bigl[\rho\,\omega_n^2\bigl(A_n\sin\omega_nt - B_n\cos\omega_nt\bigr)^2 + \tau\Bigl(\frac{n\pi}{L}\Bigr)^2\bigl(A_n\cos\omega_nt + B_n\sin\omega_nt\bigr)^2\Bigr].

Now ρωn2=ρ(nπc/L)2=τ(nπ/L)2\rho\omega_n^2 = \rho(n\pi c/L)^2 = \tau(n\pi/L)^2, because ρc2=τ\rho c^2 = \tau. The two square brackets therefore carry the same coefficient, and ( ⋅ )2+( ⋅ )2=An2+Bn2(\,\cdot\,)^2 + (\,\cdot\,)^2 = A_n^2 + B_n^2 by the Pythagorean identity. Hence

E=τπ24L∑n=1Nn2(An2+Bn2),E = \frac{\tau\pi^2}{4L}\sum_{n=1}^{N} n^2\bigl(A_n^2 + B_n^2\bigr),

independent of tt, as conservation requires. (Checked symbolically for N=3N=3 with general An,BnA_n, B_n.) 2. Equipartition. For a single mode with Bn=0B_n = 0, KE=Esin⁡2ωnt\mathrm{KE} = E\sin^2\omega_n t and PE=Ecos⁡2ωnt\mathrm{PE} = E\cos^2\omega_n t: the energy sloshes completely between the two forms twice per period, and each has time-average E/2E/2. 3. A number. A steel string with L=0.650 mL = 0.650\,\mathrm{m}, τ=80 N\tau = 80\,\mathrm{N} and ρ=5.0×10−3 kg m−1\rho = 5.0\times10^{-3}\,\mathrm{kg\,m^{-1}} has c=80/0.005=126.49 m s−1c = \sqrt{80/0.005} = 126.49\,\mathrm{m\,s^{-1}} and fundamental frequency c/2L=97.30 Hzc/2L = 97.30\,\mathrm{Hz}. Pluck it into the shape u(x,0)=hsin⁡3(πx/L)u(x,0) = h\sin^3(\pi x/L) with h=3 mmh = 3\,\mathrm{mm} and release it from rest. The identity sin⁡3θ=14(3sin⁡θ−sin⁡3θ)\sin^3\theta = \tfrac14(3\sin\theta - \sin3\theta) puts that shape in the form above at once, with N=3N = 3,

A1=34h=2.25 mm,A3=−14h=−0.75 mm,A_1 = \tfrac34 h = 2.25\,\mathrm{mm}, \qquad A_3 = -\tfrac14 h = -0.75\,\mathrm{mm},

A2=0A_2 = 0 and every Bn=0B_n = 0 (released from rest). So

E=80π24(0.650)[(2.25×10−3)2+9(0.75×10−3)2]=3.075×10−3 J.E = \frac{80\pi^2}{4(0.650)}\bigl[(2.25\times10^{-3})^2 + 9(0.75\times10^{-3})^2\bigr] = 3.075\times10^{-3}\,\mathrm{J} .

A millijoule is the right order of magnitude for a plucked guitar string, and the n2n^2 weighting shows why energy put into high modes is expensive: the third harmonic here carries the same energy as the fundamental although its amplitude is three times smaller. 4. A travelling wave, for contrast. On the infinite line let u=F(x−ct)u = F(x - ct) with FF a C2C^2 bump. Then ut=−cF′u_t = -cF' and ux=F′u_x = F', so ρut2=ρc2F′2=τF′2=τux2\rho u_t^2 = \rho c^2F'^2 = \tau F'^2 = \tau u_x^2: kinetic and potential densities are equal at every point and every instant, and E=τ∫F′2E = \tau\int F'^2. The flux is S=−τuxut=τcF′2=c eS = -\tau u_xu_t = \tau cF'^2 = c\,e (in the normalisation where ee carries the factor ρ\rho), so the energy of a travelling wave moves bodily at speed cc, which is the statement that the wave transports its energy and nothing else.

ApplicationAdaptedAdapted from Strauss (2008), §2.2, p. 40; Evans (2010), §2.4.3, p. 79

Uniqueness is what makes a model a model. A boundary-value problem for a drum, a cavity or a waveguide is only predictive if its solution is determined by the data. The theorem above says precisely that for the wave equation: give the shape of the region, the initial displacement and velocity, and a fixed or free condition on the boundary, and the motion is determined.

Electromagnetism, with a caution. Each Cartesian component uu of E\mathbf{E} or B\mathbf{B} in vacuum satisfies the wave equation, so the identity (E) applies to it and has exactly the form of Poynting's theorem, ∂te+∇⋅S=0\partial_t e + \nabla\cdot\mathbf{S} = 0. The quantities are not the electromagnetic ones, however: 12(ut2+c2∣∇u∣2)\tfrac12(u_t^2+c^2|\nabla u|^2) built from one component is not the field energy density, and −c2ut∇u-c^2u_t\nabla u is not E×H\mathbf{E}\times\mathbf{H}; summing over the six components does not repair either, and Poynting's theorem is a consequence of Maxwell's equations themselves, not of the wave equation each component happens to satisfy. Nor does the uniqueness theorem transfer to a cavity component by component, because a perfect conductor imposes n^×E=0\hat{\mathbf{n}}\times\mathbf{E} = 0 and n^⋅B=0\hat{\mathbf{n}}\cdot\mathbf{B} = 0 on the wall, which is not a Dirichlet condition on each Cartesian component separately. Uniqueness for the cavity field is proved by running the same energy argument on Maxwell's equations directly, with the true field energy and the true Poynting flux; what carries over is the method, not the theorem.

Numerical analysis. Energy is the standard tool for proving that a discretisation of a wave problem is stable: a scheme with a discrete energy that does not grow cannot blow up, and symplectic or energy-conserving integrators are built to inherit the conservation law exactly rather than approximately. A scheme that violates it shows the damage as amplitude drift over long runs. The stability condition on the time step (von Neumann stability analysis) is in essence the requirement that the numerical domain of dependence contain the true one.

Where it leads. Because the energy argument never uses a solution formula, it survives variable coefficients, lower-order terms, non-constant wave speeds and many nonlinearities. It is the prototype of the a priori estimate on which the modern well-posedness theory of evolution equations rests (energy estimates and well-posedness), and the quantity EE is the squared norm in the Sobolev space natural to the problem (weak derivatives and Sobolev spaces). For a physicist the same computation, done with a Lagrangian density instead of by hand, is Noether's theorem applied to invariance under time translation.

Theorem

The wave equation in three dimensions

Adapted

Shows that the spherical means of a solution of the wave equation satisfy the Euler-Poisson-Darboux equation, turns that into a half-line problem in one dimension to derive Kirchhoff's formula for the Cauchy problem in three dimensions, reads off Huygens' principle, and descends to the two-dimensional Poisson formula, where Huygens' principle fails.

Prerequisites: The one-dimensional wave equation, The divergence theorem, Surface integrals and flux, Differentiation under the integral sign

Definition(Spherical means)AdaptedAdapted from Evans (2010), §2.4.1b, Eq. (12)–(13), p. 67; Strauss (2008), §9.2, Eq. (4), p. 236; Stein & Shakarchi (2003), Ch. 6 §3.2, Eq. (5), p. 189

Let ωn\omega_n be the surface area of the unit sphere of Rn\mathbb{R}^n, so ω2=2π\omega_2 = 2\pi and ω3=4π\omega_3 = 4\pi. For a continuous ff on Rn\mathbb{R}^n, x∈Rnx \in \mathbb{R}^n and r>0r > 0, the spherical mean of ff on the sphere of centre xx and radius rr is

Mrf(x)  =  1ωnr n−1∫∣y−x∣=rf(y) dS(y)  =  1ωn∫∣z∣=1f(x+rz) dS(z),\mathcal{M}_r f(x) \;=\; \frac{1}{\omega_n r^{\,n-1}}\int_{|y-x| = r} f(y)\, dS(y) \;=\; \frac{1}{\omega_n}\int_{|z|=1} f(x + rz)\, dS(z),

the second expression following by the substitution y=x+rzy = x+rz. The two are equal because ωnrn−1\omega_n r^{n-1} is the area of the sphere ∂B(x,r)\partial B(x,r), so Mrf(x)\mathcal{M}_rf(x) is the average value of ff there; Mrf(x)→f(x)\mathcal{M}_rf(x)\to f(x) as r→0+r \to 0^+ by continuity.

For a solution uu of the wave equation and for data φ,ψ\varphi, \psi we write

U(x;r,t)=Mru(⋅,t)(x),G(x;r)=Mrφ(x),H(x;r)=Mrψ(x),U(x; r,t) = \mathcal{M}_r u(\cdot,t)(x), \qquad G(x;r) = \mathcal{M}_r\varphi(x), \qquad H(x;r) = \mathcal{M}_r\psi(x) ,

and regard xx as fixed, so that UU is a function of the radius rr and the time tt. Evans uses this notation, writing the average with a barred integral sign; Strauss writes uˉ(r,t)\bar u(r,t) for the mean of uu about the origin; Stein and Shakarchi write Mt(f)(x)M_t(f)(x), taking the radius equal to the time (they set c=1c=1).

The point of the definition is that u(x,t)=lim⁡r→0+U(x;r,t)u(x,t) = \lim_{r\to 0^+} U(x;r,t): if we can find UU, we can recover uu.

Theorem(The Euler-Poisson-Darboux equation)AdaptedAdapted from Evans (2010), §2.4.1b, Lemma 1 and Eq. (14), p. 67

Let n≥2n \ge 2 and let u∈C2(Rn×[0,∞))u \in C^2(\mathbb{R}^n\times[0,\infty)) solve

utt=c2Δu  in Rn×(0,∞),u=φ, ut=ψ  on Rn×{t=0}.u_{tt} = c^2\Delta u \ \text{ in } \mathbb{R}^n\times(0,\infty), \qquad u = \varphi,\ u_t = \psi \ \text{ on } \mathbb{R}^n\times\{t=0\} .

Fix xx. Then for r>0r>0 and t>0t>0,

Utt=c2(Urr+n−1r Ur),U(x;r,0)=G(x;r),Ut(x;r,0)=H(x;r).(EPD)U_{tt} = c^2\Bigl(U_{rr} + \frac{n-1}{r}\,U_r\Bigr), \qquad U(x;r,0) = G(x;r), \quad U_t(x;r,0) = H(x;r) . \tag{EPD}

The differential operator on the right is the radial part of the Laplacian, as Evans notes: a function of ∣x∣|x| alone has Δ=∂r2+n−1r∂r\Delta = \partial_r^2 + \frac{n-1}{r}\partial_r. Evans states the lemma for c=1c=1 and for u∈Cmu \in C^m with m≥2m \ge 2, concluding in addition that U∈Cm(R+‾×[0,∞))U \in C^m(\overline{\mathbb{R}_+}\times[0,\infty)) — a regularity statement up to r=0r=0. We use it below in two ways: through the limits U→uU \to u and rU→0rU \to 0 as r→0+r\to0^+, and through the smoothness of G~(r)=rG(x;r)\widetilde G(r) = rG(x;r) and H~(r)=rH(x;r)\widetilde H(r)=rH(x;r) up to r=0r=0, since the half-line formula applied in Step 3 of the Kirchhoff proof needs G~∈C2\widetilde G \in C^2 and H~∈C1\widetilde H \in C^1 on [0,∞)[0,\infty).

Idea of the proofOriginal

Averaging a function over a sphere destroys all of its angular structure, so after averaging the Laplacian can only act radially. The cleanest way to see what is left is not to compute Δ\Delta in polar coordinates but to integrate the equation over the solid ball and use the divergence theorem: the integral of Δu\Delta u over B(x,r)B(x,r) equals the flux of ∇u\nabla u out of ∂B(x,r)\partial B(x,r), and that flux is nothing but rr-derivative of the mean, up to the area factor. One differentiation in rr then converts the integrated identity into a differential equation. The whole calculation is one application of the divergence theorem and two of differentiation under the integral sign.

ProofAdaptedAdapted from Strauss (2008), §9.2, the alternative proof of Eq. (5), p. 236; Evans (2010), §2.4.1b, proof of Lemma 1, p. 68

Fix xx and write U(r,t)U(r,t) for U(x;r,t)U(x;r,t).

Step 1 (differentiating in rr averages the normal derivative). Write U(r,t)=ωn−1∫∣z∣=1u(x+rz,t) dS(z)U(r,t) = \omega_n^{-1}\int_{|z|=1}u(x+rz,t)\,dS(z). The integrand and its first and second derivatives in the parameters (r,t)(r,t) are continuous on a compact neighbourhood of any (r,t)(r,t) with r>0r>0, times the unit sphere, because u∈C2u \in C^2. That licenses differentiating under the integral sign. The theorem of differentiation under the integral sign is stated for an integral over a real interval [a,b][a,b]; here the integration is over the unit sphere, so we use its proof rather than its statement. The proof transfers verbatim, since all it uses about [a,b][a,b] is that the integration set has finite total measure (here ωn\omega_n) and that the parameter derivative is uniformly continuous on a compact product; we appeal to it in this form here and again in Step 3. It gives

Ur(r,t)=1ωn∫∣z∣=1∇u(x+rz,t)⋅z  dS(z)=Mr(∂u∂n)(x),U_r(r,t) = \frac{1}{\omega_n}\int_{|z|=1}\nabla u(x+rz,t)\cdot z\; dS(z) = \mathcal{M}_r\Bigl(\frac{\partial u}{\partial n}\Bigr)(x),

because at the point y=x+rzy = x+rz of ∂B(x,r)\partial B(x,r) the outward unit normal is exactly z=(y−x)/rz = (y-x)/r. Multiplying by the area,

∮∂B(x,r)∂u∂n  dS=ωnr n−1 Ur(r,t).(1)\oint_{\partial B(x,r)} \frac{\partial u}{\partial n}\; dS = \omega_n r^{\,n-1}\, U_r(r,t) . \tag{1}

Step 2 (the divergence theorem). ∇u(⋅,t)\nabla u(\cdot,t) is C1C^1 on the closed ball, so the divergence theorem applies to it:

∫B(x,r)Δu  dy=∮∂B(x,r)∂u∂n  dS=ωnr n−1Ur.(2)\int_{B(x,r)} \Delta u\; dy = \oint_{\partial B(x,r)}\frac{\partial u}{\partial n}\; dS = \omega_n r^{\,n-1} U_r . \tag{2}

Step 3 (the left-hand side in terms of UU). Since uu solves the equation, Δu=c−2utt\Delta u = c^{-2}u_{tt}. Slicing the ball into spheres and using the same interchange of differentiation and integration as in Step 1, now in the parameter tt (so that the mean of uttu_{tt} is UttU_{tt}),

∫B(x,r)Δu  dy=1c2∫0r(∮∂B(x,ϱ)utt  dS)dϱ=ωnc2∫0rϱ n−1 Utt(ϱ,t)  dϱ.(3)\int_{B(x,r)}\Delta u\; dy = \frac{1}{c^2}\int_0^r\Bigl(\oint_{\partial B(x,\varrho)} u_{tt}\; dS\Bigr) d\varrho = \frac{\omega_n}{c^2}\int_0^r \varrho^{\,n-1}\,U_{tt}(\varrho,t)\; d\varrho . \tag{3}

Step 4 (differentiate in rr). Comparing (2) and (3) and cancelling ωn\omega_n,

r n−1Ur(r,t)=1c2∫0rϱ n−1Utt(ϱ,t) dϱ.r^{\,n-1}U_r(r,t) = \frac{1}{c^2}\int_0^r \varrho^{\,n-1}U_{tt}(\varrho,t)\, d\varrho .

The integrand is continuous in ϱ\varrho, so the right-hand side is differentiable in rr with derivative c−2rn−1Uttc^{-2}r^{n-1}U_{tt}. Differentiating the left-hand side,

r n−1Urr+(n−1)r n−2Ur=1c2r n−1Utt.r^{\,n-1}U_{rr} + (n-1)r^{\,n-2}U_r = \frac{1}{c^2}r^{\,n-1}U_{tt} .

Dividing by rn−1r^{n-1}, which is legitimate for r>0r>0, gives (EPD). The initial conditions are the means of the initial conditions, by the definition of GG and HH. □\square

Theorem(Kirchhoff's formula)AdaptedAdapted from Strauss (2008), §9.2, Eq. (3), p. 234; Evans (2010), §2.4.1c, Eq. (21)–(22), p. 69, and Thm 2 with $n=3$, p. 73; Stein & Shakarchi (2003), Ch. 6, Thm 3.6, p. 191

Let n=3n = 3. If u∈C2(R3×[0,∞))u \in C^2(\mathbb{R}^3\times[0,\infty)) solves utt=c2Δuu_{tt} = c^2\Delta u with u=φu = \varphi, ut=ψu_t = \psi at t=0t=0, then for t>0t>0

u(x,t)  =  ∂∂t[ t Mctφ(x) ]  +  t Mctψ(x)  =  ∂∂t[14πc2t∮Sφ dS]+14πc2t∮Sψ dS,(K)u(x,t) \;=\; \frac{\partial}{\partial t}\Bigl[\,t\,\mathcal{M}_{ct}\varphi(x)\,\Bigr] \;+\; t\,\mathcal{M}_{ct}\psi(x) \;=\; \frac{\partial}{\partial t}\left[\frac{1}{4\pi c^2 t}\oint_{S}\varphi\, dS\right] + \frac{1}{4\pi c^2 t}\oint_{S}\psi\, dS , \tag{K}

where SS is the sphere of centre xx and radius ctct. This is Strauss's Eq. (3), which he attributes to Poisson although it is known as Kirchhoff's formula. Stein and Shakarchi write it as ∂t(tMtφ)+tMtψ\partial_t(tM_t\varphi) + tM_t\psi with c=1c=1. Carrying out the tt-derivative gives Evans's equivalent form, an average over the single sphere ∂B(x,ct)\partial B(x,ct):

u(x,t)=Mct[ t ψ(y)+φ(y)+∇φ(y)⋅(y−x) ](x).(K′)u(x,t) = \mathcal{M}_{ct}\Bigl[\, t\,\psi(y) + \varphi(y) + \nabla\varphi(y)\cdot(y-x)\,\Bigr](x) . \tag{K$'$}

Existence. Conversely, if φ∈C3(R3)\varphi \in C^3(\mathbb{R}^3) and ψ∈C2(R3)\psi \in C^2(\mathbb{R}^3) and uu is defined by (K), then u∈C2(R3×[0,∞))u \in C^2(\mathbb{R}^3\times[0,\infty)), it solves utt=c2Δuu_{tt}=c^2\Delta u for t>0t>0, and u→φu \to \varphi, ut→ψu_t \to \psi as t→0+t\to 0^+. These are the hypotheses of Evans's Theorem 2 specialised to n=3n=3 (he requires g∈Cm+1g \in C^{m+1}, h∈Cmh \in C^m with m=(n+1)/2m = (n+1)/2, so m=2m=2 here), and they are more than the φ∈C2\varphi\in C^2, ψ∈C1\psi\in C^1 that suffice in one dimension. The two halves together say that (K) is the solution: the first half is already the uniqueness assertion, since it shows that any C2C^2 solution of the Cauchy problem must equal the right-hand side of (K); the second says that under the stronger hypotheses on the data that right-hand side is a solution.

Idea of the proofOriginal

In three dimensions, and only in odd dimensions, the Euler-Poisson-Darboux equation can be turned back into the one-dimensional wave equation. The trick is to look not at the mean UU but at rUrU: the factor rr absorbs the awkward first-order term 2rUr\frac{2}{r}U_r exactly. Since rU→0rU \to 0 as r→0r\to 0, the new unknown satisfies the one-dimensional wave equation on the half-line r>0r>0 with a homogeneous Dirichlet condition at the origin — the reflection problem already solved in d'Alembert's formula. Writing down its solution and then dividing by rr and letting r→0r\to0 recovers u(x,t)u(x,t) itself, because the limit of rU/rrU/r is UU. Only the behaviour of the half-line formula near the boundary r=0r=0 is used, which is why the answer involves a single sphere of radius ctct and no interior data at all.

ProofAdaptedAdapted from Strauss (2008), §9.2, Eq. (8)–(14), pp. 237–238; Evans (2010), §2.4.1c, Eq. (17)–(22), p. 69

Fix xx and set

U~(r,t)=r U(x;r,t),G~(r)=r G(x;r),H~(r)=r H(x;r).\widetilde U(r,t) = r\,U(x;r,t), \qquad \widetilde G(r) = r\,G(x;r), \qquad \widetilde H(r) = r\,H(x;r) .

Step 1 (U~\widetilde U solves the one-dimensional wave equation). For r>0r > 0, using (EPD) with n=3n=3,

U~tt=r Utt=c2(r Urr+2Ur)=c2(U+rUr)r=c2 U~rr,\widetilde U_{tt} = r\,U_{tt} = c^2\Bigl(r\,U_{rr} + 2U_r\Bigr) = c^2\bigl(U + rU_r\bigr)_r = c^2\,\widetilde U_{rr} ,

the middle step because (U+rUr)r=Ur+Ur+rUrr(U + rU_r)_r = U_r + U_r + rU_{rr}. At t=0t=0, U~=G~\widetilde U = \widetilde G and U~t=H~\widetilde U_t = \widetilde H.

Step 2 (the boundary condition). UU is bounded near r=0r = 0, since it is an average of the continuous function u(⋅,t)u(\cdot,t) over a small sphere and tends to u(x,t)u(x,t). Hence U~(0,t)=lim⁡r→0+rU=0\widetilde U(0,t) = \lim_{r\to0^+} rU = 0 for every tt. So U~\widetilde U solves the Dirichlet problem for the one-dimensional wave equation on the half-line r>0r>0, with data G~,H~\widetilde G, \widetilde H — which satisfy the compatibility conditions G~(0)=H~(0)=0\widetilde G(0)=\widetilde H(0)=0 for the same reason.

Step 3 (the half-line formula). The reflection method of d'Alembert's formula constructs a solution of the half-line Dirichlet problem with data G~,H~\widetilde G, \widetilde H and gives it by the two-case formula; what we need is that our U~\widetilde U is that solution, which requires knowing the half-line problem has only one C2C^2 solution. (Evans, p. 69, and Strauss, p. 237, pass over this point.) It does, and the reason is short: reflect the uniqueness we already have on the whole line. If ww is a C2C^2 function on {r≥0}×[0,∞)\{r\ge0\}\times[0,\infty) with wtt=c2wrrw_{tt}=c^2w_{rr} for r>0r>0, w(0,t)=0w(0,t)=0, and zero initial data, let WW be its odd extension in rr. Then WW is C2C^2 across r=0r=0: among WW and its derivatives of order at most two, the odd functions of rr are WW, WtW_t, WrrW_{rr} and WttW_{tt}, and all four vanish at r=0r=0 — w(0,t)≡0w(0,t)\equiv 0 gives w=wt=wtt=0w = w_t = w_{tt} = 0 there, and the equation then gives c2wrr(0,t)=wtt(0,t)=0c^2w_{rr}(0,t) = w_{tt}(0,t) = 0 — so they are continuous across r=0r=0, while the even ones, WrW_r and WrtW_{rt}, match from the two sides automatically. So WW is a C2C^2 solution on the whole line with zero data, hence W≡0W\equiv0 by the uniqueness half of d'Alembert's theorem, and w≡0w\equiv0. Applying this to the difference of two solutions gives uniqueness.

Therefore, in the region 0<r<ct0 < r < ct where the backward characteristic from (r,t)(r,t) meets the boundary,

U~(r,t)=12[G~(ct+r)−G~(ct−r)]+12c∫ct−rct+rH~(s) ds.\widetilde U(r,t) = \frac12\Bigl[\widetilde G(ct+r) - \widetilde G(ct-r)\Bigr] + \frac{1}{2c}\int_{ct-r}^{ct+r}\widetilde H(s)\, ds .

Step 4 (let r→0r\to0). Since U~(0,t)=0\widetilde U(0,t)=0,

u(x,t)=lim⁡r→0+U(x;r,t)=lim⁡r→0+U~(r,t)−U~(0,t)r=U~r(0,t).u(x,t) = \lim_{r\to0^+} U(x;r,t) = \lim_{r\to0^+}\frac{\widetilde U(r,t) - \widetilde U(0,t)}{r} = \widetilde U_r(0,t) .

Differentiating the two terms of Step 3 in rr and setting r=0r=0: the first gives 12[G~′(ct+r)+G~′(ct−r)]→G~′(ct)\tfrac12[\widetilde G'(ct+r) + \widetilde G'(ct-r)] \to \widetilde G'(ct), and the second, differentiating the integral with respect to each of its two endpoints, gives 12c[H~(ct+r)+H~(ct−r)]→1cH~(ct)\tfrac{1}{2c}[\widetilde H(ct+r)+\widetilde H(ct-r)] \to \tfrac1c\widetilde H(ct). Hence

u(x,t)=G~′(ct)+1cH~(ct).u(x,t) = \widetilde G'(ct) + \frac1c \widetilde H(ct) .

Step 5 (unwinding the tildes). By definition 1cH~(ct)=1c ct H(x;ct)=t Mctψ(x)\tfrac1c\widetilde H(ct) = \tfrac1c\, ct\, H(x;ct) = t\,\mathcal{M}_{ct}\psi(x), the second term of (K). For the first, G~′(s)=dds[sG(x;s)]\widetilde G'(s) = \frac{d}{ds}[sG(x;s)] evaluated at s=cts = ct, and by the chain rule ∂∂t[t G(x;ct)]=G(x;ct)+ct Gs(x;ct)=[sG(x;s)]′∣s=ct\frac{\partial}{\partial t}\bigl[t\,G(x;ct)\bigr] = G(x;ct) + ct\,G_s(x;ct) = \bigl[sG(x;s)\bigr]'\big|_{s=ct}, which is the same number. This is the first term of (K). Writing the means as integrals over S=∂B(x,ct)S = \partial B(x,ct), whose area is 4πc2t24\pi c^2t^2, gives the second display of (K).

Step 6 ((K′') from (K)). In the form Mctφ(x)=ω3−1∫∣z∣=1φ(x+ctz)dS(z)\mathcal{M}_{ct}\varphi(x) = \omega_3^{-1}\int_{|z|=1}\varphi(x+ctz)dS(z),

∂∂t[t Mctφ(x)]=Mctφ(x)+tω3∫∣z∣=1c ∇φ(x+ctz)⋅z  dS(z),\frac{\partial}{\partial t}\bigl[t\,\mathcal{M}_{ct}\varphi(x)\bigr] = \mathcal{M}_{ct}\varphi(x) + \frac{t}{\omega_3}\int_{|z|=1} c\,\nabla\varphi(x+ctz)\cdot z\; dS(z),

and in the second term ct z=y−xct\,z = y - x at the point y=x+ctzy = x+ctz, so the integrand is ∇φ(y)⋅(y−x)\nabla\varphi(y)\cdot(y-x) averaged over ∂B(x,ct)\partial B(x,ct). Adding the ψ\psi term gives (K′'). The existence half of the statement is Evans's Theorem 2, whose proof we do not repeat. □\square

Note(Huygens' principle)AdaptedAdapted from Strauss (2008), §9.2, p. 235, and §2.2, p. 41; Evans (2010), §2.4.1d, Remark (i), p. 74; Stein & Shakarchi (2003), Ch. 6 §3.2, pp. 192–194

Read (K′') backwards. The number u(x,t)u(x,t) is built from the values of ψ\psi, φ\varphi and ∇φ\nabla\varphi on the sphere ∣y−x∣=ct|y-x| = ct alone — Evans makes this remark explicitly — and not from the ball it bounds. Equivalently, the data at a point x1x_1 of the initial plane influence the solution only on the surface of the light cone ∣x−x1∣=ct|x - x_1| = ct emanating from it. This is Huygens' principle, and Strauss draws the two consequences:

  • a signal in three dimensions travels at exactly the speed cc, neither faster nor slower. Sharp images and undistorted sound follow. Separate an ear from a source by a distance dd: the single delay d/cd/c then relates what arrives to what was emitted, and nothing emitted at any other moment is superposed on it;
  • the causality principle of d'Alembert's formula, which in one dimension only bounds the speed by cc, is in three dimensions an exact statement about arrival times.

Stein and Shakarchi phrase the same thing with backward and forward light cones, and add the finite-speed corollary in the form we use below: when both data vanish outside ∣y−x0∣≤δ|y - x_0| \le \delta, so does the solution at time tt outside the concentric ball whose radius is δ\delta enlarged by ∣t∣|t| (they take c=1c=1). Huygens' principle is a feature of odd dimensions: Strauss records that signals propagate sharply exactly in dimensions n=3,5,7,…n = 3, 5, 7,\dots, so that three is the smallest dimension in which they do.

Theorem(Poisson's formula in two dimensions)AdaptedAdapted from Strauss (2008), §9.2, Eq. (19), p. 239; Evans (2010), §2.4.1c, Eq. (27), p. 71; Stein & Shakarchi (2003), Ch. 6, Thm 3.7, p. 194

Let n=2n=2, let D={y∈R2:∣y−x∣≤ct}D = \{y \in \mathbb{R}^2 : |y - x| \le ct\} be the closed disc of radius ctct about xx, and let u∈C2(R2×[0,∞))u \in C^2(\mathbb{R}^2\times[0,\infty)) solve utt=c2Δuu_{tt}=c^2\Delta u in R2×(0,∞)\mathbb{R}^2\times(0,\infty) with u=φu = \varphi, ut=ψu_t = \psi at t=0t=0. (The regularity class is the one Evans states, p. 70; the proof needs it in order to apply (K) to the lifted function uˉ\bar u, which inherits it.) Then

u(x,t)=∂∂t[12πc∫Dφ(y)c2t2−∣y−x∣2  dy]+12πc∫Dψ(y)c2t2−∣y−x∣2  dy.(P)u(x,t) = \frac{\partial}{\partial t}\left[\frac{1}{2\pi c}\int_{D} \frac{\varphi(y)}{\sqrt{c^2t^2 - |y-x|^2}}\; dy\right] + \frac{1}{2\pi c}\int_{D}\frac{\psi(y)}{\sqrt{c^2t^2 - |y-x|^2}}\; dy . \tag{P}

This is Strauss's Eq. (19). Evans's Eq. (27), with c=1c=1, is the same formula with the tt-derivative carried out,

u(x,t)=12 1πt2∫B(x,t)tφ(y)+t2ψ(y)+t ∇φ(y)⋅(y−x)(t2−∣y−x∣2)1/2  dy,u(x,t) = \frac{1}{2}\,\frac{1}{\pi t^2}\int_{B(x,t)}\frac{t\varphi(y) + t^2\psi(y) + t\,\nabla\varphi(y)\cdot(y-x)}{\bigl(t^2 - |y-x|^2\bigr)^{1/2}}\; dy ,

and Stein and Shakarchi write it as ∂t(tM~tφ)+tM~tψ\partial_t\bigl(t\widetilde M_t\varphi\bigr) + t\widetilde M_t\psi with their disc means M~t\widetilde M_t. The singularity of the integrand at the rim ∣y−x∣=ct|y-x| = ct is integrable, since ∫0Rϱ dϱ/R2−ϱ2=R\int_0^{R}\varrho\,d\varrho/\sqrt{R^2-\varrho^2} = R is finite.

Huygens' principle fails here. The value u(x,t)u(x,t) depends on the data over the whole disc, not just its rim. Strauss's image is a pebble dropped on a pond: a water bug at distance δ\delta first feels the wave at t=δ/ct = \delta/c, and then keeps feeling ripples for ever, which die away like t−1t^{-1}.

Idea of the proofOriginal

A function of two variables is also a function of three that happens not to depend on the third. So a two-dimensional Cauchy problem is a three-dimensional one with data constant along the y3y_3-axis, and Kirchhoff's formula already solves it. All that is left is bookkeeping: an average over a sphere of radius ctct in R3\mathbb{R}^3, of a function that does not depend on y3y_3, is an integral over the disc of radius ctct in R2\mathbb{R}^2, counted twice because the sphere has two hemispheres over that disc, and weighted by the surface element of a hemisphere, which is what produces the factor (c2t2−∣y−x∣2)−1/2(c^2t^2 - |y-x|^2)^{-1/2}. Evans calls this the method of descent.

ProofAdaptedAdapted from Strauss (2008), §9.2, Eq. (15)–(19), pp. 238–239; Evans (2010), §2.4.1c, Eq. (23)–(27), pp. 70–71

Step 1 (lift to three dimensions). Given φ,ψ\varphi,\psi on R2\mathbb{R}^2 define φˉ(y1,y2,y3)=φ(y1,y2)\bar\varphi(y_1,y_2,y_3) = \varphi(y_1,y_2) and ψˉ\bar\psi likewise, and uˉ(y1,y2,y3,t)=u(y1,y2,t)\bar u(y_1,y_2,y_3,t) = u(y_1,y_2,t). Since ∂y32uˉ=0\partial^2_{y_3}\bar u = 0, the three-dimensional Laplacian of uˉ\bar u equals the two-dimensional Laplacian of uu, so uˉ\bar u solves the three-dimensional problem with data φˉ,ψˉ\bar\varphi, \bar\psi. Writing xˉ=(x1,x2,0)\bar x = (x_1,x_2,0), Kirchhoff's formula (K) gives u(x,t)=uˉ(xˉ,t)u(x,t) = \bar u(\bar x, t) in terms of means over the sphere ∂Bˉ(xˉ,ct)⊂R3\partial\bar B(\bar x, ct) \subset \mathbb{R}^3.

Step 2 (a sphere average becomes a disc integral). The part of ∂Bˉ(xˉ,ct)\partial \bar B(\bar x, ct) with y3≥0y_3 \ge 0 is the graph y3=γ(y)=c2t2−∣y−x∣2y_3 = \gamma(y) = \sqrt{c^2t^2 - |y-x|^2} over the disc DD, and the part with y3≤0y_3 \le 0 is the graph of −γ-\gamma. By the graph formula for the surface element (surface integrals), dS=1+∣∇γ∣2 dydS = \sqrt{1 + |\nabla\gamma|^2}\, dy, and

∇γ=−(y−x)c2t2−∣y−x∣2⟹1+∣∇γ∣2=c2t2−∣y−x∣2+∣y−x∣2c2t2−∣y−x∣2=ctc2t2−∣y−x∣2.\nabla\gamma = \frac{-(y-x)}{\sqrt{c^2t^2-|y-x|^2}} \quad\Longrightarrow\quad \sqrt{1+|\nabla\gamma|^2} = \sqrt{\frac{c^2t^2 - |y-x|^2 + |y-x|^2}{c^2t^2-|y-x|^2}} = \frac{ct}{\sqrt{c^2t^2-|y-x|^2}} .

Since φˉ\bar\varphi takes the same value at (y,γ(y))(y,\gamma(y)) and (y,−γ(y))(y,-\gamma(y)), the two hemispheres contribute equally, and the sphere has area 4πc2t24\pi c^2t^2, so

Mctφˉ(xˉ)=14πc2t2⋅2∫Dφ(y) ct  dyc2t2−∣y−x∣2=12πct∫Dφ(y)c2t2−∣y−x∣2  dy.\mathcal{M}_{ct}\bar\varphi(\bar x) = \frac{1}{4\pi c^2t^2}\cdot 2\int_D \varphi(y)\,\frac{ct\; dy}{\sqrt{c^2t^2-|y-x|^2}} = \frac{1}{2\pi c t}\int_D \frac{\varphi(y)}{\sqrt{c^2t^2-|y-x|^2}}\; dy .

Step 3 (substitute). The same identity holds with ψ\psi in place of φ\varphi. Putting both into (K),

u(x,t)=∂∂t[t⋅12πct∫Dφc2t2−∣y−x∣2dy]+t⋅12πct∫Dψc2t2−∣y−x∣2dy,u(x,t) = \frac{\partial}{\partial t}\Bigl[t\cdot\frac{1}{2\pi ct}\int_D\frac{\varphi}{\sqrt{c^2t^2-|y-x|^2}}dy\Bigr] + t\cdot\frac{1}{2\pi ct}\int_D\frac{\psi}{\sqrt{c^2t^2-|y-x|^2}}dy ,

and the factors of tt cancel inside both brackets, giving (P). □\square

Remark(Where the hypotheses are used, and how the dimensions differ)Original
  • u∈C2u \in C^2 and the divergence theorem. The derivation of (EPD) differentiates under the integral sign twice and uses the divergence theorem on a ball; both need u(⋅,t)u(\cdot,t) to be C2C^2 up to the sphere, which is why the lemma is stated for C2C^2 (Evans, for CmC^m with m≥2m\ge2).
  • Loss of derivatives. Compare the hypotheses: φ∈C2\varphi \in C^2, ψ∈C1\psi\in C^1 in one dimension, but φ∈C3\varphi\in C^3, ψ∈C2\psi\in C^2 for n=3n=3, and more still as nn grows — Evans's Theorem 2 (p. 73) asks for φ∈Cm+1\varphi \in C^{m+1}, ψ∈Cm\psi \in C^m with m=(n+1)/2m=(n+1)/2 in odd dimensions n≥3n\ge3, and his descent for even nn (p. 75) needs m=(n+2)/2m = (n+2)/2. The reason is visible in (K′'): the formula contains ∇φ\nabla\varphi, which d'Alembert's does not. Evans draws the moral that for n>1n>1 a solution need not stay as smooth as its initial displacement, because irregularities in φ\varphi can focus at a later time; he adds that the energy norm of energy and uniqueness does not deteriorate, which is one reason that norm, and not the supremum norm, is the right measure of size for the wave equation.
  • Where n=3n=3 is special. Step 1 of the Kirchhoff proof works only because n−1=2n-1 = 2, which is exactly what the single factor rr absorbs. For general odd n=2k+1n = 2k+1 the same job is done by the operator (r−1∂r)k−1r2k−1\bigl(r^{-1}\partial_r\bigr)^{k-1}r^{2k-1}, which is Evans's route to the formula in all odd dimensions; for even nn no such transformation exists, and one descends from n+1n+1 instead.
  • The two formulas compared. In (K′') the data enter through a sphere of radius ctct, a set of measure zero in space; in (P) through a solid disc. That single difference is Huygens' principle and its failure. It has a sharp consequence. Suppose φ≡0\varphi \equiv 0 and ψ≥0\psi \ge 0 is continuous, not identically zero, and supported in the ball ∣y−x0∣≤a|y - x_0| \le a. Fix xx with ∣x−x0∣=d>a|x - x_0| = d > a. In three dimensions, (K) gives u(x,t)=t Mctψ(x)u(x,t) = t\,\mathcal{M}_{ct}\psi(x), which vanishes for every tt with ct>d+act > d + a, because the sphere of radius ctct about xx then lies entirely outside the support of ψ\psi: the signal passes and is over. In two dimensions, (P) gives a positive integrand on a set of positive measure as soon as ct>d+act > d+a, so u(x,t)>0u(x,t) > 0 for all later times; and since ct/c2t2−∣y−x∣2→1ct\big/\sqrt{c^2t^2 - |y-x|^2} \to 1 uniformly for yy in the support as t→∞t\to\infty (the quotient is (1−∣y−x∣2/c2t2)−1/2\bigl(1 - |y-x|^2/c^2t^2\bigr)^{-1/2} and ∣y−x∣|y-x| is bounded there),
lim⁡t→∞t u(x,t)=12πc2∫R2ψ(y) dy,\lim_{t\to\infty} t\,u(x,t) = \frac{1}{2\pi c^2}\int_{\mathbb{R}^2}\psi(y)\, dy ,

the t−1t^{-1} decay that Strauss reports. The limit is positive, so the tail never ends.

  • Backwards in time. The equation is reversible, and (K) and (P) continue to hold for t<0t<0 unaltered, provided the sphere SS of (K) and the disc DD of (P) are read at radius c∣t∣c|t|, which is what they mean for negative tt; the explicit factors of tt and the derivative ∂/∂t\partial/\partial t stay exactly as written. It is not correct to substitute ∣t∣|t| for every tt: that returns u(x,∣t∣)u(x,|t|) rather than u(x,t)u(x,t), and the two differ whenever uu is not even in tt. The second example below is the counterexample: with φ≡0\varphi\equiv0, ψ(y)=∣y∣2\psi(y)=|y|^2 and c=1c=1 the solution is u(x,t)=t∣x∣2+t3u(x,t)=t|x|^2+t^3, so u(x,−1)=−∣x∣2−1u(x,-1) = -|x|^2-1, whereas replacing tt by ∣t∣|t| throughout gives +∣x∣2+1+|x|^2+1. Stein and Shakarchi accordingly state the support property with ∣t∣|t|: the radius, not the formula, is what carries the absolute value.
Example(Kirchhoff's formula on polynomial data)Original

Take n=3n=3, any c>0c>0, and

φ(y)=y1y2,ψ(y)=y32,\varphi(y) = y_1y_2, \qquad \psi(y) = y_3^2 ,

both polynomials, hence C∞C^\infty, so the existence hypotheses hold.

  1. The means. Over ∂B(x,r)\partial B(x,r), write y=x+rzy = x + rz with ∣z∣=1|z|=1. The average of ziz_i is 00 by symmetry, and the average of zizjz_iz_j is 13δij\tfrac13\delta_{ij}: it vanishes for i≠ji\neq j because zizjz_i z_j is odd under zi↦−ziz_i \mapsto -z_i, and the three diagonal averages are equal and sum to the average of ∣z∣2=1|z|^2 = 1. Hence
Mrφ(x)=x1x2+r23δ12=x1x2,Mrψ(x)=x32+r23.\mathcal{M}_r\varphi(x) = x_1x_2 + \tfrac{r^2}{3}\delta_{12} = x_1x_2, \qquad \mathcal{M}_r\psi(x) = x_3^2 + \tfrac{r^2}{3}.
  1. Apply (K) with r=ctr = ct:
u(x,t)=∂∂t[t x1x2]+t(x32+c2t23)=x1x2+t x32+c2t33.u(x,t) = \frac{\partial}{\partial t}\bigl[t\,x_1x_2\bigr] + t\Bigl(x_3^2 + \frac{c^2t^2}{3}\Bigr) = x_1x_2 + t\,x_3^2 + \frac{c^2t^3}{3}.
  1. Check it. utt=2c2tu_{tt} = 2c^2 t, while Δu=∂12(x1x2)+∂22(x1x2)+∂32(tx32)=0+0+2t\Delta u = \partial_1^2(x_1x_2) + \partial_2^2(x_1x_2) + \partial_3^2(tx_3^2) = 0 + 0 + 2t, so utt=c2Δuu_{tt} = c^2\Delta u. At t=0t=0, u=x1x2=φu = x_1x_2 = \varphi and ut=x32+c2t2∣t=0=ψu_t = x_3^2 + c^2t^2\big|_{t=0} = \psi. All three conditions hold exactly.
  2. Check (K′') too. The extra term there is the mean of ∇φ(y)⋅(y−x)=y2(y1−x1)+y1(y2−x2)\nabla\varphi(y)\cdot(y-x) = y_2(y_1-x_1) + y_1(y_2-x_2), whose average is 2x1x2−x1x2−x2x1=02x_1x_2 - x_1x_2 - x_2x_1 = 0 by part 1, so (K′') returns the same uu — as it must.
  3. A number. At x=(0.4, −1.1, 2.3)x = (0.4,\,-1.1,\,2.3), c=1.7c = 1.7, t=0.9t = 0.9: u=(0.4)(−1.1)+0.9(2.3)2+(1.7)2(0.9)3/3=−0.44+4.761+0.70227=5.02327u = (0.4)(-1.1) + 0.9(2.3)^2 + (1.7)^2(0.9)^3/3 = -0.44 + 4.761 + 0.70227 = 5.02327. Evaluating the two spherical means of (K) by Gauss-Legendre quadrature on the sphere of radius ct=1.53ct = 1.53 reproduces 5.02327005.0232700.
Example(The same data in three and in two dimensions)Original

Now take φ≡0\varphi \equiv 0 and ψ(y)=∣y∣2\psi(y) = |y|^2, and compute in both dimensions.

  1. Three dimensions. Mrψ(x)=∣x∣2+r2\mathcal{M}_r\psi(x) = |x|^2 + r^2, since ∣x+rz∣2=∣x∣2+2r x⋅z+r2|x+rz|^2 = |x|^2 + 2r\,x\cdot z + r^2 and the middle term averages to zero. So (K) gives
u3(x,t)=t(∣x∣2+c2t2)=t∣x∣2+c2t3.u_3(x,t) = t\bigl(|x|^2 + c^2t^2\bigr) = t|x|^2 + c^2t^3 .

Check: u3,tt=6c2tu_{3,tt} = 6c^2t and Δ3(t∣x∣2)=6t\Delta_3(t|x|^2) = 6t, so u3,tt=c2Δu3u_{3,tt} = c^2\Delta u_3. 2. Two dimensions. By (P), with z=y−xz = y - x and R=ctR = ct,

u2(x,t)=12πc∫∣z∣≤R∣x∣2+2x⋅z+∣z∣2R2−∣z∣2 dz.u_2(x,t) = \frac{1}{2\pi c}\int_{|z|\le R}\frac{|x|^2 + 2x\cdot z + |z|^2}{\sqrt{R^2 - |z|^2}}\, dz .

The middle term integrates to zero by the symmetry z↦−zz \mapsto -z. For the other two, in plane polars with ∣z∣=ϱ=Rsin⁡θ|z| = \varrho = R\sin\theta,

∫∣z∣≤RdzR2−ϱ2=2π ⁣∫0R ⁣ϱ dϱR2−ϱ2=2πR,∫∣z∣≤R∣z∣2 dzR2−ϱ2=2π ⁣∫0π/2 ⁣R3sin⁡3θ dθ=4πR33,\int_{|z|\le R}\frac{dz}{\sqrt{R^2-\varrho^2}} = 2\pi\!\int_0^R\!\frac{\varrho\,d\varrho}{\sqrt{R^2-\varrho^2}} = 2\pi R, \qquad \int_{|z|\le R}\frac{|z|^2\,dz}{\sqrt{R^2-\varrho^2}} = 2\pi\!\int_0^{\pi/2}\! R^3\sin^3\theta\, d\theta = \frac{4\pi R^3}{3},

using ∫0π/2sin⁡3=2/3\int_0^{\pi/2}\sin^3 = 2/3. Hence

u2(x,t)=12πc(2πR ∣x∣2+4πR33)=t∣x∣2+23c2t3,u_2(x,t) = \frac{1}{2\pi c}\Bigl(2\pi R\,|x|^2 + \frac{4\pi R^3}{3}\Bigr) = t|x|^2 + \frac{2}{3}c^2t^3 ,

using R=ctR = ct. Check: u2,tt=4c2tu_{2,tt} = 4c^2t and Δ2(t∣x∣2)=4t\Delta_2(t|x|^2) = 4t, so this too solves its own equation with the right data. 3. Compare. Identical data, and the same leading term t∣x∣2t|x|^2, but the correction is c2t3c^2t^3 in three dimensions and 23c2t3\tfrac23 c^2t^3 in two. The formulas are genuinely different operators, not two notations for one. 4. A number, checked by quadrature. At x=(0.7,−0.5)x = (0.7,-0.5), c=1.3c = 1.3, t=0.8t = 0.8: u2=0.8(0.74)+23(1.69)(0.512)=0.592+0.576853=1.168853u_2 = 0.8(0.74) + \tfrac23(1.69)(0.512) = 0.592 + 0.576853 = 1.168853, and numerical integration of (P) gives 1.16885331.1688533. The three-dimensional value at x=(0.7,−0.5,0)x = (0.7,-0.5,0) with the same c,tc,t is 0.592+1.69(0.512)=1.4572800.592 + 1.69(0.512) = 1.457280, reproduced by quadrature on the sphere to seven figures. 5. The tail, with numbers. Let c=1c=1, φ≡0\varphi\equiv0 and ψ(y)=(1−∣y∣2)3\psi(y) = (1-|y|^2)^3 for ∣y∣≤1|y|\le1, zero outside — a C2C^2 bump, non-negative, supported in the unit ball. Observe the point ∣x∣=5|x| = 5. The front arrives at t=4t = 4 in both dimensions. In three dimensions u(x,t)=t Mtψ(x)=0u(x,t) = t\,\mathcal{M}_t\psi(x) = 0 for every t>6t > 6: the sphere of radius tt about xx has left the support, and nothing is left to hear. In two dimensions ∫R2ψ=2π∫01(1−ϱ2)3ϱ dϱ=π/4\int_{\mathbb{R}^2}\psi = 2\pi\int_0^1(1-\varrho^2)^3\varrho\, d\varrho = \pi/4, so

t u(x,t)⟶12π⋅π4=18=0.125.t\,u(x,t) \longrightarrow \frac{1}{2\pi}\cdot\frac{\pi}{4} = \frac18 = 0.125 .

Numerically, u(x,20)=6.4569×10−3u(x,20) = 6.4569\times10^{-3} (so tu=0.12914tu = 0.12914) and u(x,1000)=1.25002×10−4u(x,1000) = 1.25002\times10^{-4} (so tu=0.125002tu = 0.125002): the signal is still arriving at t=1000t = 1000, when the three-dimensional one has been silent for a thousand time units.

ApplicationAdaptedAdapted from Strauss (2008), §9.2, p. 235 and p. 239; Evans (2010), §2.4.2, Eq. (44), p. 79

Why we can see and hear. Huygens' principle is the mathematical reason that optical images are sharp and that recorded sound is intelligible: in three dimensions every point of a source contributes to the field at a receiver at exactly one instant, so the signal arrives undistorted apart from the 1/r1/r spreading of the amplitude. Strauss's counterfactual is worth keeping in mind: in two dimensions every view and every sound would be mixed with the echoes of all earlier ones.

Retarded potentials and radiation. For the inhomogeneous equation utt−Δu=fu_{tt}-\Delta u = f in three dimensions, the same spherical-mean machinery produces Evans's retarded-potential solution u(x,t)=14π∫B(x,t)f(y,t−∣y−x∣) ∣y−x∣−1dyu(x,t) = \frac{1}{4\pi}\int_{B(x,t)} f(y, t-|y-x|)\,|y-x|^{-1}dy: each source element acts at the receiver after the travel-time delay ∣y−x∣/c|y-x|/c. That formula, with cc restored, is the retarded solution of Maxwell's equations used throughout antenna theory and radiation physics; see Green's functions for the wave and heat equations.

Where two dimensions really occur. The two-dimensional formula is the right one for genuinely planar waves: ripples on a shallow pond, flexural waves in a plate, and shallow-water tsunami models. It predicts the long decaying tail behind the front, which is observed, and which makes the deconvolution of a seismic or sonar record a harder problem than in three dimensions.

Imaging. Kirchhoff's formula is also run backwards. If one knows uu on a surface for all times, the integrals over spheres of radius ctct can be inverted to recover the initial data — this is the mathematics of photoacoustic and thermoacoustic tomography, and it is the wave-equation cousin of the Radon transform.

Method

Standing waves and normal modes

Adapted

Separates the variables in the wave equation for a string with fixed ends, shows that the only separated solutions are the standing waves sin⁡(nπx/L)\sin(n\pi x/L) oscillating at frequency nc/2Lnc/2L, gives the recipe for fitting arbitrary initial data by a Fourier sine series, and says when the resulting series is a genuine solution.

Prerequisites: The one-dimensional wave equation, Energy and uniqueness for the wave equation, Fourier series

Definition(Separated solutions and normal modes)AdaptedAdapted from Strauss (2008), §4.1, Eq. (1)–(4), p. 84, and p. 88; Stein & Shakarchi (2003), Ch. 1 §1, p. 11

Let L>0L>0 and c=τ/ρ>0c = \sqrt{\tau/\rho}>0. The vibrating-string problem is

utt=c2uxx0<x<L, t>0,u(0,t)=u(L,t)=0t>0,u(x,0)=φ(x),ut(x,0)=ψ(x)0<x<L.(S)\begin{aligned} &u_{tt} = c^2u_{xx} && 0<x<L,\ t>0, \\ &u(0,t) = u(L,t) = 0 && t>0, \\ &u(x,0) = \varphi(x), \quad u_t(x,0) = \psi(x) && 0<x<L . \end{aligned} \tag{S}

The boundary condition says the two ends are clamped. Strauss writes the length as ll.

A separated solution is a solution of the equation and the boundary conditions of the product form

u(x,t)=X(x) T(t),X≢0, T≢0,u(x,t) = X(x)\,T(t), \qquad X \not\equiv 0,\ T\not\equiv 0 ,

with XX depending on xx alone and TT on tt alone. A separated solution of (S) is also called a standing wave: its shape in xx is fixed once and for all, and only its amplitude moves, so the zeros of XX in 0<x<L0<x<L never move. Those zeros are the nodes, and the points of greatest amplitude the anti-nodes (Stein and Shakarchi).

In the eigenvalue language that Strauss introduces on p. 88, the spatial factor solves

−X′′=λX  on (0,L),X(0)=X(L)=0,-X'' = \lambda X \ \text{ on } (0,L), \qquad X(0)=X(L)=0 ,

an ordinary differential equation with conditions at two points. A number λ\lambda for which a solution X≢0X \not\equiv 0 exists is an eigenvalue and such an XX an eigenfunction of the operator A=−d2/dx2A = -d^2/dx^2 acting on functions that satisfy the Dirichlet conditions; Normal mode is the name physicists and engineers give to such an eigenfunction; Strauss explains the word by observing that these shapes, alone among all shapes the string could take, go on unaltered as time passes. This is the simplest Sturm-Liouville eigenvalue problem, and, as Strauss puts it, the situation is the infinite-dimensional analogue of the eigenvectors of a matrix.

Method(The modes of a fixed string, and the solution)AdaptedAdapted from Strauss (2008), §4.1, Eq. (5)–(12), pp. 85–87, and the eigenvalue proof on p. 88; Stein & Shakarchi (2003), Ch. 1 §1, Eq. (4) and (6), pp. 14–15

The eigenvalues and modes. The eigenvalues of −X′′=λX-X''=\lambda X with X(0)=X(L)=0X(0)=X(L)=0 are exactly

λn=(nπL)2,Xn(x)=sin⁡nπxL,n=1,2,3,…,\lambda_n = \Bigl(\frac{n\pi}{L}\Bigr)^2, \qquad X_n(x) = \sin\frac{n\pi x}{L}, \qquad n = 1,2,3,\dots,

each simple, each eigenfunction determined up to a constant multiple. No λ≤0\lambda \le 0 and no non-real λ\lambda is an eigenvalue.

The separated solutions. Consequently the separated solutions of (S) are exactly the functions

un(x,t)=(Ancos⁡ωnt+Bnsin⁡ωnt)sin⁡nπxL,ωn=nπcL=nω1,(M)u_n(x,t) = \Bigl(A_n\cos\omega_n t + B_n\sin\omega_n t\Bigr)\sin\frac{n\pi x}{L}, \qquad \omega_n = \frac{n\pi c}{L} = n\omega_1 , \tag{M}

for some n∈Nn \in \mathbb{N} and some real constants An,BnA_n, B_n that are not both zero. The nn-th mode has n−1n-1 interior nodes, at x=L/n,2L/n,…,(n−1)L/nx = L/n, 2L/n, \dots, (n-1)L/n.

Frequencies. Strauss calls the numbers ωn=nπc/L\omega_n = n\pi c/L the frequencies, and records that some texts instead call nc/2Lnc/2L the frequency; the two differ by the factor 2π2\pi between angular frequency and cycles per second. In terms of the string's constants,

ωn=nπLτρ(n=1,2,… ),\omega_n = \frac{n\pi}{L}\sqrt{\frac{\tau}{\rho}} \qquad (n=1,2,\dots),

which is Strauss's Eq. (12). The fundamental is n=1n=1 and the overtones are its exact integer multiples — the fact, as Strauss notes, that Euler discovered in 1749 and that creates a sensation still.

General solution. Any finite sum ∑nun\sum_n u_n solves the equation and the boundary conditions, by linearity. Such a sum meets the initial conditions of (S) precisely when

φ(x)=∑nAnsin⁡nπxLandψ(x)=∑nωnBnsin⁡nπxL,\varphi(x) = \sum_n A_n \sin\frac{n\pi x}{L} \qquad\text{and}\qquad \psi(x) = \sum_n \omega_n B_n\sin\frac{n\pi x}{L} ,

Strauss's Eq. (10)–(11). For general data one therefore takes an infinite series and reads these two identities as Fourier sine expansions, which gives

An=2L∫0Lφ(x)sin⁡nπxL dx,Bn=2nπc∫0Lψ(x)sin⁡nπxL dx.(C)A_n = \frac{2}{L}\int_0^L \varphi(x)\sin\frac{n\pi x}{L}\, dx, \qquad B_n = \frac{2}{n\pi c}\int_0^L \psi(x)\sin\frac{n\pi x}{L}\, dx . \tag{C}

Stein and Shakarchi obtain the first of these (their Eq. (6), with L=πL=\pi) from the orthogonality relation below, and both they and Strauss are explicit that at this stage the infinite series is formal; see the note on convergence.

Method(Separation of variables for the vibrating string)AdaptedAdapted from Strauss (2008), §4.1, pp. 84–86; Riley, Hobson & Bence (2006), §21.1–21.2, pp. 714–719; Arfken, Weber & Harris (2013), §9.4, pp. 414–416
  1. Try a product. Substitute u=X(x)T(t)u = X(x)T(t) into utt=c2uxxu_{tt} = c^2u_{xx} and divide by −c2XT-c^2XT:
−T′′(t)c2T(t)=−X′′(x)X(x).-\frac{T''(t)}{c^2T(t)} = -\frac{X''(x)}{X(x)} .

Arfken's criterion for expecting this to work is that the differential operators in the different variables occur additively, with no products of derivatives belonging to different variables, and that the boundary conditions, or at any rate part of them, split into conditions on the individual factors; Hassani makes the same separation of tt from x\mathbf{x} for the heat, Schrodinger and Klein-Gordon equations, which is why one mode decomposition serves all of them. 2. Name the constant. The left side depends only on tt and the right only on xx, and they are equal, so each is a constant λ\lambda — the separation constant. (Strauss's proof: the common value has zero partial derivative in both xx and tt.) In more variables there is one such constant per variable, subject to one relation: Riley, Hobson and Bence separate the three-dimensional wave equation into four factors with constants −l2,−m2,−n2,−μ2-l^2,-m^2,-n^2,-\mu^2 tied by μ2=l2+m2+n2\mu^2 = l^2+m^2+n^2, and Arfken counts the independent ones as n−1n-1 for a problem in nn variables. The result is a pair of ordinary equations,

X′′+λX=0,T′′+c2λT=0.X'' + \lambda X = 0, \qquad T'' + c^2\lambda T = 0 .
  1. Impose the boundary conditions on the spatial factor. u(0,t)=u(L,t)=0u(0,t)=u(L,t)=0 for all tt with T≢0T \not\equiv 0 forces X(0)=X(L)=0X(0)=X(L)=0. This is the step that selects the allowed λ\lambda; it is Arfken's second case, a genuine eigenvalue problem with homogeneous boundary conditions.
  2. Find the eigenvalues. Solve the two-point problem. For the fixed string the answer is λn=(nπ/L)2\lambda_n = (n\pi/L)^2 with Xn=sin⁡(nπx/L)X_n = \sin(n\pi x/L), derived in the proof below.
  3. Solve for the time factor. With λ=λn\lambda = \lambda_n, T′′+ωn2T=0T'' + \omega_n^2T = 0 with ωn=cλn=nπc/L\omega_n = c\sqrt{\lambda_n} = n\pi c/L, so TT is Ancos⁡ωnt+Bnsin⁡ωntA_n\cos\omega_nt + B_n\sin\omega_nt. Writing the factors as exponentials instead is often more convenient in other geometries (Riley, Hobson and Bence give both forms); for a bounded interval the trigonometric form is the natural one.
  4. Superpose. Form u=∑n≥1unu = \sum_{n\ge1}u_n. This solves the equation and the boundary conditions for any coefficients for which the series behaves; the step is legitimate only because the problem is linear and the boundary conditions homogeneous.
  5. Fit the initial data. Expand φ\varphi and ψ\psi in the eigenfunctions and match coefficients, which gives (C). As Riley, Hobson and Bence emphasise, this is possible in general only because the XnX_n form a complete set — here, the Fourier sine system (Fourier series). They also point out what the expansion silently assumes about the data: a sine series represents the odd, 2L2L-periodic continuation of φ\varphi, so if φ(0)\varphi(0) or φ(L)\varphi(L) is non-zero the continuation has jumps there and the series converges to the midpoints of the jumps.
  6. Check convergence if an exact solution is wanted, by the criterion in the note below.
Idea of the proofOriginal

Two observations drive everything. The first is that an equation in which xx-derivatives and tt-derivatives are not mixed can be satisfied by a product, because after dividing by that product the xx and tt parts of the equation sit on opposite sides of the equals sign; two functions of independent variables can agree only by being constant. The second is that the clamped ends turn the resulting ordinary equation for XX into a two-point problem, which almost never has a solution: only for a discrete list of λ\lambda does a non-zero XX fit. The list is found by writing down the general solution of X′′=−λXX''=-\lambda X in each of the three cases λ<0\lambda<0, λ=0\lambda=0, λ>0\lambda>0 and seeing which can vanish at both ends. Only λ>0\lambda>0 survives, and then only when λL\sqrt\lambda L is a multiple of π\pi. Finally, because the problem is linear, modes can be added; and because the mode shapes are complete and orthogonal, any initial shape can be written as a combination of them, with coefficients given by integrals. The sum is then a solution with the right data.

ProofAdaptedAdapted from Strauss (2008), §4.1, pp. 85–86 and the eigenvalue argument on p. 88; Stein & Shakarchi (2003), Ch. 1 §1, pp. 11–12 and p. 15

Step 1 (the separation constant is a constant, and the two ODEs hold everywhere). Let u=XTu = XT solve utt=c2uxxu_{tt}=c^2u_{xx} on (0,L)×(0,∞)(0,L)\times(0,\infty) with X,TX,T twice differentiable and neither identically zero. Then

X(x) T′′(t)=c2X′′(x) T(t)for all x∈(0,L), t>0.(∗)X(x)\,T''(t) = c^2 X''(x)\, T(t) \qquad \text{for all } x \in (0,L),\ t>0 . \tag{$*$}

Let P={x:X(x)≠0}P = \{x : X(x)\neq0\} and Q={t:T(t)≠0}Q = \{t: T(t)\neq0\}, both non-empty since X≢0X\not\equiv0 and T≢0T\not\equiv0. Stein and Shakarchi note that dividing by XTXT is legitimate only off the zeros, and their remedy — check the candidate product directly — proves the converse but not the "exactly" claimed above. The gap is short to close, and closing it matters here, because x=0x=0 and x=Lx=L are themselves zeros of XX.

The constant. For (x,t)∈P×Q(x,t) \in P\times Q, dividing (∗*) by c2X(x)T(t)c^2X(x)T(t) gives T′′(t)/c2T(t)=X′′(x)/X(x)T''(t)/c^2T(t) = X''(x)/X(x). Fix one t0∈Qt_0 \in Q. The right-hand side then equals the fixed number T′′(t0)/c2T(t0)T''(t_0)/c^2T(t_0) for every x∈Px \in P, so X′′/XX''/X is a single constant on PP; call it −λ-\lambda. Feeding that back, T′′/c2T=−λT''/c^2T = -\lambda on all of QQ as well. One constant serves both, on all of P×QP\times Q at once — no connectedness of PP or QQ is needed, because the two sides are decoupled.

The zeros. Hence X′′+λX=0X''+\lambda X = 0 on PP and T′′+c2λT=0T'' + c^2\lambda T = 0 on QQ. At a zero of XX the equation (∗*) itself finishes the job: if X(x1)=0X(x_1) = 0 then (∗*) reads 0=c2X′′(x1)T(t)0 = c^2X''(x_1)T(t) for all t>0t>0, and choosing t∈Qt \in Q gives X′′(x1)=0=−λX(x1)X''(x_1) = 0 = -\lambda X(x_1). Symmetrically, if T(t1)=0T(t_1)=0 then X(x)T′′(t1)=0X(x)T''(t_1) = 0 for all xx, and choosing x∈Px \in P gives T′′(t1)=0=−c2λT(t1)T''(t_1) = 0 = -c^2\lambda T(t_1). So

X′′+λX=0  on (0,L),T′′+c2λT=0  on (0,∞),X'' + \lambda X = 0 \ \text{ on } (0,L), \qquad T'' + c^2\lambda T = 0 \ \text{ on } (0,\infty),

with no exceptional points. The equation for XX is needed only on the open interval, where the partial differential equation is posed; XX is continuous on the closed interval [0,L][0,L], being twice differentiable there, so the boundary values X(0)X(0) and X(L)X(L) used in the next step are the limits at the two ends of the solution found on (0,L)(0,L).

Step 2 (the boundary conditions pass to XX). X(0)T(t)=0X(0)T(t) = 0 for all tt and T≢0T\not\equiv0 give X(0)=0X(0)=0, and likewise X(L)=0X(L)=0.

Step 3 (no eigenvalue is zero). If λ=0\lambda = 0 then X′′=0X''=0, so X(x)=C+DxX(x) = C + Dx. From X(0)=0X(0)=0, C=0C=0; from X(L)=0X(L)=0, DL=0DL=0, so D=0D=0 and X≡0X\equiv0. Excluded.

Step 4 (no eigenvalue is negative). If λ<0\lambda<0, write λ=−γ2\lambda = -\gamma^2 with γ>0\gamma>0. Then X′′=γ2XX''=\gamma^2X, whose general solution is X=Ccosh⁡γx+Dsinh⁡γxX = C\cosh\gamma x + D\sinh\gamma x. Now X(0)=0X(0)=0 gives C=0C=0, and X(L)=Dsinh⁡γL=0X(L) = D\sinh\gamma L = 0 gives D=0D=0, because sinh⁡γL≠0\sinh\gamma L \ne 0 for γL>0\gamma L>0. Excluded.

Step 5 (no eigenvalue is non-real). This is Strauss's argument, and it is needed because nothing so far rules out complex λ\lambda. Let λ∈C\lambda \in \mathbb{C} and let γ\gamma be either square root of −λ-\lambda; if γ=0\gamma = 0 we are in Step 3, so take γ≠0\gamma \neq 0. The general solution is X=Ceγx+De−γxX = Ce^{\gamma x} + De^{-\gamma x}. From X(0)=0X(0)=0, D=−CD = -C, and C≠0C \neq 0 or X≡0X \equiv 0; from X(L)=0X(L)=0, CeγL=Ce−γLCe^{\gamma L} = Ce^{-\gamma L}, hence

e2γL=1.e^{2\gamma L} = 1 .

Writing γ=σ+iς\gamma = \sigma + i\varsigma, ∣e2γL∣=e2σL=1|e^{2\gamma L}| = e^{2\sigma L} = 1 forces σ=0\sigma = 0, and then e2iςL=1e^{2i\varsigma L}=1 forces 2ςL=2πn2\varsigma L = 2\pi n for some integer nn. So γ=inπ/L\gamma = in\pi/L and λ=−γ2=n2π2/L2\lambda = -\gamma^2 = n^2\pi^2/L^2, which is real and positive. Hence every eigenvalue is of this form, and n=0n=0 is excluded by Step 3.

Step 6 (the eigenfunctions). Conversely, for λ=β2\lambda = \beta^2 with β>0\beta>0 the general solution of X′′+β2X=0X''+\beta^2X=0 is X=Ccos⁡βx+Dsin⁡βxX = C\cos\beta x + D\sin\beta x. Then X(0)=0X(0)=0 gives C=0C=0, and X(L)=Dsin⁡βL=0X(L) = D\sin\beta L = 0 with D≠0D\neq0 gives sin⁡βL=0\sin\beta L = 0, that is βL=nπ\beta L = n\pi for some n∈Nn \in \mathbb{N}. Each such β\beta gives the one-dimensional space of eigenfunctions spanned by sin⁡(nπx/L)\sin(n\pi x/L). Combining with Steps 3–5, the eigenvalue list is exactly λn=(nπ/L)2\lambda_n=(n\pi/L)^2 for n∈Nn\in\mathbb{N}. For each of them the time equation of Step 1 reads T′′+ωn2T=0T'' + \omega_n^2T = 0 with ωn=cλn=nπc/L\omega_n = c\sqrt{\lambda_n} = n\pi c/L, whose general solution is Ancos⁡ωnt+Bnsin⁡ωntA_n\cos\omega_nt + B_n\sin\omega_nt. Multiplying the two factors gives the modes (M), and these are all of them.

Step 7 (orthogonality and the coefficients). For m,n∈Nm,n\in\mathbb{N},

∫0Lsin⁡mπxLsin⁡nπxL  dx=L2 δmn,\int_0^L \sin\frac{m\pi x}{L}\sin\frac{n\pi x}{L}\; dx = \frac{L}{2}\,\delta_{mn},

by the product-to-sum identity 2sin⁡asin⁡b=cos⁡(a−b)−cos⁡(a+b)2\sin a\sin b = \cos(a-b) - \cos(a+b) and the fact that ∫0Lcos⁡(kπx/L)dx=0\int_0^L\cos(k\pi x/L)dx = 0 for every non-zero integer kk. Suppose now φ(x)=∑mAmsin⁡(mπx/L)\varphi(x) = \sum_m A_m\sin(m\pi x/L) with the series converging well enough to integrate term by term. Multiplying by sin⁡(nπx/L)\sin(n\pi x/L) and integrating over [0,L][0,L] leaves one surviving term, AnL/2A_n L/2, which gives the first formula in (C). Differentiating the series for uu once in tt and setting t=0t=0 gives ψ=∑mωmBmsin⁡(mπx/L)\psi = \sum_m \omega_m B_m\sin(m\pi x/L), and the same computation gives ωnBn=2L∫0Lψsin⁡(nπx/L)dx\omega_nB_n = \frac{2}{L}\int_0^L\psi\sin(n\pi x/L)dx, that is the second formula in (C). □\square

Note(When is the series a solution?)AdaptedAdapted from Strauss (2008), §4.1, p. 86; Stein & Shakarchi (2003), Ch. 1 §1, p. 14; Riley, Hobson & Bence (2006), §21.2, p. 719

Steps 6 and 7 are exact for a finite sum of modes, which is Strauss's Eq. (9). For an infinite series both Strauss and Stein and Shakarchi say plainly that the argument is formal at this stage: Strauss postpones the convergence and differentiability questions to his chapter on Fourier series, remarking only that practically any function on (0,L)(0,L) can be expanded as in (C); Stein and Shakarchi write that questions of convergence arise and that they will not worry about them yet. We do not prove a convergence theorem here either, and record one sufficient condition that follows from the standard theorem on differentiating a uniformly convergent series:

Let φ\varphi and ψ\psi be continuous on [0,L][0,L], let AnA_n and BnB_n be their coefficients (C), and suppose that

∑n≥1n2(∣An∣+∣Bn∣)<∞.\sum_{n\ge1} n^2\bigl(|A_n| + |B_n|\bigr) < \infty .

Then the series u=∑nunu = \sum_n u_n and all of its first and second derivative series converge absolutely and uniformly on [0,L]×R[0,L]\times\mathbb{R}, so u∈C2u \in C^2, may be differentiated term by term, and satisfies the equation and the boundary conditions of (S). Its data are u(x,0)=∑nAnsin⁡(nπx/L)u(x,0) = \sum_n A_n\sin(n\pi x/L) and ut(x,0)=∑nωnBnsin⁡(nπx/L)u_t(x,0)=\sum_n\omega_nB_n\sin(n\pi x/L): two uniformly convergent sine series whose coefficients are by construction the sine coefficients of φ\varphi and of ψ\psi. Each therefore sums to its own function, because a continuous function on [0,L][0,L] all of whose sine coefficients vanish is zero (completeness of the sine system, Fourier series) and the difference between φ\varphi and the sum of its series is such a function. Hence u(x,0)=φ(x)u(x,0)=\varphi(x), ut(x,0)=ψ(x)u_t(x,0)=\psi(x), and uu is a classical solution of (S).

The hypothesis holds as soon as the sine coefficients of φ\varphi and ψ\psi are O(n−3−ε)O(n^{-3-\varepsilon}) for some ε>0\varepsilon>0, which smoothness of the data (together with the compatibility of the data with the odd 2L2L-periodic continuation that a sine series represents) delivers. Decay merely faster than n−3n^{-3} is not enough: An=1/(n3log⁡n)A_n = 1/(n^3\log n) is o(n−3)o(n^{-3}), yet ∑n2∣An∣=∑1/(nlog⁡n)\sum n^2|A_n| = \sum 1/(n\log n) diverges. See smoothness and decay of Fourier coefficients and the convergence theorems of Fourier series. When it fails — a plucked string with a corner is the standard case — the series still converges to the function that d'Alembert's formula produces from the periodically extended data, which is a weak and not a classical solution; the uniqueness theorem of energy and uniqueness for the wave equation guarantees that whenever the series is a classical solution, it is the solution.

Remark(Reading the hypotheses, and the other boundary conditions)Original
  • Where the boundary conditions are used. Only in Steps 2–6, and they do all the work: without them every λ∈C\lambda \in \mathbb{C} is admissible and there are no discrete frequencies. This is why an infinite string has a continuum of modes (ei(kx−ωt)e^{i(kx-\omega t)} for every real kk, with ω=ck\omega = ck) and a finite one has a discrete spectrum. The quantisation is a consequence of confinement, not of the equation.
  • Why λ>0\lambda>0 matters physically. In the convention fixed above, X′′+λX=0X''+\lambda X=0 and T′′+c2λT=0T''+c^2\lambda T=0, a negative or complex λ\lambda would make TT grow exponentially. This is Strauss's convention, and the conclusion reads λ>0\lambda>0. Beware the sign. Stein and Shakarchi write the separated equations with the opposite sign, ϕ′′−λϕ=0\phi''-\lambda\phi=0 and ψ′′−λψ=0\psi''-\lambda\psi=0 (p. 12), so their λ\lambda is the negative of the λ\lambda used throughout this unit. In their convention the admissible case is λ<0\lambda<0, written λ=−m2\lambda=-m^2, and what they reject is λ≥0\lambda\ge0, on the ground that the time factor would then not oscillate. Translated into our sign that is the same conclusion, λ>0\lambda>0, reached by a different route; only Strauss's route also rules out complex λ\lambda, which is what Step 5 above does.
  • Standing waves are pairs of travelling waves. By 2sin⁡acos⁡b=sin⁡(a−b)+sin⁡(a+b)2\sin a\cos b = \sin(a-b)+\sin(a+b),
sin⁡nπxLcos⁡ωnt=12sin⁡nπ(x−ct)L+12sin⁡nπ(x+ct)L,\sin\frac{n\pi x}{L}\cos\omega_n t = \frac12\sin\frac{n\pi(x-ct)}{L} + \frac12\sin\frac{n\pi(x+ct)}{L} ,

a right-moving and a left-moving wave of half the amplitude — exactly the decomposition of d'Alembert's formula. Arfken makes the converse remark that the totality of the separated solutions carries the same content as the travelling-wave solutions, and the difference between a standing and a travelling wave is that the nodes of the former do not move. Strauss records that it took half a century to settle the relation between the series solution and d'Alembert's.

  • Free ends. With Neumann conditions ux(0,t)=ux(L,t)=0u_x(0,t)=u_x(L,t)=0 the same calculation gives Xn=cos⁡(nπx/L)X_n = \cos(n\pi x/L) and λn=(nπ/L)2\lambda_n = (n\pi/L)^2 — but now, as Strauss stresses, n=0n = 0 is an eigenvalue, with the constant eigenfunction, and then T′′=0T''=0 gives T=A+BtT = A + Bt. So the free-ended string has an extra solution 12A0+12B0t\tfrac12A_0 + \tfrac12B_0t describing uniform translation at constant speed, which the clamped string does not. Omitting it is the commonest error in applying the method to Neumann problems.
  • How the frequencies scale with LL and τ\tau. Replacing LL by L/2L/2 (clamping the midpoint) doubles every frequency, raising the note by an octave; increasing the tension τ\tau raises all frequencies as τ\sqrt\tau. Both are immediate from ωn=(nπ/L)τ/ρ\omega_n = (n\pi/L)\sqrt{\tau/\rho} and both are what a player does.
Example(A plucked string, exactly)Original

Take a steel string with

L=0.650 m,τ=80 N,ρ=5.0×10−3 kg m−1,L = 0.650\ \mathrm{m}, \qquad \tau = 80\ \mathrm{N}, \qquad \rho = 5.0\times10^{-3}\ \mathrm{kg\,m^{-1}},

so c=80/0.005=126.491 m s−1c = \sqrt{80/0.005} = 126.491\ \mathrm{m\,s^{-1}}, ω1=πc/L=611.36 rad s−1\omega_1 = \pi c/L = 611.36\ \mathrm{rad\,s^{-1}}, and the fundamental is f1=c/2L=97.301 Hzf_1 = c/2L = 97.301\ \mathrm{Hz} — a little below G2{}_2, which in equal temperament with A4=440 Hz{}_4 = 440\ \mathrm{Hz} is 97.999 Hz97.999\ \mathrm{Hz}, so the string is flat by 12.412.4 cents. The period is T1=2L/c=10.277 msT_1 = 2L/c = 10.277\ \mathrm{ms}.

Draw the string into the shape

φ(x)=hsin⁡3πxL,h=3.00 mm,\varphi(x) = h\sin^3\frac{\pi x}{L}, \qquad h = 3.00\ \mathrm{mm},

and release it from rest, so ψ≡0\psi \equiv 0. (This profile vanishes at both ends together with its first two derivatives, so it is compatible with the clamped ends to high order.)

  1. The coefficients, in closed form. The identity sin⁡3θ=14(3sin⁡θ−sin⁡3θ)\sin^3\theta = \tfrac14\bigl(3\sin\theta - \sin3\theta\bigr) gives
φ(x)=3h4sin⁡πxL−h4sin⁡3πxL,\varphi(x) = \frac{3h}{4}\sin\frac{\pi x}{L} - \frac{h}{4}\sin\frac{3\pi x}{L},

already a finite sine series. By the orthogonality of Step 7 the coefficients are read off:

A1=3h4=2.25 mm,A3=−h4=−0.75 mm,A_1 = \frac{3h}{4} = 2.25\ \mathrm{mm}, \qquad A_3 = -\frac{h}{4} = -0.75\ \mathrm{mm},

all other An=0A_n = 0 and all Bn=0B_n = 0 since ψ≡0\psi\equiv0. (Evaluating the integral in (C) directly for n=1,…,6n=1,\dots,6 confirms 3h/4, 0, −h/4, 0, 0, 03h/4,\,0,\,-h/4,\,0,\,0,\,0.) 2. The solution. Because the series is finite, no convergence question arises and

u(x,t)=3h4sin⁡πxLcos⁡ω1t  −  h4sin⁡3πxLcos⁡3ω1tu(x,t) = \frac{3h}{4}\sin\frac{\pi x}{L}\cos\omega_1 t \;-\; \frac{h}{4}\sin\frac{3\pi x}{L}\cos 3\omega_1 t

is an exact classical solution of (S). 3. Checks. At t=0t=0 and x=L/2x=L/2: sin⁡(π/2)=1\sin(\pi/2)=1 and sin⁡(3π/2)=−1\sin(3\pi/2)=-1, so u=3h4+h4=h=3.00 mmu = \tfrac{3h}{4} + \tfrac{h}{4} = h = 3.00\ \mathrm{mm}, the full initial displacement. At t=T1/4t = T_1/4 both cos⁡ω1t=cos⁡(π/2)\cos\omega_1t = \cos(\pi/2) and cos⁡3ω1t=cos⁡(3π/2)\cos3\omega_1t = \cos(3\pi/2) vanish, so the string is instantaneously straight and all of its energy is kinetic. At t=T1/6=1.7129 mst = T_1/6 = 1.7129\ \mathrm{ms} we have ω1t=π/3\omega_1t = \pi/3 and 3ω1t=π3\omega_1t=\pi, so

u(L2,T16)=3h4⋅12−h4⋅(−1)⋅(−1)=3h8−h4=h8=0.375 mm.u\Bigl(\frac{L}{2},\frac{T_1}{6}\Bigr) = \frac{3h}{4}\cdot\frac12 - \frac{h}{4}\cdot(-1)\cdot(-1) = \frac{3h}{8} - \frac{h}{4} = \frac{h}{8} = 0.375\ \mathrm{mm}.
  1. Which harmonics sound. Only n=1n=1 and n=3n=3 are excited: the timbre is a fundamental at 97.30 Hz97.30\ \mathrm{Hz} plus a third harmonic at 291.9 Hz291.9\ \mathrm{Hz} at one third of the amplitude. Every even harmonic is missing, and that is no accident: φ\varphi is symmetric about the midpoint x=L/2x=L/2, while sin⁡(nπx/L)\sin(n\pi x/L) for even nn is antisymmetric about it, so the integral in (C) cancels in pairs. Plucking at the centre always kills the even harmonics, by this symmetry. The familiar triangular pluck, with apex height hh at x=dx=d, shows the same effect from the other side: its coefficients work out to An=2hL2sin⁡(nπd/L)/(π2n2d(L−d))A_n = 2hL^2\sin(n\pi d/L)\big/\bigl(\pi^2n^2d(L-d)\bigr), so plucking at x=L/mx = L/m silences every mode whose index is a multiple of mm.
  2. Energy. By the mode-by-mode formula of energy and uniqueness for the wave equation,
E=τπ24L∑nn2An2=80π24(0.650)[(2.25×10−3)2+9(0.75×10−3)2]=3.075×10−3 J,E = \frac{\tau\pi^2}{4L}\sum_n n^2A_n^2 = \frac{80\pi^2}{4(0.650)}\Bigl[(2.25\times10^{-3})^2 + 9(0.75\times10^{-3})^2\Bigr] = 3.075\times10^{-3}\ \mathrm{J},

and this is constant in time although the shape is not.

ApplicationAdaptedAdapted from Strauss (2008), §4.1, Eq. (12) and the fundamental and overtones, p. 87, and §4.1 Exercise 1(a), p. 89; Stein & Shakarchi (2003), Ch. 1 §1, pp. 13–14; Hassani (2013), §13.1, pp. 396–397

Musical acoustics. The whole theory of pitched instruments is in (M): the frequencies of a clamped string are exact integer multiples of the fundamental, which is why a string sounds a definite note rather than a noise, and the relative sizes of the AnA_n and BnB_n are the timbre. Where the string is plucked or struck decides which modes are excited, as the example shows; a bridge or a finger placed at a node of a mode leaves that mode untouched, which is the physics of harmonics on a guitar. Strauss's exercise about the violin string clamped at its midpoint (§4.1, Exercise 1(a), p. 89) — the note rises by exactly one octave — is the statement that halving LL doubles every ωn\omega_n.

Everything else that is confined. The same three steps — separate, find the eigenvalues forced by the boundary conditions, superpose — solve the heat equation in a rod (with e−λnkte^{-\lambda_n kt} in place of the oscillating factor), the Schrodinger equation for a particle in a box (whose energies En∝n2E_n \propto n^2 are Strauss's λn\lambda_n in disguise), and the Klein-Gordon equation; Hassani separates all four in one calculation. Modes of a drum, a cavity, an optical fibre and a planet all come from the same recipe in other coordinate systems (separation of variables in standard coordinates), where the eigenfunctions are Bessel functions or spherical harmonics instead of sines.

Numerics and signal processing. Expanding in modes is the discrete sine transform, so a numerical spectral method for (S) advances each coefficient by an exact rotation at frequency ωn\omega_n rather than by a time-stepping rule, at the price of needing the eigenfunctions in closed form (spectral methods). Conversely, measuring the frequencies of a vibrating object and comparing them with ωn=(nπ/L)τ/ρ\omega_n = (n\pi/L)\sqrt{\tau/\rho} is how tension, stiffness or a hidden crack is inferred in non-destructive testing: the forward problem here is the one solved above, and the inverse problem is to deduce the operator from its spectrum.

Where it leads. The orthogonality and completeness used in Step 7 are not accidents of the sine function: they hold for every regular Sturm-Liouville problem (Sturm-Liouville eigenvalue problems, eigenfunction expansions), which is the general reason the method works, and the mode expansion of a Green's function in eigenfunction expansion of Green's functions is the same decomposition applied to a forced problem.