Theorem
The one-dimensional wave equation
Adapted
Gives the general solution of 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
Fix a constant , the wave speed. The one-dimensional wave equation is
for a real-valued . For a stretched string of tension and line density it is the small-displacement equation of motion with ; Strauss writes the tension as .
Two features of the equation are used throughout. First, the operator factors: writing and ,
the two orders agreeing because is constant. Second, the lines
in the plane are the characteristics of the equation (classification); the equation is hyperbolic, with two real families of them. The corresponding characteristic coordinates are
The initial-value problem (or Cauchy problem) on the whole line is: given and on , find on with
The datum prescribes where the string starts and 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 ; 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, , as Riley, Hobson and Bence and Arfken do. Strauss and Evans write the two terms in the opposite order, ; nothing but the naming of the two functions differs. Evans and Stein and Shakarchi take and call the data and respectively. The naming of the characteristic coordinates above is also ours and is the reverse of the sources': Strauss (p. 34) sets , , and Stein and Shakarchi (p. 10) do the same with , so their is our . Since the equation is symmetric in the two, the exchange affects nothing but which of and is called first.
Let be a function with on , or on a characteristic rectangle , or on the half-plane . Then there are functions and of one variable with
Conversely every such sum, with and 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 is the sum of the general solutions of the two first-order equations , 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 keeps fixed and therefore sees the value never change, so is a profile of permanent shape sliding to the right at speed . Likewise slides to the left at speed . Neither profile need be sinusoidal or periodic, and the two are unrelated to each other (Arfken, p. 435).
Assume and , and define
Then , it satisfies in , and
Moreover no other function solves the problem. The existence half is Evans's Theorem 1, stated there for with data , ; Strauss records the same smoothness bookkeeping ( and give ) and attributes the formula to d'Alembert in 1746.
Formula (D) is a sum of averages. The first term is the mean of over the two endpoints of the interval ; the second is times the mean of over that interval, since . Stein and Shakarchi point out that this is the reading which generalises to higher dimensions (the wave equation in three dimensions).
In the characteristic coordinates , the equation becomes : 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 then does not depend on , and integrating once in leaves a function of plus a constant of integration that may depend on . That is the general solution. The initial conditions then become two ordinary equations for the two unknown profiles and : the displacement fixes and the velocity fixes . Differentiating the first and combining gives and separately, and one integration finishes the job. Uniqueness is free, because the first step produced every solution, not merely some.
Step 1 (the equation in characteristic coordinates). The map is a linear bijection of , with inverse , . Let . By the chain rule, and , hence
Applying the factorisation of the definition,
and , so .
Step 2 (solving ). Let be the image of the domain of under . The argument needs only that is open, connected, and sliced by intervals: for each fixed the set of admissible is an interval, and for each fixed the set of admissible is an interval. All three domains of the statement qualify. The whole plane and the rectangle do so by inspection; the half-plane is , whose slices are the intervals and . Being connected, also projects onto intervals and of the two axes.
Now says that is constant along each -slice, and that slice is an interval, so depends on alone: write for , a function that is because is . Fix and put , which is legitimate because is an interval; is . Then on , and each -slice is an interval, so is constant along it and depends on alone:
is because and are. Undoing the substitution gives , which proves the general-solution statement; the converse direction is the chain rule, since and , and likewise for .
In the half-plane case , so and are defined on all of . If is in addition continuous up to , letting in the identity gives , so the decomposition holds on the closed half-plane as well.
Step 3 (fitting the data). Let be any solution of the initial-value problem on and write it as in Step 2, in the half-plane case, whose last paragraph carries the decomposition down to . For , differentiating the decomposition gives ; both sides are continuous up to , since and are , so the identity holds at too. Setting in it and in the decomposition itself gives, for all ,
Differentiate the first equation and divide the second by :
Subtracting and adding,
Step 4 (integrating, and the constants cancelling). Integrating from to ,
with constants . The first equation of Step 3 at forces . Substituting in and in and adding, the constants cancel, the two terms give the first half of (D), and the two integrals combine as , giving the second half. So every 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 , and define by (D). Write , which is with by the fundamental theorem of calculus. Then
a sum of a function of and a function of . By the converse half of Step 2 it is on and solves the equation. Setting gives since cancels, and
equals at . Both and are continuous up to , which gives the two limits in the statement.
- . Step 1 divides by , and Step 3 divides by . For the equation is , whose solution is : no propagation at all, and the characteristics have collapsed onto one family.
- and . These are exactly what Step 5 needs, and no more: the formula differentiates twice and once. Strauss and Evans both state them. If and then 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 stays a corner, and travels: Strauss's plucked string, whose is the "three-finger" tent on and outside, has kinks at all three of and , so the resulting 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 and locally integrable , 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 , 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 : if solves it, so does , 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 — replacing by reverses the orientation of the integral and so flips the sign of the term — but it needs no change of form: read with the oriented convention and with allowed to be any real number, the right-hand side of (D) is with the of Step 5, hence a solution on all of taking the data at . In the geometric statements below must then be read as . One consequence is that the initial-value problem is equally well posed forwards and backwards in time.
- Degenerate limits of the formula. At the interval of integration collapses and (D) returns ; this is why no compatibility condition between and is required on the whole line. On a half-line with a fixed end, by contrast, compatibility conditions do appear — see the method below.
Fix a point with . Strauss's terminology, which we follow, is:
- The interval of dependence of is the interval on the initial line; the domain of dependence (or past history) is the closed triangle with apex bounded below by that interval and on the sides by the two backward characteristics through .
- The domain of influence of an initial point is the set of later points whose solution it can affect, namely the sector bounded by the two forward characteristics through .
The two notions are the same relation read in opposite directions: lies in the domain of dependence of exactly when lies in the domain of influence of .
Let , and let be given by (D). Then:
- depends on only through its values at the two points , and on only through its values on . Equivalently, changing the data outside the closed interval — the closure of the interval of dependence — does not change . The two endpoints may not be excluded: enters (D) directly, so Strauss's open interval of dependence names the interval across which is averaged, not the whole set of data that reads.
- If and vanish for , then for . In Strauss's words, the domain of influence of the interval is the sector .
So no part of the solution travels faster than . Parts of it may lag behind: an initial velocity spreads out at speeds up to , not exactly (Strauss, p. 39).
Both parts are read off (D), whose right-hand side involves only and the values of on . 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 to depend on.
For assertion 2, suppose and vanish outside , and let with . Say (the case is the mirror image). Then
the second because . Hence the whole interval lies in , where and vanish. Every term of (D) is therefore zero, so .
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 , fixed end (Dirichlet). Problem: for , , for , and .
- Check compatibility. For a solution the data must satisfy (Evans assumes exactly this), since forces and to vanish at when .
- Extend oddly. Put for , for , at , and similarly for .
- Solve on the line. Let be given by (D) with data . Because the equation and the formula are invariant under , is odd in for every ; hence automatically.
- Restrict. solves the half-line problem. Unwinding the extension, Strauss's two cases are
Evans's formula (10) is the same pair with . Geometrically: draw the two backward characteristics from ; if one of them meets the boundary before the initial line, the reflection flips the sign of the -contribution carried along it, and the -contributions outside cancel in pairs. 5. Free end (Neumann), . Use the even extension instead, and . An even function has odd derivative, so automatically, and no compatibility condition on is needed. For the formula is unchanged, the first case above. For the -terms now add rather than cancel, and so do the two halves of the -integral: substituting in turns it into , which has the same sign as , so
It is only when that this is the Dirichlet formula with the minus sign turned into a plus; in general the -term is different, as the simplest example shows: for , and on the free end gives , which is right, whereas replacing the minus sign by a plus in the Dirichlet -integral would give . 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 -terms is that a pulse arriving at a fixed end returns inverted, while at a free end it returns upright.
Interval , both ends fixed. Extend and to be odd about both and , equivalently odd on and then -periodic, and apply (D) to the extension. This is Strauss's Eq. (5) and the device Stein and Shakarchi use (with ) 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.
Take , and
which is , so the hypotheses hold. Since , formula (D) gives
Checks. Differentiating, identically; ; and by the formula for in Step 5. A number: at , , so ,
Reading the answer. The solution is the difference of two bumps of height , one centred on the characteristic and one, with the opposite sign, on . So an initial velocity that is odd in sends a positive pulse to the right at speed and a negative one to the left, and at any fixed the displacement rises and falls once as the right-moving bump passes. Note that 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 the dominant term is , a Gaussian in , at , the displacement peaks at and has fallen to , about of that, by .
Bonus: a half-line problem solved for free. This is odd in (swapping exchanges the two exponentials and flips the sign), so for all . By step 3 of the method, its restriction to is the solution of the Dirichlet half-line problem with and for — data which do satisfy the compatibility condition .
A string occupies with its end held at , and . Release it from rest with the shape
This is a single bump with its maximum at , of height . Compatibility holds, and more: , so the odd extension is across the origin. (The odd extension of a function is when its even-order derivatives up to order vanish at : 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 we read , which is what gives , and , which is the obstruction to . The value is of odd order and no obstruction at all.) The solution is therefore a genuine solution.
With the reflection formulas reduce to
Watch the point , where the two half-bumps of height pass in turn.
- Before reflection, , so : .
- The left-moving half has hit the wall and come back; , : . Without the wall the same data would give at that point: the reflected pulse has cancelled nearly all of it.
- The inverted pulse arrives in full; , : . The displacement is now negative. The second term, , is the crest of the inverted reflected pulse passing ; the first, , is the tail of the right-moving half-bump, and the two partly cancel.
Checks. for every , as required. The crest of the inverted reflected wave sits where , that is on the line , which is the characteristic 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.
Strings and pulses. For a string of tension and density the formula says that a pluck () splits into two half-amplitude copies of the initial shape moving apart at , while a hammer blow (, concentrated) produces a plateau spreading at speed . Riley, Hobson and Bence read the three terms of (D) in just this way: each half of the initial displacement travels towards from a distance on either side, and the integral accumulates the transverse displacement delivered by every part of the initial motion that has had time to reach .
Time of arrival. Causality turns into an engineering statement: a disturbance at one end of a steel string with cannot be felt at the other end before , whatever the data are. The same arithmetic gives arrival times in seismology (P and S waves have different , hence the delay used to locate an earthquake) and in transmission lines, where 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 and in vacuum satisfies the wave equation with the speed of light, so causality says that a signal at 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 , 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 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 and are the model case for the method of characteristics and for the shock-forming equations of conservation laws and shocks.