再次强调 “环” 默认指有限环. 本节考察有限环 R 上的有限生成模. 由于模本身有限, 其子模自然满足升链与降链条件.
问题 I: 若 M 为有限生成 R-模, 则可在零模与 M 之间构造子模链: 0=M0⊂M1⊂⋯⊂Mm=M其中 Mi 互异. 通过插入中间子模至无法再细化, 可得到 “极大链”. 此类链长度有限, 我们关注其唯一性.
设 M 为有限生成 R-模. 其长度为 m 的正规链指满足 Mi=Mi+1 的子模链: 0=M0⊂M1⊂⋯⊂Mm=M.若另一正规链0=N0⊂N1⊂⋯⊂Nn=M的每个 Mi 均为某个 Nj, 则称其为原链的细化. 商模 Mi/Mi−1 称为链的合成因子. 两链等价当且仅当 m=n, 且存在置换 σ 使得Mi+1/Mi≅Nσ(i)+1/Nσ(i).
证明. 我们有
Mi=Mi−1+Mi∩Nn⊇Mi−1+Mi∩Nn−1⊇Mi−1+Mi∩Nn−2⋯⊇Mi−1+Mi∩N0=Mi−1令
Mi,j=Mi−1+Mi∩Nj, 则这是链
{Mi} 的细化. 同理,
Ni,j=Nj−1+Mi∩Nj 是链
{Nj} 的细化. 由 Zassenhaus 引理 (见注
3.2.8)
Mi,j−1Mi,j=Mi−1+Mi∩Nj−1Mi−1+Mi∩Nj≅Nj−1+Mi∩Nj−1Nj−1+Mi∩Nj=Ni−1,jNi,j 正规链 0=M0⊂M1⊂⋯⊂Mm=M 若不能进一步细化, 则称为合成链. 以下结果是 3.2.1 的简单推论.
设0=N0⊂N1⊂⋯⊂Nn=M,0=M0⊂M1⊂⋯⊂Mm=M为有限生成模 M 的两条合成链. 则 m=n, 且存在置换 σ 使得Mi+1/Mi≅Nσ(i)+1/Nσ(i)(0≤i≤m−1).
若有限生成模 M 可分解为非零子模的直和 M=N⊕P, 则称 M 为可分解模, 否则称为不可分解模.
问题 II: 有限生成模 M 可逐步分解为不可分解子模的直和: M=M1⊕⋯⊕Mt,注意 ∣M∣=∣M1∣⋯∣Mt∣. 我们关注此类分解的唯一性.
模的分解与其 R-同态有关. 故我们首先考察有限生成 R-模的 R-线性映射.
设 M 为有限生成 R-模, σ:M→M 为 R-同态. 则以下等价:
(a) | σ 为双射, |
(b) | σ 为单射, |
(c) | σ 为满射. |
设 M 为有限生成 R-模, σ:M→M 为 R-同态. 则存在整数 n>0 及子模 N,P 满足:
(a) | M=N⊕P, |
(b) | N=σn(M), |
(c) | P=σ−n(0). |
因此 σ=σ∣N⊕σ∣P, 其中 σ∣N 可逆而 σ∣P 幂零.
证明. 设链
M⊃σ(M)⊃σ2(M)⊃⋯ 在
n 处停止, 即
σn(M)=σn+1(M). 故
σ 限制到
σn(M) 上是满射, 因此由
3.2.3,
σ∣σn(M) 是同构. 令
N=σn(M) 且
P=σ−n(0). 显然由于
σ∣σn(M) 是双射,
N∩P=0. 要说明
N+P=M, 任取
m∈M 并取
m1 使得
σn(m)=σ2n(m1). 则
m=σn(m1)+(m−σn(m1))∈N+P.
若 M 为不可分解有限生成 R-模, 则其任意 R-自同态要么幂零, 要么为自同构.
设 EndR(M) 表示 R-同态 σ:M→M 的集合. 则在同态的复合与加法运算下, EndR(M) 是一个环. 假设 M 有限生成且不可分解. 设 σ1,…,σn∈EndR(M) 并假设 σ1+⋯+σn 是自同构. 我们断言存在 i 使得 σi 是自同构. 显然只需说明 n=2 的情况. 故设 β=σ1+σ2 是 M 的自同构. 则 1=β−1σ1+β−1σ2. 若 β−1σ1 是自同构, 则证明完成. 否则, 由推论 3.2.5, β−1σ1 是幂零的. 则 β−1σ2=1−β−1σ1 是自同构, 因为对幂零元 δ, 1−δ 是可逆的, 逆元为 (1−δ)−1=1+δ+δ2+⋯ (有限和).
设有限生成模 M 有两种不可分解直和分解: M=M1⊕⋯⊕Mm=N1⊕⋯⊕Nn.则 m=n, 且存在置换 σ 使得 Mi≅Nσ(i).
证明. 对任意 i=1,…,m 与任意 j=1,…,n, 存在自然的 R-同态 pi:M→Mi 与 qj:M→Nj, 称为投影. 例如, 若 x∈M 可写为 x=x1+⋯+xm, 其中 xi∈Mi, 则 pi(x)=xi.
我们对直和中的项数做归纳. 注意到若 x∈M, 则x=i=1∑mpi(x)=j=1∑nqj(x).故 M 上的恒等同态 idM=∑i=1mpi. 则 q1=∑i=1mq1pi. 把这个同态限制到 N1 上, 我们得 idN1=∑i=1mq1pi. 由于 N1 不可分解, 由推论 3.2.5 下面的讨论得, 存在 q1pi 是 N1 的自同构, 不妨设为 q1p1. 则 N1p1M1q1N1 是自同构. 故 p1 和 q1 都是同构. 特别地, ∣M1∣=∣N1∣.
容易看出
M=N1+M2+⋯+Mm 是直和. 显然
M⊆M. 但
∣M∣=∣N1∣∣M2∣⋯∣Mm∣=∣M1∣∣M2∣⋯∣Mm∣=∣M∣, 因为
N1≅M1. 故
M=M. 定义
ρ:M→M=M 为
ρ=q1p1+p2+⋯+pm. 则
ρ 是自同构且
ρ(M1)=N1. 故
M/M1≅ρ(M)/ρ(M1)≅M/N1, 即
M2⊕⋯⊕Mm≅N2⊕⋯⊕Nn.
若 M=M1⊕⋯⊕Mm 为不可分解直和分解, 则其任意直和因子 N 同构于某子集 {M1,…,Mm} 的直和.
有限生成不可约模的其他讨论见第 13 章. 对自同态环 EndR(M) 的更详细考察见第 7 章.
设 N,P,S,T 是有限生成 R-模 M 的子模. 若 N⊂P 且 S⊂T, 则N+(P∩S)N+(P∩T)≅S+(N∩T)S+(P∩T).
证明. 令
D=N∩T+P∩S⊆P∩T. 定义
f:N+P∩T→P∩T/D 为
f(a+c)=c+D, 其中
a∈N,c∈P∩T. 我们首先说明
f 是良定义的. 若
a1+c1=a2+c2, 则
a2−a1=c2−c1∈N∩P∩T=N∩T⊆D. 故
c1+D=c2+D. 而
f 是满射, 因为对任意
c+D∈P∩T/D 都有
f(c)=c+D. 而
f 显然是同态. 由同态基本定理得
N+P∩T/kerf≅P∩T/D. 其中
kerf={a+c∣c∈D}=N+D=N+P∩S. 故
N+P∩T/(N+P∩S)≅P∩T/D. 同理可得
S+P∩T/(S+N∩T)≅P∩T/D. 得证.