Unit 7, lesson 40

Bessel's Equation and Bessel Functions

How Bessel's equation and its order arise in radial problems, how Bessel functions of the first and second kinds differ in their behavior at the origin, and why half-order Bessel functions are elementary.

  • Video 40
  • Bessel and Legendre Functions

A circular drumhead vibrates in patterns that depend on the distance rr from its center, and separating variables in polar coordinates leads to an equation whose coefficients change with rr. Which of its solutions are allowed on a full disk, and which only on a ring with a hole in the middle? This lesson studies that equation, Bessel’s equation, builds its solution that stays finite at the center as a Frobenius series, explains why a second kind of solution is needed, and checks a half-order case where everything reduces to sine and cosine.

Key terms

Bessel’s equation

Definition Let ν≥0\nu \ge 0 be a real constant. Bessel’s equation of order ν\nu is

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

where xx is the independent variable and y′=dy/dxy' = dy/dx. The constant ν\nu is called the order, and the solutions are the Bessel functions of order ν\nu. This order is a parameter of the equation and not its differential order, which is 22 for every ν\nu. Only ν2\nu^2 appears, so the orders ν\nu and −ν-\nu give the same equation, and the convention ν≥0\nu \ge 0 loses nothing. Dividing by x2x^2 gives the normalized coefficients p(x)=1/xp(x) = 1/x of y′y' and q(x)=1−ν2/x2q(x) = 1 - \nu^2/x^2 of yy. Every x≠0x \ne 0 is an ordinary point, so the regular intervals are (−∞,0)(-\infty, 0) and (0,∞)(0, \infty), and solutions are usually studied for x>0x > 0. The point x=0x = 0 is a regular singular point, because x p(x)=1x\,p(x) = 1 and x2q(x)=x2−ν2x^2q(x) = x^2 - \nu^2 are analytic there. Its indicial equation r(r−1)+r−ν2=0r(r - 1) + r - \nu^2 = 0 simplifies to r2=ν2r^2 = \nu^2, with the roots r=νr = \nu and r=−νr = -\nu, so the Frobenius method applies at the origin.

In plain words Bessel’s equation is a second-order linear equation whose coefficients misbehave only at x=0x = 0, and only in the mild way that Frobenius series can handle. The order ν\nu says which powers of xx a solution can start with at the origin.

Example For ν=0\nu = 0 the indicial roots are 00 and 00, a repeated root. For ν=12\nu = \tfrac{1}{2} they are ±12\pm\tfrac{1}{2}, which differ by the integer 11, and for ν=3\nu = 3 they are ±3\pm 3, which differ by 66. The Frobenius theory says that both situations can, but need not, force a logarithm into the second solution, and Bessel’s equation shows both possibilities. A logarithm is needed exactly when ν\nu is an integer, while the half-order case ν=12\nu = \tfrac{1}{2} has two Frobenius series without logarithms. With the exponent −12-\tfrac{1}{2} the coefficient equation is k(k−1)ak=−ak−2k(k - 1)a_k = -a_{k-2}, and at k=1k = 1 it only says 0⋅a1=00 \cdot a_1 = 0, so nothing blocks the series.

Bessel functions of the first kind

Definition For ν≥0\nu \ge 0, the Frobenius solution with the exponent r=νr = \nu, scaled in the standard way, is the Bessel function of the first kind of order ν\nu,

Jν(x)=∑k=0∞ck(x2)2k+ν,ck=(−1)kk! Γ(k+ν+1),\begin{aligned} J_\nu(x) &= \sum_{k=0}^{\infty} c_k \left(\frac{x}{2}\right)^{2k + \nu}, \\[0.4em] c_k &= \frac{(-1)^k}{k!\,\Gamma(k + \nu + 1)}, \end{aligned}

where Γ\Gamma is the gamma function, which satisfies Γ(m+1)=m!\Gamma(m + 1) = m! for every integer m≥0m \ge 0. The ratio of consecutive terms is −x2/(4(k+1)(k+ν+1))-x^2/(4(k + 1)(k + \nu + 1)), which tends to 00, so the series converges for every x>0x > 0 and solves Bessel’s equation of order ν\nu there. For an integer order it is a power series that converges and solves the equation on the whole line. For a non-integer ν>0\nu > 0, the same formula with ν\nu replaced by −ν-\nu defines J−νJ_{-\nu}. It is the Frobenius solution with the exponent −ν-\nu and also solves the equation for x>0x > 0.

