連立同次線形微分方程式(systems of homogeneous linear differential equations)

今まで扱ってきた微分方程式はすべて未知関数(従属変数)がひとつでした.ここでは$n$個の未知関数をもつ微分方程式の系.つまり連立線形微分方程式(system of linear differential equation)

$\displaystyle \left\{\begin{array}{ccc}
x_{1}^{\prime} &= a_{11}x_{1} + a_{12}x...
...{n1}x_{1} + a_{n2}x_{2} +& \cdots + a_{nn}x_{n} + f_{n}(t)
\end{array}\right . $

を考えます.行列を用いるとこの系は

$\displaystyle {\bf X}^{\prime} = A{\bf X} + {\bf F} $

と表わせます.ただし

$\displaystyle {\bf X} = \left(\begin{array}{c}
x_{1}(t)\\
x_{2}(t)\\
\vdots\\...
...\begin{array}{c}
f_{1}(t)\\
f_{2}(t)\\
\vdots\\
f_{n}(t)
\end{array}\right) $

です.この微分方程式を満たす$n$個の微分可能な関数 $x_{1},x_{2},\ldots,x_{n}$をこの方程式の解(solution)といいます.また, ${\bf F} = {\bf0}$のとき,この微分方程式を同次方程式(homogeneous equation)といいます.

$X \equiv 0$は明らかに,同次方程式 ${\bf X}^{\prime} = A{\bf X}$の解です.そこでそれ以外の解を捜すため,1階の線形微分方程式 $y^{\prime} = my$の解が $y = ce^{mt}$ で与えられたことを思い出します.このことから多分 ${\bf X} = {\bf C}e^{\lambda t}$ ${\bf X}^{\prime} = A{\bf X}$の解になるのではと見当をつけます.ただし${\bf C}$は任意の定数ベクトルとします.これを ${\bf X}^{\prime} = A{\bf X}$に代入すると,

$\displaystyle {\bf C}e^{\lambda t} = A{\bf C}e^{\lambda t} $

を得ます.ここで指数関数 $e^{\lambda t}$はどんな$t$に対しても0にならないことに注意すると,

$\displaystyle A{\bf C} - {\bf C}\lambda = {\bf0} $

または

$\displaystyle (A - \lambda I){\bf C} = {\bf0} $

となります.ここで$I$$n$次の単位行列を表わします.

このことから, ${\bf X}^{\prime} = A{\bf X}$の自明でない解を見つけるには

$\displaystyle (A - \lambda I){\bf C} = {\bf0} $

を満たす${\bf0}$でないベクトル${\bf C}$を見つければよいことがわかります.この連立方程式を満たす$\lambda$を行列$A$固有値(eigenvalue).そして0でないベクトル${\bf C}$$\lambda$に対する固有ベクトル(eigenvector)といいます.ところで連立方程式

$\displaystyle (A - \lambda I){\bf C} = {\bf0} $

${\bf0}$でない解をもつための必要十分条件は $\det(A - \lambda I) =0$であることを線形代数学で学びました.また $\det(A - \lambda I)$$n$次の多項式になり $\det(A - \lambda I) =0$を行列$A$特性方程式(characteristic equation)ということも学びました.そこで私たちは,特性方程式を解いて固有値$\lambda$を求め,連立方程式 $(A - \lambda I){\bf C} = {\bf0}$を解いて,固有ベクトルを求めることができます.つまり非常に難しい微分方程式の問題が簡単な線形代数の問題に還元されました.

例題 3..1  

${\bf X}^{\prime} = \left(\begin{array}{rrr}
1&-1&1\\
1&1&-1\\
2&-1&0
\end{array}\right){\bf X}$を解け.

$\displaystyle \det(A - \lambda I) = \left(\begin{array}{rrr}
1-\lambda&-1&1\\
...
...\\
2&-1&-\lambda
\end{array}\right) = -(\lambda + 1)(\lambda - 1)(\lambda - 2)$

より固有値は $\lambda = 2, 1, -1$である.次に固有値 $\lambda = 2$に対する固有ベクトル${\bf C}$

$\displaystyle (A - 2I){\bf C} = \left(\begin{array}{rrr}
-1&-1&1\\
1&-1&-1\\
...
...ght)\left(\begin{array}{c}
c_{1}\\
c_{2}\\
c_{3}
\end{array}\right) = {\bf0} $

を満たす0でない解よりGaussの消去法(Gaussian elimination)を用いて解く.
$\displaystyle A - 2I$ $\displaystyle =$ $\displaystyle \left(\begin{array}{rrr}
-1&-1&1\\
1&-1&-1\\
2&-1&-2
\end{array...
...ghtarrow}
\left(\begin{array}{rrr}
1&-1&1\\
0&-2&0\\
0&1&0
\end{array}\right)$  
  $\displaystyle \stackrel{\begin{array}{c}
{}_{R_{2} \leftrightarrow R_{3}}\\
{}...
..._{3}+R_{2}\to R_{2}}\\
{}_{R_{3}+R_{1}\to R_{1}}
\end{array}}{\longrightarrow}$ $\displaystyle \left(\begin{array}{rrr}
1&0&1\\
0&1&0\\
0&0&0
\end{array}\right)$  

より$c_{3}$は任意の定数,$c_{2} = 0$, $c_{1} = -c_{3}$となる.したがって,固有ベクトルC $\left(\begin{array}{r}
-1\\
0\\
1
\end{array}\right)$で表わされ, ${\bf X}_{1} = \left(\begin{array}{r}
-1\\
0\\
1
\end{array}\right)e^{2t}$はこの微分方程式のひとつの解である.
固有値 $\lambda = 1$に対する固有ベクトルは
$\displaystyle A - I$ $\displaystyle =$ $\displaystyle \left(\begin{array}{rrr}
0&-1&1\\
1&0&-1\\
2&-1&-1
\end{array}\...
...htarrow}
\left(\begin{array}{rrr}
1&0&-1\\
0&-1&1\\
0&-1&1
\end{array}\right)$  
  $\displaystyle \stackrel{\begin{array}{c}
{}_{-1 \times R_{2}\to R_{2}} \\
{}_{-R_{2}+R_{3}\to R_{3}}
\end{array}}{\longrightarrow}$ $\displaystyle \left(\begin{array}{rrr}
1&0&-1\\
0&1&-1\\
0&0&0
\end{array}\right)$  

より $\left(\begin{array}{r}
1\\
1\\
1
\end{array}\right)$で表わされ, ${\bf X}_{2} = \left(\begin{array}{r}
1\\
1\\
1
\end{array}\right)e^{t}$もこの微分方程式のひとつの解である.同様に固有値 $\lambda = -1$に対する固有ベクトルは
$\displaystyle A + I$ $\displaystyle =$ $\displaystyle \left(\begin{array}{rrr}
2&-1&1\\
1&2&-1\\
2&-1&1
\end{array}\r...
...htarrow}
\left(\begin{array}{rrr}
1&2&-1\\
0&-5&3\\
0&-5&3
\end{array}\right)$  
  $\displaystyle \stackrel{\begin{array}{c}
{}_{-\frac{1}{5} \times R_{2}\to R_{2}...
... R_{3}}\\
{}_{\frac{2R_{2}}{5} + R_{1}\to R_{1}}
\end{array}}{\longrightarrow}$ $\displaystyle \left(\begin{array}{rrr}
1&0&1/5\\
0&1&-3/5\\
0&0&0
\end{array}\right)$  

より $\left(\begin{array}{r}
-1\\
3\\
5
\end{array}\right)$で表わされ, ${\bf X}_{3} = \left(\begin{array}{r}
-1\\
3\\
5
\end{array}\right)e^{-t}$もこの微分方程式のひとつの解である.ここで ${\bf X}_{1},{\bf X}_{2},{\bf X}_{3}$は一次独立なので ${\bf X} = c_{1}{\bf X}_{1} + c_{2}{\bf X}_{2} + c_{3}{\bf X}_{3}$は一般解になると思われる.次の定理で述べるが,確かにこれは一般解である.よって一般解は

$\displaystyle {\bf X} = c_{1}\left(\begin{array}{r}
-1\\
0\\
1
\end{array}\ri...
...ight)e^{t} + c_{3}\left(\begin{array}{r}
-1\\
3\\
5
\end{array}\right)e^{-t} $

で与えられる. $ \blacksquare$

行列$A$の係数が定数で,$n$個の異なる固有値をもつとき,次の定理が成り立ちます.

定理 3..1   同次連立微分方程式 ${\bf X}^{\prime} = A{\bf X}$$A$$n$次の定数行列で$n$個の異なる固有値 $\lambda_{1},\lambda_{2},\ldots,\lambda_{n}$とそれに対する固有ベクトル ${\bf C}_{1},{\bf C}_{2},\ldots,{\bf C}_{n}$をもつならば,この微分方程式の一般解は

$\displaystyle {\bf X}(t) = \sum_{i=1}^{n}c_{i}{\bf X}_{i}(t) $

で与えられる.ただし, ${\bf X}_{i} = {\bf C}_{i}e^{\lambda_{i}t}  (i = 1,2,\ldots,n)$はそれぞれ ${\bf X}^{\prime} = A{\bf X}$の解であり,また一次独立である.


証明 $(n=3)$の場合

$\displaystyle W(e^{\lambda_{1}t},e^{\lambda_{2}t},e^{\lambda_{3}t})$ $\displaystyle =$ $\displaystyle \left\vert\begin{array}{rrr}
e^{\lambda_{1}t}&e^{\lambda_{2}t}&e^...
...2} ^{2}e^{\lambda_{2}t}& \lambda_{3}^{2}e^{\lambda_{3}t}
\end{array}\right\vert$  
  $\displaystyle =$ $\displaystyle \lambda_{2} \lambda_{3} (\lambda_{3} -\lambda_{2} ) - \lambda_{1}...
