§14 环
§14.1 环的定义
定义 14.1 一个幺半群(monoid) 是一个没有逆元的群。也就是说,幺半群是一个集合M,与之配合一个函数
⋅:M×M→M
该函数具有单位元并且是结合的。我们称一个幺半群是交换的(commutative),如果对所有a,b∈M,有ab=ba。
定义 14.2 一个结合环(associative ring) 是一个三元组(R,+,⋅),其中R是一个集合,且
(1) +:R×R→R是一个函数,使(R,+)成为一个Abel群。我们称此运算为加法,其单位元为0。
(2) ⋅:R×R→R是一个函数,使R成为一个幺半群。我们称⋅运算为乘法,其单位元为1。
(3) 最后,我们要求乘法对加法是分配的:这意味着对所有a,b,c∈R,有
a(b+c)=ab+ac且(b+c)a=ba+ca
其中我们将a⋅b写作ab。
我们通常只写R表示环,而隐去运算+和⋅。
定义 14.3 如果(R,⋅)是一个abel幺半群,我们称R为交换环(commutative ring)。
在讨论群时,我很快证明了消去律,因为它是有用的知识。这里是另一个有用的知识:
命题 14.1 设R是一个结合环,0是R的加法单位元。那么
0⋅a=a⋅0=0
对所有a∈R成立。
证明:
0⋅a=(0+0)⋅a=0⋅a+0⋅a(因为0+0=0)(分配律)
利用Abel群的消去律,我们可以从等式的两边减去0⋅a。剩下0=0⋅a。类似地,a⋅0=0。
注 我们不会深入探讨原因,但环的行为在它们是否交换方面有着极大的不同。
§14.2 交换环的例子
例 14.1 考虑三元组(Z,+,⋅)。这使得(Z,+)成为阿贝尔群,而(Z,⋅)显然是一个幺半群——乘法有一个称为1的单位元并且是结合的。分配律是你熟悉的分配律。
例 14.2 使用通常的加法和乘法,三元组(Q,+,⋅)是一个环。对于R和C及其通常的乘法也是如此。这些是特殊类型的环,因为R−{0}中的任一元素在乘法下都有逆元。
例 14.3 (多项式环)
令Z[x]表示系数为整数的x的多项式的集合。因此,一个元素是一个表达式
p(x)=a0+a1x+a2x2+⋯+anxn=i=0∑∞aixi
其中对于大于某个有限n的所有i,ai=0。例如,以下是Z[x]中的元素:
0,5,3+x−5x4,x。
在第三个例子中,a0=3,a1=1,a2=0,a3=0,a4=−5。
设q(x)是一个系数为bi的多项式。多项式的加法定义如下
p(x)+q(x):=i=0∑∞(ai+bi)xi。
注意,因为对于大于n的i,ai=0,且对于大于某个m的所有i,bi=0,因此和确实是一个多项式,因为(ai+bi)=0对于所有大于max(m,n)的i成立。
两个多项式的积定义为通常的方式
p(x)⋅q(x)=(a0+a1x+⋯+anxn)(b0+b1x+⋯+bmxm)=a0b0+(a1b0+a0b1)x+⋯+anbmxn+m=k⩾0∑⎝⎛i+j=k∑aibj⎠⎞xk.
命题 14.2 Z[x]是一个交换环。更一般地说,如果R是一个交换环,那么系数在R中的多项式集合R[x]是一个交换环。
证明:
- R[x]是一个环,因为
(1) 加法是封闭的:对于R[x]中的两个多项式p(x)和q(x),它们的和p(x)+q(x)是一个多项式,其系数为p(x)和q(x)的相应系数之和。由于R是交换环并在加法下封闭,因此该运算在R[x]中是良定义的。
(2) 乘法是封闭的:对于两个多项式p(x)和q(x),它们的积p(x)⋅q(x)表示为
p(x)⋅q(x)=(i=0∑naixi)(j=0∑mbjxj)=k=0∑n+mckxk
其中系数ck计算为
ck=i+j=k∑aibj。
因为R在乘法下封闭,所以系数ck是R的元素,因此积是R[x]中的多项式。
(3) 加法是结合且交换的:R[x]中的多项式加法是结合且交换的,因为R中的加法是结合且交换的,并且对各个系数的操作遵循R的性质。
(4) 乘法是结合的:R[x]中的多项式乘法是结合的,因为分配律成立,且R中的乘法是结合的。因此对于R[x]中的多项式p(x),q(x)和r(x),有
(p(x)⋅q(x))⋅r(x)=p(x)⋅(q(x)⋅r(x)).
(5) 分配律:乘法对加法是分配的,因为对于R[x]中的多项式p(x),q(x)和r(x),有
p(x)⋅(q(x)+r(x))=p(x)⋅q(x)+p(x)⋅r(x).
这是因为分配律适用于R中的个别系数。
- 乘法的交换性:对于任何多项式p(x),q(x)∈R[x],有
p(x)⋅q(x)=q(x)⋅p(x)。
这是因为R中的乘法是交换的。特别地,如果p(x)=i=0∑naixi且q(x)=j=0∑mbjxj,则积为
p(x)⋅q(x)=k=0∑n+mi+j=k∑aibjxk.
由于R中的乘法是交换的,有aibj=bjai,因此
p(x)⋅q(x)=q(x)⋅p(x).
例 14.4 (光滑函数)
这是一个更难写出集合中所有元素的例子。令C∞(Rn)表示从Rn到R的所有无穷可微函数的集合。给定两个函数f和g,定义它们的和f+g为一个函数,该函数将x∈Rn映射到f(x)+g(x),其中加法发生在R中。它们的乘积fg是一个将x∈Rn映射到f(x)⋅g(x)∈R的函数。这也是一个环。
§14.3 环Z/nZ
我们已经看到了三个我们熟悉的环的例子。它们都是无限的。现在来看一些有限的例子。
引理 14.3 令Z/nZ为整数模n的集合。函数
⋅:Z/nZ×Z/nZ→Z/nZ,a⋅b:=a⋅b
是良定义的。
注 我们用a表示与a∈Z相关联的等价类。这里,a⋅b是整数的通常乘法,而a⋅b表示模n的等价类。
证明:我们需要证明,如果a=a′且b=b′,那么
a⋅b=a′⋅b′。
因为a=a′模n当且仅当a=a′+An(其中A是整数)。同样,b=b′+Bn对于某个B。因此
ab=(a′+An)(b′+Bn)=a′b′+(a′B+Ab′+AB)n
因此ab等于a′b′模n。
推论 14.4 令+为Z/nZ上的通常加法,⋅为上述运算。那么
(1) (Z/nZ,+)是一个单位元为0的Abel群。
(2) (Z/nZ,⋅)是一个单位元为1的Abel幺半群。
(3) 运算⋅对+是分配的。
证明:(1) 是我们早已证明的结论。
(2) 为了证明结合性,注意到
(a⋅b)⋅c=a⋅b⋅c=(a⋅b)⋅c=a⋅(b⋅c)=a⋅b⋅c=a⋅(b⋅c).(14.1)
除(14.1)外,每一行都是基于⋅的定义,而(14.1)使用了整数乘法的结合性。交换性成立是因为
a⋅b=a⋅b=b⋅a=b⋅a。
注意中间等号只是整数乘法的交换性。单位元是1,因为a⋅1=a⋅1=a。
(3) 分配律成立是因为
a⋅(b+c)=a⋅b+c=a⋅(b+c)=ab+ac=ab+ac=a⋅b+a⋅c.(14.2)
除了(14.2),其他各行均基于定义,而(14.2)使用了通常整数的分配律。
§14.4 交换环的动机
现代数学中有一种哲学认为,可以通过研究空间上的函数集的性质来推断空间本身的性质。例如,通过研究空间X上的多项式函数集,可以推断出空间X的某些性质。实际上,所有函数集始终是一个交换环。这些环的性质决定了空间X的某些特性。这并不是显而易见的,其中一些最有意义的相关发展直到19世纪80年代才出现——也就是在Descartes首先注意到代数方程可以描述具体几何近两百年后。因此,如果你认为代数(从伊斯兰黄金时期的800年代开始)和几何(源自希腊人)在Descartes将其结合起来之前经过了近千年,而我们又花了两百年才系统地理解环是研究几何的有力工具,你可能会意识到自己正在接触一些非常深刻的思想。我们无法深入探讨利用环研究几何的理论——但是如果你感兴趣,可以查阅一些关于交换代数和代数几何的资料。
§14.5 非交换环的例子
例 14.5 (矩阵环)
确定一个整数n⩾0,考虑所有元素为R的n×n矩阵的集合Mn×n(R)。你可以对矩阵进行加法和乘法运算,并且矩阵乘法对加法是分配的。因此Mn×n(R)是一个环。为了明确分配律,考虑三个矩阵A,B,C,其元素为aij,bij,cij。则A(B+C)的ij项为
k=1∑naik(bkj+ckj)=k=1∑naikbkj+k=1∑naikckj
但这个右侧是AB+AC的ij项。你也可以类似地证明(B+C)A=BA+CA。
例 14.6 (群环)
设G是有限群,R是一个交换环。那么R[G]作为一个集合,是从G到R的所有函数的集合。(因此每个元素g∈G都对应一个R中的元素rg。)我们用求和表示这样的一个函数:
g∈G∑rgg。
例如,下面是Z[S3]的一个元素:
5( )+3(12)−8(123)。
加法是显然的——我们仅对每一项相加,因此
(∑rgg)+∑(sgg)=g∈G∑(rg+sg)g。
即,这是函数的加法。乘法不仅仅是函数的乘法。∑rgg和∑sgg的乘积在g的系数由以下公式给出
(g1,g2) s.t. g1g2=g∑rg1sg2.
换句话说,
⎝⎛g∈G∑rgg⎠⎞(h∈G∑shh)=g∈G∑h∈G∑rgsh(gh)=k∈G∑⎝⎛(g1,g2) s.t. g1g2=g∑rgsh⎠⎞k.
注意,这种乘法不是交换的。
§14.6 环同态
定义 14.4 设R和S是环,且f:R→S是一个函数。我们称f为一个环同态(ring homomorphism),如果
(1) f是加法的群同态,
(2) f(1)=1(即f将R的乘法单位元映射到S的单位元),并且
(3) 对所有a,b∈R有f(ab)=f(a)f(b)。
定义 14.5 如果f是一个双射,我们称f是一个同构(isomorphism)。
现在我想进一步说明为什么Z/nZ是一个环。我们如何证明它是一个群的?通过应用一个普遍原则:如果H◃G,那么G/H是一个群。
我想对环做同样的事情。但在这个上下文中,当我们说到环时,我们将意味着一个交换环。