§E6.50Jordan 標準形の存在再訪

最終更新

有限次元線形空間の作用素を相似によって分類する問題では、標準形が作用素の構造を記述する基本的な役割を担う。例えば、実平面の四分の一回転を表す行列は有理標準形であるが、実数上の Jordan 標準形をもたず、標準形の存在範囲には係数体が関わる。行列の表示だけからは、標準形の存在条件とブロックの一意性を支える構造は明らかではない。作用素を多項式環上の加群として捉えると、標準形のブロックは加群の巡回直和因子に対応し、線形代数の分類問題を加群の分解の問題として理解することができる。本記事では、加群の構造を通じて有理標準形と Jordan 標準形の存在と一意性を解説する。

1 作用素と多項式加群

定義 1.1.KKを体、VVを有限次元KK線形空間、T ⁣:V→VT\colon V\to VをKK線形写像とする。VVの加法群に

p⋅v=p(T)v(p∈K[x], v∈V)p\cdot v=p(T)v\qquad(p\in K[x],\ v\in V)

で作用を定めたK[x]K[x]加群をVTV_Tと書く。§E3.18 定理 1.2により、この作用は加群の公理を満たす。定数多項式a∈Ka\in Kの作用は元のスカラー倍v↦avv\mapsto avである。公理の確認は問題 6.1 (1)の演習とする。

注意 1.2. 零空間V=0V=0上の作用素では、すべての多項式がVVを零化するので、零化イデアルは(1)(1)、最小多項式はmT=1m_T=1である。零次行列の行列式を11とし、特性多項式もχT=1\chi_T=1とする。単因子、初等因子、有理標準形のブロックおよび Jordan ブロックは空族とする。

命題 1.3. 体KK上の有限次元線形空間VVと自己準同型TTに対し、VTV_Tは有限生成ねじれK[x]K[x]加群であり、その零化イデアルは(mT)(m_T)である。

証明.VVの有限基底を取ると、定数多項式による一次結合だけでVTV_Tを生成する。§E3.22 命題 1.2により、p(T)=0p(T)=0とmT∣pm_T\mid pは同値である。したがって零化イデアルは(mT)(m_T)であり、非零多項式mTm_Tがすべての元を零化する。零空間では空基底とmT=1m_T=1によって同じ結論を得る。▨

命題 1.4.KKを体、V,WV,Wを有限次元KK線形空間、T∈End⁡K(V)T\in\End_K(V)、S∈End⁡K(W)S\in\End_K(W)とする。このとき、次の条件は同値である。

  1. FT=SFFT=SFを満たすKK線形同型F ⁣:V→WF\colon V\to Wが存在する。
  2. K[x]K[x]加群の同型VT≅WSV_T\cong W_Sが存在する。

証明は問題 6.1 (3)の演習とする。

2 既約因子成分と巡回分解

補題 2.1.KKを体、V≠0V\ne0を有限次元KK線形空間、T∈End⁡K(V)T\in\End_K(V)とする。最小多項式の相異なるモニック既約因子による分解を

mT=∏i=1rpini,ni≥1m_T=\prod_{i=1}^r p_i^{n_i},\qquad n_i\ge1

とする。このとき、中国剰余同型

A:=K[x]/(mT)≅∏i=1rK[x]/(pini)A:=K[x]/(m_T)\cong\prod_{i=1}^r K[x]/(p_i^{n_i})

の第ii座標の単位元に対応するei∈Ae_i\in Aに対して

VT=⨁i=1rVi,Vi=eiVT=ker⁡pi(T)niV_T=\bigoplus_{i=1}^r V_i,\qquad V_i=e_iV_T=\ker p_i(T)^{n_i}

である。さらにViV_iは、ある正整数aaに対してpi(T)av=0p_i(T)^av=0を満たす元vv全体に等しい。

証明.§E6.46 定理 5.1をmTm_Tに適用して、表示した既約冪分解を取る。相異なる既約因子の冪は互いに素なので、§E6.46 命題 3.1の Bézout の等式より、イデアル(pini)(p_i^{n_i})は二つずつ互いに素である。§E6.7 補題 3.2と§E6.7 定理 3.1により、表示した環同型を得る。

