1 規約と方程式系
定義 1.2.Aを右R-加群Cの部分加群とする。非負整数m,n、元rji∈R(1≤j≤n,1≤i≤m)、元a1,…,am∈Aからなる組
σ=(m,n,(rji)j,i,(ai)i)を、Aに定数をもつ有限連立方程式系 (finite system of equations) という。部分加群DがA⊆D⊆Cを満たすとき、元x1,…,xn∈DがσのDにおける解 (solution) であるとは、
j=1∑nxjrji=ai(1≤i≤m)が成り立つことをいう。σがDに解をもつとき、σはDで解けるという。
補題 1.3.Rを単位的結合環、Aを右R-加群Cの部分加群とする。このとき、AがCの純部分加群であることは、Aに定数をもつ任意の有限連立方程式系がCで解けるならばAで解けるための必要十分条件である。
証明. 右R-加群の短完全列0→A→C→C/A→0に§E6.15 定理 7.2 (3)を適用する。▨
2 純部分加群の推移性と鎖
補題 2.1.Rを単位的結合環、A⊆B⊆Cを右R-加群の包含列とする。このとき、AがBの純部分加群であり、BがCの純部分加群ならば、AはCの純部分加群である。
証明.Aに定数をもつ有限連立方程式系σがCで解けるとする。A⊆Bであるので、σはBに定数をもつ系でもある。BはCの純部分加群であるので、補題 1.3によりσはBで解ける。AはBの純部分加群であるので、補題 1.3によりσはAで解ける。したがって、補題 1.3によりAはCの純部分加群である。▨
補題 2.2.Rを単位的結合環、A⊆B⊆Cを右R-加群の包含列とする。このとき、AがCの純部分加群であり、B/AがC/Aの純部分加群ならば、BはCの純部分加群である。
証明.Bに定数b1,…,bm∈Bをもつ有限連立方程式系σ=(m,n,(rji),(bi))が、Cの解c1,…,cnをもつとする。商写像C→C/Aによる像を ˉで表すと、
j=1∑ncˉjrji=bˉi(1≤i≤m)が成り立つ。bˉi∈B/Aであり、B/AはC/Aの純部分加群であるので、補題 1.3により、この系はB/Aに解bˉ1′,…,bˉn′をもつ。代表元bj′∈Bを取る。このときbi−∑jbj′rjiのC/Aにおける像は零であるので、
ai:=bi−j=1∑nbj′rji∈A(1≤i≤m)が成り立つ。bj′∈B⊆Cであるので、
j=1∑n(cj−bj′)rji=bi−j=1∑nbj′rji=aiであり、Aに定数aiをもつ系はCに解cj−bj′をもつ。AはCの純部分加群であるので、補題 1.3により、この系はAに解a1′,…,an′をもつ。このときxj:=bj′+aj′∈Bは
j=1∑nxjrji=j=1∑nbj′rji+ai=biを満たす。したがって、σはBで解け、補題 1.3によりBはCの純部分加群である。▨
補題 2.3.Rを単位的結合環、Mを右R-加群とする。(Nλ)λ∈ΛをMの純部分加群の族とし、Λは空でなく、任意のλ,μ∈Λに対してNλ⊆NμまたはNμ⊆Nλが成り立つとする。このとき、和集合⋃λ∈ΛNλはMの純部分加群である。
証明.N:=⋃λ∈ΛNλと置き、P:={Nλ∣λ∈Λ}を包含関係で順序づける。族は包含関係について全順序であるので、NはMの部分加群であり、Pは空でない全順序集合である。したがってPは有向集合であり、§E6.9 例 8.2によりフィルター圏である。P上の図式A,BをAL:=L,BL:=Mと置き、L⊆L′に対する射をそれぞれ包含L→L′と恒等写像M→Mとする。包含fL:L→Mは図式の射f:A→Bを与える。各L∈PはMの純部分加群であるので、§E6.15 定義 1.4により各fLは普遍単射である。§E6.15 命題 9.2により、誘導写像limf:limPAL→limPBLは普遍単射である。
包含L→Mの族はAからの余錐であるので、§E6.3 定義 2.3により、構造写像qLとの合成が包含L→Mになる線形写像ψ:limPAL→Mがただ一つ存在する。§E6.9 定理 8.4 (1)により、limPALの任意の元はqL(x)(L∈P,x∈L) の形であり、ψ(qL(x))=xである。よってψの像はNである。ψ(qL(x))=0ならばx=0であるのでqL(x)=0であり、ψは単射である。したがってψは同型ψ′:limPAL→Nを定める。
恒等写像の族がBからの余錐であることから、§E6.3 定義 2.3により線形写像φ:limPBL→Mであって各構造写像との合成が1Mになるものが存在する。§E6.9 定理 8.4 (1)によりφは全射である。Bの射はすべて恒等写像であるので、§E6.9 定理 8.4 (3)により、構造写像によるy∈Mの像が0であることはy=0と同値であり、φは単射である。したがってφは同型である。
φ∘limfは各qLとの合成が包含L→Mになるので、§E6.3 定義 2.3の一意性によりφ∘limf=ψである。包含をι:N→Mと置くと、ι∘ψ′=ψであるので、ι=φ∘(limf)∘ψ′−1である。任意の左R-加群Fについて、§E6.12 命題 12.1によりι⊗1F=(φ⊗1F)∘((limf)⊗1F)∘(ψ′−1⊗1F)である。両端は同型であり、中央は単射であるので、ι⊗1Fは単射である。したがって、§E6.15 定義 1.4によりNはMの純部分加群である。▨
例 2.4.Z-加群Qの純部分加群は0とQだけである。実際、N=0をQの純部分加群とし、0=a∈Nを取る。各整数n≥1について、方程式x⋅n=aはQに解a/nをもつので、補題 1.3によりNに解をもち、a/n∈Nである。任意のq∈Qは、整数kとn≥1によってq=k⋅(a/n)と表されるので、q∈Nである。
したがって、部分集合X={1}が生成する部分加群Z⊆Qは、方程式x⋅2=1がQで解けてZで解けないので、純部分加群ではない。1を含むQの純部分加群はQだけである。
3 濃度の評価
補題 3.1.κを無限基数とする。このとき、次が成り立つ。
- 集合A1,…,Ak(k≥1) が#(At)≤κ(1≤t≤k) を満たすならば、#(A1×⋯×Ak)≤κである。
- 集合Iと集合の族(Ai)i∈Iが#(I)≤κおよび#(Ai)≤κ(i∈I) を満たすならば、#(⋃i∈IAi)≤κである。
- 単位的結合環Rが#(R)≤κを満たし、Yを右R-加群Mの部分集合で#(Y)≤κを満たすものとするならば、#(⟨Y⟩)≤κである。
証明.§E1.23 系 3.3をκ=λに適用して、全単射φ:κ×κ→κを取る。
主張 (1).k=1のとき主張は仮定である。k≥1についてA1×⋯×Akからκへの単射ιがあるとし、Ak+1からκへの単射ι′を取る。このとき(a,b)↦φ(ι(a),ι′(b))は(A1×⋯×Ak)×Ak+1からκへの単射である。
主張 (2). 各i∈Iについて単射ιi:Ai→κを選び、各元a∈⋃iAiについてa∈Aj(a)を満たすj(a)∈Iを選ぶ。Iからκへの単射ιIを取る。このときa↦φ(ιI(j(a)),ιj(a)(a))は単射である。実際、二つの元a,a′の像が等しければ、φが単射であるのでιI(j(a))=ιI(j(a′))となり、j(a)=j(a′)=:iおよびιi(a)=ιi(a′)を得てa=a′である。
主張 (3).§E6.3 命題 5.2により、⟨Y⟩は有限個の元y1,…,yn∈Yとr1,…,rn∈Rによる∑t=1nytrtの全体である。n≥1について、このような元の全体SnはYn×Rnの像であり、主張 (1)により#(Yn×Rn)≤κであるので、#(Sn)≤κである。S0={0}である。#(N≥0)=ℵ0≤κであるので、主張 (2)により#(⟨Y⟩)=#(⋃n∈N≥0Sn)≤κである。▨
4 小さい純部分加群の存在
補題 4.1.Rを単位的結合環、κを#(R)≤κを満たす無限基数、Mを右R-加群、L⊆Mを#(L)≤κを満たす部分加群とする。このとき、L⊆L′⊆Mおよび#(L′)≤κを満たす部分加群L′であって、Lに定数をもつ有限連立方程式系がMで解けるならばL′で解けるものが存在する。
証明.Lに定数をもつ有限連立方程式系でMで解けるものの全体をΣとし、各σ∈ΣについてMにおける解x1(σ),…,xn(σ)(σ)を一組選ぶ。非負整数m,nを固定すると、Lに定数をもつ系で添字が(m,n)のものの全体はRnm×Lmと全単射で対応する。この集合は、nm+m≥1のとき補題 3.1 (1)により濃度が高々κであり、nm+m=0のとき一点集合である。#(N≥0×N≥0)=ℵ0≤κであるので、補題 3.1 (2)により#(Σ)≤κである。
Z:=⋃σ∈Σ{x1(σ),…,xn(σ)(σ)}と置く。各集合{x1(σ),…,xn(σ)(σ)}は有限であるので、補題 3.1 (2)により#(Z)≤κである。同じ補題を二元の添字集合に適用して#(L∪Z)≤κを得る。L′:=⟨L∪Z⟩と置く。補題 3.1 (3)により#(L′)≤κであり、L⊆L′である。Lに定数をもつ系σ∈Σの解xj(σ)はZ⊆L′に属するので、σはL′で解ける。▨
定理 4.2.Rを単位的結合環、κを#(R)≤κを満たす無限基数、Mを右R-加群、X⊆Mを#(X)≤κを満たす部分集合とする。このとき、X⊆Nおよび#(N)≤κを満たすMの純部分加群Nが存在する。さらにMが右平坦ならば、NとM/Nは右平坦である。
証明.N0:=⟨X⟩と置く。補題 3.1 (3)により#(N0)≤κである。部分加群Ni(i∈N≥0) で#(Ni)≤κを満たすものが定まったとき、補題 4.1をL=Niに適用して得られる部分加群L′をNi+1とする。こうして部分加群の増大列N0⊆N1⊆⋯⊆Mを定め、N:=⋃i∈N≥0Niと置く。増大列の和集合であるのでNは部分加群であり、X⊆N0⊆Nである。#(N≥0)=ℵ0≤κであるので、補題 3.1 (2)により#(N)≤κである。
Nに定数a1,…,am∈Nをもつ有限連立方程式系σがMで解けるとする。列(Ni)iは増大するので、すべてのaiを含むNiが存在する。補題 4.1の性質によりσはNi+1で解け、Ni+1⊆NであるのでσはNで解ける。したがって、補題 1.3によりNはMの純部分加群である。
Mが右平坦であるとする。右R-加群の短完全列0→N→M→M/N→0において、包含N→Mは普遍単射である。したがって、§E6.15 命題 5.1 (2)によりNとM/Nは右平坦である。▨
例 4.3.Rを無限環とし、M=RR、X={1}とする。1を含む部分加群Nは、任意のr∈Rについてr=1⋅r∈Nを満たすので、N=Rである。したがってκをκ<#(R)を満たす無限基数とすると、#(X)≤κであるが、Xを含み濃度が高々κの部分加群は存在しない。定理 4.2の仮定#(R)≤κは、この例で必要である。RRは右平坦であるので、平坦性の結論もこの仮定なしには濃度の制御を与えない。
5 Kaplansky 条件
定義 5.1. 右R-加群のクラスCがKaplansky 条件 (Kaplansky condition) を満たす(Kaplansky class である)とは、ある基数κが存在して、任意のM∈Cと任意のx∈Mに対し、x∈N、#(N)≤κ、N∈C、M/N∈Cを満たすMの部分加群Nが存在することをいう。
定理 5.2.Rを単位的結合環とする。このとき、右平坦R-加群のクラスは、κ=max(#(R),ℵ0)について Kaplansky 条件を満たす。
証明.Mを右平坦R-加群、x∈Mとする。κは#(R)≤κを満たす無限基数であり、X={x}は#(X)=1≤κを満たす。したがって、定理 4.2により、x∈N、#(N)≤κを満たす部分加群Nで、NとM/Nが右平坦であるものが存在する。▨
6 演習
問題 6.1. 次の各問に答えよ。
- A1⊆B1とA2⊆B2を右R-加群の純部分加群とする。このとき、A1⊕A2がB1⊕B2の純部分加群であることを示せ。
- Z-加群Bの純部分加群Aと整数n≥1について、A∩Bn=Anが成り立つことを示せ。
- 補題 2.3の仮定を、「任意のλ,μ∈Λに対して、Nλ∪Nμ⊆Nνを満たすν∈Λが存在する」に弱めても、結論が成り立つことを示せ。
解答.
- A1⊕A2に定数(ai,ai′)(1≤i≤m) をもつ系σが、B1⊕B2の解(xj,xj′)(1≤j≤n) をもつとする。このとき∑jxjrji=aiおよび∑jxj′rji=ai′が成り立つ。A1はB1の純部分加群であり、A2はB2の純部分加群であるので、補題 1.3により、第一の系はA1に解yjをもち、第二の系はA2に解yj′をもつ。このとき(yj,yj′)∈A1⊕A2はσの解である。したがって、補題 1.3により主張が成り立つ。
- An⊆A∩Bnは明らかである。a∈A∩Bnとし、a=bnを満たすb∈Bを取る。m=n=1、r11=nとした系x⋅n=aはAに定数をもち、Bに解bをもつ。Aは純部分加群であるので、補題 1.3により、この系はAに解a′をもつ。このときa=a′n∈Anである。
- N:=⋃λNλは、有向性によりMの部分加群である。Nに定数a1,…,amをもつ系σがMで解けるとする。各aiを含むNλiを取る。有向性をmに関する帰納法で用いると、Nλ1,…,Nλmのすべてを含むNνが存在する。m=0のときは任意のν∈Λを取る。NνはMの純部分加群であるので、補題 1.3によりσはNνで解け、Nν⊆NであるのでσはNで解ける。したがって、補題 1.3によりNはMの純部分加群である。
▨