§17 模
§17.1 模
正如群作用在集合上一样,环作用在Abel群上。当一个环作用于一个Abel群时,该Abel群被称为该环上的模。
当群作用于集合时,必须通过双射作用,因此必须尊重集合的势(cardinality) 等性质。但环作用于Abel群时,它尊重的是Abel群内部的加法结构,这便是下面定义中的条件(1)。
在此情境下,我们将像对待群一样,建立模代数的所有定义。
定义 17.1 设R为一个环,M为一个Abel群。R在M上的左作用(left action) 是一个函数
R×M(r,m)→M,↦rm
使得对于所有r,s∈R和m,m′∈M,满足:
(1) r(m+m′)=rm+rm′。
(2) (r+s)m=rm+sm。
(3) s(rm)=(sr)m。
(4) 1m=m。
当R在M上的左作用确定后,我们称M为左R-模(left R-module)。
注 这里,“乘以r”可以理解为由某个环元素缩放。因此,一个模就是一个带有加法的集合,并附带一个由r缩放的概念。
有一种更简洁的表达方式。上面所有内容等价于一个环同态R→End(M)。
一个右R-模是一个Abel群M,带有一个满足(1)-(4)类似条件的函数M×R→M。
现在可能感觉数据量很大,因为我们同时涉及R和M。实际上,我们通常固定一个环R,只研究不同M之间的关系。
练习 设M为左R-模,则
0m=mand(−r)m=−(rm).
证明:为清晰起见,我们用0R表示R的零元。根据条件(2),我们有
0Rm=(0R+0R)m=0Rm+0Rm
因此根据消去律,我们得到
左边的0是M的加法单位元。同样地,
rm+(−r)m=(r−r)m=0Rm=0.
例 17.1 (a) 设R=R,M=Rn,即n维的实向量空间。那么我们定义一个函数
R×M(t,v)→M,↦tv
即通过t进行缩放。如果v=(v1,…,vn),
tv=(tv1,…,tvn).
这满足上述所有性质。
(b) 任意环R自身是其上的一个左模。
(c) 这是一个远离“缩放”概念的例子,更贴近“作用”这一概念。设R[t]为变量t上的实系数多项式环。选取一个m×m矩阵T,我们将其视为一个线性映射T:Rm→Rm。那么,Rm是一个左R[t]-模,其作用定义为
(a0+a1t+⋯+aktk)v:=a0v+a1T(v)+⋯+ak(T∘⋯∘T)(v)
其中T∘⋯∘T表示T复合k次。
§17.2 子模
定义 17.2 设R为一个环,M为一个左R-模。若M的一个Abel子群M′⊂M满足对于所有r∈R,x∈M′时有rx∈M′,则称M′为M的子模(submodule)。
例 17.2 (a) 若R=R且M=Rn,则子模是闭合于加法、取逆及缩放的子集。这与Rn的线性子空间相同。
(b) 设R为交换环,则I⊂R是理想当且仅当I是R的子模。
(c) 设M=Rm为线性变换T:Rk→Rk定义的R[t]-模。那么,子模是一个线性子空间V,满足T(V)⊂V。换言之,它是T不变的子空间。
§17.3 模同态
定义 17.3 设M和N为左R-模。则一个R-模同态,或R-模映射,是一个函数
使得f是一个群同态,并且
f(rx)=rf(x)
对于所有r∈R, x∈M。
定义 17.4 一个R-模**同构(isomorphism)**是一个双射的同态。
定义 17.5 一个R-模同态f:M→N的核(kernel) 和像(image) 分别是f作为群同态的核和像。
这意味着ker(f)={x ∣ f(x)=0},im(f)={y∈N ∣ y=f(x),x∈M}。
例 17.3 (a) 若M≅Rn和N≅Rm,具有R上的缩放模结构,则线性映射M→N是一个R-模同态。
(b) (没有从上面(b)来的明显的例子)
(c) 设M=Rm为左模,定义由线性变换T。令N=Rn为线性变换S:Rn→Rn定义的左模。则一个R-模同态是一个线性映射
f:Rm→Rn.
具有性质
f(T(v))=S(f(v)).
定义 17.6 设M和N为左R-模,则所有R-模同态的集合记作
HomR(M,N).
命题 17.1 HomR(M,N)是一个左R-模。
证明:标量乘法的定义:
对于r∈R和f∈HomR(M,N),定义标量乘法r⋅f为:
(r⋅f)(m)=rf(m),∀m∈M.
验证r⋅f是一个R-模同态:
- 加法性:
(r⋅f)(m1+m2)=rf(m1+m2)=r[f(m1)+f(m2)]=rf(m1)+rf(m2)=(r⋅f)(m1)+(r⋅f)(m2).
因此,r⋅f是加法性的。
- 标量乘法的相容性:对于所有s∈R和m∈M,
(r⋅f)(sm)=rf(sm)=r[sf(m)]=s[rf(m)]=s(r⋅f)(m).(因为R是交换的)
因此,r⋅f是R-线性的。
验证模公理:
- 关于环加法的分配性:
((r+s)⋅f)(m)=(r+s)f(m)=rf(m)+sf(m)=(r⋅f+s⋅f)(m).
- 关于模加法的分配性:
(r⋅(f+g))(m)=r(f+g)(m)=r[f(m)+g(m)]=rf(m)+rg(m)=(r⋅f)(m)+(r⋅g)(m).
- 标量乘法的结合性:
((rs)⋅f)(m)=(rs)f(m)=r(sf(m))=r⋅(s⋅f)(m).
- 单位元:
(1R⋅f)(m)=1Rf(m)=f(m).
结论:
由于满足所有模的公理,HomR(M,N)在上述定义的标量乘法下是一个左R-模。
§17.4 直和与自由模
定义 17.7 设M和N为左R-模,则定义直和(direct sum)
等同于作为群的M×N,并具有R-模结构
r(m,n):=(rm,rn).
命题 17.2 M⊕N是一个R-模。
证明:我们已知M⊕N是一个Abel群。另一方面,
1(m,n):=(1m,1n)=(m,n)
因为M和N都是模。而且我们有
r((m,n)+(m′,n′))=r(m+m′,n+n′)=(r(m+m′),r(n+n′))=(rm+rm′,rn+rn′)=(rm,rn)+(rm′,rn′)=r(m,n)+r(m′,n′).(3)
其中(3)我们运用了M和N都是左R-模的性质。
例 17.4 若R=R,且M和N也是R,作为其自身的模,那么
R⊕R≅R×R≅R2
作为群,我们有通常的缩放操作
r(x1,x2)=(rx1,rx2)。
注 存在一个显然的同构
(M⊕N)⊕O≅M⊕(N⊕O),(m,n,o)↦(m,n,o).
定义 17.8 设R为一个环,则直和模
Rn:=R⊕⋯⊕R
称为秩为n的自由R-模(free R-module of rank n)。
§17.5 自由模的泛性质
问题:为什么称之为自由R-模?
命题 17.3 设M是一个R-模。则任意的元素n元组x1,…,xn∈M唯一地确定一个R-模同态
X:Rn→M
定义为
(0,…,0,1,0,…,0)↦xi
其中第i个坐标为1。
注 这与具有n个生成元的自由群的性质相同:任意一个群G的元素n元组唯一地确定从Fn到G的映射。
证明:给定(x1,…,xn),定义X:Rn→M为
X(a1,…,an):=a1x1+⋯+anxn∈M。
这是一个群同态,因为
X((a1,…,an)+(b1,…,bn))=(a1+b1)x1+⋯+(an+bn)xn=(a1x1+⋯+anxx)+(b1x1+⋯+bnxn)=X(a1,…,an)+X(b1,…,bn).
其中中间的等号使用了M为R-模的性质。这也是一个R-模同态,因为
X(r(a1,…,an))=X((ra1,…,ran))=(ra1)x1+⋯+(ran)xn=r(a1x1+⋯+anxn)=rX((a1,…,an)).
同样,倒数第二个等号使用了M是R-模的性质。
§17.6 0个生成元的自由模
练习 设M为左R-模,证明
r0M=0M,andr(−x)=−rx.
证明:R在M上的作用等价于一个环同态R→End(M)。特别地,R中的每个元素r决定了一个Abel群同态。因此,以r为倍数的缩放保留了M的加法单位元和加法逆元。
如果你喜欢更计算化的证明,可以观察到
r0M+r0M=r(0M+0M)=r0M.
因此根据Abel群的消去律,我们可以从两边减去r0M得到
r0M=0M.
因此
r(−x)+rx=r(−x+x)=r0M=0M,
这表明r(−x)是rx的加法逆元。
注 我们知道R⊕n对于n⩾1的情况。但对于n=0呢?
我们应该寻找一个R-模R⊕0,使得存在一个双射
HomR(R⊕0,M)≅MapSets(∅,M).
但从空集到任意集合的函数唯一。因此我们必须寻找一个R⊕0的模,使得只有一个模同态到任意M。唯一满足此性质的模是零模,即具有r0=0的平凡Abel群。