SphericalBesselFunction - crowlogic/arb4j GitHub Wiki
To express the spherical Bessel functions in terms of Lommel polynomials:
- First, recall that spherical Bessel functions are related to the regular Bessel functions:
$$j_n(x) = \sqrt{\frac{\pi}{2x}} J_{n+\frac{1}{2}}(x)$$
where $j_n(x)$ is the spherical Bessel function of order n, and $J_\nu(x)$ is the regular Bessel function of order $\nu$.
- Now, the Bessel functions can be expressed in terms of Lommel polynomials. The relationship is:
$$J_\nu(x) = (\frac{x}{2})^\nu [R_{\nu,0}(\frac{1}{x^2}) - R_{\nu+1,1}(\frac{1}{x^2})]$$
where $R_{\mu,\nu}(z)$ are the Lommel polynomials.
- Substituting this into the spherical Bessel function expression:
$$j_n(x) = \sqrt{\frac{\pi}{2x}} (\frac{x}{2})^{n+\frac{1}{2}} [R_{n+\frac{1}{2},0}(\frac{1}{x^2}) - R_{n+\frac{3}{2},1}(\frac{1}{x^2})]$$
- Simplifying:
$$j_n(x) = \sqrt{\frac{\pi}{2}} (\frac{1}{2})^{n+\frac{1}{2}} x^n [R_{n+\frac{1}{2},0}(\frac{1}{x^2}) - R_{n+\frac{3}{2},1}(\frac{1}{x^2})]$$
This is the expression for spherical Bessel functions in terms of Lommel polynomials.