How to Derive Bessel Function Recurrences from the Generating Function
At a glance
- 1. Write the generating function
Expand the generating function for J_n(x) as a Laurent series in t.
- 2. Differentiate in t
Apply t times the t-derivative, then match coefficients of equal powers of t.
- 3. Differentiate in x
Differentiate with respect to x and match coefficients to get a relation involving J_n'(x).
- 4. Combine the relations
Add or subtract the two coefficient identities to obtain order and derivative recurrences.
The generating function for the Bessel functions of the first kind packages all integer orders into one expression. Differentiating it in two different ways produces the standard recurrence relations: one connects neighboring orders, and another connects neighboring orders to the derivative with respect to the argument.
Here, is any integer, is the function argument, and denotes the Bessel function of the first kind. The quotient forms below assume ; equivalent forms without division are also given.
Start with the generating function
The generating function is
where . Denote the left-hand side by . The series is a Laurent series in , so its coefficients can be compared after differentiating with respect to either variable.
The key idea is to differentiate the same function in two ways. Differentiation with respect to brings down the order index on the series side. Differentiation with respect to brings down a factor involving , which shifts the Bessel order.
Differentiate with respect to t
From the exponential expression,
On the series side,
For the right-hand side, multiply the series for by . The coefficient of is . Equating coefficients gives
or, for ,
This is the order recurrence. It relates three consecutive orders at the same argument.
Differentiate with respect to x
Differentiating the exponential expression with respect to gives
The derivative of the series is
The coefficient of in is . Thus
This is the derivative recurrence. It is valid without division by .
Combine the two identities
Adding and subtracting the order and derivative recurrences isolates each neighboring order. The results are
and
for . Equivalently, these can be written without quotients as
and
The same formulas can be rearranged into useful product-derivative identities, valid for whenever a displayed power has a negative exponent:
When a displayed power has a negative exponent, the product has a removable extension at , and the identity extends there by continuity. The second formula follows directly from the corresponding derivative recurrence.
Worked example: the derivative of J₂(3)
Set and . The two derivative formulas give
and
Using , , and , the first expression is approximately
The second gives as well. Agreement is a useful check that the signs and order indices have been handled correctly.
Common mistakes
- Losing an index shift: The coefficient of in is , while the coefficient in is .
- Changing the sign in the x-derivative: The generating function contains , so the coefficient difference is , not the reverse.
- Dividing by zero: The quotient recurrences require . Use their multiplied forms at .
- Mixing up Bessel conventions: These derivations use , the Bessel function of the first kind. For modified Bessel functions, the generating function has in the exponent, and the corresponding sign patterns differ.
Modified Bessel function variant
If the intended functions are the modified Bessel functions , start instead from
The same coefficient-matching method gives and . The plus sign in the generating function changes which neighboring-order combination appears in each identity.
References
Spotted an error? Send a correction. Read how we write and check articles in our editorial policy.