オイラーの微分方程式

2階線形微分方程式のうち, 定数 a , bx の関数 R(x) を用いて x2y+axy+by=R(x) と書けるもの, またはこの同伴方程式である x2y+axy+by=0 のことを(2階の)オイラーの微分方程式という.

変数係数を持つ2階線形微分方程式の一般的な解法は知られていないが, オイラーの微分方程式は変数変換を行うことで定数係数2階線形微分方程式へと変形できることを議論しよう.
定数係数2階線形同次微分方程式の一般解,
定数係数2階線形非同次微分方程式の一般解

以下では対数関数が頻繁に登場するので, 物理分野で用いられる記法を一つ紹介しておこう. ネイピア数 e を底に持つような対数関数 logex のことを lnx と書くことにする. lnx:=logex.

オイラーの微分方程式の変数変換

オイラーの微分方程式 (1)x2y+axy+by=R(x) において, x=et  t=lnx という変数変換を行おう. このとき, y および ydtdx=1x に注意すると, (2)y=dydx=dtdxdydt=1xdydty=ddx(1xdydt)=ddx(1x)dydt+1xdtdxddt(dydt)=1x2(d2ydt2dydt) と表すことができるので, 式(1)t を独立変数に持つ関数 y(t) の微分方程式 d2ydt2+(a1)dydt+by=R(t) と書き換えることができる.

同次方程式の一般解

同次方程式であるオイラーの微分方程式 (3)x2y+axy+by=0 に対して変数変換 t=lnx を行なった式 (4)d2ydt2+(a1)dydt+by=0定数係数2階線形同次微分方程式となっているので, この一般解は機械的に知ることができる. すなわち, 式(4)に対応する特性方程式 (5)λ2+(a1)λ+b=0 が(i)二つの異なる実数解 λ1 , λ2 を持つとき, (ii)二つの異なる虚数解 λ1=p+iq , λ2=piq を持つとき, (iii)重解 λ0 を持つとき, のそれぞれに応じて基本解が決定される.(定数係数2階線形同次微分方程式の一般解)

二つの異なる実数解 λ1 , λ2 を持つとき

特性方程式(5)が二つの異なる実数解 λ1 , λ2 を持つとき, (変数変換後の)オイラーの微分方程式の基本解の組は {eλ1t,eλ2t} で与えられる. ただし, eλt=eλlnx=(elogex)λ=xλ と書けることに注意すると, 基本解の組は {xλ1,xλ2} と書き換えることができるので, オイラーの微分方程式(式(3))の一般解は次式で与えられる. y=C1xλ1+C2xλ2 C1,C2 は任意定数.

二つの異なる虚数解 λ1=p+iq , λ2=piq を持つとき

特性方程式(5)が二つの異なる虚数解 λ1=p+iq , λ2=piq を持つとき, (変数変換後の)オイラーの微分方程式の基本解の組は (6){eptsin(qt),eptcos(qt)}={xpsin(qlnx),xpcos(qlnx)} で与えられるので, オイラーの微分方程式(式(3))の一般解は次式で与えられる. y=xp{C1sin(qlnx)+C2cos(qlnx)} C1,C2 は任意定数.

重解 λ0 を持つとき

特性方程式(5)が重解 λ0 を持つとき, (変数変換後の)オイラーの微分方程式の基本解の組は {eλ0t,teλ0t}={xλ0,lnxeλ0} で与えられるので, オイラーの微分方程式(式(3))の一般解は次式で与えられる. y=C1xλ0+C2lnxxλ0 C1,C2 は任意定数.

非同次方程式の一般解

非同次方程式であるオイラーの微分方程式 (7)x2y+axy+by=R(x) に対して変数変換 t=lnx を行なった式 (8)d2ydt2+(a1)dydt+by=R(t)定数係数2階線形非同次微分方程式となっているので, この一般解は式(8)の同伴方程式の二つの基本解 y1 , y2 と式(7)の特殊解 Y を用いて y=Y+C1y1+C2y2 C1,C2 は任意定数 で与えられる. または, まったく同値の次式で与えられる.(定数係数2階線形非同次微分方程式の一般解) y=C1y1+C2y2+{y2W(y1,y2)R(x)dx}y1+{y1W(y1,y2)R(x)dx}y2.