The differential equation satisfied by Legendre Polynomials

advertisement
Physics 116C
The differential equation satisfied by Legendre polynomials
Peter Young
In class we introduced Legendre polynomials through the generating function
∞
g(t, x) = √
X
1
Pn (x)tn .
=
2
1 − 2xt + t
n=0
(1)
This will be useful to derive certain properties of Legendre polynomials.
However, the main importance of Legendre polynomials in physics is that they satisfy the
following differential equation (Legendre’s equation)
(1 − x2 )Pn′′ (x) − 2xPn′ (x) + n(n + 1)Pn (x) = 0,
(2)
which arises in the solution of many partial differential equations.
We wish to show that the Pn (x), defined by Eq. (1), satisfy Eq. (2). However, this requires
some boring algebra which I will not cover fully in class. The details are therefore given
in this handout.
We start by generating a recurrence relation between Legendre polynomials of different order.
To do this we first differentiate Eq. (1) with respect to t:
∞
X
x−t
∂g(t, x)
nPn (x)tn−1 .
=
=
∂t
(1 − 2xt + t2 )3/2 n=0
(3)
If we multiply by 1 − 2xt + t2 we get
(1 − 2xt + t2 )
∞
X
n=0
nPn (x)tn−1 + √
t−x
= 0,
1 − 2xt + t2
(4)
which, using the generating function, Eq. (1), again becomes
(1 − 2xt + t2 )
∞
X
n=0
nPn (x)tn−1 + (t − x)
∞
X
Pn (x)tn = 0
(5)
n=0
so
∞
X
m=1
mPm (x)t
m−1
− 2x
∞
X
n
nPn (x)t +
∞
X
sPs (x)t
s=0
n=0
s+1
+
∞
X
s=0
Ps (x)t
s+1
−
∞
X
xPn (x)tn = 0.
(6)
n=0
If we let m = n + 1 and s = n − 1 this becomes
0
[P1 (x) − xP0 (x)] t +
∞
X
n=1
(n + 1)Pn+1 (x) − (2n + 1)xPn (x) + nPn−1 (x) tn = 0 ,
(7)
2
in which we had to separate out the coefficient of t0 because it has one less term than the other
coefficients. Since the left hand side of Eq. (7) must vanish for all t, the coefficient of each power
of t must vanish, i.e.
(n + 1)Pn+1 (x) = (2n + 1)xPn (x) − nPn−1 (x) ,
(8)
for n = 1, 2, 3, · · · . (We know that the coefficient of t0 in Eq. (7) also vanishes because P1 (x) = x
and P0 (x) = 1.)
This is the promised recurrence relation between Legendre polynomials of different order. It
can be used to generate Legendre polynomials of higher order if one knows them of lower order.
In particular in we know Pn (x) and Pn−1 (x) then Eq. (8) gives us Pn+1 (x). For example, we have
P0 (x) = 1;
P1 (x) = x ,
(9)
and so, for n = 1, Eq. (8) gives
2P2 (x) = 3 x x − 1 ,
(10)
P2 (x) = 12 (3x2 − 1) ,
(11)
i.e.
which was found earlier, in a more laborious manner, from the generating function. In general,
it is easier to determine higher order Legendre polynomials using the recurrence relation, Eq. (8),
(and knowledge of low order polynomials) than to expand out the generating function, Eq. (1), to
high order.
We obtained Eq. (8) by differentiating Eq. (1) with respect to t. Additional information is
obtained by differentiating Eq. (1) with respect to x:
∞
X
∂g(t, x)
t
=
P ′ (x)tn ,
=
∂x
(1 − 2xt + t2 )3/2 n=0 n
(12)
which can be rewritten as
2
(1 − 2xt + t )
∞
X
n=0
Pn′ (x)tn − √
t
= 0,
1 − 2xt + t2
(13)
or, using the generating function,
(1 − 2xt + t2 )
∞
X
n=0
Pn′ (x)tn − t
∞
X
n=0
Pn (x)tn = 0 .
(14)
3
Setting to zero each power of t, as we did to derive Eq. (8), gives
′
′
Pn+1
(x) + Pn−1
(x) = 2xPn′ (x) + Pn (x) .
(15)
We will also need to differentiate Eq. (8) with respect to x. This gives
′
′
(n + 1)Pn+1
(x) + nPn−1
(x) = (2n + 1)[Pn (x) + xPn′ (x)] .
(16)
We will now use Eqs. (15) and (16) to obtain Legendre’s equation, Eq. (2).
Firstly eliminate Pn′ (x) between Eqs. (15) and (16), which gives
′
′
Pn+1
(x) − Pn−1
(x) = (2n + 1)Pn (x) .
(17)
Remembering that we want to get an equation for a single n, we subtract Eq. (17) from Eq. (15)
′
and divide by 2 (which eliminates Pn+1
(x)):
′
Pn−1
(x) = −nPn (x) + xPn′ (x) .
(18)
′
Similarly we take the sum of Eqs. (15) and (17), and divide by 2, (which eliminates Pn−1
(x)):
′
(x) = (n + 1)Pn (x) + xPn′ (x) .
Pn+1
(19)
Next take Eq. (19) with n replaced by n − 1, and add it to x times Eq. (18) which gives
(1 − x2 )Pn′ (x) = nPn−1 (x) − nxPn (x) ,
(20)
which has the advantage that only one term is a derivative. If we differentiate this last equation
with respect to x we get
′
(1 − x2 )Pn′′ (x) − 2xPn′ (x) + nPn (x) + n xPn′ (x) − Pn−1
(x) = 0 .
(21)
Finally, using Eq. (18), the factor in square brackets is seen to be just nPn (x), so we obtain the
desired result, Eq. (2), Legendre’s equation.
This derivation of the result that Legendre polynomials defined by the generating function satisfy
Legendre’s equation is rather tedious, but I haven’t been able to find a more direct derivation.
Since it is second order, Legendre’s equation has two independent solutions. For integer l, one
of the them is the Legendre polynomial. The other solution, conventionally written as Ql (x), is an
infinite series which diverges at x = ±1. In most applications, x is the cosine of an angle θ, and
the solution is required to be finite at θ = 0 and π. Hence the second solution usually does not
appear because it does not satisfy the boundary conditions.
Download