電場や磁場中を運動する電荷を持った物体の運動方程式によく出てくる連立微分方程式の解き方をまとめておく。
例えばz正方向に一様な磁場Bがかかっている時、質量m、電荷qの物体を原点からy軸正方向へ初速度vで打ち出した時の運動方程式はm\bm v' = q(\bm v \times \bm B)となる。外積は次の行列式で求まる。
\left| \begin{array}{ccc} \bm i & \bm j & \bm k \\ v_x & v_y & v_z \\ 0 & 0 & B \end{array} \right|
結果
\begin{align} m{v_x}' &= q v_y B \tag{1} \\ m{v_y}' &= - q v_x B \tag{2} \\ m{v_z}' &= 0 \end{align}
(1)を変形すると
{v_y} = \frac{m}{qB} {v_x}'
となる。これを両辺tで微分すれば
{v_y}' = \frac{m}{qB} {v_x}''
これを(2)へ代入すると
\begin{align} {v_x}'' &= - \frac{q^2B^2}{m^2} {v_x} \\ &= - \omega^2 {v_x}\end{align}
となる。このように\omegaをおけば単振動同じ式になるので{v_x}は
{v_x} = c_1 \cos \omega t + c_2 \sin \omega t
となる。次にv_yを求めるがこの時v_xと全く同じ手順で求めるとうまくいかない。計算自体はできるが積分定数の設定が正しく行えないのである。連立微分方程式なのだからv_xとv_yは互いに関係しあうので独立して求めてはいけないということ。なのでv_yは求まったv_xを実際に当てはめて計算する。
まず(1)を整理すると
\begin{align} {v_y} &= \frac{m}{qB} {v_x}' \\ &= \frac{1}{\omega} {v_x}' \end{align}
となる。\omegaは先ほど置いたとおり。ここへ求まった{v_x}を微分して代入すれば
\begin{align} v_y &= \frac{1}{\omega} \left( -\omega c_1 \sin \omega t + \omega c_2 \cos \omega t \right) \\ &= - c_1 \sin \omega t + c_2 \cos \omega t \end{align}
これでv_xとv_yが積分定数を通して結び付けれれた式が完成した。後は初期条件から積分定数を決定するだけ。v_xとv_yどちらの式から初期条件を与えても良いが結果から言うとv_yから求めたほうが手間が少ない。(やってみればわかる。)
まずv_yはt=0でvなので
v = c_2
続いて微分するとy方向の加速度が求まり、t=0でy方向への力はかかっていないので加速度0となり
m \times 0 = - m \omega c_1
なのでc_1=0となる。
更に今度は積分する。初期位置がy=0ならば
\begin{align} 0 &= \frac{v}{\omega} \sin \omega t + c \\ &= c \end{align}
よって最終的に
v_y = v \cos \omega t y = \frac{v}{\omega} \sin \omega t
となる。また以上で求まった積分定数をv_xにも代入すると
v_x = v \sin \omega t
と一気に決定する。後は積分してxの積分定数だけ決定すれば良い。
x = -\frac{v}{\omega} \cos \omega t + c v = \frac{v}{\omega}
よって
v_x = v \sin \omega t x = \frac{v}{\omega} (1 - \cos \omega t)
となる。
ここに更に電場もかかると例えば次のような運動方程式が成り立つ。
\begin{align} m{v_x}' &= q v_y B \\ m{v_y}' &= qE - q v_x B \\ m{v_z}' &= 0 \end{align}
めんどくさいがこれも同様に解けば求まる。