8. Sturm-Liouville Theory#
Sturm-Liouville theory describes the general properties of equations like the time-independent Schrödinger equation, establishing the rigorous connection with linear algebra for wavefunctions. Here I will couch things in terms of the language of quantum mechanics.
The idea is to find the spectrum of equations with the form
The basic idea is to make \(\op{H}\) self-adjoint, so that has a complete set of independent eigenvectors \(\ket{n}\) with real eigenvalues \(E_n\). Complications include:
The bare operator may not be self-adjoint, requiring some modification or special boundary conditions.
The spectrum might have regions with continuous eigenvalues \(E_{k}\) where \(k\) is part of a continuum and the corresponding states \(\ket{k}\) are not normalizable. The appropriate mathematical context for this is called a rigged Hilbert space (see e.g. [Madrid, 2005] or [Ballentine, 2014] for details.)
We summarize the key results:
To check if \(\op{H}\) is self-adjoint, first see if it is hermitian. If so, then check if it is self-adjoint by integrating by parts. This may introduce boundary terms which spoil self-adjointness.
Sometimes self-adjointness can be restored by adding a weight function:
\[\begin{gather*} w(x)\mathcal{L}(x)\psi(x) = w(x)\psi(x)E. \end{gather*}\]This does not affect the eigenvalues or eigenfunctions, but, if needed, then this must appear in the inner product, and the eigenfunctions will only be orthogonal with this weight.
Once a complete set of eigenstates is found, any function can be expressed as a linear combination:
\[\begin{gather*} \psi(x) = \sum_{n}c_n\psi_n(x). \end{gather*}\]
All of this can be expressed in the following general formalism, if properly interpreted:
If a weight \(w(x)\) is needed to make \(\op{H}\) self-adjoint, then it should be incorporated into the inner product:
\[\begin{gather*} \braket{f|g} = \int f^*(x)g(x) w(x)\d{x}. \end{gather*}\]
If the spectrum is continuous, then \(\delta_{mn}\) should become a Dirac delta function and the sums \(\sum_{n}\) should become integrals. One must treat the normalization with a bit of care. For example, the following are common in physics for position and momentum eigenstates:
\[\begin{gather*} \int\d{x}\; \ket{x}\bra{x} = \int\frac{\d{x}}{2\pi} \ket{k}\bra{k} = \op{1}, \tag{completeness}\\ \braket{x|y} = \delta(x-y), \qquad \braket{k|q} = (2\pi)\delta(k-q), \tag{orthogonality}\\ \braket{x|k} = e^{\I k x}. \end{gather*}\]
The general trick is to insert the appropriate factors of \(\op{1}\). For example, the compute the Fourier transform \(\psi_k = \braket{k|\psi}\) from the wavefunction \(\psi(x) = \braket{x|\psi}\) we simply insert \(\op{1}\) in the appropriate form:
Likewise, the inverse Fourier transform is
Self-Adjoint vs Hermitian#
A hermitian operator \(\op{H}\) is simply one whose matrix elements are hermitian
A self-adjoint operator is one that is its own adjoint, meaning
for all states \(\ket{m}\) and \(\ket{n}\). In a finite-dimensional vector space, all hermitian matrices are self-adjoint, but the same need not be true in infinite-dimensional Hilbert spaces.
For example, consider the momentum operator \(\op{H} = \op{p}\) for a particle in a box from \(x\in [a, b]\). The position space representation is
To be self-adjoint, we must have
for all functions \(f(x)\) and \(g(x)\). This is integration by parts, and clearly this will not be satisfied if \(f(x)\) and \(g(x)\) do not appropriately vanish at the endpoints of the interval.
In this case, self-adjointness can be ensured by imposing Dirichlet boundary conditions \(f(a) = f(b)\) on our functions, as we do when we consider a particle in an infinite square well.
Another Example of a Self-Adjoint Extension
Another interesting example of a problem that is not self-adjoint concerns the quantum mechanics of a particle on the semi-infinite interval \(r \in [0, \infty)\) with the unbounded potential \(V(r) = -m\alpha r^4 = -\hbar^2 a r^4/2m\). This is not self-adjoint for different reasons in that the solutions are unbounded, but there is a way to render this well-behaved.
The key comes from considering the classical trajectories:
As the particle falls away from the origin, we expect the velocity (and thus momentum) to behave as
The probability of finding a particle in some region \(\d{q}\) is proportional to the amount of time it spends there, and hence, inversely proportional to the velocity. We thus expect
Now notice that the probability in the tails is finite:
This suggests that we might be able to express our problem in a space of \(L_2\) functions with an appropriate boundary condition at infinity.
Equivalently, consider a particle starting (t=0) at rest \(\dot{q}_0 = 0\) at position \(q=q_0\). The previous condition of normalizing the wavefunction is equivalent to noting that the particle gets to \(q=\infty\) in finite time!:
(Quick dimensions check: \([\sqrt{\alpha}] = \sqrt{E/MD^4} = 1/DT\), so \([q_0\sqrt{\alpha}] = 1/T\).)
One way to do this is to consider a limiting case of a hard wall
For each \(R\), the Sturm-Liouville problem will be self-adjoint because of the physical boundary condition \(\psi(R) = 0\). The limit of \(R\rightarrow \infty\) is interesting because, as \(R\) gets larger, the potential admits more and more bound states, but the nature of these bound states for \(r \ll R\) becomes universal. This provides an example of a renormalization-group limit cycle closely related to the Efimov effect.