単振動

単振動とは、量の時間変化が三角関数の正弦関数または余弦関数で表される振動である。調和振動や、単調和振動、調和運動とも呼ばれる。余弦関数を使った表現では、

という形で表現される。単振動の表現にはいくつかのバリエーションがあり、三角関数の他に複素指数関数による表現もよく使われる。一般に、次の形で表される微分方程式の一般解は単振動となり、この形の方程式は単振動の方程式として知られる。

単振動は、振動現象あるいは波動現象における最も単純な形の振動であり、様々な物理現象を記述するとても重要な概念といえる。単振動の代表例は、減衰が無いと仮定したときの、フックの法則に従うばねで吊り下げられた重りの振動である。単振動を起こす系は、一般に調和振動子と呼ばれる。単振動の重ね合わせも、振動・波動の様々な場面で現れる。直角2方向にそれぞれ単振動する点はリサジュー図形と呼ばれる軌跡を描く。

1. 余弦関数による表現と基礎用語
-----------------

何かの量が時間経過に応じて変動しているとする。この量 //x// が単振動するとき、 //x// と時間 //t// の関係は余弦関数 cos によって

と記述できる近。変化量 //x// には変位、圧力、電圧、電流といったさまざまな量を当てはめることができる近。//x// が電流あるいは電圧の場合は、単振動ではなく正弦波と呼ぶこともある近。ただし、物理学の波動分野では、空間と時間を独立変数として正弦関数で表される進行波を指して正弦波と呼ぶ小出近。

単振動の場合、上式の //A//, //ω//, //φ// は全て時間に依存しない定数である横山・日野・芳村。式中の各パラメータの詳細は次のとおりである。

//A// は振幅と呼ばれる下郷・田島。一般的に //A// の値は正とする安田。//x// が物体の変位の振動を意味しているとすれば、変位の中立位置  から最大値に相当する横山・日野・芳村鈴木。//x// の値が //A// と −//A// の間を往復する振動となる安田。

cos の中身 //ωt// + //φ// は位相と呼ばれる鈴木。三角関数の中身であるため、位相は物理的次元を持たない無次元量で、しばしば角度とみなしてラジアンや度の単位をあてる近。//ωt// + //φ// を位相角とも呼ぶ横山・日野・芳村。三角関数の性質によって、位相が 2//π// 増えるたびに、//x// は同じ値に戻ることになる長谷川。ここで //π// は円周率である。

//φ// は初期位相や初期位相角と呼ばれる安田横山・日野・芳村。これは、//φ// が //t// = 0 のときの位相の値を意味しているためである安田。//φ// を位相定数と呼んだり、単に位相角とも呼ぶこともある小出下郷・田島。//φ// に 2//π// の整数倍を加えた値、すなわち //φ//, //φ// ± 1 × 2//π//, //φ// ± 2 × 2//π//, … はいずれも同じ振動を表す近。これらの中から、式がなるべく簡単になるように //φ// の値を決めることができる近。

//ω// は角振動数や円振動数、角周波数と呼ばれる藤田長谷川。振幅と同じく、一般的に //ω// の値は正とする安田。角振動数は、単位時間当たりの位相の変化量、あるいは位相の変化率を意味している近。単位は rad/sまたは 1/sか Hzとなる下郷・田島長谷川近。

上述のとおり、位相が 2//π// 増えるたびに //x// は同じ値に戻る長谷川。位相が 2//π// 増えるのに必要な時間を周期と呼ぶ安田。周期は記号 //T// などで表される安田。周期の定義より、周期 //T// と角振動数 //ω// には

という関係があるから、//T// は //ω// によって次のように表される安田。

また、周期の逆数 1///T// を振動数あるいは周波数と呼ぶ近長谷川。振動数は記号 //f// や //ν// などで表され、角振動数によって表現すれば

となる藤田長谷川。振動数は 1 秒間に振動する回数を意味しており、単位は Hzである長谷川。混乱のおそれが無い場合は、角振動数 //ω// を指して単に振動数と呼ぶこともある安田長谷川。ただし、//ω// の値と //f// の値が 2//π// 倍違う点には常に注意を要する鈴木。

2. その他の表現
---------

2.1. 正弦関数による表現
--------------

