1

Jordan標準形を冗談みたいに台パンしながら使えるようになる為の記事

17
0
$$$$

あいさつ

んちゃ!
今回はJordan標準形を筆者(ずんだもんの主)が復習するための記事だゾ☆
因みに幾何学的な方法と代数的な方法の二つの導出する方法があるのだけど、今回は代数的手法を用いて導出を試みた野田☆
正直細かい話が多くて何度も台パンしながら書いたくらいなので、テキトーに読むくらいの方が精神衛生上良いと思う。

注意
smith標準形の一意性の証明はまだなされていない。こちらを参照されることをお勧めする。そらば数値実験研究室

通過儀礼

この節では筆者の性格上、こういった定義を毎回書かないと気が済まない(良くも悪くもこの記事で閉じさせたい)ので通過儀礼として定義を書きますの。
常識しか書いてないので読まなくていいかも()


集合$G$が群であるとは二項演算$\cdot$が定義されていて以下の性質を満たす事を言う。
(1)結合律:$\forall x,y,z\in G:x\cdot(y\cdot z)=(x\cdot y)\cdot z$
(2)単位元の存在: $\exists 1\in G\ s.t.\ \forall x\in G: 1\cdot x=x=x\cdot 1$
(3)逆元の存在:$\forall x\in G:\exists x^{-1}\in G\ s.t.\ : x^{-1}\cdot x=1=x\cdot x^{-1}$
上記条件に加えて
(4)可換性:$\forall x,y\in G:x\cdot y=y\cdot x$
が成り立つとき可換群と言う。

集合$R$が環であるとは、二つの二項演算$+,\times$が定義されていて次の性質を満たす事を言う。
(1)和の結合性:$\forall x,y,z\in R:(x+y)+z=x+(y+z)$
(2)和の可換性:$\forall x,y\in R:x+y=y+x$
(3)零元の存在:$\exists 0\in R\ s.t.\ \forall x\in R: x+0=x=0+x$
(4)逆元の存在:$\forall x\in R:\exists -x\in R\ s.t.\ -x+x=0=x+(-x)$
(5)積の結合性:$\forall a,b,c\in R: (a\times b)\times c=a\times (b\times c)$
(6)積の単位元:$\exists 1\in R\ s.t.\ \forall x\in\mathbb{K}:1\times x=x=x\times x$
(7)分配法則1:$\forall a,x,y\in R:a\times (x+y)=a\times x+a\times y$
(7)分配法則2:$\forall a,b,x\in R:(a+b)\times x=a\times x+b\times x$
さらに、
(8)積の可換性$\forall a,b\in R:a\times b=b\times a$
が成り立つとき可換環と呼ぶ。

集合$\mathbb{K}$が体であるとは、二つの二項演算$+,\times$が定義されていて次の性質を満たす事を言う。
(1)和の結合性:$\forall x,y,z\in\mathbb{K}:(x+y)+z=x+(y+z)$
(2)和の可換性:$\forall x,y\in\mathbb{K}:x+y=y+x$
(3)零元の存在:$\exists 0\in \mathbb{K}\ s.t.\ \forall x\in\mathbb{K}: x+0=x=0+x$
(4)逆元の存在:$\forall x\in\mathbb{K}:\exists -x\in\mathbb{K}\ s.t.\ -x+x=0=x+(-x)$
(5)積の結合性:$\forall a,b,c\in\mathbb{K}: (a\times b)\times c=a\times (b\times c)$
(6)積の可換性:$\forall a,b\in\mathbb{K}:a\times b=b\times a$
(7)積の単位元:$\exists 1\in\mathbb{K}\ s.t.\ \forall x\in\mathbb{K}:1\times x=x=x\times 1$
(8)積の逆元:$\forall a\in\mathbb{K}\setminus\{0\}: \exists a^{-1}\in\mathbb{K}\setminus\{0\}\ s.t.a^{-1}\times a=1=a\times a^{-1}$
(9)分配法則:$\forall a,x,y\in \mathbb{K}:a\times (x+y)=a\times x+a\times y$

仮定として有理数全体$\mathbb{Q}$、実数数全体$\mathbb{R}$そして複素数全体$\mathbb{C}$に通常の意味で和、積を導入したものが体である事実は証明無しで使用する。

ベクトル空間

$\mathbb{K}$上の左型ベクトル空間$V$とは集合$V$に和:$+:V^{2}\rightarrow V$と左スカラー積$\cdot: \mathbb{K}\times V\rightarrow V$が与えられていて以下の条件を満たす事を言う。
(1-4)体同様、和について(1)から(4)までを満たす。
(5)分配法則1:$\forall a\in\mathbb{K}:\forall x,y\in V:a\cdot(x+y)=a\cdot x+a\cdot y$
(6)分配法則2:$\forall a,b\in\mathbb{K}:\forall x\in V:(a+b)\cdot x=a\cdot x+b\cdot x$
(7)$\forall x\in V:1\cdot x=x$
右型ベクトル空間も同様に定義できる。
なお左、右を区別しないとき単にベクトル空間と呼ぶ。

加群

可換環$R$上の左加群$M$とは集合$M$に和$+:M^{2}\rightarrow M$、スカラー積$\cdot: R\times M\rightarrow M$が定義され、左型ベクトル空間と同じ条件を満たす時を言う。
なお右加群も同様に定義する。
そして右、左を区別しない時ただ単に加群と言う。

ベクトル空間なら加群は言えても、加群ならベクトル空間は言えない事に注意。
またベクトル空間と著しく異なる例としては次の事を考えるだけでいい。
$R=\mathbb{Z},M=\mathbb{Z}/2\mathbb{Z}$とせよ。これは加群であるが基底を持たないのである!

有限生成

有限個の元$v_{1},v_{2},...,v_{n}$により$V=\mathrm{span}\{v_{1},v_{2},...,v_{n}\}=\{\sum_{k=1}^{n}c_{k}v_{k}|c_{1},c_{2},...,c_{n}\in R\}$と書けるとき、$V$$v_{1},v_{2},...,v_{n}$による有限生成と呼ぶ。

一次独立・一次従属・基底・次元

$\mathbb{K}$上ベクトル空間$V$についてその元$v_{1},v_{2},...,v_{n}$$\mathbb{K}$上一次独立であるとは次の条件が成立する事を言う。
\begin{equation} \forall c_{1},c_{2},...,c_{n}\in \mathbb{K}:[ \sum_{k=1}^{n}c_{k}v_{k}=0\Rightarrow c_{i}=0\quad(i=1,2,...,n)] \end{equation}
また、この条件を満たさない$v_{1},v_{2},...,v_{n}\in V$を一次従属という。
またその一次独立な元の最大数が存在する時、それら元の集まりを基底という。またその最大数を次元といい$\dim{V}$で表す。

部分加群

加群$M$に対して、その部分集合$N\subset M$$M$で定義された和$+$とスカラー積$\cdot$に対して加群を成す時、部分加群と呼ぶ。

商加群

加群$M$に対して、その部分加群$N\subset M$について$M/N\coloneqq\{m+N|m\in M\}$を商加群という。

商加群の和・スカラー積

加群$M$に対して、その部分加群$N\subset M$について商加群$M/N$
和:$\forall x+N,y+N\in M/N: (x+N)+(y+N)=x+y+N$
スカラー積:$\forall a\in R, \forall x+N\in M:a(x+N)=ax+N$
を定める。
するとこれはwell-defined

