Unit 11, lesson 64

Regular Sturm-Liouville Problems

How self-adjoint form, a positive leading coefficient and weight, and separated boundary conditions define a regular Sturm-Liouville problem with simple real eigenvalues and weighted orthogonal eigenfunctions.

  • Video 64
  • Sturm-Liouville Theory and Green's Functions

The Dirichlet sine modes on [0,π][0, \pi] are orthogonal, and so are the Neumann cosine modes. That is not a coincidence of trigonometry. It comes from integration by parts, and it survives when the equation has variable coefficients, provided the integral carries the right weight. This lesson writes a second-order eigenvalue equation in self-adjoint form, states the hypotheses that make the problem regular, and derives from them weighted orthogonality and the fact that every eigenvalue is real and simple. Throughout, xx is the independent variable and y′=dy/dxy' = dy/dx.

Key terms

Self-adjoint form

Definition A second-order eigenvalue equation is in self-adjoint form, also called Sturm-Liouville form, when it reads

−(p y′)′+q y=λ w y,-\big(p\,y'\big)' + q\,y = \lambda\,w\,y,

where the functions pp, qq and ww of xx are the leading coefficient, the potential and the weight. Here pp sits inside the outer derivative, so it is not the middle coefficient of the normalized form y′′+p y′+q yy'' + p\,y' + q\,y used for initial-value problems. Write L[y]=−(p y′)′+q yL[y] = -(p\,y')' + q\,y. For a continuously differentiable pp and twice continuously differentiable uu and vv, the Lagrange identity

∫ab(v L[u]−u L[v]) dx=[ p (uv′−u′v) ]ab\begin{aligned} &\int_a^b \big(v\,L[u] - u\,L[v]\big)\,dx \\[0.4em] &\qquad = \Big[\, p\,(u v' - u' v) \,\Big]_a^b \end{aligned}

holds, because the integrand is exactly the derivative of p (uv′−u′v)p\,(uv' - u'v). The operator LL is self-adjoint on a set of functions when this boundary term vanishes for every pair uu, vv in the set. Any equation a2y′′+a1y′+a0y+λ a3 y=0a_2y'' + a_1y' + a_0y + \lambda\,a_3\,y = 0 with continuous coefficients and a2>0a_2 > 0 on [a,b][a, b] can be brought into this form. Multiply it by p/a2p/a_2, where

p(x)=e∫a1/a2 dx,p(x) = e^{\int a_1/a_2\,dx},

which gives q=−p a0/a2q = -p\,a_0/a_2 and w=p a3/a2w = p\,a_3/a_2.

In plain words Self-adjoint form puts the derivative of p y′p\,y' in front, so that integration by parts moves the operator from one function to the other and leaves only a boundary term. The function multiplying λ\lambda tells you which integral to use for orthogonality.

