• ベストアンサー

数学の問題です。

  t>0 のとき次の微分方程式を解け。    x` = e^ (-x/t)  +x/t +1 という問題で、答えが   C>0 として   x = t log (Ct - 1 )  (Cは任意定数) です。お手数おかけしますがお願いします。

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

  • ベストアンサー
  • c_850871
  • ベストアンサー率53% (49/91)
回答No.1

x/t=u とすると x=ut なので x'=u't+u ですから u't+u=e^(-u)+u+1 ⇔u't=e^(-u)+1 変数分離すると du/{e^(-u) + 1}=dt/t 辺々積分して u + log{1+e^(-u)}=logt + C これより log{e^(x/t)} + log{1 + e^(-x/t)}=e^C ・t なので e^(x/t){1 + e^(-x/t)}=e^C ・t ここでe^Cを改めてCとおくと e^(x/t) + 1=Ct ⇔e^(x/t)=Ct - 1 対数をとって x/t=log(Ct - 1) 従って x=tlog(Ct - 1)…(答え) が得られます.

tennis1
質問者

補足

du/{e^(-u) + 1}=dt/t  を辺々積分して      u + log{1+e^(-u)}=logt + C これより log{e^(x/t)} + log{1 + e^(-x/t)}=e^C ・t となる手順がよくわかりませんそこの部分の解説を詳しくお願いします。

その他の回答 (1)

  • ferien
  • ベストアンサー率64% (697/1085)
回答No.2

ANo.1さんと方針は同じですが、積分のところが少し違います。 >t>0 のとき次の微分方程式を解け。 >   x` = e^ (-x/t)  +x/t +1 u=x/t とおくと、x=tu,x'=u+t(du/dt)より、もとの式に代入して、 u+t(du/dt)=e^(-u)+u+1 t(du/dt)=e^(-u)+1 {1/(e^(-u)+1)}du=dt/t e^(-u)+1=(1+e^u)/e^uだから、 {e^u/(1+e^u)}du=dt/t 両辺を積分すると、 ∫{e^u/(1+e^u)}du=∫dt/t (1+e^u)'=e^uより、 左辺=∫{(1+e^u)'/(1+e^u)}du =log(1+e^u) t>0より、 log(1+e^u)=logt+C         =logt+loge^C         =log(t・e^c)だから、 1+e^u=t・e^c e^c=Cとおくと、C>0 e^u=Ct-1 u=log(Ct-1) x/t=log(Ct-1) から、答えになります。

関連するQ&A