波動方程式に対するコーシー問題の解
📂偏微分方程式波動方程式に対するコーシー問題の解
説明
⎩⎨⎧utt=c2uxxu(0,x)=f(x)ut(0,x)=g(x)
この式は、次の波動方程式で、密度densityρ(x)>0と剛性stiffnessκ(x)>0が両方とも定数である場合を指しており、c:=ρκを波速wave speedと言う。
ここで、tは時間、xは位置、u(t,x)は時間tにおける波形を示す。tは時間、xは位置、u(t,x)は時間tでxの位置の波形を示す。fとgは初期条件で、特にfは時間t=0での波形を示す。
コーシー問題とは、初期値が与えられた波動方程式で境界条件がない場合を指す。この場合の解は単純な式の形で表され、これをダランベールの式と呼ぶ。
解決
ステップ 1. □u:=(∂t2−c2∂x2)u=utt−c2uxx=0
線形作用素□を上記のように定義すると、
□=(∂t2−c2∂x2)=(∂t+c∂x)(∂t−c∂x)
つまりker(□)のどの要素uも、与えられた方程式の解となる。
ここで、u∈ker(□)はu(t,x)=p(x−ct)+q(x+ct)のように表せる。
ステップ 2.
初期条件より、f(x)=u(0,x)=p(x)+q(x)である。したがって、
p(x−ct)=2f(x+ct)+f(x−ct)
ステップ 3.
初期条件より、f′(x)=p′(x)+q’(x)である。そして、g(x)=ut(0,x)=−cp′(x)+cq’(x)である。
⟹⟹⎩⎨⎧p′(x)=21f′(x)+21g(x)q’(x)=21f′(x)+21g(x)⎩⎨⎧p(x)=21f(x)+21∫0xg(z)dz+aq(x)=21f(x)+21∫0xg(z)dz−aq(x+ct)=2c1∫x−ctx+ctg(z)dz
ステップ 4. ダランベールの式
まとめると、
u(t,x)=2f(x+ct)+f(x−ct)+2c1∫x−ctx+ctg(z)dz
を得る。
■