1 直既約加群と Fitting の補題
組成列の各因子は単純な商加群である。一方、直和分解では、非零加群であって二つの非零部分加群の直和に表すことができないものを因子として用いる。
定義 1.1. 左R加群Mが直既約加群 (indecomposable module) であるとは、M=0であり、
M=A⊕Bとなる部分加群A,B⊆Mに対して、A=0またはB=0が必ず成り立つことをいう。
単純加群は直既約であるが、逆は一般には成り立たない。有限長加群の自己準同型fについては、核の昇鎖(kerfn)と像の降鎖(imfn)が有限段階で停止する。Fitting の補題は、二つの鎖の停止性から加群を核と像の直和に分解する。
補題 1.2 (有限長加群に対する Fitting の補題).Rを単位元をもつ結合環とし、Mを有限長左R加群とする。任意のf∈EndR(M)に対して、ある正の整数nが存在して
M=kerfn⊕imfnとなる。
証明.Mは§E6.20 定理 4.3により Noether 加群かつ Artin 加群である。したがって核の昇鎖
0=kerf0⊆kerf⊆kerf2⊆⋯と像の降鎖
M=imf0⊇imf⊇imf2⊇⋯はそれぞれ停止する。両方の鎖が停止した後の正の整数nを取る。このとき
kerfn=kerf2n,imfn=imf2nが成り立つ。
x∈kerfn∩imfnとする。あるy∈Mが存在してx=fn(y)となる。fn(x)=0であるからf2n(y)=0であり、核の等式によりy∈kerfnとなる。したがってx=fn(y)=0であり、共通部分は零である。
任意のm∈Mを取る。fn(m)∈imfn=imf2nであるから、あるy∈Mが存在して
fn(m)=f2n(y)となる。よって
m=(m−fn(y))+fn(y)と書くことができる。第一項はkerfnに属し、第二項はimfnに属する。したがって両部分加群の和はMであり、共通部分が零であることと合わせて直和分解を得る。▨
系 1.3.Rを単位元をもつ結合環とし、Mを直既約有限長左R加群とする。任意のf∈EndR(M)は、自己同型であるか冪零であるかのいずれかである。
証明.補題 1.2により、正の整数nが存在して
M=kerfn⊕imfnとなる。Mは直既約であるから、kerfn=0またはimfn=0である。
kerfn=0ならばfnは単射である。短完全列
0⟶M fn M⟶M/imfn⟶0と§E6.20 定理 6.1から
ℓR(M)=ℓR(M)+ℓR(M/imfn)となるため、商の長さは0である。よってfnは全射でもあり、したがってf自身も単射かつ全射である。fの加法群としての逆写像はR線形であるから、fは自己同型である。
imfn=0ならばfn=0であり、fは冪零である。▨
Krull–Schmidt の一意性の証明では、直既約加群の自己準同型環が局所環であることを用いる。直既約加群の自己準同型環は非可換でありうるため、局所環を非単元全体が両側イデアルをなす環として定義する。
定義 1.4. 単位元をもつ非零結合環Eが局所環 (local ring) であるとは、Eの非単元全体がEの両側イデアルをなすことをいう。本記事では可換性を仮定しない。
命題 1.5.Rを単位元をもつ結合環とし、Mを直既約有限長左R加群とする。このとき
E:=EndR(M)は非可換の意味で局所環である。
証明.M=0であるからEは非零環である。系 1.3により、Eの各元は単元または冪零元である。したがって、非単元はすべて冪零である。
a∈Eを非単元とし、h∈Eを任意に取る。haが単元であると仮定すると、aは単射になる。有限長加群の単射自己準同型は、§E6.20 定理 6.1の長さの加法性により全射でもあるため、aは単元となって矛盾する。同様に、ahが単元であると仮定するとaは全射になり、有限長性によって単射でもあるため矛盾する。よってhaとahはいずれも非単元であり、非単元全体は左右からの乗法で閉じている。
非単元a,b∈Eの和が単元u:=a+bであると仮定する。c:=u−1aとd:=u−1bは非単元であり、c+d=1である。cq=0となる正の整数qが存在するから、
(1−c)(1+c+⋯+cq−1)=(1+c+⋯+cq−1)(1−c)=1となる。したがってd=1−cは単元であり、b=udも単元となって矛盾する。よって非単元全体は加法で閉じている。加法逆元についても、−aが単元ならばaが単元になるため閉じている。非単元全体は0を含み1を含まない両側イデアルである。したがってEは局所環である。▨
補題 1.6. 単位元をもつ非零結合局所環Eにおいて
a1+⋯+as=1が成り立つならば、a1,…,asの少なくとも一つは単元である。
証明. すべてのajが非単元であると仮定する。非単元全体は加法で閉じた両側イデアルであるから、その和1も非単元となる。1が非単元となる結論は、1が単元であることに反する。▨
2 Krull–Schmidt の定理
直和分解を比較するとき、ある因子から別の分解の一因子への射影が同型ならば、その一因子を実際の直和因子として交換することができる。
補題 2.1. 左R加群MがM=A⊕Bと分解され、pA:M→Aを対応する射影とする。部分加群C⊆Mに対して制限
pA∣C:C⟶Aが同型ならば、
M=C⊕Bとなる。
証明.m∈Mを任意に取る。m=a+bとa∈A、b∈Bを用いて一意に書く。pA∣Cは全射であるから、pA(c)=aとなるc∈Cが存在する。このときpA(m−c)=0であり、kerpA=Bであるからm−c∈Bとなる。よってM=C+Bである。
c∈C∩BならばpA(c)=0である。pA∣Cは単射であるためc=0となる。したがって和は直和である。▨
Krull–Schmidt の存在証明は、長さに関する帰納法によって非直既約な加群を長さの小さい二因子へ分ける。ここまでに証明した局所自己準同型環の性質は、一意性証明において二つの分解の間の合成写像の一つを単元にする。交換補題によって同型な一因子を実際に交換し、残りの直和因子へ長さに関する帰納法を適用することが、一意性を閉じる本質的一手である。
定理 2.2 (有限長加群の Krull–Schmidt の定理).Rを単位元をもつ結合環とし、Mを有限長左R加群とする。このとき、次が成り立つ。
- Mは有限個の非零直既約左R加群の直和に分解される。M=0の場合には、因子数0の空直和を用いる。
- 二つの直既約分解
M=M1⊕⋯⊕Mm=N1⊕⋯⊕Nn
が与えられたならば、m=nであり、ある置換σが存在して
Mi≅Nσ(i)(1≤i≤m)
となる。
証明.(1)を示す。d:=ℓR(M)に関する帰納法を用いる。d=0ならばM=0であり、空直和が条件を満たす。d>0とする。Mが直既約ならば、M自身を一因子とする分解を用いる。Mが直既約でないならば、非零部分加群A,Bが存在して
M=A⊕Bとなる。§E6.20 定理 6.1により
d=ℓR(A)+ℓR(B)であり、AとBは非零であるから両方の長さはdより小さい。帰納法の仮定をAとBに適用し、得られた有限個の直既約因子を合わせればMの直既約分解を得る。
(2)を示す。再びd:=ℓR(M)に関する帰納法を用いる。d=0ならば二つの分解はいずれも空直和である。d>0とし、二つの直既約分解を取る。各Miの包含写像をαi:Mi→M、射影をπi:M→Miとし、各Njの包含写像をβj:Nj→M、射影をρj:M→Njとする。有限直和の恒等写像は
1M=j=1∑nβjρjと書くことができる。したがって
1M1=π11Mα1=j=1∑nπ1βjρjα1がEndR(M1)で成り立つ。
M1は直既約有限長加群であるから、命題 1.5によりEndR(M1)は局所環である。補題 1.6により、あるjが存在して
s:=π1βjρjα1が単元になる。写像
u:=π1βj:Nj⟶M1,v:=ρjα1:M1⟶Njを取るとuv=sである。r:=s−1u:Nj→M1と置けばrv=1M1となる。したがって
Nj=v(M1)⊕kerrである。実際、任意のy∈Njは
y=v(r(y))+(y−v(r(y)))と書くことができ、第二項はkerrに属する。二つの項の共通部分が零であることはrv=1M1から従う。
M1=0かつvは単射であるからv(M1)=0である。Njは直既約であるためkerr=0となり、vは同型である。u=sv−1も同型である。特にM1≅Njである。
B:=M2⊕⋯⊕Mmと置く。M=M1⊕Bに対応する射影π1のNjへの制限はuであり、同型である。補題 2.1によって
M=Nj⊕Bとなる。一方、第二の分解から
M=Nj⊕D,D:=k=j⨁Nkでもある。商写像M→M/Njの制限はBとDのそれぞれからM/Njへの同型であるため、B≅Dとなる。
Nj=0であるから、長さの加法性によりℓR(B)<dである。Dの直既約分解を同型D≅BによってBへ移し、帰納法の仮定を
B=M2⊕⋯⊕Mmと、移されたNk(k=j)の分解へ適用する。帰納法によりm−1=n−1であり、残りの因子が置換を除いて同型になる。M1≅Njを加えるとm=nであり、すべての因子が置換を除いて同型になる。▨
系 2.3 (有限次体拡大に対する Noether–Deuring 型の同型判定).kを体、Aを有限次元単位的結合k代数、L/kを有限次体拡大とする。M,Nを有限次元左A加群とし、
AL:=L⊗kA,ML:=L⊗kM,NL:=L⊗kNと置く。MLとNLには
(λ⊗a)(μ⊗m):=λμ⊗amによって左AL加群の構造を入れる。このとき、ML≅NLが左AL加群の同型として成り立つならば、M≅Nが左A加群の同型として成り立つ。
証明.d:=[L:k]と置き、Lのk基底λ1,…,λdを取る。環準同型
A⟶AL,a⟼1⊗aに沿ってスカラーを制限する。写像
M⊕d⟶ML,(m1,…,md)⟼i=1∑dλi⊗miは左A加群の同型である。同じ構成によってN⊕d≅NLも成り立つ。仮定した左AL加群の同型は、スカラーを制限すれば左A加群の同型であるから、
M⊕d≅N⊕dを得る。
MとNの真の部分加群列は真のk部分空間列でもあるため、その長さはそれぞれdimkMとdimkN以下である。したがってMとNは有限長左A加群である。定理 2.2によって両者を直既約加群の有限直和に分解する。各直既約加群の同型類がMとNに現れる重複度をそれぞれaとbとすれば、その同型類がM⊕dとN⊕dに現れる重複度はそれぞれdaとdbである。Krull–Schmidt の一意性とd>0からda=db、したがってa=bとなる。すべての直既約因子の同型類について重複度が一致するため、再び Krull–Schmidt の一意性によりM≅Nである。▨
例 2.6 (組成因子と直既約因子の違い).Z加群
M:=Z/4Zを考える。Mの部分加群は
0,2Z/4Z,Mだけであるため、Mは非零部分加群二つの直和には分解されず、直既約である。したがって Krull–Schmidt 分解はM自身を一因子とする。
一方、組成列
0⊊2Z/4Z⊊Z/4Zの二つの組成因子は、いずれもZ/2Zと同型である。加群
N:=Z/2Z⊕Z/2Zも同じ二つの組成因子をもつが、Krull–Schmidt 分解は二つの単純加群の直和である。したがって Jordan–Hölder の組成因子の多重集合だけでは、加群の直既約直和分解も加群の同型類も決まらない。
3 右加群と反対環
左加群について証明した直和分解の結果は、反対環を用いて右加群へ移すことができる。
命題 3.1. 右R加群MRと、作用ropm:=mrをもつ左Rop加群を対応させる。この対応は有限直和、直和因子、直既約性、自己準同型環、有限長および同型を保つ。したがって、有限長右R加群は有限個の非零直既約右R加群の直和に分解され、その因子の個数と同型類は順序を除いて一意である。
証明. 右R部分加群と左Rop部分加群は同じ加法部分群であり、有限直和の成分ごとの作用も一致する。右R線形写像は左Rop線形写像と同じ写像であり、合成も同じである。したがって自己準同型環、核、像、直和因子および直既約性は変化しない。有限長が保たれることは§E6.20 命題 7.1で証明した。左Rop加群に対する定理 2.2を適用すれば、右加群についての結論が従う。▨
4 演習
問題 4.1 (直既約分解とスカラー拡大の確認). 次の各問に答えよ。
- 有限長加群の自己準同型について Fitting の補題を証明し、直既約有限長加群の各自己準同型が自己同型または冪零になることを導け。
- 直既約有限長加群の自己準同型環について、非単元全体が加法および左右からの乗法で閉じることを証明し、非可換の意味で局所環であることを示せ。
- 二つの直既約分解の包含写像と射影を用いて、一つの直既約因子を交換する Krull–Schmidt の一意性証明を再構成せよ。零加群と有限長右加群の場合も説明せよ。
- Z/4ZとZ/2Z⊕Z/2Zの組成因子と直既約因子を比較し、Jordan–Hölder の定理と Krull–Schmidt の定理がそれぞれ一意にするデータを区別せよ。
- 有限次体拡大L/kと有限次元単位的結合k代数Aについて、スカラー拡大後の有限次元加群の同型から拡大前の同型を導け。同型類の反映、指定した同型写像の降下、および直既約性の保存を区別せよ。
解答 (演習の解答).
- 核の昇鎖と像の降鎖がともに停止した後のnを取ると、M=kerfn⊕imfnとなる。直既約性により一方の直和因子が零になる。核が零なら有限長性からfは自己同型であり、像が零ならfは冪零である。
- 非単元は冪零である。非単元aと任意のhについて、haまたはahが単元なら、aは片側可逆性から単射または全射となり、有限長性から自己同型となるため矛盾する。非単元a,bの和が単元なら、単元倍によってc+d=1かつcが冪零となる形へ直すことができる。有限幾何級数によって1−c=dが単元となるため矛盾する。
- 1M1を二つ目の分解の包含写像と射影の合成の有限和として表す。自己準同型環の局所性により一項が単元となる。単元となった合成からM1≅Njを導き、交換補題によってNjを最初の分解の第一因子と交換する。残りの直和因子へ長さに関する帰納法を適用する。零加群では空直和を用い、右加群版は反対環へ移す。
- 両加群の組成因子はZ/2Z二つで一致する。Z/4Zは直既約であり、Z/2Z⊕Z/2Zは二つの単純加群の直和である。したがって、組成因子の多重集合は直既約因子の多重集合も加群の同型類も決定しない。
- d=[L:k]と置く。スカラー制限後にM⊕d≅N⊕dを得て、Krull–Schmidt の重複度比較からM≅Nを導く。結論は何らかのA加群同型の存在であり、指定した拡大後の同型の降下や直既約性の保存ではない。
▨
5 仮定と後続範囲の境界
Krull–Schmidt の定理は、一般の単位的結合環上の有限長加群について証明した。Noether 条件だけ、または Artin 条件だけを仮定する加群、一般の Krull–Schmidt 圏、Azumaya による無限直和への一般化、および半完全環上の有限生成射影加群は扱わない。
有限次体拡大に対する Noether–Deuring 型の同型判定では、Aを有限次元単位的結合k代数、M,Nを有限次元左A加群、L/kを有限次体拡大と仮定した。代数Aは非可換でもよいが、基礎体kはAの中心に作用する。無限次元加群、無限次元k代数、非可換な基礎環に沿う一般のスカラー変更、および指定した同型写像の降下は扱わない。
半単純加群と半単純環は、後続の「半単純加群・半単純環」で扱う。有限次元代数、中心単純代数および代数のスカラー拡大の一般的な構成は、「有限次元結合代数と中心単純代数」で扱う。