# 环同态与同构
环同态,环同构的部分与群论中的同态,同构高度相似,很多定义和证明基本上形式都一致
定义
令 R,R′ 为环
若映射 φ:R→R′ 满足
- ∀a,b∈R, φ(a+b)=φ(a)+φ(b)
- ∀a,b∈R, φ(ab)=φ(a)φ(b)
- φ(1R)=1R′
则称 φ 为环 R 到环 R′ 的 同态 (Homomorphism)「準同型」
特别地,若 φ 为双射,则称 φ 为环 R 到环 R′ 的 同构 (Isomorphism)「同型」,记作 R≅R′
单独地,也称
示例
- 若 R′ 为 R 的子环,则包含映射 τ:R′→R, a↦a 为环同态
- 若 I 为 R 的理想,则商映射 π:R→R/I, r↦r+I 为环同态
示例中 τ,π 仅依靠 R,R′ 的关系就可以定义出,不依环的性质。
这样的映射称为 自然的同态映射
同样,环同态中具有核与像的定义
定义
令 φ:R→R′ 为环同态,称
- Kerφ:={a∈R∣φ(a)=0R′} 为 φ 的 核 (Kernel)「核」
- Imφ:={b∈R′∣∃a∈R, b=φ(a)} 为 φ 的 像 (Image)「像」
命题
- Imφ 为 R′ 的子环
- Kerφ 为 R 的理想
证明
(1)
对于任意 a′,b′∈Imφ,存在 a,b∈R,使得 φ(a)=a′, φ(b)=b′,则
a′−b′=φ(a)−φ(b)=φ(a−b)∈Imφ,a′b′=φ(a)φ(b)=φ(ab)∈Imφ
显然,0R′=φ(0R)∈Imφ,1R′=φ(1R)∈Imφ
所以 Imφ 为 R′ 的子环
(2)
对于任意 a,b∈Kerφ,
φ(a−b)=φ(a)−φ(b)=0R′−0R′=0R′⟹a−b∈Kerφ
即 Kerφ 为 R 的加法子群
对于任意 r∈R,a∈Kerφ,
φ(ra)=φ(r)φ(a)=φ(r)⋅0R′=0R′⟹ra∈Kerφ
φ(ar)=φ(a)φ(r)=0R′⋅φ(r)=0R′⟹ar∈Kerφ
即对乘法封闭,所以 Kerφ 为 R 的理想
□
命题
$\varphi $ 单射,当且仅当 Kerφ={0R}
证明
(⇒)
φ(a−a)=φ(a)−φ(a)=0R′ 给出 a−a=0R∈Kerφ
单射保证映射为 0R′ 的元唯一,所以 Kerφ={0R}
(⇐)
若 φ(a1)=φ(a2),则
φ(a1−a2)=φ(a1)−φ(a2)=0R′⟹a1−a2∈Kerφ⟹a1−a2=0R⟹a1=a2
所以 φ 单射
□
回顾线性映射与群同态,有
| 结构 | 映射 | 单射条件 | 核本质 |
|---|
| 线性映射 | 线性映射 | \mathrm{Ker} T = \ | 零空间 |
| 群同态 | 群同态 | \mathrm{Ker} \varphi = \ | 正规子群 |
| 环同态 | 环同态 | \mathrm{Ker} \varphi = \ | 理想 |
一类特殊的环同态:由除环出发的同态,会时刻保持单射性
命题
令 R,R′ 为环,且 R 为非零除环
则任意环同态 φ:R→R′ 为 单射
证明
取 J=Kerφ,则 J⊂R 为理想
因为 R 为除环,所以 J={0R} 或 J=R,显然不可能有 J=R,否则 φ 为零映射,与 R′={0R′} 矛盾
所以 J={0R},根据前述命题,φ 单射
□
# 特征
一类比较特殊的同态是构建在有理整数环上的
这非常有趣:在 Z 上有且仅有一种方法定义出到任意环 R 的同态
φ:Z→R,φ(n)=⎩⎪⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎪⎧n 个1R+1R+⋯+1R0R−n 个(1R+1R+⋯+1R)n>0n=0n<0
验证此为同态非常简单,但是重点是为什么只有这一个
由于 φ(1)=1R=e,所以必须要满足
φ(n)=φ(n 个1+1+⋯+1)=n 个φ(1)+φ(1)+⋯+φ(1)=n 个1R+1R+⋯+1R
对于负数和零的情况同理,并且因为 φ(m+n)=φ(m)+φ(n),所以 φ(n)=ne
进一步因为乘法 φ(mn)=φ(m)φ(n)⟹(me)(ne)=(mn)e
所以只要给定 φ(1)=e,就唯一地确定了 φ 的形式
所以这意味着:对于任意的环 R,我们都可以建立一个唯一的,从 Z 到 R 的联系(同态)
考虑 φ 的像
U:=Imφ={ne∣n∈Z}
这是 R 中最小的包含 1R 的子环
它的核也具有充足的价值。由于 Kerφ 为 Z 的理想,所以存在唯一的 k≥0,使得
Kerφ=kZ
称 k 为环 R 的 特征 (Characteristic)「標数」,记作 char(R)=k
环的特征,有时也被称为标数,是环论中刻画环的加法群结构与乘法单位元之间关系的最基本不变量
若特征
- k=0,则 U≅Z
- k>0,则 U≅Z/kZ=Zk
- k=1,当且仅当 R 为零环
非零环的特征只能是 0 或大于等于 2 的整数
等于 0 时,单位元 e 在加法下具有无限阶,所以也有的地方称其为无限特征
大于等于 2 时,单位元 e 在加法下的阶为特征值 k
对于 Z/nZ→R
- charR=0⟺Z⊂R
- charR=n>0⟺Z/nZ⊂R
示例
- char(R)=char(C)=char(Q)=char(Z)=0
- char(Z/nZ)=char(Z/nZ[X])=n
命题
整环的特征要么为 0,要么为素数
证明
令 R 为整环,那么其子环 U={ne∣n∈Z} 也为整环
假设 R 的特征不为 0,则由于 U≅Z/kZ,所以 k 一定是素数
□
# 环同态定理
代数学环同构定理一般包含
这些都属于同态定理的体系
定理 第一环同构定理
令 φ:R→R′ 为环同态,J=Kerφ,则由 φ 可以诱导出同构
φ:R/J→Imφ, r+J↦φ(r)
证明
(良定义性)
取 r1+J=r2+J,则 r1−r2∈J=Kerφ,所以
φ(r1−r2)=0R′⟹φ(r1)=φ(r2)
所以 φ(r1+J)=φ(r2+J),所以 φ 为良定义的映射
(同态)
对于任意 r1+J,r2+J∈R/J,
φ((r1+J)+(r2+J))=φ((r1+r2)+J)=φ(r1+r2)=φ(r1)+φ(r2)=φ(r1+J)+φ(r2+J)
φ((r1+J)(r2+J))=φ((r1r2)+J)=φ(r1r2)=φ(r1)φ(r2)=φ(r1+J)φ(r2+J)
显然 φ(1R/J)=φ(1R)=1R′
所以 φ 为环同态
(双射)
对于任意 b∈Imφ,存在 a∈R,使得 φ(a)=b,所以 φ(a+J)=b,所以 φ 满射
同时,若 φ(r1+J)=φ(r2+J),则
φ(r1)=φ(r2)⟹φ(r1−r2)=0R′⟹r1−r2∈J⟹r1+J=r2+J
所以 φ 单射,综上 φ 同构,即
R/J≅Imφ
□
定理 第二环同构定理
令 R 为环,I⊂R 为理想,A⊂R 为子环,则
(A+I)/I≅A/(A∩I)
证明
定义映射
φ:A→(A+I)/I,a↦a+I
(φ 为环同态)
对于任意 a1,a2∈A,
φ(a1+a2)=(a1+a2)+I=(a1+I)+(a2+I)=φ(a1)+φ(a2)
φ(a1a2)=(a1a2)+I=(a1+I)(a2+I)=φ(a1)φ(a2)
显然 φ(1A)=1(A+I)/I
(Kerφ=A∩I)
对于任意 a∈A,
φ(a)=0+I⟺a+I=I⟺a∈I⟺a∈A∩I
所以 Kerφ=A∩I
(Imφ=(A+I)/I)
对于任意 b+I∈(A+I)/I,存在 a∈A,i∈I,使得 b=a+i,所以
φ(a)=a+I=(a+i)+I=b+I
所以 φ 满射
根据第一环同构定理,得到同构
(A+I)/I≅A/(A∩I)
□
在进入第三环同构定理前,需要给出如下结论
定理 环对应定理
令 φ:R→R′ 为 满射 环同态,J=Kerφ
此时 含有 J 的理想 M⊂R 与 M‘⊂R′ 存在一一对应关系 M↔M′ 如下
φ(M)=M′,φ−1(M′)=M
进一步,这些理想对应的商环为同构
R/M≅R′/M′
证明
(φ(M)=M′,φ−1(M′)=M)
等价于证明 (φ−1∘φ)(M)=M 及 (φ∘φ−1)(M′)=M′
在集合论的角度上,M⊂(φ−1∘φ)(M) 且 (φ∘φ−1)(M′)⊂M′ 成立
先证明 (φ−1∘φ)(M)⊂M,取 a∈(φ−1∘φ),则 φ(a)∈φ(M),所以存在 b∈M,使得 φ(a)=φ(b),所以
φ(a−b)=φ(a)−φ(b)=0R′⟹a−b∈J⊂M⟹a∈M
接下来证明 M′⊂(φ∘φ−1)(M′),取 a′∈M′,由满射得
∃a∈R, φ(a)=a′
于是 a∈φ−1(M′),所以 a′=φ(a)∈(φ∘φ−1)(M′)
综上,(φ−1∘φ)(M)=M 及 (φ∘φ−1)(M′)=M′
(商环同构)
定义映射
f:R/M→R′/M′,r+M↦φ(r)+M′
对于任意 r1+M,r2+M∈R/M,
f((r1+M)+(r2+M))=f((r1+r2)+M)=φ(r1+r2)+M′=φ(r1)+φ(r2)+M′=(φ(r1)+M′)+(φ(r2)+M′)=f(r1+M)+f(r2+M)
f((r1+M)(r2+M))=f((r1r2)+M)=φ(r1r2)+M′=φ(r1)φ(r2)+M′=(φ(r1)+M′)(φ(r2)+M′)=f(r1+M)f(r2+M)
f(1R/M)=φ(1R)+M′=1R′+M′
所以 f 为环同态
同时,对于任意 b′+M′∈R′/M′,满射给出存在 b∈R,使得 φ(b)=b′,所以
f(b+M)=φ(b)+M′=b′+M′
得到 f 满射,再取 f(r1+M)=f(r2+M),则
φ(r1)+M′=φ(r2)+M′⟹φ(r1−r2)∈M′⟹r1−r2∈φ−1(M′)=M⟹r1+M=r2+M
所以 f 单射,综上 f 同构,即
R/M≅R′/M′
□
进一步得出
定理 第三环同构定理
令 I,J⊂R 为理想,且 I⊂J,则
R/J≅(R/I)/(J/I)
证明
定义映射
π:R/I→R/J,r+I↦r+J
由于对任意 r1+I,r2+I∈R/I,
π((r1+I)+(r2+I))=π((r1+r2)+I)=(r1+r2)+J=(r1+J)+(r2+J)=π(r1+I)+π(r2+I)
π((r1+I)(r2+I))=π((r1r2)+I)=(r1r2)+J=(r1+J)(r2+J)=π(r1+I)π(r2+I)
π(1R/I)=1R+J
所以 π 为环同态
取任意 r+J∈R/J,存在 r+I∈R/I,使得 π(r+I)=r+J,所以 π 满射
即 π 为满射同态,并且
Kerπ={r+I∈R/I∣π(r+I)=0+J}={r+I∈R/I∣r∈J}=J/I
由于 R 中包含理想 J 的理想与 R/J 中的理想存在一一对应关系,根据环对应定理,得到同构
(R/I)/(J/I)≅R/J
□
# 中国剩余定理
中国剩余定理,Chinese Remainder Theorem, 又称孙子定理,简称 CRT
为环论中的重要定理,揭示了理想之间的同构关系
一般化的定义位于交换环上:
定理 中国剩余定理
令 I1,I2,…,Ir 为交换环 R 的理想,且满足
Ii+Ij=R(i=j)
则通过自然映射
π:R→R/I1×R/I2×…×R/Ir,r↦(r+I1,r+I2,…,r+Ir)
得到环同构
R/(I1∩I2∩…∩Ir)≅R/I1×R/I2×…×R/Ir
证明
对于任意 r1,r2∈R,
π(r1+r2)=(r1+r2+I1,r1+r2+I2,…,r1+r2+Ir)=(r1+I1,r1+I2,…,r1+Ir)+(r2+I1,r2+I2,…,r2+Ir)=π(r1)+π(r2)
π(r1r2)=(r1r2+I1,r1r2+I2,…,r1r2+Ir)=(r1+I1,r1+I2,…,r1+Ir)(r2+I1,r2+I2,…,r2+Ir)=π(r1)π(r2)
π(1R)=(1R+I1,1R+I2,…,1R+Ir)
所以 π 为环同态
对于 r∈R,
π(r)=(0+I1,0+I2,…,0+Ir)⟺r+Ii=0+Ii(i=1,2,…,r)⟺r∈Ii(i=1,2,…,r)
所以 Kerπ=I1∩I2∩…∩Ir
取 (r1+I1,r2+I2,…,rr+Ir)∈R/I1×R/I2×…×R/Ir,由于 Ii+Ij=R (i=j),所以存在 aij∈Ii,bij∈Ij,使得
aij+bij=1R
定义
ei=1≤j≤rj=i∏bij=1≤j≤rj=i∏(1R−aij)
则显然 ei≡1R (mod Ii) 且 ei≡0 (mod Ij) (j=i)
取
r=i=1∑rriei
则对于任意 1≤k≤r,
r≡i=1∑rriei≡rkek≡rk (mod Ik)
所以 π(r)=(r1+I1,r2+I2,…,rr+Ir),π 满射
根据第一环同构定理,得到同构
R/(I1∩I2∩…∩Ir)≅R/I1×R/I2×…×R/Ir
□
引理:基于 CRT,我们可以分析 Z/nZ 及其单位群的结构
- 环同构指出:模 n 的代数结构只是各素数幂模结构的直积,没有产生新的复杂性。
- 群同构指出:模 n 的可逆元素群的结构,完全由各素数幂模的单位根群决定。
命题
对于质因数分解 n=p1e1p2e2…prer,有环同构
Z/nZ≅Z/p1e1Z×Z/p2e2Z×…×Z/prerZ
和群同构
(Z/nZ)×≅(Z/p1e1Z)××(Z/p2e2Z)××…×(Z/prerZ)×
证明
由于对任意 i=j,有
pieiZ+pjejZ=Z
根据中国剩余定理,得到环同构
Z/nZ≅Z/p1e1Z×Z/p2e2Z×…×Z/prerZ
进一步,由于同构保持单位元与逆元,得到群同构
(Z/nZ)×≅(Z/p1e1Z)××(Z/p2e2Z)××…×(Z/prerZ)×
□
现在,让我们讨论如何实际利用中国剩余定理来解决一般交换环上的同余方程组问题。考虑对于任意交换环 R。
我们已经知道,对于任意环 R,都有唯一一种方式将 Z 映射到 R 上:
φ:Z→R,k↦⎩⎪⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎪⎧k 个1R+1R+⋯+1R0R−k 个(1R+1R+⋯+1R)k>0k=0k<0
因此,对于任意整数 n,我们都可以在环 R 中定义理想
In=φ(n)R={φ(n)r∣r∈R}
构造商环
R/In=R/φ(n)R
商环中的元素,即为 R 中的元素在模 φ(n) 意义下的同余类。
接下来,将 n 进行质因数分解
n=p1e1p2e2…prer
根据中国剩余定理,存在环同构
R/In≅∏R/piei
此时,基于该同构关系,R/In 中的元唯一对应到 各 R/Ipiei 中的元。这意味着同余方程组可以转为单一的同余方程
⎩⎪⎪⎪⎪⎨⎪⎪⎪⎪⎧x≡a1(modIp1e1)x≡a2(modIp2e2)…x≡ar(modIprer)⟺x≡A(modIn)
也就是说:解同余方程组等价于解出 A。接下来让我们尝试构造 A。
对于每个 i=1,2,…,r,定义整数(去除掉对应编号的质因数幂)
Mi=piein
分析 Mi 在模 pkek 下的行为:
- 当 i=k 时,显然 pkek∣Mi,所以
Mi≡0(modpkek)
- 当 i=k 时,由于各质因数幂两两互质,所以根据 Bezout 定理
gcd(Mi,pkek)=1⟹∃yi∈Z: Miyi≡1(modpkek)
所以汇总,得到在 Z 中有以下等式
i=1∑rMiyi=1
在两边应用映射 φ,并注意其同态性质,可以得到
i=1∑rφ(Mi)φ(yi)=φ(1)=1R
定义左侧的各个元为
Ei=φ(Mi)φ(yi)∈R
接下来我们验证 Ei 在模 Ipkek 下的行为:
- 当 i=k 时,根据 Mi 的定义可以知道 pkek∣Mi,所以 φ(Mi)∈Ipkek,进而
Ei=φ(Mi)φ(yi)≡0R(modIpkek)
- 当 i=k 时,由于 i=1∑rMiyi=1R,所以
Ei=1R−j=i∑Ej≡1R−0R≡1R(modIpiei)
这意味着 Ei 成为类正交基的作用:在模 Ipiei 下,Ei 相当于单位元,而在其他模下则相当于零元。利用 x 在各个模数下的余数,我们可以构造出线性结合
A=i=1∑raiEi=i=1∑raiφ(Mi)φ(yi)
该解在模 In 下是唯一的,也正是我们想要寻找的解。
示例
有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二。问物几何?
解
设有 x 个该物品,题干等价于同余方程组
⎩⎪⎪⎨⎪⎪⎧x≡2(mod3)x≡3(mod5)x≡2(mod7)
定义整数 M:=3×5×7=105,以及
⎩⎪⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎪⎧M1=3M=35M2=5M=21M3=7M=15
根据 Bezout 定理,解以下同余方程
⎩⎪⎪⎨⎪⎪⎧M1y1≡1(mod3)⟹y1≡2(mod3)M2y2≡1(mod5)⟹y2≡1(mod5)M3y3≡1(mod7)⟹y3≡1(mod7)
将上述结果代入线性结合,其中 a1=2,a2=3,a3=2,得到
A=i=1∑3aiMiyi=2×35×2+3×21×1+2×15×1=233∈Z105
即,
x=233+105Z=23+105Z
为该同余方程组的所有解。特别地,最小正整数解为 23。
□
# 幂等元
中国剩余定理告诉我们怎么把环拆开,另一边也可以判断一个环是否是天生就被拆开的
回顾在刚刚的推到中产生了决定性因素的 Ei,它们满足
EiEj=φ(Mi)φ(yi)φ(Mj)φ(yj)=φ(MiMj)φ(yiyj)∈φ(n)R=In
所以
EiEj≡0R(modIn)(i=j)
再由于已知 i=1∑rEi≡1R(modIn),所以
Ei(k=1∑rEk)≡Ei(modIn)
展开即可得到
Ei2≡Ei(modIn)
这样的元是非常特殊的:
定义
称 e∈R 为环 R 的 幂等元 (Idempotent)「冪等元」,当且仅当
e2=e
特别地,如果回顾群论中中心的定义,并将其推广到环 R 上:
Z(R):={z∈R∣∀r∈R, zr=rz}
那么,对于满足 e∈Z(R) 的幂等元 e,称其为 中心幂等元
本节的核心结论为
- 如果能找到一组正交的完备的中心幂等元,就能将环拆开
命题
令 e1,…,en 为环 R 的中心幂等元,且满足
i=1∑nei=1R,eiej=δijei
则有
- Rei 为 R 的理想,且成为以 ei 为单位元的环
- R≅Re1×Re2×…×Ren
证明
(1)
对于任意 r1ei,r2ei∈Rei,
r1ei−r2ei=(r1−r2)ei∈Rei
r1ei⋅r2ei=r1r2ei2=r1r2ei∈Rei
显然,0Rei=0Rei∈Rei,1Rei=ei,所以 Rei 为以 ei 为单位元的环
同时,对于任意 r∈R,sei∈Rei,
r⋅sei=rsei∈Rei,sei⋅r=seir=srei∈Rei
所以 Rei 为 R 的理想
(2)
定义映射
φ:R→Re1×Re2×…×Ren,r↦(re1,re2,…,ren)
对于任意 r1,r2∈R,
φ(r1+r2)=((r1+r2)e1,(r1+r2)e2,…,(r1+r2)en)=(r1e1+r2e1,r1e2+r2e2,…,r1en+r2en)=(r1e1,r1e2,…,r1en)+(r2e1,r2e2,…,r2en)=φ(r1)+φ(r2)
φ(r1r2)=(r1r2e1,r1r2e2,…,r1r2en)=(r1e1r2e1,r1e2r2e2,…,r1enr2en)=(r1e1,r1e2,…,r1en)(r2e1,r2e2,…,r2en)=φ(r1)φ(r2)
φ(1R)=(1Re1,1Re2,…,1Ren)=(e1,e2,…,en)
所以 φ 为环同态
同时,取任意 (r1e1,r2e2,…,rnen)∈Re1×Re2×…×Ren,定义
r=r1e1+r2e2+…+rnen
则显然 φ(r)=(r1e1,r2e2,…,rnen),所以 φ 满射
再取 φ(r1)=φ(r2),则
r1ei=r2ei(i=1,2,…,n)
所以
r1=r1⋅1R=r1i=1∑nei=i=1∑nr1ei=i=1∑nr2ei=r2i=1∑nei=r2⋅1R=r2
所以 φ 单射,综上 φ 同构,即
R≅Re1×Re2×…×Ren
□
示例
- Z/6Z≅Z/2Z×Z/3Z,对应于幂等元 4,3
- R[x]/⟨x2−1⟩≅R×R,对应于幂等元 \overline{(x+1)/2}, \overline
# 多项式环中的代入
最后,讨论一类特殊的环同态:多项式环中的代入映射
令 R 为交换环,R′ 为其扩大交换环,即 R⊂R′
取一元 c∈R′,对于 R[x] 中的任意多项式 f=i=0∑nrixi,定义映射
φc:R[x]→R′,f↦i=0∑nrici
称 φc(f) 为 将 c 代入多项式 f 中,记作 f(c)
实际上 φc 成为环同态,非常容易验证,此处省略
那么根据同态定理,如果记 Imφc=R[c],则有同构
R[x]/Kerφc≅R[c]
特别地,当 Kerφc=(0),也就是说 f(c)=0⟺f=0 时,称 c 为 R 上的代数独立元,此时有同构
R[x]≅R[c]
命题
R[c] 为包含 R 且含有 c 的最小子环
证明
令 S⊂R′ 为包含 R 且含有 c 的子环,则对于任意 f∈R[x]
f(c)∈S
所以 Imφc=R[c]⊂S 成立
□
代入与代数整数的概念密切相关
定义
令 R 为交换环,R′ 为其扩大交换环,c∈R′。
如果存在非零首一多项式 f∈R[x],使得
f(c)=0
则称 c 在 R 上是 整 (Integral)「整」 的