命題 1.3により、VTV_Tの作用はAAを経由する。直積の座標から得られるeie_iは完全直交冪等元なので、§E6.48 命題 3.1よりVT=⨁ieiVTV_T=\bigoplus_i e_iV_Tである。第ii座標ではpini=0p_i^{n_i}=0なので、pinieiVT=0p_i^{n_i}e_iV_T=0である。j≠ij\ne iの場合、Bézout の等式によりpip_iはK[x]/(pjnj)K[x]/(p_j^{n_j})の単元となる。したがってpiap_i^aは、どのa≥1a\ge1に対してもejVTe_jV_T上で可逆に作用する。piav=0p_i^av=0ならvvの第jj成分はすべて零となり、v∈eiVTv\in e_iV_Tを得る。逆にeiVTe_iV_Tのすべての元はpinip_i^{n_i}で零化される。▨

補題 2.2.KKを体、p∈K[x]p\in K[x]をモニック既約多項式、n≥1n\ge1を整数とする。有限次元KK線形空間であるK[x]K[x]加群MMがpnM=0p^nM=0を満たすとする。このとき、MMは単項 Artin 局所環B=K[x]/(pn)B=K[x]/(p^n)上有限生成であり、

M≅⨁j=1tK[x]/(paj),1≤aj≤nM\cong\bigoplus_{j=1}^t K[x]/(p^{a_j}),\qquad 1\le a_j\le n

と表示することができる。指数の多重集合はMMのK[x]K[x]加群としての同型類から一意に定まる。M=0M=0では空直和とする。

証明.pnM=0p^nM=0によりMMをBB加群とみなす。MMの有限なKK基底はBB生成系でもある。§E6.49 例 4.1により、BBは極大イデアル(π)(\pi)、剰余体κ=K[x]/(p)\kappa=K[x]/(p)、冪零指数nnをもつ単項 Artin 局所環である。ただしπ\piはppの像である。

§E6.49 定理 3.1によりMMはB/(πaj)B/(\pi^{a_j})の有限直和となる。1≤aj≤n1\le a_j\le nなので、自然な商写像はB/(πaj)≅K[x]/(paj)B/(\pi^{a_j})\cong K[x]/(p^{a_j})を誘導する。K[x]K[x]加群の同型はBB加群の同型でもあり、§E6.49 定理 3.2により、指数aaの重複度は

dim⁡κ(pa−1M/paM)−dim⁡κ(paM/pa+1M)\dim_\kappa(p^{a-1}M/p^aM)-\dim_\kappa(p^aM/p^{a+1}M)

で定まる。a=na=nでは後半の商は零である。▨

補題 2.3.KKを体とし、相異なるモニック既約多項式p1,…,prp_1,\ldots,p_rに対する正整数の列

ai,1≤⋯≤ai,ti(1≤i≤r)a_{i,1}\le\cdots\le a_{i,t_i}\qquad(1\le i\le r)

を取る。ただしr≥1r\ge1、ti≥1t_i\ge1とする。s=max⁡itis=\max_i t_iとし、各列の左にs−tis-t_i個の零を補って得られる列をbi,1,…,bi,sb_{i,1},\ldots,b_{i,s}とする。このとき

fj=∏i=1rpibi,j(1≤j≤s)f_j=\prod_{i=1}^r p_i^{b_{i,j}}\qquad(1\le j\le s)

は正次数モニック多項式の整除列f1∣⋯∣fsf_1\mid\cdots\mid f_sであり、

⨁i=1r⨁k=1tiK[x]/(piai,k)≅⨁j=1sK[x]/(fj)\bigoplus_{i=1}^r\bigoplus_{k=1}^{t_i}K[x]/(p_i^{a_{i,k}}) \cong\bigoplus_{j=1}^sK[x]/(f_j)

となる。同じ加群を正次数モニック多項式の整除列g1∣⋯∣gug_1\mid\cdots\mid g_uで表示した場合、u=su=sかつgj=fjg_j=f_jである。空な既約冪の族に対応する整除列も空である。

証明. 各指数列に零を補い、主張の式でfjf_jを定める。各iiについてbi,j≤bi,j+1b_{i,j}\le b_{i,j+1}なのでfj∣fj+1f_j\mid f_{j+1}である。ti=st_i=sとなるiiが存在し、その行の全指数は正なので、すべてのfjf_jは正次数である。各列に中国剰余定理§E6.7 定理 3.1と§E6.7 補題 3.2を適用すると