In plain words The function JνJ_\nu is the solution that starts like a multiple of the power xνx^\nu at the origin, with its leading coefficient fixed by convention. Its series alternates in sign and converges everywhere, so it is as concrete as a sine or a cosine, only less familiar.

Example For ν=0\nu = 0 substitute y=∑anxny = \sum a_n x^n into x2y′′+xy′+x2y=0x^2y'' + xy' + x^2y = 0. The first two terms give ∑n2anxn\sum n^2a_n x^n and the last gives ∑an−2xn\sum a_{n-2}x^n, so matching the coefficients of xnx^n gives

n2an+an−2=0,n≥2,n^2a_n + a_{n-2} = 0, \quad n \ge 2,

while the power x1x^1 forces a1=0a_1 = 0 and the power x0x^0 leaves a0a_0 free. With a0=1a_0 = 1 every odd coefficient vanishes, and an=−an−2/n2a_n = -a_{n-2}/n^2 gives a2=−14a_2 = -\tfrac{1}{4}, a4=164a_4 = \tfrac{1}{64} and a6=−12304a_6 = -\tfrac{1}{2304}. Hence

J0(x)=1−x24+x464−x62304+⋯ ,\begin{aligned} J_0(x) &= 1 - \frac{x^2}{4} + \frac{x^4}{64} \\[0.4em] &\quad - \frac{x^6}{2304} + \cdots, \end{aligned}

in agreement with the general coefficient a2k=(−1)k/(4k(k!)2)a_{2k} = (-1)^k/(4^k(k!)^2). In particular J0(0)=1J_0(0) = 1 and J0′(0)=0J_0'(0) = 0. A partial sum is not a solution. Substituting the degree six partial sum p6p_6 shown above into the left side L[y]=x2y′′+xy′+x2yL[y] = x^2y'' + xy' + x^2y gives

L[p6]=−x82304,L[p_6] = -\frac{x^8}{2304},

which is exactly the term that the next coefficient a8a_8 would cancel.

Bessel functions of the second kind

Definition For a non-integer ν\nu, the functions JνJ_\nu and J−νJ_{-\nu} are linearly independent on (0,∞)(0, \infty), since their Wronskian is

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

For such ν\nu the Bessel function of the second kind of order ν\nu is the combination

Yν(x)=cot⁡(νπ) Jν(x)−csc⁡(νπ) J−ν(x),\begin{aligned} Y_\nu(x) &= \cot(\nu\pi)\,J_\nu(x) \\[0.4em] &\quad - \csc(\nu\pi)\,J_{-\nu}(x), \end{aligned}

and for an integer n≥0n \ge 0 it is the limit Yn(x)=lim⁡ν→nYν(x)Y_n(x) = \lim_{\nu \to n} Y_\nu(x). For every ν≥0\nu \ge 0 the function YνY_\nu solves Bessel’s equation of order ν\nu on (0,∞)(0, \infty), and

W(Jν,Yν)(x)=2πx.W(J_\nu, Y_\nu)(x) = \frac{2}{\pi x}.

So JνJ_\nu and YνY_\nu form a fundamental set on (0,∞)(0, \infty), and every solution there is y=C1Jν(x)+C2Yν(x)y = C_1J_\nu(x) + C_2Y_\nu(x). Abel’s identity predicts the shape of this Wronskian, since p(x)=1/xp(x) = 1/x gives W(x)=C/xW(x) = C/x, and the standard scaling of YνY_\nu makes C=2/πC = 2/\pi. The limit is needed at integer orders because J−nJ_{-n} brings nothing new there. Read with the convention 1/Γ(m)=01/\Gamma(m) = 0 for m=0,−1,−2,…m = 0, -1, -2, \dots, the series for J−nJ_{-n} loses its first nn terms and reduces to J−n=(−1)nJnJ_{-n} = (-1)^nJ_n, and the Wronskian above is 00 at every integer ν\nu.

In plain words One Frobenius series always exists, but a second-order equation needs two independent solutions. For most orders the function J−νJ_{-\nu} supplies the second one, but at whole-number orders it collapses onto JnJ_n. The function YνY_\nu is the standard second solution that works for every order at once.

Example At order zero the indicial root 00 is repeated, so the second solution carries a logarithm, as the Frobenius method predicts. The standard one is

Y0(x)=2π(ln⁡x2+γ)J0(x)+x22π−3x464π+⋯\begin{aligned} Y_0(x) &= \frac{2}{\pi}\left(\ln\frac{x}{2} + \gamma\right)J_0(x) \\[0.4em] &\quad + \frac{x^2}{2\pi} - \frac{3x^4}{64\pi} + \cdots \end{aligned}