[1]$x+N=x^{'}+N,y+N=y^{'}+N$とすると$x-x^{'}\in N,y-y^{'}\in N$なので
\begin{equation} (x-x^{'})+(y-y^{'})=(x+y)-(x^{'}+y^{'})\in N \end{equation}
なので$(x+y)+N=(x^{'}+y^{'})+N$
[2]$a\in R,x+N=x^{'}+N$とすると$x-x^{'}\in N$なので
\begin{equation} a(x-x^{'})=ax-ax^{'}\in N \end{equation}
なので$ax+N=ax^{'}+N$

準同型(群)

$G,G^{'}$について写像$\varphi:G\rightarrow G^{'}$$\forall x,y\in G: \varphi(xy)=\varphi(x)\varphi(y)$を満たすとき写像$\varphi$を群準同型写像という。

準同型(環)

$R,R^{'}$について写像$\varphi:R\rightarrow R^{'}$が次の三つの性質を持つ事を言う。
$\forall x,y\in R:\varphi(xy)=\varphi(x)\varphi(y)$
$\forall x,y\in R:\varphi(x+y)=\varphi(x)+\varphi(y)$
$\varphi(1_{R})=1_{R^{'}}$

準同型(体)

$\mathbb{K},\mathbb{K}^{'}$について写像$\varphi:\mathbb{K}\rightarrow \mathbb{K}^{'}$が次の三つの性質を持つ事を言う。
$\forall x,y\in \mathbb{K}:\varphi(xy)=\varphi(x)\varphi(y)$
$\forall x,y\in \mathbb{K}:\varphi(x+y)=\varphi(x)+\varphi(y)$

加群準同型

$R$加群$M,N$について写像$\varphi:M\rightarrow N$について以下の性質を持つとき加群準同型であると言う。
\begin{eqnarray} \forall a,b\in R:\forall x,y\in M:\varphi(ax+by)=a\varphi(x)+b\varphi(y) \end{eqnarray}
要するにR係数線形写像の事を言っていると思ってもいい。

置換

有限集合$\Gamma$について全単射全体$\mathfrak{S}_{\Gamma}\coloneqq\{\sigma:\Gamma\rightarrow\Gamma:\sigmaは全単射\}$の元を置換と呼ぶ。
特に$\Gamma=\{1,2,...,n\}$である場合は$\mathfrak{S}_{n}$と略記する。

この記事では有限生成のみを扱う。
お疲れ様。
通過儀礼はここまで次節から本筋に入る。

次元について速習する

交換補題

有限生成$V\coloneqq\mathrm{span}\{v_{1},v_{2},...,v_{n}\}$について、$w_{1},w_{2},...,w_{m}\in V$が一次独立であるとする。
この時、適当な置換$\sigma\in\mathfrak{S}_{n}$が存在して$v_{\sigma(i)}\mapsto v_{i}$として捉えなおす事で以下の式が成立する様に出来る。
\begin{equation} V=\mathrm{span}\{w_{1},...,w_{k};v_{k+1},...,v_{n}\}\quad(k=0,1,2,...,m) \end{equation}

[1]$k=0$の場合は$V=\mathrm{span}\{v_{1},v_{2},...,v_{n}\}$なので定義そのものであるから成立する。
[2]$0,1,2,...,k$まで成立すると仮定する。すなわち$V=\mathrm{span}\{w_{1},...,w_{k};v_{k+1},...,v_{n}\}$が成立しているものとする。
$w_{k+1}\in V$なので、以下の式が成り立つ。
\begin{equation} \exists a_{1},...,a_{k},b_{k+1},...,b_{n}\ s.t.\ w_{k+1}=\sum_{i=1}^{k}a_{i}w_{i}+\sum_{i=1}^{n-k}b_{k+i}v_{k+i} \end{equation}
(i)まず$b_{k+1}=\cdots=b_{n}=0$となる事はない事が分かる。これは$w_{1},...,w_{k},w_{k+1}$は一次独立である事から分かる。
(ii)そこで、$b_{k+1},...,b_{n}$の内少なくとも一つは$0$でないものが存在する。ゆえに、それを$b_{i}$とすれば、置換$\sigma(k+i)=k+1,\sigma(k+1)=k+i$それ以外は変えない置換$\sigma\in\mathfrak{S}_{n}$を考え改めて$b_{\sigma(i)}\mapsto b_{i},v_{\sigma(i)}\mapsto v_{i}$とすることで
\begin{equation} v_{k+1}=\frac{1}{b_{k+1}}(w_{k+1}-\sum_{i=1}^{k}a_{i}w_{i}+\sum_{i=2}^{n-k}b_{k+i}v_{k+i}) \end{equation}
の様に出来、$v_{k+1}$$w_{1},...,w_{k},w_{k+1},v_{k+2},...,v_{n}$の一次結合で置き換えることが出来た。
すなわち、$k+1$の場合でも$V=\mathrm{span}\{w_{1},...,w_{k},w_{k+1};v_{k},...,v_{n}\}$が言えたので証明完了。

基底の存在と次元の一意性

有限生成$V$は基底$I$を持ち、その基底の個数はただ一つ定まる。

[存在]$V$は有限生成なので適当な$V$の元により構成される有限生成系$S\coloneqq\{v_{1},...,v_{n}\}\neq\varnothing$を一つ取ってくることが出来る。
次に$S$の部分集合で、それが生成系になりかつ最小個数の部分集合を$T\coloneqq\{u_{1},...,u_{r}\}$とする。
もし$u_{1},...,u_{r}$が一次従属であるとすると、少なくとも一つの$i\in \{1,2,...,r\}$が存在して$c_{1},...,c_{r}\in\mathbb{K}(c_{i}\neq 0)$を適当に取る事で$u_{i}=-\sum_{j\neq i}\frac{c_{j}}{c_{i}}u_{j}$と出来るので$T\setminus\{u_{i}\}$が生成系となり矛盾。
この$T$は生成系なので定義より$V$を張り、なおかつ、その元の個数は最小なので基底を成す事が分かる。
[一意性]二つの基底$B_{1},B_{2}\subset V$を考える。もし$|B_{1}|\lt |B_{2}|$とすると補題$1$より、$B_{2}$の基底を構成する元のうち$|B_{1}|$個の元を$B_{1}$の元で置き換える事が出来る。しかし、$B_{1}$を構成するのは基底の元であり、置き換えで余った$|B_{2}|-|B_{1}|$個の$B_{2}$の元は全て$B_{1}$の元の一次独立で表せることになり
$|B_{2}|\lt |B_{2}|$が成り立つので矛盾。
同様に$|B_{2}|\lt|B_{1}|$としても矛盾が生じるので$|B_{1}|=|B_{2}|$

核・像

$\mathbb{K}$上、有限生成$V,W$について、写像$T:V\rightarrow W$が線形写像であるとは
\begin{equation} \forall a,b\in\mathbb{K}:\forall u,v\in V:T(au+bv)=aT(u)+bT(v) \end{equation}
を満たす事を言う。
この線形写像$T$に対して次の二つの集合を定め、それぞれ$T$の核・像という。
\begin{eqnarray} \left\{ \begin{array}{l} \ker{T}\coloneqq\{v\in V|T(v)=0\}\\ \mathrm{Im}{T}\coloneqq\{T(v)\in W|v\in V\} \end{array} \right. \end{eqnarray}

$\mathbb{K}$上、有限生成$V,W$について、写像$T:V\rightarrow W$が線形写像を考えると、$\ker{T},\mathrm{Im}{T}$はそれぞれ$V,W$の部分加群となる。

[$\ker{T}$]
\begin{eqnarray} \forall a,b\in\mathbb{K}:\forall u,v\in \ker{T}:T(au+bv)&=&aT(u)+bT(v)\\ &=&a0+b0\\ &=&0+0\\ &=&0 \end{eqnarray}
なので$\forall a,b\in\mathbb{K}:\forall u,v\in \ker{T}:au+bv\in \ker{T}$が言えた。すなわち$\ker{T}$$V$は部分加群。
[$\mathrm{Im}{T}$]以下の式が成り立つので
\begin{equation} \forall y_{1},y_{2}\in \mathrm{Im}{T}:\exists x_{1},x_{2}\in V\ s.t.\ y_{i}=T(x_{i})\quad(i=1,2) \end{equation}
これを用いると
\begin{eqnarray} \forall a,b\in \mathbb{K}: ay_{1}+by_{2}&=&aT(x_{1})+bT(x_{2})\\ &=&T(ax_{1}+bx_{2})\in \mathrm{Im}{T} \end{eqnarray}
が言えるので、$\mathrm{T}$$W$の部分加群。

次元公式

有限次元ベクトル空間$V,W$について線形写像$T:V\rightarrow W$は以下の式を満たす。
\begin{equation} \dim{V}=\dim{\ker{T}}+\dim{\mathrm{Im}{T}} \end{equation}

$V$の基底を$\{v_{1},v_{2},...,v_{n}\}$とする。
また$\ker{T}$の基底を$\{u_{1},...,u_{r}\}$とする。
補題1より、$V$の基底を$\ker{T}$を構成する基底の元で置き換えて、新たな基底$\{u_{1},u_{2},...,u_{r},v_{r+1},...,v_{n}\}$を構成する事が出来る。
以下、この前提で証明を行う。
[1]$\mathrm{Im}{T}$の生成系は$\{T(v_{r+1}),...,T(v_{n})\}$である。
実際、$\forall v\in V:\exists c_{1},...,c_{n}\in \mathbb{K}\ s.t.\ v=\sum_{k=1}^{r}c_{k}u_{k}+\sum_{k=r+1}^{n}c_{k}v_{k}$の様に書けるので
\begin{eqnarray} f(v)&=&T(\sum_{k=1}^{r}c_{k}u_{k}+\sum_{k=r+1}^{n}c_{k}v_{k})\\ &=&\sum_{k=1}^{r}c_{k}T(u_{k})+\sum_{k=r+1}^{n}c_{k}T(v_{k})\\ &=&\sum_{k=r+1}^{n}c_{k}T(v_{k}) \end{eqnarray}
を得るので生成系である事が分かる。
[2]一次独立性
$\sum_{k=r+1}^{n}c_{k}T(v_{k})=0$が成り立つと仮定する。すると$T(\sum_{k=r+1}^{n}c_{k}v_{k})=0$なので$\sum_{k=r+1}^{n}c_{k}v_{k}\in \ker{T}$すなわち次の式を得る。
\begin{equation} \sum_{k=r+1}^{n}c_{k}v_{k}=\sum_{k=1}^{r}c_{k}u_{k} \end{equation}
$u_{1},...,u_{r},v_{r+1},...,v_{n}$は一次独立なので$c_{1}=\cdots=c_{r}=c_{r+1}=\cdots=c_{n}=0$を得るので一次独立性も示せた。
[3]以上の事から直ちに次元を計算して証明完了。
\begin{eqnarray} \dim{\mathrm{Im}{T}}&=&n-r\\ &=&\dim{V}-\dim{\ker{T}} \end{eqnarray}

有限次元クトル空間$V,W$について線形写像$T:V\rightarrow W$が存在して$\ker{T}=\{0\}$が成り立つ場合、$T$は単射となる。
また、$\dim{V}=\dim{W}$なら全単射

[単射性]
\begin{eqnarray} \exists u,v\in V\ s.t.\ T(u)=T(v)&\Leftrightarrow&T(u)-T(v)=0\\ &\Leftrightarrow&T(u-v)=0\\ &\Rightarrow&u-v\in\ker{T}=\{0\}\\ &\Rightarrow&u=v \end{eqnarray}
[全射性]$\dim{V}=\dim{W}$が成立すると仮定する。
定理4より$\dim{V}=\dim{W}=\dim{\mathrm{Im}{T}}$である。
さらに$\mathrm{Im}{T}\subset W$でありそれは部分加群を成しその次元が$n$なので補題1より$W$の基底を$\mathrm{Im}{T}$の基底として表せる。ゆえに$\mathrm{Im}{T}=W$

多項式環速習

$\mathbb{K}[x]\coloneqq\{\sum_{k=0}^{n}a_{k}x^{k}|n\in\mathbb{N}_{0}:a_{k}\in\mathbb{K}\}$に通常の意味での多項式の和・積を導入したものを多項式環という。

Euclidの互除法

$f,g\in\mathbb{K}[x](g\neq 0)$に対して以下の式が成り立つ。
\begin{equation} \exists q,r\in\mathbb{K}[x](\deg{r}\lt \deg{g})\ s.t.\ f=qg+r \end{equation}

[1]$\deg{f}\lt \deg{g}$の場合は$q=0,r=f$とすればいい。
[2]$\deg{f}\geq\deg{g}$の場合$n=\deg{f}$に関する帰納法で示す。$n=\deg{g}$である場合は、$f,g$の最高次数の係数$a,b\in\mathbb{K}$とすると$f^{'}=f-\frac{a}{b}g$を構成すると$\deg{f^{'}}\lt \deg{g}$なので$q=\frac{a}{b},r=f^{'}$とすればいい。
$\deg{g},\deg{g}+1,...,\deg{g}+m$まで成立すると仮定する。
そして$\deg{g}+m+1$の場合も最高次数の係数をそれぞれ$a,b$とすれば$f^{'}=f-\frac{a}{b}x^{m+1}g$を考える事で$\deg{f}^{'}\leq \deg{g}+m$が成り立つので、帰納法の仮定より以下の式を得る。
\begin{equation} \exists q^{'},r^{'}\in\mathbb{K}[x](\deg{r^{'}}\lt\deg{g})\ s.t.\ f^{'}=q^{'}g+r^{'} \end{equation}
ゆえに$f=(\frac{a}{b}x^{m+1}+q^{'})g+r^{'}\quad(\deg{r^{'}}\lt \deg{g})$なので$q=\frac{a}{b}x^{m+1}+q^{'},r=r^{'}$とすることで$\deg{g}+m+1$の場合も成立する事が示せた。
よって証明完了。

$f,g\in\mathbb{K}[x]$に対して以下の式が成り立つ。
\begin{equation} \exists u,v\in\mathbb{K}[x]\ s.t.\ uf+vg=\gcd{(f,g)} \end{equation}

[0]$f=0\vee g=0$の場合は明らか。
[1]よってそれ以外の場合を考える。まずEuclidの互除法より
\begin{equation} \exists q,r\in\mathbb{K}[x](\deg{r}\lt \deg{g})\ s.t.\ f=qg+r \end{equation}
が成り立つ。
$d|f,g$とすると$d|(f-qg)=d|r$また$d|r$としても$d|g,r$とすると$d|(qg+r)=d|f$が成り立つの$\gcd{(f,g)}=\gcd{(g,r)}$が成り立つ事が分かる。
Euclidの互除法を繰り返す事で
\begin{eqnarray} \left\{ \begin{array}{l} f=qg+r_{1}\\ g=q_{1}r_{1}+r_{2}\\ r_{i}=q_{i+1}r_{i+1}+r_{i+2}\quad(i=1,2,...,n-1)\\ r_{n}=q_{n+1}r_{n+1}\\ r_{n+1}=\gcd{(f,g)} \end{array} \right. \end{eqnarray}
を得る。
上記の連立方程式を逆向きに$r_{i}=r_{i-2}-q_{i-1}r_{i-1}\quad(i=n+1,n-1,...,1)$辿る事で求める式を得る。
ただし、$r_{0}=g,r_{-1}=f$とした。

イデアル

$R$の部分集合$I\subset R$が以下の性質を持つときイデアルという。
(1)$\forall r\in R:\forall x\in I:rx\in I$
(2)$\forall x,y\in I:x+y\in I$

$R$に関するイデアル列$\{I_{\gamma}\}_{\gamma\in\Gamma}$に対して以下の事が成り立つ。
$\cap_{\gamma\in\Gamma}I_{\gamma}$はイデアル。

\begin{eqnarray} \forall x,y\in \cap_{\gamma\in\Gamma}I_{\gamma}\Rightarrow\forall \gamma\in\Gamma:x,y\in I_{\gamma}\therefore\forall \gamma\in\Gamma: x+y\in I_{\gamma}\Leftrightarrow x+y\in \cap_{\gamma\in\Gamma}I_{\gamma} \end{eqnarray}
\begin{eqnarray} \forall a\in R:\forall x \in \cap_{\gamma\in\Gamma}I_{\gamma}\Rightarrow\forall \gamma\in\Gamma: x\in I_{\gamma}\therefore \forall \gamma\in\Gamma:\gamma x\in I_{\gamma}\Leftrightarrow a x\in \cap_{\gamma\in\Gamma}I_{\gamma} \end{eqnarray}

単項イデアル

$R$のイデアル$I\subset R$が一個の元$x\in I$によって生成される。つまり$< x>=\{rx|r\in R\}=I$と書けるとき単項イデアルという。

$\mathbb{K}[x]$の非零なイデアルは単項イデアルのみ

$\mathbb{K}[x]$の非零なイデアルを$I$とする。
その最小次数の元を$g\in I$とする。Euclidの互除法より
\begin{equation} \forall f\in I:\exists q,r\in\mathbb{K}[x](\deg{r}\lt \deg{g})\ s.t.\ f=qg+r \end{equation}
が成り立つので$r=f-qg\in I$を得る。
次数の最小性から$r=0$を得るので$f=qg$である事が分かるので$I=< g>$が示せた。

$R$加群に対して準同型写像$\pi:M\rightarrow N$を考える。
すると次の事が成り立つ。
(1)$\ker{\pi}$$M$の部分加群
(2)$\mathrm{Im}{\pi}$$N$の部分加群

[(1)]
\begin{eqnarray} \forall a,b\in R:\forall x,y\in \ker{\pi}:\pi(ax+by)&=&a\pi(x)+b\pi(y)\\ &=&a0+b0\\ &=&0+0\\ &=&0 \end{eqnarray}
なので$ax+by\in\ker{\pi}$が成り立つので$\ker{\pi}$$M$の部分加群
[(2)]
\begin{equation} \forall x,y\in \mathrm{Im}{\pi}:\exists x^{'},y^{'}\in M\ s.t.\ \pi(x^{'})=x,\pi(y^{'})=y \end{equation}
\begin{eqnarray} \forall a,b\in R: ax+by&=&a\pi(x^{'})+b\pi(y^{'})\\ &=&\pi(ax^{'}+by^{'}) \end{eqnarray}
であるから$ax+by\in \mathrm{Im}{\pi}$$N$の部分加群。

第一同型定理

$R$加群$M,N$に対して$\pi: M\rightarrow N$を準同型写像を定める。この時、下記の写像$\overline{\pi}$は同型写像となる。
\begin{equation} \overline{\pi}:M/\ker{\pi}\rightarrow\mathrm{Im}{\pi},\overline{\pi}(m+\ker{\pi})=\pi(m) \end{equation}

[well-defined]
$m+\ker{\pi}=m^{'}+\ker{\pi}$とする。
すると$m-m^{'}\in\ker{\pi}$なので
\begin{equation} \pi(m-m^{'})=\pi(m)-\pi(m^{'})=0 \end{equation}
なので$\pi(m)=\pi(m^{'})$。すなわち代表元の取り方に依らないので$\overline{\pi}$はwell-defined。
[準同型性]
\begin{eqnarray} \forall a,b\in R:\forall m+\ker{\pi},m^{'}+\ker{\pi}\in M/\ker{\pi}:\overline{\pi}(a(m+\ker{\pi})+bm^{'}+\ker{\pi})&=&\overline{\pi}(am+bm^{'}+\ker{\pi})\\ &=&\pi(am+bm^{'})\\ &=&a\pi(m)+b\pi(m^{'})\\ &=&a\overline{\pi}(m+\ker{\pi})+b\overline{\pi}(m^{'}+\ker{\pi}) \end{eqnarray}
[単射性]$m+\ker{\pi},m^{'}+\ker{\pi}\in M/\ker{\pi}$について$\overline{\pi}(m+\ker{\pi})=\overline{\pi}(m^{'}+\ker{\pi})$を満たすとすると$\pi(m-m^{'})=0$なので$m-m^{'}\in\ker{\pi}$なので$m+\ker{\pi}=m^{'}+\ker{\pi}$
[全射性]これは$\forall m\in M: \overline{\pi}(m+\ker{\pi})=\pi(m)\in\mathrm{Im}{\pi}$なので明らか。

有限生成

$R$を非零なイデアルは単項イデアルのみである様な環であるとする。
この時、加群$R^{n}$の部分加群$M\subset R^{n}$$n$個以下の元で生成される。

[1]$n=1$の場合は、$R$自身を加群としてみる。
その零あるいは$R$以外の加群を$M\subset R$とするとこれがイデアルである事をまずは示す。
$M$を生成する元を$m_{1},m_{2},...,m_{n}$とすると仮定より$M=< m_{1},m_{2},...,m_{n}>$であるが、これはイデアルとなる。
実際、
(1)
\begin{eqnarray} \forall r\in R: \forall c_{1},c_{2},...,c_{n}\in R:r(\sum_{k=1}^{n}c_{k}m_{k})=\sum_{k=1}^{n}rc_{k}m_{k}\in M \end{eqnarray}
(2)
\begin{eqnarray} \forall c_{1},c_{2},...,c_{n},d_{1},d_{2},...,d_{n}\in R,:\sum_{k=1}^{n}c_{k}m_{k}+\sum_{k=1}^{n}d_{k}m_{k}=\sum_{k=1}^{n}(c_{k}+d_{k})m_{k} \end{eqnarray}
つまり、$M$はイデアルである事が分かる。
$R$は非零なイデアルは必ず単項イデアルなので$\exists m\in R\ s.t.\ M=< m>$と書ける事が示された。
[2]$1,2,...,n$まで成立すると仮定し$n+1$の場合を考える。
$\pi:R^{n+1}\rightarrow R$を考えるとこれは準同型射である事は明らか。
また$\pi(M)\subset R$$R$加群なのでイデアル。$R$は非零なイデアルの場合は単項イデアルなので$\exists d\in R\ s.t.\ \pi(M)=< d>$が成り立つ事が分かる。
(1)$d=0$の場合は$M\subset \ker{\pi}=R^{n}\times \{0\}$。これは$R^{n}$と自然に同型な加群なので帰納法より$M$は有限生成。
$i:R^{n}\times\{0\}\rightarrow R^{n},i(x,0)=x$を考えよ。
(2)$d\neq 0$の場合は、$d=\pi(x_{0})$を満たす$x_{0}\in M$を取る。
$M^{'}=M\cap\ker{\pi}$とすると、$\ker{\pi}\simeq R^{n}$の部分加群なので高々有限個の$y_{1},y_{2},...,y_{k}\quad(k\leq n)$により生成される。
任意の$x\in M$について、$\pi(x)\in < d>$なので$\exists r\in R\ s.t.\ \pi(x)=rd$よって、$\pi(x-rx_{0})=0$。すなわち$x-rx_{0}\in M^{'}$である事がわかるので$x$$x_{0},y_{1},y_{2},...,y_{k}$の一次結合で書ける事が示せた。

$R$を非零なイデアルは単項イデアルしか存在しない環、また$M$$n$個の元で生成される$R$加群とする。
すると、ある$m\leq n$を満たす自然数と写像$\varphi: R^{m}\rightarrow R^{n}$が存在し$M\simeq R^{n}/\mathrm{Im}{\varphi}$が成り立つ。

$M=< m_{1},m_{2},...,m_{n}>$とする。
また$\pi:R^{n}\rightarrow M,(r_{1},r_{2},...,r_{n})\mapsto \sum_{k=1}^{n}r_{k}m_{k}$とする。
これは全射であり、準同型射なので準同型定理より$M=R^{n}/\ker{\pi}$
また$\ker{\pi}\subset R^{n}$$R^{n}$の部分加群なので$n$個以下の元$x_{1},x_{2},...,x_{m}$により生成されるので$\varphi: R^{m}\rightarrow R^{n},\varphi(e_{i})=x_{i}\quad(i=1,2,...,m;e_{i}は標準基底)$を満たす準同型射を考えると$\mathrm{Im}{\varphi}=\ker{\pi}$
が成り立つので証明完了。

この証明の最後でやっている事は、基底の取り直しね。

$R$が非零なイデアルは単項イデアルしか存在しない環とする。
するとイデアルの増加列$I_{1}\subset I_{2}\cdots $は必ずある自然数$n_{0}\in\mathbb{N}$が存在して$\forall n\geq n_{0}: I_{n}=I_{n+1}=\cdots$が成り立つ。

$I\coloneqq \cup_{k}I_{k}$はイデアルである事を用いる。
次の二つを実際に確認すればいい。
(1)$x,y\in I$とすると、ある自然数$n_{0}\in\mathbb{N}$が存在し、任意の自然数$n\in\mathbb{N}(n\gt n_{0})$に対して$x,y\in I_{n}$が成り立つ。
ゆえに$x+y\in I_{n}$が言えるので、$x+y\in I$
(2)$x\in I$とするとある自然数$n_{0}\in\mathbb{N}$が存在し、任意の自然数$n\in\mathbb{N}(n\gt n_{0})$に対して$x\in I_{n}$が成り立つので$\forall r\in R: rx\in I_{n}$が成り立つ。
ゆえに$rx\in I$が言えるので$rx\in I$


$R$は非零なイデアルは単項イデアルしか存在しない環なのである元$d\in R$が存在して$I=< d>$と書ける。
この事から、$d\in I=\cup_{k}I_{k}$が成り立つのである自然数$n_{0}\in\mathbb{N}$が存在して$d\in I_{n_{0}}$が成立する事が分かる。
仮定より次の包含関係を得るので$I=(d)\subset I_{n_{0}}\subset I_{n_{0}+1}\subset \cdots\subset I=(d)$
$I_{n_{0}}=I_{n_{0}+1}=\cdots=(d)$を得る。

以下$R$が非零なイデアルは単項イデアルしか存在しない環と言うのは長いので慣用的に使用されている語PID(principal ideal domain)と略記する。

Smith標準形

Bezout操作

$R$をPIDとする。この時、$a,b\in R$および$g=\gcd{(a,b)}=ua+vb$の様な記号を導入すると行列
\begin{equation} \begin{pmatrix}u&v\\-\frac{b}{g}&\frac{a}{g}\end{pmatrix} \end{equation}
は行列式が$1$$(a,b)\mapsto (g,0)$と変換する。

[1]
\begin{eqnarray} u\frac{a}{g}+v\frac{b}{g}&=&\frac{ua+vb}{g}\\ &=&\frac{g}{g}\\ &=&1 \end{eqnarray}
さらに
\begin{eqnarray}\begin{pmatrix}u&v\\-\frac{b}{g}&\frac{a}{g}\end{pmatrix}\begin{pmatrix}a\\b\end{pmatrix}&=&\begin{pmatrix}ua+vb\\-\frac{ab}{g}+\frac{ab}{g}\end{pmatrix}\\ &=&\begin{pmatrix}g\\0\end{pmatrix} \end{eqnarray}

Smith標準形の存在

RをPIDとする。この時、行列$A\in M_{m\times n}(R)$に対して$U\in \mathrm{GL}_{m}(R),V\in\mathrm{GL}_{n}(R)$が存在して以下の様に書ける。
\begin{equation} UAV=\mathrm{diag}(d_{1},d_{2},...,d_{r},0,0,...,0)\quad(d_{1}|d_{2}|\cdots|d_{r}) \end{equation}

[0]$A=0$の場合は$U=I_{m},V=I_{n},r=0$とすればいい。
[1]なので$A\neq 0$として考える。
(1)$a_{11}$$0$であれば、行・列基本変形を用いて入れ替える。
そして$a_{11}$が第一行・列の他の成分を割り切るまで、補題12を適用し$a_{11}$をその最大公約数に入れ替える。
この操作で更新される$a_{11}$を列$a_{11}^{(0)},a_{11}^{(1)},...$の様に記録すると最大公約数の定義よりイデアルの増大列を得る。$< a_{11}^{(0)}>\subset < a_{11}^{(1)}>\subset\cdots$
定理11よりこの増大列は有限の$n$で止まるので第一行・列は全て$a_{11}^{(n)}$で割り切れる状態に出来る。
(2)$a_{11}^{(n)}$により第一行・列は割り切れるので通常の掃き出し法により除去し第一行・列の全て$(1,1)$成分以外$0$に出来る。
(3)残りの小行列$(m-1)\times (n-1)$行列に同様の操作を繰り返す事で、対角行列$\mathrm{diag}(d_{1},d_{2},...,d_{r},0,0,...,0)$を得る。
(4)もし$d_{i}\nmid d_{i+1}$が成り立つ場合は、第$i$列に第$i+1$列に加えて補題12を適用し、$(\gcd,\mathrm{lcm}(\coloneqq\frac{d_{i}d_{i+1}}{\gcd}))$に置き換える。
また、この操作を繰り返す事でイデアルの増大列$< d_{i}>\subset<\gcd{(d_{i},d_{i+1})}>\subset\cdots$を得るが、これは定理11より有限回の操作で終了するので$d_{1}|d_{2}|\cdots|d_{r}$に有限回の操作で到達する。

一意性の証明に関しては一旦保留。例えば次の記事を参照TODO:そらば数値実験研究室

$R=\mathbb{Z}$,$A=\begin{pmatrix}2&4\\5&8\end{pmatrix}$のSmith標準形を求めよ。

\begin{eqnarray} A&\overset{第一列*2で第二列を引く}\rightarrow&\begin{pmatrix}2&0\\5&-2\end{pmatrix}\\ &\overset{\begin{pmatrix}-2&1\\-5&2\end{pmatrix}を左からかける}{\rightarrow}&\begin{pmatrix}1&-2\\0&-4\end{pmatrix}\\ &\overset{第一列2倍で第二列を足す}{\rightarrow}&\begin{pmatrix}1&0\\0&-4\end{pmatrix}\\ &\overset{\begin{pmatrix}1&0\\0&-1\end{pmatrix}をかける}{\rightarrow}&\begin{pmatrix}1&0\\0&4\end{pmatrix} \end{eqnarray}
これをまとめると
\begin{eqnarray} U&=&\begin{pmatrix}1&0\\0&-1\end{pmatrix}\begin{pmatrix}-2&1\\-5&2\end{pmatrix}\\ &=&\begin{pmatrix}-2&1\\5&-2\end{pmatrix} \end{eqnarray}
\begin{eqnarray} V&=&\begin{pmatrix}1&-2\\0&1\end{pmatrix}\begin{pmatrix}1&2\\0&1\end{pmatrix}\\ &=&\begin{pmatrix}1&0\\0&1\end{pmatrix} \end{eqnarray}
とすれば実際にSmithの標準形になっている事が分かる。
\begin{eqnarray} UAV&=&\begin{pmatrix}-2&1\\5&-2\end{pmatrix}\begin{pmatrix}2&4\\5&8\end{pmatrix}\begin{pmatrix}1&0\\0&1\end{pmatrix}\\ &=&\begin{pmatrix}1&0\\0&4\end{pmatrix} \end{eqnarray}

一般の場合の行・列基本変形について簡単にコメントしておく。
左からかける事は行に関する操作。右からかける操作は列に関する操作である事を念頭に置いておくといい。
細かい事は忘れても、左、右からかける事の意味を覚えておけば成分をどこにかけば所要の操作になるかはすぐに分かるはずだ。


$R$をPIDであるとする。また$M$を有限生成$R$加群であるとする。すると非負整数$s\geq 0$が存在して$\exists d_{1},d_{2},...,d_{r}\in R\ s.t.\ d_{1}|d_{2}|\cdots|d_{r}$が成り立つもので$M\simeq R^{s}\oplus\bigoplus_{i=1}^{r}R/< d_{i}>$

定理10より$\exists m\in\mathbb{N}\ s.t.\ \exists \varphi:R^{m}\rightarrow R^{n}\ s.t.\ M\simeq R^{n}/\mathrm{Im{\varphi}}$が成り立つ。
その$\varphi$の表現行列を$A$とする。
定理13より$\exists U\in M_{n\times n}(R),V\in M_{m\times m}(R)\ s.t.\ UAV=\mathrm{diag}(d_{1},d_{2},...,d_{r},0,...0)$が成り立つ。
[1]$\mathrm{V}$は列基本変形の積で構成されるので正則行列。ゆえに$\mathrm{Im}{V}=R^{m}$
なので$\mathrm{Im}(UAV)=\mathrm{Im}(UA)$
さらに$U$は行基変形の積で構成させるので$\mathrm{Im}{U}=R^{n}$であり,
$U(\mathrm{Im}{A})=\mathrm{Im}{(UA)}$が成り立つ。
[$U(\mathrm{Im}{A})\subset\mathrm{Im}{(UA)}$]
$x\in U(\mathrm{Im}{A})$とすると、ある$y\in \mathrm{Im}{A}$が存在して$x=Uy$と書ける。
さらに$y\in \mathrm{Im}{A}$なので$z\in R^{m}$が存在して$y=Az$の様に書けるので$x=UAz\in \mathrm{Im(UA)}$
[$U(\mathrm{Im}{A})\supset\mathrm{Im}{(UA)}$]逆向きの包含関係も同様。
ゆえに
\begin{equation} \forall x+\mathrm{Im}{A}\in R^{n}/\mathrm{Im}{A}:U(x)+U(\mathrm{Im}{A})=U(x)+\mathrm{\mathrm{Im}}{(UA)}\in R^{n}/\mathrm{Im}{(UA)} \end{equation}
が成り立つ。
以上の計算より
\begin{eqnarray} M&\simeq& R^{n}/\mathrm{Im{\varphi}}\\ &\simeq&R^{n}/\mathrm{Im{(UAV)}}\\ &\simeq&R^{n}/\Im{\mathrm{diag(d_{1},d_{2},...,d_{r},0,0,...)}}\\ &\simeq&R^{n-r}\oplus\bigoplus_{k=1}^{r}R/< d_{k}> \end{eqnarray}


最後の商空間については$R^{m}=\mathrm{span}\{e_{1},e_{2},...,e_{m}\}$について標準基底および、同じく標準基底$R^{n}=\mathrm{span}\{f_{1},f_{2},...,f_{n}\}$をとれば、次式がが成り立つ事を用いている。$\Im{\mathrm{diag(d_{1},d_{2},...,d_{r},0,0,...)}} =d_{1}f_{1}+d_{2}f_{2}+\cdots+d_{r}f_{r} $


なお、$d_{k}$が単元なら$R/< d_{k}>=\{0\}$として扱う。


[一意性]
一意性についてもSmith標準形はただ一つしか存在しないので証明完了。👈これに関しては一旦受け入れる。TODO

Jordan標準形

ちょっとした問題を解いてみよう。

$V$を有限次元ベクトル空間とし、線形写像$T:V\rightarrow V$を与える。
この時、$V$$\mathbb{K}[x]$に対して次の様なスカラー積:$\forall f=\sum_{k=0}^{n}c_{k}x^{k}\in\mathbb{K}[x]:\forall v\in V: f.v=\sum_{k=0}^{n}c_{k}T^{k}(v)$
を導入する。
するとスカラー積の公理を満たす事を示せ。

[結合律]
\begin{eqnarray} \forall f=\sum_{k=0}^{n}c_{k}x^{k},g=\sum_{k=0}^{n}d_{k}x^{k}\in\mathbb{K}[x]:\forall v\in V:(fg).v&=&\sum_{k=0}^{2n}\sum_{l+m=k}^{k}c_{l}d_{m}x^{k}.v\\ &=&\sum_{k=0}^{2n}\sum_{l+m=k}^{k}c_{l}d_{m}T^{k}(v)\\ &=&\sum_{k=0}^{n}c_{k}T^{k}(v)\sum_{l=0}^{n}d_{l}T^{l}(v)\\ &=&\sum_{k=0}^{n}c_{k}T^{k}(\sum_{l=0}^{n}d_{l}T^{l}(v))\\ &=&\sum_{k=0}^{n}c_{k}x^{k}.(\sum_{l=0}^{n}d_{l}x^{l}.v) \end{eqnarray}
[分配法則1]
\begin{eqnarray} \forall f=\sum_{k=0}^{n}c_{k}x^{k}\in\mathbb{K}[x]:\forall u,v\in V:f.(u+v)&=&\sum_{k=0}^{n}c_{k}T^{k}(u+v)\\ &=&\sum_{k=0}^{n}c_{k}T^{k}(u)+\sum_{k=0}^{n}c_{k}T^{k}(v)\\ &=&f.u+f.v \end{eqnarray}
[分配法則2]
\begin{eqnarray} \forall f=\sum_{k=0}^{n}c_{k}x^{k},g=\sum_{k=0}^{n}d_{k}x^{k}\in\mathbb{K}[x]:\forall v\in V:(f+g).v&=&\sum_{k=0}^{n}(c_{k}+d_{k})T^{k}(v)\\ &=&\sum_{k=0}^{n}c_{k}T^{k}(v)+\sum_{k=0}^{n}d_{k}T^{k}(v)\\ &=&f.v+g.v \end{eqnarray}
[単位元]$1.v=v$

随伴行列

モニック多項式$f(x)=x^{d}+\sum_{k=0}^{d-1}c_{k}x^{k}$に対して$d\times d$行列
\begin{equation} C(f)\coloneqq\begin{pmatrix}0&0&\cdots&0&-c_{0}\\1&0&\cdots&0&-c_{1}\\0&1&\cdots&0&-c_{2}\\\vdots&\vdots&\ddots&&\vdots\\0&0&\cdots&1&-c_{d-1}\end{pmatrix} \end{equation}
$f$の随伴行列という。

多項式$f\in\mathbb{K}[x]\quad(\deg{f}=d)$に対して$\mathbb{K}[x]/< f>$を考える。
すると、$\mathbb{K}$上の基底として$\{1+< f>,x+< f>,...,x^{d-1}+< f>\}$がとれ、さらに、この基底に対する$x$を書ける際の表現行列は$C(f)$で与えられる。

[基底]任意の多項式$g\in\mathbb{K}[x]$に対してある多項式$q,r\in\mathbb{K}[x](\deg{r}\lt \deg{f})$が存在して$g=qf+r$が成り立つので$g+< f>=r+< f>$である事が分かる。
また、$r$$1,x,...,x^{d-1}$$\mathbb{K}$係数一次結合でかけるので基底は$\{1+< f>,x+< f>,...,x^{d-1}+< f>\}$となる事が分かる。
[随伴行列]
$x^{d}+< f>=-\sum_{k=0}^{d-1}c_{k}x^{k}+< f>$なので
\begin{align} &x\begin{pmatrix}1+< f>,x+< f>,...,x^{d-1}+< f>\end{pmatrix}\\ &=\begin{pmatrix}1+< f>,x+< f>,...,x^{d-1}+< f>\end{pmatrix}\begin{pmatrix}0&0&\cdots&0&-c_{0}\\1&0&\cdots&0&-c_{1}\\0&1&\cdots&0&-c_{2}\\\vdots&\vdots&\ddots&&\vdots\\0&0&\cdots&1&-c_{d-1}\end{pmatrix}\\ &=\begin{pmatrix}1+< f>,x+< f>,...,x^{d-1}+< f>\end{pmatrix}C(f) \end{align}

$V$を問題2のスカラー積を導入した$\mathbb{K}$有限次元加群かつ$\mathbb{K}[x]$加群とすると定理17の直和分解したとき、$s=0$となる。
すなわち
\begin{equation} V=\bigoplus_{k=1}^{r}\mathbb{K}[x]/< f_{k}>\quad(f_{1},f_{2},...,f_{r}\in \mathbb{K}[x];f_{1}|f_{2}|\cdots|f_{r}) \end{equation}

$\mathbb{K}[x]$$\mathbb{K}$上の部分加群として$1,x,x^{2},...$が一次独立。
なので$\mathbb{K}[x]$$\mathbb{K}$上無限次元ベクトル空間。
$R^{s}=\mathbb{K}[x]^{s}$がもしあれば$V$$\mathbb{K}$上無限次元ベクトルになり$V$が有限次元である事に反する。
すなわち、以下の事を示せた。
\begin{equation} V=\bigoplus_{k=1}^{r}\mathbb{K}[x]/< f_{k}>\quad(f_{1},f_{2},...,f_{r}\in \mathbb{K}[x];f_{1}|f_{2}|\cdots|f_{r}) \end{equation}

有理標準形

$\mathbb{K}$上有限次元ベクトル空間$V$について、線形写像$T:V\rightarrow V$を考える。
そして、定理19より $V\simeq\bigoplus_{k=1}^{r}\mathbb{K}[x]/< f_{k}>$の様にとると次の様な表現行列で表せる。
\begin{equation} T=\mathrm{diag}{(C(f_{1}),C(f_{2}),...,C(f_{r}))} \end{equation}

随伴行列の特性多項式

任意の多項式$f\in\mathbb{K}[x]$について以下の式が成り立つ。
\begin{equation} \det{(xI-C(f))}=f(x) \end{equation}

$d=\deg{f}$とする。
$d=1$の場合は
\begin{equation} x-C(f)=x+c_{0}=f \end{equation}
が成り立つので正しい。
$d\neq 1$の場合を考える。
\begin{eqnarray} \det{(xI-C(f))}&=&\begin{vmatrix}x&0&\cdots&0&c_{0}\\-1&x&\cdots&0&c_{1}\\0&-1&\cdots&0&c_{2}\\\vdots&\vdots&\ddots&&\vdots\\0&0&\cdots&-1&x+c_{d-1}\end{vmatrix}\\ &=&(x+c_{d-1})\begin{vmatrix}x&0&\cdots&0&0&0\\-1&x&\cdots&0&0&0\\0&-1&\cdots&0&0&0\\\vdots&\vdots&\ddots&\ddots&\vdots&\vdots\\0&0&\cdots&-1&x&0\\0&0&\cdots&0&-1&x\end{vmatrix}+\begin{vmatrix}x&0&\cdots&0&c_{0}\\-1&x&\cdots&0&c_{1}\\0&-1&\cdots&0&c_{2}\\\vdots&\vdots&\ddots&&\vdots\\0&0&\cdots&-1&c_{d-2}\end{vmatrix}\\ &=&x^{d-1}(x+c_{d-1})+\sum_{k=0}^{d-2}c_{k}(-1)^{d+k}\begin{pmatrix}x&0&\cdots&0&0\\-1&x&\cdots&0&0\\0&-1&\cdots&0&0\\\vdots&\vdots&\ddots&\ddots&\vdots\\0&0&\cdots&-1&x\\0&0&\cdots&0&-1\end{pmatrix}のk+1行を除いた行列式) \end{eqnarray}


上記の図を参照せよ。$d=7$の場合で$3=2+1(k=2)$について考えた場合を想定して書いてある。
この図からも分かる様に第$k+1$行より上の部分は$x$(黄色)が対角線上に$k$個並ぶ、下側では$-1$(緑)が$d-k-2$個対角線上に並ぶ様になる事が分かる。
ゆえに以下の式を得る。
\begin{equation} \det{(xI-C(f))}=x^{d}+c_{d-1}x^{d-1}+\sum_{k=0}^{d-2}c_{k}x^{k}=f(x) \end{equation}

最小多項式

$\mathbb{K}$上ベクトル空間に対して
$\mathrm{Ann}(V)\coloneqq\{g\in \mathbb{K}[x]|\forall v\in V: g.v=O\}=\{g\in\mathbb{K}[x]|g(T)=O\}$の様な集合を考える。
この時$\mathrm{Ann}(V)=< f_{r}>$となる。

[$< f_{r}>\subset \mathrm{Ann}(V)$]$\forall i\in\{1,2,...,r\}:f_{i}|f_{r}$なので
\begin{equation} \forall i\in\{1,2,...,r\}:f_{r}+< f_{i}>=< f_{i}> \end{equation}
ゆえに$f_{r}(T)=0$が言えるので$f_{r}\in \mathrm{Ann}(V)$
[$< f_{r}>\supset \mathrm{Ann}(V)$]$g\in \mathrm{Ann}(V)$である場合は$\mathbb{K}[x]$加群として$V\simeq\bigoplus_{k=1}^{r}\mathbb{K}[x]/< f_{k}>$なので特に$v=(0,0,...,v_{r})\in V$を同型射により$ v\mapsto (< f_{1}>,...,1+< f_{r}>)$となる様にとれば
\begin{eqnarray} g.v&\mapsto& g(x)(< f_{1}>,...,1+< f_{r}>)\\ &=&(< f_{1}>,...,g(x)+< f_{r}>)\\ &=&0 \end{eqnarray}
なので$f_{r}|g(x)$を得る。$< f_{r}>\supset \mathrm{Ann}(V)$

中国剰余定理

多項式$f,g,h\in \mathbb{K}[x]$$f=gh\quad(\gcd{(g,h)}=1)$を満たすならば
\begin{equation} \mathbb{K}[x]/< f>\simeq\mathbb{K}[x]/< g>\times\mathbb{K}[x]/< h> \end{equation}

[構成]写像$\Phi:\mathbb{K}[x]/< f>\rightarrow\mathbb{K}[x]/< g>\times\mathbb{K}[x]/< h>,(p+< f>)\mapsto(p+< g>,p+< h>)$はwell-defined
実際$p+< f>=p^{'}+< f>$を考える。すると
\begin{eqnarray} \Phi(p-p^{'}+< f>)&=&(p-p^{'}+< g>,p-p^{'}+< h>) \end{eqnarray}
であり$f=gh|p-p^{'}$なので$g|p-p^{'}\land h|p-p^{'}$なので
\begin{equation} \Phi(p-p^{'}+< f>)=0 \end{equation}
ゆえに$\Phi(p+< f>)=\Phi(p^{'}+< f>)$
[単射性]$p+< f>,q+< f>\in \mathbb{K}[x]$$\Phi(p+< f>)=\Phi(q+< f>)$が成立したとする。
\begin{eqnarray} (p+< g>,p+< h>)=(q+< g>,q+< h>) \end{eqnarray}
が成り立つ。$f|p-q\land g|p-q\land h|p-q$なので$p-q\in < f>$
すなわち$p+< f>=q+< f>$
[全射性]
\begin{eqnarray} \dim_{\mathbb{K}}(\mathbb{K}[x]/< f>)&=&\deg{f}\\ &=&\deg{g}+\deg{h}\\ &=&\dim_{\mathbb{K}}(\mathbb{K}[x]/< g>)+\dim_{\mathbb{K}}(\mathbb{K}[x]/< h>) \end{eqnarray}
なので定理6より$\Phi$は全射。

固有値

$\mathbb{K}$上ベクトル空間$V$について、線形写像$T:V\rightarrow V$を考えたとき、$(\mathbb{K}[x],V)\rightarrow V,\sum c_{k}x^{k}.v=\sum c_{k}T^{k}(v)$の様なスカラー積を導入し$\mathbb{K}[x]$加群$V$を考えると$V\simeq \bigoplus_{k=1}^{r}\mathbb{K}[x]/< f_{k}>$が成り立つ。
この時、$f_{r}$の根を$\lambda_{m_{1}},...,\lambda_{m_{n_{r}}}$を固有値という。
また、それぞれの重複度を$e_{m_{k}}$と書き重複度と呼ぶ。
この記号を用いると
\begin{equation} f_{s}(x)=\prod_{k=1}^{n_{s}}(x-\lambda_{m_{k}})^{e_{m_{k}}}\quad(s=1,2,...,r) \end{equation}
と書ける。
さらに$\gcd{((x-\lambda_{m_{k}})^{e_{m_{k}}},(x-\lambda_{m_{l}})^{e_{m_{l}}})}=1\quad(m_{k}\neq m_{l})$
\begin{equation} \mathbb{K}[x]/< f_{s}>=\bigoplus_{k=1}^{n_{s}}\mathbb{K}[x]/<(x-\lambda_{m_{k}})^{e_{m_{k}}}>\quad(s=1,2,...,r) \end{equation}
定理16参照
一応注意しておくと、$n_{s}$$f_{s}$に含まれる固有値の個数。$m_{k}$は固有値の添え字を意味する番号。

Jordanブロックの存在

$\mathbb{K}[x]/<(x-\lambda)^{e}>$には$x$の表現行列が$e\times e$のJordanブロック
\begin{equation} J_{e}(\lambda)\coloneqq\begin{pmatrix}\lambda&1&0&\cdots&0\\0&\lambda&1&\cdots&0\\\vdots&\vdots&\ddots&\ddots&\vdots\\0&0&0&\ddots&1\\0&0&0&\cdots&\lambda\end{pmatrix} \end{equation}
となるものが存在する。

$y=x-\lambda$とおく。
すると
\begin{eqnarray} x\begin{pmatrix}y^{e-1}&y^{e-2}&\cdots&1\end{pmatrix}&=&\begin{pmatrix}y^{e-1}&y^{e-2}&\cdots&1\end{pmatrix}\{\begin{pmatrix}0&1&0&\cdots&0\\0&0&1&\cdots&0\\\vdots&\vdots&\ddots&\ddots&0\\0&0&0&\ddots&1\\0&0&0&\cdots&0\end{pmatrix}+\begin{pmatrix}\lambda&0&0&\cdots&0\\0&\lambda&0&\cdots&0\\\vdots&\vdots&\ddots&\ddots&0\\0&0&0&\ddots&0\\0&0&0&\cdots&\lambda\end{pmatrix}\}\\ &=&\begin{pmatrix}y^{e-1}&y^{e-2}&\cdots&1\end{pmatrix}J_{e}(\lambda) \end{eqnarray}

Jordan標準形

$V$を有限次数ベクトル空間とし、線形写像$T:V\rightarrow T$を考える。
この時、$T$の固有値を$\lambda_{1},\lambda_{2},...,\lambda_{r}$とし、それぞれの重複度を$e_{1},e_{2},...,e_{r}$とすると$T$の表現行列は適当な基底を取る事で次の様に書ける。
\begin{equation} T=\bigoplus_{s=1}^{r}\bigoplus_{k=1}^{n_{s}}J_{e_{m_{k}}}(\lambda_{m_{k}}) \end{equation}

定理19,定義21,補題24を使うだけなので省略。

基底変換

有限次元ベクトル空間$V$について二つの基底を$\{u_{1},...,u_{n}\},\{v_{1},...,v_{n}\}$とる。
そして正則行列$P=(P_{ij})$を用いて基底の変換則を$v_{m}=\sum_{k=1}^{n}u_{k}P_{km}$の様に定める。
この時、線形写像$T:V\rightarrow V$のそれぞれの基底における表現行列を$A,B$とする。
すると以下の式が成り立つ。
\begin{equation} B=P^{-1}AP \end{equation}

仮定より以下の二つの式が成り立つ。
\begin{eqnarray} T\begin{pmatrix}v_{1}&\cdots&v_{n}\end{pmatrix}&=&\begin{pmatrix}v_{1}&\cdots&v_{n}\end{pmatrix}B\\ &=&\begin{pmatrix}u_{1}&\cdots&u_{n}\end{pmatrix}PB\\ &=&T\begin{pmatrix}u_{1}&\cdots&u_{n}\end{pmatrix}P\\ &=&\begin{pmatrix}u_{1}&\cdots&u_{n}\end{pmatrix}AP \end{eqnarray}
ゆえに$\begin{pmatrix}u_{1}&\cdots&u_{n}\end{pmatrix}(PB-AP)=O$を得る。
$\begin{pmatrix}u_{1}&\cdots&u_{n}\end{pmatrix}$は正則なので$PB-AP=O$が導かれる。整理して$B=P^{-1}AP$が示された。

$f(x)=(x-2)(x-3)^{2}\in\mathbb{Q}[x]$に対応する$\mathbb{Q}[x]/< f>$について
(1)有理標準形の基底$\{1,x,x^{2},x^{3}\}$から$\mathbb{Q}[x]/< f>$の基底を求めよ。
(2)Jordan標準形の基底を求めよ。
(3)で表し両者の間での基底の変換行列を求めよ。

[1]$\{1+< f>,x+< f>,x^{2}+< f>\}$なぜなら
\begin{equation} x^{3}-f=8x^{2}-21x+18 \end{equation}
[2]中国剰余定理による分解。
$f=gh\quad(g=x-2,h=(x-3)^{2},\gcd{(g,h)}=1)$とかけるので中国剰余定理を使用できる。
\begin{equation} \mathbb{K}[x]/< f>\simeq\mathbb{K}[x]/< g>\times \mathbb{K}[x]/< h> \end{equation}
$\mathbb{K}[x]/< g>\times \mathbb{K}[x]/< h>$の基底は$\{(1,0),(0,1),(0,x-3)\}$
次に
\begin{eqnarray} \left\{ \begin{array}{l} z+< f>=avh+bug+< f>\\ vh+< g>=1+< g>\\ ug+< h>=1+< h> \end{array} \right. \end{eqnarray}
を満たす$(u,v)\in\mathbb{K}[x]^{2}$を構成する。そうすれば
$z+< g>=a+< g>\land z+< h>=b+< h>$が得られるので$z+< f>=\varphi^{-1}((a+< g>,b+< h>))$が得られるから。
\begin{equation} h=(x-4)g+1 \end{equation}
なので$(u,v)=(-(x-4),1)$を得る。
これを用いると次の様に計算できるので$\mathbb{K}[x]/< f>$の基底を$\{z_{1}+< f>,z_{2}+< f>,z_{3}+< f>\}$とすると
\begin{equation} z+< f>=a(x-3)^{2}+-b(x-4)(x-2)+< f> \end{equation}
\begin{eqnarray} \left\{ \begin{array}{l} z_{1}+< f>=(x-3)^{2}+< f>\\ z_{2}+< f>=-(x-2)(x-4)+< f>\\ z_{3}+< f>=-(x-2)(x-3)(x-4)+< f>=-(x-2)(x-3)+< f> \end{array} \right. \end{eqnarray}
を得る。
よって
\begin{eqnarray} x\begin{pmatrix}z_{1}+< f>&z_{2}+< f>&z_{3}+< f>\end{pmatrix}&=&\begin{pmatrix}z_{1}+< f>&z_{2}+< f>&z_{3}+< f>\end{pmatrix}\begin{pmatrix}J_{1}(2)&O_{1,2}\\O_{2,1}&J_{2}(3)\end{pmatrix} \end{eqnarray}
[3]基底の変換$P:\{1+< f>,x+< f>,x^{2}+< f>\}\rightarrow\{z_{1}+< f>,z_{2}+< f>,z_{3}+< f>\}$を考えるとこれは次の様な基底の対応関係を考える事で次の様に与えられることが分かる。
\begin{eqnarray} P&\coloneqq&\begin{pmatrix}z_{1}+< f>&z_{2}+< f>&z_{3}+< f>\end{pmatrix}\\ &=&\begin{pmatrix}9+< f>&-8+< f>&-6+< f>\\-6+< f>&6+< f>&5+< f>\\1+< f>&-1+< f>&-1+< f>\end{pmatrix} \end{eqnarray}
ゆえに定理26より$P^{-1}C(f)P=\begin{pmatrix}J_{1}(2)&O_{1,2}\\O_{2,1}&J_{2}(3)\end{pmatrix}$を得る。

投稿日:8時間前
更新日:2時間前
数学の力で現場を変える アルゴリズムエンジニア募集 - Mathlog served by OptHub

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。

投稿者

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中