K[x]/(fj)≅⨁i:bi,j>0K[x]/(pibi,j)K[x]/(f_j)\cong\bigoplus_{i:b_{i,j}>0}K[x]/(p_i^{b_{i,j}})

となる。これらの有限直和を取って存在を得る。

別の整除列g1∣⋯∣gug_1\mid\cdots\mid g_uによる表示を取る。gjg_jの既約因子に中国剰余定理を適用すると、各モニック既約多項式ppに対して、ppのある冪で零化される部分加群は

⨁j:vp(gj)>0K[x]/(pvp(gj))\bigoplus_{j:v_p(g_j)>0}K[x]/(p^{v_p(g_j)})

である。ここでvp(g)v_p(g)はggの既約分解に現れるppの指数である。実際、他の既約因子の冪による商ではppが可逆である。この部分加群は加群の同型によって保存されるので、補題 2.2の一意性から、p=pip=p_iの正指数の多重集合は(ai,k)k(a_{i,k})_kに等しく、他のppは現れない。

g1g_1は正次数なので、その既約因子pip_iを一つ取る。整除性によりpip_iはすべてのgjg_jを割るので、このiiについてti=ut_i=uである。他のiiについてはti≤ut_i\le uであり、s=us=uを得る。整除性から各列vpi(g1),…,vpi(gs)v_{p_i}(g_1),\ldots,v_{p_i}(g_s)は昇順である。正指数が既知であるため、残りの零は左端に置かれ、その列は(bi,j)j(b_{i,j})_jと一致する。モニック既約分解の一意性によりgj=fjg_j=f_jである。空族の直和は零であり、正次数の巡回商は非零なので、零加群の整除列は空に限る。▨

定理 2.4.KKを体、VVを有限次元KK線形空間、T∈End⁡K(V)T\in\End_K(V)とする。このとき、正次数モニック多項式の整除列f1∣⋯∣fsf_1\mid\cdots\mid f_sで

VT≅⨁j=1sK[x]/(fj)V_T\cong\bigoplus_{j=1}^sK[x]/(f_j)

を満たすものが一意に存在する。この列の各多項式をTTの単因子 (invariant factor) または不変因子 (invariant factor) という。V=0V=0の場合はs=0s=0とする。

証明.V≠0V\ne0の場合、補題 2.1によってVTV_Tを既約因子成分へ分解する。各成分に補題 2.2を適用し、零成分を除く。V≠0V\ne0なので少なくとも一つの巡回因子が存在し、補題 2.3によって整除列へ組み直すことができる。同補題の一意性は、任意の別の整除列にも適用される。V=0V=0の場合も同補題の空族についての結論を用いる。▨

定義 2.5. 体KK上の有限次元作用素TTの各不変因子をモニック既約多項式の冪の積へ分解し、正指数の冪を重複付きで集めたものをTTの初等因子 (elementary divisor) という。零空間の初等因子は空族である。

定理 2.6.KKを体、VVを有限次元KK線形空間、T∈End⁡K(V)T\in\End_K(V)とする。TTの初等因子を重複込みで(piai,k)i,k(p_i^{a_{i,k}})_{i,k}と書く。このとき

VT≅⨁i,kK[x]/(piai,k)V_T\cong\bigoplus_{i,k}K[x]/(p_i^{a_{i,k}})

である。初等因子の多重集合はVTV_Tの同型類から一意に定まり、この多重集合はVTV_Tの同型類とTTの相似類を決定する。

証明.定理 2.4の各巡回商に中国剰余定理を適用する。この分解に現れる正指数の既約冪は、補題 2.3によって最初の既約因子成分の巡回分解と一致する。その指数は補題 2.2により一意である。同じ初等因子をもつ二つの加群は表示した直和を通じて同型となり、命題 1.4により作用素は相似である。▨

3 同伴行列と有理標準形

定義 3.1.KKを体、f=xd+cd−1xd−1+⋯+c0∈K[x]f=x^d+c_{d-1}x^{d-1}+\cdots+c_0\in K[x]を次数d≥1d\ge1のモニック多項式とする。dd次行列C(f)C(f)の第jj列をj<dj<dでは標準基底の第j+1j+1ベクトル、最終列を(−c0,…,−cd−1)t(-c_0,\ldots,-c_{d-1})^{\mathsf t}と定める。このC(f)C(f)をffの同伴行列 (companion matrix) という。d=1d=1ではC(x+c0)=(−c0)C(x+c_0)=(-c_0)である。

