next up previous
: 不変部分空間 : Dsys : 可観測性

ケーリー・ハミルトンの定理

資源の「リサイクル」は今日的課題ですが,この節では,行列の「リサイクル」の話 をします. これは次節のお話の準備です. 行列 $A$ の固有値を求め, $A$ の対角化を行いましたが,そのとき用いた 特性方程式

\begin{displaymath}\vert A - \lambda I \vert = 0 \end{displaymath}

については,他の性質も知られています. $A$$n$ 次の正方行列なら $\vert A ー \lambda I\vert $$\lambda$ についての最高次が $n$ 次の多項式になります.すなわち
\begin{displaymath}
\vert A - \lambda I\vert = \lambda^n + a _{n-1} \lambda^{n-1} + \cdots
+ a_1 \lambda + a_0~~~~~~
\end{displaymath} (29)


\begin{displaymath}A=
\left \lbrack
\begin{array}{cc}
\alpha & \beta \\
\gamma & \delta \\
\end{array}
\right \rbrack
\end{displaymath}

なら

\begin{displaymath}A- \lambda I=
\left \lbrack
\begin{array}{cc}
\alpha-\l...
...
\gamma & \delta-\lambda \\
\end{array}
\right \rbrack \end{displaymath}


\begin{displaymath}
\vert A- \lambda I\vert = (\alpha - \lambda)(\delta - \lam...
...- (\alpha + \delta) \lambda + \alpha \delta - \beta \gamma
\end{displaymath} (30)

です. ここで(29)の $\lambda$ の替わりに $A$ を使った行列の式も

\begin{displaymath}
% latex2html id marker 2363
A^n + a_{n-1} A^{n-1} + \cdots + a_1 A + a_0 I = {\bf0} \eqno{(\ref{eqn:rsn81}')} \end{displaymath}

を充たします. ${\bf0}$ は要素が全て $0$ の行列です.$I$ は単位行列です. これをケイリー・ハミルトンの定理といいます. 実際,(30)のついて $\lambda$ の替わりに $A$ を使った式を調べると

\begin{displaymath}
% latex2html id marker 2375
A^2 - (\alpha + \delta) A + (\a...
...0 \\
\end{array}
\right \rbrack \eqno{(\ref{eqn:rsn82}')} \end{displaymath}

練習問題8 (30')を確認してください. 以下この定理を証明します. [ケーリー・ハミルトンの定理の証明] [準備:余因子行列] 大学の1年次か高校時代,行列の逆行列の話と一緒に,余因子行列を習ったと思います.
\begin{displaymath}
S= \left \lbrack
\begin{array}{cccc}
S_{1,1} & S_{1,2}...
...n,2} & \cdots & S_{n,n} \\
\end{array}
\right \rbrack
\end{displaymath} (31)

について $S$ の余因子行列 $D$
\begin{displaymath}
D= \left \lbrack
\begin{array}{cccc}
D_{1,1} & D_{2,1}...
...2,n} & \cdots & D_{n,n} \\
\end{array}
\right \rbrack
\end{displaymath} (32)

$ D_{ij}$$S$ の第 $j$ 行と第 $i$ 列の要素を除いた $(n-1)$$(n-1)$ 列の部分行列式 $ \times (-1)^{(i+j)}$ です. 例えば $ D_{21} $$S$ の第2行と第1列の要素を除いた $(n-1)$$(n-1)$ 列の部分行列
\begin{displaymath}
\left \lbrack
\begin{array}{ccc}
S_{1,2} & \cdots & S_...
...n,2} & \cdots & S_{n,n} \\
\end{array}
\right \rbrack
\end{displaymath} (33)

の行列式 $\times (-1)$ です. 例

\begin{displaymath}A=
\left \lbrack
\begin{array}{cc}
\alpha & \beta \\
\gamma & \delta \\
\end{array}
\right \rbrack
\end{displaymath}

なら $A$ の余因子行列 $B$

\begin{displaymath}B= \left \lbrack
\begin{array}{cc}
\delta & -\beta \\
-\gamma & \alpha \\
\end{array}
\right \rbrack
\end{displaymath}

さて, $S$$S$ の余因子行列 $D$ との積には

\begin{displaymath}SD = \vert S\vert I \end{displaymath}

という関係があります. $ \vert S\vert $$S$ の行列式, $I$ は単位行列です.





練習問題9 上の, $A$$B$ の例について確認してください. [定理の証明] 行列 $ A- \lambda I $ の余因子行列を $C$ とします. このとき $C$$i$$j$ 列の要素は $ A- \lambda I $ の第 $j$ 行と第 $i$ 列の要素を除いた $(n-1)$$(n-1)$ 列の部分行列式 $ \times (-1)^{(i+j)}$ ですので $\lambda$ についての最高次数 $(n‐1)$ 次式です. これが $1≦i,j≦n $ つ いて成立っていますから, $\lambda$ の各次数ごとに整理すると
\begin{displaymath}
C = \lambda^{n-1} C_{n-1}+ \cdots + \lambda C_1 + C_0
\end{displaymath} (34)

となります. [例]

\begin{displaymath}A- \lambda I=
\left \lbrack
\begin{array}{cc}
\alpha-\l...
...
\gamma & \delta-\lambda \\
\end{array}
\right \rbrack \end{displaymath}

の例では,これの余因子行列 $C$

\begin{displaymath}C= \left \lbrack
\begin{array}{cc}
\delta -\lambda & -\be...
... -\gamma & \alpha -\lambda \\
\end{array}
\right \rbrack
\end{displaymath}


\begin{displaymath}C_1= \left \lbrack
\begin{array}{rr}
-1 & 0 \\
0 & -1 \\
\end{array}
\right \rbrack
\end{displaymath}


\begin{displaymath}C_0= \left \lbrack
\begin{array}{cc}
\delta & -\beta \\
-\gamma & \alpha \\
\end{array}
\right \rbrack
\end{displaymath}

とおくと

\begin{displaymath}C = \lambda C_1 + C_0 \end{displaymath}

[例終わり]
さて,行列とその余因子列の積=行列式ですから

\begin{displaymath}(A - \lambda I) C = \vert A- \lambda I\vert I \end{displaymath}

これに(29)式

\begin{displaymath}\vert A - \lambda I \vert = \lambda^n + a_{n-1} \lambda^{n-1}
+ \cdots + a_1 \lambda + a_0 \end{displaymath}

(34)式

\begin{displaymath}
C = \lambda^{n-1} C_{n-1}+ \cdots + \lambda C_1 + C_0
\end{displaymath}

を代入すると
$\displaystyle { (A- \lambda I ) \{ \lambda^{n-1} C_{n-1}
+ \cdots + \lambda C_1+C_0 \}}$
    $\displaystyle = \{ \lambda^n + a_{n-1} \lambda^{n-1} + \cdots +a_1 \lambda +a_0 \} I$ (35)

(35)式の両辺の $\lambda$ の次数を比較して,
$\displaystyle -C_{n-1}$ $\textstyle =$ $\displaystyle I$ (36)
$\displaystyle AC_{n-1}-C_{n-2}$ $\textstyle =$ $\displaystyle a_{n-1}I$ (37)
$\displaystyle AC_{n-2}-C_{n-3}$ $\textstyle =$ $\displaystyle a_{n-2}I$ (38)
$\displaystyle AC_{n-3}-C_{n-4}$ $\textstyle =$ $\displaystyle a_{n-3}I$  
  $\textstyle \vdots$ $\displaystyle  $  
$\displaystyle AC_1 -C_0$ $\textstyle =$ $\displaystyle a_1I$ (39)
$\displaystyle AC_0$ $\textstyle =$ $\displaystyle a_0I$ (40)

\begin{eqnarray*}
&& (36)式の両辺にA^nを \\
&& (37)式の両辺にA^{n-1}を \\ 
...
...9)式の両辺にAを \\
&& (40)式の両辺にIを掛け,辺々加えると,\\
\end{eqnarray*}




\begin{displaymath}0 = A^n + a_{n-1} A^{n-1} + \cdots + a_1A+a_0I \end{displaymath}

[証明終わり] この定理から,

\begin{displaymath}A^n = -a_{n-1} A^{n-1} - \cdots - a_1A-a_0I \end{displaymath}

であり, $A^n$ $A^{n-1},\cdots , A,I $ から計算できます.すると,結局, $A$$n$ 以上のべき乗は, $A^{n-1},\cdots , A,I $ から計算できることが判ります. 練習問題10

\begin{displaymath}A=
\left \lbrack
\begin{array}{cc}
\alpha & \beta \\
\gamma & \delta \\
\end{array}
\right \rbrack
\end{displaymath}

について,証明の議論をやってみてください.
next up previous
: 不変部分空間 : Dsys : 可観測性
Yasunari SHIDAMA