logo

Series Solution of the Bessel Equation: Bessel Functions of the First Kind 📂Odinary Differential Equations

Series Solution of the Bessel Equation: Bessel Functions of the First Kind

Definition1

For νR\nu \in \mathbb{R}, a differential equation of the following form is called a ν\nu order Bessel equation.

x2y+xy+(x2ν2)y=0ory+1xy+(1ν2x2)y=0 \begin{align*} && x^{2} y^{\prime \prime} +xy^{\prime}+(x^{2}-\nu^{2})y &= 0 \\ \text{or} && y^{\prime \prime}+\frac{1}{x} y^{\prime} + \left( 1-\frac{\nu^{2}}{x^{2}} \right)y &= 0 \end{align*}

Explanation

The Bessel equation emerges when solving the wave equation in spherical coordinates. The coefficients are not constant but depend on the independent variable xx. Since, at x=0x=0, the following equation is satisfied, x=0x=0 is a regular singular point.

limx0xxx2=1<,limx0x2x2ν2x2=ν2< \lim \limits_{x\rightarrow 0} x \frac{x}{x^{2}}=1<\infty,\quad \lim\limits_{x\rightarrow 0}x^{2}\frac{x^{2}-\nu^{2}}{x^{2}}=-\nu^{2} < \infty

Therefore, the solution can be found using the Frobenius method, and the series solution is as follows.

Jν(x)=n=0(1)nΓ(n+1)Γ(n+ν+1)(x2)2n+νJν(x)=n=0(1)nΓ(n+1)Γ(nν+1)(x2)2nν \begin{align*} J_{\nu}(x) &= \sum \limits_{n=0}^{\infty} \frac{(-1)^{n} }{\Gamma (n+1) \Gamma (n+\nu+1)} \left(\frac{x}{2} \right)^{2n+\nu} \\ J_{-\nu}(x) & =\sum \limits_{n=0}^{\infty}\frac{(-1)^{n}}{\Gamma (n+1)\Gamma (n-\nu+1)} \left( \frac{x}{2} \right)^{2n-\nu} \end{align*}

This is called the Bessel function of the first kind of order nu. Here, Γ(x)\Gamma (x) is the gamma function. By looking at the order of both series, we can see that they are linearly independent. Therefore, the general solution to the ν\nu order Bessel equation is as follows.

y(x)=AJν(x)+BJν(x) y(x)=AJ_{\nu}(x)+BJ_{-\nu}(x)

However, this only applies when ν\nu is not an integer. If ν\nu is an integer, since JνJ_{\nu} and JνJ_{-\nu} are not independent, we need to find the second solution, also known as the Neumann function.

Solution

Let’s assume the solution to the Bessel equation is the following power series.

y=n=0anxn+r=xr(a0+a1x+a2x2+)=a0xr+a1xr+1+a2xr+2+ \begin{equation} y=\sum \limits_{n=0}^{\infty}a_{n}x^{n+r}=x^{r}(a_{0}+a_{1}x+a_{2}x^{2}+\cdots)=a_{0}x^{r}+a_{1}x^{r+1}+a_{2}x^{r+2}+\cdots \label{1} \end{equation}

First, let’s slightly modify the form of the Bessel equation. Since x(xy)=x2y+xyx(xy^{\prime})^{\prime}=x^{2}y^{\prime \prime}+xy^{\prime}, the Bessel equation can be expressed as follows.

x(xy)+(x2ν2)y=0 x(xy^{\prime})+(x^{2}-\nu^{2})y=0

To substitute into the Bessel equation, let’s find x(xy),x2yx(xy^{\prime})^{\prime}, x^{2}y from (1)\eqref{1}, as follows.