命題 3.2. 体KK上の正次数モニック多項式ffの次数をddとする。このとき、K[x]/(f)K[x]/(f)の剰余類1,x,…,xd−11,x,\ldots,x^{d-1}はKK基底であり、この基底に関するxx倍写像の行列はC(f)C(f)である。証明は問題 6.1 (4)の演習とする。

注意 3.3. 同伴行列をC(f)tC(f)^{\mathsf t}とする規約では、11は超対角、係数の負値は最終行に置かれる。巡回商の昇冪基底を用い、座標を列ベクトルで表す場合には、命題 3.2のC(f)C(f)が作用行列である。

定義 3.4. 体KK上の正次数モニック多項式の整除列f1∣⋯∣fsf_1\mid\cdots\mid f_sに対し、

C(f1)⊕⋯⊕C(fs)C(f_1)\oplus\cdots\oplus C(f_s)

を有理標準形 (rational canonical form) という。空列に対応する有理標準形は零次行列である。

定理 3.5. 任意の体KK上の有限次元作用素TTは有理標準形をもつ。その整除順の同伴行列の列は一意であり、対応する多項式はTTの不変因子である。

証明.定理 2.4の加群同型に沿って、各巡回商の昇冪基底をVVに移す。命題 3.2より、得られた基底でTTの行列は不変因子に対応する有理標準形となる。逆に有理標準形の各ブロックは同じ命題によって巡回商を表すので、ブロック列の一意性は不変因子の一意性から従う。▨

注意 3.6. 線形代数における巡回基底v,Tv,…,Td−1vv,Tv,\ldots,T^{d-1}vは、巡回商の基底1,x,…,xd−11,x,\ldots,x^{d-1}の像である。巡回ベクトルの関係式f(T)v=0f(T)v=0によって生じる同伴行列は、命題 3.2の行列と一致する。

命題 3.7. 体KK上の正次数モニック多項式ffに対して、K[x]/(f)K[x]/(f)のxx倍写像および同伴行列C(f)C(f)の最小多項式と特性多項式は、ともにffである。証明は問題 6.1 (4)の演習とする。

命題 3.8. 体KK上の非零有限次元線形空間の自己準同型TTが不変因子f1∣⋯∣fsf_1\mid\cdots\mid f_sをもつとする。このとき

χT=∏j=1sfj,mT=fs\chi_T=\prod_{j=1}^s f_j,\qquad m_T=f_s

である。零空間ではχT=mT=1\chi_T=m_T=1であり、最大の不変因子fsf_sは存在しない。

証明.定理 3.5によるブロック対角行列の特性多項式を取る。行列式は各ブロックの行列式の積なので、命題 3.7からχT=∏jfj\chi_T=\prod_jf_jを得る。多項式hhが全直和を零化する条件は、すべてのjjについてfj∣hf_j\mid hとなることである。整除列ではこの条件はfs∣hf_s\mid hと同値なのでmT=fsm_T=f_sである。零空間には注意 1.2を適用する。▨

4 分裂条件と Jordan 標準形

命題 4.1. 体KK上の有限次元作用素TTについて、次の四条件は同値である。定数多項式11は一次因子の空積とみなし、零空間でもすべての条件が成り立つ。

  1. mTm_TがKK上の一次因子の積に分解する。
  2. すべての不変因子がKK上の一次因子の積に分解する。
  3. すべての初等因子が(x−λ)e(x-\lambda)^e(λ∈K\lambda\in K、e≥1e\ge1)の形である。
  4. χT\chi_TがKK上の一次因子の積に分解する。

証明は問題 6.1 (6)の演習とする。

定義 4.2.KKを体、λ∈K\lambda\in K、e≥1e\ge1を整数とする。対角成分がλ\lambda、超対角成分が11、それ以外が00のee次行列をJordan ブロック (Jordan block) といい、Je(λ)J_e(\lambda)と書く。J1(λ)=(λ)J_1(\lambda)=(\lambda)である。Jordan ブロックの有限直和をJordan 標準形 (Jordan normal form) という。空直和は零次行列である。

