The formal adjoint of a second-order differential operator, Lagrange's identity and Green's formula with the boundary term written out, the criterion for formal self-adjointness, and the integrating factor that puts any second-order equation into self-adjoint (Sturm-Liouville) form.
Definition(Formal adjoint and conjunct)AdaptedAdapted from Stakgold & Holst (2011), §2.5, eqs. (2.5.8)–(2.5.9), p. 167, and §3.2, eqs. (3.2.17)–(3.2.20), p. 197; Hassani (2013), §14.5, eq. (14.21), p. 434
Work on a finite interval [a,b] with the second-order operator
L=a2(x)D2+a1(x)D+a0(x),D=dxd,
whose coefficients lie in C2[a,b] — the hypothesis under which Stakgold and Holst (Stakgold & Holst (2011), §2.5, p. 166) set up the identities below — and which we take to be real-valued. The formal adjoint of L is the second-order operator
L∗=a2D2+(2a2′−a1)D+(a2′′−a1′+a0),
and the conjunct of two functions u,v is the bilinear expression
J(u,v)=a2(vu′−uv′)+(a1−a2′)uv.
Hassani writes the same operator as L† and the same expression as p2vu′−(p2v)′u+p1uv, which expands to the display above. Note that J involves only u,v and their first derivatives: one order less than L.
The word formal is deliberate. L∗ is produced by the coefficients of L alone; no boundary conditions, no inner product and no domain have been chosen yet. Boundary conditions enter in the next definition, and the distinction is the subject of the remark below.
Definition(Lagrange's identity and Green's formula)AdaptedAdapted from Stakgold & Holst (2011), §2.5, eqs. (2.5.7) and (2.5.10)–(2.5.14), pp. 166–167; Hassani (2013), §14.5, Lagrange identities (14.22)–(14.23), pp. 434–435
For all u,v∈C2[a,b],
vLu−uL∗v=dxdJ(u,v),
which is Lagrange's identity, and therefore, integrating from a to b,
∫ab(vLu−uL∗v)dx=[J(u,v)]ab,
which is Green's formula.
L is called formally self-adjoint when L∗=L. For a second-order operator this happens if and only if
a2′=a1,
in which case L collapses to the divergence form Lu=(a2u′)′+a0u and the conjunct loses its last term:
J(u,v)=a2(vu′−uv′),∫ab(vLu−uLv)dx=[a2(vu′−uv′)]ab.Idea of the proofOriginal
Both halves come from moving the derivatives off u and onto v, and we do it pointwise, before any integration. The product rule rewrites each term of vLu as the derivative of something plus a term carrying no derivative of u: twice for va2u′′, once for va1u′, not at all for va0u. Collecting the two pieces, the coefficient that has accumulated in front of each derivative of v is exactly the corresponding coefficient of L∗, while what sits inside the total derivative is exactly J(u,v) — and that identity of functions is Lagrange's. Green's formula is then one integration and the fundamental theorem of calculus, which is where the endpoints appear.
ProofAdaptedAdapted from Stakgold & Holst (2011), §2.5, the derivation of (2.5.7)–(2.5.11), pp. 166–167; Hassani (2013), §14.5, the computation leading to (14.22), p. 434
Move the derivatives off u, one term at a time. Expand each term of vLu using the product rule, aiming to produce a derivative of something plus a term with no derivative on u:
For the first: differentiating the bracket gives (a2v)′u′+a2vu′′−(a2v)′′u−(a2v)′u′, whose middle terms are what we want and whose outer terms cancel. The second is the ordinary product rule rearranged.
Step 2 now reads vLu=dxdJ(u,v)+uL∗v, which is Lagrange's identity. Integrating over [a,b] and using the fundamental theorem of calculus gives Green's formula. (Stakgold and Holst go the other way round: they integrate by parts to reach Green's formula first, then, since it holds for every upper limit, differentiate it with respect to that limit to obtain Lagrange's identity. The two routes give the same pair of statements.)
The criterion for formal self-adjointness. Two second-order operators agree as operators exactly when their three coefficients agree, because applying them to 1,x,x2 recovers the coefficients. Comparing L∗ with L term by term, the D2 coefficients already agree, the D coefficients agree iff 2a2′−a1=a1, that is iff a2′=a1, and this condition also forces the agreement of the last coefficients, since a2′=a1 gives a2′′−a1′=0. So L∗=L iff a2′=a1. In that case a2u′′+a1u′=a2u′′+a2′u′=(a2u′)′, and a1−a2′=0 removes the last term of J. □
Definition(Symmetric boundary conditions and self-adjoint problems)AdaptedAdapted from Strauss (2008), §5.3, eqs. (4)–(5) and (9), pp. 119–121, and §11.4, the standing hypotheses on $p,q,m$, p. 314, eq. (8), p. 315, and the singular cases (i)–(iii), p. 316; Stakgold & Holst (2011), §3.2, pp. 197–198, including Example 4, p. 198; Riley, Hobson & Bence (2006), §17.2, eqs. (17.15)–(17.16), pp. 559–560; Hassani (2013), §19.2, the four conditions defining a singular S-L system, p. 572
A differential operator becomes an operator on a space of functions only once boundary conditions are imposed. Take a pair of homogeneous conditions on [a,b] of the general form
with eight real constants, and let M be the set of C2[a,b] functions satisfying both. Following Strauss, the pair is called symmetric (or hermitian) for the formally self-adjoint operator Lu=(pu′)′+a0u if
[p(f′g−fg′)]ab=0for every pair f,g∈M.
Strauss states this with p≡1 in §5.3 and with the factor p for variable coefficients in §11.4; the bars are dropped for real-valued f,g. Equivalently: the conjunct's boundary term vanishes for every admissible pair, so Green's formula reduces to ∫ab(gLf)=∫ab(fLg).
Stakgold and Holst organise the same fact differently. For an arbitrary L and a given M, they call adjoint boundary conditions a pair of conditions whose solution set is
M∗={v∈C2[a,b]:[J(u,v)]ab=0for every u∈M},
and they call the problem (L,B1,B2)self-adjoint when both L∗=L and M∗=M. The boundary functionals B1∗,B2∗ cutting out M∗ are not unique — any independent linear combinations of them do as well — but M∗ itself is determined by M.
Four standard cases make the boundary term vanish. With Lu=(pu′)′+a0u and J(u,v)=p(vu′−uv′):
Dirichlet, u(a)=u(b)=0: each endpoint term has a factor u or v that vanishes.
Neumann, u′(a)=u′(b)=0: each endpoint term has a factor u′ or v′ that vanishes.
Separated (unmixed) conditions α1u(a)+β1u′(a)=0 and α2u(b)+β2u′(b)=0, with real (αi,βi)=(0,0): see the proof below. Dirichlet and Neumann are the special cases βi=0 and αi=0; Robin usually names the remaining case, with αi and βi both nonzero, although Strauss attaches the word to the whole separated family (his Case 4, p. 119). Stakgold and Holst's Example 4 records that unmixed conditions with a formally self-adjoint L give M∗=M: "a typical self-adjoint BVP".
Periodic, u(a)=u(b) and u′(a)=u′(b), providedp(a)=p(b): then the two endpoint contributions are equal and cancel.
A fifth case, important for the classical equations of physics, needs no boundary condition at all: if p(a)=p(b)=0 then the boundary term vanishes for all u,v that stay bounded with bounded derivatives, and [a,b] is called the natural interval of the operator (Riley, Hobson & Bence (2006), §17.4.1, p. 565, and §17.4.2, p. 567).
This handbook calls a Sturm-Liouville problem singular when at least one of Hassani's four conditions holds (Hassani (2013), §19.2, p. 572): the interval stretches to infinity in one or both directions; p or w vanishes at one or both endpoints; q is not continuous on [a,b]; or one of p,q,w is singular at a or b. Strauss's list is the shorter one of three conditions — p vanishes at an endpoint; one of p, q, m becomes infinite there (his m is our weight w); an endpoint is itself infinite (Strauss (2008), §11.4, p. 316). The two lists differ over a q with a bounded jump: that makes the problem singular for us, while Strauss's list does not catch it — but neither does it leave the problem regular in his sense, because his standing hypotheses require q continuous (Strauss (2008), §11.4, p. 314), so such an equation falls outside his setup altogether. A problem meeting none of the four, with the hypotheses listed in Sturm-Liouville eigenvalue problems, is regular.
Definition(Separated conditions are symmetric)AdaptedAdapted from Strauss (2008), §5.3, Case 4, p. 119, and Exercise 8, p. 123, and §11.4, Exercise 6, p. 317
Let Lu=(pu′)′+a0u with p,a0 real, and impose the separated conditions
α1u(a)+β1u′(a)=0,α2u(b)+β2u′(b)=0,
with αi,βi real and (α1,β1)=(0,0), (α2,β2)=(0,0). Then
[p(vu′−uv′)]ab=0
for every pair u,v of C1 functions satisfying both conditions, and also when v is replaced by v.
Idea of the proofOriginal
A separated condition at an endpoint is one linear equation on the two numbers (u(a),u′(a)), so it confines that pair to a line through the origin in the plane. Both u and v obey the same equation, so both pairs lie on that one line, hence are proportional and have vanishing determinant — and that determinant is precisely the factor vu′−uv′ in the endpoint term. The argument is run separately at a and at b, which is exactly what "separated" buys: a condition mixing the two endpoints would constrain the four numbers jointly and leave each determinant free.
ProofOriginal
One endpoint at a time. The bracket is a difference of a term at b and a term at a; it suffices to show that vu′−uv′ vanishes at each endpoint separately.
At x=a. The two row vectors (u(a),u′(a)) and (v(a),v′(a)) in R2 (or C2) are both annihilated by the linear functional (y0,y1)↦α1y0+β1y1. Because (α1,β1)=(0,0), that functional is not identically zero, so its kernel is one-dimensional. Two vectors in a one-dimensional subspace are linearly dependent, so the determinant
u(a)v′(a)−v(a)u′(a)=0,
which is −(vu′−uv′)x=a. The same argument at x=b uses (α2,β2)=(0,0).
The conjugate. The constants αi,βi are real, so conjugating each boundary condition shows that v satisfies them too; step 2 applies verbatim to the pair u,v. □
RemarkOriginal
Where the hypotheses are used.
a2∈C2, a1∈C1 are needed for L∗ to be defined at all, since its coefficients involve a2′′ and a1′ (step 3 of the first proof). We state the hypothesis as Stakgold and Holst do, a2,a1,a0∈C2, although only these two derivatives are differentiated.
Real coefficients. No conjugation appears anywhere in Lagrange's identity or Green's formula, so both hold verbatim for complex-valued coefficients. What needs reality is the second reading of L∗, as a Hilbert-space adjoint. Put v in place of v in Green's formula; with the inner product (f,g)=∫abfgdx it becomes
(Lu,v)−∫abuL∗vdx=[J(u,v)]ab.
Only when the coefficients of L∗ are real is L∗v=L∗v, and only then does the middle term equal (u,L∗v), giving (Lu,v)=(u,L∗v) once the boundary term is gone. Hassani takes exactly this step, remarking that all the operators and functions in play are real before concluding L†=M.
(αi,βi)=(0,0) in the separated case is what makes the kernel of the boundary functional one-dimensional. Drop it — impose no condition at a — and the boundary term survives: for Lu=u′′ on [0,1] with only u(1)=v(1)=0 imposed, u=1−x and v=x2−1 give vu′−uv′0=(−1)(−1)−(1)(0)=1=0.
p(a)=p(b) in the periodic case. Without it the two endpoint contributions need not cancel. Strauss gives a different non-example with p≡1: under the conditions X(a)=X(b), X′(a)=2X′(b) the boundary term survives, with the value f(b)g′(b)−f′(b)g(b) in the convention used here. (Strauss's own display is f′(b)g(b)−f(b)g′(b), the negative of ours, because his Green's second identity in §5.3 brackets −f′g+fg′ while his symmetry condition (5) and this unit bracket f′g−fg′. The magnitude, and the conclusion that the term is generally nonzero, are the same either way.)
Two conventions for the adjoint, and why they agree here. Stakgold and Holst, and Hassani, define L∗ by the bilinear pairing ∫vLu, with no complex conjugate; Arfken and Riley-Hobson-Bence define it by the sesquilinear pairing ∫vLu (in their notation ∫v∗Lu), which is the Hilbert-space adjoint of inner-product spaces. For real coefficients the two give the same operator, by the previous point, and this unit follows the bilinear route because the formulas are then free of bars. For complex coefficients they differ: the sesquilinear adjoint of iD on [a,b] is iD, while its bilinear adjoint is −iD.
Formal self-adjointness is not operator self-adjointness. Arfken states this plainly: because nothing is demanded of the boundary terms, the differential-equation notion is the weaker of the two, and whether L is self-adjoint as a Hilbert-space operator turns on three things at once — the coefficients, the choice of scalar product, and the boundary conditions. Riley-Hobson-Bence encode the distinction in their vocabulary: L is self-adjoint when L†=L as a differential expression, and Hermitian over [a,b] when in addition the boundary terms vanish. For unbounded operators even "Hermitian" is not the end of the story: Reed and Simon (Reed & Simon (1980), §VIII.2, pp. 255–256) call a densely defined Tsymmetric if T⊂T∗, that is D(T)⊂D(T∗) with Tφ=T∗φ there, and self-adjoint only if also D(T)=D(T∗); it is for self-adjoint operators alone that the spectral theorem holds and that e−itT is unitary. So "formally self-adjoint + symmetric boundary conditions" delivers a symmetric operator, and the extra work of matching domains belongs to symmetric and self-adjoint operators and unbounded operators.
Sign conventions in the Sturm-Liouville form. This handbook writes the Sturm-Liouville equation as −(pu′)′+qu=λwu, as Strauss and Hassani do. Riley-Hobson-Bence write (py′)′+qy+λρy=0, so their q is the negative of ours, and they note that some authors flip the sign of the λρy term as well. Arfken writes L=D(p0D)+p2 with Lψ=λψ, so that his p2 is −q and his λ is −λ. Comparing formulas across books therefore requires checking two signs.
Method(Putting a second-order equation into self-adjoint form)AdaptedAdapted from Hassani (2013), §14.5, Thm 14.5.4, p. 435, and §19.2, Example 19.2.2(c), p. 571; Arfken, Weber & Harris (2013), §8.2, eqs. (8.14)–(8.19), pp. 385–386; Riley, Hobson & Bence (2006), §17.4.2, eqs. (17.38)–(17.40) and Table 17.1, pp. 566–567
Write L=a2D2+a1D+a0, as in the first definition, and start from the equation
Ly+λρ(x)y=a2(x)y′′+a1(x)y′+a0(x)y+λρ(x)y=0
on an interval where a2 does not vanish. Note the sign: the eigenvalue term is added to Ly, as in the convention fixed in the remark above.
Test for self-adjointness. If a2′=a1, the operator is already formally self-adjoint: take h≡1 and skip to step 4.
Build the integrating factor.
h(x)=a2(x)1exp∫xa2(t)a1(t)dt.
Hassani derives this by demanding ha1=(ha2)′; Riley-Hobson-Bence write the same factor as F=exp∫(a1−a2′)/a2, which differs from h by a constant and so serves equally well. Note that h>0 wherever a2>0.
Multiply through. The equation becomes (ha2y′)′+ha0y+λhρy=0, because ha2y′′+ha1y′=ha2y′′+(ha2)′y′=(ha2y′)′.
Read off the Sturm-Liouville data. In the form −(py′)′+qy=λwy used here,
p=ha2,q=−ha0,w=hρ.
For an eigenvalue problem with no weight in the original equation — that is, Ly+λy=0, or equivalently Ly=−λy — take ρ≡1, so that w=h: the integrating factor is the weight, and the inner product consistent with hermiticity is (f,g)w=∫abwfgdx(Arfken, Weber & Harris (2013), §8.2, eq. (8.19), p. 386). Arfken reaches the same weight from Lψ=λψ; his λ is the negative of ours, by the remark above, but the weight is the same expression either way.
Fix the interval and the boundary conditions. Check that p>0 and w>0 on the interval, and choose boundary conditions from the symmetric list above. If p vanishes at two points, take those two points as the endpoints of the interval — this is the natural interval — and boundedness of y there replaces the boundary conditions.
Riley-Hobson-Bence's Table 17.1 is the result of running this recipe on the classical equations; they write the weight as ρ, and their q is the negative of ours. Legendre gives p=1−x2, w=1 on [−1,1]; Chebyshev gives p=(1−x2)1/2, w=(1−x2)−1/2; Laguerre gives p=xe−x, w=e−x on [0,∞); Hermite gives p=w=e−x2 on R; Bessel gives p=w=x with, in our sign convention, q=ν2/x (their table prints q=−ν2/x; the value ν2/x is Hassani's, (Hassani (2013), §19.2, Example 19.2.2(c), p. 571), whose convention is ours).
ExampleOriginal
An Euler operator. Take
Lu=x2u′′+3xu′+uon [1,2],
so a2=x2, a1=3x, a0=1.
Formal adjoint.2a2′−a1=4x−3x=x and a2′′−a1′+a0=2−3+1=0, so
L∗v=x2v′′+xv′=x(xv′)′.
Since a2′=2x=3x=a1, the operator is not formally self-adjoint, and indeed L∗=L.
Conjunct.a1−a2′=3x−2x=x, so
J(u,v)=x2(vu′−uv′)+xuv.
Checking Green's formula on a concrete pair. Take u=v=x. Then Lu=0+3x+x=4x and L∗v=0+x=x, so
vLu−uL∗v=4x2−x2=3x2,
while J(x,x)=x2(x−x)+x⋅x⋅x=x3, whose derivative is 3x2: Lagrange's identity holds. Integrating,
∫123x2dx=7=[x3]12=8−1=7.
Self-adjoint form. The integrating factor is
h(x)=x21exp∫xt3dt=x2x3=x,
and indeed
xLu=x3u′′+3x2u′+xu=(x3u′)′+xu.
(Check with u=x: the left side is 4x2, the right side is (x3)′+x2=3x2+x2.)
As a Sturm-Liouville problem. The eigenvalue problem Lu=−λu on [1,2] with u(1)=u(2)=0 becomes, after multiplication by h=x,
−(x3u′)′−xu=λxu,sop=x3,q=−x,w=x.
On [1,2] we have p∈C1, q,w continuous, p≥1>0 and w≥1>0, and the boundary conditions are separated; this is a regular Sturm-Liouville problem, solved in the next unit. The weight w=x is what makes the eigenfunctions orthogonal: without it they are not.
ApplicationOriginal
Why the classical polynomials are orthogonal, and with which weight. Legendre's, Chebyshev's, Hermite's and Laguerre's equations are not self-adjoint as written; the integrating factor of step 2 produces exactly the familiar weights 1, (1−x2)−1/2, e−x2, e−x on exactly the intervals where the boundary term dies. Arfken's worked case is Laguerre's: h=x−1elnx−x=e−x, and the factor x in p=xe−x is what kills the boundary term at the origin. See orthogonal polynomials, Legendre polynomials and Bessel orthogonality.
Quantum mechanics. An observable must have real eigenvalues, so its operator must be hermitian, and for a differential operator that is two separate requirements: the right form of the coefficients, and boundary conditions that annihilate the conjunct. For H=−2mℏ2dx2d2+V(x) the first holds automatically (a2 constant, a1=0), and the second is the real content of "the wavefunction must vanish at the walls" or "must be square-integrable on the line". Radial problems reach the same conclusion through the natural-interval mechanism: the measure r2dr is the weight w, and p=r2 vanishing at r=0 removes the boundary term there.
Heat flow and diffusion in an inhomogeneous medium. Separating cρut=(κux)x gives −(κX′)′=λcρX directly in self-adjoint form, with p=κ the conductivity and w=cρ the heat capacity per unit length. The conjunct κ(vX′−Xv′) is a difference of heat fluxes, and the symmetric boundary conditions are exactly the physically natural ones: fixed temperature (Dirichlet), insulated end (Neumann), Newton cooling κX′=−σX (Robin), or a ring (periodic, with κ matching at the join).
Green's functions. Stakgold and Holst's reason for introducing adjoint boundary conditions is that the Green's function of (L,B1,B2) and that of the adjoint problem are related by g∗(x,ξ)=g(ξ,x); when the problem is self-adjoint this says g(x,ξ)=g(ξ,x), the symmetry that underlies reciprocity theorems in acoustics and electrostatics. See Green's functions for boundary-value problems.
For a regular Sturm-Liouville problem the eigenvalues are real and simple and form an increasing sequence tending to infinity, and eigenfunctions belonging to different eigenvalues are orthogonal with respect to the weight in the equation.
Definition(Regular Sturm-Liouville problem)AdaptedAdapted from Strauss (2008), §11.4, eq. (7) with the hypotheses on p. 314 and the symmetric condition (8), p. 315; Hassani (2013), §19.1, eq. (19.2) and the definition of a regular Sturm-Liouville system, pp. 566–567, §19.1, p. 569 (non-separated conditions may destroy regularity), and §19.2, the four conditions defining a singular system, p. 572; Riley, Hobson & Bence (2006), §17.1, eq. (17.6), p. 557
A regular Sturm-Liouville problem on a finite interval [a,b] consists of the differential equation
−(p(x)u′)′+q(x)u=λw(x)u,a<x<b,
in which
p∈C1[a,b] and q,w∈C[a,b] are real-valued,
p(x)>0 and w(x)>0 for every x∈[a,b],
together with separated boundary conditions
α1u(a)+β1u′(a)=0,α2u(b)+β2u′(b)=0,
with α1,β1,α2,β2 real and neither pair (α1,β1) nor (α2,β2) equal to (0,0); Hassani imposes this last requirement by asking that the 2×2 array of the four constants have no vanishing row. Strauss's hypotheses on p, q and w (he writes m for the weight) are the ones displayed above; Hassani sets up the theory for the Liouville normal form u′′−qu=λu and reduces the general case to it, as the note below records.
A number λ∈C is an eigenvalue if the problem has a solution u≡0 in C2[a,b], and such a u is an eigenfunction belonging to λ. The weighted inner product and norm are
(f,g)w=∫abw(x)f(x)g(x)dx,∥f∥w=(f,f)w1/2,
an inner product in the sense of inner products and norms precisely because w is continuous and strictly positive: ∥f∥w=0 then forces f≡0 for continuous f. Riley-Hobson-Bence require of their weight that it be real and non-negative on [a,b]; the strict positivity assumed here is Strauss's hypothesis.
By the self-adjoint form of a second-order operator, every second-order linear equation with a non-vanishing leading coefficient can be brought to this shape by an integrating factor, so the theorem below applies far beyond equations that arrive already in divergence form.
Following Hassani (Hassani (2013), §19.2, p. 572), the problem is called singular when at least one of four conditions on the equation holds: the interval stretches to infinity in one or both directions; p or w vanishes at one or both endpoints; q is not continuous on [a,b]; or one of p,q,w is singular at a or b. Nothing about the boundary conditions appears in that list, and nothing about them appears in Strauss's shorter list either (Strauss (2008), §11.4, p. 316); of non-separated conditions Hassani says only that they may destroy the regularity of the system (Hassani (2013), §19.1, p. 569). So a problem with smooth positive p and w but periodic boundary conditions is not regular while being singular in neither author's sense — and it is exactly such a problem that breaks part 3 below, as the remark records. For any problem that is not regular, the conclusions of parts 3 and 4 may fail.
Theorem(Sturm-Liouville theorem, regular case)AdaptedAdapted from Strauss (2008), §5.3, Thms 1–2, pp. 120–121, together with §11.4, Thm 1, p. 314; Riley, Hobson & Bence (2006), §17.3.1–17.3.2 and §17.3.4, pp. 561–564; Hassani (2013), §19.1, the argument at (19.3), p. 567, and Thm 19.1.9, pp. 568–569; Arfken, Weber & Harris (2013), §8.2, eq. (8.20), p. 386
For a regular Sturm-Liouville problem:
The eigenvalues are real, and every eigenfunction is a constant multiple of a real-valued eigenfunction.
Orthogonality with weight. If λ=μ are eigenvalues with eigenfunctions u and v, then (u,v)w=0. Each eigenfunction may therefore be scaled so that the eigenfunctions form an orthonormal family in (⋅,⋅)w.
The eigenvalues are simple. The solutions of the problem for a fixed eigenvalue λ form a one-dimensional space: any two eigenfunctions belonging to the same eigenvalue are proportional.
The spectrum. There are countably many eigenvalues and no more; they are bounded below, and arranged in increasing order they form a strictly increasing sequence
λ1<λ2<λ3<⋯⟶+∞.
Part 4 is stated here without proof; see the note below.
Parts 1-3 use only Green's formula and the separated boundary conditions. Part 4 is where the compactness of the inverse operator enters.
Idea of the proofOriginal
Everything in parts 1 and 2 comes from one identity. Green's formula for the formally self-adjoint operator Lu=−(pu′)′+qu says that ∫ab(vLu−uLv) equals a boundary term built from p, u, v and their first derivatives; separated boundary conditions annihilate that term. Feeding in Lu=λwu and Lv=μwv turns the left-hand side into (λ−μ)(u,v)w. Taking v=u gives (λ−λ)∥u∥w2=0, hence λ real; taking λ=μ gives (u,v)w=0. It is the same one-line argument that makes the eigenvalues of a Hermitian matrix real and its eigenvectors orthogonal; the boundary conditions are what supply the "Hermitian" part.
Simplicity is a different mechanism, and it is the one place where separated conditions matter rather than merely symmetric ones. Two eigenfunctions for the same λ both satisfy one and the same linear condition on the pair (u(a),u′(a)), which pins that pair down to a line in the plane; so their Wronskian vanishes at a, and a Wronskian of two solutions of the same second-order equation that vanishes once vanishes identically.
Write Lu=−(pu′)′+qu, so that the equation is Lu=λwu.
The master identity. For any f,g∈C2[a,b], the product rule gives
gLf−fLg=−g(pf′)′+f(pg′)′=dxd[p(fg′−gf′)],
because differentiating the bracket produces f′(pg′)+f(pg′)′−g′(pf′)−g(pf′)′, whose first and third terms cancel. Integrating,
∫ab(gLf−fLg)dx=[p(fg′−gf′)]ab.
This is Green's formula of the previous unit. The sign is worth pinning down: our L=−(pu′)′+qu is that unit's divergence-form operator (a2u′)′+a0u with a2=−p and a0=q, so its conjunct is J(f,g)=a2(gf′−fg′)=p(fg′−gf′), which is exactly the bracket displayed above. Here q has dropped out because it enters both terms symmetrically.
The boundary term dies. Let u,v be eigenfunctions, with eigenvalues λ,μ. Because the coefficients αi,βi are real, v satisfies the same two boundary conditions as v. Apply step 1 with f=u, g=v. At x=a the vectors (u(a),u′(a)) and (v(a),v′(a)) are both annihilated by the nonzero functional (y0,y1)↦α1y0+β1y1, whose kernel is a line; two vectors on a line have vanishing determinant, so uv′−vu′=0 at a. The same holds at b, using (α2,β2)=(0,0). Hence
∫ab(vLu−uLv)dx=0.
Insert the eigenvalue equations. Since p,q,w are real, conjugating Lv=μwv gives Lv=μwv. So the integrand in step 2 is λwuv−μwuv, and
(λ−μ)(u,v)w=0.
This is the master identity. (Arfken's eq. (8.20) is the same statement with the boundary term still displayed on the right.)
Part 1, reality. Put v=u, μ=λ: then (λ−λ)∥u∥w2=0. Here the hypothesis w>0 is used: u is continuous and not identically zero, so ∥u∥w2=∫abw∣u∣2>0. Therefore λ=λ.
Part 1, real eigenfunctions. Let u=y+iz with y,z real. Since λ, p, q and w are real, taking real and imaginary parts of Lu=λwu gives Ly=λwy and Lz=λwz; and since the eight boundary constants are real, y and z satisfy the boundary conditions too. At least one of y,z is not identically zero, so λ has a real eigenfunction. By part 3, proved below, every eigenfunction for λ is then a multiple of that one.
Part 2, orthogonality. With λ=μ, both real by part 1, step 3 reads (λ−μ)(u,v)w=0 with λ−μ=0, so (u,v)w=0. Normalising is possible because ∥u∥w>0, again by w>0; replacing u by u/∥u∥w makes the family orthonormal.
Part 3, simplicity. Let u1,u2 be eigenfunctions for the same λ. Both satisfy α1y(a)+β1y′(a)=0, so as in step 2 their Wronskian
W(x)=u1(x)u2′(x)−u2(x)u1′(x)
vanishes at x=a. Both solve the same second-order equation, which in the form u′′=−pp′u′+pq−λwu has continuous coefficients on [a,b] — this is where p>0 and p∈C1 are needed. By Abel's identity for the Wronskian, W is either identically zero or nowhere zero; since W(a)=0 it is identically zero, so u1 and u2 are linearly dependent. (Directly: (pW)′=u1(pu2′)′−u2(pu1′)′=u1(q−λw)u2−u2(q−λw)u1=0, so pW is constant, and it is 0 at a; as p>0, W≡0.) Hence the eigenspace is one-dimensional. □
Note(Part 4 is not proved here)AdaptedAdapted from Hassani (2013), §19.1, Thm 19.1.9, pp. 568–569, with the construction of the compact resolvent on p. 567, and §19.2, eq. (19.7), p. 569; Strauss (2008), §5.4, Thm 1, p. 125, and §11.4, p. 316; Stakgold & Holst (2011), §6.3, Thms 6.3.1–6.3.4 and Thm 6.3.6, pp. 371–375
That there are infinitely many eigenvalues and that they tend to +∞ cannot be reached by the elementary identity above; every proof goes through an auxiliary compactness argument, and this handbook quotes the result rather than proving it.
Hassani's route: shift λ so that 0 is not an eigenvalue, invert the operator by an explicit Green's kernel built from two solutions, observe that the resulting integral operator is Hilbert-Schmidt and hence compact, and read the spectrum of the differential operator off the spectrum of its compact inverse. His Theorem 19.1.9 states, for a regular Sturm-Liouville system, that there are countably many eigenvalues, that they can be arranged in an increasing sequence having infinity as its limit, that the eigenvectors are nondegenerate and form a complete orthogonal set, and that the eigenfunction un attached to the nth eigenvalue vanishes at exactly n points of the interval on which the system is posed. He states it for the Liouville normal form u′′−qu=λu with separated conditions, and then shows in §19.2 that the Liouville substitution
u(x)=v(t)[p(x)w(x)]−1/4,t=∫axp(s)w(s)ds,
carries the general equation −(pu′)′+qu=λwu into that form, so that the theorem still holds.
Stakgold and Holst run the same strategy in the language of integral equations: the Green's function of a self-adjoint boundary-value problem is a real symmetric Hilbert-Schmidt kernel, its compact self-adjoint integral operator has eigenvalues of finite multiplicity tending to 0, and their Theorem 6.3.6 concludes that the eigenfunctions of the boundary-value problem form an orthonormal basis. Strauss records both conclusions for Sturm-Liouville problems — unbounded growth of λn, and a complete eigenfunction family — pointing the reader to Coddington-Levinson and Courant-Hilbert for an ODE-style proof, and proves the model case −X′′=λX by a minimisation argument in Chapter 11.
w>0 is used twice in step 4 and step 6, to know that ∥u∥w=0. If w were allowed to change sign, ∫w∣u∣2 could vanish for a nonzero u and the argument for reality would collapse; such indefinite problems genuinely can have complex eigenvalues.
p>0 and p∈C1 make the equation a genuine second-order equation with continuous coefficients on all of [a,b], which is what the Wronskian argument of step 7 needs. Where p vanishes the problem is singular and simplicity can fail.
Separated boundary conditions are needed only for part 3. Parts 1 and 2 hold for any symmetric boundary conditions, periodic ones included. Simplicity genuinely fails for periodic conditions: Hassani's Example 19.2.2(b) takes u′′+ω2u=0 on [−T,T] with u(−T)=u(T), u′(−T)=u′(T) and finds the eigenvalue (nπ/T)2 carried by the two independent eigenfunctions sin(nπt/T) and cos(nπt/T) — so, by Theorem 19.1.9, that system is not regular. When an eigenvalue is degenerate, orthogonality within its eigenspace is not automatic but can be arranged by Gram-Schmidt, as Riley-Hobson-Bence and Arfken both note.
Real coefficients are used in step 2 (so that v obeys the boundary conditions), in step 3 (so that Lv=μwv) and in step 5. With complex q the operator is not symmetric and nothing survives.
The sign of the eigenvalues. Nothing above says the eigenvalues are positive, and in general they are not: when w≡1, adding a constant c to q leaves the eigenfunctions alone and shifts every λn by c, so any finite number of them can be pushed below zero. Strauss gives a sufficient condition in the model case −X′′=λX with symmetric boundary conditions: if
[f(x)f′(x)]ab≤0
for every real f satisfying the boundary conditions, there is no negative eigenvalue. This holds for Dirichlet, Neumann and periodic conditions, and for Robin conditions when the two Robin constants have the right sign; it fails for others, and the second example below exhibits a Robin problem with one negative eigenvalue. What is always true in the regular case is that the eigenvalues are bounded below, since they increase to +∞ with only finitely many below any level.
Two conventions. This unit writes the equation as −(pu′)′+qu=λwu, following Strauss and Hassani. Riley-Hobson-Bence write (py′)′+qy+λρy=0, so their q is the negative of ours and their operator is Ly=−(py′)′−qy; their ρ is our w. They record that some authors also flip the sign of the λρy term. Arfken writes L=D(p0D)+p2 with Lψ=λψ and a weight w in the scalar product, so his λ is the negative of ours. The mathematics is the same; only the labels move.
ExampleOriginal
A weighted problem with closed-form eigenvalues. Take the Euler equation of the previous unit as an eigenvalue problem on [1,2]:
x2u′′+3xu′+u=−λu,u(1)=u(2)=0.
Putting it in Sturm-Liouville form. The integrating factor is h=x, and multiplying through gives
−(x3u′)′−xu=λxu,p=x3,q=−x,w=x.
On [1,2]: p∈C1 with p≥1>0, q and w continuous with w≥1>0, and the conditions u(1)=u(2)=0 are separated with (α1,β1)=(α2,β2)=(1,0). The problem is regular, so parts 1-4 apply.
Solving it. The equation x2u′′+3xu′+(1+λ)u=0 is of Euler-Cauchy type; substituting u=xm gives m(m−1)+3m+1+λ=(m+1)2+λ=0, so m=−1±iλ for λ>0 and
u(x)=x1[Acos(λlnx)+Bsin(λlnx)].
The condition u(1)=0 forces A=0. Then u(2)=0 needs sin(λln2)=0, that is λln2=nπ. Checking separately that λ=0 gives u=(A+Blnx)/x, killed by the two conditions, and that λ<0 gives real exponents m=−1±−λ and again only u≡0, the full list is
λn=(ln2nπ)2,φn(x)=x1sin(ln2nπlnx),n=1,2,3,…
Numerically λ1=20.5423, λ2=82.1692, λ3=184.881, and λn=20.5423n2→∞: real, simple, increasing without bound, as parts 1, 3 and 4 promise.
Orthogonality, with the weight and without it. Substituting s=lnx/ln2, so that dx/x=ln2ds and s runs over [0,1],
so ∥φn∥w2=21ln2=0.346574 for every n, and 2/ln2φn is an orthonormal family. The weight is doing real work: without it,
∫12φ1(x)φ2(x)dx=0.0307804=0.
Simplicity, concretely. For λ=λn the solution space of the ODE is spanned by x−1cos(λnlnx) and φn, a two-dimensional space; the single condition u(1)=0 cuts it down to the one-dimensional span of φn, and the condition at x=2 is then satisfied automatically. This is part 3 in action: one separated condition already removes one dimension.
Zeros.φn vanishes at x=2k/n for k=0,1,…,n, hence exactly n−1 times inside (1,2) and twice on the boundary. The zero count quoted in the note — "un vanishes at exactly n points" — therefore matches only after the index shift n↦n−1: our φn, with n−1 interior zeros, is Hassani's un−1, so his numbering of the eigenvalues would have to begin at n=0. His own Example 19.2.2(a) numbers the Dirichlet eigenfunctions sin(nπt/T) from n=1, as we do. We report the theorem as he prints it.
ExampleOriginal
A Robin problem with a negative eigenvalue. Take
−u′′=λuon [0,1],u(0)=0,u′(1)=2u(1),
so p=w=1, q=0, and the conditions are separated with (α1,β1)=(1,0) and (α2,β2)=(−2,1). The problem is regular.
Positive eigenvalues. For λ=k2>0 the condition at 0 gives u=sinkx, and the condition at 1 gives kcosk=2sink, that is tank=k/2. The roots are
with λ=k2: 18.2738, 57.7075, 116.914, 195.866. (For large n, kn≈(n+21)π−2/kn; the fourth root is 4.4548π.)
A negative eigenvalue. For λ=−μ2<0 the condition at 0 gives u=sinhμx, and the condition at 1 gives μcoshμ=2sinhμ, that is μcothμ=2. Since μcothμ increases from 1 at μ=0+ to ∞, there is exactly one root,
μ0=1.915008,λ0=−μ02=−3.667256,
with eigenfunction φ0(x)=sinh(1.915008x). And λ=0 is not an eigenvalue: u=cx then needs c=2c, so c=0.
Why Strauss's criterion does not forbid it. For a real f with f(0)=0 and f′(1)=2f(1),
[ff′]01=f(1)f′(1)=2f(1)2≥0,
which is the wrong sign for the hypothesis of Strauss's Theorem 3; the negative eigenvalue is what the criterion was guarding against. Flipping the condition to u′(1)=−2u(1) gives [ff′]01=−2f(1)2≤0, so Theorem 3 applies and there is no negative eigenvalue — that, and no more, is what it concludes. To get strict positivity one rules out λ=0 separately: it would need u=cx with c=−2c, hence c=0. With both facts in hand, every eigenvalue of the flipped problem is positive.
Orthogonality across the sign change. With w≡1 the inner product is the plain integral, and
(φ0,φ1)w=∫01sinh(μ0x)sin(k1x)dx=1.2×10−44
when μ0 and k1 are taken to 40 digits: zero to the working precision. The residual is a measure of the root-finding, not of the mathematics: with the six-digit values μ0=1.915008 and k1=4.27478 printed above, the same integral evaluates to 1.48×10−6 instead. Almost all of that comes from the rounding of k1, which is low by 2.3×10−6; the integral's sensitivity to k1 near the root is about 0.65, and 0.65×2.3×10−6=1.5×10−6. Orthogonality holds exactly at the exact roots, and the truncated roots are not eigenvalues. Meanwhile ∥φ0∥w2=2.50531 and ∥φ1∥w2=0.455104, both comfortably of order one. Orthogonality does not care that one eigenvalue is negative and the other positive; it only cares that they differ.
ApplicationOriginal
Normal modes. Separating a linear wave equation w(x)utt=(p(x)ux)x−q(x)u on [a,b] gives exactly the regular Sturm-Liouville problem above, with λ=ω2. Part 1 says the squared frequencies are real — the system oscillates rather than growing or decaying; part 2 says the modes do not exchange energy, so the total energy is the sum of the modal energies; part 3 says that for a one-dimensional system with ends held in these ways there are no degenerate modes, which is why a string has no accidental mode doubling while a drumhead does. See normal modes and the vibrating string.
Quantum mechanics on an interval. For −ψ′′+V(x)ψ=Eψ on [a,b] with any separated boundary condition — an infinite well, a finite box with a Robin matching condition at the wall — part 1 is the statement that the measured energies are real, part 2 that stationary states of different energy are orthogonal, and part 3 that in one dimension bound states are non-degenerate, the theorem behind the statement that a one-dimensional bound-state spectrum is a simple ladder. Negative eigenvalues are the bound states; the Robin example above is a one-state model of exactly that situation.
Heat conduction and relaxation times. For wut=(pux)x−qu, separating variables gives u=∑cne−λntφn(x). Part 4 says the decay rates λn run off to infinity, so all but the first few modes die almost at once and the long-time behaviour is governed by λ1 alone: it is the slowest decay rate, and its reciprocal 1/λ1 is the relaxation time of a rod, a fin, or a diffusing tracer. Bounds for it without solving the equation come from the variational characterisation and the Rayleigh-Ritz method.
Where the classical special functions come from. Legendre's, Bessel's, Hermite's and Laguerre's equations are Sturm-Liouville equations whose problems are singular, so the conclusions above are not automatic; the orthogonality relations nevertheless survive whenever the boundary term vanishes, which is the content of Hassani's Box 19.2.3 and the reason each family comes with its own weight and its own interval. See general orthogonal polynomials.
The eigenfunctions of a regular Sturm-Liouville problem form a complete orthogonal family, so every square-integrable function has a mean-square convergent expansion in them with coefficients given by weighted inner products, and the expansion turns a forced boundary-value problem into a term-by-term division by λn−σ.
Definition(Expansion coefficients)AdaptedAdapted from Strauss (2008), §5.4, eq. (4) and the three definitions of convergence (5)–(7), pp. 125–126, and the definition of the $L^2$ norm (12), p. 131; Riley, Hobson & Bence (2006), §17.1, eqs. (17.6), (17.9) and (17.11), pp. 557–558
Keep the data of a regular Sturm-Liouville problem on [a,b] from the previous unit: the operator Lu=−(pu′)′+qu, the weight w>0, the separated boundary conditions, the weighted inner product
(f,g)w=∫abwfgdx,∥f∥w=(f,f)w1/2,
and the eigenvalues λ1<λ2<⋯ with real eigenfunctions φ1,φ2,…. By part 2 of the Sturm-Liouville theorem these may be, and from now on are, normalised:
(φm,φn)w=δmn.
Write Lw2(a,b) for the set of measurable f on (a,b) with ∥f∥w<∞, that is ∫abw∣f∣2dx<∞ — a space of the kind studied in Lp spaces. For f∈Lw2(a,b) the expansion coefficients of f and its partial sums are
cn=(f,φn)w=∫abwfφndx,SN=n=1∑Ncnφn,
and ∑ncnφn is the eigenfunction expansion, or generalised Fourier series, of f. Before the eigenfunctions are normalised the coefficient is cn=(f,φn)w/(φn,φn)w, which is the form in which Strauss and Riley-Hobson-Bence write it.
A series ∑nfnconverges in mean square (or in Lw2) to f on (a,b) if ∥f−∑n≤Nfn∥w→0 as N→∞; this is weaker than uniform convergence and neither implies nor is implied by pointwise convergence. Strauss sets out all three notions with examples separating them.
Theorem(Least squares and Bessel's inequality)AdaptedAdapted from Strauss (2008), §5.4, Thm 5 and eqs. (15)–(18), pp. 131–133
Let {φn} be any orthonormal family in Lw2(a,b) — completeness is not assumed — and let f∈Lw2(a,b). Fix N.
Least-square approximation. Among all choices of constants d1,…,dN, the quantity f−∑n≤Ndnφnw is smallest exactly when dn=cn for every n≤N. The best approximation to f from span{φ1,…,φN} is the partial sum of its own expansion.
The error.∥f−SN∥w2=∥f∥w2−∑n≤N∣cn∣2.
Bessel's inequality.∑n=1∞∣cn∣2≤∥f∥w2; in particular the series on the left converges.
Idea of the proofAdaptedAdapted from Strauss (2008), §5.4, proof of Thm 5, pp. 132–133
Expand the squared error. Orthonormality kills every cross term between different φ's, so what is left is a quadratic polynomial in the coefficients dn with no products dndm, n=m. Completing the square in each dn separately isolates the coefficients inside a sum of squares plus a remainder that does not involve them at all; the minimum is therefore at the point where every square vanishes, and the remainder is the minimal error. Since that remainder is a norm it is non-negative, which is Bessel's inequality.
ProofAdaptedAdapted from Strauss (2008), §5.4, proof of Thm 5 and the derivation of (16)–(18), pp. 132–133
Expand. For any constants dn, writing EN for the squared error and using sesquilinearity,
Use orthonormality. By (φm,φn)w=δmn the double sum collapses to ∑n≤N∣dn∣2. With cn=(f,φn)w the middle bracket is dncn+dncn, so
EN=∥f∥w2+n≤N∑(∣dn∣2−dncn−dncn).
Complete the square, one coefficient at a time. For each n, ∣dn∣2−dncn−dncn=∣dn−cn∣2−∣cn∣2. Hence
EN=∥f∥w2−n≤N∑∣cn∣2+n≤N∑dn−cn2.
The coefficients dn now appear only in the last sum, which is a sum of non-negative terms.
Parts 1 and 2. The last sum is zero exactly when dn=cn for all n≤N, and positive otherwise; so that choice, and only that choice, minimises EN, and the minimum value is ∥f∥w2−∑n≤N∣cn∣2. Putting dn=cn gives part 2.
Part 3. Since EN is a squared norm, ∥f∥w2−∑n≤N∣cn∣2≥0, so the partial sums of ∑∣cn∣2 are bounded above by ∥f∥w2. A series of non-negative terms with bounded partial sums converges, and its sum obeys the same bound. □
Theorem(Completeness of the eigenfunctions)AdaptedAdapted from Strauss (2008), §5.4, Thm 3, Thm 6 and the definition of completeness (19), pp. 128 and 133, with §11.3, Thm 2, p. 311, and §11.4, Thm 1, p. 314; Hassani (2013), §19.1, Thm 19.1.9, pp. 568–569; Stakgold & Holst (2011), §6.3, Thm 6.3.6, p. 375
Let {φn} be the normalised eigenfunctions of a regular Sturm-Liouville problem on [a,b].
Mean-square convergence. For every f∈Lw2(a,b),
∥f−SN∥w⟶0(N→∞).
No continuity or differentiability of f is required, and no boundary condition.
Parseval's equality. Equivalently,
n=1∑∞cn2=∥f∥w2,and more generallyn=1∑∞cndn=(f,g)w
for f,g∈Lw2(a,b) with coefficients cn and dn. An orthonormal family for which the first identity holds for every f∈Lw2(a,b) is called complete; so the statement is that the eigenfunctions of a regular Sturm-Liouville problem are complete.
Uniqueness of the expansion. If f∈Lw2(a,b) has (f,φn)w=0 for every n, then ∥f∥w=0. Two functions of Lw2(a,b) with the same coefficients therefore agree except on a set of measure zero, and if both are continuous they agree everywhere.
Part 1 is quoted, not proved here; see the note. Parts 2 and 3 are deduced from it below.
Idea of the proofOriginal
Part 2 is a restatement of part 1 and nothing more: by part 2 of the least-squares statement, the squared error ∥f−SN∥w2is the gap ∥f∥w2−∑n≤N∣cn∣2 in Bessel's inequality, so the error tends to zero precisely when the gap closes. The polarised form then follows because an inner product is determined by the norms of f+g and f−g. Part 3 is Parseval read backwards: if all the coefficients vanish, Parseval leaves ∥f∥w2=0.
ProofAdaptedAdapted from Strauss (2008), §5.4, proof of Thm 6 and eq. (16), p. 133
Parts 1 and 2 are the same statement. Part 2 of the least-squares statement, which needed only orthonormality, gives the exact identity
∥f−SN∥w2=∥f∥w2−n≤N∑∣cn∣2
for every N. The left side tends to 0 if and only if the subtracted sum tends to ∥f∥w2, that is, if and only if Parseval's equality holds. So part 1 and the first identity of part 2 are equivalent, and part 1 gives both.
The polarised form. Fix f,g∈Lw2(a,b) with coefficients cn,dn. The map f↦(cn) is linear, so f±g has coefficients cn±dn. Applying Parseval to f+g and to f−g and subtracting,
n∑(∣cn+dn∣2−∣cn−dn∣2)=∥f+g∥w2−∥f−g∥w2.
Both sides expand by sesquilinearity: the left is 2∑n(cndn+cndn) and the right is 2((f,g)w+(f,g)w), so the real parts of ∑ncndn and (f,g)w agree. Repeating with ig in place of g — whose coefficients are idn — matches the imaginary parts as well. (For real-valued f,g the first computation alone suffices.) The series converges absolutely, by Cauchy-Schwarz in ℓ2 together with Bessel's inequality for f and for g.
Part 3. If every cn=0, Parseval gives ∥f∥w2=0, hence ∫abw∣f∣2=0; since w>0, ∣f∣2=0 almost everywhere. Applied to a difference f−g, this gives the uniqueness claim, and for continuous f−g a continuous non-negative function with zero integral against the positive weight w vanishes identically. □
Note(Part 1 is quoted, not proved here)AdaptedAdapted from Strauss (2008), §11.3, Thm 2 with the proof for trial functions, pp. 311–313, and §11.4, Thm 1, p. 314, with the remark on p. 316; Hassani (2013), §19.1, Thm 19.1.9 and the compact-resolvent construction, pp. 567–569; Stakgold & Holst (2011), §6.3, Thm 6.3.4 and Thms 6.3.5–6.3.6, pp. 373–375
Completeness is the one deep statement in Sturm-Liouville theory, and like part 4 of the Sturm-Liouville theorem it is quoted here with pointers rather than proved. Three routes appear in the sources.
Compact resolvent (Hassani). Shift λ so that 0 is not an eigenvalue and invert the operator by an explicit kernel built from two solutions; the inverse is a Hilbert-Schmidt, hence compact, operator whose null space is trivial, so by the spectral theory of compact self-adjoint operators its eigenfunctions span the whole space. Hassani's Theorem 19.1.9 lists completeness among the conclusions for a regular Sturm-Liouville system, stated for the normal form u′′−qu=λu and transported to the general equation by the Liouville substitution of §19.2.
Green's function and integral equations (Stakgold and Holst). Their Theorem 6.3.4, the expansion theorem, says that every function in the range of a compact self-adjoint integral operator K expands in the eigenfunctions belonging to its nonzero eigenvalues; Theorem 6.3.5 adds that all the eigenfunctions together, including those of the zero eigenvalue, form a basis. Applied to the Green's function of a self-adjoint boundary-value problem — a real symmetric kernel whose integral operator has trivial null space — this yields their Theorem 6.3.6: for a self-adjoint boundary-value problem, its own eigenfunctions are an orthonormal basis. They state it for a formally self-adjoint L of even order with self-adjoint boundary functionals, on the unweighted L2(a,b).
Minimisation (Strauss). His Theorem 11.3.2 derives completeness from two facts: the eigenvalues are successive minima of the Rayleigh quotient ∥∇w∥2/∥w∥2, and λN→∞. The remainder rN=f−SN is orthogonal to φ1,…,φN, so it is admissible in the minimum principle, which therefore gives λN+1≤∥∇rN∥2/∥rN∥2; and an energy identity, using the eigenvalue equation and the boundary condition, bounds the numerator by ∥∇f∥2. His conclusion (12) is
∥rN∥2≤λN∥∇rN∥2≤λN∥∇f∥2,
whose right-hand side has a fixed numerator and so tends to 0. (His minimum principle (6) supplies the divisor λN+1 while (12) is printed with λN; as λN≤λN+1 the printed form is the weaker of the two, and either serves once λN→∞.) Strauss carries this out for f a trial function and refers to advanced texts for a general f∈L2; his Theorem 11.4.1 extends the conclusion to the variable-coefficient problem with the weighted inner product, and he records on p. 316 that the same conclusions hold for Sturm-Liouville problems, citing Coddington-Levinson and Courant-Hilbert.
Theorem(Forced problems and the Fredholm alternative)AdaptedAdapted from Strauss (2008), §11.5, Thm 1 with eqs. (1), (5) and (7), pp. 318–319, specialised to one dimension by §11.4, eq. (7), p. 315
Consider the forced problem on [a,b],
−(pu′)′+qu=σwu+F,
with the same separated boundary conditions, where σ is a given constant and F is a given real function. Strauss states the result for the elliptic equation −∇⋅(p∇u)+qu=σmu+f with homogeneous Dirichlet, Neumann or Robin conditions; in one dimension it reads:
If σ is not an eigenvalue of the homogeneous problem, there is exactly one solution — existence is quoted from Strauss, whose Theorem 1(a) asserts it; the proof below establishes only uniqueness, the coefficients and Lw2 convergence, as the remark sets out — for every F with
∫abw(x)F(x)2dx<∞,
and it is
u(x)=n=1∑∞λn−σ1(∫abFφndx)φn(x),
the series converging in Lw2(a,b).
If σ=λN is an eigenvalue, then depending on F the problem has no solution whatever, or else infinitely many. Precisely, a solution exists if and only if
∫abFφNdx=0,
and in that case the solutions are
u(x)=n=N∑λn−λN1(∫abFφndx)φn(x)+CφN(x),C∈R.
Note that ∫abFφndx=(F/w,φn)w: the raw forcing F is paired with φnwithout the weight, and the hypothesis ∫F2/w<∞ says exactly that F/w∈Lw2(a,b). Writing F=wG turns the two into (G,φn)w and G∈Lw2(a,b).
Idea of the proofAdaptedAdapted from Strauss (2008), §11.5, proof of Thm 1, pp. 318–319
Pair the equation with one eigenfunction at a time. Green's formula moves the operator from u onto φn with no boundary term left over, because u and φn both satisfy the boundary conditions; the eigenvalue equation then replaces Lφn by λnwφn, and what survives is a single scalar equation (λn−σ)(u,φn)w=∫Fφn. So the differential equation becomes, mode by mode, a division by λn−σ. Completeness is what licenses reassembling the quotients into u; and when some λN equals σ the division is by zero, which is where the dichotomy comes from.
ProofAdaptedAdapted from Strauss (2008), §11.5, proof of Thm 1, eqs. (3)–(7), pp. 318–319
One scalar equation per mode. Let u∈C2[a,b] solve the problem. Multiply the equation by φn and integrate:
∫abφnLudx=σ∫abwuφndx+∫abFφndx.
By Green's formula for L (step 1 of the proof in the previous unit), ∫φnLu−∫uLφn is a boundary term, and it vanishes because u and φn satisfy the same separated boundary conditions. Replacing Lφn=λnwφn gives ∫φnLu=λn(u,φn)w, so
(λn−σ)(u,φn)w=∫abFφndxfor every n.(∗)
Part 1, uniqueness and the formula. If no λn equals σ, (∗) determines every coefficient: (u,φn)w=(λn−σ)−1∫Fφn. By part 3 of the completeness statement a function of Lw2 is determined by its coefficients, so there is at most one solution, and by part 1 of that statement it is the sum of its own expansion — which is the displayed series.
Part 1, convergence. Put δ=infn∣λn−σ∣, which is positive: the λn increase to +∞, so only finitely many lie within distance 1 of σ, and none equals it. Let bn=∫abFφndx=(F/w,φn)w. Parseval applied to F/w, which lies in Lw2 by hypothesis, gives
The partial sums form a Cauchy sequence in Lw2 by the same estimate applied to the tail, so the series converges in Lw2. This is where the hypothesis ∫F2/w<∞ is used, and where λn→∞ is used.
Part 2, the obstruction. If σ=λN, then (∗) with n=N has a vanishing left-hand side, so ∫FφNdx=0 is forced: without it there is no solution. The condition is the orthogonality of the forcing to the resonant mode.
Part 2, the solutions. Suppose ∫FφN=0. The eigenvalue is simple, so φN spans the solutions of the homogeneous problem with σ=λN, and L(CφN)−λNw(CφN)=0: adding CφN to a solution gives a solution. Conversely (∗) fixes (u,φn)w for every n=N and says nothing about (u,φN)w, which is therefore the free constant C. The displayed family is thus exactly the set of solutions, and it is infinite. □
RemarkOriginal
Where the hypotheses are used.
Orthonormality alone carries the least-squares statement and Bessel's inequality; those hold for any orthonormal family in any inner-product space, eigenfunctions or not.
Completeness is what upgrades Bessel's inequality to Parseval's equality and so converts the least-squares property into actual convergence. Drop it and the conclusions fail outright: {φ2,φ3,…} is still orthonormal, but f=φ1 has all coefficients zero against it, so the partial sums converge to 0=f.
w>0 is used in part 3 of the completeness statement, to turn ∫w∣f∣2=0 into f=0.
∫F2/w<∞ and λn→∞ are both used in step 3 of the last proof, the first to make ∑bn2 finite and the second to make δ>0. Without the growth of the eigenvalues, σ could be a limit of eigenvalues and the series could diverge.
Separated boundary conditions on u. Step 1 needs the boundary term of Green's formula to vanish for the pair u,φn, so u must satisfy the same homogeneous conditions. Inhomogeneous boundary data must first be removed by subtracting any function that carries it.
What the proof does and does not deliver. The computation above establishes uniqueness, produces the coefficients and shows that the series converges in Lw2; it does not verify by itself that the sum is twice differentiable and satisfies the equation pointwise. Strauss states existence as part of his Theorem 1 and argues as above; smoothness of the sum requires extra decay of bn, which extra smoothness of F supplies. The same caution applies to term-by-term differentiation of the series in the separation-of-variables argument, which Strauss carries out under explicit differentiability assumptions and defers to the weak-derivative framework of his Chapter 12.
Three modes of convergence. Mean-square convergence holds for every f∈Lw2 and says nothing at a single point: Strauss notes that there exist integrable functions whose Fourier series diverge at every point, and continuous functions whose series diverge at many points. For better convergence one pays with hypotheses, and Strauss's two further theorems are stated for the model problem X′′+λX=0 with symmetric boundary conditions:
Uniform convergence on [a,b] if f, f′ and f′′ exist and are continuous on [a,b]andf satisfies the boundary conditions. The second half is not decoration: the sine series of f≡1 on (0,π) cannot converge uniformly, since every partial sum vanishes at the endpoints while f does not.
Pointwise convergence on (a,b), for the classical full, sine and cosine series, if f is continuous on [a,b] and f′ piecewise continuous on [a,b]. If f itself is only piecewise continuous, with piecewise continuous derivative, the series still converges at every point of the whole line; its sum is 21[f(x+)+f(x−)] for a<x<b, and 21[fext(x+)+fext(x−)] everywhere, fext being the periodic, odd periodic or even periodic extension that goes with the series. So at a jump inside the interval the series picks the midpoint of the two one-sided limits, and outside the interval it describes the extension, not f.
The closure relation. Substituting the coefficient formula into the expansion and exchanging sum and integral gives, formally,
w(z)n∑φn(x)φn(z)=δ(x−z),
which Riley-Hobson-Bence call the closure or completeness relation, noting that w(z) may be replaced by w(x) since the right side is supported at x=z. It is an identity between distributions, not between functions, and it is the same object as the bilinear expansion of a Green's function; see eigenfunction expansions of Green's functions.
The Fredholm alternative. Part 2 of the last statement is the differential-equation form of a pattern that recurs throughout linear analysis: for (L−σ)u=F either L−σ is invertible and the solution is unique, or σ is an eigenvalue and solvability requires F to be orthogonal to the corresponding null space, in which case the solution is unique only up to that null space. See the Fredholm alternative.
Method(Solving a forced Sturm-Liouville problem by eigenfunction expansion)AdaptedAdapted from Riley, Hobson & Bence (2006), §17.5, pp. 569–570; Strauss (2008), §11.5, eqs. (2)–(5), pp. 318–319
To solve −(pu′)′+qu−σwu=F on [a,b] with homogeneous separated boundary conditions:
Normalise the problem. Put the equation into the form −(pu′)′+qu=λwu for the homogeneous problem, by the integrating-factor recipe of the self-adjoint form if necessary. Read off p, q, w.
Solve the eigenvalue problem. Find λn and φn, and normalise so that (φm,φn)w=δmn.
Check the forcing. Confirm ∫abF2/w<∞. If the boundary data are inhomogeneous, subtract any convenient function satisfying them and move the result into F.
Project. Compute bn=∫abFφndx. (If the forcing is naturally written as F=wG, this is (G,φn)w.)
Divide mode by mode. If σ is not an eigenvalue, the solution is u=∑nbnφn/(λn−σ). If σ=λN, first test bN: if bN=0 there is no solution; if bN=0, drop the n=N term and add an arbitrary multiple of φN.
Judge the truncation. The coefficients decay like bn/λn, so the series converges faster than the expansion of F itself; the smoother F is, the fewer terms are needed. For a definite answer at a point, compute partial sums until successive values agree to the accuracy wanted.
ExampleOriginal
An expansion and a forced problem for the Euler operator. Continue with the regular problem of the previous unit on [1,2]:
now normalised: ∥x−1sin(nπlnx/ln2)∥w2=21ln2, so the factor 2/ln2=1.69864 makes (φm,φn)w=δmn. Here w=x, and the substitution s=lnx/ln2, dx/x=ln2ds, turns every integral into one over (0,1).
Part A: expanding f(x)=1/x. It is in Lw2(1,2), since ∥f∥w2=∫12x⋅x−2dx=ln2=0.693147. Its coefficients are
so cn=0 for even n and cn=22ln2/(nπ) for odd n; numerically c1=0.749563, c3=0.249854, c5=0.149913. Writing the expansion without the normalisation constants,
x1=nodd∑nπ4x1sin(ln2nπlnx)in Lw2(1,2),
which under s=lnx/ln2 is the classical sine series of the constant 1 on (0,1). That is no accident: the Liouville substitution of Hassani's §19.2 is here u=v(t)/x with t=∫1xw/pds=∫1xds/s=lnx and [pw]−1/4=(x4)−1/4=1/x, and it turns the problem into −v′′=λv on (0,ln2) with v(0)=v(ln2)=0. Our s is that t rescaled to (0,1). Checking Parseval:
Here F≡1 and σ=0, which is not an eigenvalue since λ1=20.5423>0. The hypothesis holds: ∫12F2/wdx=∫12dx/x=ln2<∞. The projections are the same integrals as in Part A, because F/w=1/x=f:
Checking against a closed form. Set t=lnx and u=V(t)/x. Since x2u′′+3xu′+u=(xd/dx+1)2u and (xd/dx+1)(e−tV)=e−tV′, applying the operator twice gives x2u′′+3xu′+u=V′′(t)/x. The equation −(x3u′)′−xu=1 is −x(x2u′′+3xu′+u)=1, that is V′′=−1, with V(0)=V(ln2)=0. Hence
V(t)=21t(ln2−t),u(x)=2xlnx(ln2−lnx).
Its sine series in s=t/ln2 is V=21(ln2)2s(1−s) with s(1−s)=∑nodd8sin(nπs)/(n3π3), reproducing the coefficients above exactly.
A number. At x=2 the closed form gives u=(ln2)2/(82)=0.0424664. The partial sums of the series are 0.0438275 (one term), 0.0422042, 0.0425548, 0.0424271, 0.0424872, 0.0424543 (six terms, n up to 11), bracketing the exact value as the alternating 1/n3 terms shrink.
Part C: resonance. Now take σ=λ1, so the problem is
−(x3u′)′−xu−λ1xu=F,u(1)=u(2)=0.
With F≡1 the test integral is b1=c1=0.749563=0, so there is no solution: the forcing has a component along the resonant mode, and nothing can absorb it. With F=xφ2(x) instead, b1=(φ2,φ1)w=0 and bn=δ2n, so solutions exist and are
u=λ2−λ1φ2+Cφ1=61.6269φ2+Cφ1,C∈R,
a one-parameter family. This is directly verifiable: applying −(x3⋅)′−x−λ1x to φ2/(λ2−λ1) gives (λ2−λ1)xφ2/(λ2−λ1)=xφ2=F, and it annihilates Cφ1.
Application(Separation of variables, justified)AdaptedAdapted from Strauss (2008), §11.5, the separation-of-variables argument, eqs. (8)–(11), pp. 319–320
For wut=(pux)x−qu on [a,b] with homogeneous separated boundary conditions, expand u(⋅,t) in the eigenfunctions at each fixed t: completeness gives u=∑nan(t)φn(x) for some coefficients, as yet unknown functions of t. Substituting and matching coefficients turns the partial differential equation into the decoupled scalar equations an′=−λnan, whence an(t)=an(0)e−λnt with an(0)=(u(⋅,0),φn)w read off from the initial data. This is Strauss's point, and it is a point about logic: the usual expansion is forced rather than guessed, since the expansion exists because the eigenfunctions are complete and not because the solution was assumed to be a sum of products. The step from the series to the term-by-term differentiation needs its own hypotheses, which Strauss states (square-integrability of u and ∇u, plus differentiability enough to differentiate the series termwise). See separation of variables and the heat equation on a bounded domain.
ApplicationOriginal
Steady forcing and resonance. Part C above is the mathematics of resonance. A driven string, a driven circuit, a cavity pumped at a mode frequency: if the drive has any overlap with the resonant eigenfunction, the steady problem has no bounded steady solution and the response grows in time; if the drive is orthogonal to it, a steady solution exists but is determined only up to a free oscillation in that mode. The denominators λn−σ are the amplification factors, largest for the modes nearest resonance. See the damped and driven oscillator.
Quantum mechanics. Completeness of the eigenfunctions of a Hermitian Hamiltonian is the superposition principle: any state expands in energy eigenstates, ∣cn∣2 is the probability of measuring En, and Parseval's equality is the statement that these probabilities sum to one. The forced problem with σ not an eigenvalue is the resolvent (H−σ)−1, and the expansion ∑nφnφn∗/(λn−σ) is its spectral representation — the object perturbation theory expands. See the quantum-mechanical framework.
Green's functions. Setting F=δ(x−ξ) in the solution formula gives g(x,ξ)=∑nφn(x)φn(ξ)/(λn−σ), the bilinear or eigenfunction expansion of the Green's function; its symmetry in x and ξ is manifest, and its poles in σ sit exactly at the eigenvalues. See Green's functions for boundary-value problems and their eigenfunction expansions.
Least squares and truncation in practice. Part 1 of the least-squares statement is why modal truncation is the standard reduced-order model in structural dynamics and in climate and ocean models: once a set of modes is chosen, the expansion coefficients are the best possible coefficients in the energy-weighted norm, and no fitting is needed to find them. Which modes to keep is a separate question, and the answer is not automatically "the first N": for a set S of indices the squared error is ∥f∥w2−∑n∈S∣cn∣2, so the best N-mode subspace is the one spanned by the N eigenfunctions with the largest ∣cn∣. The first N are optimal exactly when ∣c1∣≥∣c2∣≥⋯, which is typical but not guaranteed — in Part A above c2=0 while c3=0.249854, so span{φ1,φ3} gives squared error 0.068876 against 0.131303 for span{φ1,φ2}. What is always true, and what makes truncation cheap to assess, is that the error is exactly the discarded sum ∑n∈/S∣cn∣2.
The zeros of two independent solutions of a second-order linear equation interlace, a solution of the equation with the larger coefficient must vanish between consecutive zeros of a solution of the equation with the smaller one, and these two facts bound the spacing of zeros, decide whether solutions oscillate, and count the zeros of Sturm-Liouville eigenfunctions.
Definition(Zeros, the normal form, and oscillation)AdaptedAdapted from Hassani (2013), §14.4, Def. 14.4.1, p. 425, and Prop. 14.4.11, p. 431; Coddington (1989), Ch. 3, §4, Exercise 8, p. 118
Throughout, I is an interval of the real line and all functions on it are real-valued. The two shapes of second-order equation used here are
y′′+P(x)y′+Q(x)y=0and(p(x)u′)′+G(x)u=0,
with P,Q,G continuous on I, p∈C1(I) and p>0. The second is the divergence shape of the previous chapter's self-adjoint form; dividing it by p turns it into the first with P=p′/p and Q=G/p, so both are genuine second-order equations with continuous coefficients, and the structure theory applies to each.
A zero of a solution is a point of I at which it vanishes. A solution is nontrivial if it is not identically zero. A zero x0 of a solution y is simple when y′(x0)=0; since y(x0)=y′(x0)=0 would force y≡0 by the uniqueness of the solution of an initial-value problem for a linear equation with continuous coefficients, every zero of a nontrivial solution is simple. A simple zero is isolated, because y(x)=y′(x0)(x−x0)+o(x−x0) is nonzero for x near x0 and x=x0; so a nontrivial solution has only finitely many zeros in any compact subinterval of I, and the zeros in such a subinterval can be listed in increasing order. Two zeros x1<x2 are consecutive when the solution does not vanish anywhere in (x1,x2).
The normal form (or Liouville form) of y′′+Py′+Qy=0 is obtained by the substitution
for any base point α∈I(Hassani (2013), Prop. 14.4.11, p. 431); the formula requires P∈C1(I). The exponential factor never vanishes, so y and u have exactly the same zeros, and every question about zeros may be moved to the normal form. The same remark applies to the divergence shape as soon as p∈C2(I), which is what makes P=p′/p continuously differentiable: the normalising factor is then exp(21∫αxp′/p)=p(x)/p(α)>0, so (pu′)′+Gu=0 and its normal form share their zeros too. Under the standing assumption p∈C1 alone the normal form need not exist, and the comparison theorem below is proved directly in the divergence shape for exactly that reason.
Finally, a nontrivial solution on [a,∞) is called oscillatory if it has infinitely many zeros there and nonoscillatory otherwise. By the separation theorem below, applied on each compact subinterval of [a,∞), this is a property of the equation and not of the particular solution: if one nontrivial solution has infinitely many zeros then so has every other, since an independent partner must vanish between consecutive ones.
The Wronskian of two solutions is W[f,g]=fg′−gf′, as in the structure theory; for the divergence shape the useful quantity is the weighted Wronskian pW[f,g], which is the conjunct of the self-adjoint unit.
Theorem(Sturm separation theorem)AdaptedAdapted from Hassani (2013), §14.4.3, Thm 14.4.8, p. 430; Coddington (1989), Ch. 3, §4, Exercise 5, p. 117
Let f and g be real-valued linearly independent solutions of y′′+Py′+Qy=0 on [a,b], with P and Q real and continuous there. Then
f and g have no common zero in [a,b];
between two consecutive zeros of g in [a,b] there lies exactly one zero of f, and between two consecutive zeros of f there lies exactly one zero of g.
The zeros of the two solutions therefore interlace. Hassani records the conclusion as the statement that the zeros of two independent solutions alternate; Coddington puts it as the existence of a zero of one between successive zeros of the other, and states it for real-valued solutions.
Theorem(Sturm comparison theorem)AdaptedAdapted from Hassani (2013), §14.4.3, Thm 14.4.10, p. 431; Coddington (1989), Ch. 3, §4, Exercise 4(a), p. 117; do Carmo (2016), §5-5, Exercise 6, p. 376
Divergence shape. Let p∈C1[a,b] with p>0, and let G and H be continuous and real on [a,b] with
H(x)≥G(x)(a≤x≤b).
Let u be a nontrivial real solution of (pu′)′+Gu=0 and v a nontrivial real solution of (pv′)′+Hv=0, and let x1<x2 be two zeros of u. Then v vanishes somewhere in the open interval (x1,x2), unless
H≡G on [x1,x2]andv is a constant multiple of u there,
in which case v vanishes at x1 and at x2 instead. In particular v always has a zero in (x1,x2].
Normal form. This is the case p≡1, and it needs no new letters: if H≥G on [a,b], u is a nontrivial real solution of u′′+Gu=0 and v a nontrivial real solution of v′′+Hv=0, then v has a zero between any two zeros of u, except in the stated degenerate case. The solution of the equation with the larger coefficient is the one forced to oscillate faster. In the notation u′′+Suu=0, v′′+Svv=0 of the normal form, the hypothesis is Sv≥Su. (Hassani writes the two zeroth-order coefficients as p and q; here P and Q are already committed, by the definition block and the separation theorem above, to the coefficients of y′′+Py′+Qy=0, so the two coefficients being compared are called G and H throughout this unit.)
Hassani states the normal-form version and refers to Birkhoff and Rota for a proof; his exceptional clause reads as a condition on the whole of [a,b], and the remark below explains why it has to be read on [x1,x2]. Coddington's version assumes the strict inequality H>G and then has no exceptional case. Do Carmo's "Sturm oscillation theorem" is the conclusion in the closed-interval form (x1,x2] given above.
Idea of the proofOriginal
One identity does all the work. For two solutions of two equations in divergence shape with the samep, the weighted Wronskian W=p(uv′−vu′) has derivative
W′=u(pv′)′−v(pu′)′=(G−H)uv,
because the cross terms pu′v′ cancel. So the sign of G−H controls whether W rises or falls. Suppose u vanishes at x1 and x2 and v did not vanish between: normalise both to be positive inside. At a zero of u the weighted Wronskian collapses to −pvu′, which is ≤0 at x1 (where u is increasing) and ≥0 at x2 (where u is decreasing). So W has increased across [x1,x2]. But H≥G makes W′≤0 there, so W cannot have increased. The only escape is that every inequality is an equality, which pins down the degenerate case.
The separation theorem is the same computation with H=G, where the identity says that W is constant; Abel's formula then says that the Wronskian of two independent solutions never vanishes, and a nonvanishing Wronskian at a zero of g forces f to be nonzero and g′ to change sign between consecutive zeros, so that f changes sign too.
Proof(Separation)AdaptedAdapted from Hassani (2013), §14.4.3, proof of Thm 14.4.8, pp. 430–431, using Prop. 14.4.2, p. 425
Write W(x)=f(x)g′(x)−g(x)f′(x).
The Wronskian never vanishes. By Abel's formula, W(x)=W(c)exp(−∫cxP) for any c∈[a,b]. Linear independence of f and g makes W(c)=0, and an exponential is never zero, so W is nowhere zero on [a,b] and keeps one sign there. This is the step that uses the continuity of P, which is what makes Abel's formula available.
No common zeros. If f(x0)=g(x0)=0 then W(x0)=0, contradicting step 1. This proves part 1.
At a zero of g. Let x0 be a zero of g. Then W(x0)=f(x0)g′(x0), and since W(x0)=0 both factors are nonzero: f(x0)=0, and g has a simple zero at x0.
Sign change of g′ between consecutive zeros. Let x1<x2 be consecutive zeros of g. On (x1,x2) the continuous function g has no zero, so it keeps one sign; say g>0 there, the other case being the same with g replaced by −g. Then g′(x1)≥0 and g′(x2)≤0 as one-sided limits of difference quotients, and by step 3 neither is zero, so g′(x1)>0>g′(x2).
Hence a zero of f in between. By step 3, f(x1)=W(x1)/g′(x1) and f(x2)=W(x2)/g′(x2). The numerators have the same sign by step 1 and the denominators have opposite signs by step 4, so f(x1) and f(x2) have opposite signs. As f is continuous, the intermediate value theorem gives a point of (x1,x2) at which f vanishes. Here the hypothesis that f and g are real-valued is used twice: a complex-valued function has no sign and obeys no intermediate value theorem.
Exactly one, and the symmetric statement. Suppose f had two zeros y1<y2 in (x1,x2); shrinking, we may take them consecutive zeros of f. Steps 3–5 apply verbatim with the roles of f and g exchanged (the Wronskian of the exchanged pair is −W, which also never vanishes), so g would vanish somewhere in (y1,y2)⊂(x1,x2) — impossible, since x1 and x2 are consecutive zeros of g. So there is exactly one. Exchanging the roles once more gives the statement with f and g interchanged. □
Proof(Comparison)AdaptedAdapted from Coddington (1989), Ch. 3, §4, Exercise 4(a) with its hint, p. 117; Hassani (2013), §14.4.3, Thm 14.4.10, p. 431
It is enough to treat x1<x2consecutive zeros of u, and for a non-consecutive pair the exceptional clause is vacuous. Indeed, suppose u has a zero z∈(x1,x2) and apply the consecutive case to a pair x1′<x2′ of consecutive zeros of u inside [x1,z]: either v vanishes in (x1′,x2′)⊂(x1,x2), or the degenerate case puts a zero of v at x2′≤z<x2, which again lies in the open interval (x1,x2). So between non-consecutive zeros of u the solution v vanishes in the open interval with no exception, and the degenerate clause of the statement has content only for a consecutive pair, which is the case treated from here on. Suppose, for contradiction, that v has no zero in (x1,x2).
Normalise the signs. On (x1,x2) neither u nor v vanishes, so each keeps one sign; replacing u by −u and v by −v if necessary — which changes neither equation nor the set of zeros — we may take u>0 and v>0 on (x1,x2). By continuity v(x1)≥0 and v(x2)≥0.
The endpoint derivatives of u. The zeros of the nontrivial solution u are simple, so u′(x1)=0=u′(x2). Since u(x1)=0 and u>0 immediately to the right, u′(x1)>0; since u(x2)=0 and u>0 immediately to the left, u′(x2)<0. This step uses p>0, through the fact that (pu′)′+Gu=0 is a second-order equation with continuous coefficients, so that its initial-value problems have unique solutions.
The identity. Put W=p(uv′−vu′). Expanding and cancelling pu′v′,
Both inequalities are equalities. Steps 4 and 5 force W(x1)=W(x2)=0 and ∫x1x2(H−G)uv=0. From W(x1)=0 with p(x1)>0 and u′(x1)=0 we get v(x1)=0, and likewise v(x2)=0: so v does vanish at both endpoints, which is the first half of the degenerate case. From the vanishing integral, with (H−G)uv continuous, nonnegative and with uv>0 on (x1,x2), we get H=G throughout [x1,x2] — if H(x∗)>G(x∗) at some interior x∗ the integrand would be strictly positive on a neighbourhood and the integral could not vanish, and the endpoints are then covered by continuity.
Identify the degenerate case. On [x1,x2] the functions u and v now solve one and the same equation (py′)′+Gy=0, and both vanish at x1. Their weighted Wronskian is constant there by step 3, and it is 0 at x1; since p>0, uv′−vu′≡0, so u and v are linearly dependent on [x1,x2] and v=cu with c=0.
So either v vanishes in (x1,x2), or the degenerate case holds and v(x2)=0; in both cases v has a zero in (x1,x2]. Setting p≡1 gives the normal-form statement verbatim. □
RemarkOriginal
Where the hypotheses are used.
Real-valuedness is used in step 5 of the separation proof and in step 1 of the comparison proof, both of which argue from signs. It cannot be dropped. Hassani's Theorem 14.4.8 does not carry the word, but y′′+y=0 has the independent solutions f=sinx and g=eix, and g has no zero at all, so nothing interlaces with the zeros of f at 0 and π. Coddington's Exercise 5 states the separation property for real-valued solutions, and that is the form given above.
Linear independence is what makes the Wronskian nonzero in step 1 of the separation proof. For f=g it fails completely: a solution does not vanish between its own consecutive zeros, by definition.
p>0 is used twice in the comparison proof: in step 2, to know that a zero of a nontrivial solution is simple, and in steps 5–7, where W(xi)=0 is converted into v(xi)=0 by dividing by p(xi). At a point where p vanishes the equation degenerates and zeros can pile up; this is one of the ways a Sturm-Liouville problem becomes singular, as the previous unit records.
The same p in both equations is essential to the identity of step 3. Two equations in divergence shape with different leading coefficients are compared by the Sturm-Picone theorem, which is not treated here; in practice one first reduces both to normal form, where the leading coefficient is 1.
H≥G is used twice. In step 4 it makes the integrand (G−H)uv nonpositive, which is what gives W(x2)−W(x1)≤0; and in step 6 it is used again, because a vanishing integral forces H=G only for an integrand of one sign. Reversing the hypothesis reverses step 4 alone: the two inequalities displayed in step 5 contain neither G nor H — they come from the signs of u′ and v at the endpoints — and so continue to give W(x2)−W(x1)≥0. With both conclusions now pointing the same way there is no contradiction left, and the argument proves nothing. This is why the theorem is one-sided: only the solution of the equation with the larger coefficient is forced to vanish.
The exceptional case is local, not global. Hassani's Theorem 14.4.10 states the exception as the equality of the two coefficients together with one solution being a constant multiple of the other, without restricting the equality of the coefficients to the interval between the two zeros. Read on the whole of [a,b] that clause is too narrow. Take [a,b]=[0,2π], p≡1, G≡1 and
H(x)={1,1+(x−π)2,0≤x≤π,π≤x≤2π,
so that H is continuous, H≥G, and H=G on [a,b]. Then u=sinx solves u′′+Gu=0 with consecutive zeros 0 and π, and the solution v of v′′+Hv=0 with v(0)=0, v′(0)=1 equals sinx on [0,π], so it has no zero in (0,π) — while the exception as quoted does not apply, because H and G differ somewhere in [a,b]. With the clause read on [x1,x2], as in the statement above, the theorem is correct and is what the proof gives. Coddington sidesteps the question by assuming H>G strictly, which removes the exception altogether.
Why the conclusion cannot be improved to an open interval. Keeping H≥G rather than H>G really does cost the open interval: for H=G and v=u the only zeros of v in [x1,x2] are the endpoints. The closed-interval form (x1,x2] of do Carmo's Exercise 6 is the sharp statement.
Corollary(Oscillation, zero spacing, and the zeros of eigenfunctions)AdaptedAdapted from Coddington (1989), Ch. 3, §4, Exercises 4(b) and 7, pp. 117–118; Hassani (2013), §19.1, Thm 19.1.9, pp. 568–569; Strauss (2008), §10.4, p. 278 and Thm 1, p. 281
Let u be a nontrivial real solution of u′′+Su=0 with S continuous and real.
Nonoscillation. If S≤0 on an interval J, then u has at most one zero in J.
Zeros are not too close. If S≤M2 on [α,β] with M>0, then any two zeros of u in [α,β] differ by at least π/M.
Zeros are not too far apart. If S≥m2>0 on [α,α+π/m], then u has a zero in (α,α+π/m], whatever u is.
Oscillation. If S≥m2>0 on [a,∞) then every nontrivial solution is oscillatory, with consecutive zeros at most π/m apart. If S≤0 on [a,∞) every nontrivial solution is nonoscillatory.
Counting. Let u(α)=0 and let N be the number of zeros of u in (α,β]. Then
S≤M2 on [α,β](M>0)⟹N≤⌊π(β−α)M⌋,S≥m2 on [α,β](m>0)⟹N≥⌊π(β−α)m⌋.
The two halves are independent: neither needs the bound in the other direction.
Now let −(pφ′)′+qφ=λwφ on [a,b] be a regular Sturm-Liouville problem in the sense of the previous unit, with Dirichlet conditions φ(a)=φ(b)=0 and eigenvalues λ1<λ2<⋯.
More eigenvalue, more zeros. If λ<μ are eigenvalues with eigenfunctions φ and ψ, then ψ vanishes somewhere strictly between any two consecutive zeros of φ in [a,b]. Consequently, if φ has k zeros in the open interval (a,b), then ψ has at least k+1: the number of interior zeros increases strictly with the eigenvalue.
The exact count is quoted, not proved here: Hassani's Theorem 19.1.9 states that the eigenfunction un belonging to λn has exactly n zeros in the interval on which the system is posed, and Strauss records the same count in the form that the nth Dirichlet eigenfunction on an interval has n−1 nodes, dividing the interval into n pieces. The two agree after the shift of index discussed in the previous unit; the numbering used below is Strauss's, so that φn has n−1 interior zeros.
Proof(The corollary)Original
Parts 1–5 are the comparison theorem with a constant-coefficient equation in the other slot, and part 6 is the comparison theorem with p the same and the coefficient moved by λ.
Suppose u had two zeros in J; shrinking, take them consecutive, x1<x2. Compare u (coefficient S) with the solution v≡1 of v′′+0⋅v=0 (coefficient 0≥S). The comparison theorem puts a zero of v in (x1,x2] — but v is never zero. The degenerate case is no escape either: it would make v a nonzero multiple of u, and u(x1)=0 while v(x1)=1.
Let x1<x2 be zeros of u in [α,β]; shrinking as before, take them consecutive, and suppose x2−x1<π/M. Compare u (coefficient S≤M2) with v(x)=sin(M(x−x1)), a nontrivial solution of v′′+M2v=0. Since M2≥S, the theorem gives a zero of v in (x1,x2]. But the zeros of v are x1+jπ/M, and the first one after x1 lies beyond x2. Contradiction.
The function sin(m(x−α)) is a nontrivial solution of y′′+m2y=0 with α and α+π/m as consecutive zeros. Apply the comparison theorem on [α,α+π/m] with this function in the slot of the smaller coefficient m2 and u in the slot of the larger coefficient S≥m2: the conclusion is a zero of u in (α,α+π/m]. No hypothesis on u is needed.
Apply part 3 repeatedly from α=a, then from each zero produced, to get zeros z1<z2<⋯ with zj+1≤zj+π/m; they do not accumulate, since zeros are isolated, so there are infinitely many. The second half is part 1.
Let z0=α<z1<z2<⋯ be the zeros of u in [α,β] in increasing order, and put J=⌊(β−α)m/π⌋. Claim: zj exists and satisfies zj≤α+jπ/m for every j≤J. Induct: the case j=0 is the hypothesis u(α)=0, and if it holds for some j<J then zj+π/m≤α+(j+1)π/m≤β, so the window [zj,zj+π/m] lies in [α,β] and part 3 applies there, producing a further zero at distance at most π/m. Each of z1,…,zJ lies in (α,β], so N≥J, the lower bound. For the upper bound, part 2 applied to the consecutive pairs z0,z1,… gives zj−zj−1≥π/M and hence zj≥α+jπ/M; a zero of index j can satisfy zj≤β only if j≤(β−α)M/π, so N≤⌊(β−α)M/π⌋.
Write the eigenvalue equation in divergence shape: (pφ′)′+(λw−q)φ=0 and (pψ′)′+(μw−q)ψ=0, with the same p. Their coefficients differ by
(μw−q)−(λw−q)=(μ−λ)w>0,
strictly, because μ>λ and w>0 is part of regularity. The comparison theorem applies with u=φ, v=ψ, and the strict inequality rules out the degenerate case, so ψ vanishes strictly between any two consecutive zeros of φ. For the count: with φ(a)=φ(b)=0 and k zeros inside, the zeros of φ in [a,b] are a=z0<z1<⋯<zk<zk+1=b, which is k+1 consecutive pairs; ψ vanishes inside each of the k+1 open intervals (zj,zj+1), and these are disjoint, so ψ has at least k+1 zeros in (a,b). □
MethodOriginal
To locate, bound or count the zeros of solutions of a second-order linear equation:
Normalise. If the equation is y′′+Py′+Qy=0, pass to the normal form u′′+Su=0 with S=Q−41P2−21P′; the zeros are unchanged. If two different equations are to be compared, put both in normal form, or bring both to divergence shape with the same p — the comparison theorem needs a common leading coefficient.
Bracket the coefficient. On the window [α,β] of interest find constants with m2≤S≤M2. Take m2 to be the infimum and M2 the supremum of S there; a tighter window gives a tighter bracket.
Read off the spacing. Consecutive zeros are at least π/M and at most π/m apart. If S≤0 anywhere on the window, there is at most one zero in that part of it.
Count. For a solution vanishing at α, part 5 of the corollary brackets the number of zeros in (α,β] between ⌊(β−α)m/π⌋ and ⌊(β−α)M/π⌋.
For an eigenvalue problem, the coefficient is λw−q, which increases with λ at every point. So running step 4 backwards turns a known zero count into a bracket for the eigenvalue: if the nth Dirichlet eigenfunction is known to have n−1 interior zeros, then the eigenvalue must be large enough to fit n half-oscillations into the interval and small enough not to fit n+1.
ExampleOriginal
The spacing of the zeros of J0. Bessel's equation of order zero, x2y′′+xy′+x2y=0, is y′′+x−1y′+y=0 on x>0. Here P=1/x and Q=1, so the normalising factor is exp(21∫dx/x)=x and
S=Q−41P2−21P′=1−4x21+2x21=1+4x21,
so u(x)=xJ0(x) satisfies u′′+(1+4x21)u=0 (this is the substitution Coddington uses in Chapter 4, Exercise 3, p. 171). Because x>0 for x>0, the positive zeros of J0 are exactly the zeros of u. See Bessel functions of the first kind.
Upper bound on the gaps. On (0,∞) we have S>1, so part 3 of the corollary with m=1 gives a zero of u in every interval (α,α+π]; and since the inequality S>m2 is strict, the degenerate case cannot occur and the zero lies in the open interval. Hence consecutive positive zeros of J0 are less than π=3.141593 apart, and part 4 says there are infinitely many of them.
Lower bound on the gaps. Write j0,1=2.404826 for the first positive zero. On [j0,1,∞),
S(x)≤1+4j0,121=1.043229=M2,M=1.021386,
so part 2 says consecutive zeros beyond j0,1 are at least π/M=3.075814 apart.
Every gap lies in [3.075814,3.141593], as predicted, and the smallest of them, 3.115253, clears the lower bound by 0.039. The gaps increase towards π because S(x)→1; this is the same statement as the asymptotic form J0(x)∼2/πxcos(x−π/4) of the Bessel asymptotics, obtained here without any asymptotic analysis.
Separation, concretely.J0 and Y0 are independent solutions of the same equation, so their zeros must interlace. The first few are
alternating exactly as the separation theorem requires.
ExampleOriginal
Bracketing the eigenvalues of a tilted well. Take the regular Sturm-Liouville problem
−u′′+10xu=λuon [0,1],u(0)=u(1)=0,
so p=w=1, q(x)=10x and the normal-form coefficient is S(x)=λ−10x, with
λ−10≤S(x)≤λ(0≤x≤1).
Let φn be the nth eigenfunction, with k=n−1 interior zeros by part 7 of the corollary, so that φn has N=k+1=n zeros in (0,1] counting the one at x=1.
Every eigenvalue is positive. If λ≤0 then S≤0 on [0,1], and part 1 allows at most one zero; but φn vanishes at both endpoints. So λn>0 and we may take M=λn.
Lower bound. By the counting bound of part 5 in the direction that needs only S≤M2, taken with α=0, β=1 and M=λn,
n=N≤⌊πλn⌋≤πλn,soλn≥n2π2.
Upper bound. Suppose λn>n2π2+10 and set m=λn−10>nπ. Then S(x)=λn−10x>m2 for x<1, so each application of part 3 gives a zero strictly inside the window, and the zeros 0=z0<z1<⋯ of φn satisfy zj<jπ/m<j/n. In particular zn<1, so z1,…,zn are n zeros in the open interval (0,1) — one more than the n−1 that φn has. Hence
n2π2≤λn≤n2π2+10.
The width of the bracket is the oscillation of q across the interval, which is the right answer: adding a constant to q shifts every eigenvalue by that constant.
Check against the exact values. Substituting s=101/3(x−λ/10) turns the equation into Airy's equation (see Airy functions), so the eigenvalues are the roots of
Every eigenvalue sits inside its bracket, and φn has exactly n−1 interior zeros.
The spacing bound, checked on φ4. Here m=162.925610−10=12.366309 and M=162.925610=12.764232. Part 2 asks only for S≤M2 on [0,1], so every gap is at least π/M=0.246125. Part 3 is the weaker tool: it needs S≥m2 on a whole window [z,z+π/m], so it bounds a gap above by π/m=0.254044 only for a zero z with z+π/m≤1. That covers the gaps starting at 0, 0.247063 and 0.496043, but not the last one, whose window [0.747000,1.001044] leaves the interval; there the upper bound is unavailable, and the gap is instead closed by the Dirichlet zero at x=1. The four gaps between the zeros 0,0.247063,0.496043,0.747000,1 are
0.247063,0.248980,0.250958,0.253000,
all at least 0.246125, the first three below the predicted 0.254044 and the fourth below it as well although nothing above forces that; they increase from left to right because S(x)=λ4−10x decreases as x grows: the eigenfunction oscillates faster where the potential is lower.
Interlacing. Part 6 predicts a zero of φ4 strictly between consecutive zeros of φ3. The zeros of φ3 in [0,1] are 0,0.327158,0.660335,1, and each of the three gaps does contain one of 0.247063, 0.496043, 0.747000.
ApplicationOriginal
Nodes of a vibrating string. For wutt=(pux)x−qu the modes are the Sturm-Liouville eigenfunctions, and their interior zeros are the points of the string that never move. Part 6 is the statement that each higher harmonic has at least one more node than the one below it, and part 7 fixes the count at n−1 for the nth mode — the fact a player uses when touching the string at a node to sound a harmonic (Strauss (2008), §10.4, pp. 278–279). Part 5 says where the nodes are: closer together where p/w is small, which is why the nodes of a string of varying density crowd into the heavy sections. See the vibrating string and normal modes.
Counting bound states. For −ψ′′+V(x)ψ=Eψ the normal-form coefficient is S=E−V, positive exactly in the classically allowed region. Part 3 says the wavefunction completes a half-oscillation in every stretch of length π/E−Vmax there, and part 1 says it cannot oscillate at all where E<V; counting the half-oscillations that fit is the node-counting argument behind the statement that the nth bound state has n−1 nodes, and, read backwards as in the second example, it brackets the energies. The refinement in which E−V(x) is integrated instead of bounded is the WKB approximation.
Conjugate points and the stability of extremals. Along a geodesic on a surface, a Jacobi field normal to the geodesic obeys v′′+K(s)v=0 with K the Gaussian curvature, and the conjugate points are the zeros of v(do Carmo (2016), §5-5, Exercise 3, p. 375). The comparison theorem then reads: the more positively curved the surface, the sooner geodesics refocus. Do Carmo draws the two standard conclusions — if K≤K0 with K0>0 there is no conjugate point before π/K0, and if K≥K1>0 there is one by π/K1 — which are parts 2 and 3 of the corollary in geometric dress. The same computation in the calculus of variations is Jacobi's condition for a weak minimum: see conjugate points and geodesics.
Zeros of the special functions. Every classical orthogonal family satisfies a second-order equation, so its zeros are governed by the corollary rather than by its series. The first example gives the spacing of the zeros of J0 from the equation alone; the same argument applied to x1/2Jν(x), whose normal-form coefficient is Sν(x)=1+(1−4ν2)/(4x2), shows that every Jν with ν≥0 has infinitely many positive zeros (Coddington (1989), Ch. 4, §8, Exercise 6, p. 179, with the case of order zero in Ch. 4, §7, Exercise 3, p. 171). For ν>1/2 one gets more: there Sν<1, so part 2 with M=1 separates consecutive zeros by at least π, and a gap of exactly π is impossible — comparing with sin(x−x1), whose only zero in (x1,x1+π] is the right endpoint, would put us in the degenerate case and force Sν≡1 on the gap. So for ν>1/2 the zeros are strictly more than π apart. Those zeros are what the Dirichlet condition on a circular drum selects, and they index the Fourier-Bessel series of Bessel orthogonality.