y=ra0xr1+(r+1)a1xr+(r+2)a2xr+1+xy=ra0xr+(r+1)a1xr+1+(r+2)a2xr+2+(xy)=r2a0xr1+(r+1)2a1xr+(r+2)2a2xr+1+x(xy)=r2a0xr+(r+1)2a1xr+1+(r+2)2a2xr+2+=n=0an(r+n)2xn+r \begin{align*} y^{\prime} &=ra_{0}x^{r-1}+(r+1)a_{1}x^{r}+(r+2)a_{2}x^{r+1}+\cdots \\ xy^{\prime}&=ra_{0}x^{r}+(r+1)a_{1}x^{r+1}+(r+2)a_{2}x^{r+2}+\cdots \\ (xy^{\prime})^{\prime}&=r^{2}a_{0}x^{r-1}+(r+1)^{2}a_{1}x^{r}+(r+2)^{2}a_{2}x^{r+1}+\cdots \\ x(xy^{\prime})^{\prime}&=r^{2}a_{0}x^{r}+(r+1)^{2}a_{1}x^{r+1}+(r+2)^{2}a_{2}x^{r+2}+\cdots \\ &= \sum \limits_{n=0}^{\infty} a_{n}(r+n)^{2}x^{n+r} \end{align*}

Substituting this into the Bessel equation yields the following.

(r2a0xr+(r+1)2a1xr+1+(r+2)2a2xr+2+)+(x2ν2)(a0xr+a1xr+1+a2xr+2+)    (r2a0xr+(r+1)2a1xr+1+(r+2)2a2xr+2+)+(a0xr+2+a1xr+3+a2xr+4+)+(ν2a0xrν2a1xr+1ν2a2xr+2+) \begin{align*} &&&\left( r^{2}a_{0}x^{r}+(r+1)^{2}a_{1}x^{r+1}+(r+2)^{2}a_{2}x^{r+2}+\cdots \right) +(x^{2}-\nu^{2})\left( a_{0}x^{r}+a_{1}x^{r+1}+a_{2}x^{r+2}+\cdots \right) \\ \implies&&& \left( r^{2}a_{0}x^{r}+(r+1)^{2}a_{1}x^{r+1}+(r+2)^{2}a_{2}x^{r+2}+\cdots \right) +\left( a_{0}x^{r+2}+a_{1}x^{r+3}+a_{2}x^{r+4}+\cdots \right) \\ &&&+ \left( -\nu^{2}a_{0}x^{r}-\nu^{2}a_{1}x^{r+1}-\nu^{2}a_{2}x^{r+2}+\cdots \right) \end{align*}

Rearranging this to match the order of xx,

a0(r2ν2)xr+a1((r+1)2ν2)xr+1+(a2(r+2)2a2ν2+a0)xr+2++(an(r+n)2anν2+an2)xn+r+=0 \begin{align*} a_{0}(r^{2}-\nu^{2})x^{r}+a_{1}\left( (r+1)^{2}-\nu^{2} \right)x^{r+1} +\left(a_{2}(r+2)^{2}-a_{2}\nu^{2} +a_{0} \right)x^{r+2}& \\ +\cdots + (a_{n}(r+n)^{2}-a_{n}\nu^{2}+a_{n-2})x^{n+r}+\cdots &= 0 \end{align*}

For the equation to always hold for any xx, all coefficients must be 00. Let’s examine the first term.

a0(r2ν2)=0 a_{0}(r^{2}-\nu^{2})=0

Since a00a_{0}\ne 0, we have r=±νr=\pm\nu. Now, let’s look at the second term.

a1((r+1)2ν2)=0 a_{1}\left( (r+1)^{2}-\nu^{2} \right)=0

Given the condition that r=±νr=\pm \nu, the expression inside the parentheses can never be 00. Therefore, a1=0a_{1}=0. From the third term onwards, the coefficient is generally expressed as follows.

an(r+n)2anν2+an2=0 a_{n}(r+n)^{2}-a_{n}\nu^{2}+a_{n-2}=0

Arranging this,

an=an2(r+n)2ν2 \begin{equation} a_{n}=\frac{-a_{n-2}}{(r+n)^{2}-\nu^{2}} \label{2} \end{equation}

Combining the previously obtained a1=0a_{1}=0 with the above condition, one can see that for all odd nn, an=0a_{n}=0 applies. Therefore, we only need to derive when nn is even.

Case 1. r=νr=\nu

In this case, (2)\eqref{2} is

an=an2n2+2nν=an2n(n+2ν) a_{n}=\frac{- a_{n-2}}{n^{2}+2n\nu}=\frac{-a_{n-2}}{n(n+2\nu)}

