ブロック対角行列の最小多項式
ブロック対角行列の最小多項式
\(k\in\left\{ 1,2,\cdots,r\right\} \)として、\(n_{k}\)次正方行列\(A_{k}\)があり、この\(A_{k}\)の最小多項式を\(m_{k}\left(x\right)\)とする。
このとき、ブロック対角行列\(\diag\left(A_{1},A_{2},\cdots,A_{r}\right)\)の最小多項式\(m\left(x\right)\)は
\[ m\left(x\right)=\lcm\left(m_{1}\left(x\right),m_{2}\left(x\right),\cdots,m_{r}\left(x\right)\right) \] となる。
\(k\in\left\{ 1,2,\cdots,r\right\} \)として、\(n_{k}\)次正方行列\(A_{k}\)があり、この\(A_{k}\)の最小多項式を\(m_{k}\left(x\right)\)とする。
このとき、ブロック対角行列\(\diag\left(A_{1},A_{2},\cdots,A_{r}\right)\)の最小多項式\(m\left(x\right)\)は
\[ m\left(x\right)=\lcm\left(m_{1}\left(x\right),m_{2}\left(x\right),\cdots,m_{r}\left(x\right)\right) \] となる。
\(A\)を\(n\)次正方行列とする。
最小多項式を
\[ m\left(x\right)=\sum_{k\in\left\{ 0,1,\cdots,m\right\} }a_{k}x^{k} \] とおくと、\(A\)の最小多項式は\(m\left(A\right)=O_{n}\)を満たし、
\begin{align*} O_{n} & =m\left(A\right)\\ & =\sum_{k\in\left\{ 0,1,\cdots,m\right\} }a_{k}A^{k}\\ & =\sum_{k\in\left\{ 0,1,\cdots,m\right\} }a_{k}\left(\diag\left(A_{1},A_{2},\cdots,A_{r}\right)\right)^{n}\\ & =\sum_{k\in\left\{ 0,1,\cdots,m\right\} }a_{k}\diag\left(A_{1}^{n},A_{2}^{n},\cdots,A_{r}^{n}\right)\\ & =\diag\left(\sum_{k\in\left\{ 0,1,\cdots,m\right\} }a_{k}A_{1}^{n},\sum_{k\in\left\{ 0,1,\cdots,m\right\} }a_{k}A_{2}^{n},\cdots,\sum_{k\in\left\{ 0,1,\cdots,m\right\} }a_{k}A_{r}^{n}\right)\\ & =\diag\left(m\left(A_{1}\right),m\left(A_{2}\right),\cdots,m\left(A_{r}\right)\right) \end{align*} となるので、任意の\(k\in\left\{ 1,2,\cdots,r\right\} \)について、\(m\left(A_{k}\right)=O_{n_{k}}\)となり、\(A_{k}\)の最小多項式は\(m_{k}\left(x\right)\)なので\(m_{k}\left(x\right)\mid m\left(x\right)\)となる。
従って、\(m\left(x\right)\)は\(m_{1}\left(x\right),m_{2}\left(x\right),\cdots,m_{r}\left(x\right)\)の公倍数となり、\(m\left(x\right)\)は最小次数でモニック多項式なので、\(m_{1}\left(x\right),m_{2}\left(x\right),\cdots,m_{r}\left(x\right)\)の最小公倍数となる。
これより、
\[ m\left(x\right)=\lcm\left(m_{1}\left(x\right),m_{2}\left(x\right),\cdots,m_{r}\left(x\right)\right) \] となる。
最小多項式を
\[ m\left(x\right)=\sum_{k\in\left\{ 0,1,\cdots,m\right\} }a_{k}x^{k} \] とおくと、\(A\)の最小多項式は\(m\left(A\right)=O_{n}\)を満たし、
\begin{align*} O_{n} & =m\left(A\right)\\ & =\sum_{k\in\left\{ 0,1,\cdots,m\right\} }a_{k}A^{k}\\ & =\sum_{k\in\left\{ 0,1,\cdots,m\right\} }a_{k}\left(\diag\left(A_{1},A_{2},\cdots,A_{r}\right)\right)^{n}\\ & =\sum_{k\in\left\{ 0,1,\cdots,m\right\} }a_{k}\diag\left(A_{1}^{n},A_{2}^{n},\cdots,A_{r}^{n}\right)\\ & =\diag\left(\sum_{k\in\left\{ 0,1,\cdots,m\right\} }a_{k}A_{1}^{n},\sum_{k\in\left\{ 0,1,\cdots,m\right\} }a_{k}A_{2}^{n},\cdots,\sum_{k\in\left\{ 0,1,\cdots,m\right\} }a_{k}A_{r}^{n}\right)\\ & =\diag\left(m\left(A_{1}\right),m\left(A_{2}\right),\cdots,m\left(A_{r}\right)\right) \end{align*} となるので、任意の\(k\in\left\{ 1,2,\cdots,r\right\} \)について、\(m\left(A_{k}\right)=O_{n_{k}}\)となり、\(A_{k}\)の最小多項式は\(m_{k}\left(x\right)\)なので\(m_{k}\left(x\right)\mid m\left(x\right)\)となる。
従って、\(m\left(x\right)\)は\(m_{1}\left(x\right),m_{2}\left(x\right),\cdots,m_{r}\left(x\right)\)の公倍数となり、\(m\left(x\right)\)は最小次数でモニック多項式なので、\(m_{1}\left(x\right),m_{2}\left(x\right),\cdots,m_{r}\left(x\right)\)の最小公倍数となる。
これより、
\[ m\left(x\right)=\lcm\left(m_{1}\left(x\right),m_{2}\left(x\right),\cdots,m_{r}\left(x\right)\right) \] となる。
ページ情報
| タイトル | ブロック対角行列の最小多項式 |
| URL | https://www.nomuramath.com/ipo95pvf/ |
| SNSボタン |
ブロック対角行列の固有空間と広義固有空間
\[
W\left(\lambda\right)=\prod_{k\in\left\{ 1,2,\cdots,r\right\} }W_{k}\left(\lambda\right)
\]
ブロック対角行列の固有多項式と固有値
\[
p_{A}\left(\lambda\right)=\prod_{k\in\left\{ 1,2,\cdots,r\right\} }p_{A_{k}}\left(\lambda\right)
\]
ブロック対角行列の逆行列
\[
\left(\begin{array}{cccc}
A_{1,1} & O & \cdots & O\\
O & A_{2,2} & \ddots & O\\
\vdots & \ddots & \ddots & \vdots\\
O & O & \cdots & A_{p,p}
\end{array}\right)^{-1}=\left(\begin{array}{cccc}
A_{1,1}^{-1} & O & \cdots & O\\
O & A_{2,2}^{-1} & \ddots & O\\
\vdots & \ddots & \ddots & \vdots\\
O & O & \cdots & A_{p,p}^{-1}
\end{array}\right)
\]
対称ブロック分けのトーレス
\[
\tr\left(\begin{array}{cccc}
A_{1,1} & A_{1,2} & \cdots & A_{1,p}\\
A_{2,1} & A_{2,2} & \ddots & A_{2,p}\\
\vdots & \ddots & \ddots & \vdots\\
A_{p,1} & A_{p,2} & \cdots & A_{p,p}
\end{array}\right)=\sum_{k=1}^{p}\tr\left(A_{k,k}\right)
\]

