微分方程式 (3回目)

2023/6/23(金)
微分方程式 (3回目)
 
(associated Laguerre differential equation)
 
ラゲールの陪微分方程式の特殊解
ラゲールの陪多項式
 
 
■ 導出
▼ ラゲールの微分方程式
xy" + (1-x)y' + ny = 0
 
y(x) = Σ[m=0~∞]amxm 
と仮定し
xy" + (1-x)y' + ny = 0
に代入すると
xΣ[m=2~∞]amm(m-1)xm-2 + (1-x)Σ[m=1~∞]ammxm-1 
+ nΣ[m=0~∞]amxm = 0
 
Σ[m=1~∞]am+1(m+1)mxm + Σ[m=0~∞]am+1(m+1)xm 
- Σ[m=1~∞]ammxm + Σ[m=0~∞]amnxm = 0
 
(a1 + a0n) + Σ[m=1~∞]
{am+1(m+1)m + am+1(m+1) - amm + amn}xm = 0
より
a1 + na0 = 0
(m2 + 2m + 1)am+1 + (n-m)am = 0
漸化式にすると
a1 = -na0 
am+1 = -{(n-m)/(m+1)2}am 
この式はm = 0のときa1 = -na0 となり
m = nのときから次の係数が0になるので
m ≦ nより
 
am+1 = -{(n-m)/(m+1)2}am … (m = 0~n)
 
任意のa0のときのamはa0=1のときの任意倍に
なるだけなのでa0=1で考えると
 
am = (-1)m{n(n-1)…(n-m+1)/(1222…m2)}
= (-1)m(n!)/{(n-m)!(m!)2}
 
nCm = n!/{(n-m)!m!}
より
 
(-1)m(n!)/{(n-m)!(m!)2}
= (-1)m(nCm)(1/m!)
 
am = (-1)m(nCm)(1/m!)
m = n(最高次数)のとき
an = (-1)n(1/n!)
なのでan = ±1になるように
n!するとする(任意倍しても解になるため)
 
ラゲールの多項式
Ln(x) = Σ[m=0~n](-1)m(nCm)(1/m!)xm 
または
Ln(x) = n!Σ[m=0~n](-1)m(nCm)(1/m!)xm 
= n!Σ[m=0~n](-1)m(nCm)(1/m!)xm 
= Σ[m=0~n](-1)m{n!n!/{(n-m)!m!m!}}xm 
= Σ[m=0~n](-1)m{(n!)2/{(m!)2(n-m)!}}xm 
 
 
▼ ラゲールの多項式(ロドリゲスの公式)
(dn-m/dxn-m)xn = n(n-1)…{n-(n-m)+1}xn-(n-m) 
= n(n-1)…(m+1)xm より
(dn-m/dxn-m)xn-m = n(n-1)…(m+1)
Ln(x)
= n!Σ[m=0~n](-1)m(nCm)(1/m!)xm 
= exΣ[m=0~n]nCm(n!/m!)xm(-1)me-x 
= exΣ[m=0~n]nCm{n(n-1)…(m+1)}xm(-1)me-x 
= exΣ[m=0~n]nCm{(dn-m/dxn-m)xn-mxm}(-1)me-x 
= exΣ[m=0~n]nCm{(dn-m/dxn-m)xn}{(dm/dxm)e-x}
 
ここで
(fg)' = f'g + fg'
(fg)" = f"g + f'g' + f'g' + fg"
= f"g + 2f'g' + fg"
(fg)"' = f"'g + f"g' + 2f"g' + 2f'g" + f'g" + fg"'
= f"'g + 3f"g' + 3f'g" + fg"'
(fg)(n) = Σ[m=0~n](nCm)f(m)g(n-m)
… ライプニッツの公式
より
 
exΣ[m=0~n]nCm{(dn-m/dxn-m)xn}{(dm/dxm)e-x}
= ex(dn/dxn)(xne-x)
 
Ln(x)
= Σ[m=0~n](-1)m{(n!)2/{(m!)2(n-m)!}}xm 
(ラゲールの多項式)
= ex(dn/dxn)(xne-x)
(ロドリゲスの公式)
 
 
▼ ラゲールの陪微分方程式
xy" + (k+1-x)y' + (n-k)y = 0
 
