14. Bessel Functions#
Spherical Bessel Functions#
The spherical Bessel functions \(j_{\ell}(z)\) and \(y_{\ell}(z)\) arise when solving the Helmholtz equation in 3D:
where \(Y^{\ell}_{m}(\theta,\phi)\) are the spherical harmonics. Letting \(z=kr\), we have the solution \(R_{\ell}(r) = f_{\ell}(z)\)
Do It! Derive this from Laplacian in spherical coordinates.
Review Laplacian and derive the Laplacian in spherical coordinates \(X^{\alpha} = (r, \theta, \phi)\). Hint: justify and use the line element
to determine the components of the metric. Then use the note in 5. Angular Momentum of Assignment 3: Vector Calculus to argue that, with the spherical harmonics, the angular parts just give the term \(\ell(\ell+1)\):
Relationship to Bessel Functions#
The solutions \(f_{\ell} \in \{j_{\ell}, y_{\ell}\}\) can be expressed in terms of the standard Bessel functions \(F_{n} \in \{J_{n}, Y_{n}\}\) at half-integer values of the index \(n=\ell +1/2\):
Do It! Show that if \(F_{n}(z)\) satisfies Bessel’s equation, \(f_{\ell}(z)\) solves the ODE above.
Start from Bessel’s equation
Series Representation#
Using the Frobenius method, one can find a series solution:
By inspection, we can affirm the following
Note that
Do It! Derive these solutions.
Using the Frobenius method, find the indicial equation and solve it for the. You should get the series for \(j_{\ell}\) for \(s = l \geq 0\) and for \(y_{\ell}\) for negative \(s = -\ell-1 < 0\). Note: this method will not fix the overall coefficients which are arbitrary. The normalization listed above is conventional.
Partial result:
Note that the coefficient \(a_{0}(s)\) is just a normalization and differs from each series. To get \(j_{l}(z)\) we set \(s=l\), and to get \(y_{l}(z)\), we set \(s=-\ell-1\):
The ODE above can be re-expressed so they can be analyzed with Sturm-Liouville Theory:
Do It! Check that \(\mathcal{L}\) is self-adjoint.
We start by checking whether or not \(\mathcal{L}(z)\) is Hermitian (here we check that it is symmetric since our functions are real):
Hence, the equation is self-adjoint as long as the boundary terms vanish.
Keeping only the boundary terms, we have
This is not obviously true, and it will impact the orthogonality conditions. One way to ensure that this condition is satisfied is to choose boundaries that are roots of the Bessel functions. This is the basis of the somewhat complicated formula (14.183) in [Arfken et al., 2013].
Since \(\mathcal{L}\) is Hermitian, we might expect an orthogonality condition of the form
however, this also requires self-adjointness which is spoiled by the boundary conditions. It turns out that, since \(j_{\ell}(z)\) are regular at \(z=0\), we can extend the region of integration to \(z\in (-\infty, \infty)\) and orthogonality holds here:
If we restrict \(z\in [0, \infty)\), then we have
Note the orthogonality for \(m-n\) even: this means that the even functions \(j_{2n}\) are orthogonal, as are the odd functions \(j_{2n+1}\), but the even functions are not orthogonal to the odd functions.
Recurrence Relations#
For \(f_{\ell} \in \{j_{\ell}, y_{\ell}\}\) we have the following recurrence relations:
Do It! Show these from the series expansion.
This is a bit messy, but you should be able to demonstrate that these are correct from the series representations.
(INCOMPLETE) Here is some preliminary work.
Note that for \(j_{\ell}\), \(\ell \rightarrow \ell \pm 1\) is equivalent to taking \(s \rightarrow s \pm 1\), while for \(y_{\ell}\), \(\ell \rightarrow \ell \pm 1\) is equivalent to taking \(s \rightarrow s \mp 1\) or \(\abs{s} \rightarrow \abs{s} \pm 1\).
From the series solution above, including the normalization, let
Massaging these, we can recover the original form of the series:
These relationships imply the recurrence
Adding the normalization
Note that
Here we have used the properties
Rayleigh’s Formula#
For \(f_{\ell} \in \{j_{\ell}, y_{\ell}\}\) we have:
Specifically:
These are very useful for symbolically constructing the functions.
Do It! Prove this using induction.
First we define the operator
Now we can express this a a recurrence relation
We could just act with \(\op{A}\), but it will be convenient to first work the commutation relation:
Proof:
Thus, Rayleigh’s formula is equivalent to the recursion
To derive the inductive step, apply \(\op{L}\) to \(f_{n+1}\):
We are looking for occurrences of \(\mathcal{L}f_{n} = z^2f_{n}'' + 2zf'_{n} + z^2f_{n}\), hence the \(f'''_{n}\) looks potentially troublesome.
This suggests using the ODE to remove the \(f_{n}''\) term:
This gives
To get this, we can compute
Now we manipulate this to find $\mathcal{L}f_{n} = z^2f_{n}‘’ + 2zf’
Now suppose that \(f_{n}\) satisfies the ODE:
Do It! Check that these are consistent with the series representation.
This is somewhat messy, but fairly easy to check. I would like a way to derive these generally, but have not yet found a good approach.
(INCOMPLETE) Here is some preliminary work.
Suppose that \(f(z)\) satisfies the ODE. We can look for functions \(a(z)\) and \(b(z)\) such that
also satisfies the ODE.
This will include terms
Differentiating this gives:
We now substiute this into
To do this, note that \(g''\) will contain a term \(abf'''\). We can get this from the ODE:
also satisfies the ODE. This requires
, which we found about to require that \(z^2f'g\) vanish at both \(z=0\) and \(z=\infty\).
Generating Functions#
From [Olver et al., 2010] we have the following generating functions:
(I have not checked these yet)
Integral Representations#
The spherical Bessel function can be defined in terms of a Schläfli integral with the contour shown in the margin:
This can be used to derive the following:
Do It! Check this!
(INCOMPLETE)
Let \(t = R e^{\I\theta}\), \(\d{t} = \I t \d{\theta}\):