logo

サイン波と複素波動関数 📂物理学

サイン波と複素波動関数

定義

波を三角関数で表したものをサイン波sinusoidal waveという。

説明

サイン波の一般的な形は以下の通りだ。式がcos\cosである理由は下で説明するが、それは複素波動関数の実部がcos\cosだからだ。sin\sinは虚部だ。

f(x,t)=Acos(k(xvt)+δ) f(x,t) = A \cos \big( k(x-vt)+\delta \big)

ここで、AAを波の振幅amplitudeとし、コサイン関数の変数k(zvt)+δk(z-vt)+\delta位相phaseδ\delta位相定数phase constantという。位相定数に2π2\piを加えてもf(x,t)f(x,t)は変わらない。だから普通は位相定数として0δ<2π0\le \delta \lt 2\piの範囲の値を使う。kk波数wave numberであり、波長wavelengthλ\lambdaとは次のような関係がある。

k=2πλ k=\dfrac{2\pi}{\lambda}

波が完全に1回転する時間を周期periodという。時間=距離/速度なので、波の周期TT

T=λv=2πkv T=\dfrac{\lambda}{v} = \dfrac{2 \pi}{kv}

周期は1回振動するのにかかる時間なので、単位時間あたりの振動数である振動数frequencyν\nuは当然周期の逆数と同じだ。

ν=1T=vλ \nu=\dfrac{1}{T}=\dfrac{v}{\lambda}

角振動数angular frequencyは一般にω\omegaで表され、振動を等速円運動に対応させて表現するものだ。振動数を単位時間あたりの回転角度に変えた値であり、単位はラディアンだ。

ω=2πν=2π1T=kv \omega=2\pi \nu=2\pi\dfrac{1}{T}=kv

(1)(1)を角振動数で表したら

f(x,t)=Acos(kxωt+δ) f(x,t)=A \cos \big( kx-\omega t +\delta \big)

これは波数がkkで角振動数がω\omegaへ進行する波動関数だ。3.JPG

4.JPG

上の図のように、δk\dfrac{\delta}{k}を波動関数が原点から遅れた距離として定義する。だから、波の進行方向が変われば、位相定数の符号も変わる。波が左へ進むなら、右へ移動したのが遅れたということだ。つまり、波数がkkで角振動数がω\omega左へ進行する波動関数は以下の通りだ。

f(x,t)=Acos(kx+ωtδ) f(x,t)=A \cos \big( kx+\omega t -\delta \big)

でも、コサイン関数は偶関数なので、上の式は下の式と同じだ。 f(x,t)=Acos(kxωt+δ) f(x,t)=A \cos \big( -kx-\omega t +\delta \big)

これは、波数がkkで角振動数がω\omegaの右へ進行する波動関数(2)(2)と比較して、波数kkの符号だけが異なる。つまり、波数kkの符号を変えると、振幅、位相定数、振動数、波長などはすべて同じだが、進行方向だけが反対の波になることが分かる。

複素波動関数

波動関数がコサインで表されるので、オイラーの公式を使って複素指数関数の形でも表せる。虚部を広げて複素波動関数を扱う理由は、複素関数がコサインやサインよりも多くの面で計算に便利だからだ。eix=cosx+isinxe^{ix}=\cos x +i\sin xを使って(2)(2)を表すと

f(x,t)=Re(Aei(kxωt+δ)) f(x,t)=\text{Re}(Ae^{i(kx-\omega t +\delta)})

ここで、Re(a+ib)=a\text{Re}(a+ib)=a。すなわち実部を表す。ffAei(kxωt+δ)Ae^{i(kx-\omega t +\delta)}の実部だけを表した関数なので、f~=Aei(kxωt+δ)\tilde{f}=Ae^{i(kx-\omega t +\delta)}としよう。つまり、Re(f~)=f\text{Re}(\tilde{f})=fだ。すると、以下のように簡単に整理できる。

f~(x,t)=Aei(kxωt+δ)=Aeiδei(kxωt)=A~ei(kxωt) \tilde{f}(x,t)=Ae^{i(kx-\omega t+\delta)}=Ae^{i\delta}e^{i(kx-\omega t)}=\tilde{A}e^{i(kx-\omega t)}

この記事で扱っている波動関数f(x,t)f(x,t)は複素波動関数の実部だ。

f(x,t)=Re(f~(x,t)) f(x,t)=\text{Re}\big( \tilde{f}(x,t) \big)