商模与模同态
本节包含商模和模同态的基本理论。
定义
设 R 是一个环,M 和 N 是 R -模。
(1) 如果一个映射 φ:M→N 保持 M 和 N 的 R -模块结构,即,
(a) φ(x+y)=φ(x)+φ(y) ,对于所有 x,y∈M 和
(b) φ(rx)=rφ(x) ,对于所有 r∈R,x∈M 。
(2) 一个 R -模同态如果既是单射又是满射,那么它就是同构(R -模的同构)。若存在某个 R -模同构 φ:M→N ,则称模 M 和 N 是同构的,记作 M≅N 。
(3) 如果 φ:M→N 是一个 R -模同态,设 kerφ={m∈M∣φ(m)= 0 }(φ 的核)以及 φ(M)={n∈N∣n=φ(m) 对于某个 m∈M}(如通常所说,φ 的像)。
(4) 设 M 和 N 是 R -模,并定义 HomR(M,N) 为所有从 M 到 N 的 R -模同态的集合。
任何 R -模同态也是加法群的同态,但 not not every group homomorphism need be a module homomorphism (because condition (b) 可能有不成立)。当“同构”这个词无修饰地应用于 R -模时,总是指 R -模同构。当符号 ≅ 无修饰地使用时,它将表示相应结构的同构(这将从上下文中显而易见)。
使用子模准则(命题1)来证明 R -模同态的核和像是子模是一个简单的练习。
示例
(1) 如果 R 是一个环,并且 M=R 是其上的一个模,那么 R -模同态(甚至是 R 到其自身的同态)不一定是环同态,环同态也不一定是 R -模同态。例如,当 R=Z 时,Z -模同态 x↦2x 不是一个环同态(1 不映射到 1)。当 R=F[x] 时,环同态 φ:f(x)↦f(x2) 不是一个 F[x] -模同态(如果是的话,我们会有 x2=φ(x)=φ(x⋅1)=xφ(1)=x )
(2) 设 R 是一个环,n∈Z+ 并且 M=Rn 。容易验证,对于每个 i∈{1,…,n} 投影映射
πi:Rn→R by πi(x1,…,xn)=xi
是一个满射的 R -模同态,其核等于 n - 元组中在位置 i 上为零的子模
(3) 如果 R 是一个域,R -模同态被称为线性变换。这些将在第 11 章中详细研究
(4) 对于环 R=Z ,环元素(整数)对任何 Z -模的作用仅限于在模的(加法)阿贝尔群结构内部进行加法和减法,因此在这种情况下,同态条件 (b) 由条件 (a) 隐含。例如,φ(2x)=φ(x+x)=φ(x)+φ(x)=2φ(x) 等。因此
Z -模同态与阿贝尔群同态相同
(5) 设 R 是一个环,I 是 R 的双边理想,假设 M 和 N 是被 I 湮灭的 R -模(即,对于所有 a∈I,n∈N 和 m∈M,有 am=0 和 an=0)。那么,从 N 到 M 的任何 R -模同态自动成为 (R/I) -模的同态(参见第1节的例5)。特别地,如果 A 是一个加法阿贝尔群,且对于某个素数 p,px=0,对于所有 x∈A,那么从 A 到其自身的任何群同态都是一个 Z/pZ -模同态,即,是一个定义在域 Fp 上的线性变换。特别地,A 的所有(群)自同构的群是 A 到其自身的可逆线性变换的群:GL(A)。
命题2
设 M,N 和 L 是 R -模。
(1) 一个映射 φ:M→N 是 R -模同态当且仅当对于所有 x,y∈M 和所有 r∈R.,有 φ(rx+y)=rφ(x)+φ(y)。
(2) Letφ,ψ 是 HomR(M,N) 的元素。定义 φ+ψ 如下:
(φ+ψ)(m)=φ(m)+ψ(m) for all m∈M.
然后 φ+ψ∈HomR(M,N) 和这个操作 HomR(M,N) 使 R 成为一个阿贝尔群。如果 R 是一个交换环,那么对于 r∈R,定义 rφ 如下:
(rφ)(m)=r(φ(m)) for all m∈M.
然后 rφ∈HomR(M,N) 和这个交换环 R 的作用使阿贝尔群 HomR(M,N) 成为一个 R -模。
(3) 如果 φ∈HomR(L,M) 和 ψ∈HomR(M,N) ,那么 ψ∘φ∈HomR(L,N) 。
(4) 如上所述,加法保持不变,乘法定义为函数复合,HomR(M,M) 是带有单位元的环。当 R 是交换的时候,HomR(M,M) 是一个 R -代数。
证明:(1) 当然,如果 φ 是一个 R -模同态。反之,如果 φ(rx+y)=rφ(x)+φ(y) ,取 r=1 可以看出 φ 是加性的,取 y=0 可以看出 φ 与 R 在 M 上的作用可交换(即,是齐次的)。
(2) 通过这些定义,可以验证所有的阿贝尔群和 R -模公理都成立 - 具体细节留作练习。我们注意到 R 的交换性被用来证明 rφ 满足 R -模同态的第二条公理,即,
(r1φ)(r2m)=r1φ(r2m) (by definition of r1φ )
=r1r2(φ(m)) (since φ is a homomorphism)
=r2r1φ(m) (since R is commutative)
=r2(r1φ)(m) (by definition of r1φ ).
公理的验证最终依赖于假设 N 是一个 R -模。域 M 实际上可以是任何集合 - 它不必是一个 R -模或阿贝尔群。
(3) 设 φ 和 ψ 如给定的,并且 r∈R,x,y∈L 。那么
(ψ∘φ)(rx+y)=ψ(φ(rx+y))
=ψ(rφ(x)+φ(y))
(应用 (1) 到 φ )
=rψ(φ(x))+ψ(φ(y))
(应用 (1) 到 ψ )
=r(ψ∘φ)(x)+(ψ∘φ)(y)
因此,根据 (1),ψ∘φ 是一个 R -模同态。
(4) 注意,由于 HomR(M,M) 的元素的定义域和值域相同,因此函数复合是定义好的。根据 (3),它是 HomR(M,M) 上的二元运算。像往常一样,函数复合是结合的。其余的环公理直接验证 - 细节留作练习。恒等函数 I(像往常一样,I(x)=x 对于所有 x∈M)被看作是 HomR(M,M) 的乘法单位元。如果 R 是交换的,那么 (2) 显示环 HomR(M,M) 是一个左 R -模,并且为所有 φ∈HomR(M,M) 和 r∈R 定义 φr=rφ 使得 HomR(M,M) 成为一个 R -代数。
定义
环 HomR(M,M) 被称为 M 的自同态环,通常表示为 EndR(M),或者当环 R 在上下文中明确时,仅表示为 End(M)。End(M) 的元素被称为自同态。
当 R 是交换的时,存在一个从 R 到 End(M) 的自然映射,由 r↦rI 给出,其中后者的 M 的自同构仅仅是 M 上的 r 的乘法(参见练习7)。R 的像包含在 End(M) 的中心中,因此如果 R 有单位元,End(M) 是一个 R -代数。从 R 到 EndR(M) 的环同态(参见练习7)可能不是单射的,因为对于某些 r ,我们可能有 rm=0 对于所有 m∈M(例如,R=Z,M=Z/2Z ,和 r=2)。然而,当 R 是一个域时,这个映射是单射的(一般来说,没有单位元在这个映射的核中),并且 EndR(M) 中的 R 的副本被称为(子环的)标量变换。
接下来我们证明,每个 N 模的子模块 R 在以下意义上是“正规”的:我们总能构成商模块 M/N ,且自然投射 π:M→M/N 是一个 R 模同态,其核为 N 。这一事实的证明,以及更一般地,模块同构定理的后续证明,可以很容易地从群的相应事实推出。之所以如此,是因为模块首先是一个阿贝尔群,因此每个子模块都是自动成为正规子群,任何模块同态特别是阿贝尔群的同态,我们已经在第3章考虑过这些。为了将阿贝尔群的结果扩展到模块的相应结果,还需要证明 R 的作用与这些群商和同态是兼容的。例如,上述映射 π 在第3章中被证明是一个群同态,但是必须证明阿贝尔群 M/N 是一个 R 模(即,具有 R 的作用),并且对于 π ,必须验证模块同态定义中的性质(b)。
命题3
设 R 是一个环,M 是一个 R 模,N 是 M 的一个子模块。通过定义 R 的元素的作用,可以将(加法,阿贝尔)商群 M/N 构造成一个 R 模。
r(x+N)=(rx)+N, for all r∈R,x+N∈M/N.
由 π(x)=x+N 定义的 自然投射映射 π:M→M/N 是一个 R 模同态,其核为 N 。
证明:由于 M 在加法下是一个阿贝尔群,商群 M/N 是定义良好的,且是一个阿贝尔群。为了看出环元素 r 对陪集 x+N 的作用是良定义的,假设 x+N=y+N ,即 x−y∈N 。由于 N 是一个(左)R -子模,r(x−y)∈N 。因此 rx−ry∈N 且 rx+N=ry+N ,如所期望。现在由于 M/N 中的运算与 M 中的运算“兼容”,R -模的公理可以像对商群所做的那样容易地验证。例如,公理2(b)成立如下:对于所有 r1,r2∈R 和 x+N∈M/N ,根据环元素对 M/N 中元素作用的定义
(r1r2)(x+N)=(r1r2x)+N
=r1(r2x+N)
=r1(r2(x+N)).
其他公理也可以类似地验证——具体细节留作练习。最后,上述的自然投影映射 π ,特别是阿贝尔群 M 到阿贝尔群 M/N 的自然投影,因此是一个以 N 为核的群同态。任何模同态的核与其作为阿贝尔群结构同态时的核相同。只剩下需要证明 π 是一个模同态,即 π(rm)=rπ(m) 。但是
π(rm)=rm+N
=r(m+N)(根据 R 对 M/N 作用的定义)
=rπ(m).
这完成了证明。
对于群给出的所有同构定理也适用于 R -模。证明过程与上述命题3类似,都是先调用群的相应定理,然后证明群同态也是 R -模同态。为了陈述第二同构定理,我们需要以下内容。
定义
设 A,B 是 R -模 M 的子模。 A 和 B 的和是集合
A+B={a+b∣a∈A,b∈B}.
可以轻易验证两个子模 A 和 B 的和是一个子模,并且是包含 A 和 B 的最小子模。
定理4.(同构定理)
(1)(模的第一同构定理)设 M,N 是 R -模,φ:M→N 是一个 R -模同态。那么 kerφ 是 M 的子模且 M/kerφ≅φ(M) 。
(2)(模的第二同构定理)设 A,B 是 R -模 M 的子模。那么 (A+B)/B≅A/(A∩B) 。
(3)(模的第三同构定理)设 M 是一个 R -模,A 和 B 是 M 的子模且 A⊆B 。那么 (M/A)/(B/A)≅M/B 。
(4) (第四或格同构定理)设 N 是 R -模 M 的子模。存在 M 中包含 N 的子模与 M/N 的子模之间的一一对应。这种对应关系由 A↔A/N 给出,对于所有 A⊇N 。这种对应关系与取和与交集的过程相交换(即,是 M/N 的子模格与包含 N 的 M 的子模格之间的格同构)。
证明:练习。