Sturm–Liouville Problems and Eigenfunction Expansions
A regular Sturm–Liouville problem becomes a spectral problem only after its weight and boundary domain are specified. On a finite interval, real coefficients with positive leading coefficient and weight, together with self-adjoint boundary conditions, define an operator with real discrete spectrum and a complete weighted-orthonormal set of eigenfunctions. That is what licenses a mode expansion. Formal symmetry of the differential expression alone is not enough.
This page treats the clean regular theorem and its Green-kernel consequence. Singular endpoints, continuous spectrum, and the general theory of self-adjoint extensions are marked as later handoffs.
Required background. Linear ODEs, Evolution Operators, and Wronskians supplies fundamental matrices, boundary data, and Wronskian identities.
Helpful background. Bilinear and Hermitian Forms, Adjoints, and Isometries supplies adjoints, orthogonality, and the complex inner-product convention.
The regular problem and its weighted space
Section titled “The regular problem and its weighted space”Let be finite and consider
For the theorem below, assume
with real. These assumptions are stronger than necessary, but they make both endpoints regular and keep the boundary data classical. The eigenvalue equation is
The weight belongs in the Hilbert space:
As elsewhere on the site, the first slot is conjugate-linear. Define the operator
An operator is an action together with a domain. A convenient maximal regular domain is
Absolute continuity makes , , , and well-defined. A realization of is obtained by restricting with two independent boundary conditions. Which restriction is chosen changes the operator and usually changes its spectrum.
If a coefficient is merely piecewise regular, the interval can be split and the equation integrated across each interface. Continuity of and of the flux is then typical when no singular source is present. That is an interface problem, not automatically a singular-endpoint problem.
Lagrange identity and the boundary form
Section titled “Lagrange identity and the boundary form”For , direct differentiation gives
After integration,
This is Green’s or Lagrange’s identity. For real functions, the expression inside the brackets is the negative of the modified Wronskian convention used in Linear ODEs, Evolution Operators, and Wronskians. The two statements contain the same conserved boundary flux.
The differential expression is formally symmetric because the bulk terms cancel. The operator on a domain is symmetric only if
Checking alone is insufficient. In the regular second-order problem, a self-adjoint domain is obtained when the allowed boundary data form a maximal subspace on which this boundary form vanishes. The maximality clause distinguishes self-adjointness from a symmetric restriction with too many boundary conditions.
Boundary conditions that give a self-adjoint problem
Section titled “Boundary conditions that give a self-adjoint problem”Separated conditions
Section titled “Separated conditions”The most common choice imposes one real condition at each endpoint:
where each real pair and is nonzero. These conditions include
- Dirichlet: ;
- Neumann: ; and
- Robin: a nontrivial real linear combination of and vanishes.
At a fixed endpoint, any two functions satisfying the same separated condition have proportional boundary vectors . Their contribution to therefore vanishes. Both endpoint contributions vanish separately, and the regular realization is self-adjoint.
Coupled conditions
Section titled “Coupled conditions”Self-adjoint boundary conditions need not be separated. Package the boundary data as
Then
In the regular scalar problem, the general self-adjoint boundary domain can be written
where obey
The rank condition supplies two independent constraints; the matrix identity makes their boundary-data subspace maximal and isotropic for . This boundary-pair parametrization is an equivalent form of the regular self-adjoint classification in Zettl 2005, Chapter 4; Theorem 4.3.1 there also distinguishes the simple separated spectrum from the possible multiplicity-two real coupled spectrum.
Periodic and quasiperiodic conditions are useful coupled examples:
The phase cancels from the boundary form. At the conditions are periodic, while gives antiperiodic conditions.
Reality, orthogonality, and multiplicity
Section titled “Reality, orthogonality, and multiplicity”Let lie in one self-adjoint domain and satisfy
The boundary form vanishes, so
Setting proves that every eigenvalue is real. If , the corresponding eigenfunctions are orthogonal in the weighted inner product:
This derivation shows exactly where self-adjoint boundary data and the weight enter.
For a real scalar problem with separated boundary conditions, each eigenvalue is simple. Two eigenfunctions with the same eigenvalue satisfy the same left-endpoint condition, so their modified Wronskian vanishes at ; ODE uniqueness then makes them linearly dependent. Coupled conditions do not imply simplicity. For example, periodic boundary conditions for can pair the two modes at one eigenvalue.
Completeness is a compact-resolvent result
Section titled “Completeness is a compact-resolvent result”The central regular theorem is stronger than orthogonality.
Regular Sturm–Liouville spectral theorem. Under the coefficient hypotheses above, any self-adjoint regular boundary domain defines a lower-bounded operator with compact resolvent. Its eigenvalues, repeated according to finite multiplicity, can be ordered so that . There is a weighted-orthonormal basis of consisting of eigenfunctions of .
Proof status. This is a cited theorem for general regular self-adjoint domains, including coupled conditions; see Zettl 2005, Chapter 4, especially Theorem 4.3.1. Teschl 2012, §5.4, Theorem 5.11, PDF gives the compact-resolvent proof and the stronger simplicity statement for the separated case. The following is a proof sketch of the shared mechanism.
- Lagrange’s identity and the boundary domain give self-adjointness.
- Choose a real resolvent point . Solving produces a continuous Green kernel on the compact square .
- The corresponding integral resolvent is compact.
- The spectral theorem for compact self-adjoint operators supplies a complete orthonormal eigenbasis for the resolvent and therefore for .
The lower-bounded quadratic form of the second-order operator places the only spectral accumulation at . This compactness argument is specific to the regular finite-interval setting; it must not be silently exported to a half-line or a singular radial endpoint.
Normalize the eigenfunctions by
Then every has the expansion
with convergence in the norm, and Parseval’s identity reads
Hilbert-space completeness is not automatically pointwise or uniform convergence. Those stronger conclusions require additional regularity and compatibility of with the endpoint conditions.
The corresponding completeness relation is distributional:
Its meaning is fixed by the measure:
in the appropriate expansion sense. Omitting the weight from either the coefficient or the delta kernel changes the identity. The orthonormal expansion, Parseval identity, and distributional completeness relation are recorded together in NIST DLMF 2026, §1.18(v), Eqs. (1.18.29)–(1.18.33).
Green kernels and eigenfunction expansions
Section titled “Green kernels and eigenfunction expansions”For , the resolvent acts diagonally on the eigenbasis:
Writing
gives the spectral kernel
The series represents the resolvent kernel; it is not a license to exchange pointwise limits and derivatives without a separate convergence argument. The resolvent expansion follows by applying the spectral theorem to ; Teschl constructs the corresponding regular Green kernel in Teschl 2012, §5.4, Eqs. (5.60)–(5.69) and Lemma 5.10, PDF.
The source normalization can be written in either operator or differential form:
or equivalently
Integrating the second equation through yields the independent flux check
For separated boundary conditions, the same kernel can be constructed from ODE solutions. Let satisfy the left boundary condition and the right one, and define the constant modified Wronskian
If is not an eigenvalue, , and
This expression is continuous at , satisfies the two endpoint conditions, and has the required flux jump. It also connects the fundamental solutions and Wronskians developed in Linear ODEs, Evolution Operators, and Wronskians to the spectral expansion above. The construction and its boundary normalization are the separated regular case of the Green-kernel formulas cited from Teschl above.
Self-adjointness gives the kernel check
At , the resolvent does not exist and the spectral denominator must not be used. The equation
is solvable only when is orthogonal to the full -eigenspace, and any solution is nonunique up to addition of an eigenfunction in that eigenspace.
For the general inversion viewpoint, continue to Fundamental Solutions and Green Operators, which develops the construction beyond the regular Sturm–Liouville setting.
QFT-facing example: a scalar field in a cavity
Section titled “QFT-facing example: a scalar field in a cavity”With the site’s metric convention, consider a free real scalar on with :
The spatial problem is regular Sturm–Liouville with
and Dirichlet boundary conditions. Its normalized modes and eigenvalues are
They obey
and
as a distribution on the open interval with the Dirichlet expansion understood. Schwartz’s one-dimensional scalar box in Schwartz 2014, §15.1, especially Eq. (15.5) supplies the corresponding discrete mode sum in a QFT setting.
Expand
Projection onto gives an independent oscillator equation for each spatial mode:
A commonly used complex mode with oscillator Wronskian normalization is
The Sturm–Liouville theorem licenses the spatial decomposition; Linear ODEs, Evolution Operators, and Wronskians controls each time-dependent coefficient. Spatial normalization alone is not Klein–Gordon symplectic normalization. Positive frequency, canonical quantization, and the operator interpretation are developed in The Klein–Gordon Field and Its Modes.
For a periodic compact direction of circumference , the coupled boundary conditions instead give
The and modes are degenerate for , showing why the separated-problem simplicity statement cannot be exported to coupled conditions. The mode is a zero mode of the spatial operator; for a massless scalar its time equation has and is not an ordinary positive-frequency oscillator. The Dirichlet, Neumann, and periodic spectra, including periodic multiplicity, are tabulated in NIST DLMF 2026, §1.18(v), Example 1, Eqs. (1.18.36)–(1.18.40).
Radial equations often have a singular endpoint and therefore require a separate endpoint analysis. These variants should not be justified by the cavity theorem without checking their hypotheses.
Where the regular theorem stops
Section titled “Where the regular theorem stops”Singular endpoints. An infinite endpoint, or failure of the endpoint integrability conditions for , , or , leads to limit-point/limit-circle questions. Extra boundary conditions may be needed, and continuous spectrum or generalized eigenfunctions may appear. Teschl, Teschl 2014, §9.2, especially Theorem 9.6, PDF, gives the limit-point/limit-circle qualification used here.
Indefinite or vanishing weight. The positive Hilbert inner product used above depends on . If changes sign or vanishes in a way that changes the function-space problem, the ordinary self-adjoint spectral theorem does not apply in this form.
Non-self-adjoint boundary data. Complex absorbing or outgoing boundary conditions can be useful, but their eigenvalues need not be real and their right eigenfunctions need not be orthogonal in .
Continuous spectrum. A complete discrete sum on a compact regular interval can become a sum plus an integral, or a purely continuous spectral representation, on a noncompact domain.
The theorem-first treatment of unbounded domains and self-adjoint extensions belongs to Self-Adjointness, Extensions, and Unitary Evolution. General spectral measures and continuous-spectrum expansions belong to Spectra, Resolvents, Spectral Measures, and Functional Calculus.
Common pitfalls
Section titled “Common pitfalls”Calling a differential expression self-adjoint. The formula for can be formally symmetric while different domains give different operators. State the Hilbert space and boundary domain before invoking the spectral theorem.
Forgetting the weight. Orthogonality uses , and the identity kernel relative to that measure is .
Treating convergence as pointwise convergence. Completeness gives a norm-convergent expansion for every . Endpoint values and uniform convergence need stronger hypotheses.
Assuming every eigenvalue is simple. Simplicity holds for the real separated scalar problem. Coupled self-adjoint conditions can produce degeneracies.
Inverting at an eigenvalue. When , there is no resolvent. Test the source against the eigenspace and account for the resulting nonuniqueness.
Matching the derivative instead of the flux. At a piecewise-regular interface, the equation controls . If jumps, continuity of is generally the wrong condition.
Exercises
Section titled “Exercises”-
Show directly that two functions satisfying the same real Robin condition at one endpoint make that endpoint’s contribution to the boundary form vanish.
Check
Suppose for both functions, with real . If , then , so
If , both endpoint values vanish and the same conclusion follows.
-
Derive the reality and orthogonality relation for two eigenfunctions in one self-adjoint domain.
Check
Lagrange’s identity and the boundary conditions give
Taking makes real. For two distinct real eigenvalues, the inner product must vanish.
-
Verify the cavity spectrum and derive the oscillator frequency.
Check
Solving with gives and . The elementary sine integral fixes the normalization . Substituting into the Klein–Gordon equation yields
-
Integrate the Green-kernel equation through and recover the flux jump. What changes when is an eigenvalue?
Check
Integrating
over a shrinking interval leaves only the total derivative:
Hence the jump is . If is an eigenvalue, the homogeneous boundary-value problem has a nonzero solution, the Wronskian denominator vanishes, and the inverse exists only after an orthogonality restriction and a choice that removes the eigenspace ambiguity.
References
Section titled “References”- NIST Digital Library of Mathematical Functions (accessed August 11, 2026), §1.18, Linear Second Order Differential Operators and Eigenfunction Expansions, especially §§1.18(iv)–(v), for formal versus operator self-adjointness, orthonormality, completeness, Parseval’s identity, and the periodic multiplicity example.
- Matthew D. Schwartz, Quantum Field Theory and the Standard Model, §2.2 and §15.1, Cambridge University Press, 2014. Book record. This supplies the QFT context for decomposing a scalar field into oscillator modes and for a one-dimensional box mode sum.
- Gerald Teschl, Ordinary Differential Equations and Dynamical Systems, Chapter 5, especially §§5.3–5.6 and Theorem 5.11, American Mathematical Society, 2012. Open author edition, PDF; AMS book record. This is the teaching and structural source for regular Sturm–Liouville operators, Lagrange’s identity, compact resolvents, orthonormal eigenfunction bases, oscillation, and periodic boundary conditions.
- Gerald Teschl, Mathematical Methods in Quantum Mechanics, second edition, §§9.1–9.2 and §10.4, American Mathematical Society, 2014. Open author edition, PDF; AMS book record. This supports the maximal regular domain, the boundary-form treatment, limit-point/limit-circle qualifications, and the radial transformation.
- Anton Zettl, Sturm–Liouville Theory, Chapters 3 and 4, Mathematical Surveys and Monographs 121, American Mathematical Society, 2005. AMS book record. This is the structural reference for regular two-point problems and self-adjoint boundary domains; its later chapters distinguish regular from singular endpoint theory.