10.6 Sturm-Liouville theory

In the end we shall want to write a solution to an equation as a series of Bessel functions. In order to do that we shall need to understand about orthogonality of Bessel function – just as sines and cosines were orthogonal. This is most easily done by developing a mathematical tool called Sturm-Liouville theory. It starts from an equation in the so-called self-adjoint form

[r(x)y'(x)]' + [p(x) + λs(x)]y(x) = 0
(10.48)

where λ is a number, and r(x) and s(x) are greater than 0 on [a,b]. We apply the boundary conditions

\begin{eqnarray}{ a}_{1}y(a) + {a}_{2}y'(a)& =& 0,%& \\ {b}_{1}y(b) + {b}_{2}y'(b)& =& 0,%&(10.49) \\ \end{eqnarray}

with {a}_{1} and {a}_{2} not both zero, and {b}_{1} and {b}_{2} similar.

Theorem 1. If there is a solution to (10.48) then λ is real.

Proof. Assume that λ is a complex number (λ = α + iβ) with solution Φ. By complex conjugation we find that

\begin{eqnarray} [r(x)Φ'(x)]' + [p(x) + λs(x)]Φ(x)& =& 0%& \\ [r(x)({Φ}^{∗})'(x)]' + [p(x) + {λ}^{∗}s(x)]({Φ}^{∗})(x)& =& 0%&(10.50) \\ \end{eqnarray}

where note complex conjugation. Multiply the first equation by {Φ}^{∗}(x) and the second by Φ(x), and subtract the two equations:

({λ}^{∗}− λ)s(x){Φ}^{∗}(x)Φ(x) = Φ(x)[r(x)({Φ}^{∗})'(x)]' − {Φ}^{∗}(x)[r(x)Φ'(x)]'.
(10.51)

Now integrate over x from a to b and find

({λ}^{∗}− λ){\mathop{\mathop{\mathop{∫ }\nolimits }}\nolimits }_{a}^{b}s(x){Φ}^{∗}(x)Φ(x)\kern 1.66702pt dx ={\mathop{ \mathop{\mathop{∫ }\nolimits }}\nolimits }_{a}^{b}Φ(x)[r(x)({Φ}^{∗})'(x)]' − {Φ}^{∗}(x)[r(x)Φ'(x)]'\kern 1.66702pt dx
(10.52)

The second part can be integrated by parts, and we find

\begin{eqnarray} ({λ}^{∗}− λ){\mathop{\mathop{\mathop{∫ }\nolimits }}\nolimits }_{a}^{b}s(x){Φ}^{∗}(x)Φ(x)\kern 1.66702pt dx& =&{ \left [Φ'(x)r(x)({Φ}^{∗})'(x) − {Φ}^{∗}(x)r(x)Φ'(x)\right |}_{ a}^{b}%& \\ & =& r(b)\left [Φ'(b)({Φ}^{∗})'(b) − {Φ}^{∗}(b)Φ'(b)\right ] %& \\ & & −r(a)\left [Φ'(a)({Φ}^{∗})'(a) − {Φ}^{∗}(a)Φ'(a)\right ] %& \\ & =& 0, %&(10.53) \\ \end{eqnarray}

where the last step can be done using the boundary conditions. Since both {Φ}^{∗}(x)Φ(x) and s(x) are greater than zero we conclude that {\mathop{\mathop{\mathop{∫ }\nolimits }}\nolimits }_{a}^{b}s(x){Φ}^{∗}(x)Φ(x)\kern 1.66702pt dx > 0, which can now be divided out of the equation to lead to λ = {λ}^{∗}. □

Theorem 2. Let {Φ}_{n} and {Φ}_{m} be two solutions for different values of λ, {λ}_{n}\mathrel{≠}{λ}_{m}, then

{\mathop{\mathop{\mathop{∫ }\nolimits }}\nolimits }_{a}^{b}s(x){Φ}_{ n}(x){Φ}_{m}(x)\kern 1.70406pt dx = 0.
(10.54)

Proof. The proof is to a large extent identical to the one above: multiply the equation for {Φ}_{n}(x) by {Φ}_{m}(x) and vice-versa. Subtract and find

({λ}_{n} − {λ}_{m}){\mathop{\mathop{\mathop{∫ }\nolimits }}\nolimits }_{a}^{b}s(x){Φ}_{ m}(x){Φ}_{n}(x)\kern 1.66702pt dx = 0
(10.55)

which leads us to conclude that

{\mathop{\mathop{\mathop{∫ }\nolimits }}\nolimits }_{a}^{b}s(x){Φ}_{ n}(x){Φ}_{m}(x)\kern 1.66702pt dx = 0.
(10.56)

Theorem 3. Under the conditions set out above
a) There exists a real infinite set of eigenvalues {λ}_{0},\mathop{\mathop{…}},{λ}_{n},\mathop{\mathop{…}} with {\mathop{lim}}_{n→∞} = ∞.
b)If {Φ}_{n} is the eigenfunction corresponding to {λ}_{n}, it has exactly n zeroes in [a,b]. No proof shall be given.

Clearly the Bessel equation is of self-adjoint form: rewrite

{x}^{2}y'' + xy' + ({x}^{2} − {ν}^{2})y = 0
(10.57)

as (divide by x)

[xy']' + (x −{{ν}^{2}\over x} )y = 0
(10.58)

We cannot identify ν with λ, and we do not have positive weight functions. It can be proven from properties of the equation that the Bessel functions have an infinite number of zeroes on the interval [0,∞). A small list of these:

\array{ {J}_{0} & :&2.42 &5.52 &8.65 &11.79&\mathop{\mathop{…}} \cr {J}_{1∕2}& :&π &2π &3π &4π &\mathop{\mathop{…}} \cr {J}_{8} & :&11.20&16.04&19.60&22.90&\mathop{\mathop{…}}}
(10.59)