for x>0x > 0, where γ≈0.5772\gamma \approx 0.5772 is Euler’s constant. Its value at x=1x = 1 is about 0.08830.0883, and its Wronskian with J0J_0 is 2/(πx)2/(\pi x), which is never zero on (0,∞)(0, \infty).

Behavior at the origin

Definition Write f∼gf \sim g when f(x)/g(x)→1f(x)/g(x) \to 1. As x→0+x \to 0^+,

Jν(x)∼(x/2)νΓ(ν+1),Y0(x)∼2πln⁡x,Yν(x)∼−Γ(ν)π(2x)ν,\begin{gathered} J_\nu(x) \sim \frac{(x/2)^\nu}{\Gamma(\nu + 1)}, \\[0.4em] Y_0(x) \sim \frac{2}{\pi}\ln x, \\[0.4em] Y_\nu(x) \sim -\frac{\Gamma(\nu)}{\pi}\left(\frac{2}{x}\right)^{\nu}, \end{gathered}

the first for every ν≥0\nu \ge 0 and the last for ν>0\nu > 0. So J0(x)→1J_0(x) \to 1, Jν(x)→0J_\nu(x) \to 0 for ν>0\nu > 0, and every YνY_\nu is unbounded near 00. Consequently, on an interval (0,b)(0, b), a solution of Bessel’s equation stays bounded as x→0+x \to 0^+ exactly when it is a constant multiple of JνJ_\nu. Indeed, if y=C1Jν+C2Yνy = C_1J_\nu + C_2Y_\nu with C2≠0C_2 \ne 0, then y/Yν=C1Jν/Yν+C2y/Y_\nu = C_1J_\nu/Y_\nu + C_2 tends to C2≠0C_2 \ne 0, so ∣y∣\lvert y \rvert grows without bound.

In plain words Near the origin the first kind is tame and the second kind blows up, like the power x−νx^{-\nu} or, at order zero, like a logarithm. Requiring a solution to stay finite at x=0x = 0 removes the second kind completely.

Example For order one, Γ(1)=Γ(2)=1\Gamma(1) = \Gamma(2) = 1 gives J1(x)∼x/2J_1(x) \sim x/2 and Y1(x)∼−2/(πx)Y_1(x) \sim -2/(\pi x). At order zero the singular point changes what initial data can do. A solution with a finite limit y(x)→Cy(x) \to C as x→0+x \to 0^+ is bounded near 00, so it equals CJ0CJ_0, and then y′(x)→0y'(x) \to 0 as well. The data y→1y \to 1 and y′→0y' \to 0 are met by J0J_0 alone, and the data y→1y \to 1 and y′→1y' \to 1 are met by no solution at all. At an ordinary point every pair of values would be possible.

Half-order Bessel functions

Definition At order ν=12\nu = \tfrac{1}{2} the Bessel functions are elementary. For x>0x > 0,

J1/2(x)=2πx sin⁡x,J−1/2(x)=2πx cos⁡x,\begin{gathered} J_{1/2}(x) = \sqrt{\frac{2}{\pi x}}\,\sin x, \\[0.4em] J_{-1/2}(x) = \sqrt{\frac{2}{\pi x}}\,\cos x, \end{gathered}

and Y1/2=−J−1/2Y_{1/2} = -J_{-1/2}, from the definition of the second kind with cot⁡(π/2)=0\cot(\pi/2) = 0 and csc⁡(π/2)=1\csc(\pi/2) = 1. The reason is the substitution y=u/xy = u/\sqrt{x}, which turns Bessel’s equation of order ν\nu into

u′′+(1+1−4ν24x2)u=0.u'' + \left(1 + \frac{1 - 4\nu^2}{4x^2}\right)u = 0.

For ν=12\nu = \tfrac{1}{2} the fraction vanishes, which leaves u′′+u=0u'' + u = 0 with the solutions sin⁡x\sin x and cos⁡x\cos x. Every order ν=m+12\nu = m + \tfrac{1}{2} with an integer m≥0m \ge 0 also gives elementary functions built from sin⁡x\sin x, cos⁡x\cos x and powers of xx, for example

J3/2(x)=2πx sin⁡xx−2πx cos⁡x.\begin{aligned} J_{3/2}(x) &= \sqrt{\frac{2}{\pi x}}\,\frac{\sin x}{x} \\[0.4em] &\quad - \sqrt{\frac{2}{\pi x}}\,\cos x. \end{aligned}

These orders appear when the wave or heat equation is separated in spherical coordinates.