命題 4.3. 体KKの元λ\lambdaと整数e≥1e\ge1に対し、y=x−λy=x-\lambdaと置く。このとき、K[x]/(ye)K[x]/(y^e)の剰余類ye−1,ye−2,…,1y^{e-1},y^{e-2},\ldots,1は基底であり、この基底に関するxx倍写像の行列はJe(λ)J_e(\lambda)である。証明は問題 6.1 (7)の演習とする。

注意 4.4. 逆順基底をbj=ye−jb_j=y^{e-j}(1≤j≤e1\le j\le e)とすると、yb1=0yb_1=0、ybj=bj−1yb_j=b_{j-1}(j>1j>1)である。したがって列座標ではxx倍写像の11は超対角に現れ、線形代数で用いる Jordan 鎖の行列表示と一致する。

定理 4.5. 体KK上の有限次元作用素TTに対して、mTm_TがKK上の一次因子の積に分解することは、TTがKK上で Jordan 標準形をもつための必要十分条件である。mTm_Tの代わりにχT\chi_Tの一次因子への分解を用いても、Jordan 標準形の存在を特徴づけることができる。

証明.mTm_Tが一次因子へ分解すると仮定する。命題 4.1により初等因子はすべて一次式の冪である。定理 2.6の各巡回商に命題 4.3の基底を選ぶと、TTの Jordan 標準形を得る。逆にTTが Jordan 標準形をもつ場合、各ブロックの特性多項式は三角行列の行列式から(x−λ)e(x-\lambda)^eである。したがってχT\chi_Tは一次因子へ分解し、命題 4.1によりmTm_Tも分解する。零空間では空基底と空積を用いる。▨

定理 4.6. 体KK上の有限次元作用素TTの最小多項式がKK上で一次因子へ分解するとする。このとき、Jordan 標準形に現れる固有値とブロックサイズの対(λ,e)(\lambda,e)の多重集合はTTから一意に定まる。ブロックを並べる順序は任意である。

証明. 任意の Jordan 標準形の各ブロックを、命題 4.3によってK[x]/((x−λ)e)K[x]/((x-\lambda)^e)と同定する。定理 2.6により、これらの一次式冪の多重集合は一意である。モニック既約分解の一意性から(x−λ)e(x-\lambda)^eはλ\lambdaとeeを決定する。有限直和の順序の交換は基底の並べ替えによって実現される。▨

注意 4.7. Jordan–Hölder の一意性が記録するのは単純組成因子であり、半単純加群の分解の一意性が記録するのは単純直和因子である。Krull–Schmidt の一意性は直既約因子の同型類を記録する。これらの一意性の主張だけでは、作用素の因子を固有値とブロックサイズの対で記述することはできない。Jordan データは相似類を決定するが、Jordan 基底や変換行列を一意には定めない。例えば二次元の零作用素では、すべての基底が同じ Jordan 行列を与える。最小多項式が分裂しない作用素にも有理標準形は存在するが、係数体上の Jordan 標準形は存在しない。

注意 4.8. 線形代数における固有値λ\lambdaの Jordan 鎖は、K[x]/((x−λ)e)K[x]/((x-\lambda)^e)の逆順基底の像である。鎖の長さeeは初等因子の指数に等しい。Jordan 標準形の存在条件とブロックの一意性は、それぞれ初等因子が一次式冪であることと、初等因子の多重集合が一意であることに対応する。

命題 4.9.KKを体、λ1,…,λr∈K\lambda_1,\ldots,\lambda_r\in Kを相異なる元、e1,…,er≥1e_1,\ldots,e_r\ge1とし、f=∏j=1r(x−λj)ejf=\prod_{j=1}^r(x-\lambda_j)^{e_j}と置く。このとき

K[x]/(f)≅⨁j=1rK[x]/((x−λj)ej)K[x]/(f)\cong\bigoplus_{j=1}^r K[x]/((x-\lambda_j)^{e_j})

であり、C(f)C(f)の Jordan 標準形は⨁j=1rJej(λj)\bigoplus_{j=1}^rJ_{e_j}(\lambda_j)である。

証明. 相異なる一次因子の冪に§E6.7 定理 3.1と§E6.7 補題 3.2を適用して巡回商の同型を得る。命題 3.2と命題 4.3により、両辺のxx倍写像はそれぞれ表示した行列を与える。▨

