TOPICS
Search

Sturm-Liouville Equation


A Sturm-Liouville equation is a linear second-order ordinary differential equation of the form

 d/(dx)[p(x)(dy)/(dx)]+[lambdaw(x)-q(x)]y=0,
(1)

where p(x), q(x), and w(x) are prescribed real functions, lambda is a parameter, and w(x) is called the density or weighting function. The values of lambda for which a nonzero solution satisfies the prescribed boundary conditions are the eigenvalues, and the corresponding solutions y_lambda(x) are the eigenfunctions (Arfken 1985).

A regular boundary value problem is posed on a finite closed interval [a,b], with p having a continuous derivative, q and w being continuous functions, and p(x),w(x)>0. Real homogeneous separated boundary conditions independent of lambda, such as Dirichlet boundary conditions y(a)=y(b)=0, give a self-adjoint problem. Its eigenvalues are real and simple and form a discrete set tending to +infty (Teschl 2012, pp. 155-162). The eigenfunctions can be chosen real and are orthogonal with weight w,

 int_a^by_m(x)y_n(x)w(x)dx=0
(2)

for distinct eigenvalues lambda_m!=lambda_n.

For example, a uniform string fixed at both ends gives p=w=1, q=0, and the boundary value problem

 -(d^2y)/(dx^2)=lambday,
(3)

with Dirichlet boundary conditions y(0)=y(L)=0, where L>0. Its eigenvalues and a corresponding choice of eigenfunctions are

lambda_n=((npi)/L)^2
(4)
y_n(x)=sin((npix)/L),
(5)

where n=1, 2, 3, ... (Byrne 2009, pp. 1-3). These eigenfunctions give the standing-wave shapes obtained by separation of variables in the one-dimensional wave equation u_(tt)=c^2u_(xx). For wave speed c>0, the corresponding angular frequencies are omega_n=csqrt(lambda_n)=cnpi/L.

Symbolic and numerical differential eigensystems can be computed in the Wolfram Language using DEigensystem and NDEigensystem, respectively. Variational approximations use the Rayleigh-Ritz variational technique. For example, VariationalBound in the Wolfram Language package VariationalMethods` and NVariationalBound give upper bounds on eigenvalues and optimized parameters for trial eigenfunctions.

Trott (2006, pp. 337-388) outlines the inverse Sturm-Liouville problem.


See also

1-Dimensional Wave Equation, Adjoint, Boundary Value Problem, Dirichlet Boundary Conditions, Eigenfunction, Eigenvalue, Orthogonal Functions, Rayleigh-Ritz Variational Technique, Self-Adjoint

Explore with Wolfram|Alpha

WolframAlpha

More things to try:

References

Arfken, G. "Sturm-Liouville Theory--Orthogonal Functions." Ch. 9 in Mathematical Methods for Physicists, 3rd ed. Orlando, FL: Academic Press, pp. 497-538, 1985.Byrne, C. "Notes on Sturm-Liouville Differential Equations." University of Massachusetts at Lowell, pp. 1-3, Apr. 9, 2009. https://faculty.uml.edu/cbyrne/Sturm.pdf.Teschl, G. Ordinary Differential Equations and Dynamical Systems. Providence, RI: Amer. Math. Soc., pp. 155-162, 2012. https://doi.org/10.1090/gsm/140 and https://www.mat.univie.ac.at/~gerald/ftp/book-ode/ode.pdf.Trott, M. The Mathematica GuideBook for Symbolics. New York: Springer-Verlag, 2006. https://www.mathematicaguidebooks.org/.

Referenced on Wolfram|Alpha

Sturm-Liouville Equation

Cite this as:

Weisstein, Eric W. "Sturm-Liouville Equation." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/Sturm-LiouvilleEquation.html

Subject classifications