![]() |
107 階数引き下げ | |
f-denshi.com 更新日: |
典型的なテクニック (1) F(y'',y',x ) = 0 (2) F(y'',y',y )=0 (3) F(αy'',αy',αy,x )=αrF(y'',y',y,x) = 0 (同次式) (4) F(x2y'',xy',y)=0 (x の同次式) |
具体的例をあげておきます。
(1) xy''+y'=x |
y'=u とおくと, y''=u' なので,
xu'+u = x ⇔ (ux)'= x
両辺積分して,
ux = x2/2+C ⇔ dy/dx=u=x/2+C/x (C:任意定数)
もう一回両辺積分して,
y=x2/4+Clog|x|+C' (C':任意定数)
(2) yy''+y'2=1 |
y'=u とおくと,
yu du +u2 = 1 ⇔ u du + dy =0 dy u2−1 y
⇔ log|u2−1|1/2 + log|y|+C = 0
⇔ (u2−1)y2=C1
よって,
u= dy =±(C1/y2+1)1/2=±(C1+y2)1/2/y dx
⇔ ±y(C1+y2)-1/2dy =dx
(C1+y2)1/2 = ±(x + C2)
⇔ C1+y2 = (x + C2)2
(3) yy''−y'2−2y2=0 |
y=eu とおくと, y'=euu', y''=eu{u'2+u''} なので,これを代入して,
eu・eu{u'2+u''}−(euu')2−2(eu)2 = 0
(eu)2 で割ると,
{u'2+u''}−u'2−2 = 0 ⇔ u'' = 2
⇔ u'=2x+C1
⇔ u= x2+C1x+C2
よって,
y = exp( x2+C1x+C2 )
(4) x2y''+xy'+y = 0 |
x=eu とおくと,
(du/dx)=e-u, y'=(dy/du)・(du/dx)= e-uy',
y''= -e-u(du/dx)y'+e-uy''(du/dx)=e-2u(y''−y')
ただし,
y'= dy , y''= d2y さらに,y=y(u) du du2
これらを代入すると,
(eu)2e-2u(y''−y')+eu・e-uy'+y = y''+y = 0
この一般解は,
y = C1sin( u + C2 ) ⇔ y = C1sin( log x + C2 )
以上,2階微分方程式を例に挙げていますが,高階微分方程式も同様な方法で階数の引き下げが可能です。
[追加]
線形微分方程式
y(n)+an-1(x)y(n-1)+an-2(x)y(n-2)+・・・+a1(x)y'+a0(x)y = f(x)
の場合は,その同次方程式,
y(n)+an-1(x)y(n-1)+an-2(x)y(n-2)+・・・+a1(x)y'+a0(x)y = 0
の解 y0(x)がわかっていれば,
y(x)=z(x)y0(x)
とおき,z'(x) の(n-1)次の線形微分方程式に変換できます。
2階微分方程式の場合は,
y0(x)z''+(2y0(x)+y0(x))z'=f(x)
となり,z'(x)の1階微分方程式です。