The Sturm-Liouville theory reference article from the English Wikipedia on 24-Jul-2004
(provided by Fixed Reference: snapshots of Wikipedia from wikipedia.org)

Sturm-Liouville theory

Sponsorship the way you would do it
In mathematics and its applications, a Sturm-Liouville problem, named after Charles Francois Sturm (1803-1855) and Joseph Liouville (1809-1882), is a second-order linear differential equation of the form

(1)

often together with specified boundary values of y and dy/dx. The value of λ is not specified by the problem; finding the values of λ for which there exist solutions satisfying the boundary conditions is part of the problem. The function w(x) is the "weight function."

All second-order linear ordinary differential equations can be recast in the form to the left of "=" above by multiplying both sides of the equation by an appropriate "exponential multiplier" (although the same is not true of second-order partial differential equations, or if y is a vector.)

The solutions are eigenfunctions (analogues of eigenvectors) of a Hermitian differential operator in some function space defined by boundary conditions.

Sturm-Liouville theory is important in applied mathematics, where S-L problems occur very commonly, particularly when dealing with linear partial differential equations which are separable.

Table of contents
1 Sturm-Liouville differential operators
2 Example
3 Application to normal modes

Sturm-Liouville differential operators

The map

can be viewed as a linear operator mapping a function u to another function Lu. We may study this linear operator in the context of functional analysis. If we put w=1 in equation (1), it can be written as

This is precisely the eigenvalue problem; that is, we are trying to find the eigenvalues λ and eigenvectors u of the L operator. However, to be honest we must also include the boundary conditionss. Let's say that we want to look at the problem over the interval [0,1] and that we pose the boundary conditions u(0) = u(1) = 0.

The importance of eigenvalue problems stems from the fact that they may help us to solve the associated inhomogeneous problem

in the interval (0,1)
at 0 and 1.

Here, f is some function in L2. If a solution u exists and is unique, we may write it as

because the mapping from f to u must be linear. Now observe that finding eigenvectors and eigenvalues of A is essentially the same as finding eigenvectors and eigenvalues of L. Indeed, if u is an eigenvector of L with eigenvalue λ it must be that u is also an eigenvector of A with eigenvalue 1/λ.

Some highly technical details

Under some assumptions on L, the map A will be continuous from L2 to the Sobolev space H2 of "twice differentiable" L2 functions (differentiability must be understood in terms of Sobolev spaces.) This is for instance the case if p is in H1, q is in L2, p ≤ c for some negative constant c, and q ≥ 0. However, this is not a necessary condition: there are other L which make A continuous.

Here we use three very important theorems:

  1. H2 is a subset of L2 whose closure is compact.
  2. Hence the map A regarded as a linear map from L2 to L2 is a compact linear map. (See the spectral theorem.)
  3. All hermitian compact linear maps have an orthonormal basis of eigenvectors; the eigenvalues form a sequence which must tend to zero.

The key words are not all that important, the only important conclusion is that A has an orthonormal basis of eigenvectors.

Useful consequences of the preceding technicalities

If we can find the eigenvectors of L, that is, find the solutions uk of

in (0, 1)
at 0 and 1,

along with the eigenvalues λk, we can attempt to solve the problem

in (0,1)
at 0 and 1.

Indeed, from the technical property that the eigenvectors form an orthonormal basis and from
Fourier series, we see that any solution u and data f can be written as

If we take the liberty of exchanging the summation sign and the operator L (which can be justified in Sobolev spaces) we obtain:

We must use another theorem of Fourier series, which tells us that there is only one way of representing a function as a Fourier series. Hence, we obtain that

That is, given f (or equivalently its Fourier coefficients bk) we may compute the Fourier coefficients ak of u, which is almost as good as computing u directly. Also, as noted above, the coefficients 1/λk converge to zero hence (again by Fourier series) the vector u=∑akuk is well defined as long as f=∑bkuk is well defined.

When implemented on a computer, this is the spectral method.

Example

We wish to find a function u(x) which solves the following Sturm-Liouville problem:

where the unknowns are λ and u(x). As above, we must add boundary conditions, we take for example

Observe that if k is any integer, then the function

is a solution with eigenvalue λ=-k2. We know that the solutions of a S-L problem form an orthogonal basis, and we know from Fourier series that this set of sinusoidal functions is an orthogonal basis. Since orthogonal bases are always maximal (by definition) we conclude that the S-L problem in this case has no other eigenvectors.

Application to normal modes

Suppose we are interested in the modes of vibration of a thin membrane, held in a rectangular frame, 0 < x < L1, 0 < y < L2. We know the equation of motion for the vertical membrane's displacement, W(x, y ,t) is given by the wave equation:

The equation is separable (substituting W = X(x) × Y(y) × T(t)), and the normal mode solutions that have harmonic time dependence and satisfy the boundary conditions W = 0 at x = 0, L1 and y = 0, L2 are given by

where m and n are non-zero integers, Amn is an arbitrary constant and

Since the eigenfunctions Wmn form a basis, an arbitrary initial displacement can be decomposed into a sum of these modes, which each vibrate at their individual frequencies . Infinite sums are also valid, as long they converge.

See also: normal mode.