単振動は、下記に示すように他の形でも表現できる。どの形の表現が便利かは場合に依る安田。正弦関数 sin を用いた場合、単振動は

と表される下郷・田島。しかし、初期位相 //φ// の値を変えれば、sin の式でも cos の式でも全く同一の運動を表すことができる安田。そのため、単振動を sin で表すか cos で表すかの違いに重要性は無い安田。同一の単振動を、cos で表現したときの初期位相を //φ// とし、sin で表現したときの初期位相を //φ//′ とすれば、

という関係になる藤田。cos 形式の単振動を sin 形式に置きかえるときは、cos 形式だったときの初期位相に //π///2 を加えてずらせばよい長谷川。

2.2. 余弦関数と正弦関数の和による表現
---------------------

単振動は、次のような余弦関数と正弦関数の和の形でも表現できる小出。

ここで、//B//1 と //B//2 は定数である小出。単振動の正弦関数による表現

と比較すると、//B//1、//B//2 は振幅 //A//、初期位相 //φ// と次のような関係がある小出。

自由振動の問題などでは、振幅と初期位相が既知として与えられるのではなく、//t// = 0 のときの //x// の値、および //t// = 0 のときの //x// の速度の値が与えられ、単振動の形が定まる藤田。これらの値を //x//0、//v//0 と表すとする。 この cos と sin の和の形式の場合、cos 側が //x//0 を表現する役割を持ち、sin 側が //v//0 を表現する役割を持つ。すなわち、//x//0 と //v//0 が与えられたときの単振動は、下記のように表現できる藤田。

2.3. 複素指数関数による表現
----------------

//e// をネイピア数、//i// を虚数単位とすれば、複素指数関数とは //αe////iβ// の形式で表現される関数である。単振動は、次のような複素指数関数の実部または虚部を取ったものに相当する入江・小林。

ここで、Re は括弧内の複素数の実部を取ることを意味し、Im は括弧内の複素数の虚部を取ることを意味する入江・小林。複素指数関数と三角関数にはオイラーの公式より、

という関係があるため、上記の式が導かれる近。複素指数関数の定数係数 //A// を複素数 //Ac// に拡張すれば、//φ// を陽に表さずに次のように表現できる下郷・田島。

ここで、定数係数 //Ac// は //A// および //φ// と次のような関係である下郷・田島。

したがって、この形式では、振幅 //A// と初期位相 //φ// の情報は複素数 //Ac// の中に含まれる下郷・田島。複素数に拡張された振幅は複素振幅と呼ばれる横山・日野・芳村。

複素指数関数の形式は微分・積分しても関数の形が変わらないという利点がある近。また、振幅と初期位相という2つの数を1つの複素数にまとめることができ、数式処理が簡単となる。こういった利点のために、本来は実数である //x// を一旦複素数に拡張し、何らかの計算後に最後に実部を取るという手法によって、過程の計算を簡便にできる近。このときに可能な計算は、和、差、微分、積分などの線形演算である近。こういった手法は、特に定数係数の線形微分方程式の問題を解くときに半ば常識的に多用される。

2.4. 複素共役な複素指数関数の和による表現
-----------------------

同じく複素指数関数を用いた形式として、

という形でも単振動を表す安田。ここで、//C//1 と //C//2 は互いに複素共役な複素数の定数である横山・日野・芳村。この形式では、虚部が自然に打ち消されるようになっており、実部や虚部を取るといった特段の操作は必要ない。この形式は実数の三角関数の式とあくまでも同一であり、表し方が違うだけである。余弦関数と正弦関数の和による表現

と比較すると、//B//1, //B//2, //C//1 と //C//2 の定数の間には次のような関係がある小出。

//B//1 と //B//2 は実数であるから、//C//1 + //C//2 は実数に、//C//1 − //C//2 は純虚数になる必要がある小出。この制約から、//C//1 と //C//2 を共役複素数とする必要性が理解できる小出。

3. 円運動との関連
----------

単振動は、次のように円上を等速運動する点を直線上へ投影したものとも見なせる横山・日野・芳村。//xy//-平面上に、始点 O、終点 P、一定長さ //A// の幾何ベクトル //OP// を考える。点 P が点 O を中心として一定速度 //ω// で反時計回りに回転しており、//t// = 0 で点 P は角度 //φ// の位置にあるとする。この点を //x// 軸に正射影すると、