In plain words At order one half, a sine or cosine wave divided by x\sqrt{x} is an exact solution, and every solution is a combination of these two. They are waves whose amplitude decays like 1/x1/\sqrt{x}.

Example Check y=sin⁡x/xy = \sin x/\sqrt{x} directly. Writing y=x−1/2sin⁡xy = x^{-1/2}\sin x and using the product rule,

y′=cos⁡xx−sin⁡x2x3/2,y′′=−sin⁡xx−cos⁡xx3/2+3sin⁡x4x5/2.\begin{aligned} y' &= \frac{\cos x}{\sqrt{x}} - \frac{\sin x}{2x^{3/2}}, \\[0.4em] y'' &= -\frac{\sin x}{\sqrt{x}} - \frac{\cos x}{x^{3/2}} \\[0.4em] &\quad + \frac{3\sin x}{4x^{5/2}}. \end{aligned}

In x2y′′+xy′+(x2−14)yx^2y'' + xy' + (x^2 - \tfrac{1}{4})y the terms with x3/2sin⁡xx^{3/2}\sin x cancel, the terms with x1/2cos⁡xx^{1/2}\cos x cancel, and the terms with x−1/2sin⁡xx^{-1/2}\sin x add up to 34−12−14=0\tfrac{3}{4} - \tfrac{1}{2} - \tfrac{1}{4} = 0. So yy is an exact solution on (0,∞)(0, \infty), and comparison with the formula gives y=π/2 J1/2(x)y = \sqrt{\pi/2}\,J_{1/2}(x), a different scale from the standard one. At the ordinary point x=π/2x = \pi/2 it has y=2/πy = \sqrt{2/\pi} and y′=−2/π/πy' = -\sqrt{2/\pi}/\pi, and by uniqueness these two values single out this solution among all solutions on (0,∞)(0, \infty).

Radial problems

Definition In polar coordinates (r,θ)(r, \theta) the Laplacian of a function u(r,θ)u(r, \theta) is

Δu=urr+1r ur+1r2 uθθ.\Delta u = u_{rr} + \frac{1}{r}\,u_r + \frac{1}{r^2}\,u_{\theta\theta}.

Let κ>0\kappa > 0 be a constant. A separated solution u=R(r)Θ(θ)u = R(r)\Theta(\theta) of the Helmholtz equation Δu+κ2u=0\Delta u + \kappa^2u = 0, with primes meaning d/dθd/d\theta on Θ\Theta and d/drd/dr on RR, leads to Θ′′+μΘ=0\Theta'' + \mu\Theta = 0 for a separation constant μ\mu. A nonzero Θ\Theta with period 2π2\pi exists only for μ=m2\mu = m^2 with an integer m≥0m \ge 0, and the radial factor then satisfies

r2R′′+rR′+(κ2r2−m2) R=0.\begin{aligned} &r^2R'' + rR' \\[0.4em] &\quad + (\kappa^2r^2 - m^2)\,R = 0. \end{aligned}

Writing R(r)=y(κr)R(r) = y(\kappa r) with x=κrx = \kappa r turns this into Bessel’s equation of order mm for yy, so R(r)=C1Jm(κr)+C2Ym(κr)R(r) = C_1J_m(\kappa r) + C_2Y_m(\kappa r) for r>0r > 0. On a full disk 0≤r≤a0 \le r \le a, a solution that stays bounded at the center needs C2=0C_2 = 0. On an annulus b≤r≤ab \le r \le a with b>0b > 0 the center is not in the region, Ym(κr)Y_m(\kappa r) is bounded there, and both kinds are allowed, with the boundary conditions at r=br = b and r=ar = a deciding the combination. The Helmholtz equation governs the shape of a vibration mode. A mode u=U(r,θ)cos⁡(ωt)u = U(r, \theta)\cos(\omega t) of the wave equation utt=c2Δuu_{tt} = c^2\Delta u needs ΔU+κ2U=0\Delta U + \kappa^2U = 0 with κ=ω/c\kappa = \omega/c.

In plain words On a disk, the radial part of a separated solution satisfies Bessel’s equation once the radius is rescaled by κ\kappa. Whether the center belongs to the region decides whether the second kind may appear.

