. .
.. .
.
.
波動方程式の初期値問題
樋口さぶろお
龍谷大学理工学部数理情報学科
現象の数学B L12(2012-01-10 Tue) 今日の目標
.
.
.
1 振動の初期条件からすばやく任意定数を決めら れるようになろう
.
.
.
2 波動方程式(+固定境界条件)の一般解を書ける ようになろう
.
.
.
3 簡単な初期条件の時に霊感で解を見つけられる
ようになろう http://hig3.net
樋口さぶろお (数理情報学科) L12波動方程式の初期値問題 現象の数学B(2011) 1 / 16
前回の復習
Quiz略解:波動方程式の固有モード
.
.
.
1 f00(t) =−v2(3πL)2f(t).
.
.
.2 u(12L, t) =−f(t) であることに注意すると, f(0) =−√
3, f0(0) =−3πvL .
.
.
.
3 微分方程式を解くと,f(t) =Acos(3πvL t−θ). 初期条件から任意定数 A, θ を定めて,f(t) = 2 cos(3πvL t− 76π).
樋口さぶろお (数理情報学科) L12波動方程式の初期値問題 現象の数学B(2011) 2 / 16
前回の復習
.
問題
(振動の初期条件).
.
.
.. .
.
.
A, θ を定数とするとき,関数 x(t) =Acos(3t−θ) が条件 x(0) = 2√
3,dxdt(0) = 6を満たす. x(t) を求めよう.
樋口さぶろお (数理情報学科) L12波動方程式の初期値問題 現象の数学B(2011) 3 / 16
前回の復習
.
問題
(振動の初期条件).
.
.
.. .
.
.
A, θ を定数とするとき,関数 x(t) =Acos(2t−θ) が条件 x(0) =√
2,dxdt(0) =−2√
6を満たす. x(t) を求めよう.
樋口さぶろお (数理情報学科) L12波動方程式の初期値問題 現象の数学B(2011) 4 / 16
前回の復習
波動方程式の固有モード
.
固定境界条件の波動方程式の固有モード
.
.
.
.. .
.
.
g(`)(x, t;θ) =Csin(px) cos(ωt−θ)
p:波数. p= `πL. `∈Z はモード番号. ω: 固有周波数.
分散関係
ω =pv で定まる. 比較:連成振動 と 波動
連成振動 波動
波数 p の現れ方 sin(pn) sin(px)
pの値 N+1`π `πL
`の範囲 `= 1,2, . . . , N `= 1,2,3, . . . 波数の単位 無次元(radian) radian/m 分散関係 ω= 2
√k
msin(12p) ω=vp
樋口さぶろお (数理情報学科) L12波動方程式の初期値問題 現象の数学B(2011) 5 / 16
波動方程式の一般解と初期値境界値問題
固有モードで解はすべて
?そんなはずない!
g(1)(x, t; 0) = sin(πLx) cos(πvLt),
g(2)(x, t; 0) = sin(2πLx) cos(
2πv L
t) はともに固有モード,よって解. このとき,
線形結合 u = Ag(1) + Bg
(2)
も解(一般に解の 線形結合は解)
なぜなら,波動方程式は線形だから.
∂2u
∂t2 −v2∂2u
∂x2 = (
A∂2g(1)
∂t2 +B∂2g(2)
∂t2 )
−v2 (
A∂2g(1)
∂x2 +B∂2g(2)
∂x2 )
=A (
∂2g(1)
∂t2 −v2∂2g(1)
∂x2 )
+B (
∂2g(2)
∂t2 −v2∂2g(2)
∂x2 )
=A·0 +B·0 = 0
数理モデル基礎の線形常微分方程式のところで聞いたような話…
樋口さぶろお (数理情報学科) L12波動方程式の初期値問題 現象の数学B(2011) 6 / 16
波動方程式の一般解と初期値境界値問題 波動方程式の一般解
波動方程式の一般解
実は, (ある意味)固有モードの線形結合で解はすべて.つまり,一般解は固有モードの線形結合. 待てFourier級数変換.
.
固定境界条件の波動方程式の一般解
.
.
.
.. .
.
.
∂2u
∂t2(x, t) =v2∂2u
∂x2(x, t) (0≤x≤L) u(0, t) =u(L, t) = 0 の一般解は,線形結合
u(x, t) =
∑∞
`=1
C`g(`)(x, t;θ`) =
∑∞
`=1
C`sin(p`x) cos(ω`t−θ`)
= (cosの加法定理) =
∑∞
`=1
sin(p`x)[A`cos(ω`t) +B`sin(ω`t)]
p`=`π/L,ω`=vp` =`πv/L,`= 1,2,3, . . ..
(C`, θ`),(A`, B`): 任意定数
樋口さぶろお (数理情報学科) L12波動方程式の初期値問題 現象の数学B(2011) 7 / 16
波動方程式の一般解と初期値境界値問題 波動方程式の一般解
.
問題
(波動の初期値境界値問題).
.
.
.. .
.
.
波動方程式に従う弦を,下の形でそっと手を放したとき,節(u(x, t) = 0 であるような x)はどっちに動く?
0.2 0.4 0.6 0.8 1.0
-2 -1 0 1 2
.
.
.
1 左に動く
.
.
.
2 動かない
.
.
.
3 右に動く
.
.
.
4 節が2個に分裂して左右に動く
.
.
.
5 多数の節に分裂して大爆発する
樋口さぶろお (数理情報学科) L12波動方程式の初期値問題 現象の数学B(2011) 8 / 16
波動方程式の一般解と初期値境界値問題 波動方程式の初期値境界値問題
霊感解法
.
Quiz (
初期値境界値問題
).
.
.
.. .
.
.
波動方程式∂2u
∂t2(x, t) =v2∂2u
∂x2(x, t)を,
固定境界条件 u(0, t) =u(L, t) = 0, 初期条件 u(x,0) =F(x),∂u
∂t(x,0) =G(x) のもとで解け.
一般解は,u(x, t) =
∑∞
`=0
[A`sin(p`x) cos(ω`t) +B`sin(p`x) sin(ω`t)] と書 ける. (A`, B`) 任意定数. この時点
で
波動方程式と境界条件
OK
樋口さぶろお (数理情報学科) L12波動方程式の初期値問題 現象の数学B(2011) 9 / 16
波動方程式の一般解と初期値境界値問題 波動方程式の初期値境界値問題
ここからが霊感解法
霊感で A1 = 3, A2 = 9, A3= 370, . . . , B1= 0, B2= 2, . . . などとうまく 決めて,
u(x, t) =
∑∞
`=0
[A`sin(p`x) cos(ω`t) +B`sin(p`x) sin(ω`t)]
が初期条件
u(x,0) =F(x), ∂u
∂t(x,0) =G(x) を満たすようにする. そうできれば,それが求める解.
樋口さぶろお (数理情報学科) L12波動方程式の初期値問題 現象の数学B(2011) 10 / 16
波動方程式の一般解と初期値境界値問題 波動方程式の初期値境界値問題
もっと説得力のある霊感解法
.
Quiz
.
.
.
.. .
.
.
固定境界条件の波動方程式 ∂2u
∂t2(x, t) =v2∂∂x2u2(x, t)を,次の初期条件のも とで解け.
u(x,0) =−2 sin(πLx), ∂u∂t(x,0) = 3 sin(Lπx).
のお告げ: A2 =A3=· · ·= 0, B2 =B3=· · ·= 0. A1=?,B1 =?
u(x, t) = sin(πLx)[A1cos(πvLt) +B1sin(πvLt)] とおくと
∂u
∂t(x, t) = sin(πLx)[−A1πv
L sin(πvLt) +πvLB1cos(πvLt)]
樋口さぶろお (数理情報学科) L12波動方程式の初期値問題 現象の数学B(2011) 11 / 16
波動方程式の一般解と初期値境界値問題 波動方程式の初期値境界値問題
.
問題
(波動の初期値境界値問題).
.
.
.. .
.
.
固定境界条件(u(0, t) =u(L, t) = 0)の波動方程式を,次の初期条件のも とで解こう.
u(x,0) =−2 sin(πLx)−3 sin(2πLx), ∂u∂t(x,0) = 0.
樋口さぶろお (数理情報学科) L12波動方程式の初期値問題 現象の数学B(2011) 12 / 16
波動方程式の一般解と初期値境界値問題 波動方程式の初期値境界値問題
.
問題
(波動の固有モード).
.
.
.. .
.
.
固定境界条件 u(0, t) =u(L, t) = 0を課した波動方程式
∂2u
∂t2 =v2∂2u
∂x2(x, t)
の固有モードを g(`)(x, t;θ)とする(`= 1,2,3, . . .). 解になってないのは どれ?
.
.
.
1 g(1)(x, t; 0)−g(2)(x, t;π)
.
.
.
2 g(2)(x, t; 0)×g(3)(x, t;π)
.
.
.
3 1−2g(1)(x, t; 0)
.
.
.
4 −5g(1)(x, t;π)
.
.
.
5 (g(1)(x, t; 0))2
樋口さぶろお (数理情報学科) L12波動方程式の初期値問題 現象の数学B(2011) 13 / 16
波動方程式の一般解と初期値境界値問題 固有モードの直交関係
霊感解法卒業前夜
.
.
.. .
.
.
∫ π
0
sinnθsinmθdθ= π2δnm= π2 ×
{1 (n=m) 0 (n6=m) クロネッカーのδ記号
樋口さぶろお (数理情報学科) L12波動方程式の初期値問題 現象の数学B(2011) 14 / 16
波動方程式の一般解と初期値境界値問題 固有モードの直交関係
変数変換 θ= πLx
2 L
∫
L0
sin
nπLx sin
mπLx dx
=δnm
h √
2
L
sin nx i
n=1,2,3,···は正規直交基底.
樋口さぶろお (数理情報学科) L12波動方程式の初期値問題 現象の数学B(2011) 15 / 16
波動方程式の一般解と初期値境界値問題 固有モードの直交関係
今日の範囲に対応する教科書のお奨め問題 Fourier級数変換¨§小形§4.3¥¦,自由端¨§小形p.75-78)¥¦
初期値問題¨
§
¥
小形 例題4.3(p.72)¦
Fourier級数展開 ¨§小形 第4章演習問題[1](p81),[6][8](p.82)¥¦
予習復習問題明日水曜日の昼にはeラーニングシステムで公開するので やってね〜締切は月曜夜.
.
問題
(波動の初期値境界値問題
).
.
.
.. .
.
.
固定境界条件(u(0, t) =u(L, t) = 0)の波動方程式を,次の初期条件のも とで解こう.
u(x,0) =−2 sin(πLx), ∂u∂t(x,0) =−3 sin(2πLx).
樋口さぶろお (数理情報学科) L12波動方程式の初期値問題 現象の数学B(2011) 16 / 16