FKM Kompass
L3

Separation of variables and Sturm-Liouville problems

Separation of variables guesses a solution to a partial differential equation as a product of single-variable functions, which turns the PDE into several ordinary differential equations linked by a shared constant; the resulting boundary-value ODE is a Sturm-Liouville problem, whose eigenvalues give the allowed separation constants and whose eigenfunctions form a complete, orthogonal basis for building the general solution as a series.

Practise this concept

Separation of variables is a guess, made precise: for a PDE like the heat or wave equation in one space dimension, assume the solution has the product form u(x, t) = X(x)T(t). Substituting that guess in and dividing through by XT splits the equation into two pieces — one depending only on x, one depending only on t — and since a function of x alone can only equal a function of t alone if both are the same constant, both pieces must equal a shared separation constant, usually written −λ. That turns one PDE into two ODEs.

The spatial ODE, together with the boundary conditions carried over from the original problem, is a Sturm-Liouville problem: it doesn't have a solution for every λ, only for a discrete set of eigenvalues, each with its own eigenfunction. This is exactly analogous to a matrix only having nontrivial null-space solutions at its eigenvalues — here the "matrix" is a differential operator, and the boundary conditions are what force the spectrum to be discrete rather than continuous.

The eigenfunctions from a Sturm-Liouville problem are always orthogonal to each other with respect to a weight function that's built into the problem's own structure (for the simplest textbook cases that weight is just 1, which is why it's easy to forget it exists at all). That orthogonality is what makes the whole method work: any solution satisfying the boundary conditions can be written as a series — a generalised Fourier series — of these eigenfunctions, and the orthogonality is exactly what lets you solve for each series coefficient independently by projecting the initial condition onto each eigenfunction in turn.

Key ideas

Requires: Second-order differential equations, Infinite series

Common misconceptions

  • Believes that assuming a product-form solution u(x,t) = X(x)T(t) restricts the method to a special class of solutions, missing that summing the resulting separated solutions over all allowed eigenvalues (a series) can represent the general solution to the original PDE with given boundary and initial conditions.
  • Thinks the separation constant can be any value that makes the algebra work out, without checking which values actually satisfy the boundary conditions — only a discrete set of eigenvalues survives that check, and picking the wrong sign for the constant (positive instead of negative, or vice versa) usually makes the boundary conditions impossible to satisfy at all.
  • Believes the eigenfunctions of a Sturm-Liouville problem are orthogonal in the ordinary sense (plain integral of the product), missing that orthogonality is generally with respect to a weight function built into the problem, and dropping that weight silently corrupts the Fourier-coefficient formula used to match initial conditions.

Resources

Part of these UT courses

This concept is mapped as covering part of the following course(s) in the University of Tartu curriculum.