르장드르 다항식의 점화식
📂함수르장드르 다항식의 점화식
정리
Pn(x)=2nn!1dxndn(x2−1)n(1)
위와 같은 르장드르 다항식 Pn은 다음의 점화식을 만족한다.
Pn+1′(x)−Pn−1′(x)=(2n+1)Pn(x)(a)
nPn(x)=(2n−1)xPn−1(x)−(n−1)Pn−2(x)(b)
xPn′(x)−Pn−1′(x)=nPn(x)(c)
증명
(a)
우선 Pn(x)의 도함수를 계산해보면,
dxdPn(x)=2ll!1dxddxldl(x2−1)l=2nl!1dxndndxd(x2−1)n=2nl!2ldxndn[x(x2−1)n−1]=2n−1(l−1)!1dxn−1dn−1[(x2−1)n−1+2(l−1)x2(x2−1)n−2]=2n−1(l−1)!1dxn−1dn−1[(x2−1)+2lx2−2x2](x2−1)n−2=2n−1(l−1)!1dxn−1dn−1[(2l−1)x2−1](x2−1)n−2
여기서 l 대신 n+1를 대입하면 아래와 같다.
Pn+1′(x)=2l!1dxndn[(2n+1)x2−1](x2−1)n−1(2)
다시 (1)에 l 대신 l−1을 대입하고 미분하면
Pl−1′(x)=2n−1(l−1)!1dxddxn−1dn−1(x2−1)n−1=2nl!2ldxndn(x2−1)n−1(3)
이제 (2)−(3)를 계산해보면 아래와 같다.
Pn+1′(x)−Pl−1′(x)=2l!1dxndn[(2n+1)x2−1](x2−1)n−1−2nl!2ldxndn(x2−1)n−1=2nl!1dxndn[(2n+1)x2−(2n+1)](x2−1)n−1=2nl!1dxndn(2n+1)(x2−1)n=2nl!2n+1dxndn(x2−1)n
(1)에 의해 우변은 (2n+1)Pn(x)와 같으므로
Pn+1′(x)−Pl−1′(x)=(2n+1)Pn(x)
■
(b)
르장드르 다항식의 생성함수
아래의 함수 Φ(x,h)를 르장드르 다항식의 생성함수라 한다.
Φ(x,h)=1−2xh+h21,∣h∣<1
생성함수는 아래의 식을 만족한다.
Φ(x,h)=P0(x)+hP1(x)+h2P2(x)+⋯=l=0∑∞hnPn(x)
Part 2. 재귀관계 증명
우선 Φ(x,t)를 t에 대해서 미분하면
⟹∂t∂Φ(1−2xt+t2)∂t∂Φ=−21(−2x+2t)(1−2xt+t2)−23=(x−t)Φ
이제 Φ(x,t)=l=0∑∞tnPn(x)를 위 식에 대입하면
(1−2xt+t2)l=1∑∞ltn−1Pn(x)=(x−t)l=0∑∞tnPn(x)
인덱스를 맞춰주면
(1−2xt+t2)l=0∑∞(n+1)tnPn+1(x)=(x−t)l=0∑∞tnPn(x)
위 식은 t에 대한 항등식이므로 각각의 l에 대해서 좌우변의 tn의 계수는 같아야한다. 따라서 tn의 계수를 비교해보면
1[(n+1)tnPn+1(x)]−2xt[(l)tn−1Pn(x)]+t2[(l−1)tn−2Pn−1(x)]=x[tnPn(x)]−t[tn−1Pn−1(x)]
⟹(n+1)tnPn+1(x)−2xltnPn(x)+(l−1)tnPn−1(x)=xtnPn(x)−tnPn−1(x)
⟹(n+1)Pn+1(x)−2xlPn(x)+(l−1)Pn−1(x)=xPn(x)−Pn−1(x)
여기서 l 대신 l−1을 대입하면
lPn(x)−2x(l−1)Pn−1(x)+(l−2)Pn−2(x)=xPn−1(x)−Pn−2(x)
좌변을 Pn(x)에 대해서 정리하면
lPn(x)=(2l−1)xPn−1(x)−(l−1)Pn−2(x)
■
■
(c)
생성함수가 다음을 만족하는 것은 쉽게 확인할 수 있다.
(x−h)∂x∂Φ=h∂h∂Φ
이제 생성함수의 급수꼴 Φ(x,h)=l=0∑∞hnPn(x)을 대입하면
(x−h)l=0∑∞hnPl′(x)=hl=1∑∞lhn−1Pn(x)
위 식은 h에 대해서 항등식이므로 hn의 계수는 좌우변이 서로 같아야 한다. 좌우변의 hn항만 비교해보면
⟹⟹x[hnPl′(x)]−h[hn−1Pl−1′(x)]=h[lhn−1Pn(x)]hn[xPl′(x)−Pl−1′(x)]=hnlPn(x)xPl′(x)−Pl−1′(x)=lPn(x)
■