Asymptotic Expansions of Special Functions

A physicist almost never wants a special function at a generic point; they want it in a limit — a Bessel function at large radius, a gamma function at large argument, a Legendre polynomial at large degree, a partition function at large energy. In exactly those regimes the convergent series defining these functions become useless: a Taylor or hypergeometric series near x=∞x=\infty converges with agonizing slowness and hides the dominant exponential or oscillatory behavior that carries the physics. Asymptotic analysis supplies what convergence cannot — a short, explicit expansion whose error is sharply controlled after finitely many terms, even though the series usually diverges. Two engines produce nearly every result. The first is the analysis of integral representations: Watson's lemma for Laplace-type integrals, and the method of steepest descent (the saddle-point method) for contour integrals ∫Cexϕ(z)h(z) dz\int_C e^{x\phi(z)}h(z)\,\mathrm{d}z carrying a large parameter xx in the exponent. One deforms the contour onto a path of constant phase through a saddle ϕ′(z0)=0\phi'(z_0)=0, where the integrand collapses to a single Gaussian. The second is the WKB / Liouville–Green treatment of the defining differential equation, which yields uniform expansions valid even across turning points, where Airy functions take over. From these come Stirling's series, the Hankel forms of Jν,Yν,Iν,KνJ_\nu,Y_\nu,I_\nu,K_\nu, and the Plancherel–Rotach asymptotics of orthogonal polynomials — and, underneath them all, the Stokes phenomenon, the discontinuous jump of a subdominant exponential's coefficient that stitches the local expansions into one global function.

Key takeaways
  • An asymptotic expansion f(x)∼∑nanϕn(x)f(x)\sim\sum_n a_n\phi_n(x) is a usually-divergent series whose partial sums approximate ff with error smaller than the last retained term as x→∞x\to\infty — not convergent, yet enormously accurate.
  • The method of steepest descent puts the large parameter in an exponential and localizes at a saddle ϕ′(z0)=0\phi'(z_0)=0, reducing the integral to a Gaussian — one move that yields Stirling's formula and the Bessel/Hankel asymptotics.
  • Watson's lemma is the endpoint-dominated cousin: the large-xx behavior of ∫0∞e−xtg(t) dt\int_0^\infty e^{-xt}g(t)\,\mathrm{d}t is fixed by the power law of gg at t=0t=0.
  • WKB / Liouville–Green analysis of the underlying ODE gives uniform large-argument and large-order expansions, with Airy functions bridging turning points.
  • Divergence is a feature: terms shrink to a minimum near n≈xn\approx x then grow factorially; truncating there gives an error as small as e−2πxe^{-2\pi x}, and two functions can share a series yet differ by such amounts — the Stokes phenomenon.
  • Key idea: put the large parameter into an exponential, ∫exϕ(z)h(z) dz\int e^{x\phi(z)}h(z)\,\mathrm{d}z, then localize at the stationary point ϕ′(z0)=0\phi'(z_0)=0 where the exponent is locally quadratic and the integral becomes Gaussian. Stirling, Hankel, and Plancherel–Rotach are all bookkeeping around that one Gaussian collapse.
The core insight

Put the large parameter into an exponential, ∫exϕ(z)h(z) dz\int e^{x\phi(z)}h(z)\,\mathrm{d}z, then localize: the integral is dominated by the neighborhood of the stationary point ϕ′(z0)=0\phi'(z_0)=0, where the exponent is locally quadratic and the integral becomes Gaussian. Everything else — Stirling, Hankel, Plancherel–Rotach — is bookkeeping around this one Gaussian collapse.

Where this lives today

The saddle-point method is a daily instrument in physics. In quantum theory it is the semiclassical limit: stationary-phase evaluation of the Feynman path integral is steepest descent with x=1/ℏx=1/\hbar, and the WKB connection formulae — the Airy asymptotics of equation (6) — fix the quantized energies of every bound state through Bohr–Sommerfeld ∮p dq=2πℏ(n+12)\oint p\,\mathrm{d}q=2\pi\hbar(n+\tfrac12), the +12+\tfrac12 Maslov index being the accumulated π/4\pi/4 turning-point phases. In statistical mechanics the density of states ρ(E)=12πi∫eβEZ(β) dβ\rho(E)=\frac{1}{2\pi i}\int e^{\beta E}Z(\beta)\,\mathrm{d}\beta is a saddle-point inversion: the saddle β∗\beta^\ast is the inverse temperature and the Gaussian curvature gives the entropy fluctuations — the computation behind the Hardy–Ramanujan partition asymptotic and the Cardy formula in 2D conformal field theory. In scattering, the high-energy partial-wave sum is dominated by large ℓ\ell, where Hilb's Legendre asymptotics convert it into the eikonal impact-parameter representation, ℓ+12→kb\ell+\tfrac12\to kb. In random-matrix theory the spectral edge of a large Gaussian ensemble is governed by the Hermite polynomials at their turning point, where Plancherel–Rotach asymptotics produce the Airy kernel and the Tracy–Widom distribution. And resurgence theory uses the divergent tails themselves — via Borel summation — to reconstruct non-perturbative physics in field theory and matrix models, turning divergence into a tool.