5 標準形の例

例 5.1. 実行列

A=(0−110)=C(x2+1)A=\begin{pmatrix}0&-1\\1&0\end{pmatrix}=C(x^2+1)

では、命題 3.7によりχA=mA=x2+1\chi_A=m_A=x^2+1である。x2+1x^2+1は実根をもたない二次式なので、因数定理§E6.46 定理 4.2によりR\R上既約である。したがってAA自身が有理標準形であるが、定理 4.5により実数上の Jordan 標準形は存在しない。

例 5.2. 任意の体KKでf1=x−1f_1=x-1、f2=(x−1)2(x−2)f_2=(x-1)^2(x-2)とし、C(f1)⊕C(f2)C(f_1)\oplus C(f_2)を考える。このとき、KKでは2−1=1≠02-1=1\ne0なので、標数によらずx−1x-1とx−2x-2は相異なる。初等因子はx−1,(x−1)2,x−2x-1,(x-1)^2,x-2であり、Jordan 標準形は

J1(1)⊕J2(1)⊕J1(2)J_1(1)\oplus J_2(1)\oplus J_1(2)

である。命題 3.8により

χ=(x−1)3(x−2),m=(x−1)2(x−2)\chi=(x-1)^3(x-2),\qquad m=(x-1)^2(x-2)

となる。二つの不変因子に対して、Jordan ブロックは三つ存在する。

例 5.3. 体KK上の加群K[x]/(x2)⊕K[x]/(x3)K[x]/(x^2)\oplus K[x]/(x^3)のxx倍写像をNNとする。このとき、不変因子はx2∣x3x^2\mid x^3、初等因子はx2,x3x^2,x^3である。したがって Jordan 標準形はJ2(0)⊕J3(0)J_2(0)\oplus J_3(0)であり、χN=x5\chi_N=x^5、mN=x3m_N=x^3である。第二因子の11の像に対してN2(1)=x2≠0N^2(1)=x^2\ne0なので、N3=0N^3=0かつN2≠0N^2\ne0である。

例 5.4. 任意の体KK上の零空間の作用素は、空基底に関して零次行列で表される。有理標準形と Jordan 標準形はいずれも空直和で、不変因子と初等因子は空族、χT=mT=1\chi_T=m_T=1である。定数11は空積であるから、命題 4.1の四条件はすべて成立する。

注意 5.5. 固定した体KK上で、モニック既約多項式ppの次数が22以上なら、C(p)C(p)は有理標準形であるがKK上の Jordan 標準形をもたない。実際、その最小多項式はppであり、一次因子の積ではない。したがって有理標準形と Jordan 標準形の存在範囲は、係数体上の既約多項式の次数によって異なる。

6 演習

問題 6.1.KKを体、VVを有限次元KK線形空間、T∈End⁡K(V)T\in\End_K(V)とする。

  1. p⋅v=p(T)vp\cdot v=p(T)vが加群の全公理を満たすことを確認せよ。KK基底がK[x]K[x]生成系であることと、mTm_Tが全元を零化することを示せ。
  2. 正次数モニック多項式の整除列g1∣⋯∣gug_1\mid\cdots\mid g_uと整数a≥0a\ge0に対し、VT≅K[x]a⊕⨁j=1uK[x]/(gj)V_T\cong K[x]^a\oplus\bigoplus_{j=1}^uK[x]/(g_j)が与えられたとする。ねじれ性からa=0a=0を示し、gjg_jがTTの不変因子であることを示せ。
  3. 命題 1.4を証明せよ。
  4. 正次数モニック多項式ffの巡回商の昇冪基底で、xx倍写像の全列を計算せよ。命題 3.2と命題 3.7を証明せよ。
  5. 不変因子表示からχT=∏jfj\chi_T=\prod_jf_jとmT=fsm_T=f_sを求め、零空間の場合の解釈を述べよ。
  6. 命題 4.1の四条件の同値を証明せよ。
  7. 命題 4.3の逆順基底における全列を計算せよ。その結果と初等因子分解から、Jordan 標準形の存在条件とブロックの一意性を導け。
  8. 不変因子がx−1,(x−1)2(x−2)x-1,(x-1)^2(x-2)の作用素について、初等因子、Jordan ブロック、最小多項式および特性多項式を求めよ。一つの不変因子が一つの Jordan ブロックに対応するとは限らないことを説明せよ。実回転行列と零空間についても Jordan 標準形の存在条件を確認せよ。
