© 2026 NeckPinch · www.neckpinch.com · All rights reserved.
Course 6Book 6B: Linear PDE: Characteristics, Waves and RegularityChapter 3
The Wave Equation
d’Alembert, spherical means, Huygens’ principle, Duhamel, energy and finite speed of propagation.
Read with Evans, Partial Differential Equations, section 2.4 (the wave equation: d'Alembert's formula, spherical means, Kirchhoff's and Poisson's formulas, Duhamel, energy methods); Jost, sections 7.1, 7.3 and 7.4 (the mean value method, solving through the Darboux equation); Taylor I, §2.1 ("Vibrating strings and membranes"), §2.5–2.6 (energy conservation, uniqueness and finite propagation speed). This chapter proves every formula it uses.
In this chapter · 10 sections
- 3.1Strings and their pitch
- 3.2One dimension: d'Alembert
- 3.3Spherical means
- 3.4Three dimensions: Kirchhoff's formula
- 3.5Two dimensions: Poisson's formula by descent
- 3.6Huygens' principle, and why it fails in the plane
- 3.7Energy and finite speed
- 3.8The wave equation on a bounded domain
- 3.9History
- 3.10Exercises
- ↗Free resources
The heat equation and the wave equation look almost alike, and , and they behave in opposite ways. Heat smooths instantly, spreads at infinite speed, and forgets its past; waves keep every detail of their initial shape, travel at a finite speed, and can be run backward as easily as forward. Both behaviours are encoded in the symbol (6A.1 What a PDE Is): the heat equation damps a Fourier mode at the rate , while the wave equation makes it oscillate forever at the frequency .
This chapter solves the wave equation completely in one, two and three space dimensions, and proves the two facts that matter most: energy is conserved, and disturbances travel at speed at most . Along the way it finds a surprise that has to do with the dimension of space: in three dimensions a sharp sound stays sharp (Huygens' principle), while in two dimensions it leaves a lingering tail.
The wave equation is not on the main route to the Poincaré conjecture, because the Ricci flow is parabolic. But it is the model hyperbolic equation, and the contrast with the heat equation explains why the Ricci flow had to be a heat equation to be useful: only a parabolic flow smooths out the metric as it goes (Exercise 3.14). The wave equation is also the equation of general relativity: Einstein's equations, in suitable coordinates, are a system of wave equations for the metric (6B.14 Hyperbolic Equations and Systems).
By the end of this chapter you will be able to:
- derive the wave equation for a vibrating string, and compute the frequencies of a string and a drum;
- prove d'Alembert's formula, solve problems on a half-line and a finite string by reflection, and solve the inhomogeneous equation by Duhamel's principle;
- derive the Euler–Poisson–Darboux equation for spherical means, and from it Kirchhoff's formula in three dimensions and Poisson's formula in two;
- explain Huygens' principle and why it fails in even dimensions;
- prove conservation of energy and finite speed of propagation by energy methods, and solve the wave equation on a bounded domain by eigenfunctions.
Strings and their pitch
In his Harmonie universelle (1636), Marin Mersenne stated three laws for the pitch of a stretched string: the frequency of its fundamental note is inversely proportional to its length, proportional to the square root of its tension, and inversely proportional to the square root of its mass per unit length. All three follow from the wave equation. A string of length under tension with linear density vibrates by with (derived below), and with fixed ends its fundamental frequency is
The other modes have frequencies , the harmonic series, which is why a plucked string sounds a definite pitch with a rich but consonant timbre. Instrument makers use exactly these laws: a guitar's thicker strings are heavier per metre, so they sound lower at similar tension, and a player shortens the vibrating length by pressing a fret to raise the pitch (Exercise 3.6).
A drum is different. Its membrane obeys the two-dimensional wave equation, and its frequencies are where are the Dirichlet eigenvalues of the drumhead (4A.8 Compact Operators and Spectra). For a circular drum these are not integer multiples of the lowest one (they come from zeros of Bessel functions), which is why a drum has a less definite pitch than a string (Exercise 3.7).
Deriving the string equation. Let a string under tension , with mass per unit length, be displaced vertically by a small amount . The piece between and has mass , and the tension pulls along the string at each end. The vertical component of the tension at is for small slopes, pulling down at the left end and up at the right. Newton's law for the vertical motion is
so with . The approximation is the small-amplitude assumption; for large vibrations the equation becomes nonlinear. Rescaling time, we take from now on.
One dimension: d'Alembert
6A.1 What a PDE Is solved by changing to characteristic coordinates , , in which the equation is . Every solution is
a wave moving left plus a wave moving right, each keeping its shape. Fitting the initial conditions gives:
Let and . Then
is the unique solution of on with and .
Proof. Uniqueness and the formula. Any solution is . The initial conditions say and . Integrating the second, . Solving the two linear equations, and , and substituting gives the formula (the constants cancel).
Existence. Differentiate the formula: , , and is the same. At , and .
The formula exhibits the two defining features of waves.
No smoothing. If has a corner at , the solution has corners along the two lines for all time. The regularity of is exactly that of the data: needs and , and no better. The singularities travel along the characteristics .
Finite speed and the domain of dependence. The value depends only on at the two points and on on the interval between them. This interval is the domain of dependence of . Conversely, data near a point at time influence only the range of influence . Information travels at speed exactly .
Reflection. On the half-line with a fixed end, , extend and to odd functions and apply d'Alembert: the solution of the extended problem is odd in , hence vanishes at (6A.3 The Heat Equation on ℝⁿ used the same trick for heat). A pulse travelling towards the fixed end comes back inverted. With a free end, , extend evenly, and the pulse comes back upright. A string of length fixed at both ends is solved by extending the data to be odd about and -periodic: the solution is periodic in time with period , and its Fourier sine series is the sum of standing waves , the harmonics of Mersenne's laws (Exercise 3.8).
Sources: Duhamel. For with zero initial data, the impulse delivered in the time interval gives the string a velocity , which then evolves freely. So, by d'Alembert with and , started at time ,
half the integral of over the backward characteristic triangle with apex . Differentiating under the integral confirms it (Exercise 3.9). This is Duhamel's principle of 6A.3 The Heat Equation on ℝⁿ once more, with the wave equation's "solution operator for velocity data" in place of the heat semigroup.
Spherical means
In higher dimensions there is no factorisation into left- and right-moving waves. The trick, due to Poisson, is to average over spheres, reducing to a one-dimensional problem in the radius.
For a function on , let
be its average over the sphere of radius about , and similarly and for the initial data and . As , .
If solves , then for each fixed , the spherical mean solves
Proof. The computation in the proof of the mean value property (6A.2 Harmonic Functions), which used only , gives
where is the volume of the unit ball. Using the equation, . Differentiate in ; the derivative of an integral over a ball with respect to its radius is the integral over its boundary sphere (3A.5 Product Measures and Change of Variables, polar coordinates):
Expanding the left side, . Divide by .
The operator is the radial part of the Laplacian (6A.2 Harmonic Functions, exercise on the radial Laplacian). The lemma says that spherical averages of a wave obey the radial wave equation, whether or not the wave itself is radial.
Three dimensions: Kirchhoff's formula
For the Euler–Poisson–Darboux equation has a small miracle: multiplying by turns it into the one-dimensional wave equation. Let . Then
So solves on the half-line , with (since stays bounded as ), and initial data , .
Let and . The solution of on with , at is
Proof. The half-line problem. By d'Alembert with odd reflection, for ,
(the odd extension of evaluated at the negative argument is , and the part of the integral over cancels by oddness).
Recovering . Since ,
the derivative of at , plus .
Unwinding. . And
Changing back to , with , the second term is . Adding gives Kirchhoff's formula.
Verification. The derivation assumed a solution exists; to show the formula is one, check directly that it is and satisfies the equation and data (Evans, section 2.4.1, Theorem 2): this uses , , and the computation runs the argument above backwards.
Notice the loss of derivatives: to get a solution we needed and . In three dimensions, a singularity of the data can be focused: data with a singularity on a sphere of radius produce a stronger singularity at the centre at time (Exercise 3.12). No such loss happens in one dimension, and the energy estimates below avoid it by measuring regularity in rather than in .
Two dimensions: Poisson's formula by descent
To solve in two dimensions, pretend there is a third: a solution in the plane is a solution in space that happens not to depend on . Apply Kirchhoff to , with data independent of , and evaluate the spherical averages as integrals over the disc below: this is Hadamard's method of descent.
Parametrise the upper hemisphere of (with ) as the graph of over the disc in the plane. Its area element is . Both hemispheres contribute equally, so for a function ,
since . With the formula from the proof of Kirchhoff, this gives Poisson's formula:
(Evans, section 2.4.1; the derivative of is computed by rescaling to the unit disc first, Exercise 3.10).
Huygens' principle, and why it fails in the plane
Compare the two formulas. In three dimensions, depends only on the data on the sphere : a disturbance at a point at time is felt at exactly at the time and at no other time. A sharp pulse, a hand clap, stays sharp. This is the strong Huygens' principle, and it is why sound in our three-dimensional world carries speech and music cleanly: each sound arrives once and is gone.
In two dimensions, depends on the data in the whole disc . A disturbance at arrives at at time , but then lingers, decaying like but never switching off (Exercise 3.11). A clap in Flatland would sound like a clap followed by a fading hiss. The method of descent explains why: a point source in the plane is a line source in space, and the line's more distant parts send their signals later.
In general, the strong Huygens principle holds for the wave equation in odd dimensions and fails in even dimensions; in one dimension the term spreads over the whole interval, so it fails too (Evans, section 2.4.1, gives the formulas for all ). Jacques Hadamard asked in 1923 which second-order hyperbolic equations satisfy Huygens' principle; the question, "Hadamard's problem", turned out to be subtle, with exotic examples found much later.
Energy and finite speed
The formulas are special to the constant-coefficient wave equation in . The two most important properties of waves follow from a method that works for any hyperbolic equation: energy.
Let be a bounded region with smooth boundary, and solve with on (or on ). Then the energy
is constant. The same holds on if has compact support for each .
Proof. , integrating by parts (1A.10 Divergence, Curl and the Integral Theorems); the boundary term vanishes because on (Dirichlet) or (Neumann).
The two terms are the kinetic energy and the potential (strain) energy ; energy moves between them but its total is fixed. Applied to the difference of two solutions with the same data, whose energy is at time and hence always, it proves uniqueness: , so the difference is constant, and it is initially. Unlike the heat equation's energy, which only decreases (6A.3 The Heat Equation on ℝⁿ), this one is conserved: waves are reversible.
Let solve , and suppose at on the ball . Then throughout the cone .
Proof. Let for : the energy in the shrinking ball. Differentiating, the ball's radius decreases at unit rate, which contributes minus the integral over its boundary sphere:
Integrating by parts in the first integral, as in Theorem 3.4, it equals . Since ,
So is non-increasing, , and ; hence . Then in , so is constant on , and at , so in .
The inequality is where the speed enters: the energy flux through a surface is at most the energy density times the speed of light. If the ball shrank faster than at unit speed, the boundary term would still win; if it shrank slower, it would not, and energy could leak in from outside. The cone in the theorem is the domain of dependence in every dimension. Taylor I, §2.6, proves the same result on Riemannian manifolds, where the cone is replaced by the set of points within geodesic distance .
The wave equation on a bounded domain
On a bounded region with Dirichlet boundary conditions, the eigenfunctions of , with eigenvalues , form an orthonormal basis of (4A.8 Compact Operators and Spectra). Expand . The equation becomes for each , so
where and . Each mode oscillates at its own frequency forever, without decay; compare the heat equation, where the same expansion has and every mode dies (6A.3 The Heat Equation on ℝⁿ). Energy is , constant, by Parseval (Exercise 3.13). The series converges in the energy norm when and , and defines a weak solution; 6B.14 Hyperbolic Equations and Systems constructs it in general by Galerkin's method, exactly as 6A.7 Parabolic Regularity did for parabolic equations.
| heat | wave | |
|---|---|---|
| Fourier mode | decays like | oscillates as |
| speed of propagation | infinite | at most |
| smoothing | instant: for | none: singularities travel on characteristics |
| energy | decreases | conserved (with ) |
| backward in time | ill-posed | well-posed (reversible) |
| natural scaling |
6B.14 Hyperbolic Equations and Systems proves existence and uniqueness for general second-order hyperbolic equations and for symmetric hyperbolic systems by energy estimates, the method of Theorem 3.5 in general form. Einstein's equations of general relativity, for a Lorentzian metric, become a system of wave equations for the metric in harmonic (wave) coordinates, which is how Yvonne Choquet-Bruhat proved in 1952 that they have a well-posed initial-value problem; the same gauge idea, applied to a Riemannian metric, is DeTurck's trick for the Ricci flow (11A.4 Short-Time Existence and Uniqueness). The spectrum of the Laplacian appears in both: as the squares of the frequencies of a drum here, and as decay rates for the heat equation in 6B.15 Spectral Theory and Heat Trace Asymptotics and 9B.7 The Heat Equation on a Manifold.
History
Jean le Rond d'Alembert derived and solved the equation of the vibrating string in 1747. Leonhard Euler and Daniel Bernoulli disputed what solutions are allowed: Bernoulli proposed sums of sines (1753), and Euler objected that a plucked string has a corner, which a sum of sines seemed unable to represent. The dispute was settled only with Fourier's work and the theory of convergence of Fourier series (2B.7 Fourier Series and the First Heat Equation). Siméon Denis Poisson solved the three-dimensional wave equation by spherical means in 1819, and Gustav Kirchhoff gave his formula in 1882 in work on the theory of light. Christiaan Huygens stated his principle of wavefronts in his Traité de la lumière (1690). Hadamard's method of descent and his problem date from his 1923 lectures on Cauchy's problem. Mersenne's Harmonie universelle appeared in 1636. Choquet-Bruhat's theorem on the Einstein equations dates from 1952.
The wave equation describes strings, membranes and sound. In one dimension every solution is , and d'Alembert's formula gives it from the data; reflection handles boundaries, and Duhamel's principle handles sources. Spherical means satisfy the Euler–Poisson–Darboux equation, which in three dimensions reduces to the one-dimensional equation and gives Kirchhoff's formula; descent gives Poisson's formula in two. Huygens' principle holds in three dimensions and fails in two. Energy is conserved, which gives uniqueness, and energy in a shrinking ball is non-increasing, which gives finite speed of propagation. On bounded domains each eigenmode oscillates forever at frequency . 6B.4 Green’s Functions, Separation of Variables and Transforms collects the other classical ways of writing solutions down: Green's functions, separation of variables and transforms.
Exercises
A guitar's open A string has vibrating length m and sounds at Hz. (a) Find the wave speed on the string. (b) If the string has linear density g/m, find its tension. (c) Which fret length (vibrating length) gives the note one octave higher, Hz? One semitone higher, Hz?
Solution
(a) m/s. (b) N. (c) Frequency is inversely proportional to length: m for the octave (half the string, the twelfth fret), and m for the semitone, so the first fret sits about cm from the nut.
The Dirichlet eigenvalues of the unit disc are , where is the -th positive zero of the Bessel function . The smallest few zeros are , , , . Compute the frequency ratios and compare with the string's
Solution
, , , : not integers, and not close to them, so the overtones of a drum are inharmonic. Orchestral timpani are tuned so that several modes come out close to harmonic ratios (with the help of the air enclosed in the kettle), which is why they can play definite notes.
A string of length with fixed ends is pulled up to a triangle of height at its midpoint and released from rest: , . (a) Show that . (b) Write the solution as a series, and explain why the even harmonics are absent. (c) Using d'Alembert, describe the shape of the string at .
Solution
(a) (integrate by parts twice; ), which vanishes for even and is for odd . (b) . Even harmonics have a node at the midpoint, where the pluck is, so they are not excited. (c) with the odd -periodic extension; for the two terms are and , so , and likewise on . At the string is momentarily flat (and moving), and at it is the inverted triangle.
Verify that solves with at , for continuous with continuous .
Solution
Let , so and . Then (the boundary term is ), with ; and . Since solves the wave equation in for each , .
Starting from , where now , write (substituting ) and differentiate in to obtain Poisson's formula.
Solution
With , and , so , and . Then ; changing back to gives . The term is .
In two dimensions, let and on the disc and outside. For and (after the whole disc has come into range), use Poisson's formula to show
In three dimensions, show that the corresponding solution vanishes for .
Solution
Poisson's formula with gives once . As the integrand is , and the area is . In three dimensions Kirchhoff gives , and for the sphere does not meet .
Let and let be radial, . (a) Show from Kirchhoff's formula that at the origin, . (b) Let be bounded with a jump at . Explain why the solution at the centre has the same jump at , while away from the centre, at radius , the averaging over spheres makes the solution continuous. So singularities on a sphere concentrate at its centre.
Solution
(a) is the sphere , where , so the average is and . (b) At the origin the average is over exactly the sphere , on which is constant, so the jump of at appears undamped in at . At a point , the sphere crosses the sphere transversally, and the average of a function with a jump across a transverse surface varies continuously with . The centre is a focus: every ray from the singular sphere arrives there at once.
For the eigenfunction expansion on a bounded domain, show that for all , using (from ) and .
Solution
With , : and . For each , , the cross terms cancelling.
(a) For the one-dimensional wave equation, let . Show that while for every : no estimate of the form can hold for . (b) Compare the heat equation, where 6A.3 The Heat Equation on ℝⁿ proved . (c) Hamilton chose the Ricci flow because, up to diffeomorphisms, it is parabolic, and so it has smoothing estimates of type (b): Shi's estimates bound all derivatives of curvature at positive times by a bound on the curvature alone (6A.7 Parabolic Regularity, 11A.4 Short-Time Existence and Uniqueness). Explain why an evolution equation for the metric of hyperbolic type, such as Einstein's equations, could not serve the same purpose of improving an arbitrary initial metric.
Solution
(a) , which has sup at every time, while . (b) The heat kernel damps each frequency by , which beats the factor that a derivative costs. (c) A hyperbolic equation transports irregularities of the initial data without damping them, so a rough initial metric stays rough; any singularity in the data persists along characteristics. Only a parabolic equation damps high frequencies and so makes the metric smoother and more uniform as time goes on, which is what a proof of geometrisation needs.
Free resources for this chapter
Chosen for what this chapter covers, and all free to read. Links checked Oct 20, 2026.
- Notes Lecture 10: Introduction to the wave equationMIT OpenCourseWare 18.152 Introduction to PDEs (Fall 2011)d'Alembert's formula and the basic properties of waves.
- Notes Lecture 11: The wave equation: The method of spherical meansMIT OpenCourseWare 18.152 Introduction to PDEs (Fall 2011)Spherical means and the Euler–Poisson–Darboux equation.
- Notes Lecture 12: The wave equation: Kirchhoff’s formula and Minkowskian geometryMIT OpenCourseWare 18.152 Introduction to PDEs (Fall 2011)Kirchhoff's formula in three dimensions.
- Notes Lectures 13–14: The wave equation: Geometric energy estimatesMIT OpenCourseWare 18.152 Introduction to PDEs (Fall 2011)Energy estimates and finite speed of propagation.
© 2026 NeckPinch (www.neckpinch.com). All content in the guidebook (text, mathematics, figures and exercises) is protected by copyright. All rights reserved. No part may be copied, republished or redistributed without written permission.