Example Take a circular membrane of radius 11 with a fixed edge and look for radially symmetric modes, so m=0m = 0. Boundedness at the center gives R(r)=CJ0(κr)R(r) = CJ_0(\kappa r), and the fixed edge requires R(1)=0R(1) = 0, so κ\kappa must be a positive zero of J0J_0. The first three are approximately 2.40482.4048, 5.52015.5201 and 8.65378.6537, so the lowest radially symmetric mode vibrates with angular frequency ω=cκ≈2.4048 c\omega = c\kappa \approx 2.4048\,c. For a ring 12≤r≤1\tfrac{1}{2} \le r \le 1 fixed on both edges, the function Y0(κr)Y_0(\kappa r) stays finite, and the radial part is C1J0(κr)+C2Y0(κr)C_1J_0(\kappa r) + C_2Y_0(\kappa r) with two boundary conditions to satisfy.

Check yourself

  1. Use the recurrence an=−an−2/n2a_n = -a_{n-2}/n^2 to find the coefficient of x8x^8 in J0(x)J_0(x), and confirm it with the general formula.
Show the answer

From a6=−12304a_6 = -\tfrac{1}{2304} the recurrence gives

a8=−a664=12304⋅64=1147456.\begin{aligned} a_8 &= -\frac{a_6}{64} \\[0.4em] &= \frac{1}{2304 \cdot 64} = \frac{1}{147456}. \end{aligned}

The general coefficient with k=4k = 4 is (−1)4/(44(4!)2)=1/(256⋅576)(-1)^4/(4^4(4!)^2) = 1/(256 \cdot 576), and 256⋅576=147456256 \cdot 576 = 147456, so the two agree.

  1. Find the solution of Bessel’s equation of order 12\tfrac{1}{2} on (0,∞)(0, \infty) with y(π)=0y(\pi) = 0 and y′(π)=1y'(\pi) = 1.
Show the answer

The point x=πx = \pi is an ordinary point, so exactly one solution exists on (0,∞)(0, \infty). Every solution has the form

y=Asin⁡x+Bcos⁡xx.y = \frac{A\sin x + B\cos x}{\sqrt{x}}.

At x=πx = \pi this gives y(π)=−B/πy(\pi) = -B/\sqrt{\pi}, so B=0B = 0. For y=Asin⁡x/xy = A\sin x/\sqrt{x} the derivative is A(cos⁡x/x−sin⁡x/(2x3/2))A(\cos x/\sqrt{x} - \sin x/(2x^{3/2})), which equals −A/π-A/\sqrt{\pi} at x=πx = \pi. Setting it equal to 11 gives A=−πA = -\sqrt{\pi}, so

y=−π sin⁡xx=−π2 J1/2(x).\begin{aligned} y &= -\frac{\sqrt{\pi}\,\sin x}{\sqrt{x}} \\[0.4em] &= -\frac{\pi}{\sqrt{2}}\,J_{1/2}(x). \end{aligned}
  1. A classmate writes the general solution of Bessel’s equation of order 22 as C1J2(x)+C2J−2(x)C_1J_2(x) + C_2J_{-2}(x). What is wrong, and what is the correct general solution on (0,∞)(0, \infty)?
Show the answer

With ν\nu replaced by −2-2 the coefficients are (−1)k/(k! Γ(k−1))(-1)^k/(k!\,\Gamma(k - 1)), and the factor 1/Γ(k−1)1/\Gamma(k - 1) is 00 for k=0k = 0 and k=1k = 1. For k=j+2k = j + 2 with j≥0j \ge 0 the remaining term is

(−1)j+2(j+2)! Γ(j+1)(x2)2j+2.\frac{(-1)^{j+2}}{(j + 2)!\,\Gamma(j + 1)}\left(\frac{x}{2}\right)^{2j + 2}.

Since (−1)j+2=(−1)j(-1)^{j+2} = (-1)^j, Γ(j+1)=j!\Gamma(j + 1) = j! and (j+2)!=Γ(j+3)(j + 2)! = \Gamma(j + 3), this is exactly the term of index jj in the series for J2J_2, so J−2=J2J_{-2} = J_2. The proposed formula is only (C1+C2)J2(x)(C_1 + C_2)J_2(x), a one-parameter family. A Frobenius series with exponent −2-2 does not exist either. Its coefficient equation is k(k−4)ak=−ak−2k(k - 4)a_k = -a_{k-2}, which gives a2=a0/4a_2 = a_0/4 and then, at k=4k = 4, the condition 0=−a20 = -a_2. That forces a0=0a_0 = 0, which a series starting at x−2x^{-2} cannot have. The second solution needs the logarithm built into Y2Y_2, and since W(J2,Y2)=2/(πx)≠0W(J_2, Y_2) = 2/(\pi x) \ne 0, the general solution on (0,∞)(0, \infty) is y=C1J2(x)+C2Y2(x)y = C_1J_2(x) + C_2Y_2(x).

How this lesson connects