解答.
  1. VVの加法はもとの線形空間のアーベル群の加法である。p(T)p(T)の線形性からp⋅(v+w)=p⋅v+p⋅wp\cdot(v+w)=p\cdot v+p\cdot wである。§E3.18 定理 1.2により、(p+q)⋅v=p⋅v+q⋅v(p+q)\cdot v=p\cdot v+q\cdot v、(pq)⋅v=p⋅(q⋅v)(pq)\cdot v=p\cdot(q\cdot v)、1⋅v=v1\cdot v=vが成り立つ。よって全公理を満たす。定数多項式の作用はKKスカラー倍なので、有限なKK基底はK[x]K[x]生成系である。最小多項式の定義によりmT(T)v=0m_T(T)v=0がすべてのvvに対して成り立つ。零空間では空基底を用いる。
  2. a>0a>0と仮定し、自由因子の第一標準基底ベクトルeeを取る。VTV_Tはねじれ加群なので、ある非零多項式hhがhe=0he=0を満たす。しかしheheの第一座標はh≠0h\ne0であり、矛盾する。よってa=0a=0である。残る表示は正次数モニック多項式の整除列による表示なので、定理 2.4の一意性により(gj)j(g_j)_jは不変因子列に等しい。
  3. KK線形同型FFがFT=SFFT=SFを満たすとする。帰納法によりFTj=SjFFT^j=S^jFであり、係数との線形結合を取るとFp(T)=p(S)FFp(T)=p(S)Fとなる。したがってFFはK[x]K[x]線形である。逆にK[x]K[x]加群同型FFは定数の作用を保つのでKK線形であり、xxの作用を保つのでFT=SFFT=SFを満たす。
  4. d=deg⁡fd=\deg fとする。除法の定理§E6.46 定理 2.1により、各剰余類は次数がdd未満の多項式で一意に表されるので、1,x,…,xd−11,x,\ldots,x^{d-1}は基底である。第jj基底ベクトルをbj=xj−1b_j=x^{j-1}とすると、j<dj<dではxbj=bj+1xb_j=b_{j+1}、最後はxbd=−∑k=0d−1ckbk+1xb_d=-\sum_{k=0}^{d-1}c_kb_{k+1}となる。したがって全列はC(f)C(f)の定義と一致する。多項式hhがxx倍写像を零化するなら、h⋅1=0h\cdot1=0なのでh∈(f)h\in(f)である。逆にh∈(f)h\in(f)なら巡回商全体を零化する。よって最小多項式はffである。§E3.22 系 1.3によりf∣χC(f)f\mid\chi_{C(f)}であり、両者は次数ddのモニック多項式なので一致する。
  5. 各巡回商の特性多項式は命題 3.7によりfjf_jである。直和のブロック対角行列の行列式を取るとχT=∏jfj\chi_T=\prod_jf_jとなる。hhが全成分を零化することは、すべてのfjf_jがhhを割ることと同値である。整除列ではfs∣hf_s\mid hだけで十分なのでmT=fsm_T=f_sとなる。零空間では積は空積11であり、最小多項式も11である。空列に最大項はない。
  6. V≠0V\ne0とする。命題 3.8よりmT=fsm_T=f_sであり、すべてのfjf_jはfsf_sを割る。モニック既約分解の一意性により、fsf_sが一次因子の積であることと、すべてのfjf_jが一次因子の積であることは同値である。また、全fjf_jの既約分解に現れる正指数の冪が初等因子なので、全fjf_jの分裂と、全初等因子が一次式冪であることは同値である。最後にχT=∏jfj\chi_T=\prod_jf_jなので、既約分解の一意性によりχT\chi_Tの分裂と全fjf_jの分裂は同値である。V=0V=0ではmT=χT=1m_T=\chi_T=1であり、残る二条件は空族に対する条件なので成立する。
  7. y=x−λy=x-\lambdaとし、bj=ye−jb_j=y^{e-j}(1≤j≤e1\le j\le e)と置く。変数変換x=y+λx=y+\lambdaと除法の定理により、b1,…,beb_1,\ldots,b_eは基底である。xb1=λb1xb_1=\lambda b_1、xbj=λbj+bj−1xb_j=\lambda b_j+b_{j-1}(j>1j>1)なので、第一列はλ\lambda倍の第一標準基底ベクトル、第jj列は第j−1j-1標準基底ベクトルとλ\lambda倍の第jj標準基底ベクトルの和である。この行列はJe(λ)J_e(\lambda)である。最小多項式が分裂すれば、全初等因子は一次式冪なので各巡回商へこの基底を選ぶことができる。逆に Jordan 行列の特性多項式は一次式冪の積なので、四条件の同値から最小多項式も分裂する。任意の Jordan 表示は一次式冪の巡回商表示を与え、初等因子の一意性が(λ,e)(\lambda,e)の多重集合を一意に定める。
  8. 1≠21\ne2なので初等因子はx−1,(x−1)2,x−2x-1,(x-1)^2,x-2である。対応するブロックはJ1(1),J2(1),J1(2)J_1(1),J_2(1),J_1(2)、特性多項式は(x−1)3(x−2)(x-1)^3(x-2)、最小多項式は(x−1)2(x−2)(x-1)^2(x-2)となる。第二不変因子が二つの Jordan ブロックに分かれるため、一不変因子一ブロックという対応は成立しない。実回転行列C(x2+1)C(x^2+1)の最小多項式は実数上分裂しないので実 Jordan 標準形は存在しない。零空間ではmT=1m_T=1が空積として分裂し、空の Jordan 標準形が存在する。

