• ベストアンサー

常微分方程式の解法を教えてください

関数f(x)が次の微分方程式を満たすとする。 f''+4xyf'+(4x^2+3)f=0 1.f=exp(g(x))とおいてg(x)に関する微分方程式を解け これは、合成関数なので f'=g'exp(g(x)) f''=g''exp(g(x))+(g')^2*exp(g(x)) となるので代入すると、うまくexp(g(x))の項が消えて g''+(g')^2+4xg'=-4x^2-3 となります。 2.fをf(0)=1かつf'(0)=1の条件の下で解け となってるのですが、初期条件をどのようにしてgについて解いて 適用していけばいいのか皆目見当がつきません。 詳しい方お願いします。

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

  • ベストアンサー
  • inara
  • ベストアンサー率72% (293/404)
回答No.3

joggingman さんの式 (1) から先をやります。    w' + w^2 + 4*x*w + ( 4*x^2 + 3 ) =0 ・・・(1)    → w' + ( w + 2*x )^2 + 3 = 0 --- (1') w + 2*x = u ( u は x の関数 ) とおくと、w' = u' - 2 なので式 (1') は    u' + u^2 + 1 = 0 となって x が消えました。 これを変形すると    u' = -( u^2 + 1 )    → u'/( u^2 + 1 ) = -1 --- (2) だから、u = tan( v ) ( v は x の関数 ) とおくと    u^2 + 1 = 1/cos^2(v)    du = dv//cos^2(v) なので     u'/( u^2 + 1 ) = dv --- (3) 式 (2), (3) より    dv = -1     → v = -x + C1  (C1 は定数)    → u = tan( -x + C1 ) = - tan( x - C1 )    → w = u - 2*x = - tan( x - C1 ) - 2*x    → g = ∫w dx       = ∫{ -tan( x - C1 ) - 2*x } dx       = ∫[ { cos( x - C1 ) }'/cos( x - C1 ) - 2*x ] dx       = ln| cos( x - C1 ) | - x^2 + C2  (C2 は定数)    → f = exp(g) = | cos( x - C1 ) |*exp( C2 - x^2 )             = exp( C2 )*| cos(x)*cos(C1) + sin(x)*sin(C1) |*exp( -x^2)            = | A1*cos(x) + A2*sin(x) |*exp( -x^2)              ただし A1 = cos(C1)*exp(C2)、A2 = sin(C1)*exp(C2) 問題文で f = exp(g) と置いたので f > 0 を考えて絶対値をつけましたが、絶対値をつけないで f = { A1*cos(x) + A2*sin(x) }*exp( -x^2 ) としても    f'' + 4*x*f' + ( 4*x^2 + 3 )*f = 0 が成り立つので、本来の解は    f = { A1*cos(x) + A2*sin(x) }*exp( -x^2) だと思いますが。f は f > 0 で定義されているとか問題文に書かれていませんか?やってませんが、f = -exp(g) とおいても、f と f' の符号が反対になるだけなので、同じように解けると思います。

その他の回答 (2)

回答No.2

y=f(x),z=g(x)とすると、 z''+(z')^2+4xz'+(4x^2+3)=0 がでます。 w=z'とおくと、 w'+w^2+4xw+(4x^2+3)=0 ・・・(1) この微分方程式の特解は、w=ax+bとおいて、a=-2,b=±i w=φ(x)=-2x±i (1)はリカッチの方程式だから、 w=φ(x)-u で(1)を変換すると、uの満たす式は、 u'±iu=u^2 ・・・(2) これはベルヌーイの方程式だから、v=1/uで置き換えると、 v'±2iv=-1 の線型方程式になるので、vがでます。 exp(±2ix)v=-∫exp(±2ix)dx +C ここから、 dz/dx=w=(-2x±i)-1/v y=exp(z) からyを決めるんでしょうが、計算できるのかどうかは ちょっとわかりません(^^)

回答No.1

f''+4xyf'+(4x^2+3)f=0の左辺のyがあるので、その後の式変形が違っています。正確な問題文をお願いします。

schlussel
質問者

補足

すみません、入力ミスです yは実際は付いていません。申し訳ないです。 よろしくお願いします。

関連するQ&A

  • 微分方程式のシャルピーの解法について

    シャルピーの解法に沿って2変数関数u=u(x,y)を含めた微分方程式F(x,y,u,p,q)=0 (p=∂u/∂x,q=∂u/∂y)の解を求める際に特性方程式{dx/(∂F/∂p)}={dy/(∂F/∂q)}=[du/{p(∂F/∂p)+q(∂F/∂q)}]=-[dp/{(∂F/∂x)+p(∂F/∂u)]=-[du/{(∂F/∂y)+q(∂F/∂u)}]というのがでてきますが、これを導く手順についていくつか分からない点があります。 手順1:pとqを共にx,y,uの関数で表し、p=∂u/∂x=p(x,y,u),q=∂u/∂y=q(x,y,u)とする。 ※質問ですがuはxとyの関数なので、xやyで偏微分すると同じくxとyの関数になると思うのですが、ここではあえてそのxとyの式を変形してu=(x,y)を入れ込むということでしょうか? 手順2:2変数関数u=u(x,y)の全微分duはdu=(∂u/∂x)dx+(∂u/∂y)dy=pdx+qdyとなり、これを変形するとpdx+qdy-du=0となる。この式を(1)とおく。(1)はu=u(x,y)-u=C [Cは任意定数でuは独立変数]の解を持つので、積分可能と言える。 ※質問ですが、"(1)が解u=u(x,y)-u=Cを持つ"というのは一体どうして分かるのでしょうか? また、その後に"積分可能と言える"とありますが、"微分方程式が解をもてば、その微分方程式が積分可能である"とも言えるのでしょうか? 手順2の続きです。 (1)は積分可能条件を満たすので、ベクトルA=[p,q,-1]とおくと、A・(rotA)=0を満たす。これを計算すると、-p(∂q/∂u)+q(∂p/∂u)-{(∂q/∂x)-(∂p/∂y)}=0という関係式が導ける。この式を(2)と置く。 手順3:p,qを求めるためにもう1つ関係式G(x,y,u,p,q)=b(bは定数)を用意する。ここでFもGもx,y,uの関数であることが言える。次に(2)の式を解くために必要な(∂q/∂u),(∂p/∂u),(∂q/∂x),(∂p/∂y)を得るためFとGをx,y,uでそれぞれ偏微分する。 まずxで偏微分すると、Fは(∂F/∂x)+(∂F/∂p)*(∂p/∂x)+(∂F/∂q)*(∂q/∂x)=0,Gは(∂G/∂x)+(∂G/∂p)*(∂p/∂x)+(∂G/∂q)*(∂q/∂x)=0という式になる。 ※ここで質問ですが、これらの式はどう解釈したらいいのでしょうか? 例えばF(x,y,u,p,q)=px-qy-u=0という式があった場合x,y,u,p,qを独立変数ととらえた場合(∂F/∂x)=pという式が出てくると思います。 しかし、(∂F/∂x)とは別に(∂F/∂p)*(∂p/∂x)+(∂F/∂q)*(∂q/∂x)という項があるのを見ると、一体この2つの項はどこから出てきたのかが疑問に思えます。xの関数であるpとqの合成関数の微分のようにも見えます。ただuもxとyの関数であるはずですので、なぜ(∂u/∂x)といった項が出てきていないのか分かりません。 手順3の続きです。 次にFとGをyで偏微分すると、Fは(∂F/∂y)+(∂F/∂p)*(∂p/∂y)+(∂F/∂q)*(∂q/∂y)=0,Gは(∂G/∂y)+(∂G/∂p)*(∂p/∂y)+(∂G/∂q)*(∂q/∂y)=0となる。 最後にFとGをuで偏微分すると(∂F/∂u)+(∂F/∂p)*(∂p/∂u)+(∂F/∂q)*(∂q/∂u)=0,Gは(∂G/∂u)+(∂G/∂p)*(∂p/∂u)+(∂G/∂q)*(∂q/∂u)=0 ※ここでも同じ質問ですが、これらの式はどのように考えたらでてくるのか疑問です。 さらにこの手順に従って進めると上に挙げたFとGをx,y,uで偏微分した6つの式から(∂q/∂u),(∂p/∂u),(∂q/∂x),(∂p/∂y)の値が出てきてこれらを(2)の式に代入することで、最終的に{dx/(∂F/∂p)}={dy/(∂F/∂q)}=[du/{p(∂F/∂p)+q(∂F/∂q)}]=-[dp/{(∂F/∂x)+p(∂F/∂u)]=-[du/{(∂F/∂y)+q(∂F/∂u)}]という特性方程式が出て、この中の2つを用いてもう1つのpとqの関係式Gを求めるようです。このFとGからpとqの値が求まるので、これを用いて解を求めるようになっています。 長くなりましたが、私が間違っている箇所も含めて解説していただければと思います。

  • 微分方程式の解法

    d^2y/dx^2+2*x*dy/dx=0 境界条件 x=0: y=1、x→∞: y→0 この2階の微分方程式を解けという問題ができません。 dy/dx=z と置いて、1階の微分方程式にして解こうとしたのですが、exp(-x^2)が出てきてしまいました。これは確率積分みたいに積分できるのでしょうか。 回答よろしくお願いします。

  • 非線形微分方程式の初期値の決め方

    f(x),f '(x),g(x), g'(x)についての非線形微分方程式を数値計算しようと思います。 得るべき解曲線などはあらかじめわかっているとします。 初期条件としてf(0)=0,g(0)=1というものだけがわかっているとします。 このとき、得るべき解曲線を得るためにはどのようにしてf '(x),g'(x)の初期値を決定すればよいのでしょうか? 現在自分が考えてやってみてるのはf '(x),g'(x)をx=0まわりの級数展開で近似して、その近似した式を元の微分方程式に代入して、展開係数の関係式を求めるという方法です。 これでやっているのですがうまくいきません。 教科書レベルでよくあるのは初期値や境界値がわかっていて、微分方程式を解くというものだと思うのですが、 先に解曲線だけが得られているとき、その解曲線を得るような初期値を決めようとするときはどうすればいいのでしょうか?(非線形なのでちゃんとした式で記述できる解ではありません) 教えてください。お願いします

  • 常微分方程式の問題です

    二階の常微分方程式の問題です。 P(x)y'' + Q(x)y' +R(x)y =0について P(x) + Q(x) + R(x)=0 のとき 解はy=exp(x)となる事を示せという問題です 必要条件は代入すればよいので簡単ですが 問題は十分条件です。この場合、各yの係数は定数で 無いので、特性方程式はつかえず、 (P,Q,Rを定数とすれば確かにy=exp(x)にはなりますが) またべき級数でとこうとしても、変数が3つとなりとけず、 y=exp(x)という結論を導けません どうかよろしくお願いします。

  • 偏微分方程式の数値解法

    偏微分方程式の込み入った質問です。 2次元(x,y)の空間で2つの関数f(x,y),g(x,y)を考えます。 そこで、それぞれにラプラス方程式を立てました。 fxx+fyy = 0  (1) gxx+gyy = 0 (2) です。これは境界値問題で、差分式からSOR法を使って収束計算によって数値解を求めることができます。f, gはそれぞれ独立という形にはなります。 そこにもう1つ式が出てきました。 fxfy + gxgy = 0 (3) というものです。f,gをx,yで1回微分してできる式です。 都合3つの式が出てきました。 この数値解を求めるにはどのような方法があるでしょうか。 数値解ですから近似解です。 3つ目の拘束条件の下でのラプラス方程式とみると、ペナルティ関数とかラグランジュの未定係数法とかいろいろあるかもなと思いますが。 3つ目の式は完全に満たすというより、できるだけ満足するようにしたいというものです。 よろしくお願いします。

  • 常微分方程式の解法について宜しくお願いします

    微分方程式の初心者です、どうぞよろしくお願いします。 以下のような方程式に遭遇しました。教科書の例題を一歩進めた印象ですが、解く方法はあるのでしょうか? A,B,Cは≠0の定数です。 dy   A(C - y)y -- = --------------- dx    xy + B また右辺分母で x → f(x) と、一般的な関数に置き換えた形、 dy   A(C - y)y -- = --------------- dx   f(x)y + B の場合は解けますでしょうか?どうぞよろしく願いいたします。

  • 二階常微分方程式の解法について

    数学の高校教員で、現在も大学レベルを学習中です。 x^2・y(2回微分)-5x・y(1回微分)+8y=exp(x) の二回常微分方程式の解を教えていただけませんか? 同伴方程式の解y1とy2はもとまりますが、特殊解y0は ロンスキアンWにもちこむと、指数積分の形になります。 どなたか、よろしくお願いいたします。

  • 偏微分方程式のラプラス変換による解法

    皆様よろしくお願いいたします。 関数u(x,t)のtに関する偏微分∂u/∂t=u_t、とxに関する2回偏微分∂^2 u/∂x^2=u_xxとおくとき 偏微分方程式 u_t = a*u_xx (aは正の定数) 初期条件:u(x,0) = 0 境界条件:∂u/∂x = u_x = -k (kは正の定数)        lim[x→∞]u(x,0) = 0 をラプラス変換して解を求めようとしてますが、ラプラス変換した式が導けません。 偏微分方程式の解は分かっていているので、解をラプラス変換すると答えは次式になるようです。 U(s,x) = k√a・exp( -x*√(s/a) ) / s^(3/2) どのように導けばこうなるのかご教示ください。 ちなみに偏微分方程式の解は次式になります。(上式に入れて成り立つことを確認済み)  u(x,t)=2k√(at/π)・exp(-x^2/(4at)) - kx・erfc(x/√(4at)) (※erfcはガウスの余誤差関数です) 【途中までやってみた計算経過】 偏微分方程式を→s、x→yへそれぞれラプラス変換して整理すると U(s,y)=ak/{y(y^2-s/a)} となりました。これをy→xへラプラス逆変換すると U(s,x) = -ka^2/s + ( ka^2/(2s) ) exp(-x√(s/a) ) + ( ka^2/(2s) )exp(x√(s/a) ) となり、答えになりません。 しかもこれだと3項目が境界条件lim[x→∞]u(x,0) = 0に従わず∞に発散してしまいます。

  • 微分方程式の解法。

    現在、私は微分方程式が解けなくて困っています。 その微分方程式は次のようになります。 (d^2/dr^2)T+(1/r)(d/dr)T=(1/K)(d/dt)T をラプラス変換した、 T''+(1/r)*T'-(s/K)*T=0 です。 式のsはラプラス演算子で、Kは定数です。 この式の解法を調べたところ、上のような微分方程式はベッセルの変形微分方程式というものであることがわかり、一般解を導出し、計算したのですが、ラプラス逆変換が困難で挫折しました。 なにか他の解法はありませんか? 今、考えているのが解を次のように仮定し、 T=A*exp(-rs)+B*exp(-rs) 上の式に代入し、境界条件によってAとBを決定する方法です。 この方法はまずいですか? 困っているので回答お願いいたします。

  • 常微分方程式

    常微分方程式の定義が良くわかりません。 ウィキペディアの常微分方程式の定義を見ますと、 F(t,x(t),x'(t),...,x(n-1)(t),x(n)(t))=0 と書かれています。 なお、x(n)はxのn階の意味です。 http://ja.wikipedia.org/wiki/%E5%B8%B8%E5%BE%AE%E5%88%86%E6%96%B9%E7%A8%8B%E5%BC%8F すると、x(t)のn乗や定数項が含まれる式は常微分方程式ではないのでしょうか。 よろしくお願いします。