熱伝導方程式の解き方と考え方

このQ&Aのポイント
  • 熱伝導方程式について大学で出題された問題の解き方や考え方について教えてください。
  • 与えられた熱伝導方程式の境界条件を満たす解を求める方法を教えてください。
  • 熱伝導方程式の解析解を求める手順について教えてください。
回答を見る
  • ベストアンサー

応用数学、熱伝導方程式について

大学でこのような問題がでたのですが、解き方や考え方を教えて下さい。 問、次の方程式の解を求めよ。 ∂u/∂t = 2 ((∂^2 u)/ (∂x^2))・・・(1) (0<x<2, t>0) u(0,t)=u(2,t)=0・・・(2), u(x,0)=5 sin 2πx - 3 sin 5πx・・・(3) 以下は自分でといた過程です。 (1)より X(x)*T'(t)=2*X"(x)*T(t) T'(t)/T(t) = 2X"(x)/X(x)=Κと置く。 これより T' - ΚT=0・・・(4) 2X" - ΚX = 0・・・(5) (Κ<0) (5)の解はΚ<0より X = A cos(√(-Κ/2))x +B sin(√(-Κ/2))x ・・・(6)(A,Bは任意定数) 境界条件(2)より X(0)=X(2)=0・・・(7) (T(t)は0ではない) よって(6)、(7)より A =0, Κ= -(n^2*π^2)/2 X=B sin(nπ/√2)x (4)よりT' = ΚT    ↓ T = D e ^(-(n^2 * π^2)/2)t (Dは任意定数) 次に偏微分方程式の解を求める。 →ここから先が全くわかりません。 正しい答えは5e^(-8(π^2)t)2πx - 3e^(-50(π^2)t)sin5πxになります。

  • tki-
  • お礼率55% (88/160)

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

  • ベストアンサー
noname#199771
noname#199771
回答No.1

境界条件から、tを固定するとuをxについての周期2の周期関数の [0,2]への制限とみることができるので、フーリエ級数を使って処理 するのがいいと思います。 u(x,t)=Σ[n=0→∞]c_n(t)e^(inπx) とおいて、方程式に当てはめて係数(tの関数)を計算してみてください。

tki-
質問者

お礼

ありがとうございます! よく考えたらできました

その他の回答 (1)

noname#199771
noname#199771
回答No.2

訂正です。失礼しました。 u(x,t)=Σ[n=0→∞]c_n(t)e^(inπx) ↓ u(x,t)=Σ[n=-∞→∞]c_n(t)e^(inπx)

