• ベストアンサー

微分方程式

y(1-(dy/dx)^2)=2x(dy/dx) という方程式を解きたいのですが良い方法が思い付きません。 ヒントでも何でも良いので教えていただけるとありがたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • Mr_Holland
  • ベストアンサー率56% (890/1576)
回答No.3

 #2です。  ごめんなさい。積分定数で混乱していました。  下記の通り、訂正させてください。 > (1)は変数分離でそのまま解けば、p=D/y となり、p=dy/dx と戻してさらに変数分離で解くと、y^2=ax+b という解を得ます。 (正)・・・くと、x=ay^2+b という解を得ます。 >  x=-ay^2-1/(4a)  (ただし、aは積分定数) (正) x=ay^2-1/(4a)  (ただし、aは積分定数)

その他の回答 (2)

  • Mr_Holland
  • ベストアンサー率56% (890/1576)
回答No.2

 #1さんの(1)は、y(dp/dy)=-p の誤記のように思います。  (なぜならば、y(dp/dy)(1+1/p^2)=-p(1+1/p^2) )  (2)の 1+1/p^2=0 は実数関数では当然成立しませんので割愛しますと、(1)のケースだけ考えればよいことになります。  (ちなみに、複素関数も含めるならば、y=±ix+Cになります。)  (1)は変数分離でそのまま解けば、p=D/y となり、p=dy/dx と戻してさらに変数分離で解くと、y^2=ax+b という解を得ます。  この解を元の微分方程式に代入して積分定数a,bを1つ減らしますと、 y’=1/(2ay) から   b=-1/(4a) となります。  従って、解は次の関数になります。   x=-ay^2-1/(4a)  (ただし、aは積分定数)

coronalith
質問者

お礼

>元の微分方程式に代入して積分定数a,bを1つ減らしますと、 これは、y(1-(dy/dx)^2)=2x(dy/dx)にy^2=ax+bを代入するということですか? >y’=1/(2ay) から また、y^2=ax+bをxで両辺を微分しても(dy/dx)=a/(2y)となり、この式は出てこないのですが、これはどこから求めたのでしょうか?

coronalith
質問者

補足

ぁ、x=0を代入した場合について解くと、確かに積分定数を一つ消去できました。 どうも有り難うございました。

noname#99303
noname#99303
回答No.1

dy/dx=pとおくと問題の式は y=2xp/(1-p^2) これを2xについて解くと 2x=y(1/p-p)   (1) yがxのみの関数の時はxはyのみの関数でx=x(y)と書くことができる。このときdx/dy=1/(dy/dx)=1/p, pもyの関数と考える。 (1)の両辺をyで微分すると 2/p=(1/p-p)+y(-dp/dy/p^2-dp/dy) 整理すると y(dp/dy)(1+1/p^2)=p(1+1/p^2) よって (1) y(dp/dy)=p (2) 1+1/p^2=0 の2つの場合がある。QED

coronalith
質問者

お礼

解答有り難うございます

関連するQ&A