The physical picture

Think of the exponent as terrain. Over the complex zz-plane, plot the height Re⁡[xϕ(z)]\operatorname{Re}[x\phi(z)]; the integrand's magnitude is eheighte^{\text{height}}, so a contour integral is dominated by the highest ground the contour must cross. But the contour is free to deform, and it wants the lowest high point — a mountain pass, a saddle. At a saddle z0z_0 the surface curves up one way and down the perpendicular way; the optimal route crosses the pass and descends into the valleys along the line of steepest descent, where the phase Im⁡[xϕ]\operatorname{Im}[x\phi] stays constant so nothing oscillates. Near the saddle the height is a downturned parabola — a clean Gaussian. That is the whole method in one image.

Figure
The steepest-descent landscape: height is Re xφ(z), the original contour deforms onto the green path of constant phase through the saddle z₀ where φ′(z₀)=0, and near that pass the integrand becomes a Gaussian of width set by the curvature φ″(z₀)
A saddle in the exponent: deform the contour to the pass, then integrate the Gaussian contour C steepest-descent path (constant phase) saddle z₀ : φ′(z₀) = 0 valley valley ridge (Re xφ high) ridge (Re xφ high) ∫₍C₎ e^{xφ(z)} h(z) dz ≈ √(2π ⁄ (x |φ″(z₀)|)) · e^{xφ(z₀)} h(z₀)

Divergence is the second thing to see, and it is not a defect. Track the terms an/xna_n/x^n: they shrink at first, reach a smallest term near n≈xn\approx x, then grow factorially. Truncating at that minimum extracts the best the series can offer, with a leftover error of the same order as the smallest term — for Stirling, astonishingly small, e−2πxe^{-2\pi x}. Beyond that floor the series actively lies. Two functions can therefore share a series yet differ by exponentially small amounts it can never resolve — the seed of the Stokes phenomenon.

Figure
Stirling's series is divergent: the term magnitudes for x = 2 fall to a smallest term ≈ 8×10⁻⁷ near k = 7, then grow without bound — truncating at that minimum pins the error near the floor e^{−2πx} ≈ 3.5×10⁻⁶
The terms shrink, reach a floor, then blow up — an asymptotic series has a best truncation 10⁰ 10⁻² 10⁻⁴ 10⁻⁶ error floor e^{−2πx} ≈ 3.5×10⁻⁶ smallest term ≈ 8×10⁻⁷ terms grow → series diverges 1 4 7 10 12 term index k term magnitude (x = 2)

Finally, large argument and large order are distinct limits. For Jν(z)J_\nu(z) with ν\nu fixed and z→∞z\to\infty the function oscillates — a propagating wave. Hold z/νz/\nu near 11 and you probe a turning point, where the two saddles collide and Airy functions govern the crossover — a classical particle at a turning radius. Same integral, different saddle geometry, different physics.

The core equations

The subject rests on one definition and a handful of master formulas. Poincaré's definition makes a divergent series a legitimate approximation and fixes the tilde: for each fixed order NN the remainder must vanish faster than the last retained power as x→∞x\to\infty — it says nothing about N→∞N\to\infty at fixed xx, which is why the series may diverge.

f(x)∼∑n=0∞an x−n  (x→∞)  ⟺  f(x)−∑n=0Nanx−n=o(x−N)(1)f(x)\sim\sum_{n=0}^{\infty} a_n\,x^{-n}\ \ (x\to\infty) \iff f(x)-\sum_{n=0}^{N}a_n x^{-n}=o(x^{-N}) \qquad (1)

where: f(x)f(x) — the function being approximated as x→∞x\to\infty; ana_n — expansion coefficients, fixed numbers independent of xx; o(x−N)o(x^{-N}) — remainder smaller than the last kept term, at fixed NN. It is a promise about the error at fixed order, never an equality. Watson's lemma is the simplest engine, for integrals where the large parameter multiplies a linear exponent and the action sits at the endpoint. The whole large-xx expansion is read off from the power-law behavior of gg at t=0t=0; everything else is exponentially suppressed.

