Mathematical Methods Handbook

Bessel functions

Bessel functions of all kinds and their properties.

In this chapter 7

Tick a unit to add it to your PDF basket.

  1. Bessel functions

Bessel functions

7

Definition

Bessel functions of the first kind

Adapted

Bessel's equation has the Frobenius solution Jν(x)=∑m(−1)m(x/2)ν+2m/[m! Γ(ν+m+1)]J_\nu(x) = \sum_m (-1)^m (x/2)^{\nu+2m}/[m!\,\Gamma(\nu+m+1)], convergent for all xx and regular at the origin when ν≥0\nu \ge 0; for integer order the whole family is packed into the generating function e(x/2)(t−1/t)=∑nJn(x)tne^{(x/2)(t-1/t)} = \sum_n J_n(x)t^n, and four recurrence relations connect neighbouring orders and derivatives.

Prerequisites: The Frobenius method, The Gamma function, Classifying singular points, including infinity

Definition(Bessel's equation and the function JνJ_\nu)AdaptedAdapted from Riley, Hobson & Bence (2006), §18.5-18.5.1, Eqs. (18.73)-(18.79), pp. 602-605; Arfken, Weber & Harris (2013), §14.1, Eqs. (14.1) and (14.6), pp. 643-645; Strauss (2008), §10.5, Eqs. (1) and (4), pp. 282-283

Bessel's equation of order ν\nu is

x2y′′+x y′+(x2−ν2) y=0,x^{2}y'' + x\,y' + (x^{2}-\nu^{2})\,y = 0 ,

with ν\nu a fixed parameter. Dividing by x2x^{2} puts it in the normalised form y′′+x−1y′+(1−ν2x−2)y=0y'' + x^{-1}y' + (1-\nu^{2}x^{-2})y = 0, so x=0x = 0 is a regular singular point and x=∞x = \infty is an irregular one (Classifying singular points, including infinity). Replacing ν\nu by −ν-\nu changes nothing, so we may take Re ν≥0\mathrm{Re}\,\nu \ge 0 without loss.

Substituting a Frobenius series y=xσ∑n≥0anxny = x^{\sigma}\sum_{n\ge0}a_nx^{n} (The Frobenius method) gives the indicial equation σ2−ν2=0\sigma^{2}-\nu^{2} = 0, so the exponents are σ=±ν\sigma = \pm\nu; the coefficient of xσ+1x^{\sigma+1} gives [(σ+1)2−ν2]a1=0\bigl[(\sigma+1)^{2}-\nu^{2}\bigr]a_1 = 0, and for n≥2n \ge 2

[(σ+n)2−ν2]an+an−2=0.\bigl[(\sigma+n)^{2}-\nu^{2}\bigr]a_n + a_{n-2} = 0 .

Take the larger exponent σ=ν\sigma = \nu. Then the n=1n = 1 equation reads (1+2ν)a1=0(1+2\nu)a_1 = 0 and we set a1=0a_1 = 0; the recurrence becomes n(n+2ν) an=−an−2n(n+2\nu)\,a_n = -a_{n-2}, which kills every odd coefficient and determines the even ones from a0a_0. The conventional normalisation is

a0=12ν Γ(1+ν),a_0 = \frac{1}{2^{\nu}\,\Gamma(1+\nu)} ,

with Γ\Gamma the Gamma function; iterating the recurrence then gives a2m=(−1)m[2ν+2m m! Γ(ν+m+1)]−1a_{2m} = (-1)^{m}\bigl[2^{\nu+2m}\,m!\,\Gamma(\nu+m+1)\bigr]^{-1}. The resulting function is the Bessel function of the first kind of order ν\nu,

Jν(x)  =  ∑m=0∞(−1)mm!  Γ(ν+m+1)(x2)ν+2m.J_\nu(x) \;=\; \sum_{m=0}^{\infty}\frac{(-1)^{m}}{m!\;\Gamma(\nu+m+1)}\left(\frac{x}{2}\right)^{\nu+2m} .

Four facts about this series:

  • It converges for every xx. The ratio of consecutive terms is −x2/[4m(ν+m)]-x^{2}/\bigl[4m(\nu+m)\bigr], which tends to 00; the singularity at x=∞x=\infty is what the Frobenius series near x=0x=0 cannot see.
  • It is defined for every real order, once one convention is fixed. The convention is that 1/Γ1/\Gamma is read as the entire function it is, so that 1/Γ(z)=01/\Gamma(z) = 0 at each pole z=0,−1,−2,…z = 0,-1,-2,\dots of Γ\Gamma (The Gamma function). This handbook adopts that reading throughout, and the identity below and the generating function depend on it. With it, ν=−n\nu = -n for n∈Nn \in \mathbb{N} causes no trouble: the first nn coefficients are 00 rather than undefined, so the sum begins at m=nm = n, and shifting m→m+nm \to m+n gives J−n(x)=(−1)nJn(x)(n∈Z),J_{-n}(x) = (-1)^{n}J_n(x) \qquad (n \in \mathbb{Z}) , so at integer order the two exponents ±n\pm n produce the same solution up to sign, and a second solution must be built differently. The other reading is also in print: Strauss (Strauss (2008), §10.5, p. 283) declares the series undefined at negative integer order, on the ground that Γ(ν+m+1)\Gamma(\nu+m+1) is infinite there, and so states his existence claim for every real order except the negative integers. Nothing mathematical separates the two; what follows is written in the 1/Γ1/\Gamma convention, and where a statement is taken from Strauss it is quoted at his orders, not at ours.
  • Behaviour at the origin. The leading term is (x/2)ν/Γ(1+ν)(x/2)^{\nu}/\Gamma(1+\nu), so J0(0)=1J_0(0) = 1, Jν(0)=0J_\nu(0) = 0 for ν>0\nu > 0, and JνJ_\nu is unbounded at 00 for ν<0\nu < 0 and not an integer, the leading power xνx^{\nu} then being genuinely negative. The exception matters: at ν=−n\nu = -n the leading term displayed above is 00, the bullet above gives J−n=(−1)nJnJ_{-n} = (-1)^{n}J_n, and J−nJ_{-n} is as bounded at the origin as JnJ_n is — for instance J−1(0.001)=−5.0×10−4J_{-1}(0.001) = -5.0\times10^{-4} and J−2(0.5)=J2(0.5)=0.0306040J_{-2}(0.5) = J_2(0.5) = 0.0306040. Strauss (Strauss (2008), §10.2, p. 267) records that for integer order JnJ_n is, up to a constant factor, the only solution of Bessel's equation finite at x=0x = 0 — which is why it is the one that survives in a problem whose domain contains the axis.
  • The name. "First kind" is Arfken, Weber and Harris's (Arfken, Weber & Harris (2013), §14.1, p. 643) label for exactly these solutions, the ones regular at the origin for non-negative integer order; every solution independent of JνJ_\nu is irregular there.

For ν∉Z\nu \notin \mathbb{Z} the exponents ν\nu and −ν-\nu differ by a non-integer, so JνJ_\nu and J−νJ_{-\nu} are two independent Frobenius solutions and the general solution of Bessel's equation is c1Jν+c2J−νc_1J_\nu + c_2J_{-\nu}. The independence is confirmed by a Wronskian computation, carried out in Neumann and Hankel functions.

Definition(Generating function for integer order)AdaptedAdapted from Arfken, Weber & Harris (2013), §14.1, Eqs. (14.2)-(14.5), pp. 644-645; Riley, Hobson & Bence (2006), §18.5.3, Eq. (18.98), pp. 612-613

For every x∈Cx \in \mathbb{C} and every t≠0t \ne 0,

exp⁡ ⁣[x2(t−1t)]  =  ∑n=−∞∞Jn(x) tn,\exp\!\left[\frac{x}{2}\left(t - \frac{1}{t}\right)\right] \;=\; \sum_{n=-\infty}^{\infty} J_n(x)\,t^{n} ,

the series converging absolutely. That is, the Laurent coefficients in tt of the left-hand side are precisely the Bessel functions of integer order, at exactly the scale fixed by the choice of a0a_0 above.

Setting t=eiθt = e^{i\theta} turns this into the Jacobi-Anger expansion

e ixsin⁡θ  =  ∑n=−∞∞Jn(x) e inθ,e^{\,ix\sin\theta} \;=\; \sum_{n=-\infty}^{\infty} J_n(x)\,e^{\,in\theta} ,

whose real and imaginary parts, combined with the orthogonality of {einθ}\{e^{in\theta}\}, give the integral representation

Jn(x)  =  1π∫0πcos⁡(xsin⁡θ−nθ) dθ(n∈Z).J_n(x) \;=\; \frac{1}{\pi}\int_0^{\pi}\cos\bigl(x\sin\theta - n\theta\bigr)\,d\theta \qquad (n \in \mathbb{Z}) .

Nothing of the kind is available at non-integer order: there is no Laurent series, and the scale of JνJ_\nu is then fixed by convention alone, chosen to agree with the integer case ((Arfken, Weber & Harris (2013), §14.1, p. 653)). Further representations, valid for general ν\nu, are the subject of Integral representations of Bessel functions.

Idea of the proofOriginal

The generating function works because ext/2e^{xt/2} and e−x/(2t)e^{-x/(2t)} are each a single geometric-looking series, one in positive powers of tt and one in negative powers. Multiplying them and collecting the coefficient of tnt^{n} pairs an rr from the first factor with an s=r−ns = r-n from the second; the double sum collapses to a single sum over ss, and what is left is literally the Frobenius series with m=sm = s. The two recurrence relations then come for free: differentiating the exponential with respect to tt and with respect to xx reproduces the same exponential times an elementary factor, so equating Laurent coefficients turns calculus into algebra among neighbouring orders.

Proof(The generating function)AdaptedAdapted from Arfken, Weber & Harris (2013), §14.1, Eqs. (14.2)-(14.5), pp. 644-645; Riley, Hobson & Bence (2006), §18.5.3, p. 613

Fix xx and t≠0t \ne 0 and expand each factor of ext/2 e−x/(2t)e^{xt/2}\,e^{-x/(2t)} by the exponential series:

ext/2=∑r=0∞1r!(x2)rtr,e−x/(2t)=∑s=0∞(−1)ss!(x2)st−s.e^{xt/2} = \sum_{r=0}^{\infty}\frac{1}{r!}\left(\frac{x}{2}\right)^{r}t^{r} , \qquad e^{-x/(2t)} = \sum_{s=0}^{\infty}\frac{(-1)^{s}}{s!}\left(\frac{x}{2}\right)^{s}t^{-s} .

Both converge absolutely, so their product may be multiplied out and the terms rearranged at will. Doing so,

exp⁡ ⁣[x2(t−1t)]=∑r=0∞∑s=0∞(−1)sr! s!(x2)r+st r−s.\exp\!\left[\frac{x}{2}\left(t-\frac1t\right)\right] = \sum_{r=0}^{\infty}\sum_{s=0}^{\infty}\frac{(-1)^{s}}{r!\,s!}\left(\frac{x}{2}\right)^{r+s}t^{\,r-s} .

Now collect the terms with a fixed power tnt^{n}, that is, those with r=n+sr = n+s. Since r≥0r \ge 0, the admissible ss are s≥max⁡(0,−n)s \ge \max(0,-n), and r+s=n+2sr+s = n+2s. Hence the coefficient of tnt^{n} is

∑s≥max⁡(0,−n)(−1)s(n+s)! s!(x2)n+2s.\sum_{s \ge \max(0,-n)}\frac{(-1)^{s}}{(n+s)!\,s!}\left(\frac{x}{2}\right)^{n+2s} .

Two cases finish the identification.

  • n≥0n \ge 0. The sum runs over all s≥0s \ge 0, and since (n+s)!=Γ(n+s+1)(n+s)! = \Gamma(n+s+1) it is exactly the series defining Jn(x)J_n(x).
  • n<0n < 0. Write n=−kn = -k with k>0k > 0. The sum runs over s≥ks \ge k; substituting s=k+ms = k+m turns it into ∑m≥0(−1)k+m[m! (k+m)!]−1(x/2)k+2m=(−1)kJk(x)\sum_{m\ge0}(-1)^{k+m}\bigl[m!\,(k+m)!\bigr]^{-1}(x/2)^{k+2m} = (-1)^{k}J_k(x), which by the identity J−k=(−1)kJkJ_{-k} = (-1)^{k}J_k established in the definition is J−k(x)=Jn(x)J_{-k}(x) = J_n(x).

So in both cases the coefficient of tnt^{n} is Jn(x)J_n(x), which is the claim. Absolute convergence of the double series gives absolute convergence of the Laurent series.

For the Jacobi-Anger form put t=eiθt = e^{i\theta}, so that t−1/t=2isin⁡θt - 1/t = 2i\sin\theta and the exponent becomes ixsin⁡θix\sin\theta. Multiplying the resulting identity by e−inθe^{-in\theta} and integrating over θ∈[−π,π]\theta \in [-\pi,\pi], the orthogonality ∫−ππei(m−n)θdθ=2πδmn\int_{-\pi}^{\pi}e^{i(m-n)\theta}d\theta = 2\pi\delta_{mn} leaves

Jn(x)=12π∫−ππe i(xsin⁡θ−nθ) dθ.J_n(x) = \frac{1}{2\pi}\int_{-\pi}^{\pi}e^{\,i(x\sin\theta - n\theta)}\,d\theta .

The imaginary part of the integrand, sin⁡(xsin⁡θ−nθ)\sin(x\sin\theta-n\theta), is odd in θ\theta for integer nn and integrates to zero; the real part is even, which halves the range and gives the stated formula. □\square

Definition(Recurrence relations)AdaptedAdapted from Riley, Hobson & Bence (2006), §18.5.3, Eqs. (18.92)-(18.97), pp. 611-612; Arfken, Weber & Harris (2013), §14.1, Eqs. (14.7)-(14.12), pp. 645-646; Hassani (2013), §15.5, Eqs. (15.47)-(15.48), p. 485

For every ν\nu for which the functions are defined,

ddx[xνJν(x)]=xνJν−1(x),ddx[x−νJν(x)]=−x−νJν+1(x),\frac{d}{dx}\bigl[x^{\nu}J_\nu(x)\bigr] = x^{\nu}J_{\nu-1}(x) , \qquad \frac{d}{dx}\bigl[x^{-\nu}J_\nu(x)\bigr] = -x^{-\nu}J_{\nu+1}(x) ,

equivalently

x Jν′(x)+ν Jν(x)=x Jν−1(x),x Jν′(x)−ν Jν(x)=−x Jν+1(x).x\,J_\nu'(x) + \nu\,J_\nu(x) = x\,J_{\nu-1}(x) , \qquad x\,J_\nu'(x) - \nu\,J_\nu(x) = -x\,J_{\nu+1}(x) .

Subtracting and adding these two gives the three-term recurrence and the derivative recurrence

Jν−1(x)+Jν+1(x)=2νxJν(x),Jν−1(x)−Jν+1(x)=2Jν′(x),J_{\nu-1}(x) + J_{\nu+1}(x) = \frac{2\nu}{x}J_\nu(x) , \qquad J_{\nu-1}(x) - J_{\nu+1}(x) = 2J_\nu'(x) ,

of which the case ν=0\nu = 0 of the second, with J−1=−J1J_{-1} = -J_1, is

J0′(x)=−J1(x).J_0'(x) = -J_1(x) .

Two remarks on how far this reaches.

  1. The relations do not single out JνJ_\nu. They hold for YνY_\nu and for the Hankel functions as well, and more generally for any family built from solutions of Bessel's equation at the standard scale ((Hassani (2013), §15.5, p. 485)); the pair of first-order relations says that x±νddxx∓νx^{\pm\nu}\frac{d}{dx}x^{\mp\nu} raises and lowers the order.
  2. Conversely they force Bessel's equation. Arfken, Weber and Harris (Arfken, Weber & Harris (2013), §14.1, Eqs. (14.13)-(14.14), pp. 646-647) show that any family ZνZ_\nu satisfying the three-term and derivative recurrences satisfies x2Zν′′+xZν′+(x2−ν2)Zν=0x^{2}Z_\nu'' + xZ_\nu' + (x^{2}-\nu^{2})Z_\nu = 0. So the recurrences are not a by-product of the equation; they are equivalent to it.

Read backwards, the first pair are antiderivatives:

∫xνJν−1(x) dx=xνJν(x),∫x−νJν+1(x) dx=−x−νJν(x).\int x^{\nu}J_{\nu-1}(x)\,dx = x^{\nu}J_\nu(x) , \qquad \int x^{-\nu}J_{\nu+1}(x)\,dx = -x^{-\nu}J_\nu(x) .
Idea of the proofOriginal

Only two of the four recurrences need proving; the rest is algebra. The two that do are the ones with a prefactor x±νx^{\pm\nu}, and the reason they are the right ones is that x±νx^{\pm\nu} cancels the fractional power in the series and leaves a power series in x2x^{2} whose exponents are 2ν+2m2\nu+2m and 2m2m. Differentiating then multiplies the mm-th term by that exponent — by 2(ν+m)2(\nu+m) in the first case, by 2m2m in the second — and in each case the new factor is exactly what the Gamma function needs to shift its argument by one, because Γ(ν+m+1)=(ν+m)Γ(ν+m)\Gamma(\nu+m+1) = (\nu+m)\Gamma(\nu+m) and m!=m (m−1)!m! = m\,(m-1)!. So differentiation shifts the order by one. The two cases differ in one detail with a large consequence: the factor 2m2m annihilates the m=0m = 0 term, so the second series has to be relabelled, and the relabelling is where the minus sign comes from.

Proof(The recurrences from the series)AdaptedAdapted from Riley, Hobson & Bence (2006), §18.5.3, Eqs. (18.92)-(18.95), pp. 611-612; Arfken, Weber & Harris (2013), §14.1, pp. 645-646

We prove the two first-order relations directly from the power series; everything else is algebra.

Step 1: raising the order downwards. Multiply the series by xνx^{\nu} and differentiate term by term, which is legitimate because the series converges locally uniformly:

ddx[xνJν(x)]=ddx∑m≥0(−1)m x2ν+2mm! Γ(ν+m+1) 2ν+2m=∑m≥0(−1)m (2ν+2m) x2ν+2m−1m! Γ(ν+m+1) 2ν+2m.\frac{d}{dx}\bigl[x^{\nu}J_\nu(x)\bigr] = \frac{d}{dx}\sum_{m\ge0}\frac{(-1)^{m}\,x^{2\nu+2m}}{m!\,\Gamma(\nu+m+1)\,2^{\nu+2m}} = \sum_{m\ge0}\frac{(-1)^{m}\,(2\nu+2m)\,x^{2\nu+2m-1}}{m!\,\Gamma(\nu+m+1)\,2^{\nu+2m}} .

Use Γ(ν+m+1)=(ν+m)Γ(ν+m)\Gamma(\nu+m+1) = (\nu+m)\Gamma(\nu+m) to cancel the factor 2(ν+m)2(\nu+m) against the denominator:

=xν∑m≥0(−1)mm! Γ(ν+m)(x2)ν−1+2m=xνJν−1(x),= x^{\nu}\sum_{m\ge0}\frac{(-1)^{m}}{m!\,\Gamma(\nu+m)}\left(\frac{x}{2}\right)^{\nu-1+2m} = x^{\nu}J_{\nu-1}(x) ,

since Γ(ν+m)=Γ((ν−1)+m+1)\Gamma(\nu+m) = \Gamma\bigl((\nu-1)+m+1\bigr) is exactly the Gamma factor for order ν−1\nu-1.

Step 2: lowering the order. The same computation on x−νJνx^{-\nu}J_\nu gives

ddx[x−νJν(x)]=∑m≥0(−1)m 2m x2m−1m! Γ(ν+m+1) 2ν+2m.\frac{d}{dx}\bigl[x^{-\nu}J_\nu(x)\bigr] = \sum_{m\ge0}\frac{(-1)^{m}\,2m\,x^{2m-1}}{m!\,\Gamma(\nu+m+1)\,2^{\nu+2m}} .

The m=0m = 0 term drops out — this is the one asymmetry between the two computations — so the sum starts at m=1m = 1; cancelling 2m2m against m!=m (m−1)!m! = m\,(m-1)! and relabelling m=k+1m = k+1,

=−x−ν∑k≥0(−1)kk! Γ(ν+k+2)(x2)ν+1+2k=−x−νJν+1(x),= -x^{-\nu}\sum_{k\ge0}\frac{(-1)^{k}}{k!\,\Gamma(\nu+k+2)}\left(\frac{x}{2}\right)^{\nu+1+2k} = -x^{-\nu}J_{\nu+1}(x) ,

because Γ(ν+k+2)=Γ((ν+1)+k+1)\Gamma(\nu+k+2) = \Gamma\bigl((\nu+1)+k+1\bigr).

Step 3: the other two relations. Expanding the derivative in Step 1 and dividing by xν−1x^{\nu-1} gives xJν′+νJν=xJν−1xJ_\nu' + \nu J_\nu = xJ_{\nu-1}; expanding Step 2 and multiplying by xν+1x^{\nu+1} gives xJν′−νJν=−xJν+1xJ_\nu' - \nu J_\nu = -xJ_{\nu+1}. Subtract the second from the first and divide by xx:

2νxJν=Jν−1+Jν+1.\frac{2\nu}{x}J_\nu = J_{\nu-1}+J_{\nu+1} .

Add them and divide by xx: 2Jν′=Jν−1−Jν+12J_\nu' = J_{\nu-1}-J_{\nu+1}. Finally, at ν=0\nu = 0 the identity J−1=−J1J_{-1} = -J_1 turns the last relation into 2J0′=−2J12J_0' = -2J_1. □\square

The same relations from the generating function. For integer order there is a shorter route, and it is worth recording because it generalises to other generating functions. Differentiating g(x,t)=e(x/2)(t−1/t)g(x,t) = e^{(x/2)(t-1/t)} in tt and in xx gives

∂g∂t=x2(1+1t2)g,∂g∂x=12(t−1t)g.\frac{\partial g}{\partial t} = \frac{x}{2}\left(1+\frac{1}{t^{2}}\right)g , \qquad \frac{\partial g}{\partial x} = \frac{1}{2}\left(t-\frac{1}{t}\right)g .

Replacing gg on both sides by ∑nJn(x)tn\sum_n J_n(x)t^{n} and equating the coefficient of tn−1t^{n-1} in the first and of tnt^{n} in the second yields nJn=x2(Jn−1+Jn+1)nJ_n = \tfrac{x}{2}(J_{n-1}+J_{n+1}) and 2Jn′=Jn−1−Jn+12J_n' = J_{n-1}-J_{n+1} at once ((Riley, Hobson & Bence (2006), §18.5.3, p. 613); (Arfken, Weber & Harris (2013), §14.1, p. 646)).

Remark(Where the hypotheses are used)Original
  • The 1/Γ1/\Gamma convention, in the definition. The series needs 1/Γ(ν+m+1)1/\Gamma(\nu+m+1) to have a value for every m≥0m \ge 0. Off the negative integers this is automatic; at ν=−n\nu = -n the first nn of those reciprocals are 1/Γ1/\Gamma of a non-positive integer, and the convention adopted in the definition reads them as 00 rather than as undefined, which is legitimate because 1/Γ1/\Gamma is entire (The Gamma function). What comes out is then ±J∣ν∣\pm J_{|\nu|} — a solution, but not a new one, so the restriction that really bites is on finding a second solution, not on defining the first. Strauss (Strauss (2008), §10.5, p. 283) draws the line in the other place, calling the series undefined at negative integer order and stating his existence claim for every real order except those; the difference is one of convention, and the consequence — no second solution at integer order — is the same either way.
  • ν∉Z\nu \notin \mathbb{Z}, for a basis from J±νJ_{\pm\nu}. This is the Frobenius dichotomy (The Frobenius method): exponents differing by a non-integer give two independent series. For ν=n\nu = n the exponents differ by 2n∈Z2n \in \mathbb{Z}, the smaller one fails, and the second solution acquires a logarithm. Half-integer ν\nu is the instructive near-miss: the exponents differ by the odd integer 2ν2\nu, so the theorem gives no guarantee, yet the second series survives because the recurrence n(n−2ν)an=−an−2n(n-2\nu)a_n = -a_{n-2} advances nn in steps of two and therefore steps over the obstruction at n=2νn = 2\nu ((Riley, Hobson & Bence (2006), §18.5.1, pp. 603-604)). That is why J1/2J_{1/2} and J−1/2J_{-1/2} are independent while J1J_1 and J−1J_{-1} are not.
  • a1=0a_1 = 0. For ν≠−12\nu \ne -\tfrac12 the n=1n=1 equation forces it. At ν=−12\nu = -\tfrac12 it does not, and a1a_1 is free; choosing a1=0a_1 = 0 is then a choice, and the series obtained is J−1/2J_{-1/2}, with the admitted odd part being a multiple of J1/2J_{1/2}. Nothing is lost, but the step is a convention, not a deduction.
  • Integer order, for the generating function. A Laurent series in tt has integer powers, so no expansion of this shape can produce non-integer orders. The identity J−n=(−1)nJnJ_{-n} = (-1)^nJ_n is what makes the doubly infinite sum consistent; for non-integer ν\nu there is no such relation and the generating function is silent. Any statement about JνJ_\nu at general ν\nu proved "by the generating function" is therefore proved only for integer order, and must be extended by the series (or by analytic continuation in ν\nu) before it may be used.
  • Absolute convergence, in the proof. The rearrangement of the double sum into Laurent coefficients is the one analytic step; it is justified by absolute convergence of both exponential series, which holds for all xx and all t≠0t \ne 0. At t=0t = 0 the left-hand side has an essential singularity, so the Laurent series has no constant-radius disc of convergence around t=0t=0 — only the punctured plane.
  • Term-by-term differentiation. Step 1 and Step 2 differentiate a power series inside its disc of convergence, which here is all of C\mathbb{C}; no separate justification is needed. The loss of the m=0m=0 term in Step 2 is not a technicality but the source of the minus sign, and hence of the asymmetry between raising and lowering.
  • A numerical warning. The three-term recurrence is exact but not safe to iterate upwards in ν\nu: Jν(x)J_\nu(x) decays very fast once ν>x\nu > x, so forward recursion amplifies rounding error into a spurious multiple of the second solution YνY_\nu, which grows as ν\nu increases instead of decaying. Recursion downwards in ν\nu is stable, which is the basis of the standard algorithms.
Method(Working with JνJ_\nu)AdaptedAdapted from Riley, Hobson & Bence (2006), §18.5.3, pp. 611-612; Arfken, Weber & Harris (2013), §14.1, Eqs. (14.10)-(14.11), p. 646
  1. To find the order. Put the equation in the form x2y′′+xy′+(x2−ν2)y=0x^{2}y''+xy'+(x^{2}-\nu^{2})y = 0; the order is ν=(the constant subtracted from x2)\nu = \sqrt{\text{(the constant subtracted from }x^{2})}. If the independent variable appears as kρk\rho rather than xx, the solutions are Jν(kρ)J_\nu(k\rho) and the equation reads ρ2d2dρ2+ρddρ+(k2ρ2−ν2)\rho^{2}\frac{d^2}{d\rho^2} + \rho\frac{d}{d\rho} + (k^{2}\rho^{2}-\nu^{2}).
  2. To choose the solution. If the domain includes ρ=0\rho = 0 and the solution must be bounded there, take JνJ_\nu with ν≥0\nu \ge 0 and discard everything else. Otherwise a second solution is needed (Neumann and Hankel functions).
  3. To evaluate for small or moderate xx. Sum the defining series; the terms alternate and fall off like (x/2)2m/[m! Γ(ν+m+1)](x/2)^{2m}/[m!\,\Gamma(\nu+m+1)], so a handful suffice for x≲ν+5x \lesssim \nu+5. For large xx use the asymptotic forms of Asymptotic forms of Bessel functions instead.
  4. To move between orders. Use Jν+1=(2ν/x)Jν−Jν−1J_{\nu+1} = (2\nu/x)J_\nu - J_{\nu-1} to go up, or the same relation solved for Jν−1J_{\nu-1} to go down; in floating point, go down (see the remark above). For half-integer ν\nu, start from J1/2=2/πx sin⁡xJ_{1/2} = \sqrt{2/\pi x}\,\sin x and J−1/2=2/πx cos⁡xJ_{-1/2} = \sqrt{2/\pi x}\,\cos x, and every Jn+1/2J_{n+1/2} comes out in closed form.
  5. To integrate. Look for the pattern xνJν−1x^{\nu}J_{\nu-1} or x−νJν+1x^{-\nu}J_{\nu+1}, which integrate exactly to xνJνx^{\nu}J_\nu and −x−νJν-x^{-\nu}J_\nu. A power that does not match is reduced by writing xμ+1=xμ−ν⋅xν+1x^{\mu+1} = x^{\mu-\nu}\cdot x^{\nu+1} and integrating by parts.
  6. To expand a plane wave or a phase-modulated signal. Apply the Jacobi-Anger expansion: any e iβsin⁡θe^{\,i\beta\sin\theta} is a Fourier series in θ\theta whose coefficients are Jn(β)J_n(\beta).
Example(Closed forms at half-integer order)AdaptedAdapted from Riley, Hobson & Bence (2006), §18.5.1, the reduction of $J_{\pm1/2}$ to trigonometric functions, p. 605, and §18.5.3, the reduction of $J_{\pm3/2}$ by the three-term recurrence, p. 612

(a) Closed forms at half-integer order. The route — collapse J±1/2J_{\pm1/2} to sine and cosine from the series, then climb the three-term recurrence — is Riley, Hobson and Bence's (Riley, Hobson & Bence (2006), §18.5.1, p. 605; §18.5.3, p. 612); the Gamma-factor identity used to collapse the series, the order 52\tfrac52, and every number below are ours.

With ν=12\nu = \tfrac12 the Gamma factors telescope. Using Γ(32+m)=(2m+1)!m! 4m⋅π2\Gamma(\tfrac32+m) = \frac{(2m+1)!}{m!\,4^{m}}\cdot\frac{\sqrt{\pi}}{2},

J1/2(x)=∑m≥0(−1)mm! Γ(m+32)(x2)1/2+2m=2πx∑m≥0(−1)mx2m+1(2m+1)!=2πx sin⁡x,J_{1/2}(x) = \sum_{m\ge0}\frac{(-1)^{m}}{m!\,\Gamma(m+\tfrac32)}\left(\frac{x}{2}\right)^{1/2+2m} = \sqrt{\frac{2}{\pi x}}\sum_{m\ge0}\frac{(-1)^{m}x^{2m+1}}{(2m+1)!} = \sqrt{\frac{2}{\pi x}}\,\sin x ,

and the same computation at ν=−12\nu = -\tfrac12 gives J−1/2(x)=2/πx cos⁡xJ_{-1/2}(x) = \sqrt{2/\pi x}\,\cos x. Now climb with Jν+1=(2ν/x)Jν−Jν−1J_{\nu+1} = (2\nu/x)J_\nu - J_{\nu-1}:

J3/2(x)=1xJ1/2(x)−J−1/2(x)=2πx(sin⁡xx−cos⁡x),J_{3/2}(x) = \frac{1}{x}J_{1/2}(x) - J_{-1/2}(x) = \sqrt{\frac{2}{\pi x}}\left(\frac{\sin x}{x} - \cos x\right) ,J5/2(x)=3xJ3/2(x)−J1/2(x)=2πx[(3x2−1)sin⁡x−3cos⁡xx].J_{5/2}(x) = \frac{3}{x}J_{3/2}(x) - J_{1/2}(x) = \sqrt{\frac{2}{\pi x}}\left[\left(\frac{3}{x^{2}}-1\right)\sin x - \frac{3\cos x}{x}\right] .

Check at x=3x = 3, where sin⁡3=0.1411200\sin 3 = 0.1411200 and cos⁡3=−0.9899925\cos 3 = -0.9899925. Then 2/3π=0.4606589\sqrt{2/3\pi} = 0.4606589 and

J5/2(3)=0.4606589[(13−1)(0.1411200)−(−0.9899925)]=0.4606589×0.8959125=0.4127100.J_{5/2}(3) = 0.4606589\left[\left(\tfrac13 - 1\right)(0.1411200) - (-0.9899925)\right] = 0.4606589 \times 0.8959125 = 0.4127100 .

Summing the defining series at ν=52\nu = \tfrac52, x=3x = 3 term by term gives 0.41271000.4127100 to seven places, as it must.

Example(An integral, and a modulation index)Original

(b) A definite integral. Evaluate ∫01x2J1(x) dx\int_0^1 x^{2}J_1(x)\,dx. The integrand matches xνJν−1x^{\nu}J_{\nu-1} with ν=2\nu = 2, so by the first recurrence x2J1=ddx[x2J2]x^{2}J_1 = \frac{d}{dx}\bigl[x^{2}J_2\bigr] and

∫01x2J1(x) dx=[x2J2(x)]01=J2(1).\int_0^1 x^{2}J_1(x)\,dx = \bigl[x^{2}J_2(x)\bigr]_0^1 = J_2(1) .

To get a number without a table, use the three-term recurrence at ν=1\nu = 1: J2(1)=2J1(1)−J0(1)J_2(1) = 2J_1(1) - J_0(1). Summing the series at x=1x = 1 gives J0(1)=0.7651977J_0(1) = 0.7651977 and J1(1)=0.4400506J_1(1) = 0.4400506, so

∫01x2J1(x) dx=2(0.4400506)−0.7651977=0.1149035.\int_0^1 x^{2}J_1(x)\,dx = 2(0.4400506) - 0.7651977 = \boxed{0.1149035} .

Numerical quadrature of the left-hand side returns 0.114903480.11490348, agreeing to eight figures.

(c) The modulation index that kills a carrier. A signal of carrier frequency ωc\omega_c whose phase is modulated at frequency ωm\omega_m with peak deviation β\beta is s(t)=Re e i(ωct+βsin⁡ωmt)s(t) = \mathrm{Re}\,e^{\,i(\omega_ct + \beta\sin\omega_mt)}. By Jacobi-Anger with θ=ωmt\theta = \omega_mt,

e iβsin⁡ωmt=∑n=−∞∞Jn(β) e inωmt,sos(t)=∑n=−∞∞Jn(β)cos⁡[(ωc+nωm)t].e^{\,i\beta\sin\omega_mt} = \sum_{n=-\infty}^{\infty}J_n(\beta)\,e^{\,in\omega_mt} , \qquad\text{so}\qquad s(t) = \sum_{n=-\infty}^{\infty}J_n(\beta)\cos\bigl[(\omega_c+n\omega_m)t\bigr] .

The spectrum is a comb of sidebands spaced by ωm\omega_m, the nn-th with amplitude Jn(β)J_n(\beta). The carrier itself (n=0n=0) has amplitude J0(β)J_0(\beta), so it disappears exactly when β\beta is a zero of J0J_0: the smallest such β\beta is 2.4048262.404826. Setting β=2.404826\beta = 2.404826 and summing ∑nJn(β)2\sum_n J_n(\beta)^{2} over ∣n∣≤20|n| \le 20 returns 1.00000001.0000000, as the total power must, with J0=0J_0 = 0 and the first sidebands carrying J±1(β)2=(0.5191475)2=0.2695141J_{\pm1}(\beta)^{2} = (0.5191475)^{2} = 0.2695141 each — that is, 53.9%53.9\% of the power in the first pair of sidebands and none at all in the carrier.

ApplicationOriginal

Anything cylindrical. Separating the Helmholtz equation ∇2u+k2u=0\nabla^{2}u + k^{2}u = 0 in cylindrical polars (ρ,φ,z)(\rho,\varphi,z) with u=P(ρ)eimφeiℓzu = P(\rho)e^{im\varphi}e^{i\ell z} leaves ρ2P′′+ρP′+[(k2−ℓ2)ρ2−m2]P=0\rho^{2}P'' + \rho P' + \bigl[(k^{2}-\ell^{2})\rho^{2}-m^{2}\bigr]P = 0, which is Bessel's equation of order mm in the variable k2−ℓ2 ρ\sqrt{k^{2}-\ell^{2}}\,\rho. Single-valuedness in φ\varphi forces m∈Zm \in \mathbb{Z}, and regularity on the axis forces P∝JmP \propto J_m. This one calculation underlies the vibrating circular membrane, the cylindrical resonant cavity of a particle accelerator, the acoustic modes of an organ pipe of circular cross-section, the temperature in a cooling cylindrical billet, and the TE and TM modes of a circular waveguide; the radial boundary condition at ρ=a\rho = a then quantises kk through the zeros of JmJ_m or Jm′J_m' (Orthogonality and Fourier-Bessel series, Separation of variables in standard coordinates).

Diffraction by a circular aperture. The Fraunhofer amplitude from a uniformly illuminated circular hole of radius aa is the two-dimensional Fourier transform of a disc. The angular integral turns into J0J_0 by the integral representation above, and the radial integral is then done exactly by ∫0aJ0(br)r dr=aJ1(ab)/b\int_0^a J_0(br)r\,dr = aJ_1(ab)/b — the antiderivative ddr[rJ1(br)]=brJ0(br)\frac{d}{dr}[rJ_1(br)] = brJ_0(br). The result is the Airy pattern, intensity ∝[J1(kasin⁡α)/sin⁡α]2\propto [J_1(ka\sin\alpha)/\sin\alpha]^{2}, whose first dark ring sits at kasin⁡α=3.831706ka\sin\alpha = 3.831706, the first zero of J1J_1. That number is the diffraction limit of every circular lens, telescope and microscope objective, and the same formula with kk a particle wavenumber describes the diffraction minima in low-energy nuclear scattering.

Frequency modulation and sidebands. Example (c) is how FM radio, laser phase modulators and optical frequency combs are analysed, and the Bessel-zero trick is a standard laboratory method for calibrating a modulator: increase the drive until the carrier vanishes on a spectrum analyser, and the modulation index is known to be 2.4048262.404826 without measuring the drive at all. The same expansion gives the Debye-Waller-like sidebands in acousto-optic deflection and the Rabi sidebands of a two-level atom driven by a frequency-modulated field.

Hankel transforms and axisymmetric problems. The integral ∫0∞f(ρ)Jν(γρ)ρ dρ\int_0^\infty f(\rho)J_\nu(\gamma\rho)\rho\,d\rho is to an axisymmetric problem what the Fourier transform is to a translation-invariant one: it diagonalises the radial part of the Laplacian. Potential problems for a charged disc, the stress field under a circular punch, and the diffusion of heat from a circular source are all solved this way (Hankel and Mellin transforms).

Where the order is not an integer. Half-integer orders arise whenever a three-dimensional problem is separated in spherical polars, since the radial factor r−1/2r^{-1/2} converts the spherical Bessel equation into Bessel's equation of order ℓ+12\ell+\tfrac12 (Spherical Bessel functions); order 13\tfrac13 appears in the solution of Airy's equation and so in every turning-point problem of wave optics and quantum mechanics (Airy functions); and continuous orders appear in the normal modes of a hanging chain and in the Kelvin functions of eddy-current theory.

Definition

Neumann and Hankel functions

Adapted

The Neumann function Yν=(cos⁡νπ Jν−J−ν)/sin⁡νπY_\nu = (\cos\nu\pi\,J_\nu - J_{-\nu})/\sin\nu\pi, defined at integer order by its limit, is a second solution of Bessel's equation, unbounded at the origin — like x−νx^{-\nu} for ν>0\nu > 0, like ln⁡x\ln x at ν=0\nu = 0; the Wronskian JνYν′−Jν′Yν=2/πxJ_\nu Y_\nu' - J_\nu' Y_\nu = 2/\pi x is independent of ν\nu and never vanishes, and the combinations Hν(1,2)=Jν±iYνH^{(1,2)}_\nu = J_\nu \pm iY_\nu are the cylindrical analogues of e±ixe^{\pm ix}, carrying energy outward and inward.

Prerequisites: Bessel functions of the first kind, Reduction of order, Adjoint and self-adjoint differential operators, Digamma and polygamma functions, The Gamma function

Definition(The Neumann function YνY_\nu)AdaptedAdapted from Arfken, Weber & Harris (2013), §14.3, Eqs. (14.57) and (14.59)-(14.60), pp. 667-668; Riley, Hobson & Bence (2006), §18.5.2, Eqs. (18.81)-(18.83), pp. 606-607; Hassani (2013), §15.5, Eq. (15.44), p. 483

At non-integer order the two Frobenius solutions JνJ_\nu and J−νJ_{-\nu} of Bessel's equation are independent (Bessel functions of the first kind), but at integer order J−n=(−1)nJnJ_{-n} = (-1)^{n}J_n and one solution is missing. The standard repair is not to construct the second solution by reduction of order but to choose a particular combination of J±νJ_{\pm\nu} which has a finite limit as ν\nu approaches an integer.

The Neumann function, or Bessel function of the second kind of order ν\nu, is

Yν(x)  =  cos⁡(νπ) Jν(x)−J−ν(x)sin⁡(νπ)(ν∉Z),Y_\nu(x) \;=\; \frac{\cos(\nu\pi)\,J_\nu(x) - J_{-\nu}(x)}{\sin(\nu\pi)} \qquad (\nu \notin \mathbb{Z}) ,

and at integer order

Yn(x)  =  lim⁡ν→nYν(x).Y_n(x) \;=\; \lim_{\nu \to n} Y_\nu(x) .

For ν∉Z\nu \notin \mathbb{Z} this is a linear combination of two solutions, hence a solution, and it is independent of JνJ_\nu because J−νJ_{-\nu} enters with the non-zero coefficient −1/sin⁡νπ-1/\sin\nu\pi. The content of the definition is therefore entirely in the limit: that it exists, and that what it produces is independent of JnJ_n.

At ν=n\nu = n both numerator and denominator vanish — cos⁡nπ=(−1)n\cos n\pi = (-1)^{n} and J−n=(−1)nJnJ_{-n} = (-1)^{n}J_n — so l'Hopital's rule in the variable ν\nu applies and gives

Yn(x)=1π[∂Jν∂ν−(−1)n∂J−ν∂ν]ν=n,Y_n(x) = \frac{1}{\pi}\left[\frac{\partial J_\nu}{\partial\nu} - (-1)^{n}\frac{\partial J_{-\nu}}{\partial\nu}\right]_{\nu = n} ,

which, reading ∂J−ν/∂ν\partial J_{-\nu}/\partial\nu as the derivative of ν↦J−ν\nu \mapsto J_{-\nu}, is the same as π−1[∂νJν∣ν=n+(−1)n∂νJν∣ν=−n]\pi^{-1}\bigl[\partial_\nu J_\nu|_{\nu=n} + (-1)^{n}\partial_\nu J_\nu|_{\nu=-n}\bigr]. Differentiating the defining series with respect to ν\nu brings down a factor ln⁡(x/2)\ln(x/2) from (x/2)ν+2m(x/2)^{\nu+2m} and a digamma function from 1/Γ(ν+m+1)1/\Gamma(\nu+m+1) (Digamma and polygamma functions), and the result is a convergent series:

Yn(x)=2πJn(x)ln⁡x2−1π∑k=0n−1(n−k−1)!k!(x2)2k−n−1π∑k=0∞(−1)k[ψ(k+1)+ψ(n+k+1)]k! (n+k)!(x2)2k+n.Y_n(x) = \frac{2}{\pi}J_n(x)\ln\frac{x}{2} - \frac{1}{\pi}\sum_{k=0}^{n-1}\frac{(n-k-1)!}{k!}\left(\frac{x}{2}\right)^{2k-n} - \frac{1}{\pi}\sum_{k=0}^{\infty}\frac{(-1)^{k}\bigl[\psi(k+1)+\psi(n+k+1)\bigr]}{k!\,(n+k)!}\left(\frac{x}{2}\right)^{2k+n} .

For n=0n = 0 the finite sum is empty and, using ψ(k+1)=−γ+Hk\psi(k+1) = -\gamma + H_k with Hk=∑j≤kj−1H_k = \sum_{j\le k}j^{-1} the harmonic number and γ\gamma the Euler-Mascheroni constant, this collapses to

Y0(x)=2πJ0(x)(γ+ln⁡x2)−2π∑k=1∞(−1)kHk(k!)2(x2)2k.Y_0(x) = \frac{2}{\pi}J_0(x)\left(\gamma + \ln\frac{x}{2}\right) - \frac{2}{\pi}\sum_{k=1}^{\infty}\frac{(-1)^{k}H_k}{(k!)^{2}}\left(\frac{x}{2}\right)^{2k} .

Notation. YνY_\nu is the notation of the standard tables and of (Arfken, Weber & Harris (2013), §14.1, p. 644, footnote 1), which also records NνN_\nu as a common alternative; Strauss (Strauss (2008), §10.5, Eq. (13), p. 285) writes NsN_s. The names Neumann function and Weber function are also in use for the same object ((Riley, Hobson & Bence (2006), §18.5.2, p. 607)). The handbook uses YνY_\nu throughout.

Definition(Behaviour at the origin, and independence from JνJ_\nu)AdaptedAdapted from Arfken, Weber & Harris (2013), §14.3, Eqs. (14.58) and (14.61)-(14.62), pp. 667-668; Riley, Hobson & Bence (2006), §18.5.3, p. 608; Strauss (2008), §10.5, Eq. (16), p. 286

As x↓0x \downarrow 0,

Yν(x)=−Γ(ν)π(2x)ν+⋯(ν>0),Y0(x)=2π(ln⁡x2+γ)+⋯ .Y_\nu(x) = -\frac{\Gamma(\nu)}{\pi}\left(\frac{2}{x}\right)^{\nu} + \cdots \quad (\nu > 0) , \qquad Y_0(x) = \frac{2}{\pi}\left(\ln\frac{x}{2}+\gamma\right) + \cdots .

So YνY_\nu is unbounded at the origin for every ν≥0\nu \ge 0: algebraically for ν>0\nu > 0, logarithmically for ν=0\nu = 0. Consequently

  • for ν≥0\nu \ge 0, YνY_\nu cannot be a multiple of JνJ_\nu, which is bounded at the origin, so {Jν,Yν}\{J_\nu, Y_\nu\} is a basis of solutions of Bessel's equation and the general solution is c1Jν+c2Yνc_1J_\nu + c_2Y_\nu. For non-integer ν<0\nu < 0 this particular argument separates nothing, since JνJ_\nu is then unbounded at the origin as well; at negative integer order it still works, because J−n=(−1)nJnJ_{-n} = (-1)^{n}J_n and Y−n=(−1)nYnY_{-n} = (-1)^{n}Y_n reduce such an order to a positive one, where JnJ_n is bounded and YnY_n is not; the conclusion nevertheless holds for every ν\nu, integer or not, because the Wronskian W[Jν,Yν]=2/πxW[J_\nu, Y_\nu] = 2/\pi x of the next block never vanishes ((Riley, Hobson & Bence (2006), §18.5.2, p. 607));
  • in a problem whose domain contains the axis x=0x = 0 and whose solution must be bounded there, c2=0c_2 = 0 and only JνJ_\nu survives ((Riley, Hobson & Bence (2006), §18.5.3, p. 608)). YνY_\nu earns its place when the axis is excluded — an annulus, a coaxial line, the exterior of a cylinder — or when the singular behaviour is physically wanted, as at a line source.

Since YνY_\nu is a fixed linear combination of J±νJ_{\pm\nu} with coefficients independent of xx, it satisfies the same recurrence relations as JνJ_\nu ((Riley, Hobson & Bence (2006), §18.5.3, p. 612); (Arfken, Weber & Harris (2013), §14.3, p. 669)):

Yν−1+Yν+1=2νxYν,Yν−1−Yν+1=2Yν′,Y0′=−Y1.Y_{\nu-1}+Y_{\nu+1} = \frac{2\nu}{x}Y_\nu , \qquad Y_{\nu-1}-Y_{\nu+1} = 2Y_\nu' , \qquad Y_0' = -Y_1 .

Two identities at special orders, from (Hassani (2013), §15.5, Problem 15.37, p. 489) and (Riley, Hobson & Bence (2006), §18.5.2, p. 607): Y−n=(−1)nYnY_{-n} = (-1)^{n}Y_n for n∈Zn \in \mathbb{Z}, and

Yn+1/2(x)=(−1)n+1J−n−1/2(x),Y_{n+1/2}(x) = (-1)^{n+1}J_{-n-1/2}(x) ,

so at half-integer order the Neumann functions are elementary as well. Their singularity at the origin is then a pure power and no logarithm: J−n−1/2J_{-n-1/2} has leading term (x/2)−n−1/2/Γ(12−n)(x/2)^{-n-1/2}/\Gamma(\tfrac12-n), so Yn+1/2(x)=O(x−n−1/2)Y_{n+1/2}(x) = O(x^{-n-1/2}), exactly the power x−νx^{-\nu} of the display above with ν=n+12\nu = n+\tfrac12. The power does grow with the order — Y1/2=−2/πx cos⁡xY_{1/2} = -\sqrt{2/\pi x}\,\cos x is only O(x−1/2)O(x^{-1/2}), but Y3/2(x)=−2/πx (x−1cos⁡x+sin⁡x)Y_{3/2}(x) = -\sqrt{2/\pi x}\,\bigl(x^{-1}\cos x + \sin x\bigr) is O(x−3/2)O(x^{-3/2}), with Y3/2(0.001)=−2.5231×104Y_{3/2}(0.001) = -2.5231\times10^{4}. The special feature of half-integer order is the absence of the ln⁡x\ln x that the integer orders carry, not a bound on the power.

Definition(Wronskians)AdaptedAdapted from Arfken, Weber & Harris (2013), §14.3, Eqs. (14.64)-(14.71), pp. 670-671, and §14.4, Eqs. (14.85)-(14.87), p. 675; Hassani (2013), §15.5, Problem 15.36, p. 489

Write W[u,v]=uv′−u′vW[u,v] = uv' - u'v. For all x>0x > 0,

W[Jν,J−ν](x)=−2sin⁡(νπ)πx,W[Jν,Yν](x)=2πx,W[Hν(1),Hν(2)](x)=−4iπx,W\bigl[J_\nu, J_{-\nu}\bigr](x) = -\frac{2\sin(\nu\pi)}{\pi x} , \qquad W\bigl[J_\nu, Y_\nu\bigr](x) = \frac{2}{\pi x} , \qquad W\bigl[H^{(1)}_\nu, H^{(2)}_\nu\bigr](x) = -\frac{4i}{\pi x} ,

the second and third holding for every ν\nu including integers. In particular:

  1. W[Jν,J−ν]W[J_\nu, J_{-\nu}] vanishes identically exactly when ν∈Z\nu \in \mathbb{Z} — a quantitative statement of the collapse J−n=(−1)nJnJ_{-n} = (-1)^{n}J_n, and the reason a second solution must be manufactured.

  2. W[Jν,Yν]=2/πxW[J_\nu, Y_\nu] = 2/\pi x is never zero and does not depend on ν\nu. This is the cleanest proof that {Jν,Yν}\{J_\nu, Y_\nu\} is a basis at every order.

  3. Equivalent forms follow from the recurrences, for instance

    Jν(x)Yν+1(x)−Jν+1(x)Yν(x)=−2πx,Jν−1(x)Hν(1)(x)−Jν(x)Hν−1(1)(x)=2iπx.J_\nu(x)Y_{\nu+1}(x) - J_{\nu+1}(x)Y_\nu(x) = -\frac{2}{\pi x} , \qquad J_{\nu-1}(x)H^{(1)}_\nu(x) - J_\nu(x)H^{(1)}_{\nu-1}(x) = \frac{2}{i\pi x} .
Idea of the proofOriginal

Both Wronskian formulas come from one observation and one evaluation. The observation is that Bessel's equation in self-adjoint form is (xy′)′+(x−ν2/x)y=0(xy')' + (x - \nu^{2}/x)y = 0, so the coefficient of y′′y'' is p(x)=xp(x) = x and Abel's identity gives W=A/xW = A/x with AA a constant: the whole xx-dependence is settled before any series is written. The evaluation then needs only the leading term of each series, because multiplying WW by xx makes the limit at the origin finite, and the Gamma-function reflection formula Γ(1+ν)Γ(1−ν)=πν/sin⁡νπ\Gamma(1+\nu)\Gamma(1-\nu) = \pi\nu/\sin\nu\pi converts what comes out into sin⁡νπ\sin\nu\pi. Everything else — the value for (Jν,Yν)(J_\nu,Y_\nu), for the Hankel pair, and the independence statements — is then linear algebra on the definitions.

