1 直既約加群
定義 1.1. 左R加群Mが直既約加群 (indecomposable module) であるとは、M=0であり、
M=A⊕Bとなる部分加群A,B⊆Mに対して、A=0またはB=0が必ず成り立つことをいう。
命題 1.2.Rを単位元をもつ結合環とし、Mを左R加群とする。このとき、Mが直既約であることは、M=0でありEndR(M)の冪等元が0と1Mに限るための必要十分条件である。
証明.M=A⊕Bを部分加群A,Bによる分解とし、a∈Aとb∈Bに対してp(a+b):=aと置く。p:M→MはR線形であり、p2=pを満たす。p=0ならばA=p(M)=0であり、p=1MならばB=kerp=0である。したがって、M=0でありEndR(M)の冪等元が0と1Mに限るならば、Mは直既約である。
逆に、Mを直既約とし、p∈EndR(M)を冪等元とする。任意のm∈Mは
m=p(m)+(m−p(m))と書くことができ、p(m−p(m))=p(m)−p2(m)=0であるから、M=imp+kerpである。x∈imp∩kerpならば、あるy∈Mについてx=p(y)であり、x=p(y)=p2(y)=p(x)=0となる。したがってM=imp⊕kerpである。Mは直既約であるから、imp=0またはkerp=0である。imp=0ならばp=0である。kerp=0ならば、各m∈Mについてm−p(m)∈kerpであるからp(m)=mとなり、p=1Mである。直既約加群の定義によりM=0である。▨
単純加群Sは非零であり、その部分加群は0とSだけであるから、直既約である。直既約加群は単純加群であるとは限らない。たとえば、Z加群Z/4Zの部分加群は0、2Z/4Z、Z/4Zだけである。Z/4Z=A⊕Bを非零部分加群A,Bによる分解とすると、AとBはいずれも真の部分加群であるからA=B=2Z/4Zとなり、A∩B=0に反する。したがってZ/4Zは直既約であるが、零でも全体でもない部分加群2Z/4Zをもつ。
2 局所環
§E6.5 積閉集合・局所化・分数体 では、可換環の局所環を極大イデアルをちょうど一つもつ環として定めた。加群の自己準同型環は一般に非可換であるので、ここでは非単元全体が両側イデアルをなすことによって局所環を定義する。
定義 2.1. 単位元をもつ非零結合環Eが局所環 (local ring) であるとは、Eの非単元全体がEの両側イデアルをなすことをいう。
補題 2.2.Aを局所環(定義 2.1)、JをAの非単元全体とする。このとき、次が成り立つ。
- Aの真の左イデアルと真の右イデアルはすべてJに含まれる。特に、JはAの唯一の極大左イデアル、唯一の極大右イデアル、および唯一の極大両側イデアルである。
- 剰余環A/Jは斜体である。
証明.主張 (1)を示す。局所環の定義によりJはAの両側イデアルであり、1∈Aは単元であるので1∈/J、すなわちJ=Aである。LをAの真の左イデアルとする。a∈Lが単元ならば1=a−1a∈LとなりL=Aとなるので、Lの元はすべて非単元であり、L⊆Jである。LをAの真の右イデアルとする。a∈Lが単元ならば1=aa−1∈LとなりL=Aとなるので、同様にL⊆Jである。真の両側イデアルは真の左イデアルであるのでJに含まれる。Jは真の左イデアルであり、Jを含む真の左イデアルはJに一致するので、Jは極大左イデアルである。任意の極大左イデアルは真の左イデアルであるのでJに含まれ、極大性によりJに一致する。右イデアルと両側イデアルについても同じ議論が成り立つ。
主張 (2)を示す。J=AであるのでA/Jは零環でない。a∈Aがa+J=0を満たすとすると、a∈/Jであるのでaは単元である。このとき(a+J)(a−1+J)=1+J=(a−1+J)(a+J)であるので、a+JはA/Jの単元である。したがってA/Jは斜体である。▨
補題 2.3. 単位元をもつ非零結合局所環Eにおいて
a1+⋯+as=1が成り立つならば、a1,…,asの少なくとも一つは単元である。
証明. すべてのajが非単元であると仮定する。非単元全体は加法で閉じた両側イデアルであるから、その和1も非単元となる。1が非単元となる結論は、1が単元であることに反する。▨
補題 2.4. 単位元をもつ非零結合局所環Eの冪等元は0と1に限る。
証明.e∈Eを冪等元とする。e+(1−e)=1であるから、補題 2.3によりeまたは1−eは単元である。(1−e)2=1−2e+e2=1−eであるから、1−eも冪等元である。単元である冪等元uについて、u2=uの両辺に左からu−1を乗じるとu=1を得る。したがってe=1または1−e=1であり、e=1またはe=0である。▨
系 2.5.Rを単位元をもつ結合環とし、Mを左R加群とする。このとき、EndR(M)が局所環ならば、Mは直既約である。
証明. 局所環は非零環であるから1M=0であり、M=0である。補題 2.4により、EndR(M)の冪等元は0と1Mに限る。したがって命題 1.2によりMは直既約である。▨
3 直既約有限長加群の自己準同型環
補題 3.1 (Fitting の補題).Rを単位元をもつ結合環とし、Mを有限長左R加群とする。このとき、任意のf∈EndR(M)に対して、ある正の整数nが存在して
M=kerfn⊕imfnとなる。
証明.Mは§E6.17 定理 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であり、共通部分が零であることと合わせて直和分解を得る。▨
系 3.2.Rを単位元をもつ結合環とし、Mを直既約有限長左R加群とする。このとき、任意のf∈EndR(M)は、自己同型であるか冪零であるかのいずれかである。
命題 3.3.Rを単位元をもつ結合環とし、Mを直既約有限長左R加群とする。このとき
E:=EndR(M)は非可換の意味で局所環である。
証明.M=0であるからEは非零環である。系 3.2により、Eの各元は単元または冪零元である。したがって、非単元はすべて冪零である。
a∈Eを非単元とし、h∈Eを任意に取る。haが単元であると仮定すると、aは単射になる。有限長加群の単射自己準同型は、§E6.17 定理 5.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は局所環である。▨
4 Krull–Schmidt の定理
補題 4.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となる。したがって和は直和である。▨
定理 4.2.Rを単位元をもつ結合環とし、左R加群Mが部分加群による二つの有限内部直和分解
M=M1⊕⋯⊕Mm=N1⊕⋯⊕Nnをもつとする。このとき、各EndR(Mi)(1≤i≤m)と各EndR(Nj)(1≤j≤n)が局所環であるならば、m=nであり、{1,…,m}のある置換σが存在して
Mi≅Nσ(i)(1≤i≤m)となる。
証明.mに関する帰納法を用いる。m=0ならばM=0であり、各Njは零加群である。零加群の自己準同型環は零環であり局所環でないから、n=0である。
m≥1とし、因子数m−1の分解をもつすべての左R加群について主張が成り立つと仮定する。各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)で成り立つ。
仮定によりEndR(M1)は局所環である。補題 2.3により、ある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となる。したがって(vr)2=v(rv)r=vrであり、vr∈EndR(Nj)は冪等元である。EndR(Nj)は局所環であるから、補題 2.4によりvr=0またはvr=1Njである。vr=0ならば1M1=(rv)(rv)=r(vr)v=0となるが、局所環EndR(M1)は非零環であるから1M1=0であり、矛盾する。したがってvr=1Njであり、rv=1M1と合わせてvは同型、r=v−1である。u=srであるからuも同型である。特にM1≅Njである。
B:=M2⊕⋯⊕Mmと置く。M=M1⊕Bに対応する射影π1のNjへの制限はuであり、同型である。補題 4.1によって
M=Nj⊕Bとなる。一方、第二の分解から
M=Nj⊕D,D:=k=j⨁Nkでもある。商写像M→M/Njの制限はBとDのそれぞれからM/Njへの同型であるため、同型θ:D→Bが存在する。
k=jに対してNk′:=θ(Nk)と置くと、B=⨁k=jNk′はBの内部直和分解である。Nk′≅Nkであるから、EndR(Nk′)≅EndR(Nk)は局所環である。B=M2⊕⋯⊕Mmは因子数m−1の分解であり、各EndR(Mi)は局所環である。帰納法の仮定をBのこの二つの分解に適用すると、m−1=n−1であり、全単射
τ:{2,…,m}⟶{1,…,n}∖{j}であってMi≅Nτ(i)′≅Nτ(i)(2≤i≤m)を満たすものが存在する。σ(1):=j、σ(i):=τ(i)(2≤i≤m)と定めると、m=nであり、σは{1,…,m}の置換であって、M1≅Njと合わせてMi≅Nσ(i)(1≤i≤m)が成り立つ。▨
定理 4.3 (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.17 定理 5.1により
d=ℓR(A)+ℓR(B)であり、AとBは非零であるから両方の長さはdより小さい。帰納法の仮定をAとBに適用し、得られた有限個の直既約因子を合わせればMの直既約分解を得る。
主張 (2)を示す。各Miと各Njは有限長加群Mの部分加群であるから、§E6.17 定理 5.1により有限長である。また、二つの分解は直既約分解であるから、各Miと各Njは直既約である。したがって命題 3.3により、各EndR(Mi)と各EndR(Nj)は局所環である。定理 4.2を二つの分解に適用すると、m=nであり、Mi≅Nσ(i)(1≤i≤m)を満たす置換σが存在する。▨
系 4.4.Rを単位元をもつ結合環とする。このとき、次が成り立つ。
- 有限長左R加群M,N,Lについて、M⊕L≅N⊕LならばM≅Nである。
- 有限長左R加群M,Nと整数d≥1について、M⊕d≅N⊕dならばM≅Nである。
証明. 有限長左R加群Xと直既約左R加群Uに対して、定理 4.3 (1)によりXの直既約分解X=X1⊕⋯⊕Xtを取り、Xi≅Uを満たすiの個数をμU(X)と置く。定理 4.3 (2)により、μU(X)は直既約分解の取り方によらない。同型φ:X′→XはX′の直既約分解をXの直既約分解へ移し、因子を同型な因子へ移すから、X′≅XならばμU(X′)=μU(X)である。有限長左R加群X,Yに対して、§E6.17 定理 5.1を短完全列0→X→X⊕Y→Y→0に適用すると、X⊕Yは有限長である。XとYの直既約分解の因子を合わせるとX⊕Yの直既約分解になるから、
μU(X⊕Y)=μU(X)+μU(Y)である。
有限長左R加群X,Yがすべての直既約左R加群UについてμU(X)=μU(Y)を満たすならば、X≅Yである。実際、直既約分解X=X1⊕⋯⊕XtとY=Y1⊕⋯⊕Yt′を取る。各因子YkについてμYk(X)=μYk(Y)≥1であるから、Ykの同型類はXの因子にも現れる。したがって、XとYの因子に現れる同型類はすべて同じであり、各同型類についてXの因子とYの因子の個数は等しい。同型類ごとに因子を一対一に対応させると、全単射σ:{1,…,t}→{1,…,t′}であってXi≅Yσ(i)を満たすものが得られる。これらの同型の直和によりX≅Yである。
主張 (1)を示す。M⊕L≅N⊕Lとする。任意の直既約左R加群UについてμU(M)+μU(L)=μU(N)+μU(L)であり、各項は有限の整数であるからμU(M)=μU(N)である。したがってM≅Nである。
主張 (2)を示す。M⊕d≅N⊕dとする。任意の直既約左R加群UについてdμU(M)=dμU(N)であり、d≥1であるからμU(M)=μU(N)である。したがってM≅Nである。▨
例 4.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 の組成因子の多重集合だけでは、加群の直既約直和分解も加群の同型類も決まらない。
5 右加群と反対環
命題 5.1. 右R加群MRと、作用ropm:=mrをもつ左Rop加群を対応させる。この対応は有限直和、直和因子、直既約性、自己準同型環、有限長および同型を保つ。したがって、有限長右R加群は有限個の非零直既約右R加群の直和に分解され、その因子の個数と同型類は順序を除いて一意である。
証明. 右R部分加群と左Rop部分加群は同じ加法部分群であり、有限直和の成分ごとの作用も一致する。右R線形写像は左Rop線形写像と同じ写像であり、合成も同じである。したがって自己準同型環、核、像、直和因子および直既約性は変化しない。有限長が保たれることは§E6.17 命題 7.1で証明した。左Rop加群に対する定理 4.3を適用すれば、右加群についての結論が従う。▨
6 演習
問題 6.1 (直既約分解の確認). 次の各問に答えよ。
- 系 3.2を証明せよ。
- pを素数、n≥1を整数とする。Z加群Z/pnZが直既約有限長加群であることを示せ。また、f↦f(1ˉ)が環の同型EndZ(Z/pnZ)→Z/pnZを与えること、および環Z/pnZの非単元全体と冪零元全体がともに両側イデアルpZ/pnZに一致することを、直接計算によって示せ。
- Z加群M=Z/2Z⊕Z/4Zについて、M=A⊕BかつA≅Z/4Z、B≅Z/2Zを満たす部分加群の組(A,B)をすべて求め、直既約分解の直和因子そのものは一意でないことを確かめよ。また、有限長でないZ加群Zは直既約であるが、EndZ(Z)が局所環でなく、二倍写像が自己同型でも冪零でもないことを示せ。
- Z加群L:=Z(N≥0)についてZ⊕L≅Lであることを示し、系 4.4 (1)から有限長の仮定を外すことができないことを確かめよ。
解答 (演習の解答).
-
Mを直既約有限長左R加群とし、f∈EndR(M)を取る。補題 3.1により、正の整数nが存在して
M=kerfn⊕imfn
となる。Mは直既約であるから、kerfn=0またはimfn=0である。
kerfn=0ならば、上の直和分解からimfn=Mである。したがってfnは単射かつ全射である。kerf⊆kerfn=0であるからfは単射であり、M=imfn⊆imfであるからfは全射である。fの加法群としての逆写像はR線形であるから、fは自己同型である。
imfn=0ならばfn=0であり、fは冪零である。
-
M:=Z/pnZと置き、q:Z→Mを商写像とする。Mの部分加群はqによる逆像を通してpnZを含むZの部分群cZ(c≥1、c∣pn)と一対一に対応し、c∣pnを満たすc≥1はpi(0≤i≤n)である。したがってMの部分加群は
0=pnZ/pnZ⊆pn−1Z/pnZ⊆⋯⊆pZ/pnZ⊆Z/pnZ
のn+1個であり、包含について全順序をなす。部分加群が有限個であるから、Mの部分加群の真の昇鎖と真の降鎖はいずれも停止し、Mは Noether 加群かつ Artin 加群である。§E6.17 定理 4.3によりMは有限長である。n≥1であるからM=0である。M=A⊕Bを部分加群A,Bによる分解とすると、全順序性によりA⊆BまたはB⊆Aであり、A∩BはAまたはBに等しい。A∩B=0であるからA=0またはB=0であり、Mは直既約である。
φ(f):=f(1ˉ)と置く。1ˉはMを生成するから、f(aˉ)=af(1ˉ)によりfはφ(f)から定まり、φは単射である。c∈Mに対してaˉ↦acはZ線形な自己準同型であり、1ˉをcへ送るから、φは全射である。φ(f+g)=φ(f)+φ(g)とφ(1M)=1ˉは定義から従う。g(1ˉ)=bˉと書くと
φ(f∘g)=f(bˉ)=bf(1ˉ)=φ(g)φ(f)=φ(f)φ(g)
であるから、φは環の同型である。
整数aについて、p∤aならばaとpnは互いに素であり、ax+pny=1を満たす整数x,yが存在するから、aˉは単元である。p∣aならば、任意の整数bについてp∣abであるからab−1はpで割り切れず、pnでも割り切れない。したがってaˉbˉ=1ˉであり、aˉは単元でない。したがって非単元全体はpZ/pnZである。a=pa′ならばaˉn=pna′n=0であるから、pZ/pnZの元は冪零である。逆にaˉk=0ならばp∣pn∣akであり、pは素数であるからp∣aである。したがって冪零元全体もpZ/pnZである。pZ/pnZは可換環Z/pnZのイデアルであるから、両側イデアルである。
-
Mの元(a,b)の位数は、bが奇数なら4、b=2なら2、b=0かつa=1なら2である。位数4の元は(0,1),(0,3),(1,1),(1,3)であり、それらが生成する巡回部分群は
A1={(0,0),(0,1),(0,2),(0,3)},A2={(0,0),(1,1),(0,2),(1,3)}
の二つである。Z/4Zと同型な部分加群は位数4の元で生成される巡回群であるから、A∈{A1,A2}である。Bは位数2の部分群であり、位数2の元は(1,0),(0,2),(1,2)である。(0,2)はA1とA2の両方に属するからB=⟨(0,2)⟩である。B=⟨(1,0)⟩またはB=⟨(1,2)⟩のとき、Bの非零元はA1にもA2にも属さないからA∩B=0であり、∣A+B∣=∣A∣∣B∣=8=∣M∣からA+B=Mである。したがって求める組は
(A1,⟨(1,0)⟩),(A1,⟨(1,2)⟩),(A2,⟨(1,0)⟩),(A2,⟨(1,2)⟩)
の四つである。四つの分解の直和因子は部分加群として異なるが、同型類はいずれもZ/4ZとZ/2Zであり、定理 4.3の主張と両立する。
Z=I⊕I′を部分加群(イデアル)の直和とし、I=(a)、I′=(b)と書く。a,b=0ならばab∈I∩I′=0となって矛盾するから、一方は零であり、Zは直既約である。f↦f(1)によりEndZ(Z)≅Zであり、2と3は単元でないが3−2=1は単元であるから、非単元全体は加法について閉じておらず、命題 3.3の意味の局所環でない。二倍写像は1が像に属さないから全射でなく自己同型でなく、すべてのm≥1について2m=0であるから冪零でもない。
-
Lの元を、有限個を除いて0である整数列(xk)k∈N≥0と書く。写像
φ:Z⊕L⟶L,φ(a,(xk)k∈N≥0):=(yk)k∈N≥0,y0:=a, yk+1:=xk
は座標のずらしであり、(yk)k∈N≥0は有限個を除いて0であるからLの元である。φはZ線形であり、
ψ:L⟶Z⊕L,ψ((yk)k∈N≥0):=(y0,(yk+1)k∈N≥0)
はψ∘φ=1Z⊕L、φ∘ψ=1Lを満たす。したがってZ⊕L≅L=0⊕Lである。一方、Z=0であるからZ≅0である。よってM:=Z、N:=0とLについてM⊕L≅N⊕Lが成り立つが、M≅Nは成り立たない。ek∈Lを第k成分が1で他の成分が0である元とすると、部分加群の列(∑k<jZek)j≥0はLの停止しない真の昇鎖であり、Z⊋2Z⊋4Z⊋⋯はZの停止しない真の降鎖である。したがって§E6.17 定理 4.3により、LとZはいずれも有限長でない。よって系 4.4 (1)から有限長の仮定を外すと、結論は成り立たない。
▨