Eigenfunction Expansions and Completeness
A vast swathe of physics — the plucked string, heat leaking from a rod, the bound states of an atom, the potential inside a charged sphere — collapses onto a single mathematical move: expand an arbitrary function in the eigenfunctions of a differential operator. Sturm–Liouville theory is what makes that move legitimate and systematic. It picks out a broad class of second-order operators that are self-adjoint, proves their eigenfunctions are mutually orthogonal, proves they are complete — enough of them to reconstruct any reasonable function — and pins down the precise sense in which the resulting series converges. It is, line for line, the infinite-dimensional continuation of a fact you already trust: a Hermitian matrix has an orthonormal eigenbasis, and any vector is the sum of its projections onto that basis. Two ideas do all the work, and they are not the same idea. Orthogonality is cheap: it follows the instant the operator is self-adjoint, and it hands you a formula for the expansion coefficients for free. Completeness is deep: it is the separate guarantee that no function slips through the cracks — that the coefficients you computed actually rebuild the function you started with. The gap between them is where most physical intuition quietly goes wrong. This article assembles the machinery in order. It builds the weighted Hilbert space where the operator lives, derives orthogonality and real eigenvalues from a single integration by parts (Lagrange's identity), shows why the Fourier coefficients are the best mean-square approximation, and ties completeness to the Green's function of the operator through the spectral theorem. Along the way it insists on the one distinction physicists most often blur — convergence in mean square is not convergence everywhere — with the Gibbs overshoot standing as the permanent, quantifiable warning.
- A regular Sturm–Liouville operator on with self-adjoint boundary conditions has real, discrete eigenvalues and eigenfunctions orthogonal under the weight .
- Orthogonality is automatic from self-adjointness (Lagrange's identity); it gives the coefficient formula but does not by itself guarantee reconstruction.
- Completeness is the deeper statement that is an orthonormal basis of : every square-integrable equals in the mean-square sense, with no nonzero function orthogonal to all of them.
- Parseval's identity is equivalent to completeness; Bessel's inequality holds always, complete or not.
- Mean-square convergence is weaker than pointwise: partial sums overshoot jumps by a fixed 8.95% (Gibbs), term-by-term differentiation needs uniform convergence, and Fourier, Bessel, Legendre and Hermite series are all one completeness theorem with kernel .
- Key idea: A self-adjoint Sturm–Liouville operator is the infinite-dimensional Hermitian matrix — its eigenfunctions are orthogonal under the weighted inner product and complete in , so every square-integrable function is the mean-square sum of its generalised Fourier series , with Parseval's identity expressing conservation of the norm across the spectral decomposition.
Where this lives today
The completeness theorem is quietly load-bearing across modern physics and computation. Every use of the closure relation in quantum mechanics — inserting a complete set of states, expanding a wavepacket, deriving a sum rule — is Sturm–Liouville completeness for the Hamiltonian, and Parseval's identity is conservation of total probability across eigenstates. Numerical physics leans on it even harder: spectral methods (Chebyshev, Legendre, and Fourier Galerkin schemes) solve PDEs by expanding the unknown in a complete orthogonal basis and evolving the coefficients, achieving exponential accuracy for smooth solutions precisely because completeness guarantees the truncation error is controlled in — the same reason they suffer Gibbs ringing at shocks. The spectrum itself carries geometric information: Mark Kac's 1966 question "can one hear the shape of a drum?" asks whether the Sturm–Liouville (Helmholtz) eigenvalues of a membrane determine its shape, answered no in 1992 when Gordon, Webb and Wolpert exhibited two differently shaped isospectral drums. And the modes are physical objects one now measures directly — the resonant patterns of a vibrating plate (Chladni figures), the normal modes read out of a gravitational-wave ringdown, and the diffusion eigenmodes underpinning MRI and heat-signature analysis are all eigenfunctions of a self-adjoint operator, expanded and reconstructed by the theorem above.
The physical picture
Hold a Hermitian matrix in mind. Its eigenvectors are orthogonal and span , so any vector is — you resolve into components along a privileged set of axes. Sturm–Liouville theory keeps this picture intact and swaps only the furniture: vectors become functions, the dot product becomes , and the matrix becomes a self-adjoint differential operator . The eigenfunctions are the new axes; completeness is the claim that they really do span the whole space of functions, leaving no direction unaccounted for. The first figure shows those axes concretely — the lowest three Dirichlet modes of the simplest operator , each carrying one more interior zero than the last, exactly as the oscillation theorem demands.
Why does a weight intrude at all? Because forcing a general second-order operator into self-adjoint form fixes a particular measure under which — and only under which — is symmetric. Orthogonality is therefore always orthogonality against that weight, never against plain : Legendre polynomials are orthogonal with , Chebyshev with , Hermite functions with , Bessel functions with . The weight is not decoration; it is where the geometry of the problem lives. The deeper question — why the eigenfunctions are not merely orthogonal but complete — is answered by the operator's inverse: integrating twice against the Green's function is a compact, self-adjoint operation, and the spectral theorem for compact operators hands back an orthonormal eigenbasis automatically. Completeness is inherited from compactness, which is inherited from the smoothing power of integration. What that completeness cannot promise is pointwise perfection: the second figure shows the permanent scar it leaves at a discontinuity.
The core equations
The stage is a weighted Hilbert space and one operator on it. The eigenvalue problem below is the object of study; every subsequent equation either characterizes its spectrum or expands a function on its eigenfunctions.
where: — continuously differentiable coefficient (a "tension"); — continuous potential-like coefficient; — positive weight defining the inner product; — eigenvalue (spectral parameter); — eigenfunction obeying the boundary conditions. Reading it: is the continuous analogue of a Hermitian matrix, and are its eigenvalue and eigenvector. Orthogonality is meaningless without an inner product, and the correct one is weighted. This is the geometry imposes on the function space; it is the measure under which is symmetric.
where: — complex conjugate of (the inner product is conjugate-linear in the first slot); — weight that makes self-adjoint; — the norm, whose finiteness defines the space. Self-adjointness is not automatic — it costs a boundary condition. Lagrange's identity isolates exactly the surface term that must vanish for to be symmetric.
where: the bracket — the bilinear boundary (Wronskian-like) term; it vanishes for separated self-adjoint boundary conditions such as , making . The payoff of self-adjointness is orthogonality of eigenfunctions belonging to distinct eigenvalues — the property that makes the coefficient formula work.
where: — Kronecker delta; — distinct real eigenvalues. Reading it: the eigenfunctions form an orthonormal set once each is scaled to unit . With an orthonormal set in hand, the generalised Fourier expansion is the projection of onto each axis — identical in form to .
where: — generalised Fourier coefficient; the equality holds in the mean-square () sense, guaranteed only when the set is complete. Before completeness is known, only an inequality is available. Bessel's inequality says the energy captured by any finite set of projections cannot exceed the total.
where: — energy in the -th mode. Reading it: the sum of squared coefficients is bounded by the squared norm — always true, whether or not the basis is complete. Completeness is precisely the upgrade of Bessel's to Parseval's : no energy is lost, so nothing was missed.
where: the equality — Parseval's identity — is logically equivalent to completeness, which is equivalent in turn to the mean-square convergence of the partial sums to . Spelling out that convergence: it is convergence of the norm of the error to zero, not convergence at every point.
where: — the norm. Reading it: the averaged squared error vanishes; pointwise the partial sums may still overshoot (Gibbs) or miss isolated points. Completeness has a pointwise avatar as a distribution — the resolution of the identity, the kernel that reproduces any function.
where: — Dirac delta; the factor — undoes the weight in the coefficient integral so that summing reproduces exactly. Finally, the operator's resolvent packages the whole spectrum: its poles sit at the eigenvalues and its residues are built from the eigenfunctions.
where: — resolvent (Green's function) solving with the problem's boundary conditions; the poles at encode the discrete spectrum and their residues rebuild the completeness relation (9).
The goal is to extract, from the single fact that is self-adjoint on the weighted space, the two structural properties on which the entire expansion rests: that every eigenvalue is real, and that eigenfunctions belonging to different eigenvalues are orthogonal under the weight . Nothing more than Lagrange's identity and the conjugate-linearity of the inner product is needed; the boundary conditions enter only through the vanishing of one surface term, and once that term is gone the algebra is forced.
Step 1. Take two eigenpairs, and , with boundary conditions that kill the Lagrange bracket, so . Why: self-adjointness is exactly the licence to move from one side of the inner product to the other without penalty — the whole argument is the consequence of that single move.
Step 2. Insert the eigenvalue equations. The right slot gives ; the left slot, because the inner product is conjugate-linear in its first argument, gives . Hence . Why: the conjugate on is the crux — it is what forces reality when and orthogonality when , and dropping it is the most common error in the whole subject.
Step 3. Set . Since , the factor must vanish, so : every eigenvalue is real. Why: a self-adjoint operator cannot have a complex eigenvalue any more than a Hermitian matrix can — the weighted norm being strictly positive is what enforces it.
Step 4. Now take with reality established, so and . Distinct eigenvalues make the prefactor nonzero, forcing ; normalising each yields an orthonormal set. Why: this is the entire source of orthogonality — it is a theorem about the operator, not a lucky property of any particular special function. *Verified: reproduces Arfken–Weber–Harris Ch. 8 and Stone & Goldbart §8.2; the boxed result is , real eigenvalues and for .*
Go deeper · Derivation B · 1 minWhy the Fourier coefficients are the best mean-square approximation
The goal is to prove that among all possible coefficient choices, the generalised Fourier coefficients are the unique ones that minimise the mean-square error of the truncated expansion, and to read off Bessel's inequality, Parseval's identity, and the exact meaning of completeness from a single completed square. This is the projection theorem in disguise: the best approximation from a subspace is the orthogonal projection onto it, and the error is whatever is orthogonal to the subspace.
Step 1. Fix and expand the squared error for arbitrary coefficients . Using orthonormality to collapse the cross terms gives , with . Why: orthonormality is what turns a messy double sum into a clean sum over single modes — without it there is no separation into independent contributions.
Step 2. Complete the square mode by mode: . Substituting, . Why: the error splits into a part fixed by and a part you control, and the controllable part is a sum of squares that can only be reduced, never made negative.
Step 3. The only term you can influence is , minimised uniquely at . The minimum error is , which rearranges to Bessel's inequality . Why: this proves in one line both that the Fourier coefficients are optimal and that the captured energy is bounded by the total — Bessel is just the non-negativity of a leftover.
Step 4. Let . By definition is complete iff , i.e. iff (Parseval) for every . Why: completeness is thereby recast as a purely quantitative statement — the optimal error is driven to zero — which is what makes it checkable, and equivalent to Parseval rather than a separate mystery. *Verified: standard projection-theorem result, Riley–Hobson–Bence §17; the completed-square identity yields Bessel () and, in the limit, Parseval ().*
Go deeper · Derivation C · 1 minThe completeness relation from the resolvent Green function
The goal is to show that completeness is not an article of faith but a consequence of the analytic structure of the operator's resolvent, by building the Green's function spectrally, reading off its poles and residues, and summing them with a contour integral to recover the delta-function kernel . The same argument reveals why completeness ultimately rests on compactness: the resolvent is a compact self-adjoint integral operator, and the spectral theorem for such operators supplies an orthonormal eigenbasis of the whole space.
Step 1. Expand the resolvent in the eigenbasis: applying to the ansatz and using reproduces , fixing the coefficients uniquely. Why: this is the continuous analogue of writing a matrix inverse — the resolvent is diagonal in the eigenbasis.
Step 2. Read off the analytic structure: is meromorphic in with simple poles at each eigenvalue , and . Why: the physics of the spectrum is now encoded as complex-analytic data — where the poles sit is the spectrum, and what their residues are is the eigenprojectors.
Step 3. Integrate around a large contour enclosing every pole: , the sum of all residues. Why: a contour integral is the natural machine for summing residues, and here it assembles the complete set of eigenprojectors into a single object.
Step 4. Evaluate the same contour integral from the large- behaviour of : for a regular problem the resolvent tends to the inverse of the identity, whose kernel is . Equating the two evaluations gives . Why: the two ways of computing one integral must agree, and their agreement is exactly the completeness relation — the resolution of the identity in the eigenbasis. *Verified: Stone & Goldbart §9 and Courant–Hilbert Vol. I; the residue and the closure kernel are the standard results, with compactness of supplying completeness via the Hilbert–Schmidt spectral theorem.*
Limiting cases
Every classical orthogonal-function expansion is one instance of the same completeness theorem, distinguished only by interval, weight, and boundary behaviour. The last row is the cautionary instance — where completeness holds but pointwise reconstruction fails.
| Case | Result | Meaning |
|---|---|---|
| Fourier series | , , , periodic BC | Eigenfunctions , eigenvalues ; classical completeness in . |
| Fourier–Bessel | , , | Singular at ; eigenfunctions with the zeros of ; complete on . |
| Legendre | , , | Doubly singular endpoints ( vanishes); eigenvalues , eigenfunctions , complete in . |
| Hermite (singular, whole line) | , , | Quantum oscillator; discrete spectrum , Hermite-function eigenstates — complete despite the infinite interval because the potential confines. |
| Failure of pointwise convergence | : overshoots by | Mean-square convergence still holds; the partial-sum overshoot near a jump is fixed at of the jump (Gibbs), narrowing but never shrinking. |
Worked examples
1 · Fourier sine expansion of a constant, and Parseval as the Basel sum (fully worked)
Expand on in the Dirichlet eigenfunctions of , and use Parseval's identity to evaluate .
Step 1. The orthonormal basis. On with , , so the normalised eigenfunctions are . This is the SL problem , , with .
Step 2. The coefficients. . For even this vanishes; for odd it is . In classical (un-normalised) form, — the square-wave series drawn in the second figure.
Step 3. Parseval's ledger. The norm is . The coefficient energy is . Completeness demands these be equal:
Step 4. Sanity and consequence. Numerically and — agreement to five digits. Splitting all integers into odd and even, gives , the Basel value. Completeness of the sine basis literally computes ; yet the same series overshoots the constant near the endpoints by 8.95% — mean-square equality, not pointwise.
2 · Heat conduction in a rod: modes as a low-pass filter (fully worked)
A 10 cm aluminium rod () is held at at both ends. Its initial temperature profile is expanded in . Find the decay time of each mode and the ratio of the first two.
Step 1. Separation and completeness. with separates into the SL problem , eigenfunctions , eigenvalues , weight . Completeness in guarantees any initial expands as , and the evolved solution is .
Step 2. Eigenvalues. With , : , , .
Step 3. Decay times . ; ; . Because , the decay accelerates quadratically with mode number.
Step 4. The physics read-off. exactly, and . Rough features of the initial profile (high ) wash out in about a second, while the smooth fundamental lingers for ten — diffusion is a low-pass filter, and completeness is what lets us decompose an arbitrary profile into modes each decaying at its own rate .
3 · A Legendre expansion terminates exactly
Expand on in Legendre polynomials, whose SL normalisation is , weight .
Step 1. Coefficient formula. . Parity kills every odd ; and since is a degree-2 polynomial, it is orthogonal to all with , so only and survive.
Step 2. Compute the two survivors with , . . .
Step 3. Assemble and verify. . The series is finite and exact — — because a polynomial has only finitely many nonzero projections. Completeness is what promises that a non-polynomial would need the full infinite set, converging in mean square.
Physics of the portrait
Sturm–Liouville theory is where the empirical trigonometric series of the eighteenth century became a theorem: the recognition that Fourier's, Bessel's and Legendre's expansions were not separate tricks but one spectral fact about self-adjoint operators.
Origins · 1 minsturm–liouville theory and how this was discovered
The theory carries two names because it was one of the great collaborations of nineteenth-century analysis. Joseph Fourier had, from 1807, boldly claimed that any function could be written as a trigonometric series to solve heat conduction — a claim so cavalier that Lagrange and Laplace resisted publishing it, for no one could say in what sense such a series converged or why the coefficients were unique. The rigour came a generation later. Charles-François Sturm, a Genevan working in Paris, published in 1836 a memoir on second-order differential equations that proved the eigenvalues form an increasing sequence and the -th eigenfunction has exactly interior zeros — the oscillation theorem visible in the first figure — studying the equations qualitatively rather than solving them. His friend Joseph Liouville supplied the analytic half almost simultaneously (1836–1837), establishing orthogonality, the reality of the spectrum, and the convergence of the eigenfunction expansion. Together they turned Fourier's audacity into structure: a whole class of boundary-value problems whose solutions form a complete orthogonal system. The completeness itself waited for the twentieth century — David Hilbert and Erhard Schmidt (1904–1907) built the spectral theory of symmetric integral operators that made "complete" a proven property via compactness, and Hermann Weyl (1910) extended the theory to singular endpoints and continuous spectra, the setting quantum mechanics would soon require. What began as a physicist's shortcut for a hot rod is now the mathematical backbone of every eigenfunction method in physics.
Going further
Texts. Stone & Goldbart, Mathematics for Physics, Ch. 8 (Linear Differential Operators) and Ch. 9 (Integral Equations) · Arfken, Weber & Harris, Mathematical Methods for Physicists, 7th ed., Ch. 8 (Sturm–Liouville Theory) · Hassani, Mathematical Physics, Ch. 19–20 · Byron & Fuller, Mathematics of Classical and Quantum Physics, Ch. 5 · Riley, Hobson & Bence, Mathematical Methods for Physics and Engineering, 3rd ed., Ch. 17 · Courant & Hilbert, Methods of Mathematical Physics, Vol. I, Ch. V–VI · Coddington & Levinson, Theory of Ordinary Differential Equations, Ch. 7–8.
Provenance. Lagrange's identity, the reality/orthogonality argument, the completed-square least-squares identity yielding Bessel and Parseval, and the residue/contour construction of the completeness relation are standard in Stone & Goldbart (Ch. 8–9), Arfken–Weber–Harris (Ch. 8), Hassani (Ch. 19–20), and Courant–Hilbert (Vol. I). A verifier should recompute: (1) Lagrange's identity by two integrations by parts; (2) the conjugation in the first inner-product slot giving real eigenvalues; (3) the Fourier-sine result from Parseval and hence ; (4) the heat-mode decay times s, s, s for aluminium with m and their exact ratios and ; (5) the Legendre coefficients ; (6) the Gibbs overshoot constant . The Bessel-series normalisation , Legendre eigenvalues , and oscillator eigenvalues are standard tabulated results.
Prerequisites. Linear Second-Order ODEs · Two-Point Boundary-Value Problems · The Wronskian and Linear Independence · Existence and Uniqueness Theorems for ODEs. Leads to. The Method of Frobenius · Variation of Parameters · Ordinary and Singular Points.
Ask the tutor: Ask me to expand any function you like in a chosen eigenbasis and watch Parseval's ledger balance term by term — or to show exactly where and why the Gibbs overshoot refuses to die.
What is the difference between orthogonality and completeness, in one sentence each?
Orthogonality says the eigenfunctions point in mutually perpendicular directions, so you can compute the component of any function along each one by a single inner-product integral, . Completeness says those directions exhaust the space, so nothing is left over — the components you computed actually rebuild the function, and no nonzero function is perpendicular to all of them. Orthogonality is a property of the eigenfunctions among themselves; completeness is a property of the eigenfunctions relative to the whole function space. You can have the first without the second (drop a mode), and that is exactly when the expansion silently converges to the wrong function.
Why must the inner product carry a weight w(x)?
Because "self-adjoint" is defined relative to an inner product, and a generic second-order operator is symmetric only under one specific measure. When you push a second-order ODE into Sturm–Liouville form , the function that appears multiplying is precisely the weight under which becomes self-adjoint. Orthogonality then means , not . This is why Legendre polynomials are orthogonal with , Hermite functions with , and Bessel functions with : each weight is dictated by the operator, not chosen for convenience.
In what sense does the series equal the function, and when can I trust it pointwise?
By default the equality is in the mean-square () sense: the norm of the error tends to zero, but individual points may disagree. Where is smooth and compatible with the boundary conditions, the convergence upgrades to uniform and you may treat the equality pointwise. Where has a jump, the partial sums overshoot by a fixed 8.95% of the jump forever (Gibbs), and at the jump itself the series converges to the midpoint of the two one-sided limits. Practical rule: trust pointwise values away from discontinuities, distrust them near jumps, and never differentiate the series term by term unless you have checked the differentiated series converges uniformly.
How does the Green's function "contain" completeness?
The resolvent is the operator's inverse at spectral parameter , and it is a meromorphic function of with a simple pole at each eigenvalue whose residue is the corresponding eigenprojector . Summing all the residues with a contour integral assembles the full set of projectors, and for a regular problem that sum equals the identity kernel — which is the completeness relation. Structurally, completeness holds because is a compact self-adjoint integral operator, and the spectral theorem for such operators guarantees its eigenfunctions form an orthonormal basis of the whole space.
Does completeness still work on infinite intervals or at singular endpoints?
Yes, though the analysis is more delicate and the spectrum can change character. When vanishes at an endpoint (Legendre at , Bessel at ) or the interval is infinite (Hermite on the whole line), the explicit boundary condition is often replaced by a requirement of square-integrability or regularity, and Weyl's limit-point/limit-circle classification decides what is needed. If the potential confines — as does for the quantum oscillator — the spectrum stays discrete and the eigenfunctions remain complete despite the infinite domain. If it does not, a continuous spectrum appears and the sum becomes an integral , but the completeness paradigm survives as the spectral decomposition of the operator.
Why does the Gibbs overshoot never go away, no matter how many terms I keep?
Because the overshoot is not an error that decays; it is a fixed feature of how a smooth partial sum approximates a discontinuous target. Each partial sum is smooth, and near a jump it must swing above and below the target to "turn the corner"; as grows the swing moves closer to the jump and gets narrower, but its height converges to a constant — the maximum of approaches times the jump value, an overshoot of . This does not contradict mean-square convergence, because the overshoot occupies an ever-shrinking interval, so its contribution to the error still tends to zero. It is the sharpest reminder that completeness controls the averaged error, not the worst-case pointwise error.