...lambda_{3} -\lambda_{1} ) + \lambda_{1} \lambda_{2} (\lambda_{2} -\lambda_{1} )$  

ここで $\lambda_{1} ,\lambda_{2} ,\lambda_{3} $は異なる固有値なので

$\displaystyle W(e^{\lambda_{1}t},e^{\lambda_{2}t},e^{\lambda_{3}t}) \neq 0 $

である. $ \blacksquare$

ここにでてきた$n$個の一次独立な解を微分方程式 ${\bf X}^{\prime} = A{\bf X}$基本解(fundamental solution)といいます. 連立同次線形微分方程式はいつも ${\bf X}^{\prime} = A{\bf X}$の形で与えられるわけではありません.こんなときはまず ${\bf X}^{\prime} = A{\bf X}$の形に変換する必要があります.

例題 3..2  

次の連立微分方程式を解け.
$\left\{\begin{array}{rl}
x_{1}^{\prime} + x_{1} + 3x_{2}^{\prime} &= 0 \\
3x_{1} + x_{2}^{\prime} + 2x_{2} &= 0
\end{array}\right .$ .

$x_{1}^{\prime}$ $x_{2}^{\prime}$について解くと,

$\displaystyle x_{1}^{\prime}$ $\displaystyle =$ $\displaystyle 8x_{1} + 6x_{1}$  
$\displaystyle x_{2}^{\prime}$ $\displaystyle =$ $\displaystyle -3x_{1} - 2x_{2}$  

または

$\displaystyle {\bf X}^{\prime} = \left(\begin{array}{rr}
8&6\\
-3&-2
\end{array}\right){\bf X} $

となる.これより固有値と固有ベクトルを求めると, $\lambda = 3 + \sqrt{7}, {\bf C}_{1} = \left(\begin{array}{c}
-6\\
5-\sqrt{7}
\end{array}\right)$, $\lambda_{2} = 3 - \sqrt{7}, {\bf C}_{2} = \left(\begin{array}{c}
-6\\
5 + \sqrt{7}
\end{array}\right)$となる.よって定理3.1より一般解は

$\displaystyle {\bf X}(t) = c_{1}\left(\begin{array}{c}
-6\\
5-\sqrt{7}
\end{ar...
...}\left(\begin{array}{c}
-6\\
5 + \sqrt{7}
\end{array}\right)e^{(3-\sqrt{7})t} $

である. $ \blacksquare$



Subsections