Proof(The Wronskians)AdaptedAdapted from Arfken, Weber & Harris (2013), §14.3, Eqs. (14.64)-(14.67), pp. 670-671; Hassani (2013), §15.5, Problem 15.34, p. 489

Step 1: the shape of the Wronskian. Divide Bessel's equation by xx and rewrite it as

(x y′)′+(x−ν2x)y=0,(x\,y')' + \left(x - \frac{\nu^{2}}{x}\right)y = 0 ,

which is self-adjoint with p(x)=xp(x) = x (Adjoint and self-adjoint differential operators). If uu and vv both solve it, then multiplying uu's equation by vv, vv's by uu and subtracting gives

v (xu′)′−u (xv′)′=0,that isddx[x(u′v−uv′)]=0,v\,(xu')' - u\,(xv')' = 0 , \qquad\text{that is}\qquad \frac{d}{dx}\Bigl[x\bigl(u'v - uv'\bigr)\Bigr] = 0 ,

since the two first-order terms cancel in the derivative. Hence x W[u,v](x)x\,W[u,v](x) is constant: W[u,v]=A/xW[u,v] = A/x with AA depending on ν\nu and on the pair, not on xx.

Step 2: the constant for (Jν,J−ν)(J_\nu, J_{-\nu}), at non-integer ν\nu. Because xWxW is constant, we may compute A=lim⁡x↓0xWA = \lim_{x \downarrow 0}xW. From the defining series,

J±ν(x)=1Γ(1±ν)(x2)±ν[1+O(x2)],J±ν′(x)=±ν2 Γ(1±ν)(x2)±ν−1[1+O(x2)].J_{\pm\nu}(x) = \frac{1}{\Gamma(1\pm\nu)}\left(\frac{x}{2}\right)^{\pm\nu}\bigl[1 + O(x^{2})\bigr] , \qquad J_{\pm\nu}'(x) = \frac{\pm\nu}{2\,\Gamma(1\pm\nu)}\left(\frac{x}{2}\right)^{\pm\nu-1}\bigl[1 + O(x^{2})\bigr] .

The two products in W=JνJ−ν′−Jν′J−νW = J_\nu J_{-\nu}' - J_\nu' J_{-\nu} have leading terms of the same order x−1x^{-1}, the powers xνx^{\nu} and x−νx^{-\nu} cancelling:

JνJ−ν′=−νx Γ(1+ν)Γ(1−ν)[1+O(x2)],Jν′J−ν=+νx Γ(1+ν)Γ(1−ν)[1+O(x2)].J_\nu J_{-\nu}' = \frac{-\nu}{x\,\Gamma(1+\nu)\Gamma(1-\nu)}\bigl[1+O(x^{2})\bigr], \qquad J_\nu' J_{-\nu} = \frac{+\nu}{x\,\Gamma(1+\nu)\Gamma(1-\nu)}\bigl[1+O(x^{2})\bigr] .

Subtracting and multiplying by xx, the corrections are O(x2)O(x^{2}) and drop out in the limit:

A=−2νΓ(1+ν)Γ(1−ν).A = \frac{-2\nu}{\Gamma(1+\nu)\Gamma(1-\nu)} .

Now Γ(1+ν)=νΓ(ν)\Gamma(1+\nu) = \nu\Gamma(\nu) and the reflection formula Γ(ν)Γ(1−ν)=π/sin⁡νπ\Gamma(\nu)\Gamma(1-\nu) = \pi/\sin\nu\pi (The Gamma function) give Γ(1+ν)Γ(1−ν)=πν/sin⁡νπ\Gamma(1+\nu)\Gamma(1-\nu) = \pi\nu/\sin\nu\pi, so A=−2sin⁡(νπ)/πA = -2\sin(\nu\pi)/\pi and

W[Jν,J−ν](x)=−2sin⁡(νπ)πx.W[J_\nu,J_{-\nu}](x) = -\frac{2\sin(\nu\pi)}{\pi x} .

Step 3: the constant for (Jν,Yν)(J_\nu, Y_\nu). The Wronskian is bilinear and antisymmetric, and W[u,u]=0W[u,u] = 0. So for ν∉Z\nu \notin \mathbb{Z}, using the definition of YνY_\nu,

W[Jν,Yν]=1sin⁡νπ(cos⁡νπ W[Jν,Jν]−W[Jν,J−ν])=1sin⁡νπ⋅2sin⁡νππx=2πx,W[J_\nu, Y_\nu] = \frac{1}{\sin\nu\pi}\Bigl(\cos\nu\pi\,W[J_\nu,J_\nu] - W[J_\nu,J_{-\nu}]\Bigr) = \frac{1}{\sin\nu\pi}\cdot\frac{2\sin\nu\pi}{\pi x} = \frac{2}{\pi x} ,

independent of ν\nu — the factors sin⁡νπ\sin\nu\pi cancel exactly, which is the point of the normalisation in the definition.

Step 4: integer order. The right-hand side 2/πx2/\pi x has no ν\nu in it, and both Yν(x)Y_\nu(x) and Yν′(x)Y_\nu'(x) converge as ν→n\nu \to n (the series above converges locally uniformly in xx and is continuous in ν\nu, and ∂ν\partial_\nu of the defining series of JνJ_\nu is again a locally uniformly convergent series). Letting ν→n\nu \to n in Step 3 therefore gives

W[Jn,Yn](x)=2πx≠0,W[J_n,Y_n](x) = \frac{2}{\pi x} \ne 0 ,

so YnY_n exists as a genuine second solution and is independent of JnJ_n. (This is an alternative to reading the independence off the logarithmic term in the series: the series is used only for its convergence, never for the shape of the singularity it exhibits.)

Step 5: the Hankel pair. For constants a,b,c,da,b,c,d the bilinearity and antisymmetry of WW give W[aU+bV,  cU+dV]=(ad−bc) W[U,V]W[aU+bV,\;cU+dV] = (ad-bc)\,W[U,V], because the W[U,U]W[U,U] and W[V,V]W[V,V] terms vanish. With U=JνU = J_\nu, V=YνV = Y_\nu and (a,b,c,d)=(1,i,1,−i)(a,b,c,d) = (1,i,1,-i) we have ad−bc=−i−i=−2iad-bc = -i-i = -2i, so

W[Hν(1),Hν(2)]=−2i W[Jν,Yν]=−4iπx.W\bigl[H^{(1)}_\nu,H^{(2)}_\nu\bigr] = -2i\,W[J_\nu,Y_\nu] = -\frac{4i}{\pi x} .

Being non-zero, this confirms that Hν(1)H^{(1)}_\nu and Hν(2)H^{(2)}_\nu are also a basis. □\square

Definition(Hankel functions)AdaptedAdapted from Arfken, Weber & Harris (2013), §14.4, Eqs. (14.76)-(14.78), pp. 674-675; Riley, Hobson & Bence (2006), §18.5.2, p. 607; Hassani (2013), §15.5, Eq. (15.46), p. 484

The Hankel functions of the first and second kind (also, in older usage, Bessel functions of the third kind) are

Hν(1)(x)=Jν(x)+i Yν(x),Hν(2)(x)=Jν(x)−i Yν(x).H^{(1)}_\nu(x) = J_\nu(x) + i\,Y_\nu(x) , \qquad H^{(2)}_\nu(x) = J_\nu(x) - i\,Y_\nu(x) .

They stand to Jν,YνJ_\nu, Y_\nu exactly as e±iθe^{\pm i\theta} stands to cos⁡θ,sin⁡θ\cos\theta, \sin\theta ((Arfken, Weber & Harris (2013), §14.4, Eq. (14.78), p. 675)), and the analogy is not merely formal: it is reproduced in their large-argument behaviour. For real xx and real ν\nu they are complex conjugates of one another. The recurrences of the statement above transfer to them unchanged, because each is linear in the function with coefficients that do not depend on which solution is substituted, and ±i\pm i does not depend on xx; so

Hν−1+Hν+1=2νxHν,Hν−1−Hν+1=2Hν′,H_{\nu-1}+H_{\nu+1} = \frac{2\nu}{x}H_\nu , \qquad H_{\nu-1}-H_{\nu+1} = 2H_\nu' ,

for either superscript, and both are singular at the origin, with H0(1)(x)≈1+(2i/π)(ln⁡(x/2)+γ)H^{(1)}_0(x) \approx 1 + (2i/\pi)(\ln(x/2)+\gamma) and Hν(1)(x)≈−iΓ(ν)(2/x)ν/πH^{(1)}_\nu(x) \approx -i\Gamma(\nu)(2/x)^{\nu}/\pi for ν>0\nu > 0 ((Arfken, Weber & Harris (2013), §14.4, Eqs. (14.79)-(14.82), p. 675)).

Definition(Outgoing and incoming cylindrical waves)AdaptedAdapted from Arfken, Weber & Harris (2013), §14.6, Eqs. (14.138)-(14.139), p. 692, and Example 14.6.1, pp. 694-695; Strauss (2008), §10.5, Eq. (15), p. 285

As x→+∞x \to +\infty, with ν\nu fixed and real,

Hν(1)(x)=2πx  exp⁡ ⁣[ i(x−νπ2−π4)][1+O(x−1)],H^{(1)}_\nu(x) = \sqrt{\frac{2}{\pi x}}\;\exp\!\left[\,i\Bigl(x - \frac{\nu\pi}{2} - \frac{\pi}{4}\Bigr)\right]\bigl[1 + O(x^{-1})\bigr] ,Hν(2)(x)=2πx  exp⁡ ⁣[−i(x−νπ2−π4)][1+O(x−1)],H^{(2)}_\nu(x) = \sqrt{\frac{2}{\pi x}}\;\exp\!\left[-i\Bigl(x - \frac{\nu\pi}{2} - \frac{\pi}{4}\Bigr)\right]\bigl[1 + O(x^{-1})\bigr] ,

and taking real and imaginary parts recovers Jν∼2/πxcos⁡(x−νπ/2−π/4)J_\nu \sim \sqrt{2/\pi x}\cos(x - \nu\pi/2 - \pi/4) and Yν∼2/πxsin⁡(x−νπ/2−π/4)Y_\nu \sim \sqrt{2/\pi x}\sin(x - \nu\pi/2 - \pi/4) (Asymptotic forms of Bessel functions develops the full expansions). Strauss (Strauss (2008), §10.5, p. 285) identifies this behaviour at large argument as the property that singles the Hankel and Neumann functions out among all the solutions of Bessel's equation.

The wave reading. In a time-harmonic problem with the convention u(ρ,t)=R(ρ)e−iωtu(\rho,t) = R(\rho)e^{-i\omega t} and k=ω/ck = \omega/c, the choice R=Hν(1)(kρ)R = H^{(1)}_\nu(k\rho) gives, at large kρk\rho,

u∼2πkρ  e i(kρ−ωt) e−i(νπ/2+π/4),u \sim \sqrt{\frac{2}{\pi k\rho}}\;e^{\,i(k\rho - \omega t)}\,e^{-i(\nu\pi/2+\pi/4)} ,

a wave whose surfaces of constant phase kρ−ωt=constk\rho - \omega t = \text{const} move outwards at speed cc, with the amplitude falling like ρ−1/2\rho^{-1/2} as the energy spreads over a circle of circumference 2πρ2\pi\rho. Hν(2)(kρ)e−iωtH^{(2)}_\nu(k\rho)e^{-i\omega t} is the incoming wave. So:

  • radiation from a source near the axis is H(1)H^{(1)}, with the e−iωte^{-i\omega t} convention; this is the boundary condition at infinity, and it replaces the regularity condition at the origin that selects JνJ_\nu in an interior problem ((Arfken, Weber & Harris (2013), §14.6, Example 14.6.1, pp. 694-695));
  • standing waves are real combinations, JνJ_\nu and YνY_\nu;
  • with the opposite time convention e+iωte^{+i\omega t} the roles of H(1)H^{(1)} and H(2)H^{(2)} are exchanged. The convention must be stated.

At half-integer order the asymptotic expansions terminate: the series PνP_\nu and QνQ_\nu that multiply the trigonometric factors become polynomials in 1/x1/x, so the asymptotic solution is an exact one ((Arfken, Weber & Harris (2013), §14.6, p. 694)). Be careful what this licenses. The displays above keep only the leading term, and that term alone is exact only at ν=±12\nu = \pm\tfrac12, where PνP_\nu reduces to the constant 11 and QνQ_\nu to 00, so that the bracket Pν+iQνP_\nu + iQ_\nu multiplying the exponential in Hν(1)H^{(1)}_\nu is exactly 11: there H1/2(1)(x)=−i2/πx eixH^{(1)}_{1/2}(x) = -i\sqrt{2/\pi x}\,e^{ix} with no error term at all. At ν=32\nu = \tfrac32 the terminating expansion has two terms, and dropping the second leaves a genuine O(x−1)O(x^{-1}) relative error — as the closed form Y3/2=−2/πx(x−1cos⁡x+sin⁡x)Y_{3/2} = -\sqrt{2/\pi x}(x^{-1}\cos x + \sin x) shows directly. Example (a) below checks the exact case at ν=12\nu = \tfrac12.

Remark(Where the hypotheses are used)Original
  • ν∉Z\nu \notin \mathbb{Z}, in the formula for YνY_\nu. The denominator sin⁡νπ\sin\nu\pi is the whole difficulty. For ν∉Z\nu \notin \mathbb{Z} it is harmless and YνY_\nu is an ordinary linear combination; at ν=n\nu = n the numerator vanishes too, and the definition is the limit, not the formula. Anything proved from the formula must therefore be extended to integer order by a continuity argument — which is exactly what Step 4 of the proof does for the Wronskian, and what fails for naive manipulations like "divide by sin⁡νπ\sin\nu\pi".
  • Self-adjoint form, in Step 1. Abel's identity needs the equation written with p(x)=xp(x) = x; if one works with the normalised form y′′+x−1y′+⋯y'' + x^{-1}y' + \cdots instead, the conclusion is W=Aexp⁡(−∫x−1)=A/xW = A\exp(-\int x^{-1}) = A/x, the same thing. The reason the answer is 1/x1/x and not, say, a constant is purely that the first-derivative coefficient is 1/x1/x.
  • x>0x > 0 and the limit at the origin, in Step 2. The constant AA is extracted at x↓0x \downarrow 0, where the series are at their most usable. The step needs the leading behaviour of all four of J±ν,J±ν′J_{\pm\nu}, J_{\pm\nu}', and it needs the two leading terms to cancel in the powers of xx but not in the coefficients. The corrections are relatively O(x2)O(x^{2}), not O(x)O(x), because the series contain only even powers beyond the leading one — so there is room to spare. Arfken, Weber and Harris (Arfken, Weber & Harris (2013), §14.3, Exercise 14.3.6, p. 673) suggest reaching the same conclusion without a limit, by uniqueness of power series: the coefficient of x−1x^{-1} in WW is already AA, and it remains only to check that the next two coefficients — those of x0x^{0} and of x1x^{1} in WW itself, equivalently of x1x^{1} and of x2x^{2} in the constant xWxW — vanish.
  • Why not reduction of order? Reduction of order gives a second solution Jn(x)∫dx/[xJn(x)2]J_n(x)\int dx/[xJ_n(x)^{2}] ((Hassani (2013), §15.5, Problem 15.34, p. 489)). It is a perfectly good solution, but its scale is arbitrary and it is useless at the zeros of JnJ_n; the point of the YνY_\nu normalisation is that it fixes the scale so that the recurrences, the Wronskian and the asymptotic phase all come out in the form stated, uniformly in ν\nu.
  • Fixed real ν\nu, in the asymptotic statement. The forms above are asymptotic in xx at fixed order. They are useless in the regime ν≳x\nu \gtrsim x. Arfken, Weber and Harris (Arfken, Weber & Harris (2013), §14.6, Eq. (14.145), p. 694) give the honest condition for the leading term alone to be accurate, and they print it at integer order and without a modulus: 8x≫4n2−18x \gg 4n^{2}-1. Read as it stands it is the condition that the first correction be small compared with the leading term, so for the fractional orders ∣ν∣<12|\nu| < \tfrac12, where 4ν2−14\nu^{2}-1 is negative, what is wanted is 8x≫∣4ν2−1∣8x \gg |4\nu^{2}-1|; that modulus is ours, not theirs, and is recorded in the project's discrepancy ledger rather than attributed to them. Uniform-in-order asymptotics is a different and harder problem.
  • The time convention, in the wave reading. "Outgoing" is a statement about Hν(1)(kρ)e−iωtH^{(1)}_\nu(k\rho)e^{-i\omega t}, not about H(1)H^{(1)} alone. The function Hν(1)H^{(1)}_\nu knows nothing about time; swapping the convention to e+iωte^{+i\omega t} makes H(2)H^{(2)} the outgoing solution. A paper that fixes no convention cannot be read.
  • Negative order needs nothing new. Nothing goes wrong below ν=0\nu = 0, provided one does not expect Y−νY_{-\nu} to be ±Yν\pm Y_\nu. For non-integer ν<0\nu < 0 the defining formula applies verbatim: it is written for any order whose sine is non-zero, and −ν-\nu is such an order whenever ν\nu is. What it does not do is reproduce YνY_\nu up to a sign. Substituting −ν-\nu for ν\nu in the definition and using J−νJ_{-\nu}, cos⁡\cos and sin⁡\sin parities gives Y−ν=sin⁡(νπ) Jν+cos⁡(νπ) YνY_{-\nu} = \sin(\nu\pi)\,J_\nu + \cos(\nu\pi)\,Y_\nu ((Hassani (2013), §15.5, Problem 15.37, p. 489)), so Y−νY_{-\nu} is a genuine mixture of the two solutions, degenerating to ±Yν\pm Y_\nu only when sin⁡νπ=0\sin\nu\pi = 0. At integer order that limit is the identity Y−n=(−1)nYnY_{-n} = (-1)^{n}Y_n, which reduces negative integer order to positive; and the finite sum ∑k<n\sum_{k<n} in the integer-order series is simply empty for n=0n = 0, which is how Y0Y_0 comes out purely logarithmic.
Method(Choosing the right pair of solutions)AdaptedAdapted from Arfken, Weber & Harris (2013), §14.3, the list of uses of $Y_\nu$, p. 671, and §14.6, Example 14.6.1, pp. 694-695; Riley, Hobson & Bence (2006), §18.5.3, p. 608

Given a radial equation that reduces to Bessel's equation of order ν\nu in the variable kρk\rho:

  1. Is ρ=0\rho = 0 in the domain, and must the solution be bounded there? If yes, write the solution as c Jν(kρ)c\,J_\nu(k\rho) and stop. YνY_\nu, Hν(1)H^{(1)}_\nu and Hν(2)H^{(2)}_\nu are all excluded by the singularity.
  2. Is the domain an annulus a≤ρ≤ba \le \rho \le b, or the exterior of a cylinder, with a condition at each end? Use c1Jν(kρ)+c2Yν(kρ)c_1J_\nu(k\rho) + c_2Y_\nu(k\rho). Imposing the two homogeneous boundary conditions gives a 2×22\times2 homogeneous system; a non-trivial solution requires its determinant to vanish, which is the transcendental equation that quantises kk. The ratio c2/c1c_2/c_1 then comes from either row.
  3. Does the domain extend to infinity with radiation outwards and no incoming wave? Fix the time convention; with e−iωte^{-i\omega t}, take c Hν(1)(kρ)c\,H^{(1)}_\nu(k\rho) and discard Hν(2)H^{(2)}_\nu. If the source is on the axis, the resulting singularity at ρ=0\rho = 0 is the source, not an error.
  4. Is the problem a decaying one rather than an oscillatory one (the equation has −k2ρ2-k^{2}\rho^{2} where Bessel's has +x2+x^{2})? Then the relevant pair is Iν,KνI_\nu, K_\nu: see Modified Bessel functions.
  5. To evaluate YνY_\nu, use the series above for small xx, the recurrences to move in ν\nu — upwards, which is the opposite direction to JνJ_\nu and for the same reason — and Asymptotic forms of Bessel functions for large xx. Of the two solutions of fν+1=(2ν/x)fν−fν−1f_{\nu+1} = (2\nu/x)f_\nu - f_{\nu-1}, JνJ_\nu is the one that decays as ν\nu grows past xx and YνY_\nu the one that grows; a three-term recurrence is stable only in the direction in which the wanted solution is the growing one. So JνJ_\nu must be recurred downwards (Bessel functions of the first kind) and YνY_\nu upwards: climbing from Y0,Y1Y_0,Y_1, the rounding error picked up at each step is a small multiple of JνJ_\nu and shrinks against YνY_\nu, whereas descending from large ν\nu that same error component grows like JνJ_\nu and swamps the answer. The failure is not marginal — in double precision at x=1x=1, descending from exact Y19,Y20Y_{19},Y_{20} returns −1.8×1018-1.8\times10^{18} for Y10Y_{10} (true value −1.216×108-1.216\times10^{8}) and −5.3×1027-5.3\times10^{27} for Y0Y_0 (true value 0.088260.08826), while ascending from exact Y0,Y1Y_0,Y_1 reproduces Y20Y_{20} to a relative error of 2×10−162\times10^{-16}. (These figures are ours; none of the sources cited here discusses the stability of the recurrence.) The Wronskian JνYν′−Jν′Yν=2/πxJ_\nu Y_\nu' - J_\nu'Y_\nu = 2/\pi x is a cheap and very sharp check on any table or routine.
Example(Two numerical checks)Original

(a) Half-integer order: the asymptotic form made exact. Take ν=12\nu = \tfrac12. From the definition, cos⁡(π/2)=0\cos(\pi/2) = 0 and sin⁡(π/2)=1\sin(\pi/2) = 1, so

Y1/2(x)=−J−1/2(x)=−2πx cos⁡x,Y_{1/2}(x) = -J_{-1/2}(x) = -\sqrt{\frac{2}{\pi x}}\,\cos x ,

consistent with the identity Yn+1/2=(−1)n+1J−n−1/2Y_{n+1/2} = (-1)^{n+1}J_{-n-1/2} at n=0n = 0. Hence

H1/2(1)(x)=J1/2+iY1/2=2πx(sin⁡x−icos⁡x)=−i2πx  e ix,H^{(1)}_{1/2}(x) = J_{1/2}+iY_{1/2} = \sqrt{\frac{2}{\pi x}}\bigl(\sin x - i\cos x\bigr) = -i\sqrt{\frac{2}{\pi x}}\;e^{\,ix} ,

using sin⁡x−icos⁡x=−i(cos⁡x+isin⁡x)\sin x - i\cos x = -i(\cos x + i\sin x). Compare the asymptotic formula at ν=12\nu = \tfrac12: the phase is x−π/4−π/4=x−π/2x - \pi/4 - \pi/4 = x - \pi/2, and e i(x−π/2)=−ie ixe^{\,i(x-\pi/2)} = -ie^{\,ix}. The two agree exactly, with no error term — the promised termination of the asymptotic series at half-integer order. Numerically at x=3x = 3, with 2/3π=0.4606589\sqrt{2/3\pi} = 0.4606589 and cos⁡3=−0.9899925\cos 3 = -0.9899925: J1/2(3)=0.0650082J_{1/2}(3) = 0.0650082 and Y1/2(3)=0.4560488Y_{1/2}(3) = 0.4560488, while −i2/3π e3i=0.0650082+0.4560488 i-i\sqrt{2/3\pi}\,e^{3i} = 0.0650082 + 0.4560488\,i. The real and imaginary parts match to seven figures.

(b) The Wronskian as a numerical check. At x=2x = 2, tables give J0(2)=0.2238908J_0(2) = 0.2238908, J1(2)=0.5767248J_1(2) = 0.5767248, Y0(2)=0.5103757Y_0(2) = 0.5103757, Y1(2)=−0.1070324Y_1(2) = -0.1070324. Using J0′=−J1J_0' = -J_1 and Y0′=−Y1Y_0' = -Y_1,

J0(2)Y0′(2)−J0′(2)Y0(2)=−J0(2)Y1(2)+J1(2)Y0(2)=0.0239636+0.2943463=0.3183099,J_0(2)Y_0'(2) - J_0'(2)Y_0(2) = -J_0(2)Y_1(2) + J_1(2)Y_0(2) = 0.0239636 + 0.2943463 = 0.3183099 ,

while 2/(2π)=1/π=0.31830992/(2\pi) = 1/\pi = 0.3183099. Four tabulated numbers, one exact identity, agreement to seven figures: this is how a Bessel routine is validated.

Example(The cutoff of a coaxial line)AdaptedAdapted from Arfken, Weber & Harris (2013), §14.3, Example 14.3.1 and Eqs. (14.74)-(14.75), pp. 671-672, and Exercise 14.3.10, p. 673

The set-up is Arfken, Weber and Harris's Example 14.3.1 — a coaxial guide, Ez=c1Jm+c2YmE_z = c_1J_m + c_2Y_m, the two perfect-conductor conditions and the vanishing determinant that quantises the cutoff — and their Exercise 14.3.10 sets the same condition for b/a=2b/a = 2, written as the vanishing of J0(2x)/Y0(2x)−J0(x)/Y0(x)J_0(2x)/Y_0(2x) - J_0(x)/Y_0(x), which is our determinant at b/a=2b/a = 2 divided by the factor −Y0(2x)Y0(x)-Y_0(2x)Y_0(x). That factor is not everywhere nonzero: it vanishes at each zero of Y0(x)Y_0(x) and of Y0(2x)Y_0(2x), which are exactly the poles of his quotients in his Fig. 14.9. The determinant form is the better behaved of the two there, since it stays finite, and it also stays nonzero unless the two Y0Y_0 factors vanish together — at a zero of Y0(x)Y_0(x) it equals J0(x)Y0(2x)J_0(x)Y_0(2x), and J0J_0 and Y0Y_0 have no common zero because their Wronskian is 2/πx2/\pi x. No zero of Y0Y_0 among the first twenty is twice another, so over the range that matters here the two conditions have the same roots. The radii, the numerical work and the mode shape are ours: we take b/a=2.5b/a = 2.5 and carry the calculation through to a frequency.

A coaxial line has inner conductor of radius a=1.0a = 1.0 cm and outer conductor of radius b=2.5b = 2.5 cm. For the lowest transverse-magnetic mode with no azimuthal variation (ν=0\nu = 0), the axial electric field is Ez(ρ)=c1J0(γρ)+c2Y0(γρ)E_z(\rho) = c_1J_0(\gamma\rho) + c_2Y_0(\gamma\rho), and the perfect-conductor condition Ez=0E_z = 0 at ρ=a\rho = a and ρ=b\rho = b gives

(J0(γa)Y0(γa)J0(γb)Y0(γb))(c1c2)=0,soJ0(γa) Y0(γb)−J0(γb) Y0(γa)=0.\begin{pmatrix} J_0(\gamma a) & Y_0(\gamma a) \\ J_0(\gamma b) & Y_0(\gamma b)\end{pmatrix} \begin{pmatrix}c_1\\c_2\end{pmatrix} = 0 , \qquad\text{so}\qquad J_0(\gamma a)\,Y_0(\gamma b) - J_0(\gamma b)\,Y_0(\gamma a) = 0 .

Writing z=γaz = \gamma a and b/a=2.5b/a = 2.5, the eigenvalue condition is F(z)=J0(z)Y0(2.5z)−J0(2.5z)Y0(z)=0F(z) = J_0(z)Y_0(2.5z) - J_0(2.5z)Y_0(z) = 0. The radial problem is essentially a string of length b−ab - a, so the first root should be near πa/(b−a)=π/1.5=2.0944\pi a/(b-a) = \pi/1.5 = 2.0944; solving numerically from that start gives

z1=2.073228849,z2=4.177298828.z_1 = 2.073228849 , \qquad z_2 = 4.177298828 .

Check z1z_1: J0(z1)=0.181856837J_0(z_1) = 0.181856837, Y0(z1)=0.516714999Y_0(z_1) = 0.516714999, J0(2.5z1)=−0.116093857J_0(2.5z_1) = -0.116093857, Y0(2.5z1)=−0.329860777Y_0(2.5z_1) = -0.329860777, and

(0.181856837)(−0.329860777)−(−0.116093857)(0.516714999)=−0.059987437+0.059987437=0,(0.181856837)(-0.329860777) - (-0.116093857)(0.516714999) = -0.059987437 + 0.059987437 = 0 ,

both products agreeing to nine figures. The mode shape is Ez∝J0(γρ)−0.351948051 Y0(γρ)E_z \propto J_0(\gamma\rho) - 0.351948051\,Y_0(\gamma\rho), the ratio being −J0(z1)/Y0(z1)-J_0(z_1)/Y_0(z_1); the same ratio computed from the outer row, −J0(2.5z1)/Y0(2.5z1)=−0.351948051-J_0(2.5z_1)/Y_0(2.5z_1) = -0.351948051, agrees, which is the consistency check that the determinant vanished.

Finally the cutoff frequency. With γ1=z1/a=2.0732288 cm−1\gamma_1 = z_1/a = 2.0732288\ \mathrm{cm^{-1}} and c=2.99792458×1010 cm s−1c = 2.99792458\times10^{10}\ \mathrm{cm\,s^{-1}},

fc=c γ12π=(2.99792458×1010)(2.0732288)2π s−1=9.892 GHz.f_c = \frac{c\,\gamma_1}{2\pi} = \frac{(2.99792458\times10^{10})(2.0732288)}{2\pi}\ \mathrm{s^{-1}} = 9.892\ \mathrm{GHz} .

Below 9.8929.892 GHz this TM mode cannot propagate. Note that the cutoff is a statement about Y0Y_0 as much as about J0J_0: had we kept only J0J_0, as regularity on the axis would demand in a hollow pipe, there would be no second constant with which to satisfy the second boundary condition and no mode at all.

ApplicationOriginal

Coaxial lines and annular cavities. The coaxial-line example above is the design calculation for a coaxial cable or a coaxial resonator: the TEM mode of a coaxial line has no cutoff, which is why such cables carry signals from DC upwards, but the first higher mode does, and the usable bandwidth of the cable ends there. The same determinant condition, with Jν′J_\nu' and Yν′Y_\nu' in place of JνJ_\nu and YνY_\nu, gives the TE modes and the acoustic modes of an annular duct; with ν=m\nu = m it gives the modes with mm azimuthal nodal lines.

Line sources and the two-dimensional Helmholtz Green's function. The outgoing solution of (∇2+k2)G=−δ(2)(ρ)(\nabla^{2}+k^{2})G = -\delta^{(2)}(\boldsymbol{\rho}) in the plane is G=i4H0(1)(kρ)G = \tfrac{i}{4}H^{(1)}_0(k\rho). Both features of H0(1)H^{(1)}_0 are needed: the logarithmic singularity at ρ=0\rho = 0 reproduces the delta function (it matches the two-dimensional Laplace Green's function −ln⁡ρ/2π-\ln\rho/2\pi near the source), and the outgoing phase at large ρ\rho enforces the Sommerfeld radiation condition. This is the kernel of every two-dimensional scattering calculation and of the boundary-element method in acoustics and electromagnetics, and H0(1)H^{(1)}_0 likewise appears in the Hankel-transform solution of axisymmetric problems on 0<ρ<∞0 < \rho < \infty, where it supplies the Green's function of the singular Bessel operator ((Stakgold & Holst (2011), §7.3, Eq. (7.3.33), p. 450)).

Scattering off a cylinder. Expand the incident plane wave in Jm(kρ)eimφJ_m(k\rho)e^{im\varphi} (Bessel functions of the first kind) and the scattered field in Hm(1)(kρ)eimφH^{(1)}_m(k\rho)e^{im\varphi}: one is regular everywhere, the other purely outgoing, and the boundary condition on the cylinder surface fixes one coefficient per mm. The resulting partial-wave series is the textbook solution for radar cross-sections of wires, for the scattering of sound by a pipe, and — with ν\nu half-integral and spherical Bessel functions — for Mie scattering off a sphere (Spherical Bessel functions).

Where the singularity is the physics. In a dislocation core, at a crack tip, along a vortex line in a superfluid or at a current-carrying filament, the field genuinely diverges on an axis, and the solution one wants is the singular one. YνY_\nu and the Hankel functions are the admissible solutions there, and the coefficient of the singular part is the strength of the source — the Burgers vector, the stress-intensity factor, the circulation, the current.

Quantum scattering and the phase shift. For a radial Schrodinger problem the pair (J,Y)(J,Y) or (H(1),H(2))(H^{(1)},H^{(2)}) at large rr defines the scattering phase shift: the exterior solution is a combination cos⁡δℓ jℓ−sin⁡δℓ yℓ\cos\delta_\ell\,j_\ell - \sin\delta_\ell\,y_\ell, and δℓ\delta_\ell is read off by matching to the interior solution. The constancy of the Wronskian is what makes this matching well posed, and the same quantity appears as the flux normalisation of the continuum states.

Theorem

Orthogonality and Fourier-Bessel series

Adapted

For fixed order ν>−1\nu > -1 the functions Jν(ανjr/a)J_\nu(\alpha_{\nu j}r/a), with ανj\alpha_{\nu j} the positive zeros of JνJ_\nu, are orthogonal on [0,a][0,a] with weight rr and have squared norm 12a2Jν+1(ανj)2\tfrac12a^{2}J_{\nu+1}(\alpha_{\nu j})^{2}, so any reasonable function on the disc expands in a Fourier-Bessel series with explicitly computable coefficients.

Prerequisites: Bessel functions of the first kind, Sturm-Liouville eigenvalue problems, Adjoint and self-adjoint differential operators, Eigenfunction expansions, Sturm comparison and oscillation theorems

Definition(The zeros of JνJ_\nu)AdaptedAdapted from Strauss (2008), §10.5, pp. 283-284; Arfken, Weber & Harris (2013), §14.1, Table 14.1, p. 648, Exercises 14.1.11 and 14.2.4, pp. 656 and 665

Fix ν>−1\nu > -1 and real. The function JνJ_\nu has infinitely many positive zeros

0<αν1<αν2<αν3<⋯⟶∞,0 < \alpha_{\nu1} < \alpha_{\nu2} < \alpha_{\nu3} < \cdots \longrightarrow \infty ,

each of them simple (Jν′(ανj)≠0J_\nu'(\alpha_{\nu j}) \ne 0), and no complex zeros at all ((Arfken, Weber & Harris (2013), §14.2, Exercise 14.2.4, p. 665)). We write βνj\beta_{\nu j} for the jj-th positive zero of Jν′J_\nu'. Three further facts, all from Strauss (Strauss (2008), §10.5, p. 283) except where noted:

  • Interlacing. Between two consecutive zeros of JνJ_\nu there lies a zero of Jν+1J_{\nu+1}, and conversely, so the two sets of zeros separate each other. This is Strauss's (Strauss (2008), §10.5, p. 283) statement, made for every real order; Arfken, Weber and Harris (Arfken, Weber & Harris (2013), §14.1, Exercise 14.1.11, p. 656) set the sharper form — one and only one zero in between — as an exercise, but only at integer order nn. More generally the zeros of any two independent solutions of Bessel's equation separate each other, which is Sturm separation applied to this equation.
  • Spacing. Consecutive zeros approach a separation of π\pi. This follows from the leading asymptotic form Jν(x)∼2/πxcos⁡(x−νπ/2−π/4)J_\nu(x) \sim \sqrt{2/\pi x}\cos\bigl(x - \nu\pi/2 - \pi/4\bigr) ((Arfken, Weber & Harris (2013), §14.6, Eq. (14.144), p. 694); Asymptotic forms of Bessel functions), which also gives the useful estimate ανj  ≈  (j+ν2−14)π.\alpha_{\nu j} \;\approx\; \left(j + \frac{\nu}{2} - \frac14\right)\pi .
  • No closed formula. The zeros are not expressible in elementary terms and must be found numerically; they are tabulated in (Arfken, Weber & Harris (2013), §14.1, Table 14.1, p. 648).

The first few, to seven decimals:

jj α0j\alpha_{0j} α1j\alpha_{1j} α2j\alpha_{2j} β1j\beta_{1j}
1 2.4048256 3.8317060 5.1356223 1.8411838
2 5.5200781 7.0155867 8.4172441 5.3314428
3 8.6537279 10.1734681 11.6198412 8.5363164
4 11.7915344 13.3236919 14.7959518 11.7060049

The estimate above gives α03≈2.75π=8.6393798\alpha_{03} \approx 2.75\pi = 8.6393798 against the true 8.65372798.6537279, an error of 0.17%0.17\%; by j=4j=4 the error is 0.09%0.09\%. Two consistency checks on the table: since J0′=−J1J_0' = -J_1, the zeros of J0′J_0' are 00 together with the α1j\alpha_{1j}, so the β0j\beta_{0j} need no separate column; and interlacing requires α0j<α1j<α0,j+1\alpha_{0j} < \alpha_{1j} < \alpha_{0,j+1}, which the first two columns satisfy at every row.

Theorem(Orthogonality and normalisation)AdaptedAdapted from Arfken, Weber & Harris (2013), §14.2, Eqs. (14.41)-(14.46), pp. 661-663, with Exercises 14.2.1-14.2.3, p. 665; Riley, Hobson & Bence (2006), §18.5.3, Eqs. (18.84)-(18.89), pp. 608-610; Strauss (2008), §10.5, Eqs. (8)-(9), p. 284

Fix ν>−1\nu > -1 and a>0a > 0.

(i) The Lommel identity. For any α,β>0\alpha, \beta > 0 with α≠β\alpha \ne \beta,

(α2−β2)∫0aJν(αr) Jν(βr) r dr=a[β Jν(αa)Jν′(βa)−α Jν(βa)Jν′(αa)],\bigl(\alpha^{2}-\beta^{2}\bigr)\int_0^{a} J_\nu(\alpha r)\,J_\nu(\beta r)\,r\,dr = a\Bigl[\beta\,J_\nu(\alpha a)J_\nu'(\beta a) - \alpha\,J_\nu(\beta a)J_\nu'(\alpha a)\Bigr] ,

where Jν′J_\nu' is the derivative with respect to the whole argument. The lower endpoint contributes nothing.

(ii) Orthogonality. Consequently the right-hand side, and hence the integral, vanishes whenever the boundary data at r=ar = a are such that the bracket is zero. The two standard cases are

  • Dirichlet: α=ανi/a\alpha = \alpha_{\nu i}/a and β=ανj/a\beta = \alpha_{\nu j}/a, so that Jν(αa)=Jν(βa)=0J_\nu(\alpha a) = J_\nu(\beta a) = 0;
  • Neumann: α=βνi/a\alpha = \beta_{\nu i}/a and β=βνj/a\beta = \beta_{\nu j}/a, so that Jν′(αa)=Jν′(βa)=0J_\nu'(\alpha a) = J_\nu'(\beta a) = 0.

In either case, for i≠ji \ne j,

∫0aJν ⁣(λνira)Jν ⁣(λνjra)r dr=0,λ=α or β.\int_0^{a} J_\nu\!\left(\lambda_{\nu i}\frac{r}{a}\right)J_\nu\!\left(\lambda_{\nu j}\frac{r}{a}\right)r\,dr = 0 , \qquad \lambda = \alpha \text{ or } \beta .

(iii) Normalisation. For every A>0A > 0,

2∫0AJν(x)2 x dx=[A Jν′(A)]2+(A2−ν2)Jν(A)2,2\int_0^{A} J_\nu(x)^{2}\,x\,dx = \bigl[A\,J_\nu'(A)\bigr]^{2} + \bigl(A^{2}-\nu^{2}\bigr)J_\nu(A)^{2} ,

and hence, after rescaling,

∫0aJν ⁣(ανjra)2r dr=a22Jν′(ανj)2=a22Jν+1(ανj)2\int_0^{a} J_\nu\!\left(\alpha_{\nu j}\frac{r}{a}\right)^{2}r\,dr = \frac{a^{2}}{2}J_\nu'(\alpha_{\nu j})^{2} = \frac{a^{2}}{2}J_{\nu+1}(\alpha_{\nu j})^{2}

in the Dirichlet case, and

∫0aJν ⁣(βνjra)2r dr=a22(1−ν2βνj2)Jν(βνj)2\int_0^{a} J_\nu\!\left(\beta_{\nu j}\frac{r}{a}\right)^{2}r\,dr = \frac{a^{2}}{2}\left(1 - \frac{\nu^{2}}{\beta_{\nu j}^{2}}\right)J_\nu(\beta_{\nu j})^{2}

in the Neumann case.

Where this sits. Dividing Bessel's equation in the variable krkr by rr exhibits it as the Sturm-Liouville problem

−ddr(rdudr)+ν2ru=k2 r u,-\frac{d}{dr}\left(r\frac{du}{dr}\right) + \frac{\nu^{2}}{r}u = k^{2}\,r\,u ,

with p(r)=rp(r) = r, q(r)=ν2/rq(r) = \nu^{2}/r, weight w(r)=rw(r) = r and eigenvalue k2k^{2}. The weight rr is not an artifice: on a disc of radius aa it is exactly the Jacobian of plane polar coordinates, so this orthogonality is orthogonality in L2L^{2} of the disc ((Strauss (2008), §10.2, Eq. (23), p. 269)). But the problem is singular: p(0)=0p(0) = 0 and qq blows up at the origin, so the regular Sturm-Liouville theorem does not apply and conclusions have to be re-earned. Riley, Hobson and Bence (Riley, Hobson & Bence (2006), §18.5.3, p. 608) make the point sharply: because p(x)=xp(x) = x, nothing in the equation itself picks out an interval on which solutions for different eigenvalues are automatically orthogonal; the interval and the boundary conditions must be supplied, and [0,a][0,a] works only because the r=0r = 0 endpoint takes care of itself.

Idea of the proofOriginal

Both halves are the same trick used twice. For orthogonality, write down the equation for Jν(αr)J_\nu(\alpha r) and the equation for Jν(βr)J_\nu(\beta r), multiply each by the other function and subtract: the second-derivative and first-derivative terms assemble into the exact derivative ddr[r(fg′−gf′)]\frac{d}{dr}\bigl[r(fg'-gf')\bigr], and what is left on the other side is (α2−β2)rfg(\alpha^{2}-\beta^{2})rfg. Integrating turns a statement about an integral into a statement about one boundary value. For the normalisation the two functions coincide, so this identity degenerates to 0=00 = 0; instead multiply the self-adjoint equation by 2ru′2ru', which again produces an exact derivative, this time of (ru′)2+(r2−ν2)u2(ru')^{2} + (r^{2}-\nu^{2})u^{2}. In both cases the endpoint r=0r = 0 contributes nothing, because the factor rr in pp suppresses it.

Proof(Orthogonality and the Lommel identity)AdaptedAdapted from Riley, Hobson & Bence (2006), §18.5.3, Eqs. (18.85)-(18.88), pp. 609-610; Arfken, Weber & Harris (2013), §14.2, Eq. (14.43), p. 661

Step 1: the two equations. Put f(r)=Jν(αr)f(r) = J_\nu(\alpha r) and g(r)=Jν(βr)g(r) = J_\nu(\beta r). If w=αrw = \alpha r then f′=αJν′(w)f' = \alpha J_\nu'(w) and f′′=α2Jν′′(w)f'' = \alpha^{2}J_\nu''(w), so

r2f′′+rf′+(α2r2−ν2)f=w2Jν′′(w)+wJν′(w)+(w2−ν2)Jν(w)=0r^{2}f'' + rf' + (\alpha^{2}r^{2}-\nu^{2})f = w^{2}J_\nu''(w) + wJ_\nu'(w) + (w^{2}-\nu^{2})J_\nu(w) = 0

by Bessel's equation itself; likewise r2g′′+rg′+(β2r2−ν2)g=0r^{2}g'' + rg' + (\beta^{2}r^{2}-\nu^{2})g = 0. The rescaling is the only place the parameters α,β\alpha,\beta enter.

Step 2: subtract, and recognise a derivative. Multiply the ff-equation by gg, the gg-equation by ff, subtract, and divide by rr:

r(f′′g−g′′f)+(f′g−g′f)+(α2−β2)r fg=0.r\bigl(f''g - g''f\bigr) + \bigl(f'g - g'f\bigr) + \bigl(\alpha^{2}-\beta^{2}\bigr)r\,fg = 0 .

The first two groups are exactly −ddr[r(fg′−gf′)]-\frac{d}{dr}\bigl[r(fg'-gf')\bigr], since

ddr[r(fg′−gf′)]=r(fg′′−gf′′)+(fg′−gf′),\frac{d}{dr}\Bigl[r\bigl(fg'-gf'\bigr)\Bigr] = r\bigl(fg''-gf''\bigr) + \bigl(fg'-gf'\bigr) ,

the terms f′g′f'g' cancelling. Hence

ddr[r(fg′−gf′)]=(α2−β2) r fg.\frac{d}{dr}\Bigl[r\bigl(fg'-gf'\bigr)\Bigr] = \bigl(\alpha^{2}-\beta^{2}\bigr)\,r\,fg .

Step 3: integrate from 00 to aa. Integrating,

(α2−β2)∫0ar fg dr=[r(fg′−gf′)]0a.\bigl(\alpha^{2}-\beta^{2}\bigr)\int_0^{a}r\,f g\,dr = \Bigl[r\bigl(fg'-gf'\bigr)\Bigr]_0^{a} .

At r=ar = a the bracket is a[βJν(αa)Jν′(βa)−αJν(βa)Jν′(αa)]a\bigl[\beta J_\nu(\alpha a)J_\nu'(\beta a) - \alpha J_\nu(\beta a)J_\nu'(\alpha a)\bigr], which is the stated right-hand side.

Step 4: the endpoint r=0r = 0 gives nothing, for ν>−1\nu > -1. Near 00 the series give f(r)=cαrν[1+O(r2)]f(r) = c_\alpha r^{\nu}\bigl[1+O(r^{2})\bigr] with cα=(α/2)ν/Γ(1+ν)c_\alpha = (\alpha/2)^{\nu}/\Gamma(1+\nu), and therefore f′(r)=νf(r)/r[1+O(r2)]f'(r) = \nu f(r)/r\bigl[1+O(r^{2})\bigr], and the same for gg. Hence

fg′−gf′=νrfg−νrgf+O(r2ν+1)=O(r2ν+1),fg' - gf' = \frac{\nu}{r}fg - \frac{\nu}{r}gf + O\bigl(r^{2\nu+1}\bigr) = O\bigl(r^{2\nu+1}\bigr) ,

the leading terms cancelling identically. Multiplying by rr gives O(r2ν+2)O(r^{2\nu+2}), which tends to 00 precisely when ν>−1\nu > -1. (For ν≥0\nu \ge 0 no cancellation is even needed: each term separately vanishes. The cancellation is what rescues the range −1<ν<0-1 < \nu < 0, where ff and gg are individually unbounded; see (Arfken, Weber & Harris (2013), §14.2, Exercise 14.2.3, p. 665).) The integral on the left converges for the same reason: r fg∼r2ν+1r\,fg \sim r^{2\nu+1} is integrable at 00 exactly when ν>−1\nu > -1.

Step 5: the two boundary conditions. If αa\alpha a and βa\beta a are both zeros of JνJ_\nu, both terms in the bracket at r=ar=a contain a vanishing factor Jν(αa)J_\nu(\alpha a) or Jν(βa)J_\nu(\beta a). If instead both are zeros of Jν′J_\nu', both terms contain a vanishing Jν′J_\nu'. Either way the right-hand side is zero, and since α2≠β2\alpha^{2} \ne \beta^{2} we may divide:

∫0aJν(αr)Jν(βr) r dr=0.□\int_0^{a}J_\nu(\alpha r)J_\nu(\beta r)\,r\,dr = 0 . \qquad\square

(More general homogeneous conditions κJν(λa)+λJν′(λa)=0\kappa J_\nu(\lambda a) + \lambda J_\nu'(\lambda a) = 0 with a fixed κ\kappa also annihilate the bracket, giving the so-called Dini series; the computation is the same.)

Proof(The normalisation)AdaptedAdapted from Strauss (2008), §10.5, Eqs. (8)-(9), p. 284; Arfken, Weber & Harris (2013), §14.2, Eqs. (14.45)-(14.46), pp. 662-663; Hassani (2013), §15.6, Problem 15.39, p. 490

Step 1: an exact derivative. Let u(x)=Jν(x)u(x) = J_\nu(x), which satisfies the self-adjoint form (xu′)′+(x−ν2/x)u=0(xu')' + \bigl(x - \nu^{2}/x\bigr)u = 0. Multiply by 2xu′2xu' and read the two pieces as derivatives:

2(xu′)(xu′)′=ddx[(xu′)2],2xu′(x−ν2x)u=2(x2−ν2)uu′=ddx[(x2−ν2)u2]−2xu2.2(xu')(xu')' = \frac{d}{dx}\bigl[(xu')^{2}\bigr] , \qquad 2xu'\left(x-\frac{\nu^{2}}{x}\right)u = 2\bigl(x^{2}-\nu^{2}\bigr)uu' = \frac{d}{dx}\Bigl[\bigl(x^{2}-\nu^{2}\bigr)u^{2}\Bigr] - 2xu^{2} .

Adding, the equation becomes

ddx[(xu′)2+(x2−ν2)u2]=2x u2.\frac{d}{dx}\Bigl[(xu')^{2} + \bigl(x^{2}-\nu^{2}\bigr)u^{2}\Bigr] = 2x\,u^{2} .

Step 2: integrate. Integrating from 00 to AA,

2∫0Ax Jν(x)2 dx=[(xJν′(x))2+(x2−ν2)Jν(x)2]0A.2\int_0^{A}x\,J_\nu(x)^{2}\,dx = \Bigl[(xJ_\nu'(x))^{2} + (x^{2}-\nu^{2})J_\nu(x)^{2}\Bigr]_0^{A} .

At the lower limit, Jν(x)=cxν[1+O(x2)]J_\nu(x) = cx^{\nu}[1+O(x^{2})] and xJν′(x)=νcxν[1+O(x2)]xJ_\nu'(x) = \nu cx^{\nu}[1+O(x^{2})], so the bracket is (ν2−ν2)c2x2ν+O(x2ν+2)=O(x2ν+2)\bigl(\nu^{2} - \nu^{2}\bigr)c^{2}x^{2\nu} + O(x^{2\nu+2}) = O(x^{2\nu+2}), which vanishes for ν>−1\nu > -1 — again by cancellation of the two leading terms, not by each vanishing separately. This gives part (iii) of the statement.

Step 3: specialise to a zero. Take A=ανjA = \alpha_{\nu j}, so Jν(A)=0J_\nu(A) = 0 and only the first term survives:

∫0ανjx Jν(x)2 dx=12 ανj2 Jν′(ανj)2.\int_0^{\alpha_{\nu j}}x\,J_\nu(x)^{2}\,dx = \tfrac12\,\alpha_{\nu j}^{2}\,J_\nu'(\alpha_{\nu j})^{2} .

Step 4: rescale to [0,a][0,a]. Substituting x=ανjr/ax = \alpha_{\nu j}r/a, so x dx=(ανj/a)2r drx\,dx = (\alpha_{\nu j}/a)^{2}r\,dr,

∫0aJν ⁣(ανjra)2r dr=(aανj)2∫0ανjx Jν(x)2 dx=a22Jν′(ανj)2.\int_0^{a}J_\nu\!\left(\alpha_{\nu j}\frac{r}{a}\right)^{2}r\,dr = \left(\frac{a}{\alpha_{\nu j}}\right)^{2}\int_0^{\alpha_{\nu j}}x\,J_\nu(x)^{2}\,dx = \frac{a^{2}}{2}J_\nu'(\alpha_{\nu j})^{2} .

Step 5: replace Jν′J_\nu' by Jν+1J_{\nu+1}. The recurrence xJν′(x)−νJν(x)=−xJν+1(x)xJ_\nu'(x) - \nu J_\nu(x) = -xJ_{\nu+1}(x) of Bessel functions of the first kind, evaluated at x=ανjx = \alpha_{\nu j} where JνJ_\nu vanishes, gives Jν′(ανj)=−Jν+1(ανj)J_\nu'(\alpha_{\nu j}) = -J_{\nu+1}(\alpha_{\nu j}). Squaring removes the sign, and the Dirichlet normalisation follows.

Step 6: the Neumann case. Take instead A=βνjA = \beta_{\nu j}, a zero of Jν′J_\nu'. Then the first term of the bracket in Step 2 vanishes and the second survives:

∫0βνjx Jν(x)2 dx=12(βνj2−ν2)Jν(βνj)2,\int_0^{\beta_{\nu j}}x\,J_\nu(x)^{2}\,dx = \tfrac12\bigl(\beta_{\nu j}^{2}-\nu^{2}\bigr)J_\nu(\beta_{\nu j})^{2} ,

and the same rescaling gives 12a2(1−ν2/βνj2)Jν(βνj)2\tfrac12 a^{2}\bigl(1-\nu^{2}/\beta_{\nu j}^{2}\bigr)J_\nu(\beta_{\nu j})^{2}, which is Arfken, Weber and Harris's (Arfken, Weber & Harris (2013), §14.2, Exercise 14.2.2(b), p. 665) answer. □\square

Remark(Where the hypotheses are used)Original
  • ν>−1\nu > -1. This single condition does three jobs: it makes rJν(αr)2∼r2ν+1r J_\nu(\alpha r)^{2} \sim r^{2\nu+1} integrable at the origin, it makes the boundary term at r=0r = 0 vanish, and it is the range in which JνJ_\nu has only real zeros. What fails below it is the first job: for non-integer ν\nu the integrand near the origin is Θ(r2ν+1)\Theta(r^{2\nu+1}), and ∫0r2ν+1dr\int_0 r^{2\nu+1}dr diverges once 2ν+1≤−12\nu+1 \le -1, logarithmically in the limiting case. So the condition is sharp approached through non-integer orders — it is ν↓−1\nu \downarrow -1 that breaks the integral, not ν=−1\nu = -1 itself. The endpoint is in fact fine, which is why Arfken, Weber and Harris (Arfken, Weber & Harris (2013), §14.2, p. 661, footnote 3) state the vanishing of the lower boundary term for all ν≥−1\nu \ge -1: at ν=−1\nu = -1 the 1/Γ1/\Gamma convention gives J−1=−J1J_{-1} = -J_1 (Bessel functions of the first kind), the leading power is r3r^{3} and not r−1r^{-1}, and the formulas of this unit hold verbatim — for instance ∫01rJ−1(α11r)2dr=0.0811075654=12J0(α11)2\int_0^{1}rJ_{-1}(\alpha_{11}r)^{2}dr = 0.0811075654 = \tfrac12J_0(\alpha_{11})^{2}, which is exactly 12Jν+1(αν1)2\tfrac12J_{\nu+1}(\alpha_{\nu 1})^{2} at ν=−1\nu = -1. The same holds at every negative integer order, since J−n=(−1)nJnJ_{-n} = (-1)^{n}J_n there; the unit states the hypothesis as ν>−1\nu > -1 because that is the range in which the proof below runs without case distinctions. For −1<ν<0-1 < \nu < 0 the result survives only because of a cancellation between two individually divergent boundary terms — a case worth checking explicitly rather than waving at, which is why (Arfken, Weber & Harris (2013), §14.2, Exercise 14.2.3, p. 665) sets it as an exercise.
  • Same order ν\nu, different scale. The orthogonal family is {Jν(ανjr/a)}j\{J_\nu(\alpha_{\nu j}r/a)\}_j at fixed ν\nu. There is no orthogonality between JνJ_\nu and JμJ_\mu for ν≠μ\nu \ne \mu; in the two-dimensional problem the different orders are separated instead by the orthogonality of eimφe^{im\varphi} in the angular variable. Mixing the two kinds of index is the commonest error here.
  • The lower limit must be 00. On an annulus [b,a][b,a] with b>0b > 0, Step 4 of the first proof is unavailable and the boundary term at r=br = b must be killed by a condition there. The eigenfunctions are then combinations of JνJ_\nu and YνY_\nu (Neumann and Hankel functions) and the eigenvalues solve a transcendental determinant condition, not Jν(λ)=0J_\nu(\lambda) = 0.
  • Dirichlet or Neumann, consistently. The bracket in the Lommel identity vanishes when both αa\alpha a and βa\beta a satisfy the same condition. A set mixing zeros of JνJ_\nu with zeros of Jν′J_\nu' is not orthogonal.
  • Simplicity of the zeros, in the normalisation. Step 3 divides by nothing, but Step 5 would be vacuous if Jν′(ανj)J_\nu'(\alpha_{\nu j}) were zero: the normalisation constant would vanish and the expansion would be meaningless. Simplicity of the zeros is therefore not decoration. It follows from uniqueness for the initial value problem: Jν(α)=Jν′(α)=0J_\nu(\alpha) = J_\nu'(\alpha) = 0 at an interior point α>0\alpha > 0 would force Jν≡0J_\nu \equiv 0.
  • Completeness is not proved here. Arfken, Weber and Harris (Arfken, Weber & Harris (2013), §14.2, p. 663) preface the Bessel series by assuming, in so many words and without argument, that the family is complete; we follow them, and label the hypothesis as a hypothesis in the statement above. The justification belongs to the theory of singular Sturm-Liouville problems (Eigenfunction expansions); orthogonality and the norm, which are what this unit proves, are completely elementary by comparison.
Theorem(Fourier-Bessel series)AdaptedAdapted from Arfken, Weber & Harris (2013), §14.2, Eqs. (14.47)-(14.48), p. 663, and Exercise 14.2.7, p. 666; Riley, Hobson & Bence (2006), §18.5.3, Eqs. (18.90)-(18.91), pp. 610-611

Fix ν>−1\nu > -1 and a>0a > 0, and assume the set {Jν(ανjr/a)}j≥1\bigl\{J_\nu(\alpha_{\nu j}r/a)\bigr\}_{j\ge1} is complete in the weighted space L2([0,a], r dr)L^{2}\bigl([0,a],\,r\,dr\bigr) of complex-valued functions, with the inner product (f,g)=∫0af(r)g(r)‾ r dr(f,g) = \int_0^{a}f(r)\overline{g(r)}\,r\,dr. The basis functions are real for real ν\nu, so the conjugate plays no part in the coefficient formula; it does appear in Parseval's relation, and both are written below with moduli so that complex ff is covered. Then every ff in that space has the Fourier-Bessel expansion

f(r)=∑j=1∞cj Jν ⁣(ανjra),cj=2a2 Jν+1(ανj)2∫0af(r) Jν ⁣(ανjra)r dr,f(r) = \sum_{j=1}^{\infty}c_{j}\,J_\nu\!\left(\alpha_{\nu j}\frac{r}{a}\right) , \qquad c_{j} = \frac{2}{a^{2}\,J_{\nu+1}(\alpha_{\nu j})^{2}}\int_0^{a}f(r)\,J_\nu\!\left(\alpha_{\nu j}\frac{r}{a}\right)r\,dr ,

the series converging in mean square with weight rr. Parseval's relation reads

∫0a∣f(r)∣2 r dr=a22∑j=1∞∣cj∣2 Jν+1(ανj)2\int_0^{a}\bigl|f(r)\bigr|^{2}\,r\,dr = \frac{a^{2}}{2}\sum_{j=1}^{\infty}\bigl|c_{j}\bigr|^{2}\,J_{\nu+1}(\alpha_{\nu j})^{2}

((Arfken, Weber & Harris (2013), §14.2, Exercise 14.2.7, p. 666)). The coefficient formula is obtained exactly as for any orthogonal expansion: multiply by Jν(ανir/a) rJ_\nu(\alpha_{\nu i}r/a)\,r, integrate, and use orthogonality to kill every term but i=ji = j and the normalisation to evaluate that one ((Riley, Hobson & Bence (2006), §18.5.3, p. 611)).

Replacing ανj\alpha_{\nu j} by βνj\beta_{\nu j} throughout, and the norm by its Neumann value, gives the companion expansion appropriate to a flux-free boundary.

Method(Expanding a function in a Fourier-Bessel series)AdaptedAdapted from Arfken, Weber & Harris (2013), §14.2, Eqs. (14.47)-(14.48), p. 663; Riley, Hobson & Bence (2006), §18.5.3, pp. 610-611
  1. Fix the order. ν\nu is set by the problem — by the azimuthal index mm in a disc problem, by ℓ+12\ell+\tfrac12 in a spherical one — not by the function being expanded.
  2. Fix the boundary condition at r=ar = a, and with it the eigenvalues: λj=ανj\lambda_{j} = \alpha_{\nu j} for f(a)=0f(a) = 0, λj=βνj\lambda_{j} = \beta_{\nu j} for f′(a)=0f'(a) = 0. Look the zeros up or compute them from the estimate (j+ν/2−14)π(j+\nu/2-\tfrac14)\pi refined by Newton's method, using Jν′=Jν−1−νJν/xJ_\nu' = J_{\nu-1} - \nu J_\nu/x.
  3. Compute the overlap integrals ∫0af(r)Jν(λjr/a) r dr\int_0^{a}f(r)J_\nu(\lambda_{j}r/a)\,r\,dr. Where ff is a power of rr, use the antiderivatives ∫xνJν−1dx=xνJν\int x^{\nu}J_{\nu-1}dx = x^{\nu}J_\nu and ∫x−νJν+1dx=−x−νJν\int x^{-\nu}J_{\nu+1}dx = -x^{-\nu}J_\nu of Bessel functions of the first kind, reducing higher powers by parts.
  4. Divide by the norm, 12a2Jν+1(ανj)2\tfrac12a^{2}J_{\nu+1}(\alpha_{\nu j})^{2} or 12a2(1−ν2/βνj2)Jν(βνj)2\tfrac12a^{2}(1-\nu^{2}/\beta_{\nu j}^{2})J_\nu(\beta_{\nu j})^{2}.
  5. Check with Parseval. Compute ∫0af2r dr\int_0^{a}f^{2}r\,dr independently and compare with the sum of squared coefficients times their norms. This catches a wrong normalisation immediately, which a few numerical partial sums may not.
  6. Expect slow convergence if ff does not satisfy the boundary condition. The partial sums converge to the boundary value imposed by the eigenfunctions, so forcing f(a)≠0f(a) \ne 0 into a Dirichlet Bessel series produces Gibbs-like behaviour near r=ar = a.
Example(A Fourier-Bessel series, checked three ways)Original

Expand f(r)=1−r2f(r) = 1-r^{2} on 0≤r≤10 \le r \le 1 in Bessel functions of order zero with the Dirichlet condition, that is, in {J0(αjr)}\bigl\{J_0(\alpha_{j}r)\bigr\} with αj=α0j\alpha_{j} = \alpha_{0j}. Note first that f(1)=0f(1) = 0, so ff obeys the boundary condition and good convergence is expected.

Step 1: the overlap integral. Put u=αru = \alpha r, α=αj\alpha = \alpha_{j}. Then

∫01(1−r2)J0(αr) r dr=1α2∫0α(1−u2α2)J0(u) u du.\int_0^{1}(1-r^{2})J_0(\alpha r)\,r\,dr = \frac{1}{\alpha^{2}}\int_0^{\alpha}\left(1-\frac{u^{2}}{\alpha^{2}}\right)J_0(u)\,u\,du .

For the first piece, ddu[uJ1(u)]=uJ0(u)\frac{d}{du}[uJ_1(u)] = uJ_0(u), so ∫0αuJ0 du=αJ1(α)\int_0^{\alpha}uJ_0\,du = \alpha J_1(\alpha). For the second, integrate by parts against the same antiderivative and then use ddu[u2J2]=u2J1\frac{d}{du}[u^{2}J_2] = u^{2}J_1:

∫0αu3J0 du=[u2⋅uJ1]0α−2∫0αu2J1 du=α3J1(α)−2α2J2(α).\int_0^{\alpha}u^{3}J_0\,du = \Bigl[u^{2}\cdot uJ_1\Bigr]_0^{\alpha} - 2\int_0^{\alpha}u^{2}J_1\,du = \alpha^{3}J_1(\alpha) - 2\alpha^{2}J_2(\alpha) .

Hence

∫01(1−r2)J0(αr) r dr=1α2[αJ1(α)−1α2(α3J1(α)−2α2J2(α))]=1α2[αJ1(α)−αJ1(α)+2J2(α)]=2J2(α)α2.\int_0^{1}(1-r^{2})J_0(\alpha r)\,r\,dr = \frac{1}{\alpha^{2}}\left[\alpha J_1(\alpha) - \frac{1}{\alpha^{2}}\Bigl(\alpha^{3}J_1(\alpha) - 2\alpha^{2}J_2(\alpha)\Bigr)\right] = \frac{1}{\alpha^{2}}\Bigl[\alpha J_1(\alpha) - \alpha J_1(\alpha) + 2J_2(\alpha)\Bigr] = \frac{2J_2(\alpha)}{\alpha^{2}} .

Since α\alpha is a zero of J0J_0, the three-term recurrence gives J2(α)=(2/α)J1(α)−J0(α)=(2/α)J1(α)J_2(\alpha) = (2/\alpha)J_1(\alpha) - J_0(\alpha) = (2/\alpha)J_1(\alpha), so the integral is 4J1(α)/α34J_1(\alpha)/\alpha^{3}.

Step 2: the coefficients. With a=1a = 1, ν=0\nu = 0, the norm is 12J1(αj)2\tfrac12 J_1(\alpha_{j})^{2}, so

cj=2J1(αj)2⋅4J1(αj)αj3=8αj3 J1(αj).c_{j} = \frac{2}{J_1(\alpha_{j})^{2}}\cdot\frac{4J_1(\alpha_{j})}{\alpha_{j}^{3}} = \frac{8}{\alpha_{j}^{3}\,J_1(\alpha_{j})} .

Numerically:

jj αj\alpha_{j} J1(αj)J_1(\alpha_{j}) cjc_{j}
1 2.4048256 0.5191475 1.1080223
2 5.5200781 −0.3402648-0.3402648 −0.1397775-0.1397775
3 8.6537279 0.2714523 0.0454765
4 11.7915344 −0.2324598-0.2324598 −0.0209909-0.0209909
5 14.9309177 0.2065464 0.0116362

Check 1: the value at the centre. J0(0)=1J_0(0) = 1, so ∑jcj\sum_j c_j must equal f(0)=1f(0) = 1. The partial sums are 1.00436661.0043666 (55 terms), 0.99984510.9998451 (2020 terms), 0.99998980.9999898 (6060 terms) — converging to 11, slowly, at the rate the coefficients dictate. That rate is ∣cj∣=Θ(j−5/2)|c_j| = \Theta(j^{-5/2}), not Θ(j−3)\Theta(j^{-3}): the explicit αj−3\alpha_j^{-3} is partly undone by the J1(αj)J_1(\alpha_j) in the denominator, which by the leading asymptotic form satisfies ∣J1(αj)∣=Θ(αj−1/2)|J_1(\alpha_j)| = \Theta(\alpha_j^{-1/2}), so ∣cj∣=Θ(αj−5/2)=Θ(j−5/2)|c_j| = \Theta(\alpha_j^{-5/2}) = \Theta(j^{-5/2}) since αj≈(j−14)π\alpha_j \approx (j-\tfrac14)\pi. The products ∣cj∣αj5/2|c_j|\alpha_j^{5/2} are 10.022110.0221, 10.026010.0260, 10.026510.0265, 10.026510.0265 at j=4,11,51,101j = 4, 11, 51, 101, flat to five figures, whereas ∣cj∣j3|c_j|j^{3} is 1.3431.343, 2.0132.013, 4.1444.144, 5.7965.796 at the same jj and still climbing.

Check 2: a value off centre. At r=0.5r = 0.5 the exact value is 0.750.75. The partial sums are 0.75025000.7502500 (55 terms), 0.74997080.7499708 (2020 terms), 0.74999890.7499989 (6060 terms).

Check 3: Parseval, which gives a closed-form sum. Directly,

∫01(1−r2)2r dr=∫01(r−2r3+r5)dr=12−12+16=16.\int_0^{1}(1-r^{2})^{2}r\,dr = \int_0^{1}\bigl(r - 2r^{3} + r^{5}\bigr)dr = \frac12 - \frac12 + \frac16 = \frac16 .

Parseval's relation with a=1a = 1, ν=0\nu = 0 says this equals 12∑jcj2J1(αj)2\tfrac12\sum_j c_j^{2}J_1(\alpha_j)^{2} — here ff and the cjc_j are real, so the moduli in the general statement are immaterial. Substituting cj=8/(αj3J1(αj))c_j = 8/(\alpha_j^{3}J_1(\alpha_j)), the factors J1(αj)2J_1(\alpha_j)^{2} cancel exactly and

16=12∑j=1∞64αj6=32∑j=1∞α0j−6,so  ∑j=1∞1α0j6=1192  \frac16 = \frac12\sum_{j=1}^{\infty}\frac{64}{\alpha_{j}^{6}} = 32\sum_{j=1}^{\infty}\alpha_{0j}^{-6} , \qquad\text{so}\qquad \boxed{\;\sum_{j=1}^{\infty}\frac{1}{\alpha_{0j}^{6}} = \frac{1}{192}\;}

a closed-form value for a sum over the zeros of J0J_0, obtained purely from the normalisation constant. Summing the first 199199 terms numerically gives 0.00520833330.0052083333 against 1/192=0.00520833331/192 = 0.0052083333 — agreement to ten decimal places, and a decisive check that the normalisation 12a2Jν+1(ανj)2\tfrac12a^{2}J_{\nu+1}(\alpha_{\nu j})^{2} is right. (The same argument applied to f(r)=1f(r) = 1, whose coefficients are cj=2/[αjJ1(αj)]c_j = 2/[\alpha_j J_1(\alpha_j)], gives ∑jα0j−2=14\sum_j \alpha_{0j}^{-2} = \tfrac14.)

ApplicationOriginal

The drumhead, and what a drum sounds like. A circular membrane of radius aa fixed at the rim has normal modes Jm(αmjr/a) e±imφJ_m(\alpha_{mj}r/a)\,e^{\pm im\varphi} with angular frequencies ωmj=c αmj/a\omega_{mj} = c\,\alpha_{mj}/a, and the initial shape and velocity are matched by a Fourier-Bessel series in jj inside a Fourier series in φ\varphi ((Strauss (2008), §10.2, pp. 267-269)). The orthogonality proved here is what makes the matching possible, and the normalisation is what makes the coefficients explicit. The frequencies are in the ratios α01:α11:α21:α02=2.4048:3.8317:5.1356:5.5201\alpha_{01}:\alpha_{11}:\alpha_{21}:\alpha_{02} = 2.4048:3.8317:5.1356:5.5201, that is 1:1.593:2.136:2.2951:1.593:2.136:2.295 — not integer multiples. That is exactly why a drum has no definite pitch while a string, whose eigenvalues are nπn\pi, does; and it is why a timpanist loads the head to push the first few overtones towards harmonic ratios.

Heat and diffusion in a cylinder. For a cylinder of radius aa held at zero on its curved surface, the temperature relaxes as T(r,t)=∑jcjJ0(α0jr/a)exp⁡(−κα0j2t/a2)T(r,t) = \sum_j c_j J_0(\alpha_{0j}r/a)\exp\bigl(-\kappa\alpha_{0j}^{2}t/a^{2}\bigr), with cjc_j the Fourier-Bessel coefficients of the initial profile. After a short time only the first term survives, so the cooling of any axially symmetric billet, wire or reactor fuel rod settles into a universal J0J_0 profile decaying with time constant a2/(κα012)=a2/(5.783 κ)a^{2}/(\kappa\alpha_{01}^{2}) = a^{2}/(5.783\,\kappa), independently of how it started. The identical series solves the corresponding Schrodinger problem for a particle in a cylindrical box, under the substitution κ→iℏ/2m\kappa \to \mathrm{i}\hbar/2m that turns the diffusion equation ∂tT=κ∇2T\partial_tT = \kappa\nabla^{2}T into iℏ ∂tψ=−(ℏ2/2m)∇2ψ\mathrm{i}\hbar\,\partial_t\psi = -(\hbar^{2}/2m)\nabla^{2}\psi: the decaying factors become the phases exp⁡(−iEjt/ℏ)\exp(-\mathrm{i}E_jt/\hbar) with Ej=ℏ2α0j2/(2ma2)E_j = \hbar^{2}\alpha_{0j}^{2}/(2ma^{2}), so the energies of the axially symmetric states are fixed by the same zeros. The sign matters, and so does the order of the substitution: writing −iκ-\mathrm{i}\kappa in place of iκ\mathrm{i}\kappa runs the evolution backwards in time.

Electrostatics and the cylindrical Dirichlet problem. For a grounded cylindrical can with a prescribed potential on one end cap, separation gives ψ=∑m,jcmjJm(αmjρ/a)eimφsinh⁡(αmjz/a)\psi = \sum_{m,j}c_{mj}J_m(\alpha_{mj}\rho/a)e^{im\varphi}\sinh(\alpha_{mj}z/a), and the cmjc_{mj} come from a Fourier-Bessel integral in ρ\rho inside a Fourier integral in φ\varphi ((Arfken, Weber & Harris (2013), §14.2, Example 14.2.1, pp. 663-665)). The same expansion with Jm′J_m' zeros handles an insulated side wall.

Waveguides and optical fibres. The cutoff wavenumbers of the TM modes of a circular pipe are αmj/a\alpha_{mj}/a and of the TE modes βmj/a\beta_{mj}/a; since β11=1.8412<α01=2.4048\beta_{11} = 1.8412 < \alpha_{01} = 2.4048, the lowest mode of a circular waveguide is TE11_{11}, and the single-mode band of the guide is the interval between those two numbers. The same zeros fix the single-mode condition of a step-index optical fibre.

From series to transform. Letting a→∞a \to \infty at fixed rr turns the discrete spectrum ανj/a\alpha_{\nu j}/a into a continuum and the Fourier-Bessel series into the Hankel transform F(γ)=∫0∞f(r)Jν(γr)r drF(\gamma) = \int_0^{\infty}f(r)J_\nu(\gamma r)r\,dr with the inversion f(r)=∫0∞F(γ)Jν(γr)γ dγf(r) = \int_0^{\infty}F(\gamma)J_\nu(\gamma r)\gamma\,d\gamma, the orthogonality relation becoming ∫0∞Jν(γr)Jν(γ′r)r dr=δ(γ−γ′)/γ\int_0^{\infty}J_\nu(\gamma r)J_\nu(\gamma' r)r\,dr = \delta(\gamma-\gamma')/\gamma (Hankel and Mellin transforms). This is the standard tool for axisymmetric problems on an unbounded domain, and in two-dimensional imaging it is the radial part of the Fourier transform — which is why Fourier-Bessel expansions appear in computed tomography, in the point-spread functions of optical systems, and in the analysis of the cosmic microwave background on a disc of sky.

Definition

Modified Bessel functions

Adapted

Rotating the argument of Bessel's equation through a right angle turns the oscillating solutions into a growing one and a decaying one: Iν(x)=i−νJν(ix)I_\nu(x) = i^{-\nu}J_\nu(ix) is finite at the origin and grows like ex/2πxe^{x}/\sqrt{2\pi x}, Kν(x)=π2iν+1Hν(1)(ix)K_\nu(x) = \tfrac{\pi}{2}i^{\nu+1}H^{(1)}_\nu(ix) is singular at the origin and decays like π/2x e−x\sqrt{\pi/2x}\,e^{-x}, and their Wronskian is exactly −1/x-1/x.

Prerequisites: Neumann and Hankel functions, The Gamma function, Sturm comparison and oscillation theorems

Definition(The modified Bessel equation and the functions IνI_\nu, KνK_\nu)AdaptedAdapted from Arfken, Weber & Harris (2013), §14.5, Eq. (14.97), p. 680, Eqs. (14.98)-(14.99), p. 681, and Eqs. (14.106)-(14.107), pp. 682-683; Hassani (2013), §15.5, the equation after Eq. (15.46) and the two definitions that follow it, p. 484

The modified Bessel equation of order ν\nu is

x2y′′+x y′−(x2+ν2) y  =  0,x>0,x^{2}y'' + x\,y' - (x^{2} + \nu^{2})\,y \;=\; 0 , \qquad x > 0 ,

which differs from Bessel's equation only in the sign of the x2x^{2} term. Equivalently, in a problem separated in cylindrical coordinates the radial equation

ρ2d2Pdρ2+ρdPdρ−(k2ρ2+ν2)P  =  0\rho^{2}\frac{d^{2}P}{d\rho^{2}} + \rho\frac{dP}{d\rho} - (k^{2}\rho^{2} + \nu^{2})P \;=\; 0

becomes the above with x=kρx = k\rho. Because the sign change is produced by replacing kk by ikik, every solution of the modified equation is a solution of Bessel's equation evaluated at a rotated argument: if ZνZ_\nu solves Bessel's equation then Zν(ix)Z_\nu(ix) solves the modified one.

The modified Bessel function of the first kind is the real-valued normalisation of Jν(ix)J_\nu(ix),

Iν(x)  =  i−νJν(ix)  =  e−iνπ/2Jν(xeiπ/2)  =  ∑s=0∞1s! Γ(s+ν+1)(x2)ν+2s.I_\nu(x) \;=\; i^{-\nu}J_\nu(ix) \;=\; e^{-i\nu\pi/2}J_\nu\bigl(xe^{i\pi/2}\bigr) \;=\; \sum_{s=0}^{\infty}\frac{1}{s!\,\Gamma(s+\nu+1)}\Bigl(\frac{x}{2}\Bigr)^{\nu+2s} .

The second solution is written KνK_\nu and called the modified Bessel function of the second kind. Rather than being pinned to a series, it is pinned to the Hankel function Hν(1)H^{(1)}_\nu:

Kν(x)  =  π2 iν+1Hν(1)(ix)  =  π2 iν+1[Jν(ix)+iYν(ix)],K_\nu(x) \;=\; \frac{\pi}{2}\,i^{\nu+1}H^{(1)}_\nu(ix) \;=\; \frac{\pi}{2}\,i^{\nu+1}\bigl[J_\nu(ix) + iY_\nu(ix)\bigr] ,

the factor iν+1i^{\nu+1} being chosen to make Kν(x)K_\nu(x) real for real x>0x > 0. An equivalent form, derived below, is

Kν(x)  =  π2 I−ν(x)−Iν(x)sin⁡νπ,ν∉Z,Kn(x)  =  lim⁡ν→nKν(x),K_\nu(x) \;=\; \frac{\pi}{2}\,\frac{I_{-\nu}(x) - I_\nu(x)}{\sin\nu\pi} , \qquad \nu \notin \mathbb{Z} , \qquad\qquad K_n(x) \;=\; \lim_{\nu\to n}K_\nu(x) ,

the limit being needed because In=I−nI_n = I_{-n} makes the quotient indeterminate at integer order. The pair {Iν,Kν}\{I_\nu, K_\nu\} is the standard basis.

Two names are in circulation. Because IνI_\nu stands to JνJ_\nu as sinh⁡\sinh stands to sin⁡\sin, the two functions are sometimes called hyperbolic Bessel functions; KνK_\nu is sometimes called a Whittaker function (Arfken, Weber & Harris (2013), §14.5, pp. 682-683). We use IνI_\nu and KνK_\nu throughout. For the convention followed here, the branch of KnK_n taken for real x>0x>0 is the one that is real there.

Definition(Basic properties)AdaptedAdapted from Arfken, Weber & Harris (2013), §14.5, Eqs. (14.100)-(14.101), p. 681, Eqs. (14.104)-(14.105), pp. 681-682, Eqs. (14.108)-(14.111), p. 683, and the Wronskian value on p. 685 (Exercise 14.5.11, p. 687); Arfken, Weber & Harris (2013), the large-$x$ forms (14.127), p. 690, and (14.143), p. 693; Hassani (2013), §14.4, Corollary 14.4.12 and Example 14.4.13, p. 432 (item 6)

Let x>0x > 0.

  1. Symmetry in the order. For every integer nn, In(x)=I−n(x)I_n(x) = I_{-n}(x); for every ν\nu, Kν(x)=K−ν(x)K_\nu(x) = K_{-\nu}(x). For non-integer ν\nu the functions IνI_\nu and I−νI_{-\nu} are linearly independent, and {Iν,I−ν}\{I_\nu, I_{-\nu}\} is then also a basis; at integer order it collapses, which is the reason for introducing KνK_\nu.

  2. Recurrences. For all ν\nu,

    Iν−1(x)−Iν+1(x)=2νx Iν(x),Iν−1(x)+Iν+1(x)=2 Iν′(x),I_{\nu-1}(x) - I_{\nu+1}(x) = \frac{2\nu}{x}\,I_\nu(x) , \qquad I_{\nu-1}(x) + I_{\nu+1}(x) = 2\,I_\nu'(x) ,

    while the KK family satisfies the same two relations with both right-hand sides negated:

    Kν−1(x)−Kν+1(x)=−2νx Kν(x),Kν−1(x)+Kν+1(x)=−2 Kν′(x).K_{\nu-1}(x) - K_{\nu+1}(x) = -\frac{2\nu}{x}\,K_\nu(x) , \qquad K_{\nu-1}(x) + K_{\nu+1}(x) = -2\,K_\nu'(x) .

    In particular I0′=I1I_0' = I_1 and K0′=−K1K_0' = -K_1.

  3. Wronskian. For every ν\nu,

    Iν(x)Kν′(x)−Iν′(x)Kν(x)  =  −1x,I_\nu(x)K_\nu'(x) - I_\nu'(x)K_\nu(x) \;=\; -\frac{1}{x} ,

    equivalently Iν(x)Kν+1(x)+Iν+1(x)Kν(x)=1/xI_\nu(x)K_{\nu+1}(x) + I_{\nu+1}(x)K_\nu(x) = 1/x. The constant in Abel's identity — that is, xx times the Wronskian — is exactly −1-1, with no ν\nu dependence; so IνI_\nu and KνK_\nu are independent for every order, integer or not.

  4. Behaviour at the origin. As x→0+x \to 0^{+},

    Iν(x)=xν2νΓ(ν+1)+⋯ ,K0(x)=−ln⁡x−γ+ln⁡2+⋯ ,Kν(x)=2ν−1Γ(ν) x−ν+⋯  (ν>0),I_\nu(x) = \frac{x^{\nu}}{2^{\nu}\Gamma(\nu+1)} + \cdots , \qquad K_0(x) = -\ln x - \gamma + \ln 2 + \cdots , \qquad K_\nu(x) = 2^{\nu-1}\Gamma(\nu)\,x^{-\nu} + \cdots \ \ (\nu > 0) ,

    with γ\gamma the Euler-Mascheroni constant. So for ν≥0\nu \ge 0 the function IνI_\nu is finite at x=0x = 0 (and vanishes there unless ν=0\nu = 0, where I0(0)=1I_0(0) = 1), while KνK_\nu is singular: logarithmically at ν=0\nu = 0 and like x−νx^{-\nu} otherwise.

  5. Behaviour at infinity. As x→+∞x \to +\infty,

    Iν(x)∼ex2πx,Kν(x)∼π2x  e−x,I_\nu(x) \sim \frac{e^{x}}{\sqrt{2\pi x}} , \qquad K_\nu(x) \sim \sqrt{\frac{\pi}{2x}}\;e^{-x} ,

    for every fixed ν\nu: one solution grows exponentially, the other decays exponentially, and the leading factor does not depend on the order. The full asymptotic expansions, and the derivations of these leading terms, are in Asymptotic forms of Bessel functions.

  6. Non-oscillation. For ν≥12\nu \ge \tfrac12 no non-trivial solution of the modified Bessel equation has more than one zero in (0,∞)(0,\infty). This is the precise content of the informal statement that the modified Bessel functions are not oscillatory, in contrast to JνJ_\nu and YνY_\nu, which have infinitely many zeros.

Idea of the proofOriginal

Everything here follows from one move: turn the argument of Bessel's equation through a right angle. Bessel's equation says, in its Liouville normal form, that a solution multiplied by x\sqrt{x} obeys v′′+(1−4ν2−14x2)v=0v'' + (1 - \tfrac{4\nu^{2}-1}{4x^{2}})v = 0 — that is, v=x yv = \sqrt{x}\,y, the substitution written as y=v/xy = v/\sqrt{x} in the remark below, which at large xx is the harmonic oscillator; replacing xx by ixix flips the sign of that 11 and gives v′′−(1+4ν2−14x2)v=0v'' - (1 + \tfrac{4\nu^{2}-1}{4x^{2}})v = 0, which is v′′=vv'' = v at large xx. An oscillator becomes a pair of real exponentials. All the oscillatory structure of JνJ_\nu and YνY_\nu — infinitely many zeros, orthogonality on an interval, a 1/x1/\sqrt{x}-damped sinusoid at infinity — disappears, and is replaced by a two-dimensional space of solutions in which one direction grows like exe^{x} and the other decays like e−xe^{-x}.

What is left to do is bookkeeping, and it is where all the conventions live. The rotated function Jν(ix)J_\nu(ix) has a series whose terms all carry the same phase iνi^{\nu}, so dividing that phase out gives a real function with positive coefficients: that is IνI_\nu. For the second solution, taking Yν(ix)Y_\nu(ix) would be the obvious choice, but it is a bad one, because Yν(ix)Y_\nu(ix) contains both exponentials. The decaying solution is the one a physicist wants, and the function that decays at infinity is the rotated Hankel function Hν(1)H^{(1)}_\nu, whose asymptotic form is a single outgoing exponential eixe^{ix}: rotating that argument makes e−xe^{-x}. So KνK_\nu is defined from Hν(1)(ix)H^{(1)}_\nu(ix), with a phase factor put in front to make it real. The price of defining KνK_\nu by its behaviour at infinity rather than by a series is that it does not inherit the recurrences of IνI_\nu unchanged; the two signs flip.

The Wronskian is then the only quantitative input needed to use the pair, and Abel's identity gives it for free up to a constant: the equation in self-adjoint form is (xy′)′−(x+ν2/x)y=0(xy')' - (x + \nu^{2}/x)y = 0, so the Wronskian times xx is constant. The constant is fixed by multiplying the leading behaviours at the origin, where the Gamma-function identity νΓ(ν)=Γ(ν+1)\nu\Gamma(\nu) = \Gamma(\nu+1) makes everything cancel and leaves exactly −1-1.

Proof(The series for IνI_\nu, and the quotient form of KνK_\nu)AdaptedAdapted from Arfken, Weber & Harris (2013), §14.5, Eqs. (14.98)-(14.99), p. 681, and Eqs. (14.106)-(14.107), pp. 682-683

Step 1 (the rotated series). Putting ixix for xx in the series for JνJ_\nu gives

Jν(ix)  =  ∑s=0∞(−1)ss! Γ(s+ν+1)(ix2)ν+2s  =  iν∑s=0∞(−1)si2ss! Γ(s+ν+1)(x2)ν+2s,J_\nu(ix) \;=\; \sum_{s=0}^{\infty}\frac{(-1)^{s}}{s!\,\Gamma(s+\nu+1)}\Bigl(\frac{ix}{2}\Bigr)^{\nu+2s} \;=\; i^{\nu}\sum_{s=0}^{\infty}\frac{(-1)^{s}i^{2s}}{s!\,\Gamma(s+\nu+1)}\Bigl(\frac{x}{2}\Bigr)^{\nu+2s} ,

and i2s=(−1)si^{2s} = (-1)^{s} cancels the alternating sign term by term. Hence i−νJν(ix)i^{-\nu}J_\nu(ix) has the stated series, all of whose terms are positive for x>0x>0 and ν>−1\nu > -1; in particular it is real. This is the definition of IνI_\nu, and it converges for every xx because the JνJ_\nu series does.

Step 2 (symmetry at integer order). From Jν(ix)=iνIν(x)J_\nu(ix) = i^{\nu}I_\nu(x) and the integer-order relation J−n=(−1)nJnJ_{-n} = (-1)^{n}J_n,

I−n(x)  =  i nJ−n(ix)  =  i n(−1)nJn(ix)  =  i 2n(−1)nIn(x)  =  In(x),I_{-n}(x) \;=\; i^{\,n}J_{-n}(ix) \;=\; i^{\,n}(-1)^{n}J_n(ix) \;=\; i^{\,2n}(-1)^{n}I_n(x) \;=\; I_n(x) ,

since i2n(−1)n=(−1)n(−1)n=1i^{2n}(-1)^{n} = (-1)^{n}(-1)^{n} = 1. So the two solutions Iν,I−νI_\nu, I_{-\nu} coincide at integer order, exactly as JnJ_n and J−nJ_{-n} do.

Step 3 (from the Hankel definition to the quotient). Write Hν(1)=Jν+iYνH^{(1)}_\nu = J_\nu + iY_\nu with Yν=(cos⁡νπ Jν−J−ν)/sin⁡νπY_\nu = (\cos\nu\pi\,J_\nu - J_{-\nu})/\sin\nu\pi, and evaluate at ixix with ν∉Z\nu \notin\mathbb{Z}:

Jν(ix)+iYν(ix)  =  Jν(ix) sin⁡νπ+icos⁡νπsin⁡νπ  −  isin⁡νπ J−ν(ix).J_\nu(ix) + iY_\nu(ix) \;=\; J_\nu(ix)\,\frac{\sin\nu\pi + i\cos\nu\pi}{\sin\nu\pi} \;-\; \frac{i}{\sin\nu\pi}\,J_{-\nu}(ix) .

Now use three identities: sin⁡νπ+icos⁡νπ=i(cos⁡νπ−isin⁡νπ)=ie−iνπ\sin\nu\pi + i\cos\nu\pi = i(\cos\nu\pi - i\sin\nu\pi) = ie^{-i\nu\pi}; Jν(ix)=iνIν(x)J_\nu(ix) = i^{\nu}I_\nu(x); and J−ν(ix)=i−νI−ν(x)J_{-\nu}(ix) = i^{-\nu}I_{-\nu}(x). The first factor becomes iνe−iνπ=eiνπ/2e−iνπ=e−iνπ/2=i−νi^{\nu}e^{-i\nu\pi} = e^{i\nu\pi/2}e^{-i\nu\pi} = e^{-i\nu\pi/2} = i^{-\nu}, so

Hν(1)(ix)  =  i i−νsin⁡νπ[Iν(x)−I−ν(x)].H^{(1)}_\nu(ix) \;=\; \frac{i\,i^{-\nu}}{\sin\nu\pi}\bigl[I_\nu(x) - I_{-\nu}(x)\bigr] .

Multiplying by π2iν+1\tfrac{\pi}{2}i^{\nu+1} and using i⋅i=−1i\cdot i = -1 gives

Kν(x)  =  π2 I−ν(x)−Iν(x)sin⁡νπ,K_\nu(x) \;=\; \frac{\pi}{2}\,\frac{I_{-\nu}(x) - I_\nu(x)}{\sin\nu\pi} ,

which is the quotient form. Replacing ν\nu by −ν-\nu changes the sign of both the numerator and sin⁡νπ\sin\nu\pi, so K−ν=KνK_{-\nu} = K_\nu for non-integer ν\nu, and by continuity of the limit also at integer order. At integer order the quotient is 0/00/0, and the limit ν→n\nu\to n exists by l'Hôpital's rule applied in ν\nu; carrying the differentiation out produces a term (−1)n+1In(x)ln⁡(x/2)(-1)^{n+1}I_n(x)\ln(x/2) alongside power series in xx, which is the source of the logarithm in K0K_0 (Hassani (2013), §15.5, the series for $K_n$, p. 484). □\square

Proof(The recurrences)AdaptedAdapted from Arfken, Weber & Harris (2013), §14.5, Eqs. (14.102)-(14.105), pp. 681-682, and Eqs. (14.108)-(14.109), p. 683

Step 1 (the II family). Start from the two Bessel recurrences Jν−1(z)+Jν+1(z)=(2ν/z)Jν(z)J_{\nu-1}(z) + J_{\nu+1}(z) = (2\nu/z)J_\nu(z) and Jν−1(z)−Jν+1(z)=2Jν′(z)J_{\nu-1}(z) - J_{\nu+1}(z) = 2J_\nu'(z), and set z=ixz = ix. Differentiating Jν(ix)=iνIν(x)J_\nu(ix) = i^{\nu}I_\nu(x) in xx gives i Jν′(ix)=iνIν′(x)i\,J_\nu'(ix) = i^{\nu}I_\nu'(x), that is Jν′(ix)=iν−1Iν′(x)J_\nu'(ix) = i^{\nu-1}I_\nu'(x).

In the first recurrence, iν−1Iν−1+iν+1Iν+1=2νixiνIνi^{\nu-1}I_{\nu-1} + i^{\nu+1}I_{\nu+1} = \frac{2\nu}{ix}i^{\nu}I_\nu. Dividing by iν−1i^{\nu-1} and using i2=−1i^{2} = -1,

Iν−1(x)−Iν+1(x)  =  2νx Iν(x).I_{\nu-1}(x) - I_{\nu+1}(x) \;=\; \frac{2\nu}{x}\,I_\nu(x) .

In the second, iν−1Iν−1−iν+1Iν+1=2iν−1Iν′i^{\nu-1}I_{\nu-1} - i^{\nu+1}I_{\nu+1} = 2i^{\nu-1}I_\nu'; dividing by iν−1i^{\nu-1} gives Iν−1+Iν+1=2Iν′I_{\nu-1} + I_{\nu+1} = 2I_\nu'.

So the subtraction and addition have changed places relative to the JJ family. That swap is bookkeeping, not an argument about zeros: neither relation on its own forbids IνI_\nu from vanishing. What rules out zeros of IνI_\nu on (0,∞)(0,\infty) for ν≥0\nu\ge0 is the series of Step 1, every term of which is positive.

Step 2 (the KK family). Work from the quotient form, for non-integer ν\nu; the integer case then follows by taking ν→n\nu\to n in the finished identities. Since sin⁡(ν±1)π=−sin⁡νπ\sin(\nu\pm1)\pi = -\sin\nu\pi,

Kν−1=π2sin⁡νπ(Iν−1−I1−ν),Kν+1=π2sin⁡νπ(Iν+1−I−ν−1).K_{\nu-1} = \frac{\pi}{2\sin\nu\pi}\bigl(I_{\nu-1} - I_{1-\nu}\bigr) , \qquad K_{\nu+1} = \frac{\pi}{2\sin\nu\pi}\bigl(I_{\nu+1} - I_{-\nu-1}\bigr) .

Subtracting,

Kν−1−Kν+1=π2sin⁡νπ[(Iν−1−Iν+1)−(I1−ν−I−ν−1)].K_{\nu-1} - K_{\nu+1} = \frac{\pi}{2\sin\nu\pi}\Bigl[\bigl(I_{\nu-1} - I_{\nu+1}\bigr) - \bigl(I_{1-\nu} - I_{-\nu-1}\bigr)\Bigr] .

The first bracket is 2νxIν\frac{2\nu}{x}I_\nu by Step 1. For the second, apply Step 1 at order −ν-\nu: I−ν−1−I−ν+1=−2νxI−νI_{-\nu-1} - I_{-\nu+1} = \frac{-2\nu}{x}I_{-\nu}, hence I1−ν−I−ν−1=2νxI−νI_{1-\nu} - I_{-\nu-1} = \frac{2\nu}{x}I_{-\nu}. Therefore

Kν−1−Kν+1=2νx⋅π2sin⁡νπ(Iν−I−ν)=−2νx Kν.K_{\nu-1} - K_{\nu+1} = \frac{2\nu}{x}\cdot\frac{\pi}{2\sin\nu\pi}\bigl(I_\nu - I_{-\nu}\bigr) = -\frac{2\nu}{x}\,K_\nu .

Adding instead of subtracting, Kν−1+Kν+1=π2sin⁡νπ[(Iν−1+Iν+1)−(I1−ν+I−ν−1)]=π2sin⁡νπ[2Iν′−2I−ν′]=−2Kν′K_{\nu-1} + K_{\nu+1} = \frac{\pi}{2\sin\nu\pi}\bigl[(I_{\nu-1}+I_{\nu+1}) - (I_{1-\nu}+I_{-\nu-1})\bigr] = \frac{\pi}{2\sin\nu\pi}\bigl[2I_\nu' - 2I_{-\nu}'\bigr] = -2K_\nu', using Iν−1+Iν+1=2Iν′I_{\nu-1}+I_{\nu+1} = 2I_\nu' at orders ν\nu and −ν-\nu. □\square

Proof(The Wronskian is exactly −1/x-1/x)Original

Step 1 (the xx-dependence, from Abel's identity). Multiplying the modified Bessel equation by 1/x1/x puts it in self-adjoint form,

(x y′)′−(x+ν2x)y  =  0,\bigl(x\,y'\bigr)' - \Bigl(x + \frac{\nu^{2}}{x}\Bigr)y \;=\; 0 ,

so the coefficient of y′′y'' in self-adjoint form is p(x)=xp(x) = x, with q(x)=−(x+ν2/x)q(x) = -(x + \nu^{2}/x). For any two solutions u,vu, v of (py′)′+qy=0(py')' + qy = 0,

ddx[p(uv′−u′v)]=u (pv′)′−v (pu′)′=u (−qv)−v (−qu)=0,\frac{d}{dx}\Bigl[p\bigl(uv' - u'v\bigr)\Bigr] = u\,(pv')' - v\,(pu')' = u\,(-qv) - v\,(-qu) = 0 ,

the first equality because the terms pu′v′pu'v' cancel. Hence

x[Iν(x)Kν′(x)−Iν′(x)Kν(x)]  =  Cνx\bigl[I_\nu(x)K_\nu'(x) - I_\nu'(x)K_\nu(x)\bigr] \;=\; C_\nu

is constant on (0,∞)(0,\infty).

Step 2 (the constant, for ν>0\nu > 0). Evaluate the constant from the behaviour at the origin, item 4 of the statement: Iν(x)=a xν(1+o(1))I_\nu(x) = a\,x^{\nu}(1+o(1)) with a=1/(2νΓ(ν+1))a = 1/\bigl(2^{\nu}\Gamma(\nu+1)\bigr), and Kν(x)=b x−ν(1+o(1))K_\nu(x) = b\,x^{-\nu}(1+o(1)) with b=2ν−1Γ(ν)b = 2^{\nu-1}\Gamma(\nu). Differentiating the leading terms,

IνKν′−Iν′Kν  =  axν(−νbx−ν−1)−νaxν−1(bx−ν)+o(x−1)  =  −2νabx+o(x−1).I_\nu K_\nu' - I_\nu' K_\nu \;=\; a x^{\nu}\bigl(-\nu b x^{-\nu-1}\bigr) - \nu a x^{\nu-1}\bigl(b x^{-\nu}\bigr) + o(x^{-1}) \;=\; -\frac{2\nu ab}{x} + o(x^{-1}) .

The product is

2νab  =  2ν⋅2ν−1Γ(ν)2νΓ(ν+1)  =  ν Γ(ν)Γ(ν+1)  =  1,2\nu ab \;=\; 2\nu\cdot\frac{2^{\nu-1}\Gamma(\nu)}{2^{\nu}\Gamma(\nu+1)} \;=\; \frac{\nu\,\Gamma(\nu)}{\Gamma(\nu+1)} \;=\; 1 ,

by the functional equation Γ(ν+1)=νΓ(ν)\Gamma(\nu+1) = \nu\Gamma(\nu) of the Gamma function. So Cν=−1C_\nu = -1 for every ν>0\nu > 0.

Step 3 (the remaining orders). For ν=0\nu = 0 the same computation runs with I0→1I_0 \to 1 and K0=−ln⁡x+O(1)K_0 = -\ln x + O(1), K0′=−1/x+o(1/x)K_0' = -1/x + o(1/x): then I0K0′−I0′K0=−1/x+o(1/x)I_0K_0' - I_0'K_0 = -1/x + o(1/x), so C0=−1C_0 = -1 as well, the I0′K0I_0'K_0 term being O(xln⁡x)O(x\ln x) and negligible. For ν<0\nu < 0 use K−ν=KνK_{-\nu} = K_\nu and I−ν=Iν+2πsin⁡(νπ)KνI_{-\nu} = I_\nu + \tfrac{2}{\pi}\sin(\nu\pi)K_\nu — which is the quotient form of KνK_\nu rearranged — so that I−νK−ν′−I−ν′K−ν=IνKν′−Iν′KνI_{-\nu}K_{-\nu}' - I_{-\nu}'K_{-\nu} = I_\nu K_\nu' - I_\nu'K_\nu, the added multiple of KνK_\nu contributing 2πsin⁡(νπ)(KνKν′−Kν′Kν)=0\tfrac{2}{\pi}\sin(\nu\pi)(K_\nu K_\nu' - K_\nu'K_\nu) = 0. Hence Cν=−1C_\nu = -1 for all ν\nu.

The second form in item 3 follows from the first with the recurrences: subtracting the two relations of each family in item 2 gives Kν′=−Kν+1+νxKνK_\nu' = -K_{\nu+1} + \tfrac{\nu}{x}K_\nu and Iν′=Iν+1+νxIνI_\nu' = I_{\nu+1} + \tfrac{\nu}{x}I_\nu. Substituting both,

IνKν′−Iν′Kν=−IνKν+1+νxIνKν−Iν+1Kν−νxIνKν=−(IνKν+1+Iν+1Kν),I_\nu K_\nu' - I_\nu' K_\nu = -I_\nu K_{\nu+1} + \frac{\nu}{x}I_\nu K_\nu - I_{\nu+1}K_\nu - \frac{\nu}{x}I_\nu K_\nu = -\bigl(I_\nu K_{\nu+1} + I_{\nu+1}K_\nu\bigr) ,

the two νxIνKν\tfrac{\nu}{x}I_\nu K_\nu terms cancelling against each other with nothing left over; and the left-hand side is −1/x-1/x by Step 2. As a numerical check at x=1x = 1: I0(1)K1(1)+I1(1)K0(1)=(1.2660659)(0.6019072)+(0.5651591)(0.4210244)=0.7620542+0.2379458=1.0000000I_0(1)K_1(1) + I_1(1)K_0(1) = (1.2660659)(0.6019072) + (0.5651591)(0.4210244) = 0.7620542 + 0.2379458 = 1.0000000. □\square

Remark(Where the hypotheses are used, and what the conventions cost)AdaptedAdapted from Arfken, Weber & Harris (2013), §14.5, the footnotes on p. 683 and the alternative $\\cos\\nu\\pi$ convention, p. 683; Hassani (2013), §14.4, Corollary 14.4.12 and Example 14.4.13, p. 432

x>0x > 0 throughout. Every statement above is on the open half-line. At x=0x = 0 the equation is singular (the coefficient of y′′y'' vanishes), KνK_\nu is not defined there, and the Wronskian identity −1/x-1/x blows up — correctly, since two solutions cannot both stay bounded with bounded derivative at a point where the equation degenerates.

Where ν∉Z\nu\notin\mathbb{Z} is needed. Only in the quotient form of KνK_\nu, whose denominator sin⁡νπ\sin\nu\pi vanishes at integer order. Every conclusion about KνK_\nu — the recurrences, the Wronskian, the asymptotics — holds at integer order too, but each is obtained as a limit ν→n\nu\to n of an identity proved off the integers, or else (as in the Wronskian proof) directly. What does not survive the limit is the pair {Iν,I−ν}\{I_\nu, I_{-\nu}\} as a basis: by item 1 it degenerates, and this is the whole reason KνK_\nu is introduced.

Where ν≥12\nu \ge \tfrac12 is needed in item 6. Setting y=v/xy = v/\sqrt{x} removes the first-derivative term and turns the modified equation into its Liouville normal form

v′′−(1+4ν2−14x2)v  =  0,v'' - \Bigl(1 + \frac{4\nu^{2}-1}{4x^{2}}\Bigr)v \;=\; 0 ,

the same calculation that turns Bessel's equation into v′′+(1−4ν2−14x2)v=0v'' + (1 - \tfrac{4\nu^{2}-1}{4x^{2}})v = 0 Hassani (Hassani (2013), Example 14.4.13, p. 432). The coefficient of vv is ≤0\le 0 precisely when 4x2+4ν2−1≥04x^{2} + 4\nu^{2} - 1 \ge 0, which for ν≥12\nu \ge \tfrac12 holds at every x>0x>0, and Sturm's comparison theorem then forbids more than one zero. For ν<12\nu < \tfrac12 the hypothesis fails only on the initial segment 0<x<121−4ν20 < x < \tfrac12\sqrt{1-4\nu^{2}}, so the conclusion still holds unchanged on x≥121−4ν2x \ge \tfrac12\sqrt{1-4\nu^{2}}. On the initial segment it survives as well, but a bounded interval is not on its own a reason: a solution can have infinitely many zeros in one. What rules them out is a second comparison. Writing the normal form as v′′+qv=0v'' + qv = 0 with q(x)=−1+(1−4ν2)/4x2≤1/4x2q(x) = -1 + (1-4\nu^{2})/4x^{2} \le 1/4x^{2}, compare with the Euler equation w′′+w/4x2=0w'' + w/4x^{2} = 0, whose solutions are x\sqrt{x} and xln⁡x\sqrt{x}\ln x. If vv had two zeros in (0,121−4ν2)(0,\tfrac12\sqrt{1-4\nu^{2}}) then, since q≤1/4x2q \le 1/4x^{2}, Sturm's theorem would force every solution of the Euler equation to vanish strictly between them — and w=xw = \sqrt{x} never vanishes on (0,∞)(0,\infty). So there is at most one zero there too.

The price of defining KνK_\nu by its behaviour at infinity. Because KνK_\nu is pinned to Hν(1)H^{(1)}_\nu rather than to a power series, it fails to satisfy the recurrences of IνI_\nu: both right-hand signs flip. Some authors therefore insert an extra factor cos⁡νπ\cos\nu\pi into the definition, which restores the II recurrences but makes the function vanish identically at ν=12,32,52,…\nu = \tfrac12, \tfrac32, \tfrac52, \dots (Arfken, Weber & Harris (2013), §14.5, p. 683). We follow Arfken's convention, Eq. (14.106), with no such factor; with it, the identities of item 2 are the ones to use. A second consequence of the same choice: for non-integer ν\nu the function KνK_\nu has a branch point at the origin from the fractional power, and for integer nn from the logarithm, so "KnK_n" always means the branch that is real on the positive axis.

What the sign change in the equation destroys. Bessel's equation on a finite interval is a regular Sturm-Liouville problem with an infinite sequence of eigenvalues, which is what produces the zeros of JνJ_\nu and the Fourier-Bessel expansions of Orthogonality and Fourier-Bessel series. None of that transfers. The modified equation has no such spectrum on (0,∞)(0,\infty): by item 6 its solutions do not oscillate, there are no interior zeros to impose a boundary condition at, and there is no analogue of a Fourier-Bessel series in IνI_\nu.

Method(Choosing the right modified Bessel function in a boundary-value problem)Original

A separated radial problem produces the modified Bessel equation whenever the separation constant enters with the sign opposite to the oscillatory case — for instance a Laplace or Helmholtz problem in cylindrical coordinates whose zz-dependence is cos⁡kz\cos kz rather than e−kze^{-kz}, or a screened (Yukawa) operator −∇2+m2-\nabla^{2} + m^{2}. Given

1ρddρ(ρdudρ)−(m2+ν2ρ2)u  =  0,\frac{1}{\rho}\frac{d}{d\rho}\Bigl(\rho\frac{du}{d\rho}\Bigr) - \Bigl(m^{2} + \frac{\nu^{2}}{\rho^{2}}\Bigr)u \;=\; 0 ,

proceed as follows.

  1. Put it in standard form. Substitute x=mρx = m\rho. The general solution is u=A Iν(x)+B Kν(x)u = A\,I_\nu(x) + B\,K_\nu(x).
  2. Impose the condition at the inner end. If the domain includes the axis ρ=0\rho = 0 and uu must be bounded there, set B=0B = 0 by item 4: KνK_\nu is the singular solution. If instead the axis is excluded (an annulus, a coaxial geometry), keep both constants.
  3. Impose the condition at the outer end. If the domain is unbounded and uu must decay, set A=0A = 0 by item 5: IνI_\nu is the growing solution. If both conditions apply — bounded at the axis and decaying at infinity — there is no non-trivial solution, which is the statement that the homogeneous problem has no eigenvalues (see the last paragraph of the remark).
  4. Fix the surviving constants from the data. With two boundary values u(ρ1)=u1u(\rho_1) = u_1, u(ρ2)=u2u(\rho_2) = u_2 on an annulus, solve the 2×22\times2 system; the determinant is Iν(x1)Kν(x2)−Iν(x2)Kν(x1)I_\nu(x_1)K_\nu(x_2) - I_\nu(x_2)K_\nu(x_1), which is non-zero for x1≠x2x_1\neq x_2 because IνI_\nu is increasing and KνK_\nu decreasing.
  5. Differentiate with the recurrences, not by hand. Fluxes and normal derivatives are wanted as often as values: use I0′=I1I_0' = I_1, K0′=−K1K_0' = -K_1, and in general Iν′=Iν+1+νxIνI_\nu' = I_{\nu+1} + \tfrac{\nu}{x}I_\nu, Kν′=−Kν+1+νxKνK_\nu' = -K_{\nu+1} + \tfrac{\nu}{x}K_\nu — note the ++ in the second, which is what item 2 gives and is easy to get wrong.
  6. Check against the Wronskian. Iν(x)Kν+1(x)+Iν+1(x)Kν(x)=1/xI_\nu(x)K_{\nu+1}(x) + I_{\nu+1}(x)K_\nu(x) = 1/x at any xx catches a wrong function value or a mixed-up order immediately.
Example(Steady screened potential in an annulus)Original

Solve

1rddr(rdudr)−u  =  0on 1≤r≤2,u(1)=1,u(2)=0,\frac{1}{r}\frac{d}{dr}\Bigl(r\frac{du}{dr}\Bigr) - u \;=\; 0 \quad\text{on } 1 \le r \le 2 , \qquad u(1) = 1 , \qquad u(2) = 0 ,

and report u(1.5)u(1.5) and the flux −u′(2)-u'(2) at the outer wall.

Step 1 (identify the equation). Expanding, r2u′′+ru′−r2u=0r^{2}u'' + ru' - r^{2}u = 0: the modified Bessel equation with ν=0\nu = 0 and x=rx = r (so m=1m = 1). Hence

u(r)  =  A I0(r)+B K0(r).u(r) \;=\; A\,I_0(r) + B\,K_0(r) .

The axis is not in the domain, so both constants survive — step 2 of the method.

Step 2 (apply the boundary conditions). The two conditions read

A I0(1)+B K0(1)=1,A I0(2)+B K0(2)=0.A\,I_0(1) + B\,K_0(1) = 1 , \qquad A\,I_0(2) + B\,K_0(2) = 0 .

With I0(1)=1.2660659I_0(1) = 1.2660659, K0(1)=0.4210244K_0(1) = 0.4210244, I0(2)=2.2795853I_0(2) = 2.2795853, K0(2)=0.1138939K_0(2) = 0.1138939, the determinant is

D=I0(1)K0(2)−I0(2)K0(1)=0.1441971−0.9597611=−0.8155640,D = I_0(1)K_0(2) - I_0(2)K_0(1) = 0.1441971 - 0.9597611 = -0.8155640 ,

non-zero as step 4 of the method promised. Cramer's rule gives

A=K0(2)D=0.1138939−0.8155640=−0.1396504,B=−I0(2)D=−2.2795853−0.8155640=2.7951030.A = \frac{K_0(2)}{D} = \frac{0.1138939}{-0.8155640} = -0.1396504 , \qquad B = \frac{-I_0(2)}{D} = \frac{-2.2795853}{-0.8155640} = 2.7951030 .

Step 3 (evaluate). With I0(1.5)=1.6467232I_0(1.5) = 1.6467232 and K0(1.5)=0.2138056K_0(1.5) = 0.2138056,

u(1.5)=(−0.1396504)(1.6467232)+(2.7951030)(0.2138056)=−0.2299656+0.5976086=0.3676429.u(1.5) = (-0.1396504)(1.6467232) + (2.7951030)(0.2138056) = -0.2299656 + 0.5976086 = 0.3676429 .

Step 4 (the flux). By step 5 of the method, u′=AI0′+BK0′=A I1(r)−B K1(r)u' = A I_0' + B K_0' = A\,I_1(r) - B\,K_1(r). At r=2r = 2, with I1(2)=1.5906369I_1(2) = 1.5906369 and K1(2)=0.1398659K_1(2) = 0.1398659,

u′(2)=(−0.1396504)(1.5906369)−(2.7951030)(0.1398659)=−0.2221331−0.3909395=−0.6130727,u'(2) = (-0.1396504)(1.5906369) - (2.7951030)(0.1398659) = -0.2221331 - 0.3909395 = -0.6130727 ,

so the outward flux is −u′(2)=0.6130727-u'(2) = 0.6130727.

Step 5 (check). Two independent checks. First, the solution must be positive and decreasing on the interval, since uu satisfies (ru′)′=ru>0(ru')' = ru > 0 wherever u>0u>0: and indeed u(1)=1>u(1.5)=0.3676>u(2)=0u(1) = 1 > u(1.5) = 0.3676 > u(2) = 0 with u′(2)<0u'(2) < 0. Second, the Wronskian check of step 6 at x=1.5x = 1.5: I0(1.5)K1(1.5)+I1(1.5)K0(1.5)=(1.6467232)(0.2773878)+(0.9816664)(0.2138056)=0.4567809+0.2098857=0.6666667=1/1.5I_0(1.5)K_1(1.5) + I_1(1.5)K_0(1.5) = (1.6467232)(0.2773878) + (0.9816664)(0.2138056) = 0.4567809 + 0.2098857 = 0.6666667 = 1/1.5, as required. All function values are rounded from a 15-digit computation; the quoted digits of u(1.5)=0.367643u(1.5) = 0.367643 and −u′(2)=0.613073-u'(2) = 0.613073 are correct.

Application(Where IνI_\nu and KνK_\nu turn up)AdaptedAdapted from Arfken, Weber & Harris (2013), §14.5, Example 14.5.1 and the Wronskian factor, pp. 684-685, and the summary, p. 685; Hassani (2013), §19.6.3, the skin-depth equation (19.35) and the Kelvin equation (19.36), p. 589, and the Kelvin functions ber, bei, p. 590

The cylindrical Green's function. The fundamental solution of the Laplacian in cylindrical coordinates, expanded in the azimuthal angle and Fourier-transformed in zz, has radial factor Im(kρ<)Km(kρ>)I_m(k\rho_<)K_m(k\rho_>), where ρ<\rho_< and ρ>\rho_> are the smaller and larger of the two radii. The reason is exactly items 4 and 5 above: the factor must be bounded on the axis, so ImI_m is used for the inner point, and must decay at large radius, so KmK_m is used for the outer. The normalising constant is set by the jump condition, which is the Wronskian −1/(kρ)-1/(k\rho) of item 3 (Arfken, Weber & Harris (2013), Example 14.5.1, pp. 684-685). This is a worked case of the construction in Green's functions for Laplace and Poisson problems.

The two-dimensional screened Coulomb (Yukawa) potential. For (−∇2+m2)G=δ(2)(-\nabla^{2} + m^{2})G = \delta^{(2)} in the plane, GG must solve the modified Bessel equation of order zero away from the origin, must decay at infinity, and must have the planar logarithmic singularity −12πln⁡r-\tfrac{1}{2\pi}\ln r at the origin. By items 4 and 5 the only candidate is a multiple of K0(mr)K_0(mr), and matching K0(x)=−ln⁡x−γ+ln⁡2+⋯K_0(x) = -\ln x - \gamma + \ln 2 + \cdots against −12πln⁡r-\tfrac{1}{2\pi}\ln r fixes it: G=12πK0(mr)G = \tfrac{1}{2\pi}K_0(mr). The exponential decay of K0K_0 is the screening length 1/m1/m. This is the planar analogue of the three-dimensional e−mr/4πre^{-mr}/4\pi r; the general construction is in Green's functions for the Helmholtz equation.

Heat loss from a fin or a buried pipe. A thin radial fin losing heat to its surroundings at a rate proportional to the local excess temperature satisfies, in the steady state, the modified Bessel equation of order zero with m2m^{2} the loss coefficient over the conductivity. Bounded temperature on the axis selects I0I_0; a prescribed temperature at the rim normalises it, as in the worked example above. The engineering quantity of interest, the total heat flow, is the flux computed with I0′=I1I_0' = I_1.

The skin effect. The current density in a long cylindrical wire carrying alternating current satisfies a Bessel-type equation with purely imaginary parameter, w′′+w′/x−ik2w=0w'' + w'/x - ik^{2}w = 0, whose solutions are Bessel functions of complex argument — the Kelvin functions ber⁡\operatorname{ber} and bei⁡\operatorname{bei}, obtained from J0J_0 by rotating the argument through 45∘45^{\circ} rather than 90∘90^{\circ} Hassani (Hassani (2013), §19.6.3, Eqs. (19.35)-(19.36) and the definition of ber and bei, pp. 589-590). The skin depth is the decay length of the resulting exponential, and the mechanism is the one in the idea above: a sign (here a phase) in front of the x2x^{2} term decides whether the radial solutions oscillate or decay.

Definition

Spherical Bessel functions

Adapted

The radial part of the Helmholtz equation in spherical coordinates is Bessel's equation of half-integer order; normalised as jn(x)=π/2x Jn+1/2(x)j_n(x) = \sqrt{\pi/2x}\,J_{n+1/2}(x) the solutions are elementary — j0=sin⁡x/xj_0 = \sin x/x and all the rest obtained from it by the Rayleigh formula fn=(−1)nxn(x−1d/dx)nf0f_n = (-1)^nx^n(x^{-1}d/dx)^nf_0 — and they expand a plane wave as eikrcos⁡θ=∑l(2l+1)iljl(kr)Pl(cos⁡θ)e^{ikr\cos\theta} = \sum_l(2l+1)i^lj_l(kr)P_l(\cos\theta).

Prerequisites: Neumann and Hankel functions, Legendre polynomials

Definition(The spherical Bessel equation and its four solutions)AdaptedAdapted from Arfken, Weber & Harris (2013), §14.7, Eqs. (14.148)-(14.151), pp. 698-699; Hassani (2013), §19.7.2, Eqs. (19.39)-(19.40), p. 593; Riley, Hobson & Bence (2006), §18.6, Eqs. (18.101)-(18.103), pp. 614-615

Separating the Helmholtz equation ∇2ψ+k2ψ=0\nabla^{2}\psi + k^{2}\psi = 0 in spherical coordinates leaves, for the radial factor, the spherical Bessel equation

r2d2Rdr2+2rdRdr+[k2r2−n(n+1)]R  =  0,r^{2}\frac{d^{2}R}{dr^{2}} + 2r\frac{dR}{dr} + \bigl[k^{2}r^{2} - n(n+1)\bigr]R \;=\; 0 ,

in which n(n+1)n(n+1) is the separation constant of the angular equation and nn is a non-negative integer whenever the angular factor is required to be single-valued on the whole sphere. Substituting

R(kr)  =  Z(kr)(kr)1/2R(kr) \;=\; \frac{Z(kr)}{(kr)^{1/2}}

turns it into Bessel's equation of order n+12n + \tfrac12 (the computation is in the proof below), so the solutions are (kr)−1/2(kr)^{-1/2} times Bessel functions of half-integer order. Because the equation is homogeneous, the overall scale is a matter of convention; the standard choice fixes the factor π/2x\sqrt{\pi/2x}. For integer nn (not necessarily non-negative) define

jn(x)=π2x Jn+1/2(x),yn(x)=π2x Yn+1/2(x),j_n(x) = \sqrt{\frac{\pi}{2x}}\,J_{n+1/2}(x) , \qquad y_n(x) = \sqrt{\frac{\pi}{2x}}\,Y_{n+1/2}(x) ,hn(1)(x)=π2x Hn+1/2(1)(x)=jn(x)+i yn(x),hn(2)(x)=π2x Hn+1/2(2)(x)=jn(x)−i yn(x).h^{(1)}_n(x) = \sqrt{\frac{\pi}{2x}}\,H^{(1)}_{n+1/2}(x) = j_n(x) + i\,y_n(x) , \qquad h^{(2)}_n(x) = \sqrt{\frac{\pi}{2x}}\,H^{(2)}_{n+1/2}(x) = j_n(x) - i\,y_n(x) .

These are the spherical Bessel function jnj_n, the spherical Neumann function yny_n, and the spherical Hankel functions hn(1)h^{(1)}_n, hn(2)h^{(2)}_n. All four are covered at once by writing zn(x)=π/2  Zn+1/2(x)/xz_n(x) = \sqrt{\pi/2}\;Z_{n+1/2}(x)/\sqrt{x} with ZZ any solution of Bessel's equation of order n+12n+\tfrac12 Hassani (Hassani (2013), Eq. (19.40), p. 593). The general solution of the radial equation is R(r)=A jn(kr)+B yn(kr)R(r) = A\,j_n(kr) + B\,y_n(kr).

Throughout, fnf_n stands for any one of jnj_n, yny_n, hn(1)h^{(1)}_n, hn(2)h^{(2)}_n, since all four satisfy the same recurrences. Double factorials are used in the form

(2n+1)!!=1⋅3⋅5⋯(2n+1),(2n−1)!!=1⋅3⋅5⋯(2n−1),(−1)!!=1.(2n+1)!! = 1\cdot3\cdot5\cdots(2n+1) , \qquad (2n-1)!! = 1\cdot3\cdot5\cdots(2n-1) , \qquad (-1)!! = 1 .

Notation. We write yny_n for the spherical Neumann function, with Arfken and Hassani. Riley, Hobson and Bence write nℓn_\ell for the same function (Riley, Hobson & Bence (2006), §18.6, Eq. (18.103), p. 615), and in quantum-scattering literature nℓn_\ell is at least as common as yℓy_\ell; the functions are identical, only the letter differs. The index is written nn here and ℓ\ell or ll in texts that reserve ℓ\ell for angular momentum.

Definition(Closed forms, recurrences and the two ends)AdaptedAdapted from Arfken, Weber & Harris (2013), §14.7, Eqs. (14.152)-(14.162), pp. 699-702, Eqs. (14.169)-(14.182), pp. 702-703; Riley, Hobson & Bence (2006), §18.6, Eqs. (18.104)-(18.106) and the low-order list, pp. 615-616; Strauss (2008), §10.5, Eq. (12), p. 285

Let nn be an integer and x>0x > 0.

  1. Reflection in the index. yn(x)=(−1)n+1j−n−1(x)y_n(x) = (-1)^{n+1}j_{-n-1}(x). So the second kind is not an independent object: negative indices of jj already supply it.

  2. Series. With (a)s=a(a+1)⋯(a+s−1)(a)_s = a(a+1)\cdots(a+s-1) the Pochhammer symbol,

    jn(x)=xn(2n+1)!!∑s=0∞(−1)ss! (n+32)s(x2)2s,yn(x)=−(2n−1)!!xn+1∑s=0∞(−1)ss! (12−n)s(x2)2s.j_n(x) = \frac{x^{n}}{(2n+1)!!}\sum_{s=0}^{\infty}\frac{(-1)^{s}}{s!\,\bigl(n+\tfrac32\bigr)_s}\Bigl(\frac{x}{2}\Bigr)^{2s} , \qquad y_n(x) = -\frac{(2n-1)!!}{x^{n+1}}\sum_{s=0}^{\infty}\frac{(-1)^{s}}{s!\,\bigl(\tfrac12-n\bigr)_s}\Bigl(\frac{x}{2}\Bigr)^{2s} .
  3. Elementary closed forms. Every spherical Bessel function is a finite combination of sin⁡x\sin x, cos⁡x\cos x and powers of 1/x1/x:

    j0(x)=sin⁡xx,y0(x)=−cos⁡xx,h0(1)(x)=−ixeix,h0(2)(x)=ixe−ix,j_0(x) = \frac{\sin x}{x} , \qquad y_0(x) = -\frac{\cos x}{x} , \qquad h^{(1)}_0(x) = -\frac{i}{x}e^{ix} , \qquad h^{(2)}_0(x) = \frac{i}{x}e^{-ix} , j1(x)=sin⁡xx2−cos⁡xx,j2(x)=(3x3−1x)sin⁡x−3x2cos⁡x,j_1(x) = \frac{\sin x}{x^{2}} - \frac{\cos x}{x} , \qquad j_2(x) = \Bigl(\frac{3}{x^{3}} - \frac{1}{x}\Bigr)\sin x - \frac{3}{x^{2}}\cos x , y1(x)=−cos⁡xx2−sin⁡xx,y2(x)=−(3x3−1x)cos⁡x−3x2sin⁡x.y_1(x) = -\frac{\cos x}{x^{2}} - \frac{\sin x}{x} , \qquad y_2(x) = -\Bigl(\frac{3}{x^{3}} - \frac{1}{x}\Bigr)\cos x - \frac{3}{x^{2}}\sin x .

    In general the spherical Hankel function is given by a terminating sum,

    hn(1)(x)=(−i)n+1 eixx∑s=0nis(n+s)!s! (2x)s (n−s)!,h^{(1)}_n(x) = (-i)^{n+1}\,\frac{e^{ix}}{x}\sum_{s=0}^{n}\frac{i^{s}(n+s)!}{s!\,(2x)^{s}\,(n-s)!} ,

    with hn(2)=hn(1)‾h^{(2)}_n = \overline{h^{(1)}_n} for real xx; jnj_n and yny_n are the real and imaginary parts of hn(1)h^{(1)}_n.

  4. Recurrences. For fnf_n any of the four kinds,

    fn−1(x)+fn+1(x)=2n+1xfn(x),n fn−1(x)−(n+1)fn+1(x)=(2n+1)fn′(x),f_{n-1}(x) + f_{n+1}(x) = \frac{2n+1}{x}f_n(x) , \qquad n\,f_{n-1}(x) - (n+1)f_{n+1}(x) = (2n+1)f_n'(x) , ddx[xn+1fn(x)]=xn+1fn−1(x),ddx[x−nfn(x)]=−x−nfn+1(x).\frac{d}{dx}\bigl[x^{n+1}f_n(x)\bigr] = x^{n+1}f_{n-1}(x) , \qquad \frac{d}{dx}\bigl[x^{-n}f_n(x)\bigr] = -x^{-n}f_{n+1}(x) .
  5. Rayleigh formulas. For every n≥0n \ge 0,

    jn(x)=(−1)nxn(1xddx)nsin⁡xx,yn(x)=−(−1)nxn(1xddx)ncos⁡xx,j_n(x) = (-1)^{n}x^{n}\Bigl(\frac{1}{x}\frac{d}{dx}\Bigr)^{n}\frac{\sin x}{x} , \qquad y_n(x) = -(-1)^{n}x^{n}\Bigl(\frac{1}{x}\frac{d}{dx}\Bigr)^{n}\frac{\cos x}{x} , hn(1)(x)=−i (−1)nxn(1xddx)neixx,hn(2)(x)=i (−1)nxn(1xddx)ne−ixx.h^{(1)}_n(x) = -i\,(-1)^{n}x^{n}\Bigl(\frac{1}{x}\frac{d}{dx}\Bigr)^{n}\frac{e^{ix}}{x} , \qquad h^{(2)}_n(x) = i\,(-1)^{n}x^{n}\Bigl(\frac{1}{x}\frac{d}{dx}\Bigr)^{n}\frac{e^{-ix}}{x} .
  6. Small argument. For x≪1x \ll 1,

    jn(x)≈xn(2n+1)!!,yn(x)≈−(2n−1)!!xn+1,j_n(x) \approx \frac{x^{n}}{(2n+1)!!} , \qquad y_n(x) \approx -\frac{(2n-1)!!}{x^{n+1}} ,

    so jnj_n is regular at the origin and vanishes there like xnx^{n} (and j0(0)=1j_0(0) = 1), while yny_n diverges like x−n−1x^{-n-1}. The spherical Hankel functions diverge at the same rate, going as ±i yn(x)\pm i\,y_n(x): hn(1)≈i ynh^{(1)}_n \approx i\,y_n and hn(2)≈−i ynh^{(2)}_n \approx -i\,y_n, since the regular part jnj_n is negligible there.

  7. Large argument. For x≫n(n+1)/2x \gg n(n+1)/2,

    jn(x)∼1xsin⁡(x−nπ2),yn(x)∼−1xcos⁡(x−nπ2),j_n(x) \sim \frac{1}{x}\sin\Bigl(x - \frac{n\pi}{2}\Bigr) , \qquad y_n(x) \sim -\frac{1}{x}\cos\Bigl(x - \frac{n\pi}{2}\Bigr) , hn(1)(x)∼−i ei(x−nπ/2)x,hn(2)(x)∼i e−i(x−nπ/2)x.h^{(1)}_n(x) \sim -i\,\frac{e^{i(x-n\pi/2)}}{x} , \qquad h^{(2)}_n(x) \sim i\,\frac{e^{-i(x-n\pi/2)}}{x} .

    So jnj_n and yny_n describe standing spherical waves and hn(1)h^{(1)}_n, hn(2)h^{(2)}_n travelling ones: with a time factor e−iωte^{-i\omega t}, hn(1)h^{(1)}_n is outgoing and hn(2)h^{(2)}_n incoming.

Definition(The Rayleigh plane-wave expansion)AdaptedAdapted from Hassani (2013), §19.7.4, Eqs. (19.43)-(19.45), pp. 594-595

Let k>0k > 0, let k\mathbf{k} be a vector with ∣k∣=k|\mathbf{k}| = k, and let γ\gamma be the angle between k\mathbf{k} and r\mathbf{r}, so that k⋅r=krcos⁡γ\mathbf{k}\cdot\mathbf{r} = kr\cos\gamma. Then

eik⋅r  =  ∑l=0∞(2l+1) i l jl(kr) Pl(cos⁡γ),e^{i\mathbf{k}\cdot\mathbf{r}} \;=\; \sum_{l=0}^{\infty}(2l+1)\,i^{\,l}\,j_l(kr)\,P_l(\cos\gamma) ,

with PlP_l the Legendre polynomials. In particular, taking k\mathbf{k} along the polar axis,

eikrcos⁡θ  =  ∑l=0∞(2l+1) i l jl(kr) Pl(cos⁡θ).e^{ikr\cos\theta} \;=\; \sum_{l=0}^{\infty}(2l+1)\,i^{\,l}\,j_l(kr)\,P_l(\cos\theta) .

Applying the addition theorem for spherical harmonics to Pl(cos⁡γ)P_l(\cos\gamma) turns this into the expansion of a plane wave in spherical harmonics, which is the form used in scattering theory.

Idea of the proofOriginal

Three facts are doing all the work, and they are worth separating.

Why the functions are elementary. Bessel's equation at order ν\nu becomes, after the substitution that removes the first-derivative term, v′′+(1−4ν2−14x2)v=0v'' + \bigl(1 - \tfrac{4\nu^{2}-1}{4x^{2}}\bigr)v = 0. At ν=12\nu = \tfrac12 the bracket is exactly 11: the equation is v′′+v=0v'' + v = 0, whose solutions are sin⁡x\sin x and cos⁡x\cos x. Half-integer order is the one place where Bessel's equation degenerates to the harmonic oscillator, and that is the whole reason j0=sin⁡x/xj_0 = \sin x/x rather than a transcendental new function. Everything else in the family descends from that one coincidence.

Why the Rayleigh formula is the right way down the family. Among the recurrences, the one that matters is ddx[x−nfn]=−x−nfn+1\frac{d}{dx}[x^{-n}f_n] = -x^{-n}f_{n+1}, because it expresses fn+1f_{n+1} in terms of a single differentiation of fnf_n — no second function, no second index. Rearranged it reads fn+1=−xnddx(x−nfn)f_{n+1} = -x^{n}\frac{d}{dx}(x^{-n}f_n), and iterating from n=0n = 0 collapses the whole chain of operators −xnddxx−n-x^{n}\frac{d}{dx}x^{-n} into one clean expression (−1)nxn(x−1d/dx)n(-1)^{n}x^{n}(x^{-1}d/dx)^{n}. This is the same mechanism as a Rodrigues formula for orthogonal polynomials: a first-order ladder operator applied nn times to the seed.

Why the plane-wave expansion has the coefficients it has. A plane wave solves the Helmholtz equation, so it must be a superposition of the regular solutions jl(kr)j_l(kr) times angular functions; the exponential is finite everywhere, which excludes yly_l, and it is axially symmetric about k\mathbf{k}, which leaves only the m=0m = 0 harmonics, that is the Legendre polynomials. So the form ∑lAljl(kr)Pl(cos⁡θ)\sum_lA_lj_l(kr)P_l(\cos\theta) is forced before any computation. To find AlA_l, project with PlP_l and then look at small krkr: on the left the lowest power of krkr that survives the projection is (kr)l(kr)^{l}, because ∫−11Pl(u)um du\int_{-1}^{1}P_l(u)u^{m}\,du vanishes for m<lm < l by orthogonality; on the right jl(kr)j_l(kr) also starts at (kr)l(kr)^{l}. Matching the two coefficients of (kr)l(kr)^{l} is one line of factorials, and the double factorial identity (2l+1)!=(2l+1)!! 2ll!(2l+1)! = (2l+1)!!\,2^{l}l! makes everything cancel down to il(2l+1)i^{l}(2l+1).

Proof(Reduction to half-integer order, and j0j_0, y0y_0)AdaptedAdapted from Riley, Hobson & Bence (2006), §18.6, p. 614; Arfken, Weber & Harris (2013), §14.7, Eqs. (14.149)-(14.151), pp. 698-699; Strauss (2008), §10.5, Eq. (11) and the line after it, p. 285

Step 1 (change of dependent variable). Put x=krx = kr and write R=x−1/2Z(x)R = x^{-1/2}Z(x). Then

R′=x−1/2Z′−12x−3/2Z,R′′=x−1/2Z′′−x−3/2Z′+34x−5/2Z,R' = x^{-1/2}Z' - \tfrac12 x^{-3/2}Z , \qquad R'' = x^{-1/2}Z'' - x^{-3/2}Z' + \tfrac34 x^{-5/2}Z ,

where the prime is d/dxd/dx. Substituting into x2R′′+2xR′+[x2−n(n+1)]R=0x^{2}R'' + 2xR' + [x^{2}-n(n+1)]R = 0 and collecting,

x3/2Z′′+(−x1/2+2x1/2)Z′+(34x−1/2−x−1/2+x3/2−n(n+1)x−1/2)Z=0.x^{3/2}Z'' + \bigl(-x^{1/2} + 2x^{1/2}\bigr)Z' + \Bigl(\tfrac34x^{-1/2} - x^{-1/2} + x^{3/2} - n(n+1)x^{-1/2}\Bigr)Z = 0 .

Multiplying by x1/2x^{1/2},

x2Z′′+xZ′+(x2−n(n+1)−14)Z=0.x^{2}Z'' + xZ' + \Bigl(x^{2} - n(n+1) - \tfrac14\Bigr)Z = 0 .

Step 2 (identify the order). Since n(n+1)+14=(n+12)2n(n+1) + \tfrac14 = \bigl(n+\tfrac12\bigr)^{2}, this is Bessel's equation of order ν=n+12\nu = n+\tfrac12. Hence ZZ is a combination of Jn+1/2J_{n+1/2} and Yn+1/2Y_{n+1/2}, and R=x−1/2ZR = x^{-1/2}Z is the corresponding combination of jnj_n and yny_n up to the constant π/2\sqrt{\pi/2} built into the definitions.

Step 3 (the seed functions). Half-integer order is the one case in which Bessel's equation is elementary. Removing the first-derivative term from z2u′′+zu′+(z2−s2)u=0z^{2}u'' + zu' + (z^{2}-s^{2})u = 0 by u=z−1/2vu = z^{-1/2}v gives

v′′+(1−s2−14z2)v  =  0v'' + \Bigl(1 - \frac{s^{2}-\tfrac14}{z^{2}}\Bigr)v \;=\; 0

(Strauss (2008), §10.5, Eq. (10), p. 284), and at s=12s = \tfrac12 the bracket is exactly 11: the equation is v′′+v=0v'' + v = 0. So J1/2J_{1/2} and J−1/2J_{-1/2} are z−1/2sin⁡zz^{-1/2}\sin z and z−1/2cos⁡zz^{-1/2}\cos z up to normalisation, and the standard normalisation makes this

J1/2(x)=2πx sin⁡x,J−1/2(x)=2πx cos⁡xJ_{1/2}(x) = \sqrt{\frac{2}{\pi x}}\,\sin x , \qquad J_{-1/2}(x) = \sqrt{\frac{2}{\pi x}}\,\cos x

(Strauss (2008), §10.5, Eq. (11) and the sentence after it, p. 285). Therefore

j0(x)=π2x⋅2πxsin⁡x=sin⁡xx.j_0(x) = \sqrt{\frac{\pi}{2x}}\cdot\sqrt{\frac{2}{\pi x}}\sin x = \frac{\sin x}{x} .

For y0y_0, note that at half-integer order the definition of YνY_\nu simplifies: with ν=n+12\nu = n+\tfrac12 one has cos⁡νπ=0\cos\nu\pi = 0 and sin⁡νπ=(−1)n\sin\nu\pi = (-1)^{n}, so

Yn+1/2(x)=cos⁡νπ Jν(x)−J−ν(x)sin⁡νπ∣ν=n+1/2=(−1)n+1J−n−1/2(x),Y_{n+1/2}(x) = \frac{\cos\nu\pi\,J_\nu(x) - J_{-\nu}(x)}{\sin\nu\pi}\bigg|_{\nu = n+1/2} = (-1)^{n+1}J_{-n-1/2}(x) ,

which is item 1 of the statement after multiplying by π/2x\sqrt{\pi/2x}. At n=0n = 0 it gives Y1/2=−J−1/2Y_{1/2} = -J_{-1/2} and hence y0(x)=−cos⁡x/xy_0(x) = -\cos x/x. □\square

Proof(The recurrences and the Rayleigh formulas)AdaptedAdapted from Arfken, Weber & Harris (2013), §14.7, Eqs. (14.169)-(14.176), pp. 702-703; Riley, Hobson & Bence (2006), §18.6, the derivation of Eq. (18.106), p. 616

Step 1 (transfer the Bessel recurrences). The Bessel functions of the first kind satisfy

Jν−1+Jν+1=2νxJν,ddx[xνJν]=xνJν−1,ddx[x−νJν]=−x−νJν+1,J_{\nu-1} + J_{\nu+1} = \frac{2\nu}{x}J_\nu , \qquad \frac{d}{dx}\bigl[x^{\nu}J_\nu\bigr] = x^{\nu}J_{\nu-1} , \qquad \frac{d}{dx}\bigl[x^{-\nu}J_\nu\bigr] = -x^{-\nu}J_{\nu+1} ,

and so does YνY_\nu, hence also Hν(1)H^{(1)}_\nu and Hν(2)H^{(2)}_\nu, which are constant-coefficient combinations of the two. Put ν=n+12\nu = n+\tfrac12.

For the first, multiply through by π/2x\sqrt{\pi/2x}: the factor is the same at every order, and 2ν=2n+12\nu = 2n+1, so

fn−1(x)+fn+1(x)=2n+1xfn(x).f_{n-1}(x) + f_{n+1}(x) = \frac{2n+1}{x}f_n(x) .

For the third, observe that x−nfn=π/2  x−n−1/2Jn+1/2=π/2  x−νJνx^{-n}f_n = \sqrt{\pi/2}\;x^{-n-1/2}J_{n+1/2} = \sqrt{\pi/2}\;x^{-\nu}J_\nu — the half-power in the definition of fnf_n is exactly what is needed to turn x−nx^{-n} into x−νx^{-\nu}. Hence

ddx[x−nfn]=π/2  ddx[x−νJν]=−π/2  x−νJν+1=−x−nπ2xJn+3/2=−x−nfn+1.\frac{d}{dx}\bigl[x^{-n}f_n\bigr] = \sqrt{\pi/2}\;\frac{d}{dx}\bigl[x^{-\nu}J_\nu\bigr] = -\sqrt{\pi/2}\;x^{-\nu}J_{\nu+1} = -x^{-n}\sqrt{\frac{\pi}{2x}}J_{n+3/2} = -x^{-n}f_{n+1} .

The same device on the second gives ddx[xn+1fn]=xn+1fn−1\frac{d}{dx}[x^{n+1}f_n] = x^{n+1}f_{n-1}, since xn+1fn=π/2 xνJνx^{n+1}f_n = \sqrt{\pi/2}\,x^{\nu}J_\nu. Carrying out the two differentiations by the product rule turns them into

fn−1=fn′+n+1xfn,fn+1=−fn′+nxfn,f_{n-1} = f_n' + \frac{n+1}{x}f_n , \qquad f_{n+1} = -f_n' + \frac{n}{x}f_n ,

whose sum reproduces fn−1+fn+1=2n+1xfnf_{n-1}+f_{n+1} = \tfrac{2n+1}{x}f_n once more (the fn′f_n' cancels), and whose combination n×(first)−(n+1)×(second)n\times(\text{first}) - (n+1)\times(\text{second}) cancels the fnf_n terms instead and leaves the remaining recurrence nfn−1−(n+1)fn+1=(2n+1)fn′nf_{n-1} - (n+1)f_{n+1} = (2n+1)f_n'.

Step 2 (one step of the ladder). Rearranging the third identity,

fn+1(x)=−xnddx[x−nfn(x)].f_{n+1}(x) = -x^{n}\frac{d}{dx}\bigl[x^{-n}f_n(x)\bigr] .

Step 3 (induction). Claim: fn(x)=(−1)nxn(1xddx)nf0(x)f_n(x) = (-1)^{n}x^{n}\bigl(\tfrac1x\tfrac{d}{dx}\bigr)^{n}f_0(x) for every n≥0n \ge 0. For n=0n = 0 both sides are f0f_0. Assume it for nn. Then by Step 2,

fn+1=−xnddx[x−n⋅(−1)nxn(1xddx)nf0]=(−1)n+1xnddx(1xddx)nf0,f_{n+1} = -x^{n}\frac{d}{dx}\Bigl[x^{-n}\cdot(-1)^{n}x^{n}\bigl(\tfrac1x\tfrac{d}{dx}\bigr)^{n}f_0\Bigr] = (-1)^{n+1}x^{n}\frac{d}{dx}\bigl(\tfrac1x\tfrac{d}{dx}\bigr)^{n}f_0 ,

the x−nx^{-n} and xnx^{n} cancelling inside the bracket. Writing xnddx=xn+1⋅1xddxx^{n}\frac{d}{dx} = x^{n+1}\cdot\tfrac1x\tfrac{d}{dx} gives

fn+1=(−1)n+1xn+1(1xddx)n+1f0,f_{n+1} = (-1)^{n+1}x^{n+1}\bigl(\tfrac1x\tfrac{d}{dx}\bigr)^{n+1}f_0 ,

which is the claim at n+1n+1. Inserting the seeds j0=sin⁡x/xj_0 = \sin x/x, y0=−cos⁡x/xy_0 = -\cos x/x, h0(1)=−ieix/xh^{(1)}_0 = -ie^{ix}/x and h0(2)=ie−ix/xh^{(2)}_0 = ie^{-ix}/x from the previous proof gives the four Rayleigh formulas of item 5. Since each application of 1xddx\tfrac1x\tfrac{d}{dx} to a combination of sin⁡x\sin x, cos⁡x\cos x and inverse powers of xx returns another such combination, item 3 follows: every jnj_n and yny_n is elementary. □\square

Proof(The plane-wave expansion)AdaptedAdapted from Hassani (2013), §19.7.4, Eqs. (19.43)-(19.45) and the two integrals quoted on p. 595, pp. 594-595

Take k=kz^\mathbf{k} = k\hat{\mathbf{z}}, so that k⋅r=krcos⁡θ\mathbf{k}\cdot\mathbf{r} = kr\cos\theta; the general case follows by rotating the coordinate frame, which changes θ\theta into the angle γ\gamma between k\mathbf{k} and r\mathbf{r} and leaves the right-hand side unchanged in form. Write u=cos⁡θu = \cos\theta.

Step 1 (the form of the expansion). The function eik⋅re^{i\mathbf{k}\cdot\mathbf{r}} satisfies ∇2ψ+k2ψ=0\nabla^{2}\psi + k^{2}\psi = 0, since ∇2eik⋅r=−∣k∣2eik⋅r\nabla^{2}e^{i\mathbf{k}\cdot\mathbf{r}} = -|\mathbf{k}|^{2}e^{i\mathbf{k}\cdot\mathbf{r}}. Hence it is a superposition of the separated solutions jl(kr)Ylm(θ,φ)j_l(kr)Y_{lm}(\theta,\varphi) and yl(kr)Ylm(θ,φ)y_l(kr)Y_{lm}(\theta,\varphi). Two restrictions apply. The plane wave is finite at r=0r = 0, so by item 6 the yly_l terms are absent. And it is independent of φ\varphi with this choice of k\mathbf{k}, so only m=0m = 0 survives, and Yl0Y_{l0} is a multiple of Pl(u)P_l(u). Therefore

eikru  =  ∑l=0∞Al jl(kr) Pl(u)e^{ikru} \;=\; \sum_{l=0}^{\infty}A_l\,j_l(kr)\,P_l(u)

for some constants AlA_l, independent of rr and uu.

Step 2 (project with PnP_n). Multiply by Pn(u)P_n(u) and integrate over u∈[−1,1]u \in [-1,1], using the orthogonality ∫−11PnPl du=22n+1δnl\int_{-1}^{1}P_nP_l\,du = \frac{2}{2n+1}\delta_{nl} of the Legendre polynomials:

∫−11Pn(u) eikru du  =  An jn(kr) 22n+1,soAn jn(kr)=2n+12∫−11Pn(u) eikru du.\int_{-1}^{1}P_n(u)\,e^{ikru}\,du \;=\; A_n\,j_n(kr)\,\frac{2}{2n+1} , \qquad\text{so}\qquad A_n\,j_n(kr) = \frac{2n+1}{2}\int_{-1}^{1}P_n(u)\,e^{ikru}\,du .

Step 3 (expand the exponential and use orthogonality again). Insert eikru=∑m≥0(ikr)mum/m!e^{ikru} = \sum_{m\ge0}(ikr)^{m}u^{m}/m! and integrate term by term (legitimate because the series converges uniformly in uu on [−1,1][-1,1] for each fixed rr):

An jn(kr)=2n+12∑m=0∞(ikr)mm!∫−11Pn(u) um du.A_n\,j_n(kr) = \frac{2n+1}{2}\sum_{m=0}^{\infty}\frac{(ikr)^{m}}{m!}\int_{-1}^{1}P_n(u)\,u^{m}\,du .

Now umu^{m} is a polynomial of degree mm, and PnP_n is orthogonal to every polynomial of degree less than nn; so all the terms with m<nm < n vanish, and the series begins at m=nm = n with

∫−11Pn(u) un du=2n+1(n!)2(2n+1)!\int_{-1}^{1}P_n(u)\,u^{n}\,du = \frac{2^{n+1}(n!)^{2}}{(2n+1)!}

(Hassani (2013), §19.7.4, the second integral quoted on p. 595).

Step 4 (match the lowest power of krkr). Both sides of Step 3 are power series in krkr beginning at order nn: on the left, by item 6, jn(kr)=(kr)n/(2n+1)!!+O((kr)n+2)j_n(kr) = (kr)^{n}/(2n+1)!! + O\bigl((kr)^{n+2}\bigr). Equating the coefficients of (kr)n(kr)^{n},

An(2n+1)!!  =  2n+12⋅i nn!⋅2n+1(n!)2(2n+1)!  =  (2n+1) i n 2n n!(2n+1)!.\frac{A_n}{(2n+1)!!} \;=\; \frac{2n+1}{2}\cdot\frac{i^{\,n}}{n!}\cdot\frac{2^{n+1}(n!)^{2}}{(2n+1)!} \;=\; \frac{(2n+1)\,i^{\,n}\,2^{n}\,n!}{(2n+1)!} .

Step 5 (simplify with the double factorial). Splitting (2n+1)!(2n+1)! into its odd and even factors, (2n+1)!=(2n+1)!! (2n)!!=(2n+1)!! 2nn!(2n+1)! = (2n+1)!!\,(2n)!! = (2n+1)!!\,2^{n}n!. Hence 2nn!/(2n+1)!=1/(2n+1)!!2^{n}n!/(2n+1)! = 1/(2n+1)!! and

An=(2n+1)!!⋅(2n+1) i n(2n+1)!!=(2n+1) i n.A_n = (2n+1)!!\cdot\frac{(2n+1)\,i^{\,n}}{(2n+1)!!} = (2n+1)\,i^{\,n} .

Substituting back into Step 1 gives the expansion. □\square

Remark(Where the hypotheses are used, and what the conventions cost)Original

Integer nn. The definitions make sense for any index, but two things depend on nn being an integer. Item 1, yn=(−1)n+1j−n−1y_n = (-1)^{n+1}j_{-n-1}, uses cos⁡(n+12)π=0\cos(n+\tfrac12)\pi = 0 and sin⁡(n+12)π=(−1)n\sin(n+\tfrac12)\pi = (-1)^{n}, which fail off the integers. And the terminating sum of item 3 exists only because the asymptotic series for Hν(1)H^{(1)}_\nu truncates at half-integer ν\nu — see Asymptotic forms of Bessel functions. Non-integer indices are not useful here anyway: the index comes from the angular separation constant n(n+1)n(n+1), and single-valuedness on the sphere forces it to be a non-negative integer.

x>0x > 0. The functions yny_n and hn(j)h^{(j)}_n are singular at the origin (item 6), and jnj_n is defined there only by its series. In a problem posed on a ball including the centre, item 6 is what excludes yny_n; in a spherical shell it does not, and both must be kept.

Where the plane-wave proof uses what. Step 1 uses completeness of the separated solutions of the Helmholtz equation and regularity of the exponential at the origin; drop regularity and yly_l terms reappear with arbitrary coefficients. Step 2 uses Legendre orthogonality on [−1,1][-1,1], which is where the weight du=−sin⁡θ dθdu = -\sin\theta\,d\theta of the sphere enters. Step 3 uses term-by-term integration, justified by uniform convergence of the exponential series on the compact interval. Step 4 uses that both sides start at order (kr)n(kr)^{n} — if jnj_n began at a lower power the matching would be between different powers and would give nothing. Nothing in the argument shows the expansion converges for large krkr; what it shows is that if the expansion holds, the coefficients are these. Convergence is the content of the completeness statement invoked in Step 1.

The x≫n(n+1)/2x \gg n(n+1)/2 in item 7. The asymptotic forms are stated with this condition (Arfken, Weber & Harris (2013), §14.7, the line after Eq. (14.182), p. 703), and it is not a formality: at fixed xx the functions jnj_n switch, as nn grows past about xx, from oscillating with amplitude 1/x1/x to decaying like xn/(2n+1)!!x^{n}/(2n+1)!!. Using item 7 in the regime n≳xn \gtrsim x gives answers that are wrong by many orders of magnitude. The crossover is why partial-wave sums in scattering can be truncated at l≈kRl \approx kR.

A numerical trap in item 4. The recurrence fn+1=2n+1xfn−fn−1f_{n+1} = \frac{2n+1}{x}f_n - f_{n-1} run upwards is unstable for jnj_n when n≳xn \gtrsim x, because then jn+1j_{n+1} is much smaller than either term on the right and is computed as the difference of two nearly equal numbers. In the worked example below, j3(1)j_3(1) comes out as 0.31017525−0.301168670.31017525 - 0.30116867, already a loss of one and a half digits, and j2(1)j_2(1) loses two before that. For n≳xn \gtrsim x one runs the recurrence downwards instead, starting from a guessed pair at high nn and normalising at the end against the exact j0j_0; downward recurrence is stable because it amplifies the wanted solution. This is our observation, not a statement taken from the sources.

Conventions to watch. Three. (i) yny_n versus nℓn_\ell, recorded in the definition; the functions are the same. (ii) The scale factor: jnj_n, yny_n, hn(1)h^{(1)}_n and hn(2)h^{(2)}_n all carry π/2x\sqrt{\pi/2x}, but the modified spherical functions do not match each other — Arfken defines in(x)=π/2x In+1/2(x)i_n(x) = \sqrt{\pi/2x}\,I_{n+1/2}(x) and kn(x)=2/πx Kn+1/2(x)k_n(x) = \sqrt{2/\pi x}\,K_{n+1/2}(x), and notes explicitly that the factor in knk_n differs from the rest of the family (Arfken, Weber & Harris (2013), §14.7, Eqs. (14.193)-(14.194) and the sentence after them, p. 706); see Modified Bessel functions for IνI_\nu and KνK_\nu themselves. (iii) In the plane-wave expansion the sign convention of the exponent matters: with e−ik⋅re^{-i\mathbf{k}\cdot\mathbf{r}} the coefficients become (2l+1)(−i)l(2l+1)(-i)^{l}, as conjugating the expansion shows.

Method(Solving a radial Helmholtz problem with spherical Bessel functions)Original

Given ∇2ψ+k2ψ=0\nabla^{2}\psi + k^{2}\psi = 0 on a spherical domain with data on the boundary:

  1. Separate. Write ψ=R(r)Ylm(θ,φ)\psi = R(r)Y_{lm}(\theta,\varphi); the angular factor is a spherical harmonic and the radial factor satisfies the spherical Bessel equation with n=ln = l.
  2. Write the general radial solution. R(r)=A jl(kr)+B yl(kr)R(r) = A\,j_l(kr) + B\,y_l(kr) on a shell; equivalently A′hl(1)(kr)+B′hl(2)(kr)A'h^{(1)}_l(kr) + B'h^{(2)}_l(kr) if the natural conditions are at infinity.
  3. Kill one solution with the condition at the inner end. If the origin is in the domain and ψ\psi must be finite, item 6 forces B=0B = 0.
  4. Kill one solution with the condition at the outer end. If the domain is unbounded and only outgoing radiation is allowed, item 7 forces the combination hl(1)h^{(1)}_l (with the time convention e−iωte^{-i\omega t}).
  5. Impose the remaining boundary condition and read off the eigenvalues. A Dirichlet condition R(a)=0R(a) = 0 with B=0B = 0 requires jl(ka)=0j_l(ka) = 0, so k=αlp/ak = \alpha_{lp}/a where αlp\alpha_{lp} is the pp-th positive zero of jlj_l; these are tabulated (Arfken, Weber & Harris (2013), §14.7, Table 14.2, p. 704). For l=0l = 0 they are exactly pπp\pi, since j0(x)=sin⁡x/xj_0(x) = \sin x/x.
  6. Expand the data. The eigenfunctions jl(αlpr/a)j_l(\alpha_{lp}r/a) are orthogonal on (0,a)(0,a) with weight r2r^{2} — the volume element of the ball rather than the area element of the disc, which is why the weight is r2r^{2} and not rr as in Orthogonality and Fourier-Bessel series (Arfken, Weber & Harris (2013), §14.7, Eq. (14.183), p. 704).
  7. Evaluate with closed forms or the Rayleigh formula, not with the series. For small ll use item 3 directly; for larger ll use item 4 upwards if x≳lx \gtrsim l and downwards otherwise (see the remark).
Example(Checking a closed form, then truncating the plane-wave expansion)Original

Part (a): j2(3)j_2(3) two ways.

From the Rayleigh formula with n=2n = 2: applying 1xddx\tfrac1x\tfrac{d}{dx} to j0=sin⁡x/xj_0 = \sin x/x gives

1xddxsin⁡xx=1x(cos⁡xx−sin⁡xx2)=cos⁡xx2−sin⁡xx3,\frac1x\frac{d}{dx}\frac{\sin x}{x} = \frac{1}{x}\Bigl(\frac{\cos x}{x} - \frac{\sin x}{x^{2}}\Bigr) = \frac{\cos x}{x^{2}} - \frac{\sin x}{x^{3}} ,

and applying it once more,

(1xddx)2sin⁡xx=1x(−sin⁡xx2−2cos⁡xx3−cos⁡xx3+3sin⁡xx4)=(3x5−1x3)sin⁡x−3x4cos⁡x.\Bigl(\frac1x\frac{d}{dx}\Bigr)^{2}\frac{\sin x}{x} = \frac{1}{x}\Bigl(-\frac{\sin x}{x^{2}} - \frac{2\cos x}{x^{3}} - \frac{\cos x}{x^{3}} + \frac{3\sin x}{x^{4}}\Bigr) = \Bigl(\frac{3}{x^{5}} - \frac{1}{x^{3}}\Bigr)\sin x - \frac{3}{x^{4}}\cos x .

Multiplying by (−1)2x2=x2(-1)^{2}x^{2} = x^{2} reproduces the closed form of item 3,

j2(x)=(3x3−1x)sin⁡x−3x2cos⁡x.j_2(x) = \Bigl(\frac{3}{x^{3}} - \frac{1}{x}\Bigr)\sin x - \frac{3}{x^{2}}\cos x .

At x=3x = 3, with sin⁡3=0.14112001\sin 3 = 0.14112001 and cos⁡3=−0.98999250\cos 3 = -0.98999250:

j2(3)=(327−13)(0.14112001)−39(−0.98999250)=(−0.22222222)(0.14112001)+0.32999750=0.29863750.j_2(3) = \Bigl(\frac{3}{27} - \frac13\Bigr)(0.14112001) - \frac{3}{9}(-0.98999250) = (-0.22222222)(0.14112001) + 0.32999750 = 0.29863750 .

Independently, from the recurrence of item 4 with n=1n = 1, that is j2=3xj1−j0j_2 = \frac{3}{x}j_1 - j_0: at x=3x = 3 one has j0(3)=sin⁡3/3=0.04704000j_0(3) = \sin 3/3 = 0.04704000 and j1(3)=sin⁡3/9−cos⁡3/3=0.01568000+0.32999750=0.34567750j_1(3) = \sin3/9 - \cos3/3 = 0.01568000 + 0.32999750 = 0.34567750, so

j2(3)=33(0.34567750)−0.04704000=0.29863750.j_2(3) = \frac{3}{3}(0.34567750) - 0.04704000 = 0.29863750 .

The two routes agree to all eight digits shown, and the exact value is j2(3)=0.2986375j_2(3) = 0.2986375.

Part (b): how fast the Rayleigh expansion converges.

Take kr=1kr = 1 and cos⁡γ=12\cos\gamma = \tfrac12, so that the exact answer is ei/2=cos⁡12+isin⁡12=0.8775826+0.4794255 ie^{i/2} = \cos\tfrac12 + i\sin\tfrac12 = 0.8775826 + 0.4794255\,i.

The needed function values come from item 3 and then item 4 upwards, with sin⁡1=0.84147098\sin1 = 0.84147098 and cos⁡1=0.54030231\cos1 = 0.54030231:

j0(1)=sin⁡1=0.84147098,j1(1)=sin⁡1−cos⁡1=0.30116867,j_0(1) = \sin 1 = 0.84147098 , \qquad j_1(1) = \sin1 - \cos1 = 0.30116867 ,j2(1)=3j1(1)−j0(1)=0.90350601−0.84147098=0.06203503,j_2(1) = 3j_1(1) - j_0(1) = 0.90350601 - 0.84147098 = 0.06203503 ,j3(1)=5j2(1)−j1(1)=0.31017525−0.30116867=0.00900658.j_3(1) = 5j_2(1) - j_1(1) = 0.31017525 - 0.30116867 = 0.00900658 .

(The true values are j2(1)=0.06203505j_2(1) = 0.06203505 and j3(1)=0.00900658j_3(1) = 0.00900658: the eight digits carried through the subtractions have already become six in j2j_2, which is the instability noted in the remark.)

The Legendre values at u=12u = \tfrac12 are P0=1P_0 = 1, P1=u=0.5P_1 = u = 0.5, P2=3u2−12=−0.125P_2 = \tfrac{3u^{2}-1}{2} = -0.125 and P3=5u3−3u2=−0.4375P_3 = \tfrac{5u^{3}-3u}{2} = -0.4375. The terms (2l+1)i ljl(1)Pl(12)(2l+1)i^{\,l}j_l(1)P_l(\tfrac12) are therefore

  • l=0l = 0: 1⋅1⋅0.84147098⋅1=+0.84147101\cdot1\cdot0.84147098\cdot1 = +0.8414710;
  • l=1l = 1: 3⋅i⋅0.30116867⋅0.5=+0.4517530 i3\cdot i\cdot0.30116867\cdot0.5 = +0.4517530\,i;
  • l=2l = 2: 5⋅(−1)⋅0.06203505⋅(−0.125)=+0.03877195\cdot(-1)\cdot0.06203505\cdot(-0.125) = +0.0387719;
  • l=3l = 3: 7⋅(−i)⋅0.00900658⋅(−0.4375)=+0.0275827 i7\cdot(-i)\cdot0.00900658\cdot(-0.4375) = +0.0275827\,i.

Summing,

∑l=03  =  0.8802429+0.4793357 i,\sum_{l=0}^{3} \;=\; 0.8802429 + 0.4793357\,i ,

against the exact 0.8775826+0.4794255 i0.8775826 + 0.4794255\,i: an error of modulus 2.7×10−32.7\times10^{-3}. Continuing with j4(1)=0.00101102j_4(1) = 0.00101102 and j5(1)=0.00009256j_5(1) = 0.00009256 (computed from the series of item 2, which is stable where the upward recurrence is not), together with P4(12)=−0.2890625P_4(\tfrac12) = -0.2890625 and P5(12)=0.0898438P_5(\tfrac12) = 0.0898438, the next two terms are

9⋅1⋅0.00101102⋅(−0.2890625)=−0.0026302,11⋅i⋅0.00009256⋅0.0898438=+0.0000915 i,9\cdot1\cdot0.00101102\cdot(-0.2890625) = -0.0026302 , \qquad 11\cdot i\cdot0.00009256\cdot0.0898438 = +0.0000915\,i ,

giving

∑l=05  =  0.8776127+0.4794272 i,\sum_{l=0}^{5} \;=\; 0.8776127 + 0.4794272\,i ,

an error of modulus 3.0×10−53.0\times10^{-5}, a hundredfold improvement for two more terms. The reason is item 6: at kr=1kr = 1 the factor jl(1)≈1/(2l+1)!!j_l(1) \approx 1/(2l+1)!! shrinks by roughly an order of magnitude at each step, as the list 0.8410.841, 0.3010.301, 0.06200.0620, 0.009010.00901, 0.001010.00101, 0.00009260.0000926 shows. All function values are rounded from a 25-digit computation.

Application(Scattering, radiation, and bound states in a sphere)AdaptedAdapted from Arfken, Weber & Harris (2013), §14.7, Example 14.7.1, pp. 705-706, and Eqs. (14.179)-(14.182), p. 703; Hassani (2013), §19.7.3, the hard-sphere energy levels, pp. 593-594, and Problem 22.35, p. 698

Partial-wave analysis. The reason the Rayleigh expansion matters in physics is that it converts an incoming plane wave into a sum over angular momenta, each term of which a spherically symmetric scatterer treats independently. Writing the incident wave as ∑l(2l+1)iljl(kr)Pl(cos⁡θ)\sum_l(2l+1)i^{l}j_l(kr)P_l(\cos\theta) and the scattered field as a sum of outgoing hl(1)(kr)h^{(1)}_l(kr), the effect of the target on the ll-th channel reduces, by item 7, to a single phase shift: jl(kr)∼sin⁡(kr−lπ/2)/krj_l(kr) \sim \sin(kr - l\pi/2)/kr becomes sin⁡(kr−lπ/2+δl)/kr\sin(kr - l\pi/2 + \delta_l)/kr. Because jl(kr)j_l(kr) is tiny for l≳kRl \gtrsim kR (item 6, and the crossover discussed in the remark), only a finite number of channels contribute to scattering from a target of radius RR, and that is what makes the method practical.

Multipole radiation. The outgoing solutions hl(1)(kr)Ylmh^{(1)}_l(kr)Y_{lm} are the electric and magnetic multipole fields. Item 7 gives their far field, hl(1)(kr)∼−i ei(kr−lπ/2)/krh^{(1)}_l(kr) \sim -i\,e^{i(kr - l\pi/2)}/kr, so every multipole radiates as 1/r1/r with an ll-dependent phase; item 6 gives their behaviour near the source, hl(1)≈i yl≈−i(2l−1)!!/(kr)l+1h^{(1)}_l \approx i\,y_l \approx -i(2l-1)!!/(kr)^{l+1}, which is the static 2l2^{l}-pole field. The single function hl(1)h^{(1)}_l interpolates between the static multipole and the radiation field.

The Helmholtz Green's function. The free Green's function of ∇2+k2\nabla^{2}+k^{2} in three dimensions decomposes as a sum over ll and mm of jl(kr<)hl(1)(kr>)j_l(kr_<)h^{(1)}_l(kr_>) times spherical harmonics of the two directions, the regular solution being used for the inner point and the outgoing one for the outer Hassani (Hassani (2013), Problem 22.35, p. 698). Letting the outer point go to infinity in that identity reproduces the plane-wave expansion, now in spherical-harmonic form; the construction itself is in Green's functions for the Helmholtz equation.

Bound states in a sphere. For a particle confined to a hard sphere of radius aa, the Schrödinger equation is the Helmholtz equation with k2=2mE/ℏ2k^{2} = 2mE/\hbar^{2}, and the method above applies verbatim: regularity at the centre leaves jlj_l, the wall condition requires jl(ka)=0j_l(ka) = 0, and the energies are Elp=ℏ2αlp2/(2ma2)E_{lp} = \hbar^{2}\alpha_{lp}^{2}/(2ma^{2}) with αlp\alpha_{lp} the zeros of jlj_l (Hassani (2013), §19.7.3, pp. 593-594); Arfken (Arfken, Weber & Harris (2013), Example 14.7.1, pp. 705-706) works the ground state. The lowest level is l=0l = 0, where α01=π\alpha_{01} = \pi exactly because j0=sin⁡x/xj_0 = \sin x/x, giving Emin⁡=π2ℏ2/(2ma2)E_{\min} = \pi^{2}\hbar^{2}/(2ma^{2}). The pattern — a zero-point energy set by the first zero of j0j_0, a discrete spectrum, and an ll-dependence that pushes higher angular momenta up in energy — is the generic shape of a three-dimensional bound-state problem. The related Schrödinger problems with a finite well use the modified spherical functions outside the well, where the solution must decay.

Theorem

Asymptotic forms of Bessel functions

Adapted

At small argument every Bessel function is a power or a logarithm fixed by its leading series term; at large argument all of them are x−1/2x^{-1/2} times an exponential, with the whole family generated by two divergent-but-asymptotic series PνP_\nu and QνQ_\nu in 1/x1/x — so that Jν(x)∼2/πxcos⁡(x−νπ/2−π/4)J_\nu(x) \sim \sqrt{2/\pi x}\cos(x - \nu\pi/2 - \pi/4) and Kν(x)∼π/2x e−xK_\nu(x)\sim\sqrt{\pi/2x}\,e^{-x}.

Prerequisites: Neumann and Hankel functions, Modified Bessel functions, Integral representations of Bessel functions, The method of steepest descents, Asymptotic series

Theorem(Small argument)AdaptedAdapted from Arfken, Weber & Harris (2013), §14.3, Eq. (14.58) and Eq. (14.62), p. 668, and Eq. (14.66), p. 670; Arfken, Weber & Harris (2013), §14.4, Eqs. (14.79)-(14.82), p. 675; Arfken, Weber & Harris (2013), §14.5, Eq. (14.100), p. 681, and Eqs. (14.110)-(14.111), p. 683

As x→0+x \to 0^{+}, with γ\gamma the Euler-Mascheroni constant, the leading behaviour of each function is the leading term of its series (or, where the series is logarithmic, the logarithm):

Jν(x)→1Γ(1+ν)(x2)ν,Jν′(x)→ν2Γ(1+ν)(x2)ν−1,J_\nu(x) \to \frac{1}{\Gamma(1+\nu)}\Bigl(\frac{x}{2}\Bigr)^{\nu} , \qquad J_\nu'(x) \to \frac{\nu}{2\Gamma(1+\nu)}\Bigl(\frac{x}{2}\Bigr)^{\nu-1} ,Yν(x)=−Γ(ν)π(2x)ν+⋯(ν>0),Y0(x)=2π[γ+ln⁡x2]+⋯ ,Y_\nu(x) = -\frac{\Gamma(\nu)}{\pi}\Bigl(\frac{2}{x}\Bigr)^{\nu} + \cdots \quad(\nu > 0) , \qquad Y_0(x) = \frac{2}{\pi}\Bigl[\gamma + \ln\frac{x}{2}\Bigr] + \cdots ,H0(1)(x)≈1+i2π(ln⁡x+γ−ln⁡2),Hν(1)(x)≈−i Γ(ν)π(2x)ν(ν>0),H^{(1)}_0(x) \approx 1 + i\frac{2}{\pi}\bigl(\ln x + \gamma - \ln 2\bigr) , \qquad H^{(1)}_\nu(x) \approx -i\,\frac{\Gamma(\nu)}{\pi}\Bigl(\frac{2}{x}\Bigr)^{\nu} \quad(\nu > 0) ,

with Hν(2)H^{(2)}_\nu the complex conjugate of these for real xx, and

Iν(x)=xν2νΓ(ν+1)+⋯ ,K0(x)=−ln⁡x−γ+ln⁡2+⋯ ,Kν(x)=2ν−1Γ(ν) x−ν+⋯(ν>0).I_\nu(x) = \frac{x^{\nu}}{2^{\nu}\Gamma(\nu+1)} + \cdots , \qquad K_0(x) = -\ln x - \gamma + \ln 2 + \cdots , \qquad K_\nu(x) = 2^{\nu-1}\Gamma(\nu)\,x^{-\nu} + \cdots \quad(\nu > 0) .

The form of YνY_\nu given above is derived for non-integer ν\nu; for integer n>0n > 0 the series contains a term 2πJn(x)ln⁡(x/2)\tfrac{2}{\pi}J_n(x)\ln(x/2) as well, but the most divergent term is the same (Arfken, Weber & Harris (2013), §14.3, after Eq. (14.61), p. 668).

The pattern is uniform: in each pair exactly one member is regular at the origin (JνJ_\nu and IνI_\nu, vanishing like xνx^{\nu} for ν>0\nu>0 and tending to 11 for ν=0\nu = 0) and one is singular (YνY_\nu and KνK_\nu, diverging like x−νx^{-\nu} for ν>0\nu>0 and like a logarithm at ν=0\nu = 0). This is what makes "bounded at the origin" a usable boundary condition.

Theorem(Large argument)AdaptedAdapted from Arfken, Weber & Harris (2013), §14.6, Eqs. (14.133)-(14.143), pp. 692-693; Strauss (2008), §10.5, Eq. (5), p. 283, and Eqs. (14)-(15), p. 285

Write μ=4ν2\mu = 4\nu^{2} and define the two formal series

Pν(z)∼1−(μ−1)(μ−9)2! (8z)2+(μ−1)(μ−9)(μ−25)(μ−49)4! (8z)4−⋯ ,P_\nu(z) \sim 1 - \frac{(\mu-1)(\mu-9)}{2!\,(8z)^{2}} + \frac{(\mu-1)(\mu-9)(\mu-25)(\mu-49)}{4!\,(8z)^{4}} - \cdots ,Qν(z)∼μ−11! (8z)−(μ−1)(μ−9)(μ−25)3! (8z)3+⋯ ,Q_\nu(z) \sim \frac{\mu-1}{1!\,(8z)} - \frac{(\mu-1)(\mu-9)(\mu-25)}{3!\,(8z)^{3}} + \cdots ,

and abbreviate the phase χ=z−(ν+12)π2=z−νπ2−π4\chi = z - \bigl(\nu+\tfrac12\bigr)\tfrac{\pi}{2} = z - \tfrac{\nu\pi}{2} - \tfrac{\pi}{4}. Then, as ∣z∣→∞|z| \to \infty:

Hν(1)(z)=2πz  eiχ[Pν(z)+iQν(z)],−π<arg⁡z<2π,H^{(1)}_\nu(z) = \sqrt{\frac{2}{\pi z}}\;e^{i\chi}\bigl[P_\nu(z) + iQ_\nu(z)\bigr] , \qquad -\pi < \arg z < 2\pi ,Hν(2)(z)=2πz  e−iχ[Pν(z)−iQν(z)],−2π<arg⁡z<π,H^{(2)}_\nu(z) = \sqrt{\frac{2}{\pi z}}\;e^{-i\chi}\bigl[P_\nu(z) - iQ_\nu(z)\bigr] , \qquad -2\pi < \arg z < \pi ,Jν(z)=2πz[Pν(z)cos⁡χ−Qν(z)sin⁡χ],Yν(z)=2πz[Pν(z)sin⁡χ+Qν(z)cos⁡χ],J_\nu(z) = \sqrt{\frac{2}{\pi z}}\Bigl[P_\nu(z)\cos\chi - Q_\nu(z)\sin\chi\Bigr] , \qquad Y_\nu(z) = \sqrt{\frac{2}{\pi z}}\Bigl[P_\nu(z)\sin\chi + Q_\nu(z)\cos\chi\Bigr] ,

both for −π<arg⁡z<π-\pi < \arg z < \pi, and for the modified functions

Kν(z)=π2z  e−z[Pν(iz)+iQν(iz)],Iν(z)=ez2πz[Pν(iz)−iQν(iz)],K_\nu(z) = \sqrt{\frac{\pi}{2z}}\;e^{-z}\bigl[P_\nu(iz) + iQ_\nu(iz)\bigr] , \qquad I_\nu(z) = \frac{e^{z}}{\sqrt{2\pi z}}\bigl[P_\nu(iz) - iQ_\nu(iz)\bigr] ,

the latter for −π/2<arg⁡z<π/2-\pi/2 < \arg z < \pi/2. The KνK_\nu expansion holds for −3π/2<arg⁡z<3π/2-3\pi/2 < \arg z < 3\pi/2 and reads, written out,

Kν(z)∼π2z  e−z[1+4ν2−121! 8z+(4ν2−12)(4ν2−32)2! (8z)2+⋯ ],K_\nu(z) \sim \sqrt{\frac{\pi}{2z}}\;e^{-z}\left[1 + \frac{4\nu^{2}-1^{2}}{1!\,8z} + \frac{(4\nu^{2}-1^{2})(4\nu^{2}-3^{2})}{2!\,(8z)^{2}} + \cdots\right] ,

in which every sign is ++: the alternating signs written into PνP_\nu and QνQ_\nu are cancelled by the rotation of the argument from zz to iziz, so the series for Pν(iz)P_\nu(iz) and iQν(iz)iQ_\nu(iz) carry all positive signs (Arfken, Weber & Harris (2013), §14.6, the remark after Eq. (14.136), p. 692). (The terms are positive only when every factor 4ν2−(2k−1)24\nu^{2}-(2k-1)^{2} is; for ν\nu of moderate size the early terms alternate.) Equivalently, in closed form,

Kν(z)∼π2z  e−z∑r=0∞Γ(ν+r+12)r! Γ(ν−r+12) (2z)−r.K_\nu(z) \sim \sqrt{\frac{\pi}{2z}}\;e^{-z}\sum_{r=0}^{\infty}\frac{\Gamma\bigl(\nu+r+\tfrac12\bigr)}{r!\,\Gamma\bigl(\nu-r+\tfrac12\bigr)}\,(2z)^{-r} .

These series diverge. Each is an asymptotic series in Poincaré's sense: truncating after NN terms gives an error of the order of the first omitted term, so for large enough zz a few terms give high accuracy, but the sum over all terms does not converge for any zz. The symbol ∼\sim is used accordingly, and the equalities above are to be read term by term in 1/z1/z.

Keeping only the leading term, and recording the error order, gives the statement most often used:

Jν(z)=2πzcos⁡(z−νπ2−π4)+O(z−3/2),Yν(z)=2πzsin⁡(z−νπ2−π4)+O(z−3/2),J_\nu(z) = \sqrt{\frac{2}{\pi z}}\cos\Bigl(z - \frac{\nu\pi}{2} - \frac{\pi}{4}\Bigr) + O\bigl(z^{-3/2}\bigr) , \qquad Y_\nu(z) = \sqrt{\frac{2}{\pi z}}\sin\Bigl(z - \frac{\nu\pi}{2} - \frac{\pi}{4}\Bigr) + O\bigl(z^{-3/2}\bigr) ,Hν(1),(2)(z)=2πz  e±i(z−νπ/2−π/4)+O(z−3/2),Kν(z)∼π2ze−z,Iν(z)∼ez2πz,H^{(1),(2)}_\nu(z) = \sqrt{\frac{2}{\pi z}}\;e^{\pm i(z - \nu\pi/2 - \pi/4)} + O\bigl(z^{-3/2}\bigr) , \qquad K_\nu(z) \sim \sqrt{\frac{\pi}{2z}}e^{-z} , \qquad I_\nu(z) \sim \frac{e^{z}}{\sqrt{2\pi z}} ,

the first three as stated by Strauss (Strauss (2008), §10.5, Eqs. (5), (14) and (15), pp. 283, 285).

Idea of the proofOriginal

Why x−1/2x^{-1/2} times an exponential, before any computation. Substituting y=x−1/2vy = x^{-1/2}v into Bessel's equation removes the first-derivative term and leaves

v′′+(1−4ν2−14x2)v=0v'' + \Bigl(1 - \frac{4\nu^{2}-1}{4x^{2}}\Bigr)v = 0

Hassani (Hassani (2013), Example 14.4.13, p. 432). At large xx the bracket is 1+O(x−2)1 + O(x^{-2}), so vv behaves like cos⁡x\cos x or sin⁡x\sin x, and y=x−1/2vy = x^{-1/2}v like x−1/2x^{-1/2} times a sinusoid. The same substitution in the modified equation gives v′′−(1+⋯ )v=0v'' - (1 + \cdots)v = 0 and hence x−1/2e±xx^{-1/2}e^{\pm x}. That is the whole shape of the answer. What this argument cannot supply is the connection: the constant in front and the phase −νπ/2−π/4-\nu\pi/2-\pi/4 depend on which solution one started from at the origin, and a local analysis at infinity cannot see the origin.

How the connection is made. This is the reason the derivation goes through an integral representation rather than through the differential equation. A contour integral representing Hν(1)H^{(1)}_\nu is a single formula valid at both ends: it defines the function unambiguously (so the normalisation is not lost), and its large-xx behaviour can be extracted by steepest descent. The exponent x2(z−z−1)\tfrac{x}{2}(z - z^{-1}) has saddle points at z=±iz = \pm i; the contour for H(1)H^{(1)} can be pushed over the one at z=+iz = +i, where the exponent takes the value ixix — and there is the eixe^{ix}. The phase −νπ/2−π/4-\nu\pi/2 - \pi/4 is assembled from three small factors: the z−ν−1z^{-\nu-1} in the integrand evaluated at z=iz = i, the 1/πi1/\pi i in front, and the direction 3π/43\pi/4 in which the path crosses the saddle.

Why a divergent series rather than a convergent one. The point z=∞z = \infty is an irregular singular point of Bessel's equation, so there is no theorem guaranteeing a convergent series in 1/z1/z there, and in fact there is none. The mechanism is visible in the derivation of the KνK_\nu expansion: one writes KνK_\nu as ∫0∞e−ttν−1/2(1+t/2z)ν−1/2dt\int_0^\infty e^{-t}t^{\nu-1/2}(1+t/2z)^{\nu-1/2}dt times an elementary factor, expands the last bracket by the binomial theorem, and integrates term by term. The binomial series converges only for t<2∣z∣t < 2|z|, but the integral runs to t=∞t = \infty; the exponential e−te^{-t} keeps each individual term finite, but the interchange is illegitimate and the price is a series that is asymptotic and not convergent (Arfken, Weber & Harris (2013), §14.6, the paragraph after Eq. (14.133), p. 692). This is the same mechanism as in Watson's lemma.

Why one computation suffices for six functions. KνK_\nu is defined from Hν(1)H^{(1)}_\nu at a rotated argument, JνJ_\nu and YνY_\nu are the real and imaginary parts of Hν(1)H^{(1)}_\nu on the real axis, Hν(2)H^{(2)}_\nu is its conjugate, and IνI_\nu is i−νJν(ix)i^{-\nu}J_\nu(ix). So one expansion — the one for KνK_\nu, which is the easiest because its integral representation has no oscillation in it — produces all the others by substitution.

Proof(The leading Hankel asymptotics by steepest descent)AdaptedAdapted from Arfken, Weber & Harris (2013), §14.6, Eqs. (14.119)-(14.126), pp. 688-689

Step 1 (the representation). Take as given the contour representation of Integral representations of Bessel functions,

Hν(1)(t)=1πi∫C1e(t/2)(z−1/z) z−ν−1 dz,H^{(1)}_\nu(t) = \frac{1}{\pi i}\int_{C_1}e^{(t/2)(z - 1/z)}\,z^{-\nu-1}\,dz ,

with C1C_1 a contour running from z=0z = 0 out to ∞eiπ\infty e^{i\pi}; the second Hankel function has the same integrand on the reflected contour C2C_2 (Arfken, Weber & Harris (2013), §14.6, Eqs. (14.119)-(14.120), p. 688). Take t>0t > 0 large.

Step 2 (locate the saddle). Split the integrand into a slowly varying factor g(z)=z−ν−1g(z) = z^{-\nu-1} and an exponential ewe^{w} with

w(z)=t2(z−1z),w′(z)=t2(1+1z2),w(z) = \frac{t}{2}\Bigl(z - \frac1z\Bigr) , \qquad w'(z) = \frac{t}{2}\Bigl(1 + \frac{1}{z^{2}}\Bigr) ,

so w′(z)=0w'(z) = 0 at z=±iz = \pm i. The contour C1C_1 can be deformed through z0=+iz_0 = +i and not through −i-i. At that saddle,

w(i)=t2(i−1i)=t2(i+i)=it,w′′(z)=−tz3,w′′(i)=−ti3=−it.w(i) = \frac{t}{2}\Bigl(i - \frac1i\Bigr) = \frac{t}{2}(i + i) = it , \qquad w''(z) = -\frac{t}{z^{3}} , \qquad w''(i) = -\frac{t}{i^{3}} = -it .

Step 3 (choose the direction of descent). The saddle-point formula of The method of steepest descents gives

∫Cg(z)ew(z) dz  ≈  g(z0) ew(z0) eiθ2π∣w′′(z0)∣,θ=−arg⁡w′′(z0)2+π2  or  3π2.\int_{C}g(z)e^{w(z)}\,dz \;\approx\; g(z_0)\,e^{w(z_0)}\,e^{i\theta}\sqrt{\frac{2\pi}{|w''(z_0)|}} , \qquad \theta = -\frac{\arg w''(z_0)}{2} + \frac{\pi}{2}\ \text{ or }\ \frac{3\pi}{2} .

Here arg⁡w′′(i)=arg⁡(−it)=−π/2\arg w''(i) = \arg(-it) = -\pi/2, so θ=π/4+π/2=3π/4\theta = \pi/4 + \pi/2 = 3\pi/4 or θ=π/4+3π/2=7π/4\theta = \pi/4 + 3\pi/2 = 7\pi/4. The value 7π/4≡−π/47\pi/4 \equiv -\pi/4 is not available: the contour cannot be brought to cross the saddle in that direction without first passing through a region where ∣ew∣|e^{w}| exceeds its value at the saddle, which would make the saddle not dominant. So θ=3π/4\theta = 3\pi/4.

Step 4 (assemble). With g(i)=i−ν−1=ei(π/2)(−ν−1)g(i) = i^{-\nu-1} = e^{i(\pi/2)(-\nu-1)} and ∣w′′(i)∣=t|w''(i)| = t,

Hν(1)(t)≈1πi  ei(π/2)(−ν−1)  eit  e3iπ/4  2πt.H^{(1)}_\nu(t) \approx \frac{1}{\pi i}\;e^{i(\pi/2)(-\nu-1)}\;e^{it}\;e^{3i\pi/4}\;\sqrt{\frac{2\pi}{t}} .

Collect the modulus: 1π2π/t=2/πt\frac{1}{\pi}\sqrt{2\pi/t} = \sqrt{2/\pi t}. Collect the phases, using 1/i=e−iπ/21/i = e^{-i\pi/2}:

−π2  −  (ν+1)π2  +  t  +  3π4  =  t−νπ2−π2−π2+3π4  =  t−νπ2−π4.-\frac{\pi}{2} \;-\; \frac{(\nu+1)\pi}{2} \;+\; t \;+\; \frac{3\pi}{4} \;=\; t - \frac{\nu\pi}{2} - \frac{\pi}{2} - \frac{\pi}{2} + \frac{3\pi}{4} \;=\; t - \frac{\nu\pi}{2} - \frac{\pi}{4} .

Hence

Hν(1)(t)≈2πt  ei(t−νπ/2−π/4),H^{(1)}_\nu(t) \approx \sqrt{\frac{2}{\pi t}}\;e^{i(t - \nu\pi/2 - \pi/4)} ,

and the saddle at z=−iz = -i gives, by the same computation with the conjugate phases,

Hν(2)(t)≈2πt  e−i(t−νπ/2−π/4).H^{(2)}_\nu(t) \approx \sqrt{\frac{2}{\pi t}}\;e^{-i(t - \nu\pi/2 - \pi/4)} .

Taking real and imaginary parts for real tt and real ν\nu gives the leading forms of JνJ_\nu and YνY_\nu. □\square

Proof(The full expansion, from an integral representation for KνK_\nu)AdaptedAdapted from Arfken, Weber & Harris (2013), §14.6, Eqs. (14.128)-(14.143), pp. 690-693

Step 1 (the representation). For ν>−12\nu > -\tfrac12 and Re⁡z>0\operatorname{Re}z > 0,

Kν(z)=π1/2Γ(ν+12)(z2)ν∫1∞e−zx(x2−1)ν−1/2 dxK_\nu(z) = \frac{\pi^{1/2}}{\Gamma\bigl(\nu+\tfrac12\bigr)}\Bigl(\frac{z}{2}\Bigr)^{\nu}\int_{1}^{\infty}e^{-zx}\bigl(x^{2}-1\bigr)^{\nu-1/2}\,dx

(Arfken, Weber & Harris (2013), §14.6, Eq. (14.128), p. 690). (That this integral solves the modified Bessel equation, has the right behaviour at the origin and decays at infinity are the three checks that identify it with KνK_\nu; Arfken carries them out on pp. 690-692, the third of them being a by-product of this proof.)

Step 2 (move the exponential outside). Substitute x=1+t/zx = 1 + t/z, so dx=dt/zdx = dt/z and xx runs from 11 to ∞\infty as tt runs from 00 to ∞\infty. Then e−zx=e−ze−te^{-zx} = e^{-z}e^{-t} and

x2−1=t2z2+2tz=2tz(1+t2z),x^{2}-1 = \frac{t^{2}}{z^{2}} + \frac{2t}{z} = \frac{2t}{z}\Bigl(1 + \frac{t}{2z}\Bigr) ,

so (x2−1)ν−1/2=(2t/z)ν−1/2(1+t/2z)ν−1/2(x^{2}-1)^{\nu-1/2} = (2t/z)^{\nu-1/2}(1+t/2z)^{\nu-1/2}. Collecting the powers of zz — the prefactor supplies zν2−νz^{\nu}2^{-\nu}, the bracket 2ν−1/2z−ν+1/22^{\nu-1/2}z^{-\nu+1/2}, the measure z−1z^{-1} — everything combines to 2−1/2z−1/22^{-1/2}z^{-1/2}, and

Kν(z)=π2z  e−zΓ(ν+12)∫0∞e−t tν−1/2(1+t2z)ν−1/2dt.K_\nu(z) = \sqrt{\frac{\pi}{2z}}\;\frac{e^{-z}}{\Gamma\bigl(\nu+\tfrac12\bigr)}\int_{0}^{\infty}e^{-t}\,t^{\nu-1/2}\Bigl(1 + \frac{t}{2z}\Bigr)^{\nu-1/2}dt .

The exponential decay e−ze^{-z} is now explicit and outside the integral, which is the point of the substitution.

Step 3 (expand and integrate term by term). Apply the binomial series to the last factor,

(1+t2z)ν−1/2=∑r=0∞(ν−12r)(t2z)r,(ν−12r)=Γ(ν+12)r! Γ(ν−r+12),\Bigl(1+\frac{t}{2z}\Bigr)^{\nu-1/2} = \sum_{r=0}^{\infty}\binom{\nu-\tfrac12}{r}\Bigl(\frac{t}{2z}\Bigr)^{r} , \qquad \binom{\nu-\tfrac12}{r} = \frac{\Gamma\bigl(\nu+\tfrac12\bigr)}{r!\,\Gamma\bigl(\nu-r+\tfrac12\bigr)} ,

and integrate each term against e−ttν−1/2e^{-t}t^{\nu-1/2} using ∫0∞e−ttν+r−1/2 dt=Γ(ν+r+12)\int_0^{\infty}e^{-t}t^{\nu+r-1/2}\,dt = \Gamma\bigl(\nu+r+\tfrac12\bigr), the Euler integral for the Gamma function. The factor Γ(ν+12)\Gamma(\nu+\tfrac12) cancels and

Kν(z)∼π2z  e−z∑r=0∞Γ(ν+r+12)r! Γ(ν−r+12)(2z)−r.K_\nu(z) \sim \sqrt{\frac{\pi}{2z}}\;e^{-z}\sum_{r=0}^{\infty}\frac{\Gamma\bigl(\nu+r+\tfrac12\bigr)}{r!\,\Gamma\bigl(\nu-r+\tfrac12\bigr)}(2z)^{-r} .

Step 4 (why ∼\sim and not ==). The binomial series converges only for t<2∣z∣t < 2|z|, but the integration runs to t=∞t = \infty. The interchange of sum and integral is therefore not justified, and the resulting series diverges for every zz. What survives is the asymptotic property: the e−te^{-t} weight concentrates the integral near t=O(1)t = O(1), where the expansion is valid for large ∣z∣|z|, so truncating after NN terms leaves an error of the size of the next term.

Step 5 (write it with PνP_\nu and QνQ_\nu). Expanding the ratio of Gamma functions, Γ(ν+r+12)/Γ(ν−r+12)\Gamma(\nu+r+\tfrac12)/\Gamma(\nu-r+\tfrac12) is the product of the 2r2r factors (ν+r−12)(ν+r−32)⋯(ν−r+12)(\nu+r-\tfrac12)(\nu+r-\tfrac32)\cdots(\nu-r+\tfrac12), which pairs off as ∏k=1r(ν2−(k−12)2)=4−r∏k=1r(μ−(2k−1)2)\prod_{k=1}^{r}\bigl(\nu^{2}-(k-\tfrac12)^{2}\bigr) = 4^{-r}\prod_{k=1}^{r}\bigl(\mu - (2k-1)^{2}\bigr) with μ=4ν2\mu = 4\nu^{2}. Hence the rr-th term is ∏k=1r(μ−(2k−1)2)/(r! (8z)r)\prod_{k=1}^{r}\bigl(\mu-(2k-1)^{2}\bigr)\big/\bigl(r!\,(8z)^{r}\bigr), which is the written-out form in the statement. Splitting it into even rr (real when zz is replaced by iziz) and odd rr (imaginary) is exactly the split into Pν(iz)P_\nu(iz) and iQν(iz)iQ_\nu(iz) defined in the statement.

Step 6 (the other five functions). Rearranging the definition Kν(x)=π2iν+1Hν(1)(ix)K_\nu(x) = \tfrac{\pi}{2}i^{\nu+1}H^{(1)}_\nu(ix) of Modified Bessel functions gives

Hν(1)(z)=2π e−(iπ/2)(ν+1) Kν(−iz),H^{(1)}_\nu(z) = \frac{2}{\pi}\,e^{-(i\pi/2)(\nu+1)}\,K_\nu(-iz) ,

and substituting the expansion of Step 5, with −i-i for the argument, produces the stated Hν(1)H^{(1)}_\nu expansion; analytic continuation widens the sector in which it holds to −π<arg⁡z<2π-\pi < \arg z < 2\pi. Then Hν(2)H^{(2)}_\nu is the complex conjugate for real argument, JνJ_\nu and YνY_\nu are the real and imaginary parts of Hν(1)H^{(1)}_\nu for real zz and real ν\nu, which gives the cos⁡χ\cos\chi, sin⁡χ\sin\chi combinations, and Iν(z)=i−νJν(iz)I_\nu(z) = i^{-\nu}J_\nu(iz) gives the last one. □\square

Remark(Where the hypotheses are used, and what the sources differ about)AdaptedAdapted from Arfken, Weber & Harris (2013), §14.6, the sector statements with Eqs. (14.138)-(14.143), pp. 692-693, and the properties of the asymptotic forms, including the accuracy criterion Eq. (14.145) and the termination at half-integer order, pp. 693-694; Hassani (2013), §16.2.1, pp. 504-505

The sectors matter. Each expansion is quoted with a range of arg⁡z\arg z, and they are not the same range. Hν(1)H^{(1)}_\nu is valid on −π<arg⁡z<2π-\pi < \arg z < 2\pi and Hν(2)H^{(2)}_\nu on −2π<arg⁡z<π-2\pi < \arg z < \pi; JνJ_\nu and YνY_\nu only on −π<arg⁡z<π-\pi < \arg z < \pi; IνI_\nu only on the right half-plane ∣arg⁡z∣<π/2|\arg z| < \pi/2; KνK_\nu on −3π/2<arg⁡z<3π/2-3\pi/2 < \arg z < 3\pi/2, wider than the strip ∣arg⁡z∣<π/2|\arg z| < \pi/2 on which the integral of Step 1 converges, because the finished series continues analytically. Using one outside its sector is the Stokes phenomenon in practice: a subdominant exponential that was invisible becomes dominant, and the formula silently loses its leading term. The narrow sector for IνI_\nu is the clearest case — IνI_\nu grows like eze^{z} on the positive axis but oscillates on the imaginary axis, where it is a Bessel function in disguise.

ν>−12\nu > -\tfrac12 in the integral representation. Step 1 needs it for convergence of ∫1∞(x2−1)ν−1/2dx\int_1^{\infty}(x^{2}-1)^{\nu-1/2}dx near x=1x = 1. The conclusion, however, holds for all ν\nu, because PνP_\nu and QνQ_\nu depend on ν\nu only through μ=4ν2\mu = 4\nu^{2} and K−ν=KνK_{-\nu} = K_\nu.

Where the divergence comes from. Step 4 above, and nowhere else: every other step is exact. This is worth saying because it tells you what the series can and cannot do. It cannot be summed; it can be truncated. The best accuracy available at a given zz is reached by stopping at the smallest term, and is of that term's order — the optimal truncation of Asymptotic series. The worked example below exhibits this.

Half-integer order: the series terminates. For ν=±12,±32,…\nu = \pm\tfrac12, \pm\tfrac32, \dots one of the factors μ−(2k−1)2=4ν2−(2k−1)2\mu - (2k-1)^{2} = 4\nu^{2} - (2k-1)^{2} vanishes, so PνP_\nu and QνQ_\nu become polynomials in 1/z1/z and the asymptotic forms become exact solutions (Arfken, Weber & Harris (2013), §14.6, p. 694). At ν=12\nu = \tfrac12, μ=1\mu = 1, so P1/2=1P_{1/2} = 1 and Q1/2=0Q_{1/2} = 0, and the expansion collapses to J1/2(z)=2/πzcos⁡(z−π/2)=2/πzsin⁡zJ_{1/2}(z) = \sqrt{2/\pi z}\cos(z - \pi/2) = \sqrt{2/\pi z}\sin z — which is the exact closed form (Riley, Hobson & Bence (2006), §18.5.1, the worked example, p. 605). This is the cross-check that fixes every convention in the statement, and it is also the source of the elementary closed forms of Spherical Bessel functions.

How large is "large". The leading term of JnJ_n is accurate when the Qνsin⁡χQ_\nu\sin\chi term is negligible, that is when 8x≫∣4n2−1∣8x \gg |4n^{2}-1| (Arfken, Weber & Harris (2013), §14.6, Eq. (14.145), p. 694). For n=0n = 0 this is satisfied already around x=5x = 5; for nn of order 1010 the asymptotic region begins near x=50x = 50. The condition is about ν2/x\nu^{2}/x, not about xx alone, which is why high-order Bessel functions need a different treatment (an expansion in which ν\nu and xx are comparable) rather than more terms of this one.

Two sources, two regimes. We follow Arfken's PνP_\nu, QνQ_\nu form throughout. Hassani (Hassani (2013), §16.2.1, pp. 504-505) derives the same leading forms by a saddle-point calculation performed at fixed ν/x\nu/x, writing ν=xcos⁡β\nu = x\cos\beta, and then specialises to x≫νx \gg \nu; in that specialisation the first correction appears as a ν\nu-independent 1/8ix1/8ix, and his two-term results read Jν(x)≈2/πx[cos⁡χ+18xsin⁡χ]J_\nu(x)\approx\sqrt{2/\pi x}\bigl[\cos\chi + \tfrac{1}{8x}\sin\chi\bigr] and Yν(x)≈2/πx[sin⁡χ−18xcos⁡χ]Y_\nu(x)\approx\sqrt{2/\pi x}\bigl[\sin\chi - \tfrac{1}{8x}\cos\chi\bigr]. These agree with Arfken term by term at ν=0\nu = 0, where Q0=−1/8zQ_0 = -1/8z. They are not in conflict for general ν\nu either: Hassani's expansion parameter is 1/(xsin⁡β)=1/x2−ν21/(x\sin\beta) = 1/\sqrt{x^{2}-\nu^{2}} and his phase is xsin⁡β−νβx\sin\beta - \nu\beta, and expanding both for fixed ν\nu and large xx restores the ν\nu-dependence that Arfken's Qν=(4ν2−1)/8zQ_\nu = (4\nu^{2}-1)/8z carries explicitly. The practical point: if you use Hassani's two-term formulas with the simplified phase χ\chi, they are reliable only for ν2≪x\nu^{2} \ll x; Arfken's are uniform in ν\nu to the order stated.

What the small-argument statement does not claim. Each line of the small-argument statement is a leading term, not an expansion with an error bound; the symbol used in Arfken is →\to or "+⋯+\cdots", and we have kept it. For YνY_\nu at integer order the omitted terms include a Jn(x)ln⁡(x/2)J_n(x)\ln(x/2) piece which is not negligible relative to the next power, only relative to the leading x−nx^{-n}.

Method(Using the expansions)Original
  1. Decide which end you are at. Compare xx with ν\nu. If x≲1x \lesssim 1, use the small-argument statement. If 8x≫∣4ν2−1∣8x \gg |4\nu^{2}-1|, use the large-argument one. If xx and ν\nu are comparable, neither applies: this is the transition region, where the function changes character, and it needs uniform (Airy-type) asymptotics instead — see Airy functions.
  2. Check that your argument is in the sector. For real positive arguments every formula in the statement applies. For complex arguments, read the sector off the statement before using the formula, especially for IνI_\nu.
  3. Compute the phase first. Almost all errors in using these formulas are errors in χ=x−νπ/2−π/4\chi = x - \nu\pi/2 - \pi/4. Note that it depends on ν\nu, so J0J_0 and J1J_1 are a quarter-period out of step: this is why the zeros of successive Bessel functions interlace at large argument.
  4. Add terms until they stop shrinking, then stop. Compute the terms tr=∏k=1r(μ−(2k−1)2)/(r! (8z)r)t_r = \prod_{k=1}^{r}\bigl(\mu-(2k-1)^{2}\bigr)/\bigl(r!\,(8z)^{r}\bigr) one at a time by the ratio tr/tr−1=(μ−(2r−1)2)/(8zr)t_r/t_{r-1} = \bigl(\mu-(2r-1)^{2}\bigr)/(8zr). Stop at the smallest ∣tr∣|t_r|; the error is then of that order. Adding further terms makes the answer worse.
  5. Estimate the error as the first omitted term. This is the working rule for an asymptotic series and is what the example below confirms numerically.
  6. Check against a special value. At ν=±12\nu = \pm\tfrac12 the series terminates and the result must reproduce 2/πxsin⁡x\sqrt{2/\pi x}\sin x or 2/πxcos⁡x\sqrt{2/\pi x}\cos x exactly. Any sign or phase error in a hand-derived formula shows up there immediately.
Example(Two numerical checks: J0(10)J_0(10) and K0(5)K_0(5))Original

Part (a): the oscillatory case. Take ν=0\nu = 0, x=10x = 10, so μ=0\mu = 0 and χ=10−π/4=9.2146018\chi = 10 - \pi/4 = 9.2146018, with

cos⁡χ=−0.9779942,sin⁡χ=0.2086322,2π⋅10=0.2523133.\cos\chi = -0.9779942 , \qquad \sin\chi = 0.2086322 , \qquad \sqrt{\frac{2}{\pi\cdot10}} = 0.2523133 .

The leading term alone gives

J0(10)≈(0.2523133)(−0.9779942)=−0.2467609,J_0(10) \approx (0.2523133)(-0.9779942) = -0.2467609 ,

against the true value J0(10)=−0.2459358J_0(10) = -0.2459358: an error of −8.3×10−4-8.3\times10^{-4}.

Now include the next order. With μ=0\mu = 0,

P0(10)=1−(−1)(−9)2! (80)2=1−912800=0.9992969,Q0(10)=−180=−0.0125,P_0(10) = 1 - \frac{(-1)(-9)}{2!\,(80)^{2}} = 1 - \frac{9}{12800} = 0.9992969 , \qquad Q_0(10) = \frac{-1}{80} = -0.0125 ,

so

J0(10)≈0.2523133[(0.9992969)(−0.9779942)−(−0.0125)(0.2086322)]=0.2523133 (−0.9746987)=−0.2459294.J_0(10) \approx 0.2523133\bigl[(0.9992969)(-0.9779942) - (-0.0125)(0.2086322)\bigr] = 0.2523133\,(-0.9746987) = -0.2459294 .

The error has dropped to 6.4×10−66.4\times10^{-6}, a factor of 130130 for one extra order in 1/x1/x — consistent with the accuracy criterion 8x≫∣4ν2−1∣8x \gg |4\nu^{2}-1|, which here reads 80≫180 \gg 1.

Part (b): the exponential case, and optimal truncation. Take ν=0\nu = 0, z=5z = 5, so 8z=408z = 40 and the prefactor is

π10 e−5=(0.5604991)(0.0067379)=0.0037766134.\sqrt{\frac{\pi}{10}}\,e^{-5} = (0.5604991)(0.0067379) = 0.0037766134 .

The terms trt_r are generated by t0=1t_0 = 1 and tr=tr−1⋅(−(2r−1)2)/(40r)t_r = t_{r-1}\cdot\bigl(-(2r-1)^{2}\bigr)/(40r), giving

t1=−0.0250000,t2=0.0028125,t3=−0.0005859,t4=0.0001794,t5=−0.0000727.t_1 = -0.0250000 , \quad t_2 = 0.0028125 , \quad t_3 = -0.0005859 , \quad t_4 = 0.0001794 , \quad t_5 = -0.0000727 .

The partial sums of the bracket, and the resulting approximations to K0(5)=0.00369110K_0(5) = 0.00369110, are

  • 11 term: bracket 1.00000001.0000000, value 0.003776610.00377661, error +8.55×10−5+8.55\times10^{-5};
  • 22 terms: bracket 0.97500000.9750000, value 0.003682200.00368220, error −8.90×10−6-8.90\times10^{-6};
  • 33 terms: bracket 0.97781250.9778125, value 0.003692820.00369282, error +1.72×10−6+1.72\times10^{-6};
  • 44 terms: bracket 0.97722660.9772266, value 0.003690610.00369061, error −4.91×10−7-4.91\times10^{-7};
  • 55 terms: bracket 0.97740600.9774060, value 0.003691280.00369128, error +1.86×10−7+1.86\times10^{-7}.

Each error is smaller than, and has the sign of, the first omitted term multiplied by the prefactor — step 5 of the method. For instance after 44 terms the next term is t4=1.794×10−4t_4 = 1.794\times10^{-4}, giving 0.0037766×1.794×10−4=6.8×10−70.0037766\times1.794\times10^{-4} = 6.8\times10^{-7} as the predicted error bound, and the actual error is 4.9×10−74.9\times10^{-7}.

The series does not keep improving. Continuing the recursion, ∣tr∣|t_r| decreases to a minimum at r=10r = 10, where t10=1.127×10−5t_{10} = 1.127\times10^{-5}, and increases from r=11r = 11 onwards (∣t11∣=1.129×10−5|t_{11}| = 1.129\times10^{-5}, ∣t12∣=1.244×10−5|t_{12}| = 1.244\times10^{-5}, ∣t13∣=1.496×10−5|t_{13}| = 1.496\times10^{-5}). Truncating at the smallest term gives 0.00369111910.0036911191 against the exact 0.00369109830.0036910983, an error of 2.1×10−82.1\times10^{-8}; truncating at r=13r = 13 instead gives an error of 3.1×10−83.1\times10^{-8}, worse. So at z=5z = 5 the series can deliver between five and six correct significant figures and no more, however many terms are kept. That ceiling is the defining feature of an asymptotic series. Where it sits can be estimated: Stirling's approximation applied to ∣tr∣=((2r−1)!!)2/(r! (8z)r)|t_r| = \bigl((2r-1)!!\bigr)^{2}/\bigl(r!\,(8z)^{r}\bigr) gives ∣tr∣≈C (r/2ez)r|t_r| \approx C\,(r/2ez)^{r}, which is smallest at r≈2zr \approx 2z with value of order e−2ze^{-2z}. At z=5z = 5 that predicts a minimum near r=10r = 10 of relative size e−10=4.5×10−5e^{-10} = 4.5\times10^{-5}, and the computation above found it at r=10r = 10 with relative size 1.1×10−51.1\times10^{-5}.

All values are rounded from a 20-digit computation; the quoted digits are correct as shown.

Application(Radiation conditions, phase shifts, and the zeros of JnJ_n)AdaptedAdapted from Arfken, Weber & Harris (2013), §14.6, Example 14.6.1, p. 695, the discussion of the zeros and of the use of asymptotics in Wronskian formulas, pp. 693-694; Arfken, Weber & Harris (2013), §14.4, the role of the Hankel functions as travelling waves, p. 678

Picking the solution that radiates. This is the reason the asymptotic forms exist in a physics text at all. In a two-dimensional wave problem with a source at the origin and nothing coming in from infinity, the physical requirement is U∼ei(kr−ωt)U \sim e^{i(kr - \omega t)} at large rr. Of the solutions of Bessel's equation, only H0(1)(kr)H^{(1)}_0(kr) has that behaviour, by the large-argument statement; so the solution is H0(1)(kr)e−iωtH^{(1)}_0(kr)e^{-i\omega t}, and its divergence as r→0r \to 0 — logarithmic, by the small-argument statement — is exactly what a point source should look like (Arfken, Weber & Harris (2013), §14.6, Example 14.6.1, p. 695). The same argument in three dimensions, applied to hl(1)h^{(1)}_l, is what makes Spherical Bessel functions the right basis for radiation problems, and it is the content of the Sommerfeld radiation condition used in Green's functions for the Helmholtz equation.

Phase shifts in scattering. The entire phase-shift formalism rests on the leading large-argument form. A free radial wave behaves as sin⁡(kr−lπ/2)/kr\sin(kr - l\pi/2)/kr at large rr; a scattered one as sin⁡(kr−lπ/2+δl)/kr\sin(kr - l\pi/2 + \delta_l)/kr. The potential is encoded in the single number δl\delta_l per channel precisely because the asymptotic form has one free phase and one free amplitude, and conservation of probability fixes the amplitude. The −lπ/2-l\pi/2 that δl\delta_l is measured against comes from the νπ/2\nu\pi/2 in χ\chi with ν=l+12\nu = l+\tfrac12.

Where the zeros are. Setting the leading term to zero predicts that the large zeros of JnJ_n are near the zeros of cos⁡(x−nπ/2−π/4)\cos(x - n\pi/2 - \pi/4), that is near x=(m+n2+34)πx = (m + \tfrac{n}{2} + \tfrac34)\pi, and that consecutive zeros are spaced by π\pi. Comparing with a table shows the agreement is already good for the first few zeros when nn is small (Arfken, Weber & Harris (2013), §14.6, p. 693). The same observation explains why the zeros of JnJ_n and YnY_n interlace at large argument: their leading terms are a cosine and a sine of the same phase. These estimates are the usual starting values for a Newton iteration when the zeros are needed accurately, as they are for the Fourier-Bessel expansions of Orthogonality and Fourier-Bessel series.

Fixing Wronskian constants. A Wronskian of two solutions of Bessel's equation is known to be const/x\mathrm{const}/x by Abel's identity, and the constant can be read off from the asymptotic forms as easily as from the behaviour at the origin — more easily, when one of the functions is singular there (Arfken, Weber & Harris (2013), §14.6, p. 694). This is a standard use of the expansions that has nothing to do with large arguments as such.

Exponential selection. For the modified functions the asymptotic statement does the same job as the regularity condition does at the origin: in a problem on an unbounded domain, Iν(x)∼ex/2πxI_\nu(x) \sim e^{x}/\sqrt{2\pi x} disqualifies IνI_\nu immediately and leaves KνK_\nu. Screened potentials, cylindrical Green's functions and boundary layers all select their solution this way; see Modified Bessel functions.

Theorem · advanced

Integral representations of Bessel functions

Adapted

The loop integral Jν(z)=(2πi)−1∫Ce(z/2)(t−1/t)t−ν−1dtJ_\nu(z) = (2\pi i)^{-1}\int_C e^{(z/2)(t-1/t)}t^{-\nu-1}dt over a contour wrapped round the cut on the negative axis reproduces JνJ_\nu at every order when Re⁡z>0\operatorname{Re}z>0, collapses to Bessel's integral 1π∫0πcos⁡(nθ−zsin⁡θ) dθ\tfrac1\pi\int_0^\pi\cos(n\theta - z\sin\theta)\,d\theta when ν\nu is an integer, and splits along two halves of its contour into the Hankel functions.

Prerequisites: Bessel functions of the first kind, Neumann and Hankel functions, The Gamma function, Branch points and branch cuts, Integrals around branch cuts, Cauchy's theorem, Analytic continuation, Integrating and differentiating series term by term, Fourier series, Pointwise convergence of Fourier series

Definition(The Schläfli contour and the loop integral)AdaptedAdapted from Arfken, Weber & Harris (2013), §14.1, Eq. (14.37) and Fig. 14.5, pp. 653-654; Hassani (2013), §16.2, Eqs. (16.12)-(16.13) and Fig. 16.1, pp. 498-499

Fix ν∈C\nu \in \mathbb{C} and cut the tt-plane along the negative real axis, so that t−ν−1=e(−ν−1)log⁡tt^{-\nu-1} = e^{(-\nu-1)\log t} is single valued once we fix arg⁡t∈[−π,π]\arg t \in [-\pi,\pi], reading arg⁡t=−π\arg t = -\pi on the lower edge of the cut and arg⁡t=+π\arg t = +\pi on the upper edge.

The Schläfli contour CC is the loop that comes in from t=∞e−iπt = \infty e^{-i\pi} along the underside of the cut, encircles the origin once anticlockwise on a circle of some radius ρ>0\rho > 0, and returns to t=∞e+iπt = \infty e^{+i\pi} along the upper side. For Re⁡z>0\operatorname{Re}z > 0 define

Fν(z)  =  12πi∫Cexp⁡ ⁣[z2(t−1t)]t−ν−1 dt.F_\nu(z) \;=\; \frac{1}{2\pi i}\int_{C} \exp\!\left[\frac{z}{2}\Bigl(t - \frac1t\Bigr)\right] t^{-\nu-1}\,dt .

Two remarks on the set-up.

  • Why the loop is open. At integer order the integrand is single valued and CC may be closed into a circle; the integral is then the Laurent coefficient of the generating function and returns Jn(z)J_n(z) by the residue theorem (Bessel functions of the first kind). At non-integer order t=0t = 0 is a branch point, not a pole (Branch points and branch cuts), so no closed contour round the origin is available and the circle must be opened out along a cut, exactly as in a keyhole evaluation (Integrals around branch cuts).
  • Why the cut is taken on the negative axis. The exponent z2(t−1/t)\tfrac{z}{2}(t - 1/t) has real part ≈−12sRe⁡z\approx -\tfrac12 s\operatorname{Re}z on the ray t=−st = -s, s→+∞s \to +\infty. So for Re⁡z>0\operatorname{Re}z > 0 the integrand decays like e−sRe⁡z/2e^{-s\operatorname{Re}z/2} at both ends of the loop and the integral converges absolutely; on the positive axis it would instead blow up. The condition Re⁡z>0\operatorname{Re}z > 0 is part of the definition and cannot be dropped.

Because ρ\rho may be changed and the rays displaced without crossing a singularity, FνF_\nu does not depend on the shape of CC, only on its class (Cauchy's theorem). We therefore fix ρ=1\rho = 1 once and for all, so that ∣t∣≥1|t| \ge 1 everywhere on the two rays; this normalisation is what the bound of Step 2 and the substitution t=ewt = e^{w} of Step 4 use. Statements about "a loop of this kind" below mean a loop of this shape with any radius ρ>0\rho>0.

Theorem(Schläfli's representations)AdaptedAdapted from Arfken, Weber & Harris (2013), §14.1, Eqs. (14.37)-(14.40), pp. 653-654, and Eqs. (14.18)-(14.20), p. 647; Hassani (2013), §16.2, Eqs. (16.13), (16.17), (16.18), pp. 499-501; Riley, Hobson & Bence (2006), §18.5.3, Eq. (18.99), p. 613

Let Re⁡z>0\operatorname{Re}z > 0 and let ν∈C\nu \in \mathbb{C}. Then Fν(z)=Jν(z)F_\nu(z) = J_\nu(z); that is,

Jν(z)  =  12πi∫Cexp⁡ ⁣[z2(t−1t)]t−ν−1 dt.(S1)J_\nu(z) \;=\; \frac{1}{2\pi i}\int_{C}\exp\!\left[\frac{z}{2}\Bigl(t-\frac1t\Bigr)\right]t^{-\nu-1}\,dt . \tag{S1}

Substituting t=ewt = e^{w} unrolls the loop into a strip and gives the exponential form

Jν(z)  =  12πi∫C′e zsinh⁡w − νw dw,(S2)J_\nu(z) \;=\; \frac{1}{2\pi i}\int_{C'} e^{\,z\sinh w \,-\, \nu w}\,dw , \tag{S2}

where C′C' runs from w=+∞−iπw = +\infty - i\pi to −iπ-i\pi, up the imaginary axis to +iπ+i\pi, and out to +∞+iπ+\infty + i\pi; this is the image of CC with its circle at the radius ρ=1\rho = 1 fixed in the definition, the circle becoming the segment of the imaginary axis.

Evaluating (S2) leg by leg gives the real form, valid for Re⁡z>0\operatorname{Re}z > 0 and every ν∈C\nu \in \mathbb{C},

Jν(z)  =  1π∫0πcos⁡(νθ−zsin⁡θ) dθ  −  sin⁡νππ∫0∞e−νt − zsinh⁡t dt.(S3)J_\nu(z) \;=\; \frac{1}{\pi}\int_0^{\pi}\cos\bigl(\nu\theta - z\sin\theta\bigr)\,d\theta \;-\; \frac{\sin \nu\pi}{\pi}\int_0^{\infty} e^{-\nu t \,-\, z\sinh t}\,dt . \tag{S3}

For real ν\nu and real z>0z > 0 both integrands are real, which is what makes (S3) the form to compute with.

At integer order ν=n\nu = n the second term vanishes and (S3) reduces to Bessel's integral

Jn(z)  =  1π∫0πcos⁡(nθ−zsin⁡θ) dθ,J_n(z) \;=\; \frac{1}{\pi}\int_0^{\pi}\cos\bigl(n\theta - z\sin\theta\bigr)\,d\theta ,

which holds then for all zz, not only in a half-plane (Bessel functions of the first kind; (Riley, Hobson & Bence (2006), §18.5.3, Eq. (18.99), p. 613)).

Idea of the proofOriginal

Everything rests on one algebraic accident: when Bessel's operator in zz is applied to the integrand e(z/2)(t−1/t)t−ν−1e^{(z/2)(t-1/t)}t^{-\nu-1}, the result is an exact derivative in tt. So the integral solves Bessel's equation for any contour whose endpoint term vanishes, and the whole question becomes which contour, and which multiple of which solution. The Schläfli loop is the one that answers both at once: it is the circle of the generating function, opened out so that it still works when t−ν−1t^{-\nu-1} has a branch point, and rescaling tt by zz turns it into Hankel's loop integral for 1/Γ1/\Gamma, which delivers the series for JνJ_\nu coefficient by coefficient — normalisation included. Opening the loop costs exactly one thing, the sin⁡νπ\sin\nu\pi term in (S3), which is the cut making itself felt and which disappears at integer order.

Proof(Steps 1-3: the loop integral is JνJ_\nu)AdaptedAdapted from Arfken, Weber & Harris (2013), §14.1, Eqs. (14.37)-(14.40), pp. 653-654; Arfken, Weber & Harris (2013), §13.1, Eqs. (13.30)-(13.31), pp. 604-606; Hassani (2013), §16.2, pp. 498-499

Write Φ(z,t)=e(z/2)(t−1/t) t−ν−1\Phi(z,t) = e^{(z/2)(t-1/t)}\,t^{-\nu-1} and let Bz=z2∂z2+z∂z+(z2−ν2)\mathcal{B}_z = z^{2}\partial_z^{2} + z\partial_z + (z^{2}-\nu^{2}) be Bessel's operator.

Step 1 (the integrand is annihilated up to a total derivative). Differentiating Φ\Phi in zz brings down a factor 12(t−1/t)\tfrac12(t-1/t) each time, so

BzΦ=Φ[z24(t−1t)2+z2(t−1t)+z2−ν2].\mathcal{B}_z\Phi = \Phi\left[\frac{z^{2}}{4}\Bigl(t-\frac1t\Bigr)^{2} + \frac{z}{2}\Bigl(t-\frac1t\Bigr) + z^{2} - \nu^{2}\right] .

Since (t−1/t)2+4=(t+1/t)2(t-1/t)^{2} + 4 = (t+1/t)^{2}, the two terms carrying z2z^{2} combine into z24(t+1/t)2\tfrac{z^{2}}{4}(t+1/t)^{2}, leaving

BzΦ=Φ[z24(t+1t)2−ν2+z2(t−1t)].(∗)\mathcal{B}_z\Phi = \Phi\left[\frac{z^{2}}{4}\Bigl(t+\frac1t\Bigr)^{2} - \nu^{2} + \frac{z}{2}\Bigl(t-\frac1t\Bigr)\right] . \tag{$*$}

Now set P(z,t)=e(z/2)(t−1/t) t−ν[ν+z2(t+1/t)]P(z,t) = e^{(z/2)(t-1/t)}\,t^{-\nu}\bigl[\nu + \tfrac{z}{2}(t+1/t)\bigr] and differentiate in tt by the product rule. Differentiating the prefactor,

∂∂t(e(z/2)(t−1/t)t−ν)=e(z/2)(t−1/t)[z2(1+1t2)t−ν−ν t−ν−1]=Φ[z2(t+1t)−ν],\frac{\partial}{\partial t}\Bigl(e^{(z/2)(t-1/t)}t^{-\nu}\Bigr) = e^{(z/2)(t-1/t)}\Bigl[\frac{z}{2}\Bigl(1+\frac{1}{t^{2}}\Bigr)t^{-\nu} - \nu\,t^{-\nu-1}\Bigr] = \Phi\Bigl[\frac{z}{2}\Bigl(t+\frac1t\Bigr) - \nu\Bigr] ,

while differentiating the bracket gives e(z/2)(t−1/t)t−ν⋅z2(1−1/t2)=Φ⋅z2(t−1/t)e^{(z/2)(t-1/t)}t^{-\nu}\cdot\tfrac{z}{2}(1-1/t^{2}) = \Phi\cdot\tfrac{z}{2}(t-1/t). Hence

∂P∂t=Φ[(z2(t+1t)−ν)(ν+z2(t+1t))+z2(t−1t)],\frac{\partial P}{\partial t} = \Phi\left[\Bigl(\frac{z}{2}\Bigl(t+\frac1t\Bigr)-\nu\Bigr)\Bigl(\nu + \frac{z}{2}\Bigl(t+\frac1t\Bigr)\Bigr) + \frac{z}{2}\Bigl(t-\frac1t\Bigr)\right] ,

and the product of the two brackets is z24(t+1/t)2−ν2\tfrac{z^{2}}{4}(t+1/t)^{2}-\nu^{2}. Comparing with (∗)(*),

BzΦ(z,t)  =  ∂P∂t(z,t).\mathcal{B}_z\Phi(z,t) \;=\; \frac{\partial P}{\partial t}(z,t) .

Step 2 (so FνF_\nu solves Bessel's equation). Write s=∣t∣s = |t|; on the two rays s≥1s \ge 1, since the circle of CC has radius 11. Each zz-derivative of Φ\Phi brings down a factor 12(t−1/t)\tfrac12(t-1/t), which on the rays has modulus at most 12(s+1/s)≤s\tfrac12(s + 1/s) \le s, so there the integrand and its first two zz-derivatives are bounded in modulus by const⋅(1+s2) e−sδ/2 s−Re⁡ν−1\mathrm{const}\cdot(1+s^{2})\,e^{-s\delta/2}\,s^{-\operatorname{Re}\nu-1}, uniformly for zz in a compact subset of {Re⁡z≥δ}\{\operatorname{Re}z \ge \delta\} with δ>0\delta>0. That bound is integrable, so differentiation under the integral sign is legitimate and

BzFν(z)=12πi∫C∂P∂t dt=12πi[P(z,t)]startend.\mathcal{B}_zF_\nu(z) = \frac{1}{2\pi i}\int_{C}\frac{\partial P}{\partial t}\,dt = \frac{1}{2\pi i}\Bigl[P(z,t)\Bigr]_{\text{start}}^{\text{end}} .

Both ends sit at t=∞e∓iπt = \infty e^{\mp i\pi}, where ∣e(z/2)(t−1/t)∣=e−(s−1/s)Re⁡z/2→0|e^{(z/2)(t-1/t)}| = e^{-(s-1/s)\operatorname{Re}z/2} \to 0 faster than the algebraic factors t−νt^{-\nu} and z2(t+1/t)\tfrac{z}{2}(t+1/t) in PP can grow. So the bracket vanishes and FνF_\nu solves Bessel's equation.

Step 3 (it is JνJ_\nu, with the right scale). Take first z=xz = x real and positive, and substitute t=2u/xt = 2u/x. A positive scaling maps the cut plane to itself and carries CC to a loop CuC_u of the same kind, which by Cauchy's theorem we may take with unit circle. Since x2(t−1/t)=u−x2/(4u)\tfrac{x}{2}(t-1/t) = u - x^{2}/(4u) and t−ν−1dt=(x/2)νu−ν−1dut^{-\nu-1}dt = (x/2)^{\nu}u^{-\nu-1}du,

Fν(x)=(x2)ν 12πi∫Cueu e−x2/(4u) u−ν−1 du.F_\nu(x) = \Bigl(\frac{x}{2}\Bigr)^{\nu}\,\frac{1}{2\pi i}\int_{C_u} e^{u}\,e^{-x^{2}/(4u)}\,u^{-\nu-1}\,du .

Expand the middle factor, e−x2/(4u)=∑m≥0(−1)m(x2/4)mu−m/m!e^{-x^{2}/(4u)} = \sum_{m\ge0}(-1)^{m}(x^{2}/4)^{m}u^{-m}/m!. On CuC_u we have ∣u∣≥1|u| \ge 1, so the mmth term is bounded by (x2/4)m/m!(x^{2}/4)^{m}/m!, a convergent series of constants; by the Weierstrass MM-test the expansion converges uniformly on CuC_u, and since euu−ν−1e^{u}u^{-\nu-1} is absolutely integrable along CuC_u, the sum and the contour integral may be interchanged (Integrating and differentiating series term by term). Therefore

Fν(x)=(x2)ν∑m=0∞(−1)mm!(x24)m⋅12πi∫Cueuu−ν−m−1 du.F_\nu(x) = \Bigl(\frac{x}{2}\Bigr)^{\nu}\sum_{m=0}^{\infty}\frac{(-1)^{m}}{m!}\Bigl(\frac{x^{2}}{4}\Bigr)^{m}\cdot\frac{1}{2\pi i}\int_{C_u}e^{u}u^{-\nu-m-1}\,du .

By the Lemma below each contour integral equals 1/Γ(ν+m+1)1/\Gamma(\nu+m+1), so

Fν(x)=∑m=0∞(−1)mm! Γ(ν+m+1)(x2)ν+2m=Jν(x)(x>0).F_\nu(x) = \sum_{m=0}^{\infty}\frac{(-1)^{m}}{m!\,\Gamma(\nu+m+1)}\Bigl(\frac{x}{2}\Bigr)^{\nu+2m} = J_\nu(x) \qquad (x>0) .

Step 3a (from the ray to the half-plane). The restriction to real xx was only a convenience: the scaling t↦2u/zt \mapsto 2u/z by a complex zz would tilt the two rays of CC and move the cut with them. It costs nothing, because the bound of Step 2 also makes FνF_\nu analytic on Re⁡z>0\operatorname{Re}z>0, and JνJ_\nu is analytic there as well. Two functions analytic on a connected open set and agreeing on a subset with a limit point in it — here the ray z>0z>0 — agree throughout (Analytic continuation), so Fν=JνF_\nu = J_\nu throughout Re⁡z>0\operatorname{Re}z>0, which is (S1). □\square

Lemma(Lemma: Hankel's loop integral for 1/Γ1/\Gamma)AdaptedAdapted from Arfken, Weber & Harris (2013), §13.1, Eqs. (13.30)-(13.31) and Fig. 13.2, pp. 604-606

For every s∈Cs \in \mathbb{C} and every loop CuC_u of the kind described above,

12πi∫Cueu u−s du  =  1Γ(s).\frac{1}{2\pi i}\int_{C_u} e^{u}\,u^{-s}\,du \;=\; \frac{1}{\Gamma(s)} .

(Arfken, Weber and Harris (Arfken, Weber & Harris (2013), §13.1, Eq. (13.31), p. 606) state the same contour integral with the cut placed on the positive axis, in the form ∫e−ttνdt=2ieiνπΓ(ν+1)sin⁡νπ\int e^{-t}t^{\nu}dt = 2ie^{i\nu\pi}\Gamma(\nu+1)\sin\nu\pi; rotating t↦−ut \mapsto -u and using the reflection formula turns one into the other. The short direct proof is as follows.)

By Cauchy's theorem the value does not depend on the radius of the circle, so take Re⁡s<1\operatorname{Re}s < 1 and shrink that radius to rr. On it ∣euu−s∣ ∣du∣=O(r1−Re⁡s)|e^{u}u^{-s}|\,|du| = O(r^{1-\operatorname{Re}s}), which tends to 00 as r→0r \to 0 — this is the step that needs Re⁡s<1\operatorname{Re}s<1. On the lower edge u=−σu = -\sigma with arg⁡u=−π\arg u = -\pi we have u−s=σ−seiπsu^{-s} = \sigma^{-s}e^{i\pi s} and du=−dσdu = -d\sigma with σ\sigma running from ∞\infty down to rr; on the upper edge arg⁡u=+π\arg u = +\pi, so u−s=σ−se−iπsu^{-s} = \sigma^{-s}e^{-i\pi s}, and σ\sigma runs from rr out to ∞\infty. Adding the two edges,

∫Cueuu−s du  ⟶  (eiπs−e−iπs)∫0∞e−σσ−s dσ=2isin⁡(πs) Γ(1−s),\int_{C_u}e^{u}u^{-s}\,du \;\longrightarrow\; \bigl(e^{i\pi s} - e^{-i\pi s}\bigr)\int_0^{\infty}e^{-\sigma}\sigma^{-s}\,d\sigma = 2i\sin(\pi s)\,\Gamma(1-s) ,

the Euler integral converging because Re⁡(1−s)>0\operatorname{Re}(1-s) > 0. Dividing by 2πi2\pi i and applying the reflection formula Γ(s)Γ(1−s)=π/sin⁡πs\Gamma(s)\Gamma(1-s) = \pi/\sin\pi s (The Gamma function) gives sin⁡(πs)Γ(1−s)/π=1/Γ(s)\sin(\pi s)\Gamma(1-s)/\pi = 1/\Gamma(s).

Finally, with r>0r > 0 held fixed the contour integral is an entire function of ss (the integrand is entire in ss and dominated locally uniformly), and 1/Γ1/\Gamma is entire (The Gamma function). Two entire functions agreeing on the half-plane Re⁡s<1\operatorname{Re}s<1 agree everywhere. □\square

Proof(Step 4: the exponential and real forms)AdaptedAdapted from Hassani (2013), §16.2, Eqs. (16.17)-(16.18) and Fig. 16.2, p. 501

The circle of CC has radius 11, by the normalisation fixed in the definition; put t=ewt = e^{w}. Then t−1/t=2sinh⁡wt - 1/t = 2\sinh w and t−ν−1dt=e−νwdwt^{-\nu-1}dt = e^{-\nu w}dw, which is (S2) once the image contour is identified: the lower ray t=σe−iπt = \sigma e^{-i\pi}, σ≥1\sigma \ge 1, becomes w=x−iπw = x - i\pi with x=ln⁡σ≥0x = \ln\sigma \ge 0 traversed inwards; the unit circle becomes the segment w=iθw = i\theta, θ\theta from −π-\pi to π\pi; the upper ray becomes w=x+iπw = x + i\pi traversed outwards. That is the contour C′C'.

Now evaluate the three legs.

  • The segment. With w=iθw = i\theta, sinh⁡(iθ)=isin⁡θ\sinh(i\theta) = i\sin\theta and dw=i dθdw = i\,d\theta, so this leg contributes 12πi∫−ππe i(zsin⁡θ−νθ) i dθ=12π∫−ππe i(zsin⁡θ−νθ) dθ.\frac{1}{2\pi i}\int_{-\pi}^{\pi}e^{\,i(z\sin\theta - \nu\theta)}\,i\,d\theta = \frac{1}{2\pi}\int_{-\pi}^{\pi}e^{\,i(z\sin\theta-\nu\theta)}\,d\theta . Write A(θ)=zsin⁡θ−νθA(\theta) = z\sin\theta - \nu\theta, so the integrand is cos⁡A+isin⁡A\cos A + i\sin A. Replacing θ\theta by −θ-\theta replaces AA by −A-A; since cos⁡\cos is even and sin⁡\sin odd as entire functions — no reality of zz or ν\nu is needed — the first part is even in θ\theta and the second odd. The odd part integrates to zero and the even part doubles, leaving 1π∫0πcos⁡(νθ−zsin⁡θ) dθ\tfrac1\pi\int_0^{\pi}\cos(\nu\theta - z\sin\theta)\,d\theta: the first term of (S3).
  • The two rays. Since cosh⁡(∓iπ)=−1\cosh(\mp i\pi) = -1 and sinh⁡(∓iπ)=0\sinh(\mp i\pi) = 0, we get sinh⁡(x∓iπ)=−sinh⁡x\sinh(x \mp i\pi) = -\sinh x on both rays, while e−νw=e−νxe±iνπe^{-\nu w} = e^{-\nu x}e^{\pm i\nu\pi}. The lower ray runs inwards (xx from ∞\infty to 00) and the upper outwards, so with dw=dxdw = dx their sum is 12πi(e−iνπ−e iνπ)∫0∞e−νx−zsinh⁡x dx=−sin⁡νππ∫0∞e−νx−zsinh⁡x dx,\frac{1}{2\pi i}\Bigl(e^{-i\nu\pi} - e^{\,i\nu\pi}\Bigr)\int_0^{\infty}e^{-\nu x - z\sinh x}\,dx = -\frac{\sin\nu\pi}{\pi}\int_0^{\infty}e^{-\nu x - z\sinh x}\,dx , using e−iνπ−eiνπ=−2isin⁡νπe^{-i\nu\pi}-e^{i\nu\pi} = -2i\sin\nu\pi. That is the second term of (S3).

Both integrals converge for Re⁡z>0\operatorname{Re}z>0, the second because e−zsinh⁡xe^{-z\sinh x} decays doubly exponentially. Adding the three legs gives (S3), and at ν=n∈Z\nu = n \in \mathbb{Z} the factor sin⁡nπ\sin n\pi kills the second term. □\square

Corollary(Splitting the contour: Hankel and Neumann functions)AdaptedAdapted from Arfken, Weber & Harris (2013), §14.4, Eqs. (14.88)-(14.96) and Fig. 14.10, pp. 676-677; Hassani (2013), §16.2, pp. 501-502

By Step 1 of the proof, any contour on which P(z,t)=e(z/2)(t−1/t)t−ν[ν+z2(t+1/t)]P(z,t) = e^{(z/2)(t-1/t)}t^{-\nu}\bigl[\nu+\tfrac{z}{2}(t+1/t)\bigr] vanishes at both ends produces a solution of Bessel's equation. Besides t=∞e±iπt = \infty e^{\pm i\pi}, the point t=0t = 0 approached along the positive real axis is such an end: there ∣e(z/2)(t−1/t)∣=e−Re⁡(z)/(2t) + O(t)|e^{(z/2)(t-1/t)}| = e^{-\operatorname{Re}(z)/(2t)\,+\,O(t)} vanishes faster than any power of tt, so it beats both the t−νt^{-\nu} and the z/(2t)z/(2t) inside PP. So the Schläfli loop may be severed at the origin into

  • C1C_1: from t=0+t = 0^{+} through the upper half-plane out to ∞e+iπ\infty e^{+i\pi}, and
  • C2C_2: from ∞e−iπ\infty e^{-i\pi} through the lower half-plane back to t=0+t = 0^{+},

each of which carries a solution in its own right. These solutions are the Hankel functions: for Re⁡z>0\operatorname{Re}z > 0,

Hν(1)(z)=1πi∫C1e(z/2)(t−1/t)t−ν−1 dt,Hν(2)(z)=1πi∫C2e(z/2)(t−1/t)t−ν−1 dt.H^{(1)}_\nu(z) = \frac{1}{\pi i}\int_{C_1}e^{(z/2)(t-1/t)}t^{-\nu-1}\,dt , \qquad H^{(2)}_\nu(z) = \frac{1}{\pi i}\int_{C_2}e^{(z/2)(t-1/t)}t^{-\nu-1}\,dt .

Since C1C_1 and C2C_2 reassemble CC while the prefactor 1/πi1/\pi i is twice the 1/2πi1/2\pi i of (S1), the two displayed integrals add to 2Jν2J_\nu; equivalently, half their sum is JνJ_\nu, which is the identity Jν=12(Hν(1)+Hν(2))J_\nu = \tfrac12\bigl(H^{(1)}_\nu+H^{(2)}_\nu\bigr) of Arfken, Weber and Harris (Arfken, Weber & Harris (2013), §14.4, Eq. (14.92), p. 677). That check pins down only the sum of the two halves, so it does not by itself establish the labelling; what completes it is a second computation, carried out in Arfken, Weber and Harris (Arfken, Weber & Harris (2013), §14.4, Eqs. (14.94)-(14.96), p. 677), in which the substitution t=e±iπ/st = e^{\pm i\pi}/s is applied to each half separately. It returns each half to its own contour and yields Hν(1)=e−iνπH−ν(1)H^{(1)}_\nu = e^{-i\nu\pi}H^{(1)}_{-\nu}, Hν(2)=eiνπH−ν(2)H^{(2)}_\nu = e^{i\nu\pi}H^{(2)}_{-\nu}, hence a second linear combination giving J−νJ_{-\nu}; the two combinations together force the identification above and reproduce Yν=12i(Hν(1)−Hν(2))Y_\nu = \tfrac{1}{2i}\bigl(H^{(1)}_\nu - H^{(2)}_\nu\bigr). The matching real form of YνY_\nu is then

Yν(z)=1π∫0πsin⁡(zsin⁡θ−νθ) dθ  −  1π∫0∞(eνt+e−νtcos⁡νπ)e−zsinh⁡t dtY_\nu(z) = \frac{1}{\pi}\int_0^{\pi}\sin\bigl(z\sin\theta - \nu\theta\bigr)\,d\theta \;-\; \frac{1}{\pi}\int_0^{\infty}\Bigl(e^{\nu t} + e^{-\nu t}\cos\nu\pi\Bigr)e^{-z\sinh t}\,dt

for Re⁡z>0\operatorname{Re}z>0. (Page 501 of Hassani (Hassani (2013), §16.2, p. 501) displays this as four separate integrals, in the uncombined form Yν=(cot⁡νπ)Jν−(sin⁡νπ)−1J−νY_\nu = (\cot\nu\pi)J_\nu - (\sin\nu\pi)^{-1}J_{-\nu}, together with the substitution of π−θ\pi-\theta for θ\theta in the third of them; carrying out that substitution and collecting terms gives the two integrals displayed here. The half-plane Re⁡z>0\operatorname{Re}z>0 is the one Hassani states for the corresponding Hankel representations on p. 502; Arfken, Weber and Harris (Arfken, Weber & Harris (2013), §14.4, Eqs. (14.90)-(14.91), p. 676) state the contour forms for real x>0x>0.) The split is the practical payoff of the whole construction: the exponent z2(t−1/t)\tfrac{z}{2}(t-1/t) has saddle points at t=±it = \pm i, one in each half-plane, so C1C_1 can be pushed over t=+it=+i and C2C_2 over t=−it=-i and each Hankel function gets its asymptotics from a single saddle (Asymptotic forms of Bessel functions, The method of steepest descents). On the undivided contour CC the two saddles interfere, which is why JνJ_\nu has an oscillatory and not a one-term large-zz form.

Remark(Where the hypotheses are used)Original

Re⁡z>0\operatorname{Re}z > 0. Used twice: to make the rays of CC converge at all, and to kill the endpoint term PP in Step 2. It cannot be weakened for general ν\nu. At integer order it is not needed, because the loop closes into a circle on which the integrand is entire in zz; this is exactly why Bessel's integral holds for every complex zz while (S3) at non-integer order does not.

ν∉Z\nu \notin \mathbb{Z} versus ν∈Z\nu \in \mathbb{Z}. The branch point at t=0t=0 is what forces the cut and the open loop, and the second term of (S3) is its only trace. Dropping that term is not a harmless approximation: at ν=12\nu = \tfrac12, z=2z = 2 the first integral alone is 0.63049110.6304911, while J1/2(2)=0.5130161J_{1/2}(2) = 0.5130161, so the correction 0.11747500.1174750 carries 23%23\% of the answer.

The vanishing endpoint term, not the contour. Step 1 is an identity, not an estimate; it is the vanishing of PP at the ends that is the real hypothesis. This is why the same integrand on three different contours gives three different functions (JνJ_\nu, Hν(1)H^{(1)}_\nu, Hν(2)H^{(2)}_\nu), and why a contour with one end at t=0−t = 0^{-} would give nothing: there ∣e−z/2t∣=e+Re⁡z/2∣t∣|e^{-z/2t}| = e^{+\operatorname{Re}z/2|t|} blows up.

Re⁡s<1\operatorname{Re}s<1 in the Lemma. Needed only to discard the small circle, and removed afterwards by analytic continuation in ss. Without that continuation step the Lemma would not cover the terms of Step 3 with large mm.

Real zz in Step 3. The series computation is done on the positive real axis only, because a complex scaling t↦2u/zt \mapsto 2u/z would drag the branch cut with it. Nothing is lost: the bound of Step 2 makes FνF_\nu analytic on the open half-plane, and the identity theorem carries the result off the axis. Drop the analyticity step and the proof would establish (S1) for real positive zz alone.

Method(Getting an answer out of a representation)Original
  1. Match the form to the question. The loop form (S1) is for questions about analyticity, normalisation and continuation in ν\nu; the exponential form (S2) is for order shifts and saddle points, because the order enters only through the linear factor e−νwe^{-\nu w}; the real form (S3) is for numerics and for bounds.
  2. For a relation between neighbouring orders, write the shift as multiplication of the integrand of (S2) by an elementary function of ww: Jν−1+Jν+1J_{\nu-1}+J_{\nu+1} pulls out 2cosh⁡w2\cosh w, and Jν−1−Jν+1J_{\nu-1}-J_{\nu+1} pulls out 2sinh⁡w2\sinh w.
  3. Remove the extra factor with a total derivative. Use ∂wezsinh⁡w−νw=(zcosh⁡w−ν)ezsinh⁡w−νw\partial_w e^{z\sinh w-\nu w} = (z\cosh w - \nu)e^{z\sinh w-\nu w} to trade cosh⁡w\cosh w for a boundary term plus a multiple of JνJ_\nu. Check that the boundary term vanishes: on C′C' it does whenever Re⁡z>0\operatorname{Re}z>0.
  4. For a large-argument form, deform onto a steepest-descent path through one saddle of z2(t−1/t)\tfrac{z}{2}(t-1/t) — which first requires splitting CC so that only one saddle is in play (The method of steepest descents).
  5. For a bound, put absolute values inside (S3). At integer order this gives ∣Jn(x)∣≤1|J_n(x)| \le 1 for real xx immediately, with no series manipulation.
  6. To expand a periodic function in Bessel functions, write its Fourier coefficient as an integral and change variables until the integrand is cos⁡(nθ−xsin⁡θ)\cos(n\theta - x\sin\theta); the coefficient is then Jn(x)J_n(x) by inspection. The application below does this.
  7. Always re-check the scale. An integral that solves Bessel's equation determines the function only up to a constant. Fix it by letting z→0z \to 0 and comparing with the leading term (z/2)ν/Γ(ν+1)(z/2)^{\nu}/\Gamma(\nu+1).
Example(A recurrence at general order, and a numerical check at ν=12\nu = \tfrac12)Original

(a) The recurrence, from (S2). Let Re⁡z>0\operatorname{Re}z>0 and write G(w)=ezsinh⁡w−νwG(w) = e^{z\sinh w-\nu w}. Adding the representations of Jν−1J_{\nu-1} and Jν+1J_{\nu+1} and factoring out GG,

Jν−1(z)+Jν+1(z)=12πi∫C′G(w)(ew+e−w) dw=12πi∫C′2G(w)cosh⁡w dw.J_{\nu-1}(z) + J_{\nu+1}(z) = \frac{1}{2\pi i}\int_{C'}G(w)\bigl(e^{w}+e^{-w}\bigr)\,dw = \frac{1}{2\pi i}\int_{C'}2G(w)\cosh w\,dw .

Now G′(w)=(zcosh⁡w−ν)G(w)G'(w) = (z\cosh w - \nu)G(w), so z Gcosh⁡w=G′+νGz\,G\cosh w = G' + \nu G and

z2[Jν−1(z)+Jν+1(z)]=12πi∫C′G′(w) dw  +  ν 12πi∫C′G(w) dw.\frac{z}{2}\bigl[J_{\nu-1}(z)+J_{\nu+1}(z)\bigr] = \frac{1}{2\pi i}\int_{C'}G'(w)\,dw \;+\; \nu\,\frac{1}{2\pi i}\int_{C'}G(w)\,dw .

The first integral is the difference of GG at the two ends w=∞±iπw = \infty \pm i\pi of C′C'. There sinh⁡w=−sinh⁡x\sinh w = -\sinh x with x→+∞x \to +\infty, while e−νw=e−νxe∓iνπe^{-\nu w} = e^{-\nu x}e^{\mp i\nu\pi} at w=x±iπw = x \pm i\pi, so

∣G∣=e±πIm⁡ν  e−sinh⁡x Re⁡z − Re⁡(ν)x⟶0,|G| = e^{\pm\pi\operatorname{Im}\nu}\;e^{-\sinh x\,\operatorname{Re}z\,-\,\operatorname{Re}(\nu) x} \longrightarrow 0 ,

because Re⁡z>0\operatorname{Re}z > 0 and the leading factor e±πIm⁡νe^{\pm\pi\operatorname{Im}\nu} is a constant, independent of xx (it is 11 for real ν\nu). The first integral is therefore zero. The second is νJν(z)\nu J_\nu(z) by (S2). Dividing by z/2z/2,

Jν−1(z)+Jν+1(z)=2νzJν(z),J_{\nu-1}(z) + J_{\nu+1}(z) = \frac{2\nu}{z}J_\nu(z) ,

the recurrence of Bessel functions of the first kind, obtained here for every ν\nu at once rather than from a generating function that exists only at integer order.

(b) The numbers. Take ν=12\nu = \tfrac12, z=2z = 2.

  1. The target. From the half-integer closed form J1/2(x)=2/πx sin⁡xJ_{1/2}(x) = \sqrt{2/\pi x}\,\sin x (Bessel functions of the first kind), J1/2(2)=1/π sin⁡2=0.5641896×0.9092974=0.5130161.J_{1/2}(2) = \sqrt{1/\pi}\,\sin 2 = 0.5641896 \times 0.9092974 = 0.5130161 .
  2. First term of (S3). 1π∫0πcos⁡(θ2−2sin⁡θ)dθ=0.6304911\displaystyle \frac1\pi\int_0^{\pi}\cos\Bigl(\frac{\theta}{2}-2\sin\theta\Bigr)d\theta = 0.6304911.
  3. Second term. Here sin⁡νπ=sin⁡(π/2)=1\sin\nu\pi = \sin(\pi/2) = 1 and ∫0∞e−t/2−2sinh⁡t dt=0.3690585\displaystyle\int_0^{\infty}e^{-t/2-2\sinh t}\,dt = 0.3690585, so the term to subtract is 0.3690585/π=0.11747500.3690585/\pi = 0.1174750.
  4. Combine. 0.6304911−0.1174750=0.51301610.6304911 - 0.1174750 = 0.5130161, agreeing with step 1 to all seven digits.
  5. Cross-check of (a) at the same point. The neighbouring half-integer orders are J−1/2(x)=2/πx cos⁡xJ_{-1/2}(x) = \sqrt{2/\pi x}\,\cos x and J3/2(x)=2/πx (x−1sin⁡x−cos⁡x)J_{3/2}(x) = \sqrt{2/\pi x}\,(x^{-1}\sin x - \cos x), so J−1/2(2)=1/πcos⁡2=−0.2347857J_{-1/2}(2) = \sqrt{1/\pi}\cos 2 = -0.2347857 and J3/2(2)=1/π(12sin⁡2−cos⁡2)=0.4912938J_{3/2}(2) = \sqrt{1/\pi}\bigl(\tfrac12\sin 2 - \cos 2\bigr) = 0.4912938. Their sum is 0.25650810.2565081, and (2ν/z)Jν(z)=12×0.5130161=0.2565081(2\nu/z)J_\nu(z) = \tfrac12 \times 0.5130161 = 0.2565081.
Application(Kepler's equation and the Bessel series for the eccentric anomaly)Original

A body on an elliptical orbit of eccentricity e∈[0,1)e \in [0,1) has its position fixed by the eccentric anomaly EE, which is related to the uniformly growing mean anomaly MM (proportional to elapsed time) by Kepler's equation

M=E−esin⁡E.M = E - e\sin E .

This is transcendental in EE, and the classical way to invert it is with Bessel's integral.

The expansion. Replacing MM by −M-M sends EE to −E-E, and replacing MM by M+2πM+2\pi sends EE to E+2πE+2\pi, so E−ME - M is an odd, 2π2\pi-periodic, continuously differentiable function of MM (differentiable because dM/dE=1−ecos⁡E≥1−e>0dM/dE = 1-e\cos E \ge 1-e > 0). Its Fourier series is therefore a pure sine series converging to it (Fourier series, Pointwise convergence of Fourier series), E−M=∑n≥1bnsin⁡nME - M = \sum_{n\ge1}b_n\sin nM, with

bn=2π∫0π(E−M)sin⁡nM dM.b_n = \frac{2}{\pi}\int_0^{\pi}(E-M)\sin nM\,dM .

Integrate by parts. The boundary term [−(E−M)cos⁡nM/n]0π\bigl[-(E-M)\cos nM / n\bigr]_0^{\pi} vanishes, because E=ME = M at both M=0M=0 and M=πM=\pi, and ∫0πcos⁡nM dM=0\int_0^{\pi}\cos nM\,dM = 0 for n≥1n \ge 1, so

bn=2nπ∫0πcos⁡(nM) dEdM dM=2nπ∫0πcos⁡(nE−nesin⁡E) dE,b_n = \frac{2}{n\pi}\int_0^{\pi}\cos(nM)\,\frac{dE}{dM}\,dM = \frac{2}{n\pi}\int_0^{\pi}\cos\bigl(nE - ne\sin E\bigr)\,dE ,

where the second equality just changes the variable of integration from MM to EE using Kepler's equation, the limits M=0,πM = 0,\pi corresponding to E=0,πE = 0,\pi. The last integral is Bessel's integral at order nn and argument nene. Hence

E=M+2∑n=1∞Jn(ne)n sin⁡nM.E = M + 2\sum_{n=1}^{\infty}\frac{J_n(ne)}{n}\,\sin nM .

Each Fourier coefficient of the solution of a transcendental equation is a Bessel function evaluated at a point that moves with the index — a fact that no series expansion of JnJ_n makes visible, and that follows in three lines from the integral representation.

A worked value. Take e=0.2e = 0.2 and M=1M = 1 radian. The first terms 2Jn(0.2n)sin⁡(n)/n2J_n(0.2n)\sin(n)/n are

nn Jn(0.2n)J_n(0.2n) term partial sum for EE
1 0.09950080.0995008 +0.1674541+0.1674541 1.16745411.1674541
2 0.01973470.0197347 +0.0179447+0.0179447 1.18539881.1853988
3 0.00439970.0043997 +0.0004139+0.0004139 1.18581271.1858127
4 0.00103300.0010330 −0.0003909-0.0003909 1.18542181.1854218
5 0.00024980.0002498 −0.0000958-0.0000958 1.18532601.1853260

The sum converges to E=1.1853242E = 1.1853242, and the check is immediate: E−0.2sin⁡E=1.1853242−0.2×0.9266210=1.0000000=ME - 0.2\sin E = 1.1853242 - 0.2\times0.9266210 = 1.0000000 = M.

Where the contour forms are used instead. In wave problems the real form is the wrong tool and the split contours of the statement above are the right one. Scattering of a plane wave by a cylinder, radiation from a line source, and guided modes in a cylindrical waveguide all require the outgoing solution at large krkr, and the one-saddle contour integrals for Hν(1)H^{(1)}_\nu and Hν(2)H^{(2)}_\nu are what deliver its amplitude and phase (Asymptotic forms of Bessel functions). The same integrals, read as functions of ν\nu rather than zz, are the starting point for the uniform large-order expansions used when the order and the argument are comparable, as for a whispering-gallery mode or a grazing ray.