Example The equation y′′+y′+λy=0y'' + y' + \lambda y = 0 has a2=a1=1a_2 = a_1 = 1, so p=exp = e^x. Multiplying by exe^x gives exy′′+exy′=(exy′)′e^x y'' + e^x y' = (e^x y')', hence

−(exy′)′=λ exy,-\big(e^x y'\big)' = \lambda\,e^x y,

with p=w=exp = w = e^x and q=0q = 0. Legendre’s equation (1−x2) y′′−2x y′+λy=0(1 - x^2)\,y'' - 2x\,y' + \lambda y = 0 is already in self-adjoint form, since ((1−x2) y′)′=(1−x2) y′′−2x y′\big((1 - x^2)\,y'\big)' = (1 - x^2)\,y'' - 2x\,y', with p=1−x2p = 1 - x^2, q=0q = 0 and w=1w = 1.

Positive leading coefficient and weight

Definition The coefficient hypotheses of a regular problem on a finite closed interval [a,b][a, b] are that pp is continuously differentiable on [a,b][a, b], that qq and ww are continuous on [a,b][a, b], that all three are real, and that

p(x)>0,w(x)>0for every x∈[a,b].\begin{gathered} p(x) > 0, \qquad w(x) > 0 \\[0.4em] \text{for every } x \in [a, b]. \end{gathered}

Positivity of pp at every point, the endpoints included, means the equation can be divided by pp, and the normalized equation

y′′+p′p y′+λw−qp y=0y'' + \frac{p'}{p}\,y' + \frac{\lambda w - q}{p}\,y = 0

has continuous coefficients on all of [a,b][a, b]. So each initial-value problem at a point of [a,b][a, b] has exactly one solution there. Positivity of ww makes ∫abw u2 dx>0\int_a^b w\,u^2\,dx > 0 for every continuous uu that is not identically zero, so the weighted integral below is a genuine inner product. These hypotheses say nothing about the sign of qq, and they do not make the eigenvalues positive.

In plain words The leading coefficient must not vanish anywhere on the closed interval, or the equation degenerates at that point. The weight must be positive so that the weighted integral of y2y^2 really measures the size of yy.

Example For p=w=exp = w = e^x on [0,π][0, \pi] both functions are smooth and at least 11, so the hypotheses hold. For Legendre’s equation on [−1,1][-1, 1] the leading coefficient 1−x21 - x^2 vanishes at both endpoints, so that problem is singular, and the regular theory does not carry over unchanged. Its familiar eigenfunctions, the Legendre polynomials with λ=n(n+1)\lambda = n(n + 1), come from requiring bounded solutions at ±1\pm 1, and the conclusions about them need a separate argument at the singular endpoints. Positive pp and ww also allow negative eigenvalues. The problem −y′′−2y=λy-y'' - 2y = \lambda y with y(0)=y(π)=0y(0) = y(\pi) = 0 has p=w=1p = w = 1 and q=−2q = -2, and y=sin⁡xy = \sin x gives −y′′−2y=sin⁡x−2sin⁡x=−sin⁡x-y'' - 2y = \sin x - 2\sin x = -\sin x, so λ=−1\lambda = -1 is an eigenvalue.

Separated boundary conditions

Definition Separated boundary conditions impose one condition at each end,

α1y(a)+β1y′(a)=0,α2y(b)+β2y′(b)=0,\begin{gathered} \alpha_1 y(a) + \beta_1 y'(a) = 0, \\[0.4em] \alpha_2 y(b) + \beta_2 y'(b) = 0, \end{gathered}

with real constants such that (α1,β1)≠(0,0)(\alpha_1, \beta_1) \ne (0, 0) and (α2,β2)≠(0,0)(\alpha_2, \beta_2) \ne (0, 0). The first condition involves only the left endpoint and the second only the right endpoint. Dirichlet, Neumann and Robin conditions are all of this kind. If uu and vv both satisfy the left condition, then the vectors (u(a),u′(a))(u(a), u'(a)) and (v(a),v′(a))(v(a), v'(a)) both solve the single equation α1s+β1t=0\alpha_1 s + \beta_1 t = 0 with (α1,β1)≠(0,0)(\alpha_1, \beta_1) \ne (0, 0), so they are parallel and

u(a) v′(a)−u′(a) v(a)=0.u(a)\,v'(a) - u'(a)\,v(a) = 0.

The same holds at bb, so the boundary term in the Lagrange identity vanishes, and LL is self-adjoint on the functions that satisfy the conditions.

In plain words Each end gets its own rule, and that rule fixes the pair of value and slope there up to a common factor. Two functions with proportional pairs at an end have a zero Wronskian at that end, which is exactly what removes the boundary term.

Example The conditions y(0)=0y(0) = 0 and y′(1)+2y(1)=0y'(1) + 2y(1) = 0 on [0,1][0, 1] are separated, with (α1,β1)=(1,0)(\alpha_1, \beta_1) = (1, 0) and (α2,β2)=(2,1)(\alpha_2, \beta_2) = (2, 1). The periodic conditions y(0)=y(2π)y(0) = y(2\pi) and y′(0)=y′(2π)y'(0) = y'(2\pi) are not separated, because each of them couples the two ends. For p=1p = 1 they still make the boundary term vanish, so LL is self-adjoint there too, but the simplicity statement below fails for them, since cos⁡x\cos x and sin⁡x\sin x share the eigenvalue 11.

Regular Sturm-Liouville problem

Definition A regular Sturm-Liouville problem consists of the equation

−(p y′)′+q y=λ w y,a≤x≤b,\begin{gathered} -\big(p\,y'\big)' + q\,y = \lambda\,w\,y, \\[0.4em] a \le x \le b, \end{gathered}

on a finite closed interval, with the coefficient hypotheses above, which require p>0p > 0 and w>0w > 0 on all of [a,b][a, b], and with real separated boundary conditions at both ends. A number λ\lambda, real or complex, is an eigenvalue when the problem has a solution that is not identically zero, and that solution is an eigenfunction. Problems on an infinite interval, or with pp or ww vanishing at an endpoint, are called singular and need separate treatment.

In plain words A regular problem is the well-behaved case. The interval is finite, the coefficients are smooth and positive right up to the ends, and each end has its own homogeneous condition.

Example Solve −(exy′)′=λexy-(e^x y')' = \lambda e^x y on [0,π][0, \pi] with y(0)=y(π)=0y(0) = y(\pi) = 0, which is regular since p=w=exp = w = e^x and q=0q = 0. Substitute y=e−x/2vy = e^{-x/2}v. The factor e−x/2e^{-x/2} never vanishes, so v(0)=v(π)=0v(0) = v(\pi) = 0. Then

exy′=ex/2(v′−12v),(exy′)′=ex/2(v′′−14v),\begin{aligned} e^x y' &= e^{x/2}\big(v' - \tfrac{1}{2}v\big), \\[0.4em] \big(e^x y'\big)' &= e^{x/2}\big(v'' - \tfrac{1}{4}v\big), \end{aligned}

because the two terms 12ex/2v′\tfrac{1}{2}e^{x/2}v' cancel. Dividing the equation by ex/2e^{x/2} leaves

−v′′+14v=λv,-v'' + \tfrac{1}{4}v = \lambda v,

which is the Dirichlet problem for −v′′=(λ−14) v-v'' = (\lambda - \tfrac{1}{4})\,v on [0,π][0, \pi]. So λ−14=n2\lambda - \tfrac{1}{4} = n^2 and v=sin⁡nxv = \sin nx, which gives

λn=n2+14,yn=e−x/2sin⁡nx,n≥1.\begin{gathered} \lambda_n = n^2 + \tfrac{1}{4}, \\[0.4em] y_n = e^{-x/2}\sin nx, \quad n \ge 1. \end{gathered}

The first two eigenvalues are 54\tfrac{5}{4} and 174\tfrac{17}{4}. In the original form the equation is y′′+y′+λy=0y'' + y' + \lambda y = 0, and substituting yny_n and λn\lambda_n into it directly confirms each pair.

Weighted orthogonality

Definition For real functions on [a,b][a, b] the weighted inner product is

⟨u,v⟩w=∫abw u v dx.\langle u, v \rangle_w = \int_a^b w\,u\,v\,dx.

In a regular Sturm-Liouville problem, real eigenfunctions uu and vv with different eigenvalues λ≠μ\lambda \ne \mu satisfy ⟨u,v⟩w=0\langle u, v \rangle_w = 0. To prove it, put L[u]=λwuL[u] = \lambda w u and L[v]=μwvL[v] = \mu w v into the Lagrange identity. The qq terms cancel, and the separated conditions make the boundary term zero, so

(λ−μ)∫abw u v dx=0,(\lambda - \mu)\int_a^b w\,u\,v\,dx = 0,

and the integral vanishes because λ≠μ\lambda \ne \mu. If f=∑ncnynf = \sum_n c_n y_n is an expansion in eigenfunctions with distinct eigenvalues, taking its weighted inner product with a fixed ymy_m removes every term except the one with n=mn = m, which gives the coefficients

cm=⟨f,ym⟩w⟨ym,ym⟩w,c_m = \frac{\langle f, y_m \rangle_w}{\langle y_m, y_m \rangle_w},

and an eigenfunction is normalized when ⟨ym,ym⟩w=1\langle y_m, y_m \rangle_w = 1. The eigenfunctions of a regular problem are also complete. For every piecewise continuous ff on [a,b][a, b], the series with these coefficients converges to ff in the weighted mean-square sense, which by itself does not give convergence at every point.

In plain words Orthogonality is not imposed from outside. It falls out of the equation once the boundary term is gone, and the weight in the equation is the weight that must appear in the integral.

Example For the modes y1=e−x/2sin⁡xy_1 = e^{-x/2}\sin x and y2=e−x/2sin⁡2xy_2 = e^{-x/2}\sin 2x of the example above, the weight cancels the two exponential factors,

⟨y1,y2⟩w=∫0πex y1y2 dx=∫0πsin⁡xsin⁡2x dx=0.\begin{aligned} \langle y_1, y_2 \rangle_w &= \int_0^\pi e^x\,y_1y_2\,dx \\[0.4em] &= \int_0^\pi \sin x\sin 2x\,dx \\[0.4em] &= 0. \end{aligned}

The unweighted integral gives the wrong test, since

∫0πy1y2 dx=1+e−π5≈0.2086,\begin{aligned} \int_0^\pi y_1y_2\,dx &= \frac{1 + e^{-\pi}}{5} \\[0.4em] &\approx 0.2086, \end{aligned}

which is not zero. In the same way ⟨yn,yn⟩w=∫0πsin⁡2nx dx=π/2\langle y_n, y_n \rangle_w = \int_0^\pi \sin^2 nx\,dx = \pi/2, so the normalized eigenfunctions are 2/π e−x/2sin⁡nx\sqrt{2/\pi}\,e^{-x/2}\sin nx.

Simple real eigenvalues

Definition For a regular Sturm-Liouville problem the following statements hold.

  1. Every eigenvalue is real, and its eigenfunctions can be taken real-valued.
  2. Every eigenvalue is simple, which means that all of its eigenfunctions are multiples of one of them, so each eigenspace has dimension 11.
  3. The eigenvalues form an infinite increasing sequence λ1<λ2<λ3<⋯\lambda_1 < \lambda_2 < \lambda_3 < \cdots with λn→∞\lambda_n \to \infty. There is a smallest eigenvalue, but it need not be positive.

The first two statements follow from the structure above. If L[y]=λwyL[y] = \lambda w y with yy not identically zero, then the complex conjugate yˉ\bar{y} satisfies the same real boundary conditions and L[yˉ]=λˉwyˉL[\bar{y}] = \bar{\lambda} w \bar{y}, because pp, qq and ww are real. The Lagrange identity with u=yu = y and v=yˉv = \bar{y} then gives

(λ−λˉ)∫abw ∣y∣2 dx=0,(\lambda - \bar{\lambda})\int_a^b w\,\lvert y \rvert^2\,dx = 0,

and the integral is positive, so λ\lambda is real. The real and imaginary parts of yy then solve the same problem, and at least one of them is not identically zero. For simplicity, the condition at aa forces the pair (y(a),y′(a))(y(a), y'(a)) of every eigenfunction to be a multiple of (β1,−α1)(\beta_1, -\alpha_1). Two eigenfunctions for the same λ\lambda therefore have proportional initial data at aa, and uniqueness for the initial-value problem makes them proportional on all of [a,b][a, b]. The third statement is a deeper part of the same theorem.

In plain words In a regular problem each eigenvalue is a real number and comes with exactly one shape, up to scale. The list of eigenvalues starts somewhere and climbs without bound, and the positivity of pp and ww alone does not say where it starts.

Example The exponential-weight problem has the simple real eigenvalues n2+14n^2 + \tfrac{1}{4}, increasing to infinity, each with the single eigenfunction e−x/2sin⁡nxe^{-x/2}\sin nx up to scale. The shifted problem −y′′−2y=λy-y'' - 2y = \lambda y with Dirichlet conditions on [0,π][0, \pi] has the eigenvalues n2−2n^2 - 2, namely −1,2,7,…-1, 2, 7, \ldots, so its smallest eigenvalue is negative. Periodic conditions show why the separated hypothesis matters. For −y′′=λy-y'' = \lambda y on [0,2π][0, 2\pi] with periodic conditions all the coefficient hypotheses hold, yet λ=1\lambda = 1 has the two independent eigenfunctions cos⁡x\cos x and sin⁡x\sin x.

Check yourself

  1. Decide which of the following pairs of conditions on [0,1][0, 1] are separated. The first pair is y′(0)=3y(0)y'(0) = 3y(0) and y(1)=0y(1) = 0, the second is y(0)=y(1)y(0) = y(1) and y′(0)=y′(1)y'(0) = y'(1), and the third is y(0)+y(1)=0y(0) + y(1) = 0 and y′(1)=0y'(1) = 0.
Show the answer

Only the first pair is separated. It reads 3y(0)−y′(0)=03y(0) - y'(0) = 0 and y(1)=0y(1) = 0, so (α1,β1)=(3,−1)(\alpha_1, \beta_1) = (3, -1) and (α2,β2)=(1,0)(\alpha_2, \beta_2) = (1, 0). The second pair is periodic, and both of its conditions couple the two ends. In the third pair the condition y′(1)=0y'(1) = 0 involves one end only, but y(0)+y(1)=0y(0) + y(1) = 0 couples both ends, so the pair is not separated.

  1. A classmate argues that every eigenvalue of −y′′−3y=λy-y'' - 3y = \lambda y with y(0)=y(π)=0y(0) = y(\pi) = 0 is positive, because p=1p = 1 and w=1w = 1 are positive. Check the claim, and name a hypothesis on qq that does guarantee positive eigenvalues under Dirichlet conditions.
Show the answer

The equation is −y′′=(λ+3) y-y'' = (\lambda + 3)\,y with Dirichlet conditions, so λ+3=n2\lambda + 3 = n^2 and the eigenvalues are n2−3n^2 - 3, namely −2-2, 11, 66 and so on. The claim is false, since y=sin⁡xy = \sin x gives −y′′−3y=−2sin⁡x-y'' - 3y = -2\sin x. Positive pp and ww do not control the sign of the eigenvalues. A sufficient hypothesis is q≥0q \ge 0 on [a,b][a, b]. Multiplying L[y]=λwyL[y] = \lambda w y by a real eigenfunction yy and integrating by parts gives

λ∫abw y2 dx=∫ab(p (y′)2+q y2) dx,\begin{gathered} \lambda\int_a^b w\,y^2\,dx \\[0.4em] = \int_a^b \big(p\,(y')^2 + q\,y^2\big)\,dx, \end{gathered}

because the boundary term −p y′y-p\,y'y vanishes when y(a)=y(b)=0y(a) = y(b) = 0. The right side is positive, since y′y' cannot vanish identically for a nonzero yy with y(a)=0y(a) = 0, so λ>0\lambda > 0.

  1. Put x2y′′+xy′+λy=0x^2y'' + xy' + \lambda y = 0 on [1,e][1, e] into self-adjoint form and check that the problem with y(1)=y(e)=0y(1) = y(e) = 0 is regular. Then find its eigenvalues and eigenfunctions, and verify that the first two eigenfunctions are orthogonal with the correct weight.
Show the answer

Here a2=x2a_2 = x^2 and a1=xa_1 = x, so p=e∫(1/x) dx=xp = e^{\int (1/x)\,dx} = x. Multiplying the equation by p/a2=1/xp/a_2 = 1/x gives xy′′+y′+λy/x=0xy'' + y' + \lambda y/x = 0, that is,

−(x y′)′=λ 1x y,-\big(x\,y'\big)' = \lambda\,\frac{1}{x}\,y,

with p=xp = x, q=0q = 0 and w=1/xw = 1/x. On [1,e][1, e] the function pp is smooth with p≥1p \ge 1, the weight satisfies w≥1/ew \ge 1/e, and the conditions are Dirichlet, so the problem is regular. With s=ln⁡xs = \ln x the derivative satisfies x y′=dy/dsx\,y' = dy/ds, so (x y′)′=1x d2yds2(x\,y')' = \frac{1}{x}\,\frac{d^2y}{ds^2}, and the problem becomes −d2y/ds2=λy-d^2y/ds^2 = \lambda y on [0,1][0, 1] with zero end values. Hence

λn=n2π2,yn=sin⁡(nπln⁡x),n≥1.\begin{gathered} \lambda_n = n^2\pi^2, \\[0.4em] y_n = \sin(n\pi\ln x), \quad n \ge 1. \end{gathered}

For the weighted test, substitute s=ln⁡xs = \ln x and ds=dx/xds = dx/x,

⟨y1,y2⟩w=∫1e1x y1y2 dx=∫01sin⁡πs sin⁡2πs ds=0.\begin{aligned} &\langle y_1, y_2 \rangle_w = \int_1^e \frac{1}{x}\,y_1y_2\,dx \\[0.4em] &\quad = \int_0^1 \sin \pi s\,\sin 2\pi s\,ds \\[0.4em] &\quad = 0. \end{aligned}

Without the weight the integral is about −0.1503-0.1503, so the unweighted test would wrongly report that these eigenfunctions are not orthogonal.

How this lesson connects