Let be any antiderivative of the initial velocity, . One choice of profiles is
Opposite additive constants in and cancel, so the displacement is independent of the chosen antiderivative. Even for compact support of , these separate profiles can approach nonzero constants; cancellation in their sum is essential to support widening for the wave equation.
For a short derivation, the characteristic coordinates , give by the chain rule. Thus , and the Cauchy data imply and , giving the profiles above.
D'Alembert's formula 2026-10-14
For constant wave speed , the whole-line Cauchy problem
has the unique classical solution, for and ,
The first term evolves displacement released from rest; the second evolves initial velocity. The factor converts an integral of velocity over distance into displacement. On a finite string the formula applies before the backward characteristic curves reach an endpoint, or globally after an extension that enforces the boundary conditions. [ref]
For a completely smooth example, choose a bump function with compact support:
where sets the half-width and sets the initial peak. Then
At the two copies coincide, recovering peak . At , . At the pulses are separated, centred at , each of width and peak . Zero initial velocity forces equal left and right contributions; a purely right-moving initial profile instead requires . Thus “released from rest” and “launched to the right” describe different Cauchy data.
Figure 1.
A smooth pulse released from rest splits in two, while backward characteristics select a causal interval
. Details.
The domain of dependence of , for , is contained in on the initial line. More precisely, displacement contributes only through the two endpoints, while initial velocity contributes throughout the interval. With , and , that interval is . Changing either initial datum outside it cannot change . If both initial data vanish outside , the solution vanishes outside : this is finite propagation speed. The expanding interval bounds possible influence; it need not be filled by nonzero displacement, as the separated bumps demonstrate.
Historically, d'Alembert studied the vibrating-string problem in “Recherches sur la courbe que forme une corde tendue mise en vibration”, in the Berlin Academy's volume for the year 1747, pages 214–219. The memoir introduces the differential equation and integrates it through two arbitrary one-variable functions. The original geometric problem makes the formula's enduring appeal clear: arbitrary initial shapes can be handled without first decomposing them into normal modes. [ref]
For a brief derivation, use characteristic coordinates and . The chain rule gives , so . The initial conditions yield and . Integrating these relations gives the displayed formula; the arbitrary integration constants cancel in their sum.
Put . Multiplication of the radial wave equation by gives for . In the characteristic coordinates , , this becomes . Integrating first in and then in gives . Consequently
The two terms are incoming and outgoing radial disturbances. If the field is finite at the origin, their numerators must cancel there; arbitrary independent choices generally produce a singularity.
Take the wave speed and introduce characteristic coordinates , . The chain rule gives
The wave equation therefore says . Integrating first with respect to gives , and integrating with respect to gives with twice differentiable . Conversely substitution shows that every such sum solves the wave equation. The two terms are travelling waves of unchanged shape, moving respectively to the left and right at speed .
The zero initial displacement gives , and the initial velocity gives . Hence the D'Alembert formula with initial velocity is
For a classical twice differentiable solution one may take . Differentiation gives and directly. The coordinate calculation also works for any nonzero signed , with physical speed . If the printed constant is allowed to be , the equation instead gives and these initial data give ; the displayed travelling-wave representation requires .
The chain rule gives and . The coefficients of and are and . Their integer roots are and . Thus choose characteristic coordinates , , whose Jacobian determinant is . The coefficient of is , so the equation becomes , equivalently .
Integrating the transformed hyperbolic partial differential equation gives . Along the coordinates are , so the zero boundary condition gives for every real . Along they are , so , hence . The constants cancel and the unique resulting solution is
It directly satisfies both boundary conditions and .
For the inflow transport boundary condition, the weak formulation is
Here is a smooth compactly supported test function on the closed quadrant. Put and . The transformed region is . The formula in the preceding solution is , with for and for . Consequently the first integral equals . Its positive- portion cancels the initial integral; the substitution in its negative- portion cancels the inflow integral, including the factor . This proves weak existence for arbitrary bounded data without corner compatibility.
For uniqueness, subtract two weak solutions. Interior test functions in these characteristic coordinates give distributionally, so on each vertical ray. This follows first on rectangles compactly contained in using tensor test functions, and then on the whole region by overlapping rectangles. In the full weak formulation the remaining lower-boundary term is . Arbitrary smooth traces supported separately on and force there. The single point has zero measure. Thus the two-branch formula is the unique bounded weak solution.
Expanding the equation gives
For the hyperbolic partial differential equation discriminant, , , , so
For a curve , the characteristic hypersurface equation is , or . Therefore the two families of characteristic curves are
The values include the characteristic lines and . Every curve in the first family approaches as ; every curve in the second approaches . The two curves through are and , shown as the thick curves below. Equivalently, the characteristic coordinates are and .
Figure 1.
Characteristic families of the variable-coefficient wave equation
. Blue and orange curves show the two families of characteristic curves, with arrows in the direction of increasing time. Dashed lines mark the characteristic lines . The thick curves pass through the origin. The initial segment and shaded forward strip indicate the region where the zero data force vanishing, as proved in the next part. Details.
Introduce the null coordinates
Then , so the equation becomes
Write the compatible boundary values as
Twice integrating the equation gives the equivalent Volterra integral equation
Let denote the double-integral operator including the factor , and put . Successive approximation gives the Neumann series
On a rectangle , ,
The series and its differentiated series converge locally uniformly. Since and are analytic, the sum is analytic and solves the equation and data near the origin.
If two solutions have the same data, their difference . Iterating and using the same factorial estimate gives on every sufficiently small rectangle. This proves uniqueness. The argument is the Analytic Goursat problem for a Klein--Gordon equation.
A characteristic hypersurface of the form must satisfy
On either connected component of , separation gives
One choice valid on both components is
Indeed, and away from the axes, so . Thus
are the two families of characteristics, and are characteristic coordinates.