Since we are only interested in when nn is even, let’s denote nn as 2n2n. Then,

a2n=a2n22n(2n+2ν)=a2n222n(n+ν) a_{2n}=\frac{-a_{2n-2}}{2n(2n+2\nu)}=\frac{-a_{2n-2}}{2^{2}n(n+\nu)}

Now, starting from a2a_{2}, we can derive as follows.

a2=a0221(ν+1)a4=a2222(ν+2)=a02421(ν+1)(ν+2)a6=a4223(ν+3)=a026321(ν+1)(ν+2)(ν+3)a2n=(1)na022nn!(ν+1)(ν+2)(ν+n) \begin{align*} a_{2} & =\frac{-a_{0}}{2^{2}\cdot 1(\nu+1)} \\ a_{4} &= \frac{-a_{2}}{2^{2}\cdot 2(\nu+2)}=\frac{a_{0}}{2^{4}\cdot2\cdot1(\nu+1)(\nu+2)} \\ a_{6} &=\frac{-a_{4}}{2^{2}\cdot3 (\nu+3)}=\frac{-a_{0}}{2^{6}\cdot3\cdot2\cdot1(\nu+1)(\nu+2)(\nu+3)} \\ \vdots \\ a_{2n}&=\frac{(-1)^{n}a_{0}}{2^{2n}n!(\nu+1)(\nu+2)\cdots(\nu+n)} \end{align*} Using the gamma function simplifies the expression. The gamma function has the following properties.

Γ(ν+1)=νΓ(ν)    1ν=Γ(ν)Γ(ν+1) \Gamma (\nu+1)=\nu\Gamma (\nu) \implies \dfrac{1}{\nu} = \dfrac{\Gamma (\nu)}{\Gamma (\nu+1)}

Using this, we obtain the following.

1ν+1=Γ(ν+1)Γ(ν+2)    1(ν+1)(ν+2)=Γ(ν+1)(ν+2)Γ(ν+2)=Γ(ν+1)Γ(ν+3)    1(ν+1)(ν+2)(ν+3)=Γ(ν+1)(ν+3)Γ(ν+3)=Γ(ν+1)Γ(ν+4)        1(ν+1)(ν+n)=Γ(ν+1)Γ(ν+n+1) \begin{align*} && \frac{1}{\nu+1}&=\frac{\Gamma (\nu+1)}{\Gamma (\nu+2)}& \\ \implies && \frac{1}{(\nu+1)(\nu+2)}&=\frac{\Gamma (\nu+1)}{(\nu+2)\Gamma (\nu+2)}=\frac{\Gamma (\nu+1)}{\Gamma (\nu+3)} \\ \implies && \frac{1}{(\nu+1)(\nu+2)(\nu+3)}&=\frac{\Gamma (\nu+1)}{(\nu+3)\Gamma (\nu+3)} =\frac{\Gamma (\nu+1)}{\Gamma (\nu+4)} \\ \implies && &\vdots \\ \implies && \frac{1}{(\nu+1)\cdots(\nu+n)}&=\frac{\Gamma (\nu+1)}{\Gamma (\nu+n+1)} \end{align*}

Substituting this back into the coefficients we derived earlier, and expressing the factorial as a gamma function, each coefficient becomes as follows.

a2=a0Γ(ν+1)221!Γ(ν+2)a4=a0Γ(ν+1)242!Γ(ν+3)a6=a0Γ(ν+1)263!Γ(ν+4)a2n=(1)nΓ(ν+1)22nΓ(n+1)Γ(ν+n+1)a0 \begin{align*} a_{2} & =\frac{-a_{0}\Gamma (\nu +1)}{2^{2} 1! \Gamma (\nu+2)} \\ a_{4} &= \frac{a_{0} \Gamma (\nu+1)}{2^{4} 2!\Gamma (\nu+3)} \\ a_{6} &=\frac{-a_{0}\Gamma (\nu+1)}{2^{6}3!\Gamma (\nu+4)} \\ \vdots \\ a_{2n}&=\frac{(-1)^{n}\Gamma (\nu+1)}{2^{2n}\Gamma (n+1)\Gamma (\nu+n+1)}a_{0} \end{align*}