∫0∞e−xt g(t) dt∼∑n=0∞an Γ(λ+n+1)xλ+n+1,g(t)∼tλ∑nantn(2)\int_0^{\infty} e^{-x t}\,g(t)\,\mathrm{d}t \sim \sum_{n=0}^{\infty} \frac{a_n\,\Gamma(\lambda+n+1)}{x^{\lambda+n+1}},\qquad g(t)\sim t^{\lambda}\sum_{n}a_n t^{n} \qquad (2)

where: g(t)g(t) — amplitude with a power-law expansion at t=0t=0, λ>−1\lambda>-1; xx — large parameter in the exponent; Γ\Gamma — gamma function, from integrating each monomial term by term. Each power near the endpoint contributes one gamma factor; the resulting series is asymptotic, generally divergent. The general engine is the method of steepest descent. For an analytic exponent the dominant contribution comes from an interior saddle ϕ′(z0)=0\phi'(z_0)=0; expanding to second order turns the integral into a Gaussian of width set by ϕ′′(z0)\phi''(z_0).

∫Cex ϕ(z)h(z) dz∼2πx ∣ϕ′′(z0)∣  ex ϕ(z0) h(z0) eiθ,ϕ′(z0)=0(3)\int_C e^{x\,\phi(z)}h(z)\,\mathrm{d}z \sim \sqrt{\frac{2\pi}{x\,|\phi''(z_0)|}}\;e^{x\,\phi(z_0)}\,h(z_0)\,e^{i\theta},\quad \phi'(z_0)=0 \qquad (3)

where: z0z_0 — saddle point, root of ϕ′(z0)=0\phi'(z_0)=0; ϕ′′(z0)\phi''(z_0) — curvature at the saddle, sets the Gaussian width and amplitude; θ\theta — orientation of the steepest-descent path, θ=−12arg⁡ϕ′′(z0)\theta=-\tfrac12\arg\phi''(z_0); h(z)h(z) — slowly varying amplitude at the saddle. A real saddle gives monotone exponential behavior; a complex-conjugate pair interferes to give oscillation — the distinction separating Iν,KνI_\nu,K_\nu from Jν,YνJ_\nu,Y_\nu. Applying (3) to the gamma function's Euler integral to all orders produces Stirling's series, its corrections governed by the Bernoulli numbers — the archetype of a divergent asymptotic series.

ln⁡Γ(x)∼(x−12)ln⁡x−x+12ln⁡(2π)+∑k=1∞B2k2k(2k−1) x2k−1(4)\ln\Gamma(x)\sim \Big(x-\tfrac12\Big)\ln x - x + \tfrac12\ln(2\pi) + \sum_{k=1}^{\infty}\frac{B_{2k}}{2k(2k-1)\,x^{2k-1}} \qquad (4)

where: B2kB_{2k} — Bernoulli numbers, B2=16, B4=−130, B6=142B_2=\tfrac16,\ B_4=-\tfrac{1}{30},\ B_6=\tfrac{1}{42}; xx — large argument, valid for ∣arg⁡x∣<π|\arg x|<\pi. Exponentiating the first three terms gives Γ(x)∼2π xx−1/2e−x(1+112x+1288x2−⋯ )\Gamma(x)\sim\sqrt{2\pi}\,x^{x-1/2}e^{-x}(1+\tfrac{1}{12x}+\tfrac{1}{288x^2}-\cdots), the 112x\tfrac1{12x} correction coming from B2B_2. The same method applied to the Sommerfeld integral for the Hankel function delivers the large-argument form of every Bessel-type function; the outgoing Hν(1)H^{(1)}_\nu carries the oscillatory phase and x−1/2x^{-1/2} decay of a cylindrical wave.

Hν(1)(x)∼2πx  e i(x−νπ2−π4)∑k=0∞ikak(ν)xk,ak(ν)=∏j=1k(4ν2−(2j−1)2)k! 8k(5)H^{(1)}_\nu(x)\sim \sqrt{\tfrac{2}{\pi x}}\;e^{\,i\left(x-\frac{\nu\pi}{2}-\frac{\pi}{4}\right)}\sum_{k=0}^{\infty}\frac{i^k a_k(\nu)}{x^k},\qquad a_k(\nu)=\frac{\prod_{j=1}^{k}\big(4\nu^2-(2j-1)^2\big)}{k!\,8^{k}} \qquad (5)

where: Hν(1)H^{(1)}_\nu — Hankel function of the first kind, an outgoing cylindrical wave; ak(ν)a_k(\nu) — Bessel coefficients, a0=1, a1=4ν2−18a_0=1,\ a_1=\tfrac{4\nu^2-1}{8}; xx — large argument, x≫ν2x\gg\nu^2. Real and imaginary parts recover Jν,YνJ_\nu,Y_\nu; the product terminates only for half-integer ν\nu, why the spherical Bessel functions are elementary. Where two saddles coalesce — at a turning point — the Gaussian model fails and the uniform solution is the Airy function.

