Sturm–Liouville problems and Green's functions
Why this is asked: Eigenvalues of a regular Sturm–Liouville problem are real, simple and unbounded above; eigenfunctions for distinct eigenvalues are orthogonal with respect to the weight. Green's function is built from the two boundary solutions.
In one sentence
A Sturm–Liouville problem has real, simple eigenvalues increasing to infinity with eigenfunctions orthogonal in a weighted inner product, and the Green's function inverts the operator exactly when zero is not among those eigenvalues.
Why the exam asks it
Because it is the ODE topic with the most structure — everything is forced, so questions can ask precise things — and because the weight function and the Fredholm alternative are two places where a plausible-sounding option is wrong.
The idea
The Sturm–Liouville problem is
with separated boundary conditions, and everything continuous. That is the regular case; if or vanishes at an endpoint, or the interval is infinite, it is singular and the conclusions weaken.
For a regular problem:
- Eigenvalues are real, simple, and form an increasing sequence .
- Eigenfunctions for distinct eigenvalues are orthogonal with respect to the weight : .
- The eigenfunctions form a complete orthogonal basis of .
- The -th eigenfunction has exactly zeros inside .
The reality of the eigenvalues comes from self-adjointness, exactly as for Hermitian matrices in the linear algebra unit — this is that theorem in infinite dimensions.
The example everything is checked against
Here and . Solutions satisfy the left condition; the right one forces , so
Real, simple, increasing to infinity. Orthogonal: for , and when . And has exactly interior zeros. That is the Fourier sine series, and it is a Sturm–Liouville expansion.
Changing the boundary conditions to gives with and now allowed — so becomes an eigenvalue, which matters below.
Green's functions
To solve with homogeneous boundary conditions, write
is built from two homogeneous solutions, satisfying the left condition and the right:
with and . Properties worth carrying:
- is symmetric, , because the operator is self-adjoint.
- is continuous in , and jumps by across .
Existence is the Fredholm alternative. exists exactly when the homogeneous problem has only the zero solution — that is, when is not an eigenvalue. If it is, then is solvable only for orthogonal to the null space, and the solution is not unique.
So for with a Green's function exists, since the eigenvalues are . With Neumann conditions it does not, since is an eigenvalue with constant eigenfunction.
Where intuition breaks
"Eigenfunctions are orthogonal in the usual inner product." With respect to the weight . When the two coincide, which is why the qualifier is easy to lose — and questions set precisely to test it.
"Eigenvalues could be complex." Real, for a regular problem, by self-adjointness. Options offer complex eigenvalues as a plausible-looking possibility.
"Eigenvalues could repeat." Simple, in the regular separated case — one eigenfunction each up to scalars. Periodic boundary conditions are the exception, where and share an eigenvalue.
"A Green's function always exists." Only when zero is not an eigenvalue. Neumann conditions on are the standard failure.
" is smooth." Continuous, with a jump in its -derivative across the diagonal. That jump is what produces the delta function, and it is often the thing being asked for.
"The eigenfunctions span everything." They span , which is the right statement — completeness in the weighted space, not pointwise convergence for every function.
"Singular problems behave the same." Bessel and Legendre are singular, and the conclusions need care: the spectrum may be continuous, and boundedness at the singular endpoint replaces a boundary condition.
The exam's angle
- Put the equation into Sturm–Liouville form by finding the integrating factor; then , and are readable and the weight is settled.
- Solve the constant-coefficient case and impose the boundary conditions. Almost every examinable problem is with some pair of conditions.
- Count zeros to identify which eigenfunction is which — the -th has interior zeros.
- For Green's function existence, ask whether is an eigenvalue. That is the whole test.
- Use orthogonality to compute coefficients — the expansion coefficients are inner products with the weight.
The night before
- Regular Sturm–Liouville: , , separated conditions.
- Eigenvalues real, simple, increasing to . Eigenfunctions orthogonal with weight , complete in , the -th with interior zeros.
- , : , , .
- Self-adjointness is why the eigenvalues are real — the Hermitian theorem in infinite dimensions.
- ; symmetric; continuous with a derivative jump .
- Green's function exists is not an eigenvalue. Fails for Neumann on .
- Singular problems (Bessel, Legendre) need separate care.
See it move
The trap here
“Every boundary value problem has a Green's function” — false
on [0,1] with y(0) = y(1) = 0
is an eigenvalue of the homogeneous problem, so the operator is not invertible and no Green's function exists.
More in Ordinary Differential Equations
Take it further
- The mistake this prevents: standard counterexample → real wrong options, and why each one tempts
- The mistake this prevents: boundary and endpoint → real wrong options, and why each one tempts
- Previous-year questions set on this — every option and the answer, free:June 2025 · Part BDecember 2025 · Part CDecember 2024 · Part BDecember 2024 · Part BDecember 2024 · Part CJune 2024 · Part CDecember 2023 · Part B
Last revised . Found a mistake? Tell us — corrections are the fastest thing we act on.
Next: Stability and phase portraits
Create a free account to keep your place and have this feed your study plan.
Open this in the full syllabus view · Unit 3