となり、//y// 軸に射影すると、

となる横山・日野・芳村。位相を角度とみなすのも、この円運動との関連付けから意味を持つ安田。複素指数関数による単振動の表現も、//xy//-実数平面を //xy//-複素平面に置き換えて、複素平面上の円運動を実部または虚部へ正射影したものと解することができる下郷・田島。

4. 速度と加速度
---------

単振動する //x// の変化速度と変化加速度も三角関数で与えられる。cos 形式の //x// を //t// で微分すると、次のような速度 //dx/////dt// が得られる横山・日野・芳村。

この式をもう一度 //t// で微分すると、次のような加速度 //d// 2//x/////dt// 2 が得られる横山・日野・芳村。

したがって、速度と加速度は元の //x// と同じ角振動数の振動である近。一方で、速度の振幅は元の //x// の //ω// 倍、加速度の振幅は元の //x// の //ω//2 倍となっている藤田。上式を正符号の余弦関数に書き換えれば、

と表現できるので、速度の位相は元の //x// よりも //π///2  進んでおり、加速度の位相は元の //x// よりも //π//  進んでいることになる横山・日野・芳村。

4.1. 複素指数関数形式
-------------

複素指数関数による形式では次のとおりである。単振動の複素指数関数の形式を //t// で1回微分すれば

となり、//t// で2回微分すれば、

となる鈴木。したがって、元の //x// に //iω// を1回掛ければ速度となり、元の //x// に //iω// を2回掛ければ加速度になる鈴木。また、

という関係があるので、上式は次のような位相の関係が明確にした形に変形できる鈴木。

これらの実部が、cos 形式の //x// の速度と加速度に対応する近。

4.2. 相平面上の軌道
------------

速度 //dx/////dt// を改めて変数 //v// と表し、//x// と //v// の組を状態点とすれば、単振動の//xv//-相平面における軌道について考えられる。このとき、単振動は次のような2変数の微分方程式系で表される。

上式の第1式両辺に //ω//2//x// を掛けたものと、上式の第2式両辺に //v// を掛けたものとを足し合わせると、

という式が得られる横山・日野・芳村。これを //t// で積分し、積分定数を //C// とすれば、次のような式になる横山・日野・芳村。

したがって、//xv//-相平面上での単振動の軌道は楕円になる横山・日野・芳村。この楕円軌道は、時間経過に従って時計回りに進む横山・日野・芳村。上平面  では、//dx/////dt// が正なので軌道は右方向へ進む。下平面  では、//dx/////dt// が負なので軌道は左方向へ進む。

5. 単振動が現れる系
-----------

単振動は、物理学全域でさまざまな形で現れる小出。力学的なものから電磁気学的なものまで、単振動の実例は幅広い小出。単振動は、振動および波動という現象における最も単純な形であり、なおかつ様々な物理現象を記述する概念として高い重要性を持つ長谷川。

単振動が起こる系は調和振動子と呼ばれる。調和振動子の代表例の一つが、質点とばねの系である近。重りがばねで吊り下げられて揺れている系を考える鈴木。ばねはフックの法則に従うとする長谷川。現実には空気の抵抗などによって振動は次第に止まるが、そのような減衰作用は今は無視する長谷川。重りの質量を //m//、ばねのばね定数を //k//、吊り下げられた重りが静止している状態からの上下方向変位を //δ// とする。この重りの運動方程式は

となる鈴木。さらに、両辺を //m// で割り、//k/////m// = //ωn//2 とおいて

と変形する入江・小林。この式は定数係数の斉次2階線形常微分方程式であり、//δ// の一般解は次のような単振動で与えられる下郷・田島。

その他の単振動の表現も、//δ// の一般解である下郷・田島。この単振動の角振動数 //ωn// は

であるから、揺らし始めるときに重りを最初に動かす量や重力の大きさなどとは無関係に決まっている長谷川。//ωn// は、ばね定数と質量という系に固有の値のみで決まるため、固有角振動数と呼ばれる安田。一方、振幅 //A// と初期位相 //φ// の値は、最初にどのような状態が重りに与えられるかによって決まる。//t// = 0 で与えられる変位を //δ//0 、速度を //v//0 と表せば、//A// と //φ// は次のように与えられる下郷・田島。

