Associated Legendre Polynomials for Negative Index m
📂FunctionsAssociated Legendre Polynomials for Negative Index m
The Associated Legendre Polynomials obey the proportionality relation below, depending on the sign of m.
Pl−m(x)=(−1)m(l+m)!(l−m)!Plm(x)
(1−x2)dx2d2y−2xdxdy+(1−x2−m2+l(l+1))y=0
Explanation
Looking at the associated Legendre differential equation, the section regarding m is shown as m2, so whether m is positive or negative doesn’t affect the solution. Thus, the associated Legendre polynomials can be derived as follows.
Plm(x)=(1−x2)2∣m∣dx∣m∣d∣m∣Pl(x)=(1−x2)2∣m∣dx∣m∣d∣m∣[2ll!1dxldl(x2−1)l]
Therefore, according to the formula above, Plm(x)=Pl−m(x). However, rather than seeing them as equal, they are considered to be proportional. Since merely multiplying the solution of a differential equation by a constant still results in a solution, assuming A to be an arbitrary constant, then Pl−m(x) is expressed like APlm(x). This article will demonstrate that A=(−1)m(l+m)!(l−m)! holds.
Derivation
First, applying the Leibniz rule to the differentiation part of the associated Legendre polynomials gives
dxl+∣m∣dl+∣m∣(x2−1)l=dxl+∣m∣dl+∣m∣[(x−1)l(x+1)l]=k=0∑l+∣m∣(l+∣m∣−k)!k!(l+∣m∣)!dxl+∣m∣−kdl+∣m∣−k(x+1)ldxkdk(x−1)l(1)
Case 1. m>0
Consider the case of m>0. Then, l+∣m∣−k=l+m−k=l+(m−k). The index k ranges from 0 to l+m. In the case when k<m, since l+(m−k)>l, the number of differentiations exceeds the highest order term’s degree
dxl+∣m∣−kdl+∣m∣−k(x+1)l=0
Therefore, the RHS of (1) for 0≤k<m is entirely 0. Similarly, if k>l, then dxkdk(x−1)l=0, so only in the case of k≤l does a term other than 0 exist on the RHS. That is, for k that is not m≤k≤l, the RHS is 0, hence k=0∑l+m=k=m∑l holds. Therefore,
dxl+mdl(x2−1)l=k=m∑l(l+m−k)!k!(l+m)!dxl+m−kdl+m−k(x+1)ldxkdk(x−1)l=k=m∑l(l+m−k)!k!(l+m)!l(l−1)⋯(l−l−m+k+1)(x+1)l−l−m+kl(l−1)⋯(l−k+1)(x−1)l−k=k=m∑l(l+m−k)!k!(l+m)!(k−m)!l!(x+1)k−m(l−k)!l!(x−1)l−k=(l!)2k=m∑l(l+m−k)!k!(l+m)!(k−m)!1(l−k)!1(x+1)k−m(x−1)l−k(2)
Case 2. m<0
In this scenario, equation (1) becomes
dxl+∣m∣dl+∣m∣(x2−1)l=dxl−mdl−m(x2−1)l=k=0∑l−m(l−m−k)!k!(l−m)!dxl−m−kdl−m−k(x+1)ldxkdk(x−1)l=k=0∑l−m(l−m−k)!k!(l−m)!(k+m)!l!(x+1)k+m(l−k)!l!(x−1)l−k=(l!)2k=0∑l−m(l−m−k)!k!(l−m)!(k+m)!1(l−k)!1(x+1)k+m(x−1)l−k
Changing the index to k=k−m gives
dxl−mdl−m(x2−1)l=(l!)2k=m∑l(l−k)!(k−m)!(l−m)!k!1(l+m−k)!1(x+1)k(x−1)l+m−k(3)
Combining (2), (3) results in
dxl−mdl−m(x2−1)l=(l+m)!(l−m)!(x+1)m(x−1)mdxl+mdl+m(x2−1)l(4)
Also, when m>0,
Plm(x)=(1−x2)2m2ll!1dxl+mdl+m(x2−1)l
but we are currently considering the case of m→−m, so by substituting −m for m,
Pl−m(x)=(1−x2)−2m2ll!1dxl−mdl−m(x2−1)l
Substituting (4) then yields
Pl−m(x)=(1−x2)−2m2ll!1(l+m)!(l−m)!(x+1)m(x−1)mdxl+mdl+m(x2−1)l=(1−x2)−m(l+m)!(l−m)!(x2−1)m[(1−x2)2m2ll!1dxl+mdl+m(x2−1)l]=(1−x2)−m(l+m)!(l−m)!(x2−1)mPlm(x)=(−1)m(x2−1)−m(l+m)!(l−m)!(x2−1)mPlm(x)=(−1)m(l+m)!(l−m)!Plm(x)
■