▨

問題 6.2. 任意の体KK上の次元1010の線形空間に冪零作用素NNがあり、

dim⁡ker⁡N=4,dim⁡ker⁡N2=7,dim⁡ker⁡N3=9,N4=0\dim\ker N=4,\qquad\dim\ker N^2=7,\qquad \dim\ker N^3=9,\qquad N^4=0

を満たすとする。Jordan ブロックの各サイズの個数、不変因子、最小多項式および特性多項式を求めよ。サイズeeのブロックがdim⁡ker⁡Nr\dim\ker N^rに寄与する量と、核次元の隣接差の意味を示し、求めた形が与えられた条件を満たすことを確認せよ。

解答.

N4=0N^4=0によりmN∣x4m_N\mid x^4なので、定理 4.5によりNNはJe(0)J_e(0)(1≤e≤41\le e\le4)の直和である。サイズeeの鎖b1,…,beb_1,\ldots,b_eでは、Nrbj=0N^rb_j=0となるのはj≤rj\le rの場合であり、j>rj>rの像は相異なる基底ベクトルbj−rb_{j-r}である。したがってこのブロックの核次元はmin⁡(r,e)\min(r,e)である。

dr=dim⁡ker⁡Nrd_r=\dim\ker N^rと置き、d0=0d_0=0、d4=d5=10d_4=d_5=10とする。サイズeeのブロックがdr−dr−1d_r-d_{r-1}に寄与する量は、e≥re\ge rのとき11、e<re<rのとき00である。よってサイズがrr以上のブロック数はdr−dr−1d_r-d_{r-1}、サイズがちょうどrrのブロック数は(dr−dr−1)−(dr+1−dr)(d_r-d_{r-1})-(d_{r+1}-d_r)である。与えられた値から隣接差は4,3,2,1,04,3,2,1,0となるので、サイズ1,2,3,41,2,3,4のブロックはそれぞれ一つである。

したがって Jordan 標準形はJ1(0)⊕J2(0)⊕J3(0)⊕J4(0)J_1(0)\oplus J_2(0)\oplus J_3(0)\oplus J_4(0)、不変因子はx∣x2∣x3∣x4x\mid x^2\mid x^3\mid x^4、mN=x4m_N=x^4、χN=x10\chi_N=x^{10}である。この形の次元は1+2+3+4=101+2+3+4=10、核次元は順に1+1+1+1=41+1+1+1=4、1+2+2+2=71+2+2+2=7、1+2+3+3=91+2+3+3=9であり、各ブロックの四乗は零である。よって元の条件をすべて満たす。▨

参考文献

  1. Kenneth Hoffman and Ray Kunze, Linear Algebra, 2nd ed., Prentice Hall, Englewood Cliffs, N.J., 1971.
  2. T. Y. Lam, Lectures on Modules and Rings, Graduate Texts in Mathematics, Springer, New York, 1999.

前提記事