一般に、//ω// を正の定数として、

という形で表される微分方程式は単振動の方程式と呼ばれ、その一般解は単振動となる。//dx/////dt// = //v// と表すとき、単振動の系は次のようなハミルトニアン //H// を持つため、系はハミルトン系としての特性を持つ。

すなわち、

が満たされ、//dH/////dt// が常に 0 より //H// の値は時間に対して不変である。物理的な系では、ハミルトニアン //H// は系が持つエネルギーに相当し、//H// が時間不変であることは単振動がエネルギーを保存しながら運動していることを意味する。

物理学で現れるその他の単振動の例には、振り子、電気回路のLC回路、2原子分子の熱振動などがある長谷川。一般的に、保存力を受ける系で、そのポテンシャルエネルギーの極小点近傍で振動していれば、その運動は調和振動子に近似できる長谷川。

6. 重ね合わせ
--------

6.1. 同一方向の重ね合わせ
---------------

単振動同士の和を作ることを、単振動の重ね合わせや単振動の合成と呼ぶ近。単振動の重ね合わせは、振動・波動の多くの場面で現れる近。例えば、自由度 //n// の線形多自由度系の振動の非減衰自由振動は、単振動の //n// 個の重ね合わせで表現できる安田。また、フーリエ級数を使えば、与えられた様々な周期運動を単振動の無限の重ね合わせで表現できる安田。

2つの単振動する量 //x//1 と //x//2 を考える。これらが同一方向の振動だとすれば、その重ね合わせは、

となる藤田。単振動を幾何ベクトルとして考えれば、単振動の重ね合わせとは、円運動するベクトル //OP//1 と円運動するベクトル //OP//2 の和 //OP// = //OP//1 + //OP//2 を作成して、//OP// を軸へ射影していることに等しい鈴木。上式は、合成や加法定理といった三角関数の公式を用いて下記のように変形できる横山・日野・芳村。

ただし、ここで振幅 //A// と位相角 //ψ// は下記のような時間の関数である横山・日野・芳村。

簡単な場合として、2つの単振動の角振動数が同じ  ときは、重ね合わされた振動も単振動になる藤田鈴木。このとき、//A// と //ψ// は時間依存しない定数になる横山・日野・芳村。2つの単振動の同一角振動数を //ω// とすれば、重ね合わされた振動も //ω// の単振動となる入江・小林。このときの単振動は次式で与えられる入江・小林。

2つの単振動の角振動数が異なるときは、重ね合わされた振動は複雑な形となり、もはや単振動ではなくなる近藤田。2つの単振動の角振動数の比 //ω//2///ω//1 あるいは //ω//1///ω//2 が有理数ならば、重ね合わされた振動は、複雑だがある周期を持った振動である近藤田。一方、角振動数の比が無理数ならば、重ね合わされた振動には周期が存在せず、同一波形が繰り返されることのない振動になる近藤田。2つの単振動の角振動数の比が近い  場合は、うなりと呼ばれる振動波形になる近。

File:Superposition of two simple harmonic motions, equal frequencies.png|//ω//1 = //ω//2 File:Superposition of two simple harmonic motions, irrational ratio frequencies.png|//ω//2///ω//1 = 2}} File:Superposition of two simple harmonic motions, rational ratio frequencies.png|//ω//2///ω//1 = 1.5 File:Superposition of two simple harmonic motions, almost equal frequencies.png|//ω//2///ω//1 = 1.1

6.2. 直角方向の重ね合わせ
---------------

互いに直角する方向の単振動の重ね合わせも考えられる近。//xy//-平面上の点が、//x// 方向に

という単振動をして、なおかつ //y// 方向に

という単振動をしている場合を考える。このときの点の軌跡は、一般にリサジュー図形と呼ばれる曲線になる近。もし //ω//1 = //ω//2 であれば、軌跡は楕円となる小出。なおかつ初期位相の差 //φ//2 − //φ//1 が //π// の整数倍であれば、軌跡は直線になる小出。同一方向のときと同様に、//ω//1///ω//2 が有理数であれば、周期的な軌跡となり、リサジュー図形は閉曲線となる。//ω//1///ω//2 が無理数であれば、リサジュー図形は閉じることのない曲線となる近。

7. 出典
-----

8. 参照文献
-------

9. 外部リンク
--------