xy" + (1-x)y' + ny = 0を
1回微分すると
{xy"'+ y"} + {(1-x)y" - y'}+ ny' = 0
xy"'+ (1+1-x)y" + (n-1)y' = 0
k回微分すると
xy(2+k) + (k+1-x)y(1+k) + (n-k)y(k) = 0
よって
ラゲールの陪多項式(ロドリゲスの公式)
Lnk(x) = (dk/dxk)Ln(x)
= (dk/dxk){ex(dn/dxn)(xne-x)}
 
よって
ラゲールの陪多項式は
(dk/dxk)xm = m(m-1)…(m-k+1)xm-k 
= {m!/(m-k)!}xm-k 
m – k < 0 のとき0になるので
m – k ≧ 0のときのみ考えると
m ≧ kとなる
 
m = 0~nより
r = m – k = -k~n-k
r = m – k = 0~n-k (m ≧ kより)
m = r + k
と置き、rをmで置きなおすと
m = 0~n-k としてmをm+kで置きなおす
 
Lnk(x) = (dk/dxk)Ln(x)
= (dk/dxk)Σ[m=0~n](-1)m{(n!)2/{(m!)2(n-m)!}}xm 
= Σ[m=0~n](-1)m{ m!(n!)2/{(m-k)!(m!)2(n-m)!}}xm-k 
= Σ[m=0~n](-1)m{(n!)2/{(m-k)!(m!)(n-m)!}}xm-k 
= Σ[m=0~n-k](-1)m+k{(n!)2/{m!(m+k)!{n-(m+k))!}}xm 
Lnk(x)
= (-1)kΣ[m=0~n-k](-1)m{(n!)2/{m!(m+k)!(n-m-k)!}}xm 
(ラゲールの陪多項式)
n ≧ k ≧ 0
 
 
▼ ラゲールの陪多項式(ロドリゲスの公式)
(fg)(n) = Σ[m=0~n](nCm)f(m)g(n-m)
… ライプニッツの公式より(上記解説)
 
Σ[m=0~n]nCm{(dm/dxm)xn}{(dn-m/dxn-m)e-x}
= (dn/dxn)(xne-x)
(dn-m/dxn-m)xn = n(n-1)…{n-(n-m)+1}xn-(n-m)
= n(n-1)…(m+1)xm = {n!/m!}xm 
(dm/dxm)xn = n(n-1)…(n-m+1)}xn-m 
= {n!/(n-m)!}xn-m 
(dk/dxk)xn-m+k = (n-m)(n-m-1)…(n-m-k+1)xn-m-k 
= {(n-m)!/(n-m-k)!}xn-m-k 
(dm/dxm)xn-k = (n-k)(n-k-1)…(n-m-k+1)xn-m-k 
= {(n-k)!/(n-m-k)!}xn-m-k 
を使って
 
Lnk(x) = (dk/dxk)Ln(x)
= (dk/dxk){ex(dn/dxn)(xne-x)}
= (dk/dxk){exΣ[m=0~n]nCm{(dm/dxm)xn}(dn-m/dxn-m)e-x}
= (dk/dxk){exΣ[m=0~n]nCm{(dm/dxm)xn}(-1)n-me-x}
= (dk/dxk){Σ[m=0~n]n!/{(n-m)!m!}(-1)n-m(dm/dxm)xn}
= (dk/dxk){Σ[m=0~n]n!2/{(n-m)!2m!}(-1)n-mxn-m}
= Σ[m=0~n]n!2/{(n-m)!2m!}(-1)n-m(dk/dxk)xn-m 
= Σ[m=0~n]n!2/{(n-m)!m!(n-m-k)!}xn-m-k(-1)n-m 
= exΣ[m=0~n]n!2/{(n-m)!m!(n-m-k)!}xn-m-k(-1)n-me-x 
= exΣ[m=0~n]n!2(n-k)!/{(n-k)!(n-m)!m!(n-m-k)!}
xn-m-k(-1)n-me-x 
= exΣ[m=0~n]n!2/{(n-k)!(n-m)!m!}
{(dm/dxm)xn-k}{(dn-m/dxn-m)e-x}
= exΣ[m=0~n]nCm{n!/(n-k)!}{(dm/dxm)xn-k}{(dn-m/dxn-m)e-x}
= {n!/(n-k)!}exΣ[m=0~n]nCm{(dm/dxm)xn-k}{(dn-m/dxn-m)e-x}
= {n!/(n-k)!}ex(dn/dxn)(xn-ke-x)
 
Lnk(x) = (dk/dxk)Ln(x) = (dk/dxk){ex(dn/dxn)(xne-x)}
= {n!/(n-k)!}ex(dn/dxn)(xn-ke-x)
 
 
■ 結果
▼ ラゲールの微分方程式
k = 0のとき
xy" + (1-x)y' + ny = 0
 
▼ 特殊解
ラゲールの多項式
Ln(x)
= Σ[m=0~n](-1)m{(n!)2/{(m!)2(n-m)!}}xm 
 
= ex(dn/dxn)(xne-x) … (ロドリゲスの公式)
 
(n ≧ 0, n∈Z)
 
▼ ラゲールの陪微分方程式
xy" + (k+1-x)y' + (n-k)y = 0
 
▼ の特殊解
ラゲールの陪多項式
Lnk(x)
= (-1)kΣ[m=0~n-k](-1)m{(n!)2/{m!(m+k)!(n-m-k)!}}xm 
 
= (dk/dxk){ex(dn/dxn)(xne-x)} … (ロドリゲスの公式)
= {n!/(n-k)!}ex(dn/dxn)(xn-ke-x)
 
(n ≧ k ≧ 0, n,k∈Z)
 

このブログの人気の投稿

NEWS

N88-BASICでゲーム (1回目)