関連するQ&A

  • 1次元熱伝導方程式

    以下の問題で参考書に解法が載ってなかったので悩んでいます。 両端が熱的に絶縁されている場合 u_t=u_xx (0<x<1, 0<t<∞) u_x(0, t)=0 (0<t<∞) u_x(1, t)=0 (0<t<∞) u(x, 0)=x (0≦x≦1) 基本解まで求めたところ、 u_n(x, t)=a_n*exp(-(n*pi)^2*t)*cos(n*pi*x) となりました。 参考書には右辺のcosではなくsinの例しか載っておらず、 固有関数展開の係数a_nを求めるのに安直にt=0として両辺にcos(m*pi*x)をかけてxについて0から1まで積分したところ、 u(x, t)=Σ(-4/((2n+1)^2*pi^2))*exp(-((2n+1)*pi)^2*t)*cos((2n+1)*pi*x) nは0から∞まで となりました。 しかし、この解が直感と異なる(定常解が0なのはおかしい)ので困っている次第です。 実際、u(0, 0)=-0.5 u(1, 0)=0.5 なのでちょうど初期条件から0.5ずれています。 原因はやはり固有関数展開の係数を求めるところにあるのでしょうか。 どうか解説をお願いします。

  • 大至急お願いします!応用数学の問題がわからないです

    大至急お願いします!応用数学の問題がわからないです! 応用数学の問題がわからないです! 問題1)y=sin⇔x=arcsiny y=cosx⇔arcsinyで表されるとき (1)arcsinx,arccosx,arctanxを対数関数を用いて表せ (2)(1)で得られた結果を用いてd/dxarcsinx,d/dxarccosx,d/dxarctanxを計算せよ 問題2)(1)Σ(N,n=0)e^inθ Σ(N,n=0)e^-inθを求めよ (2)上の結果を使ってΣ(N,n=0)cosnθ Σ(N,n=0)sinnθを求めよ。結果は sin1/2θ,cosθ,sinθ,sin(N+1)θ,cos(N+1)θを使って表せ 問題3)d^2X(t)/dt^2=-k/mX(t)の微分方程式を次の手順で解け (1)X(t)=X0e^λtとおき、これを代入してλの2つの解を求めよ (2)X(t)=X0(1)e^λ1t+X0(2)eλ2tが解になっていることを示せ (3)t=0のときX(t=0)=X0 dx(t)/dt|(t=0)=V0である解を求めよ 一人で考えたのですがまったくわからなかったです。宿題でだされたのですがまったくできなかったので詳しく教えていただけると助かります。よろしくお願いします。

  • 2階線形微分方程式の問題なんですが…

    かなり初等的な問題だと思いますが、教科書を読んでもさっぱりなので質問させていただきます Q. 関数 y(x) において次の微分方程式を解け  y'' + y = 2*sin(x) 右辺を0とおいて y_t = C * cos(x) + D * sin(x) (C,D は任意の複素定数) が解の中に含まれる事は解ったのですが、この後どうすればいいのかがわかりません。 多分、CとDを何か適当な関数に置くのでしょうが、どんな関数にすればいいのかさっぱりです。 ためしに C=u(x), D=v(x) とおいて強引にやってみたところ y_s = -( (x+E)*cos(x) )/2 ( y = y_t + y_s , Eは任意の定数) と出たのですが、yは周期関数になるはずなので(コンピューターに微分方程式のままでシミュレートさせました)多分違うと思うんです。 どうかご教授願います。

  • 微分方程式

    cosh(x) の定義は(e^x+e^{-x})/2 sinh(x) の定義は(e^x-e^{-x})/2です。 なので、A_1, A_2 を任意定数として A_1 e^x + A_2 e^-x とあらわせる式は、 A'_1, A'_2 を適当に置きなおすと、A'_1 cosh(x) + A'_2 sinh(x) と置きなおすことができるのですが、次の問題が分かりません。 {(d/dx)^4}u=Pu, (0<x<1), u(0)=u'(0)=0, u(1)=u'(1)=0 の問題についてですが D=d/dxとして特性方程式を作って {D+i[4]√(P)}{D-i[4]√(P)}{D+[4]√(P)}{D-[4]√(P)}=0 (ここで 累乗根 : x[n]√(a+b) = (x)(a+b)^(1/n) とする) とすると根がx = ±[4]√(P),±i[4]√(P)となり、一般解は公式より u=c1e^(-ix[4]√(P)) + c2e^(ix[4]√(P)) + c3e^(-x[4]√(P)) + c4e^(x[4]√(P)) (c1,c2,c3,c4は任意定数) となる。ココから次の式に導くのですがそれが分かりません。 u=c'1cosh(x[4]√(P)) + c'2sinh(x[4]√(P)) + c'3cos(x[4]√(P)) + c'4sin(x[4]√(P)) (c'1,c'2,c'3,c'4は任意定数) いろいろ試してみたのですが、出来ませんでした。 分かる方教えてください。お願いします。

  • 大学数学の方程式

    数学の問題に関しての質問です。詳しい方にご回答お願いいたします。 私自身しっかり理解して、自分で出来るようになりたいので、なるべく詳しい解説と解答をお願いします。 1.関数u(x,y)に対しU(r,θ)=u(rcosθ,rsinθ)とおく。u(x,y)が{d^2u/dx^2}+{d^2u/dy^2}=0を満たすことと、U(r,θ)が{d^2U/dr^2}+{dU/dr}/r + {d^2U/dθ^2}/r^2 =0を満たすことは同値であることを示せ。 ここでr>0とし(x,y)≠(0,0)とする。 2.u(x,y)=log{√(x^2+y^2)}は、(x,y)≠(0,0)のとき{d^2u/dx^2}-{d^2u/dy^2}=0をみたすことを示せ。 3.u(x,y)が√(x^2+y^2)<1で{d^2u/dx^2}+{d^2u/dy^2}=0を満たしているとする。V(x,y)=u{x/(x^2+y^2),y/(x^2+y^2)}は√(x^2+y^2)>1で{d^2V/dx^2}+{d^2V/dy^2}=0をみたすことを示せ。 4.x>0,t>0で波動方程式 {∂^2u/∂t^2}-{∂^2u/∂x^2}=0をみたし 境界条件 ∂u(0,t)/∂x=0,t≧0 と初期条件 u(x,0)=(sin(π(x-1)))^2 1≦x≦2 =0 0≦x<1または2<x ∂u(x,0)/∂t=0,x≧0 をみたす解u(x,t)のu(x,3/2)(x≧0)のグラフを描け。 5.E(x,t)(t>0)を E(x,t)=exp(-x^2/4t)/2√(πt) で定義する。 f(x)をx∈Rで定義された連続で有界な関数とする。 初期条件 u(x,0)=f(x)(x∈R) …(1) をみたす熱伝導方程式 {∂u(x,t)/∂t}-{∂^2u(x,t)/∂x^2}=0,t>0,x∈R …(2) を解u(x,t)をE(x,t)を用いて表せ。 m,Mを定数として関数f(x)がR上でm≦f(x)≦Mを満たせば、E(x,t)を用いて表された(1)を満たす(2)の解u(x,t)もt>0でm≦u(x,t)≦Mとなることを示せ。 次に、関数f(x)がR上でf(-x)=f(x)を満たしているとする。E(x,t)を用いて表された(1)を満たす(2)の解u(x,t)は、t>0で∂u(0,t)/∂x=0を満たすことを示せ。 (∫exp(-x^2)dx=√πであることは、自由に用いてもよい。(積分区間は-∞から∞)) 6.移流方程式 {∂u(x,t)/∂t}-{∂u(x,t)/∂x}=0 を-∞<t<∞、-∞<x<∞で考える。初期条件 u(x,0)=sin(x)、-∞<x<∞ を満たす解を求めよ。 7.sをパラメータとして、波動方程式 {∂^2u/∂t^2}-{∂^2u/∂x^2}=0 の解で、初期条件 u(x,s)=0,-∞<x<∞ ∂u/∂t=sin(x+s) ,-∞<x<∞ をみたす解u(x,t)を求めよ。その解をU(x,t,s)で表すとして、v(x,t)=∫U(x,t,s)ds(区間は0からt)を計算せよ。 そして、v(x,t)が非斉次の方程式 {∂^2u/∂t^2}-{∂^2u/∂x^2}=sin(x+t) を満たすことを示せ。 8.x>0,t>0で波動方程式 {∂^2u/∂t^2}-{∂^2u/∂x^2}=0をみたし 境界条件 ∂u(0,t)/∂x=0,t≧0 と初期条件 u(x,0)=(sin(π(x-1)))^2 1≦x≦2 =0 0≦x<1または2<x ∂u(x,0)/∂t=0,x≧0 をみたす解u(x,t)のu(x,3)(x≧0)のグラフを描け。 お願いします!(>人<)

  • この熱伝導方程式の問題を教えて下さい。

    ∂u/∂t=c^2・∂^2u/∂x^2・・(1) u(x,0)=f(x)・・(2) u(-L,0)=u(L,t)=0・・(3) という問題です。 自分でやってみたのですが、途中で解けなくなりました。 (3)の条件で困っています。 分かる方、お願いいたします。 以下、途中までの回答です。(省略してる所あります) u(x,t)=F(x)G(t)として、xとtだけの関数の作る。 (1)に当てはめると G'(t)/(c^2G(t))=F''(x)/F(x) という式が成立。左辺がt、右辺がxだけの関数なので両辺とも定数でないといけない。 定数kを用いて、 G'(t)/(c^2・G(t))=F''(x)/F(x)=kと置く。 k>0,k=0の時、計算するとu(x,t)=0となってしまうのでダメ。 k<0の時、k=-a^2(a>0)とするとA,Bを定数として F(X)=Acos(ax)+Bcos(ay)。 ここからが分からないんです。 (3)の条件からaの値を求め、フーリエ級数を用いて解を出そうと思ったのですが、 (3)のF(-L)=F(L)=0からはaが求まらず、AかBどちらかだけが=0という事しか分かりませんでした。 A=0の時、B=0の時と場合分けして解を出したら良いのでしょうか? それとも別の方法があるのでしょうか? 長くなってすいません、お願いいたします。

  • 大学数学の方程式の質問

    数学の問題に関しての質問です。詳しい方にご回答お願いいたします。 私自身しっかり理解して、自分で出来るようになりたいので、なるべく詳しい解説と解答をお願いします。 1.関数u(x,y)に対しU(r,θ)=u(rcosθ,rsinθ)とおく。u(x,y)が{d^2u/dx^2}+{d^2u/dy^2}=0を満たすことと、U(r,θ)が{d^2U/dr^2}+{dU/dr}/r + {d^2U/dθ^2}/r^2 =0を満たすことは同値であることを示せ。 ここでr>0とし(x,y)≠(0,0)とする。 2.u(x,y)=log{√(x^2+y^2)}は、(x,y)≠(0,0)のとき{d^2u/dx^2}-{d^2u/dy^2}=0をみたすことを示せ。 3.u(x,y)が√(x^2+y^2)<1で{d^2u/dx^2}+{d^2u/dy^2}=0を満たしているとする。V(x,y)=u{x/(x^2+y^2),y/(x^2+y^2)}は√(x^2+y^2)>1で{d^2V/dx^2}+{d^2V/dy^2}=0をみたすことを示せ。 4.x>0,t>0で波動方程式 {∂^2u/∂t^2}-{∂^2u/∂x^2}=0をみたし 境界条件 ∂u(0,t)/∂x=0,t≧0 と初期条件 u(x,0)=(sin(π(x-1)))^2 1≦x≦2 =0 0≦x<1または2<x ∂u(x,0)/∂t=0,x≧0 をみたす解u(x,t)のu(x,3/2)(x≧0)のグラフを描け。 5.E(x,t)(t>0)を E(x,t)=exp(-x^2/4t)/2√(πt) で定義する。 f(x)をx∈Rで定義された連続で有界な関数とする。 初期条件 u(x,0)=f(x)(x∈R) …(1) をみたす熱伝導方程式 {∂u(x,t)/∂t}-{∂^2u(x,t)/∂x^2}=0,t>0,x∈R …(2) を解u(x,t)をE(x,t)を用いて表せ。 m,Mを定数として関数f(x)がR上でm≦f(x)≦Mを満たせば、E(x,t)を用いて表された(1)を満たす(2)の解u(x,t)もt>0でm≦u(x,t)≦Mとなることを示せ。 次に、関数f(x)がR上でf(-x)=f(x)を満たしているとする。E(x,t)を用いて表された(1)を満たす(2)の解u(x,t)は、t>0で∂u(0,t)/∂x=0を満たすことを示せ。 (∫exp(-x^2)dx=√πであることは、自由に用いてもよい。(積分区間は-∞から∞)) 6.移流方程式 {∂u(x,t)/∂t}-{∂u(x,t)/∂x}=0 を-∞<t<∞、-∞<x<∞で考える。初期条件 u(x,0)=sin(x)、-∞<x<∞ を満たす解を求めよ。 7.sをパラメータとして、波動方程式 {∂^2u/∂t^2}-{∂^2u/∂x^2}=0 の解で、初期条件 u(x,s)=0,-∞<x<∞ ∂u/∂t=sin(x+s) ,-∞<x<∞ をみたす解u(x,t)を求めよ。その解をU(x,t,s)で表すとして、v(x,t)=∫U(x,t,s)ds(区間は0からt)を計算せよ。 そして、v(x,t)が非斉次の方程式 {∂^2u/∂t^2}-{∂^2u/∂x^2}=sin(x+t) を満たすことを示せ。 8.x>0,t>0で波動方程式 {∂^2u/∂t^2}-{∂^2u/∂x^2}=0をみたし 境界条件 ∂u(0,t)/∂x=0,t≧0 と初期条件 u(x,0)=(sin(π(x-1)))^2 1≦x≦2 =0 0≦x<1または2<x ∂u(x,0)/∂t=0,x≧0 をみたす解u(x,t)のu(x,3)(x≧0)のグラフを描け。 お願いします!(>人<)

  • 2階微分方程式の解き方

    2階微分方程式 y'' + 2y = sin 2x の一般解を求めよ。 (Ans. y = A cos √2 x + B sin √2 x - (1/2)sin 2x ) 斉次微分方程式 y'' + 2y = 0の一般解は 特性方程式より u = A cos √2 x + B sin √2 x と求まりましたが 1つの解(y1とする)をどのように予想するかが分かりません。

  • 二次元拡散方程式の一般解が求まりません

    二次元拡散方程式の一般解が求まりません すみません、拡散方程式で解けない問題がありまして、どなたかご教授ください。 u(x,y,t)の位置(x,y)と時間(t)のみに依存する関数があり、 拡散方程式 ∂u/∂t=D*(∂^2u/∂x^2+∂^2u/dy^2)  (Dは定数) (0<x<a , 0<y<b) 境界条件は、u(0,y,t)=0.0 , u(x,0,t)=0.0 ,u(a,y,t)=0.0 ,u(x,b,t)=0.0 です。 初期条件は u(x,y,0)=f(x,y) です。 変数分離 u(x,y,t)=X(x)Y(y)T(t) 代入後uで両辺を割る T´/(D*T)=X´´/X+Y´´/Y 後はD*X´´/X=α、D*Y´´/Y=β (α、β、kは定数)ここで,k=-(α+β)とおく。 の3つの微分方程式を解いて初期条件、境界条件を用いて定数を決定します。 X(x)=Acos√αx+Bsin√αx Y(y)=Ccos√βy+Dsin√βy とおいて、境界条件を代入し X(0)=X(a)=0 Y(0)=Y(b)=0 X(a)=Bsin√αa=0 α=(nπ/a)^2 (n=1,2,・・・) Y(b)=Dsin√βb=0 β=(nπ/b)^2 (n=1,2,・・・) 境界条件u(0,y,t)=0.0 , u(x,0,t)=0.0 ,u(a,y,t)=0.0 ,u(x,b,t)=0.0がときのものは 一般解を求められました。 次に, 境界条件u(0,y,t)=0.0 , u(x,0,t)=0.0 ,u(a,y,t)=1.0 ,u(x,b,t)=0.0のときの一般解を求めたいのですが、上手く出来ません。 X(x)=Acos√αx+Bsin√αx Y(y)=Ccos√βy+Dsin√βy とおいて、境界条件を代入し X(0)=0 X(a)=1 Y(0)=Y(b)=0 X(a)=Bsin√αa=1 Y(b)=Dsin√βb=0 β=(nπ/b)^2 (n=1,2,・・・) X(a)=Bsin√αa=1をどう解けばいいのか分かりません。 ご教授お願いします。

  • 熱伝導方程式の解について

    偏微分方程式初心者です。 熱伝導方程式の解についての質問です。 Ut‐Uxx=0 (t>0, x in R) この解をU(t,x)とした時、U(t,x-y) (y in R) も解であることを示したいです。 どなたか詳しい証明をよろしくお願い致します。 (できれば証明をはしょらず説明していただきたいです・・・)