- ベストアンサー
微分方程式
(y-x)y’=y+x この微分方程式の一般解の求め方を教えてください。よろしくお願いします。 答えは x^2+2xy-y^2=C です。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
(y-x)y’=y+x の両辺に 1/x を乗ずると, (y/x-1)y’=y/x+1 ここで, u=y/x とおくと,与えられた微分方程式は, (u-1)y’=u+1 と書ける.次に,y’(=dy/dx)を u に関する微分へ変換するために, u=y/x の両辺を x で微分すると, du/dx=(xy'-y)/x^2 となる.これを y' について解くと, x^2 du/dx=xy'-y x du/dx=y'-y/x y'=x du/dx+y/x ここで,u=y/x を用いると, y'=dy/dx=x du/dx+u となる.これにより微分方程式 (u-1)y’=u+1 は, (u-1)(x du/dx+u)=u+1 と書けるので,これを u について解く.変形すると, x du/dx+u=(u+1)/(u-1) x du/dx=(u+1)/(u-1)-u du/[(u+1)/(u-1)-u]=(1/x)dx du/[(1+2u-u^2)/(u-1)]=(1/x)dx (u-1)du/(1+2u-u^2)=(1/x)dx この式を積分すると,c を積分定数として, ∫(u-1)du/(1+2u-u^2)=∫(1/x)dx+c -(1/2)log(1+2u-u^2)=log(x)+c ここで,c=log(C), (C≠0) とすると, -(1/2)log(1+2u-u^2)=log(x)+log(C) log(1+2u-u^2)^(-1/2)=log(Cx) 自然対数 log(・) をはずすと, (1+2u-u^2)^(-1/2)=Cx 変形すると, 1+2u-u^2=(Cx)^(-2) ここで,u=y/x なので,これにより 1+2y/x-(y/x)^2=(Cx)^(-2) 両辺に x^2 を掛けると, x^2+2xy-y^2=(x^2)(Cx)^(-2) x^2+2xy-y^2=C^(-2) ここで,あらためて,C^(-2) を C と書けば, x^2+2xy-y^2=C となり,質問にある >>答えは x^2+2xy-y^2=C です。 となります.
その他の回答 (3)
- pondex
- ベストアンサー率0% (0/1)
まず,y'=~の形に式を変形させます. y' = y+x / y-x ・・・(1) となるはずです. ここがポイントで,u =y-x・・・(2)とおきます. (2)をy=~の形にするとy=u +x・・・(3)になります. (1)をuとxの式で表したいので,邪魔なy'を消します. そのために,(3)をxで微分します. すると,y'=u'+1・・・(4)となると思います. あとは,(1)に(2),(3),(4)を代入するだけです. そうすると, u'+1=u+2x / u ⇒ u'=2x / u となり u'=du /dxから, u du=2xdxとなるので,積分すると u ^2 / 2 = x^2 +A (Aは積分定数)となります. ここで,(2)を代入し式を整理すると x^2+2xy-y^2-2A=0となるはずです. ここで,2A=Cとおくと x^2+2xy-y^2=Cが求まります!!
Z = y / x
- rnakamra
- ベストアンサー率59% (761/1282)
y-x=z とおき、zの微分方程式に作り変える。 y=z+x,y'=z'+1を元の式に代入すればよい。