Spherical Bessel Functions
In one dimension a wave is and ; the moment a problem acquires spherical symmetry, those two shapes are replaced by the spherical Bessel functions and . They arise the same way every time: separate the Helmholtz equation in spherical coordinates, let the spherical harmonics carry the angles with eigenvalue , and what is left for the radius is the spherical Bessel equation. Its regular solution is finite at the origin; its singular partner blows up there. Between them they span every standing spherical wave. What makes these functions a joy is that they are elementary. Because the order of the underlying cylindrical Bessel function is a half-integer, , the would-be infinite power series terminates and collapses into a finite package of , , and inverse powers of . Rayleigh's differentiation formula makes the collapse explicit, growing the whole family from the single seed by applying once per unit of angular momentum. Two combinations complete the toolkit. The spherical Hankel functions have pure asymptotics, so they are the outgoing and incoming spherical waves that scattering theory demands at infinity. This one set of functions runs the partial-wave expansion of a plane wave, the multipole expansion of radiation, the quantum central-potential problem, the modes of a sphere, and — in modern cosmology — the transfer of primordial ripples into the cosmic microwave background.
- The spherical Bessel functions and solve the radial part of the Helmholtz equation in spherical coordinates, appearing whenever separation of variables throws off the angular eigenvalue .
- They are half-integer-order cylindrical Bessel functions in disguise, , and that half-integer order is exactly what makes them elementary — finite combinations of , , and powers of .
- Rayleigh's formula builds every order from the seed .
- Near the origin (regular) while (singular); at large both fall as and oscillate like / — the signature of a spreading spherical wave.
- The Hankel combinations carry pure asymptotics and are the outgoing/incoming radiation basis of scattering theory.
- The zeros of quantize a spherical box: a electron well has ground state and level ordering .
- Key idea: spherical Bessel functions are half-integer-order Bessel functions in disguise, ; the half-integer order collapses the infinite series into elementary trigonometric-times-rational expressions, and Rayleigh's formula generates the whole family from .
Spherical Bessel functions are half-integer-order Bessel functions in disguise, ; the half-integer order is what collapses the infinite series into elementary trigonometric-times-rational expressions, and Rayleigh's formula generates the whole family from .
Where this lives today
Spherical Bessel functions run inside some of the most active computations in physics. In cosmology they are the kernel that maps primordial density ripples onto the cosmic microwave background: the CMB angular power spectrum is built from line-of-sight integrals of the form , and codes such as CAMB and CLASS spend much of their runtime evaluating for up to several thousand — a hard problem because the functions are wildly oscillatory in exactly the regime that matters. In nanophotonics, Mie theory expands the field scattered by a sphere in (inside) and (outside), and the resonance where a denominator built from these functions vanishes produces the sharp color of gold colloids and the engineered response of dielectric nanoantennas. In nuclear physics the spherical wells of Example 1 are the zeroth-order shell model. The same functions drive T-matrix and partial-wave codes in electron-atom and nucleon-nucleon scattering, antenna multipole patterns, and the free-oscillation modes of the whole Earth measured after great earthquakes. And the highly oscillatory spherical-Bessel integral remains an open computational front: FFTLog and double-exponential quadrature methods are still being refined for next-generation galaxy surveys.
The physical picture
A plane wave keeps its amplitude forever, but a wave radiating from a point spreads its energy over a sphere of area , so energy conservation forces the amplitude to thin as . The spherical Bessel functions are the standing-wave shapes that do this: is a sine damped by the geometric factor, and every higher order is a phase-shifted oscillation inside the same envelope. The index adds a centrifugal barrier that pushes the wave outward, which is why the regular solution is suppressed near the center as . The first figure shows the three lowest orders and the number that anchors everything downstream: the first zero of .
Choosing which solutions to keep is the entire art of a spherical wave problem, and it happens at two boundaries. At the origin, only survives if is in the domain, since diverges there. At infinity, a scattering or radiation problem needs a definite direction of energy flow, so it selects the Hankel combination (outgoing) or (incoming). And when the domain is a hard-walled sphere, can only be met at discrete wavenumbers — the zeros of — so the continuous problem becomes a discrete spectrum. That last mechanism is the deepest payoff, and the second figure shows it cleanest: the bound-state ladder of a particle trapped in a spherical box.
The core equations
Everything begins with one ordinary differential equation. Separating the Helmholtz equation in spherical coordinates and rescaling to the dimensionless variable leaves the radial factor obeying the spherical Bessel equation. Note the coefficient on the first-derivative term — the fingerprint of three-dimensional space, and the feature that most cleanly distinguishes this equation from its cylindrical cousin.
where: — dimensionless radial variable, ; — radial factor, any of ; — non-negative integer angular-momentum index; — wavenumber from . Read it as: a restoring term , a centrifugal barrier , and a -spreading first-derivative term . The solutions are elementary because of a change of order: each spherical Bessel function is a half-integer-order cylindrical Bessel function with a dressing, and half-integer-order Bessel functions terminate.
where: — cylindrical Bessel function of the first kind at half-integer order; — second kind. The factor is precisely what turns the tail of a cylindrical function into the tail of a spherical wave. Written out, the two lowest orders are the whole idea in miniature: a trigonometric function divided by a power of , and nothing worse. These are the seeds every recurrence and every derivation returns to.
where: . Read (3) as "a sine wave that thins as "; read (4) as the same idea one unit of angular momentum higher, with an extra pushing amplitude away from the origin. Rayleigh's formula is the engine that makes the family. The operator raises the order by one and supplies one more inverse power of each time it acts, so applying it times to the seed generates in closed form.
where: — the ladder operator applied times. Read it as a manufacturing rule: start from , differentiate-and-divide times, and you have the -th standing wave with no series left over. For numerical work you rarely differentiate; you climb the ladder with the three-term recurrence, shared by all four kinds of spherical Bessel function.
where: — any of . Note a numerical caution: (6) is stable downward in for and upward for — run it the wrong way and rounding error explodes. The outgoing and incoming radiation basis is built by the same trick that turns and into . These spherical Hankel functions carry a single complex exponential and a clean tail.
where: is an outgoing spherical wave; is incoming. With the physics time convention , radiated and scattered fields always ride . Two structural facts close the toolkit. The Wronskian certifies that and are independent and fixes the normalization of any Green's function built from them; the closure relation states their completeness over the continuous radial spectrum.
where: — Wronskian, nonzero everywhere so the pair spans the full solution space; — Dirac delta over the continuum of radial wavenumbers. Equation (10) is the spherical analogue of Fourier completeness — it lets you expand any radial function in .
The goal is to trace the path from three-dimensional space to a closed-form radial function and watch the two decisive events. First, separation of variables hands the angles to the spherical harmonics and leaves one ordinary differential equation for the radius. Second, the substitution strips out the first-derivative term and reveals a constant-coefficient equation whose solutions are literally sines and cosines — which is why the whole family is elementary rather than a new transcendental species.
Step 1. Write the Laplacian in spherical coordinates as , where is the angular (Laplace–Beltrami) operator. Why: the operator splits cleanly into a radial piece and an angular piece, which is the algebraic precondition for separation to work at all.
Step 2. Put and use . Substituting into and dividing by gives . Why: the spherical harmonics diagonalize the angular operator, so is all that survives of the angles — entering the radial problem as a centrifugal barrier.
Step 3. Rescale with to the dimensionless form . The coefficient of is , not the cylindrical , and that factor of two traces directly to the volume measure of three-dimensional space. Why: rescaling removes , proving the solution's shape depends only on ; the wavenumber merely sets the scale .
Step 4. Substitute . Since , the term exactly cancels the piece, leaving . For this is , solved by . Why: eliminating the first-derivative term exposes the elementary core — the radial problem is just and in disguise.
Step 5. The branch regular at the origin, with so as , gives ; the cosine branch gives the singular . Every higher order follows from Rayleigh's formula (5). Why: the boundary condition at selects the branch, and because both branches are elementary, so is every member built from them. *Direct substitution of into returns zero, and the substitution removes the first-derivative term identically.*
Go deeper · Derivation B · 1 minExpanding a plane wave into partial waves
The goal is to prove the Rayleigh expansion , the identity that turns every scattering problem into -by- bookkeeping. A plane wave is the natural incoming state of a scattering experiment, and rewriting it as a sum of spherical standing waves exposes exactly how much of each angular momentum the beam carries — the coefficients are the spherical Bessel functions themselves.
Step 1. Because the plane wave depends only on and not on the azimuth, expand it in Legendre polynomials alone: . Why: azimuthal symmetry kills every harmonic, collapsing the general spherical-harmonic expansion to the far simpler Legendre series.
Step 2. Both sides solve the Helmholtz equation, and is finite at ; feeding the expansion through forces each radial coefficient to solve the spherical Bessel equation and be regular, so . Why: regularity excludes outright — a plane wave has no singularity at , so only the regular solution appears.
Step 3. Fix the constant by matching the lowest power of . As the left side tends to , , and the leading Legendre coefficient is ; with the orthogonality of this gives . Why: matching term by term pins the constant with no integral over — the double factorials and Legendre normalization conspire to leave the clean .
Step 4. Assemble , where tracks the shift of the large- asymptotics. Why: the factor is the phase that makes each partial wave's outgoing and incoming halves combine into a standing wave, and the reference against which a scatterer's is measured. *At the angular average , a clean consistency check on the expansion.*
Go deeper · Derivation C · 1 minThe Wronskian and linear independence
The goal is to compute from first principles and thereby prove that and are independent for every — the fact that guarantees they span the whole solution space and fixes the normalization of the Green's function built from them. The method is a two-step classic: Abel's identity delivers the functional form for free, and the known asymptotics pin the remaining constant.
Step 1. Cast the equation as and read off . Abel's identity then says . Why: Abel's theorem fixes the Wronskian of any second-order ODE up to a constant from the coefficient of alone — no explicit solutions needed.
Step 2. Integrate: . Why: the falloff is dictated by the three-dimensional measure through — the same factor of two that marks the spherical equation.
Step 3. Fix from and . Differentiating and keeping leading terms, the cross combination collapses to , so . Why: since everywhere, one evaluation at large fixes the constant for all .
Step 4. Conclude for all , so the pair is independent, and likewise . Why: a nonvanishing Wronskian is independence, and its value is exactly the denominator in the radial Green's function . *As a numerical spot check: , confirming .*
Limiting cases
The small- and large-argument behavior governs every boundary-matching argument: the small- forms decide what is allowed at the origin, the large- forms what radiates at infinity.
| Case | Result | Meaning |
|---|---|---|
| Small argument (regular) | . Finite at the origin; the only admissible solution when is in the domain. | |
| Small argument (singular) | Diverges at the origin; kept only for domains such as exterior scattering or annular regions. | |
| Large argument (standing waves) | Both fall as ; the phase encodes the angular momentum of the partial wave. | |
| Large argument (travelling waves) | Pure outgoing / incoming spherical waves — the radiation (Sommerfeld) boundary condition. | |
| Transition | amplitude turns over near | The classical turning point of the centrifugal barrier: is evanescent for and oscillatory for . |
Worked examples
1 · A particle in an infinite spherical well (fully worked)
An electron is confined to a hard-walled sphere of radius . Find the ground-state () energy, the first excited () energy, and the ordering of the lowest five levels.
Step 1. Inside the well the radial function is with , and the hard wall demands . So with the -th positive zero of , and .
Step 2. The lowest zeros are , , , , . Ordering by gives — the falls below the , so this is not the hydrogenic ordering.
Step 3. Evaluate the ground state. With and ,
Step 4. Excited levels scale as : , and likewise , , . The spectrum is literally a table of squared spherical-Bessel zeros, and the – gap is .
2 · Low-energy scattering from a hard sphere (fully worked)
A wave scatters from an impenetrable sphere of radius . Find the -wave phase shift and the total cross section in the low-energy limit .
Step 1. Outside the sphere the field is , and the hard wall forces it to vanish at , giving .
Step 2. Insert the closed forms and : the factors cancel and , so exactly for all energies. The negative sign says a hard wall pushes the wave out — a repulsive phase shift.
Step 3. The -wave cross section is ; for , gives . Higher partial waves, suppressed as , contribute negligibly at low energy.
Step 4. The total low-energy cross section is therefore , four times the geometric shadow . This factor-of-four enhancement is purely wave-mechanical — a classical particle sees only — and it is the canonical illustration of how spherical Bessel functions turn a boundary condition into an observable cross section.
3 · Building from Rayleigh's formula
Use Rayleigh's formula to obtain in closed form and check its small- limit against .
Step 1. Rayleigh's formula gives . Apply the operator once: .
Step 2. Apply it a second time and multiply by . Carrying the derivatives through gives
Step 3. Expand for small using and . The and constant terms cancel identically, leaving . Since , this matches exactly.
Step 4. A numerical spot check confirms it: against , agreeing to the expected correction. The infinite Bessel series has collapsed to three elementary terms, precisely because the order is half-integer.
Physics of the portrait
The spherical Bessel functions bear the name of the man who saw them not as an abstract special function but as the natural language of sound and light spreading from a source — and who found the differentiation trick that makes them elementary.
Origins · 1 minLord Rayleigh and how this was discovered
John William Strutt, third Baron Rayleigh, was the great systematizer of classical wave physics, and the spherical Bessel functions sit at the center of two of his signature achievements. In The Theory of Sound (1877–78) he built the apparatus of acoustic modes of spheres and cavities on the radial functions , and there he made concrete the differentiation formula — repeated application of to — that now carries his name and grows the whole family from one seed. Earlier, in his 1871 account of why the sky is blue, he showed that scattering from particles small compared with the wavelength falls off as the fourth power of frequency; the full multipole justification of that Rayleigh-scattering law is the partial-wave expansion , the identity every scattering calculation in optics, acoustics, and quantum mechanics still begins from. Rayleigh's instinct was always physical: he treated these functions as the shapes standing and radiating waves actually take, not as entries in a table. He won the 1904 Nobel Prize for the discovery of argon, but it is his wave physics — Rayleigh scattering, Rayleigh waves, the Rayleigh criterion, the Rayleigh–Jeans law, and these radial functions — that threads through the whole subject.
Going further
Texts. Arfken & Weber, Mathematical Methods for Physicists, 7th ed., Ch. 14 (Bessel and spherical Bessel functions) · Hassani, Mathematical Physics, Ch. 13–14 (separation of variables and special functions) · Stone & Goldbart, Mathematics for Physics, Ch. 8 (special functions and the Sturm–Liouville view) · Byron & Fuller, Mathematics of Classical and Quantum Physics, Ch. 6 · Nakahara, Geometry, Topology and Physics (Laplacian on spheres, for the geometric backdrop) · Abramowitz & Stegun, Handbook of Mathematical Functions, Ch. 10 · Jackson, Classical Electrodynamics, Ch. 9 (multipole radiation). The closed forms, Rayleigh's formula, the recurrences, the Wronskian , the asymptotics with their double factorials, and the Rayleigh plane-wave expansion are all standard results. Key numerical anchors: for small ; ; spherical-well zeros giving and for a electron box; hard-sphere results and . No nonstandard constants are asserted.
Builds on: Bessel Functions of the First and Second Kind · Spherical Harmonics · Gamma Function · Hankel Functions and Asymptotic Behavior of Bessel Functions. Leads to: Recurrence Relations for Special Functions · Generating Functions for Special Functions · Legendre Polynomials.
Ask the tutor: Ask me to walk you through any spherical wave problem — a quantum well, a Mie-scattering resonance, or a CMB transfer integral — and we will pick the right combination of , , and together and match it at the boundaries.
Are the spherical Bessel functions really different functions from the ordinary Bessel functions?
Not fundamentally — they are ordinary (cylindrical) Bessel functions at half-integer order, rescaled: . What changes everything is that half-integer-order Bessel functions are special: their power series terminates once you factor out the . So while is transcendental and needs an infinite series, is elementary. The spherical label is shorthand for "half-integer-order Bessel functions of three-dimensional wave problems", and the dressing is what converts the cylindrical tail into the spreading tail of a spherical wave.
When do I use jℓ, when yℓ, and when the Hankel functions?
It is entirely a question of boundaries. If your domain includes the origin — a solid sphere, a spherical box, a plane wave — use alone, since diverges there and would give an infinite field. If it excludes the origin — outside a scatterer, an annular cavity — keep both and (or a Hankel pair) and fix their mixture by the outer condition. If that outer condition is radiation at infinity, energy flowing strictly outward, use the outgoing (with the convention). In short: for regularity at the center, for radiation at infinity, as the bookkeeping partner in between.
Why does the phase shift ℓπ/2 appear in the large-x asymptotics?
It is the phase the wave accumulates climbing over the centrifugal barrier . For there is no barrier and ; each additional unit of angular momentum retards the oscillation by a quarter period, so . The same is why the Rayleigh expansion carries : that phase splits each partial wave symmetrically into equal outgoing and incoming halves, a standing wave regular at the origin. A scatterer then adds an extra phase on top of this reference, and that extra piece is the entire physical content of a scattering experiment.
What is the physical meaning of the Wronskian being 1/x² rather than a constant?
For an equation in self-adjoint form the Wronskian times is constant; here the natural weight is , the three-dimensional radial measure, so is exactly . Physically the reflects that the flux through a sphere of radius is conserved while spreading over an area . Practically, the value matters because the radial Green's function is divided by the Wronskian, so getting (and ) right normalizes every scattering and radiation calculation built from these functions.
Why is the spherical-well level ordering 1s, 1p, 1d, 2s and not the hydrogen ordering?
Because the potentials differ, and enters differently. In hydrogen the Coulomb potential has a hidden extra symmetry making energy depend only on the principal number , producing the accidental degeneracies of the familiar pattern. In an infinite spherical well the levels are set purely by the zeros of , and the first zero of (=5.763) falls below the second zero of (=6.283), so the level sits under the — each has its own zero, with no accidental degeneracy. This is exactly why the naive infinite-well shell model gives the wrong magic numbers until spin-orbit coupling is added.
How are these functions actually computed on a machine without hitting instabilities?
You never compute high orders with Rayleigh's derivative formula, and you must run the recurrence in the stable direction. For the recurrence is stable downward in : start high with a small seed, recur down to , and renormalize using (Miller's algorithm). For , which grows with , the same recurrence is stable upward, started from and . Getting the direction wrong lets the exponentially growing companion solution swamp the answer through rounding error. In CMB and galaxy-survey codes the extra challenge is the oscillatory regime , where asymptotic expansions and FFT-based transforms (FFTLog) replace direct recurrence for speed.