Ai⁡(x)∼e−23x3/22π x1/4 (x→+∞),Ai⁡(−x)∼sin⁡ ⁣(23x3/2+π4)π x1/4(6)\operatorname{Ai}(x)\sim \frac{e^{-\frac{2}{3}x^{3/2}}}{2\sqrt{\pi}\,x^{1/4}}\ (x\to+\infty),\qquad \operatorname{Ai}(-x)\sim \frac{\sin\!\left(\frac{2}{3}x^{3/2}+\frac{\pi}{4}\right)}{\sqrt{\pi}\,x^{1/4}} \qquad (6)

where: Ai⁡\operatorname{Ai} — Airy function, the universal turning-point solution; x3/2x^{3/2} — the WKB phase/exponent integral ∫∣x′∣ dx′\int\sqrt{|x'|}\,\mathrm{d}x'. The exponential decay on one side and the oscillation with a π/4\pi/4 phase on the other are the WKB connection formula — the same π/4\pi/4 that becomes the Maslov index in Bohr–Sommerfeld quantization.

Derivation AStirling's formula by steepest descent

The goal is to obtain the leading Stirling approximation Γ(x+1)∼2πx (x/e)x\Gamma(x+1)\sim\sqrt{2\pi x}\,(x/e)^x directly from the Euler integral, by recognizing it as an exponential integral with a single real saddle and reducing the neighborhood of that saddle to a Gaussian. This is the cleanest demonstration of the steepest-descent philosophy: cast the object as efe^{f}, find where ff is stationary, and integrate the parabola there — then read off how the higher corrections build the Bernoulli series of equation (4).

Step 1. Write the factorial as an integral and pull the algebraic factor into the exponent: Γ(x+1)=∫0∞txe−t dt=∫0∞e xln⁡t−t dt\Gamma(x+1)=\int_0^\infty t^{x}e^{-t}\,\mathrm{d}t=\int_0^\infty e^{\,x\ln t-t}\,\mathrm{d}t, so the integrand is ef(t)e^{f(t)} with f(t)=xln⁡t−tf(t)=x\ln t-t. Why: with the large parameter multiplying ln⁡t\ln t, the integrand is sharply peaked and its peak drifts with xx — the hallmark that saddle-point applies.

Step 2. Locate the maximum: f′(t)=x/t−1=0⇒t0=xf'(t)=x/t-1=0\Rightarrow t_0=x, and f′′(x)=−1/xf''(x)=-1/x. Why: the peak sits at t0=xt_0=x, so the integrand is concentrated within order x\sqrt{x} of t=xt=x, and the negative curvature sets the Gaussian width.

Step 3. Expand ff to second order about t0=xt_0=x, extend the limits to the whole line (the tails are exponentially negligible), and do the Gaussian: Γ(x+1)≈ef(x)∫−∞∞e−(t−x)2/2x dt=e xln⁡x−x2πx\Gamma(x+1)\approx e^{f(x)}\int_{-\infty}^{\infty}e^{-(t-x)^2/2x}\,\mathrm{d}t=e^{\,x\ln x-x}\sqrt{2\pi x}. Why: f(x)=xln⁡x−xf(x)=x\ln x-x is the leading exponent and the Gaussian supplies 2πx\sqrt{2\pi x} — exactly formula (3) with ∣ϕ′′∣=1/x|\phi''|=1/x.

Step 4. Rearranging gives the boxed form; retaining the cubic and quartic terms of ff produces the 1+112x+⋯1+\tfrac1{12x}+\cdots corrections, i.e. the Bernoulli series of equation (4). Why: each higher derivative of ff at the saddle feeds one more term of the divergent tail.

Γ(x+1)=x!∼2πx  (xe)x\Gamma(x+1)=x!\sim \sqrt{2\pi x}\;\Big(\frac{x}{e}\Big)^{x}

Verified: Γ(11)=10!=3 628 800\Gamma(11)=10!=3\,628\,800; the leading term 20π(10/e)10=3.5987×106\sqrt{20\pi}(10/e)^{10}=3.5987\times10^6 is 0.83% low, and ×(1+1120)\times(1+\tfrac1{120}) gives 3.62868×1063.62868\times10^6 — four significant figures.

Go deeper · Derivation B · 1 minWKB form of Bessel's equation by the Liouville transformation
Derivation BWKB form of Bessel's equation by the Liouville transformation

The aim is to recover the large-argument amplitude x−1/2x^{-1/2} and the oscillatory phase of the Bessel functions straight from the differential equation, without any integral representation, by using the Liouville substitution to strip the first-derivative term and expose a constant-coefficient equation at leading order. This makes plain why every solution of Bessel's equation decays as x−1/2x^{-1/2} and oscillates with unit frequency far from the origin — the manipulation that underlies the whole WKB method.

Step 1. Start from Bessel's equation x2y′′+xy′+(x2−ν2)y=0x^2 y''+x y'+(x^2-\nu^2)y=0, with solutions Jν,YνJ_\nu,Y_\nu. Why: the xy′xy' term is what obscures the large-xx behaviour and must be removed first.

Step 2. Substitute y=x−1/2uy=x^{-1/2}u; the first-derivative term cancels, leaving u′′+(1−ν2−1/4x2)u=0u''+\big(1-\tfrac{\nu^2-1/4}{x^2}\big)u=0. Why: this is Schrödinger normal form with effective "energy" 11 and a potential dying like 1/x21/x^2 — the x−1/2x^{-1/2} prefactor is now visibly a WKB amplitude.

Step 3. For x→∞x\to\infty the 1/x21/x^2 potential is negligible, leaving u′′+u≈0u''+u\approx0, so u∼Acos⁡x+Bsin⁡xu\sim A\cos x+B\sin x. Why: at leading order it is a free oscillator of unit frequency, giving both the oscillation and the decay y∼x−1/2(Acos⁡x+Bsin⁡x)y\sim x^{-1/2}(A\cos x+B\sin x).

Step 4. Fixing the constants by matching to the integral representation yields the standard normalization and phase. Why: the ODE alone cannot set the absolute normalization or the −νπ/2−π/4-\nu\pi/2-\pi/4 phase; those come from the global connection of equation (5).

Jν(x)∼2πxcos⁡ ⁣(x−νπ2−π4)(x→∞)J_\nu(x)\sim\sqrt{\tfrac{2}{\pi x}}\cos\!\big(x-\tfrac{\nu\pi}{2}-\tfrac{\pi}{4}\big)\quad (x\to\infty)

Verified: at x=20,ν=0x=20,\nu=0 the leading form gives 2/(20π)cos⁡(20−π/4)=0.16666\sqrt{2/(20\pi)}\cos(20-\pi/4)=0.16666 against the true J0(20)=0.16702J_0(20)=0.16702 — three significant figures, about 0.2%.

Go deeper · Derivation C · 1 minOptimal truncation and the exponentially small error floor
Derivation COptimal truncation and the exponentially small error floor

The goal is to show quantitatively why an asymptotic series is best stopped at its smallest term, and to estimate the residual error there. The engine is the factorial growth of the Bernoulli numbers driving Stirling's series: since the numerators grow like a factorial while the denominators grow only geometrically in xx, the terms must turn around, and the location and size of that turnaround pin down both the optimal truncation order and the accuracy floor.

Step 1. Estimate the general term. With ∣B2k∣∼2(2k)!/(2π)2k|B_{2k}|\sim 2(2k)!/(2\pi)^{2k}, the kk-th term behaves as 2 (2k−2)!/[(2π)2kx2k−1]2\,(2k-2)!/[(2\pi)^{2k}x^{2k-1}]. Why: the factorial (2k−2)!(2k-2)! is what makes the series diverge — no power of xx can outrun it as k→∞k\to\infty.

Step 2. Minimize over kk: ddkln⁡[(2k−2)!/(2πx)2k]=0\frac{\mathrm d}{\mathrm dk}\ln[(2k-2)!/(2\pi x)^{2k}]=0 with ln⁡(2k−2)!≈2kln⁡(2k)\ln(2k-2)!\approx 2k\ln(2k) gives the smallest term near k≈πxk\approx\pi x. Why: terms shrink while the geometric factor wins, then grow once the factorial takes over; the crossover is where to stop.

Step 3. Evaluate the smallest term at k≈πxk\approx\pi x; the factorial collapses it to order e−2πxe^{-2\pi x}. Why: the optimally truncated Stirling series carries an irreducible error of order e−2πxe^{-2\pi x} — a hard floor no rearrangement of the same series can beat.

∣RN∗(x)∣  ∼  min⁡N∣B2N∣2N(2N−1)x2N−1  ≈  e−2πx|R_{N^\ast}(x)|\;\sim\;\min_{N}\frac{|B_{2N}|}{2N(2N-1)x^{2N-1}}\;\approx\;e^{-2\pi x}

Verified: the term data for x=2x=2 (second figure) fall to a smallest term ≈8×10−7\approx 8\times10^{-7} near k=7k=7, of the same order as the floor e−4π≈3.5×10−6e^{-4\pi}\approx3.5\times10^{-6}, matching Bender–Orszag §3.6 and DLMF §5.11.

Limiting cases

The one saddle-point machinery specializes to each special function as the number, location, and reality of the saddles change — real saddles giving exponentials, complex pairs oscillation, coalescing saddles the Airy form.

CaseResultMeaning
Gamma, large argumentΓ(x)∼2π xx−12e−x(1+112x+1288x2−⋯)\Gamma(x)\sim\sqrt{2\pi}\,x^{x-\frac12}e^{-x}\big(1+\tfrac{1}{12x}+\tfrac{1}{288x^2}-\cdots\big)single real saddle at t=xt=x; Stirling's divergent series
Bessel, large argumentJν(x)∼2πxcos⁡ ⁣(x−νπ2−π4)J_\nu(x)\sim\sqrt{\tfrac{2}{\pi x}}\cos\!\big(x-\tfrac{\nu\pi}{2}-\tfrac{\pi}{4}\big)complex-conjugate saddles interfere; oscillation, x≫ν2x\gg\nu^2
Modified BesselIν(x)∼ex2πx,Kν(x)∼π2x e−xI_\nu(x)\sim\dfrac{e^{x}}{\sqrt{2\pi x}},\quad K_\nu(x)\sim\sqrt{\tfrac{\pi}{2x}}\,e^{-x}real saddles; pure exponential growth/decay, no oscillation
Legendre, large degreePn(cos⁡θ)∼2πnsin⁡θcos⁡ ⁣[(n+12)θ−π4]P_n(\cos\theta)\sim\sqrt{\tfrac{2}{\pi n\sin\theta}}\cos\!\big[(n+\tfrac12)\theta-\tfrac{\pi}{4}\big]Laplace–Heine saddle of the generating integral; 0<θ<π0<\theta<\pi bulk
Hermite, oscillatory bulke−x2/2Hn(x)∼(2π)1/4(2n)n/2n−1/4e−n/2cos⁡(⋯ )e^{-x^2/2}H_n(x)\sim\big(\tfrac{2}{\pi}\big)^{1/4}(2n)^{n/2}n^{-1/4}e^{-n/2}\cos(\cdots)two saddles inside ∣x∣<2n|x|<\sqrt{2n}; Plancherel–Rotach, Airy at the edge

Worked examples

1 · Stirling's approximation for 10! (fully worked)

Use Stirling's series to estimate 10!=Γ(11)10!=\Gamma(11) (so x=10x=10) and compare against the exact 3 628 8003\,628\,800 term by term.

Step 1. Leading term. At x=10x=10 the prefactor is 20π=7.9267\sqrt{20\pi}=7.9267 and (10/e)10=4.5400×105(10/e)^{10}=4.5400\times10^{5}, giving 20π(10/e)10=3.5987×106\sqrt{20\pi}(10/e)^{10}=\mathbf{3.5987\times10^{6}}. Against the exact 3.6288×1063.6288\times10^{6} this is 0.83% low — good for two lines of algebra.

Step 2. First correction. The B2B_2 term exponentiates to (1+112x)=1.008333(1+\tfrac{1}{12x})=1.008333; multiplying gives 3.5987×106×1.008333=3.62868×1063.5987\times10^{6}\times1.008333=\mathbf{3.62868\times10^{6}}. The error collapses from 0.83% to 3×10−53\times10^{-5} — four significant figures from one term.

Step 3. Second correction. Including B4B_4 via 1288x2=3.472×10−5\tfrac{1}{288x^2}=3.472\times10^{-5} gives 3.628806×106\mathbf{3.628806\times10^{6}}, within 33 parts in 10610^{6} of the exact 3 628 8003\,628\,800. More terms keep improving it — but only because x=10x=10 puts the smallest term (near k≈πx≈31k\approx\pi x\approx31) far away. Push past it and the series would diverge.

2 · The large-argument Bessel function J0(20)J_0(20)

Estimate J0(20)J_0(20) from the asymptotic form and see how one correction sharpens it; the true value is J0(20)=0.167025J_0(20)=0.167025.

Step 1. Leading oscillatory term. With ν=0\nu=0 the phase is ω=x−π/4=19.2146\omega=x-\pi/4=19.2146 rad and the amplitude 2/(πx)=0.17841\sqrt{2/(\pi x)}=0.17841. Then J0(20)≈0.17841cos⁡(19.2146)=0.17841×0.9341=0.16666J_0(20)\approx0.17841\cos(19.2146)=0.17841\times0.9341=\mathbf{0.16666}, correct to three significant figures (0.2% high).

Step 2. One correction term. To next order J0(x)∼2/πx [cos⁡ω (1−9128x2)+sin⁡ω 18x]J_0(x)\sim\sqrt{2/\pi x}\,[\cos\omega\,(1-\tfrac{9}{128x^2})+\sin\omega\,\tfrac{1}{8x}]. With 18x=0.00625\tfrac{1}{8x}=0.00625 and sin⁡ω=0.3572\sin\omega=0.3572, the bracket is 0.9341×0.999824+0.3572×0.00625=0.936170.9341\times0.999824+0.3572\times0.00625=0.93617, so J0(20)≈0.17841×0.93617=0.167025J_0(20)\approx0.17841\times0.93617=\mathbf{0.167025}.

Step 3. Interpret. One correction term drives the estimate from three figures to six significant figures — why physicists reach for the asymptotic form over the convergent-but-hopelessly-slow power series at large argument. Leading: 0.16666; one correction: 0.167025; exact: 0.167025.

Physics of the portrait

Asymptotic analysis grew out of one stubborn puzzle — how to give meaning to divergent series that were nonetheless astonishingly accurate — and no one wrestled with it more consequentially than George Gabriel Stokes, who found that the constants in such an expansion could jump.

Origins · 1 minGeorge Gabriel Stokes and how this was discovered
GG
George Gabriel Stokes
1819–1903 · asymptotic expansions, the Stokes phenomenon, and steepest descent

Stokes came to asymptotics through optics. Studying the intensity near a rainbow's edge, he took up Airy's integral for the diffraction pattern and needed its behavior for large argument on both sides of the caustic. The convergent power series was numerically useless, so Stokes worked with the divergent asymptotic expansion — and in 1857 noticed something disturbing. As the argument rotated through the complex plane, the constant multiplying the exponentially small (subdominant) solution changed discontinuously, jumping as the ray crossed certain lines, now called Stokes lines. Far from a paradox, this is how the local expansions of a single analytic function knit together globally: a series determines its function only up to exponentially small terms, and those hidden terms surface as the jump. The insight sat quietly for a century until, in the 1980s–90s, Écalle's resurgence and Berry's demonstration that the jump is a smooth error-function transition turned Stokes's puzzle into a precise, calculable structure. Everything here — Stirling's divergent tail, the WKB connection formulae, the way JνJ_\nu and Hν(1)H^{(1)}_\nu trade dominance — is a chapter of the story Stokes opened at that rainbow.

History
1730
— de Moivre and Stirling fix the constant √(2π) in the factorial asymptotic
1857
— Stokes discovers the discontinuous jump of subdominant constants across Stokes lines
1886
— Poincaré gives the rigorous definition of an asymptotic (divergent) series
1909
— Debye develops the method of steepest descent for the large-order Bessel functions
1918
— Watson proves the endpoint lemma bearing his name and completes the Bessel treatise

Going further

Texts. Bender & Orszag, Advanced Mathematical Methods for Scientists and Engineers, ch. 6 (the definitive physics treatment) · Stone & Goldbart, Mathematics for Physics, asymptotic-methods ch. · Arfken, Weber & Harris, Mathematical Methods for Physicists, 7th ed., chs. 12, 14 · Hassani, Mathematical Physics · Nakahara, Geometry, Topology and Physics (path-integral/steepest-descent) · Byron & Fuller, Mathematics of Classical and Quantum Physics; Riley, Hobson & Bence, Mathematical Methods, 3rd ed. · Olver, Asymptotics and Special Functions; NIST DLMF chs. 2, 5, 9, 10.

Provenance. A verifier should recompute: (1) Γ(11)=3 628 800\Gamma(11)=3\,628\,800 against 20π(10/e)10=3.5987×106\sqrt{20\pi}(10/e)^{10}=3.5987\times10^6 and the (1+1120)(1+\tfrac1{120}) correction 3.62868×1063.62868\times10^6; (2) the leading Bessel term 2/(20π)cos⁡(20−π/4)=0.16666\sqrt{2/(20\pi)}\cos(20-\pi/4)=0.16666 and one-correction value 0.1670250.167025 against J0(20)=0.167025J_0(20)=0.167025; (3) B2=16,B4=−130B_2=\tfrac16,B_4=-\tfrac1{30} and Stirling coefficients 112,1288\tfrac1{12},\tfrac1{288}; (4) a1(ν)=(4ν2−1)/8a_1(\nu)=(4\nu^2-1)/8; (5) the divergence data for x=2x=2 (smallest term ≈8×10−7\approx8\times10^{-7} near k=7k=7, floor e−4π≈3.5×10−6e^{-4\pi}\approx3.5\times10^{-6}). Forms follow Bender–Orszag chs. 3 & 6, Stone & Goldbart, Arfken–Weber–Harris chs. 12/14, and DLMF chs. 5, 9, 10; all numbers are standard tabulated values.

Prerequisites. Gamma Function · Bessel Functions of the First and Second Kind · Hankel Functions and Asymptotics · Orthogonal Polynomials · Generating Functions. Leads to. Modified Bessel Functions · Legendre Polynomials · Spherical Bessel Functions · Associated Legendre Functions.

Ask the tutor: Ask me to walk through any saddle-point evaluation step by step — Stirling, a Bessel or Hankel asymptotic, or the Airy turning-point connection — and I will show you where the Gaussian collapse happens.

What does the tilde in f(x) ∼ Σ aₙx⁻ⁿ actually mean?

Something precise but weaker than equality. For each fixed number of terms NN, the difference between ff and the partial sum vanishes faster than the last kept power as x→∞x\to\infty: f(x)−∑0Nanx−n=o(x−N)f(x)-\sum_0^N a_n x^{-n}=o(x^{-N}). The statement is about x→∞x\to\infty at fixed NN, and says nothing about N→∞N\to\infty at fixed xx — which is why the series can be wildly accurate with a few terms yet diverge if you keep going. Read the tilde as "the error is smaller than the last term I kept", never as "=".

If the series diverges, how can it beat a convergent one?

Because accuracy and convergence are different things. A convergent series (say the Taylor series of J0J_0) reaches the answer eventually, but at large argument it may need hundreds of enormous, nearly-cancelling terms. An asymptotic series gives most of that accuracy in two or three terms, each tuned to the dominant large-xx structure. The catch is a floor: the error cannot go below the smallest term, of order e−xe^{-x} (or e−2πxe^{-2\pi x} for Stirling). For physics that floor sits far below measurement precision, so the divergent series is the practical tool and the convergent one the impractical curiosity.

When do I use Watson's lemma and when full steepest descent?

Use Watson's lemma when your integral already has the Laplace form ∫0∞e−xtg(t) dt\int_0^\infty e^{-xt}g(t)\,\mathrm{d}t, with the large parameter multiplying a linear exponent and the action at the endpoint t=0t=0; then the whole expansion drops out of the power-law behavior of gg near zero. Use full steepest descent when the exponent is a general analytic xϕ(z)x\phi(z) and the action is at an interior saddle ϕ′(z0)=0\phi'(z_0)=0; there you deform onto the constant-phase path before expanding. In practice steepest descent often reduces to Watson's lemma once you straighten the contour near the saddle.

Why do Bessel functions oscillate but modified Bessel functions do not?

It comes down to whether the saddles are real or complex. For JνJ_\nu and YνY_\nu the saddles form a complex-conjugate pair; adding the two conjugate contributions gives a cosine — oscillation and the x−1/2x^{-1/2} decaying wave. For IνI_\nu and KνK_\nu the saddles sit on the real axis, so each gives a pure real exponential: IνI_\nu grows like ex/2πxe^{x}/\sqrt{2\pi x}, KνK_\nu decays like π/2x e−x\sqrt{\pi/2x}\,e^{-x}, no oscillation. The factor of ii that turns Bessel's equation into the modified one moves the saddles from the imaginary to the real axis — the whole difference between a propagating and an evanescent wave.

What is the Stokes phenomenon, and does it make the function ill-defined?

No — the function stays perfectly analytic and single-valued; only its asymptotic description jumps. As you rotate the phase, one exponential is dominant and another subdominant (exponentially smaller). Across a Stokes line the coefficient of the subdominant exponential changes discontinuously — allowed because it controls a term below the resolution of the dominant series, in the e−xe^{-x} gap the leading asymptotics cannot see. Berry showed in 1989 that the "jump" is really a smooth error-function transition of width x\sqrt{x} in the phase, and resurgence goes further: the divergent tail of one series encodes exactly the subdominant exponential it seemed to ignore.

Can a divergent asymptotic series be summed to recover the exact function?

Often yes, with the right resummation. The standard tool is Borel summation: divide the nn-th coefficient by n!n! to tame the factorial growth, sum the resulting convergent Borel series, then Laplace-transform back. When the Borel transform has no singularities on the positive axis this recovers the exact function; when it does, those singularities encode the non-perturbative, exponentially small terms — the subdominant exponentials of the Stokes phenomenon. Écalle's resurgence organizes this into "trans-series". This is how modern physics extracts instanton effects straight from a divergent expansion — the divergence is the signal, not the noise.

Before this

Where this leads