振動と波動/複数粒子の振動

提供: testwiki
ナビゲーションに移動 検索に移動

テンプレート:Pathnav

2粒子の場合

質量m1 , m2 の2つの質点が、バネ定数k のバネによってつながれている2自由度系を考える。このとき、バネの方向にx 軸を取り、バネが動かない状況になっているときの質点m1 の座標をx1 、質点m2 の座標をx2 とすると、運動方程式

m1x¨1=k(x1x2)(1.1)m2x¨2=k(x1x2)(1.2)

が得られる。座標

X:=m1x1+m2x2m1+m2x:=x1x2

を導入する。式(1.1)をm2 倍したものから、式(1.2)をm1 倍したものを引くと、

m1m2(x¨1x¨2)=k(x1x2)(m2+m1)m1m2x¨=kx(m2+m1)μx¨=kx(2)

が得られる。ここで、

μ:=m1m2m1+m2

と置いた。式(2)は単振動の方程式であり、v1 , v2 をそれぞれ質点m1 、質点m2 の速度とすると、この解はv1 = -v2 のように単振動を行ない、その角振動数は、

ω0=kμ

で与えられることが分かる。

また、運動方程式(1.1), (1.2)を足し合わせると、

m1x¨1+m2x¨2=0(m1+m2)m1x¨1+m2x¨2m1+m2=0MX¨=0

が得られる。ここで、

M:=m1+m2

である。これから、2物体の運動がx , X を使った座標で表され、X については自由な質点と同じ運動をすることが分かる。

このとき2物体の場合において、上で定義されたX を重心座標、x を相対座標と呼ぶ。



同じ問題を更に多くの粒子を扱うときのやり方で書くことも出来る。 式(1.1), (1.2)で与えられる運動方程式は、定数係数連立2階常微分方程式であるので通常の仕方で解くことが出来る。その方針にしたがって、

x1(t)=a1eiωtx2(t)=a2eiωt

a1 , a2 は定数)とおく。このとき運動方程式は、

m1ω2a1=k(a1a2)m2ω2a2=k(a1a2)

もしくは、

(m1ω2+k)a1ka2=0ka1+(km2ω2)a2=0

と書くことが出来る。ここでa1 = a2 = 0 はこの方程式の解であるが、それ以外の解があるとき

|m1ω2+kkkkm2ω2|=0

が成り立つことが必要である(線型代数では、このような方程式を固有方程式と呼ぶ)。これを解くと、

m1m2ω4+k(m1m2)ω2=0ω2(m1m2ω2(m1+m2)k)=0

よって、

ω2=0,kμ

より

ω=0,±kμ

となる。これは、上で求めた値と一致している。結局2物体の場合では、線型代数の固有方程式が容易に求められるということが言える。

複数粒子の場合

多粒子の場合

粒子の数がさらに多い多自由度系の場合も、上で求めた方法を用いることが出来る。特に重要なのは、全ての質点が同じ質量m を持っており、バネ定数k のバネでつながれている場合である。

質点がN 個あるN 自由度系を考える。n 番目の質点の座標をun とすると、運動方程式は、

mu¨n=k(unun1)+k(un+1un)=k(un+12un+un1),u¨n=ω02(un+12un+un1)(3)

となる。これは、N 元連立定数係数2階常微分方程式であるので、やはり解くことが出来る。

un=aneiωt

an は定数)とおくと、

ω2un=ω02(un+12un+un1)

が得られる。これを行列の形で書くと、

(2+ω2ω021012+ω2ω02112+ω2ω021012+ω2ω02)(u12u22u32uN2)=0

となる。この方程式を解くには一般にはこの行列の固有方程式を解かねばならない。幸いにもこの場合には固有ベクトルの形が知られており、それは、

(u12u22u32uN2)=(sindsin2dsin3dsinNd)

dは任意の実数)となる。 実際

(2+ω2ω021012+ω2ω02112+ω2ω021012+ω2ω02)(sindsin2dsin3dsinNd)

を計算すると、第k 行目について

sin(k1)d+(2+ω2ω02)sinkd+sin(k+1)d=2sinkd(2cosd2+ω2ω02)

となり行列をかけた後の値も、sin kd ×(定数) の形をしていることがわかり、 確かにこのベクトルは、与えられた行列の固有ベクトルとなる。

連続極限への移行

前節でNN 列の大きな行列の固有ベクトルが簡単に求められたことを見た。実際にはこのことは上で見た行列の性質によっている。この性質を具体的に見るために、粒子の数がきわめて多く、粒子が連続的に分布していると見た場合を考える。

2階微分

2u2x(x)

を離散的な量に直すことを考える。x を離散化してxi - 1 , xi , xi + 1 などとしたとき、近似的に

u(x+h)u(xi+1)u(xi)hu(x)u(xi)u(xi1)h

と書けることに注目すると、

u(x)u(x+h)u(x)h1h(u(xi+1)u(xi)hu(xi)u(xi1)h)=u(xi+1)2u(xi)+u(xi1)h2

となる。分子の ui + 1 - 2ui + ui - 1 は運動方程式(3)の右辺にも現れており、これが2階微分を表していることが分かる。 式(3)に代入すると、v をある定数として

(1v222t22x)u(x,t)=0

が得られる。この方程式を波動方程式と呼ぶ。 後に分かることだが、波動方程式は物体の運動を通じてエネルギーが伝搬して行く様子を表す方程式となっている。ここから先は、この方程式の性質を見て行く。