Substituting this into (1)\eqref{1},

y=n=0a2nx2n+ν=n=0(1)na0Γ(ν+1)22nΓ(n+1)Γ(ν+n+1)x2n+ν \begin{align*} y &= \sum\limits_{n=0}^{\infty}a_{2n}x^{2n+\nu} \\ &= \sum \limits_{n=0}^{\infty}\frac{(-1)^{n}a_{0}\Gamma (\nu+1)}{2^{2n}\Gamma (n+1)\Gamma (\nu+n+1)}x^{2n+\nu} \end{align*}

Arranging the form,

y=n=0(1)n2νa0Γ(ν+1)Γ(n+1)Γ(n+ν+1)(x2)2n+ν y=\sum \limits_{n=0}^{\infty}\frac{(-1)^{n}2^{\nu}a_{0}\Gamma (\nu+1)}{\Gamma (n+1)\Gamma (n+\nu+1)} \left(\frac{x}{2}\right)^{2n+\nu}

If we let a0=12νΓ(ν+1)a_{0}=\frac{1}{2^{\nu} \Gamma (\nu+1)},

Jν(x)=n=0(1)nΓ(n+1)Γ(n+ν+1)(x2)2n+ν J_{\nu}(x)=\sum \limits_{n=0}^{\infty}\frac{(-1)^{n}}{\Gamma (n+1)\Gamma (n+\nu+1)} \left(\frac{x}{2}\right)^{2n+\nu}

This is referred to as the Bessel function of the first kind of order ν\nu.

Case 2. r=νr=-\nu

This case is simply the result of Case 1. with ν\nu changed to ν-\nu. The solution process is completely the same, so we will only list the key results without detailed calculation steps and explanations.

an=an2n(n2ν) a_{n}=\frac{- a_{n-2}}{n(n-2\nu)}

a2n=a2n222n(nν)=(1)na022nn!(1ν)(2ν)(nν) \begin{align*} a_{2n}&=\frac{ -a_{2n-2}}{ 2^{2}n(n-\nu) } \\ &=\frac{(1-)^{n}a_{0}}{2^{2n}n!(1-\nu)(2-\nu)\cdots(n-\nu)} \end{align*}

1(1ν)(2ν)(nν)=Γ(1ν)Γ(nν+1) \frac{1}{(1-\nu)(2-\nu)\cdots(n-\nu)}=\frac{\Gamma (1-\nu)}{\Gamma (n-\nu+1)}

a2n=(1)nΓ(1ν)22nΓ(n+1)Γ(nν+1) a_{2n}=\frac{(-1)^{n}\Gamma (1-\nu)}{2^{2n}\Gamma (n+1)\Gamma (n-\nu+1)}

y=n=0a2nx2nν=n=0(1)na0Γ(1ν)22nΓ(n+1)Γ(nν+1)x2nν=n=0(1)n2νa0Γ(1ν)Γ(n+1)Γ(nν+1)(x2)2nν \begin{align*} y &=\sum \limits _{n=0} ^{\infty} a_{2n}x^{2n-\nu} \\ &=\sum \limits_{n=0}^{\infty}\frac{(-1)^{n}a_{0}\Gamma (1-\nu)}{2^{2n}\Gamma (n+1)\Gamma (n-\nu+1)}x^{2n-\nu} \\ &=\sum \limits_{n=0}^{\infty}\frac{(-1)^{n}2^{-\nu}a_{0}\Gamma (1-\nu)}{\Gamma (n+1)\Gamma (n-\nu+1)} \left( \frac{x}{2} \right)^{2n-\nu} \end{align*}

a0=2νΓ(1ν) a_{0}=\frac{2^{\nu}}{\Gamma (1-\nu)}

Jν(x)=n=0(1)nΓ(n+1)Γ(nν+1)(x2)2nν J_{-\nu}(x)=\sum \limits_{n=0}^{\infty}\frac{(-1)^{n}}{\Gamma (n+1)\Gamma (n-\nu+1)} \left( \frac{x}{2} \right)^{2n-\nu}


  1. Mary L. Boas, Mathematical Methods in the Physical Sciences (3rd Edition, 2008), p601-604 ↩︎