环

环和子环

环是在群的基础上又增加了一个二元运算。

环:如果非空集合 RR 上定义的两个二元运算加法 ++ 和乘法 ⋅\cdot,满⾜下列法则:

  1. 加法群:(R,+)(R,+) 构成 Abel 群。通常零元记作 0,元素 aa 的负元记作 −a-a,把 a+(−b)a+(-b) 简记为 a−ba-b;
  2. 乘法封闭性:对于 ∀a,b∈R\forall a,b\in R ,都满足 a⋅b∈Ma\cdot b\in M ;
  3. 乘法单位元:存在 1∈R1\in R ,对于 ∀a∈R\forall a\in R 都有 a⋅1=1⋅a=aa\cdot 1=1\cdot a=a 。元素 aa 如果有逆元,记作 a−1a^{-1};
  4. 乘法结合律:对于 ∀a,b,c∈R\forall a,b,c\in R ,都有 (a⋅b)⋅c=a⋅(b⋅c)(a\cdot b)\cdot c=a\cdot (b\cdot c);
  5. 分配律:对于 ∀a,b,c∈R\forall a,b,c\in R ,都有 (b+c)⋅a=b⋅a+c⋅a,a⋅(b+c)=a⋅b+a⋅c(b+c)\cdot a=b\cdot a+c\cdot a,\quad a\cdot (b+c)=a\cdot b+a\cdot c ;

那么称 (R,+,⋅)(R,+,\cdot) 是一个环(Ring)。在不混淆的情况下,也可简称 RR 。乘法运算 a⋅ba\cdot b 通常简写为 abab 。如果环的乘法满足交换律,则称 (R,+,⋅)(R,+,\cdot) 是交换环(commutative ring)。如果 (R∖{0},⋅)(R\setminus\{0\},\cdot) 构成Abel群,则称 (R,+,⋅)(R,+,\cdot) 是域(Field)。

集合 RR 连同乘法构成的数学结构 (R,⋅)(R,\cdot) 通常称为幺半群 (monoid)。
环论中经常会使用集合 R∖{0}R\setminus\{0\},通常会简写为 R∗R^* 。

集合 {0}\{0\} 在加法和乘法下构成环,称为零环 (zero ring) 。它的的加法零元和乘法单位元相等,即 0=10=1。

数域 Z,Q,R,C\mathbb{Z},\mathbb{Q},\mathbb{R},\mathbb{C} 在通常定义的加法 ++ 和乘法 ×\times 运算下构成交换环。所有 nn 阶方阵在矩阵加法和乘法下构成全矩阵环 Mn(R)M_n(\mathbb{R}) 。

由于环的加法运算满足结合律,和群中的定义相似,我们可以定义倍数运算,对于 a∈R, n∈N∗a\in R,\ n\in\mathbb{N}^*

na:=a+⋯+a⏟n timesna:=\underbrace{a+\cdots+a}_{n\text{ times}}

同样定义 0a:=00a:=0 (等式左侧的0是整数零) 和 (−n)a:=n(−a)(-n)a:=n(-a) 。容易验证 ∀m,n∈Z\forall m,n\in\mathbb{Z}:

ma+na=(m+n)a,m(na)=(mn)ama+na=(m+n)a,\quad m(na)=(mn)a

环的基本性质:设 (R,+,⋅)(R,+,\cdot) 是环,0,a,b∈R, m,n∈Z0,a,b\in R,\ m,n\in\mathbb{Z}

  1. 0⋅a=a⋅0=00\cdot a=a\cdot 0=0
  2. (−a)⋅b=a⋅(−b)=−(a⋅b)(-a)\cdot b=a\cdot (-b)=-(a\cdot b)
  3. (−a)⋅(−b)=a⋅b(-a)\cdot(-b)=a\cdot b
  4. n(a+b)=na+nbn(a+b)=na+nb
  5. (ma)⋅(nb)=(mn)(a⋅b)(ma)\cdot (nb)=(mn)(a\cdot b)
  6. (a+b)⋅(a−b)=a2+b⋅a−a⋅b−b2(a+b)\cdot (a-b)=a^2+b\cdot a-a\cdot b-b^2
  7. (a+b)2=a2+a⋅b+b⋅a+b2(a+b)^2=a^2+a\cdot b+b\cdot a+b^2

证明:(1) 因为 0⋅a=(0+0)⋅a=0⋅a+0⋅a0\cdot a=(0+0)\cdot a=0\cdot a+0\cdot a 故 0⋅a=00\cdot a=0

(2) 因为 (−a)⋅b+a⋅b=(−a+a)⋅b=0⋅b=0(-a)\cdot b+a\cdot b=(-a+a)\cdot b=0\cdot b=0 故 (−a)⋅b=−(a⋅b)(-a)\cdot b=-(a\cdot b)

(3) 由性质2有 (−a)⋅(−b)=−((−a)⋅b)=−(−(a⋅b))=a⋅b(-a)\cdot(-b)=-((-a)\cdot b)=-(-(a\cdot b))=a\cdot b

如下矩阵环 M2(Z2)M_2(\mathbb{Z}_2) 的子集构成一个环

它的加法和乘法表如下:

示例1:设 (R,+,⋅)(R,+,\cdot) 是环,a∈R,n∈Za\in R,n\in\mathbb{Z} 。计算 (a+n1)⋅(a−n1)(a+n1)\cdot(a-n1)

解:(a+n1)⋅(a−n1)=a2−n(a⋅1)+n(1⋅a)−n21=a2−n21(a+n1)\cdot(a-n1)=a^2-n(a\cdot 1)+n(1\cdot a)-n^21=a^2-n^21

示例2:类比复数,考虑集合 H={a+bi+cj+dk:a,b,c,d∈R}\mathbb H=\{a+b\mathrm i+c\mathrm j+d\mathrm k: a,b,c,d\in\mathbb{R}\}。定义乘法运算满足

i2=j2=k2=ijk=−1,ij=k, jk=i, ki=ji^2=j^2=k^2=ijk=-1,\\ ij=k,\ jk=i,\ ki=j

那么可以验证,H\mathbb H 构成一个不可交换环,称为四元数 (quaternion) 。

示例3:任取一个正整数 nn ,令

Zn={0ˉ,1ˉ,⋯ ,n−1‾}\mathbb{Z}_n=\{\bar 0,\bar 1,\cdots,\overline{n-1}\}

表示 nn 个剩余类的集合。其中 iˉ=imod  n\bar i=i\mod n 。则 Zn\mathbb{Z}_n 在模加法与模乘法

iˉ+jˉ=i+j(modn)‾,iˉ×jˉ=i×j(modn)‾\bar i+\bar j=\overline{i+j\pmod n},\\ \bar i\times\bar j=\overline{i\times j\pmod n}

构成环,称为模 nn 剩余类环。其中 0ˉ\bar 0 是零元,−iˉ\bar{-i} 和 iˉ\bar i 互为负元。

示例4:Z2={0,1}\mathbb{Z}_2=\{0,1\} 上的所有2阶上三角矩阵

R8={[xy0z]:x,y,z∈Z2}R_8=\left\{\begin{bmatrix}x&y\\0&z\end{bmatrix}:x,y,z\in\mathbb{Z}_2\right\}

关于方阵的普通加法与乘法,构成8阶非交换环。

为计算方便,将矩阵表示为三元组 (x,y,z)(x,y,z) 。此时,可简记为 R8={0,001,010,100,1,011,110,111}R_8=\{0,001,010,100,1,011,110,111\},它的加法凯莱图和乘法表如下

类似群的情形,也可以建立子环的概念。

子环:对于环 (R,+,⋅)(R,+,\cdot) 和它的非空子集 SS,如果 (S,+,⋅)(S,+,\cdot) 也是一个环,则称 SS 是 RR 的子环 (subring) ,记作 S<RS< R。环 RR 的子环的交集也是 RR 的子环。

对于任何整数 nn,都有 nZ={nk:k∈Z}n\mathbb{Z}=\{nk:k\in\mathbb{Z}\} 是 Z\mathbb{Z} 的一个子环。

零因子:众所周知,在数的普通乘法中,如果 a≠0, b≠0a\neq0,\ b\neq0,则必有 ab≠0ab\neq0。但这一性质在一般环中不再成立。如果 a,ba,b 是环中两个非零元素 ,满足 a⋅b=0a\cdot b=0 或 b⋅a=0b\cdot a=0,则称 aa 和 bb 为零因子(zero divisor)。

下图是模6剩余类环 Z6\mathbb{Z}_6 的乘法表,它的零因子集合 {2ˉ,3ˉ,4ˉ}\{\bar 2,\bar 3,\bar 4\}

多项式环

对于非零交换环 RR ,形如

f(x)=a0+a1x+⋯+an−1xn−1+anxn(ai∈R)f(x)=a_0+a_1x+\cdots+a_{n-1}x^{n-1}+a_nx^n\quad (a_i\in R)

的表达式称为 RR 上的多项式(polynomial)。其中 aia_i 称为多项式的系数 (coefficient) ,相应地,有关普通多项式的项、次数以及相等概念,对于环上的多项式都可以照搬无误。特别地,也约定系数为0的项可以略去不写。同时又约定 1x=x1x=x 和 (−a)x=−ax(-a)x=-ax 。

注意,多项式中出现的 xx 只是一个记号,称为多项式的不定元 (indeterminate) 。它本身没有任何含义,也没有取值范围。它的存在,仅仅是通过它的指数标记系数的位置。所以,多项式也可以写作 RR 上的数列

a0,a1,...,an−1,an,0,0,⋯a_0,a_1,...,a_{n-1},a_n,0,0,\cdots

所有系数都为0 (加法零元) 的多项式称为零多项式 (zero polynomial) ,记作 00 。对于其它多项式,不妨设 anxna_nx^n 是系数不为零的项中次数最高的项,称为最高次项(leading term)。此时,自然数 nn 称为多项式的次数(degree),记作 deg⁡f(x)\deg f(x) 。特别地,最高次项系数等于1 (乘法单位元) 的多项式称为首一(monic)多项式。

对于环 RR 上的两个多项式

f(x)=a0+a1x+⋯+anxn+⋯g(x)=b0+b1x+⋯+bnxn+⋯f(x)=a_0+a_1x+\cdots+a_nx^n+\cdots \\ g(x)=b_0+b_1x+\cdots+b_nx^n+\cdots

多项式的加法和乘法定义和普通多项式一致

f(x)+g(x)=∑i=0n(ai+bi)xif(x)⋅g(x)=∑i=0n(∑k=0iakbi−k)xif(x)+g(x)=\sum_{i=0}^n(a_i+b_i)x^i\\ f(x)\cdot g(x)=\sum_{i=0}^n(\sum_{k=0}^ia_kb_{i-k})x^i

根据以上规定,环 RR 上不定元 xx 的全体多项式,关于多项式的加法与乘法作成一个环,称为 RR 上不定元 xx 的多项式环,记作 R[x]R[x]

R[x]={∑i=0∞aixi:ai∈R}R[x]=\left\{\sum_{i=0}^{\infty}a_ix^i:a_i\in R\right\}

那些次数为零的多项式称为常数多项式,它们是 RR 在 R[x]R[x] 中的嵌入。

基本性质:设环 RR

  1. RR 是交换环当且仅当 R[x]R[x] 是交换环;
  2. RR 有零因子当且仅当 R[x]R[x] 有零因子;
  3. RR 是 R[x]R[x] 的一个子环;
  4. RR 的单位元就是 R[x]R[x] 的单位元;

示例1:高斯整环 Z[i]={a+bi:a,b∈Z}\mathbb{Z}[\mathrm i]=\{a+b\mathrm i:a,b\in\mathbb{Z}\} ,其中不定元满足 i2=−1\mathrm i^2=-1 。

示例2:多项式环 R[i]={a+bi:a,b∈R}≅C\mathbb{R}[\mathrm i]=\{a+b\mathrm i:a,b\in\mathbb{R}\}\cong\mathbb{C},其中不定元满足 i2=−1\mathrm i^2=-1 。

多项式环还可以推广到含有多个不定元的情形。对于多项式环 R[x]R[x] ,可以定义 R[x]R[x] 上的多项式环 R[x][y]R[x][y] ,易证 R[x][y]≅R[y][x]R[x][y]\cong R[y][x] ,进而可以简记为 R[x,y]R[x,y]。进一步,可以归纳地定义 R[x1][x2]⋯[xn]R[x_1][x_2]\cdots[x_n] ,我们称其为 RR 上的 nn 元多项式环,简记为 R[x1,⋯ ,xn]R[x_1,\cdots,x_n] 。

定理:设环 R<SR< S ,元素 s∈S∖Rs\in S\setminus R ,则 R[s]R[s] 是 SS 中包含 R∪{s}R\cup\{s\} 的最小子环。

证明:设多项式 p(x)∈R[x]p(x)\in R[x] ,使用替代映射 f(p)=p(s)f(p)=p(s) 建立环同态 f:R[x]→Sf:R[x]\to S 。因为 R<S, s∈SR< S,\ s\in S ,所以 p(s)∈Sp(s)\in S ,良定义。又因为 R[s]=Im(f)<SR[s]=\text{Im}(f)< S ,所以 R[s]R[s] 是一个环。

再证明最小:设 R′⊇R∪{s}R'\supe R\cup\{s\} 是一个环,则 R⊆R′,s∈R′R\subseteq R',s\in R' 。根据封闭性 1,s,s2,⋯ ,sn,⋯∈R′1,s,s^2,\cdots,s^n,\cdots\in R' 并且 a0,⋯ ,ansn∈R′a_0,\cdots,a_ns^n\in R' ,并且 a0+⋯+ansn∈R′a_0+\cdots+a_ns^n\in R' ,其中 a0,⋯ ,an∈Ra_0,\cdots,a_n\in R。 所以 R′⊇R[s]R'\supe R[s]。

理想

由前几节的讨论我们已经看到,群中有很多概念和定理都可以类推到环中。这一节所讨论的环的理想,就处于群论中「正规子群」的地位。正规子群是群中极重要的概念,同样,理想在环的讨论中也占着非常重要的地位。

理想:设 (R,+,⋅)(R,+,\cdot) 构成环, (I,+)(I,+) 是 (R,+)(R,+) 的加法子群。 如果 ∀r∈R\forall r\in R 满足

rI={r⋅a:a∈I}⊆I,Ir={a⋅r:a∈I}⊆IrI=\{r\cdot a:a\in I\}\subseteq I,\\ Ir=\{a\cdot r:a\in I\}\subseteq I

则称 II 是 RR 的理想 (ideal) ,记作 I⊲RI\lhd R。其中 rI⊆IrI\subseteq I 或 Ir⊆IIr\subseteq I 称为吸收律,吸收律保证了乘法封闭。

显然,平凡子环 RR 和 {0}\{0\} 都是理想,称为平凡理想。

前面提到的子环 nZn\mathbb{Z} 其实是 Z\mathbb{Z} 的理想。显然,一个 nn 的倍数与任何整数相乘,都会得到 nn 的倍数。

不同于群论,我们可以从环的单个元素出发,来作出理想。设 RR 是一个环,任取 a∈Ra\in R,则 RR 中包含元素 aa 的理想总是存在的,例如 RR 本身就是一个。易知,RR 中包含 aa 的全部理想的交也是 RR 的一个理想,且是包含元素 aa 的最小理想。这个理想称为由 aa 生成的主理想(principal ideal),记为 ⟨a⟩\langle a\rangle。

接下来我们看下主理想的构成。首先,由于 a∈⟨a⟩a\in\langle a\rangle ,保证加法的封闭性有 ∀n∈N, na∈⟨a⟩\forall n\in N,\ na\in\langle a\rangle;其次,保证乘法封闭性有 ∀r,s∈R, ras∈⟨a⟩\forall r,s\in R,\ ras\in\langle a\rangle。又由于 na=(n1)a1na=(n1)a1 ,从而

⟨a⟩={∑i=1nriasi:ri,si∈R,n∈N∗}\langle a\rangle=\{\sum_{i=1}^n r_ias_i:r_i,s_i\in R,n\in N^*\}

若 RR 是交换环,主理想进一步简化为

⟨a⟩={ra:r∈R}\langle a\rangle=\{ra:r\in R\}

示例1:模 66 剩余类环 Z6\mathbb{Z}_6 有两个非平凡理想: ⟨2ˉ⟩=⟨4ˉ⟩={0ˉ,2ˉ,4ˉ}\langle\bar2\rangle=\langle\bar4\rangle=\{\bar0,\bar2,\bar4\} 和 ⟨3ˉ⟩={0ˉ,3ˉ}\langle\bar3\rangle=\{\bar0,\bar3\}

示例2:整数环 Z\mathbb{Z} 中的所有理想 nZ=⟨n⟩n\mathbb{Z}=\langle n\rangle 都是主理想

示例3:多项式环 Z[x]\mathbb{Z}[x] 中所有常数项为 0 的多项式都是主理想

定理:设 I⊲R, J⊲RI\lhd R,\ J\lhd R

  1. I∩J⊲RI\cap J\lhd R
  2. 令 I+J={a+b:a∈I,b∈J}I+J=\{a+b:a\in I,b\in J\},则 I+J⊲RI+J\lhd R
  3. 令 IJ=∑a∈I,b∈Jab\displaystyle IJ=\sum_{a\in I,b\in J}ab,则 IJ⊲RIJ\lhd R

商环

和群一样,基于环的理想,可以在环的加法陪集 R/I={r+I:r∈R}R/I=\{r+I:r\in R\} 上定义商环。再来回顾下商群中定义的陪集加法

(a+I)+(b+I)=(a+b)+I(a+I)+(b+I)=(a+b)+I

对于理想 I⊲RI\lhd R ,总会有 (I,+)⊲(R,+)(I,+)\lhd (R,+) 。所以, R/IR/I 在陪集加法下构成阿贝尔群。现在的想法是,如何定义陪集乘法能使 R/IR/I 形成一个环。为此,我们对环 RR 的子集 AA 和 BB 规定集合乘积

A⋅B={ab:a∈A,b∈B}A\cdot B=\{ab:a\in A,b\in B\}

易知这个乘积有结合律。现在来看任意两个加法陪集 a+Ia+I 和 b+Ib+I 的乘积,任取 i,j∈Ii,j\in I

(a+i)⋅(b+j)=ab+aj+ib+ij(a+i)\cdot(b+j)=ab+aj+ib+ij

因为理想的吸收律 aj,ib,ij∈Iaj,ib,ij\in I ,又因为加法群的封闭性 aj+ib+ij∈Iaj+ib+ij\in I ,所以

(a+i)⋅(b+j)∈ab+I(a+i)\cdot(b+j)\in ab+I

因为陪集要么相等,要么完全不想交。如果要满足陪集乘法的封闭性,需要定义理想的乘法

(a+I)⋅(b+I)=ab+I(a+I)\cdot(b+I)=ab+I

现在,可以证明加法陪集在乘法运算下构成幺半群:

封闭性:自然满足
单位元:(1+I)⋅(a+I)=(a+I)⋅(1+I)=a+I(1+I)\cdot (a+I)=(a+I)\cdot(1+I)=a+I
结合律:((a+I)⋅(b+I))⋅(c+I)=(a+I)⋅((b+I)⋅(c+I))=abc+I((a+I)\cdot(b+I))\cdot(c+I)=(a+I)\cdot((b+I)\cdot(c+I))=abc+I

最后看分配律:

左分配律:(r+I)⋅((a+I)+(b+I))=(r+I)⋅(a+I)+(r+I)⋅(b+I)=r(a+b)+I(r+I)\cdot((a+I)+(b+I))=(r+I)\cdot(a+I)+(r+I)\cdot(b+I)=r(a+b)+I
右分配律:((a+I)+(b+I))⋅(r+I)=(a+I)⋅(r+I)+(b+I)⋅(r+I)=(a+b)r+I((a+I)+(b+I))\cdot(r+I)=(a+I)\cdot(r+I)+(b+I)\cdot(r+I)=(a+b)r+I

因此,我们可以基于理想的加法陪集定义商环了

商环:设环 (R,+,⋅)(R,+,\cdot) 和它的理想 II 。加法陪集集合

R/I={r+I:r∈R}R/I=\{r+I:r\in R\}

在陪集的加法和乘法运算

(a+I)+(b+I)=(a+b)+I,(a+I)⋅(b+I)=a⋅b+I(a+I)+(b+I)=(a+b)+I,\\ (a+I)\cdot(b+I)=a\cdot b+I

下构成商环 (quotient ring) 。

同态和同构

环同态:对于环 (R,+,⋅)(R,+,\cdot) 和 (R′,⊕,⊙)(R',\oplus,\odot),如果映射 ϕ:R→R′\phi:R\to R' 保持环的加法和乘法运算,即 ∀a,b∈R\forall a,b\in R 满足

  1. ϕ(a+b)=ϕ(a)⊕ϕ(b)\phi(a+b)=\phi(a)\oplus\phi(b)
  2. ϕ(a⋅b)=ϕ(a)⊙ϕ(b)\phi(a\cdot b)=\phi(a)\odot\phi(b)
  3. ϕ(1)=1′\phi(1)=1'

则称映射 ϕ:R→R′\phi:R\to R' 是自环 RR 到环 R′R' 的同态 (homomorphism) 。若 ϕ\phi 为双射,那么称为同构(isomorphism),记作 R≅R′R\cong R' 。特别地,当 R=R′R=R' 时,称 ϕ\phi 为环 RR 的一个自同构(automorphism)。

在上面的定义中,条件1说明 ϕ\phi 是将交换群 (R,+)(R,+) 映射到 (R′,+)(R',+) 的群同态。关于群同态的所有结论对于环的加法结构是成立的。

同态的核:设映射 ϕ:R→R′\phi:R\to R' 是自环 RR 到环 R′R' 的同态

  1. 所有映射到 R′R' 的加法零元 0′0' 的元素 g∈Rg\in R 称为同态 ϕ\phi 的核(kernel):

    ker⁡(ϕ)={r∈R:ϕ(r)=0′}\ker(\phi)=\{r\in R:\phi(r)=0'\}

  2. 群 GG 中所有元素的像做成的集合 ϕ(G)\phi(G) 称为同态 ϕ\phi 的像(image):

    Im(ϕ)={ϕ(r):r∈R}\text{Im}(\phi)=\{\phi(r):r\in R\}

环同态也有与群同态类似的性质。

基本性质:设 ϕ:R→R′\phi:R\to R' 是环同态:

  1. ϕ(0)=0′\phi(0)=0' ;
  2. ϕ(−a)=−ϕ(a), ∀a∈R\phi(-a)=-\phi(a),\ \forall a\in R ;
  3. 若 S<RS<R ,那么 ϕ(S)<R′\phi(S)< R' ;
  4. ker⁡(ϕ)<R,Im(ϕ)<R′\ker(\phi)<R,\quad \text{Im}(\phi)< R';

证明:(4) 乘法封闭:对于 ∀ϕ(a),ϕ(b)∈Im(ϕ),ϕ(a)ϕ(b)=ϕ(ab)∈Im(ϕ)\forall \phi(a),\phi(b)\in \text{Im}(\phi),\quad \phi(a)\phi(b)=\phi(ab)\in \text{Im}(\phi)
加法封闭:对于 ∀ϕ(a),ϕ(b)∈Im(ϕ),ϕ(a)+ϕ(b)=ϕ(a+b)∈Im(ϕ)\forall \phi(a),\phi(b)\in \text{Im}(\phi),\quad \phi(a)+\phi(b)=\phi(a+b)\in \text{Im}(\phi)
单位元:0′=ϕ(0)∈Im(ϕ)0'=\phi(0)\in\text{Im}(\phi);根据定义 1′=ϕ(1)∈Im(ϕ)1'=\phi(1)\in\text{Im}(\phi)
负元:∀ϕ(a)∈Im(ϕ),−ϕ(a)=ϕ(−a)∈Im(ϕ)\forall \phi(a)\in \text{Im}(\phi),\quad-\phi(a)=\phi(-a)\in\text{Im}(\phi)

应该注意的是,整数环 Z\mathbb{Z} 或模 nn 剩余类环 Zn\mathbb{Z}_n 的同阶子环虽然作为加群它们彼此同构 (因为都是循环群) ,但作为环来说,它们彼此并不同构。

示例1:Z6\mathbb{Z}_6 的子环 R={0ˉ,2ˉ,4ˉ}R=\{\bar 0,\bar 2,\bar 4\} 和 Z9\mathbb{Z}_9 的子环 R′={0ˉ,3ˉ,9ˉ}R'=\{\bar 0,\bar 3,\bar 9\} 不同构。

证明:RR 与 R′R' 的加群都是3阶循环群,必然同构,但作为环它们不同构。假设存在同构 ϕ:R→R′\phi:R\to R',则必有 2ˉ↦3ˉ, 4ˉ↦6ˉ\bar 2\mapsto\bar 3,\ \bar 4\mapsto\bar 6 或 2ˉ↦6ˉ, 4ˉ↦3ˉ\bar 2\mapsto\bar 6,\ \bar 4\mapsto\bar 3。从而均有 2ˉ=2ˉ⋅4ˉ↦3ˉ⋅6ˉ=0ˉ\bar 2=\bar 2\cdot\bar 4\mapsto \bar 3\cdot\bar 6=\bar 0 矛盾。

示例2:设正整数 m,nm,n 互素,则环 Zmn≅Zm×Zn\mathbb{Z}_{mn}\cong\mathbb{Z}_m\times\mathbb{Z}_n

环同态基本定理

和群的情形一致,可以建立环的同态基本定理。

环同态基本定理:设映射 ϕ:R→R′\phi:R\to R' 是自环 (R,+,⋅)(R,+,\cdot) 到环 (R′,⊕,⊙)(R',\oplus,\odot) 的同态,则

ker⁡(ϕ)⊲R,Rker⁡(ϕ)≅Im(ϕ)\ker(\phi)\lhd R,\quad \frac{R}{\ker(\phi)}\cong\text{Im}(\phi)

也就是说,模 ker⁡(ϕ)\ker(\phi) 得到的商环 R/ker⁡ϕR/\ker\phi 同构于同态的像 Im(ϕ)\text{Im}(\phi) 。

证明:为方便计算,令 I=ker⁡(ϕ)I=\ker(\phi) 。

  1. 上节已经证明过 I<RI< R ,取任意 r∈R,k∈Ir\in R,k\in I,由同态性质知 ϕ(r⋅k)=ϕ(r)⊙ϕ(k)=f(r)⊙0′=0′\phi(r\cdot k)=\phi(r)\odot\phi(k)=f(r)\odot0'=0',所以 r⋅a∈Ir\cdot a\in I,故 rI⊆IrI\subseteq I 。同理可证 Ir⊆IIr\subseteq I 。所以 ker⁡(ϕ)⊲R\ker(\phi)\lhd R 。

  2. 同构的证明关键在于找到合适的同构映射 f:R/I→Im(ϕ)f:R/I\to\text{Im}(\phi) 。注意到同一加法陪集 r+Ir+I 中的任意元素 r+kr+k 的像 ϕ(r+k)=ϕ(r)⊕ϕ(k)=ϕ(r)\phi(r+k)=\phi(r)\oplus\phi(k)=\phi(r) 都相同,不妨定义陪集的映射 f(r+I)=ϕ(r)f(r+I)=\phi(r) 。由群同态基本定理,我们知道 ff 是加群 R/IR/I 到加群 Im(ϕ)\text{Im}(\phi) 的同构映射,即 f((a+I)+(b+I))=f(a+I)⊕f(b+I)f((a+I)+(b+I))=f(a+I)\oplus f(b+I) 且 ff 是双射。

  3. 又因为 (a+I)⋅(b+I)=ab+I(a+I)\cdot(b+I)=ab+I ,故 f((a+I)⋅(b+I))=f(a⋅b+I)=ϕ(a⋅b)f((a+I)\cdot(b+I))=f(a\cdot b+I)=\phi(a\cdot b) 。而 ϕ(a⋅b)=ϕ(a)⊙ϕ(b)=f(a+I)⊙f(b+I)\phi(a\cdot b)=\phi(a)\odot\phi(b)=f(a+I)\odot f(b+I) ,所以 f((a+I)⋅(b+I))=f(a+I)⊙f(b+I)f((a+I)\cdot(b+I))=f(a+I)\odot f(b+I) 。

  4. f(1+I)=ϕ(1)=1′f(1+I)=\phi(1)=1'

综上所述, ff 是环 RR 到环 Im(ϕ)\text{Im}(\phi) 的一个同构映射,从而 R/ker⁡(ϕ)≅Im(ϕ)R/\ker(\phi)\cong\text{Im}(\phi) 。

自然同态:对于环 RR 和它的理想 I⊲GI\lhd G,由 ϕ(r)=r+I\phi(r)=r+I 给出的映射 ϕ:R→R/I\phi: R\to R/I 是自 RR 到 R/IR/I 的满同态,称为自群 RR 到商环 R/IR/I 的自然同态 (natural homomorphism) 。

这一结论也说明,对于任何给定环的理想,都能够找到对应的环同态,使得这一同态的核就是给定的理想。前文同态基本定理则说明,任何同态的核都是理想。故而,理想和环同态的核是一体两面。

环同态基本定理也常称为环的第⼀同构定理。和群同态类似,还有第⼆、三同构定理。

第二同构定理:设 RR 是环,又 H<R, I⊲RH< R,\ I\lhd R ,则

  1. I⊲(H+I), H∩I⊲HI\lhd (H+I),\ H\cap I\lhd H
  2. H/(H∩I)≅(H+I)/IH/(H\cap I)\cong (H+I)/I

第三同构定理:设 RR 是环,又 I⊲R, I⊲J⊲RI\lhd R,\ I\lhd J\lhd R ,则

  1. J/I⊲R/IJ/I\lhd R/I
  2. R/J≅(R/I)/(J/I)R/J\cong (R/I)/(J/I)

示例1:Z/nZ≅Zn\mathbb{Z}/n\mathbb{Z}\cong\mathbb{Z}_n

证明:易知映射 ϕ:Z→Zn\phi:\mathbb{Z}\to\mathbb{Z}_n 定义 ϕ(a)=aˉ=amod  n\phi(a)=\bar a=a\mod n 是满同态,且 ker⁡(ϕ)=nZ\ker(\phi)=n\mathbb{Z} ,由环同态基本定理知 Z/nZ≅Zn\mathbb{Z}/n\mathbb{Z}\cong\mathbb{Z}_n 。

示例2:Z[x]/⟨x2+1⟩≅Z[i]\mathbb{Z}[x]/\langle x^2+1\rangle\cong\mathbb{Z}[\text{i}]

证明:易知映射 ϕ:f(x)↦f(i)\phi:f(x)\mapsto f(\mathrm i) 是环 Z[x]\mathbb{Z}[x] 到 Z[i]\mathbb{Z}[\mathrm i] 的一个满同态,且 ker⁡(ϕ)=⟨x2+1⟩\ker(\phi)=\langle x^2+1\rangle ,由环同态基本定理知 Z[x]/⟨x2+1⟩≅Z[i]\mathbb{Z}[x]/\langle x^2+1\rangle\cong\mathbb{Z}[\text{i}] 。

素理想和极大理想

本节介绍交换环中两种重要的理想,它们分别推广了整数的素数性质和极大性质,是代数几何的基石。

定义:设 RR 是一个交换环

  1. 令 P⊲RP\lhd R 且 P≠RP\neq R。若对于任意 ab∈Pab\in P 必有 a∈Pa\in P 或 b∈Pb\in P ,则 PP 称为素理想(prime ideal);
  2. 令 M⊲RM\lhd R 且 M≠RM\neq R 。若对任意满足 M⊆N⊆RM\subseteq N\subseteq R 的理想 NN 都有 N=MN=M 或 N=RN=R ,则称 MM 为极大理想(maximal ideal);

极大理想是不能再扩大的真理想,如果在它上面加任何一个不在里面的元素,都会生成整个环。

定理:设 RR 是一个交换环

  1. PP 是素理想当且仅当商环 R/PR/P 无零因子;
  2. MM 是极大理想当且仅当商环 R/MR/M 是一个域;
  3. 极大理想一定是素理想;

证明:(1) 设 0′0' 是商环 R/PR/P 的零元。若 PP 是素理想,取两元素 a+P,b+P∈R/Pa+P,b+P\in R/P ,令 (a+P)(b+P)=ab+P=0′(a+P)(b+P)=ab+P=0' ,即 ab∈Pab\in P,故 a∈Pa\in P 或 b∈Pb\in P。所以 a+P=0′a+P=0' 或 b+P=0′b+P=0' ,即商环 R/PR/P 无零因子;

若商环 R/PR/P 无零因子,且令 ab∈Pab\in P 。则 ab+P=0′ab+P=0' ,即 (a+P)(b+P)=0′(a+P)(b+P)=0',于是 a+P=0′a+P=0' 或 b+P=0′b+P=0' ,故 a∈Pa\in P 或 b∈Pb\in P。因此 PP 是素理想。

(3) 若 MM 是极大理想,则商环 R/MR/M 是域,因此无零因子,从而 MM 是素理想。

推论: pp 是素数,等价于 pZp\mathbb{Z} 是 Z\mathbb{Z} 中的极大理想,等价于 pZp\mathbb{Z} 是 Z\mathbb{Z} 中的素理想。

示例1:模 66 剩余类环 Z6Z_6 的两个非平凡理想既是素理想也是极大理想: ⟨2⟩=⟨4⟩={0,2,4}\langle 2\rangle=\langle 4\rangle=\{0,2,4\} 和 ⟨3⟩={0,3}\langle 3\rangle=\{0,3\} 。

示例2:⟨x⟩,⟨y⟩,⟨x,y⟩\langle x\rangle,\langle y\rangle,\langle x,y\rangle 都是二元多项式环 Z[x,y]\mathbb{Z}[x,y] 的素理想

整环

整环在抽象代数中是一个重要的概念,广泛应用于数论、代数几何等领域。

graph LR
A(Ring)-->B(Commutative</br>Ring)-->C(Integral</br>Domain)-->D(UFD)-->E(PID)-->F(ED)-->G(Field)

整除

整环这个概念正是整数环 Z\mathbb{Z} 的推广。可以说,环论的一部分工作,就是在讨论使得这些数论中的结论在一般的环上能否成立;如果不能,需要给环施加怎样的限制才能够使这些结论成立。

整环:不含零因子的交换环称为整环(integral domain)

  1. 交换律:对于任意元素a,ba,b ,满足 a⋅b=b⋅aa\cdot b=b\cdot a;
  2. 无零因子:若a⋅b=0a\cdot b=0 ,则必有 a=0a=0 或 b=0b=0;
  3. 非零环:0≠10\neq 1;

没有零因子这一特性已经足够在整环上建立消去律。

消去律:设元素 a,b,c∈Ra,b,c\in R 且 a≠0a\neq 0,如果 a⋅b=a⋅ca\cdot b=a\cdot c,则必然有 b=cb=c。

因此,如果一个多项式的系数取自整环,则可以通过将多项式因式分解成线性因子并令每个因式等于0来求解多项式方程。

接下来将数论中的相关概念推广到整环上来。

基本定义:设 RR 是整环,a,b∈Ra,b\in R

  1. 若 ∃q∈R\exists q\in R ,满足 a=bqa=bq ,则称 bb 整除 aa ,记作 b∣ab \mid a 。并称 bb 是 aa 的因子(divisor), aa 是 bb 的倍数(multiple);
  2. 若 a∣ba\mid b 且 b∣ab\mid a ,则称 aa 与 bb 相伴(associate),记作 a∼ba\sim b ;
  3. 若元素 aa 有乘法逆元,则称 aa 是一个单位 (unit) ;
  4. 设 p∈R∗p\in R^* 。若 p∣abp \mid ab 一定能推出 p∣ap \mid a 或 p∣bp \mid b ,则称 pp 是素元 (prime) ;
  5. 设 p∈R∗p\in R^* 。若 p=abp=ab 时,aa 或 bb 必有一个是单位,则称 pp 不可约 (irreducible) ;反过来,如果存在 a,ba,b 都不是单位,使得 p=abp=ab ,则称 pp 可约 (reducible) 。

整除关系是环上的偏序关系,而相伴关系是环上的等价关系。从理想的角度看, a∣ba \mid b 等价于 ⟨b⟩⊆⟨a⟩\langle b\rangle\subseteq\langle a\rangle , aa 和 bb 相伴等价于 ⟨a⟩=⟨b⟩\langle a\rangle=\langle b\rangle 。因而,在讨论环中的元素时,通常不计较相伴元之间的差异。

基本性质:设 RR 是整环,a,b,c∈Ra,b,c\in R

  1. 任何元素都整除零 a∣0a\mid 0 ;
  2. 单位 uu 整除任何元素 u∣au\mid a ;
  3. u∈U(R)  ⟺  ⟨u⟩=Ru\in U(R)\iff \langle u\rangle=R ;
  4. a∣1a\mid 1 当且仅当 aa 是单位;
  5. a∣b  ⟹  ac∣bca\mid b\implies ac\mid bc;
  6. a∣b, b∣c  ⟹  a∣ca\mid b,\ b\mid c\implies a\mid c;
  7. a∼ba\sim b 当且仅当 a=uba=ub 且 uu 是单位;
  8. a∼b, b∼c  ⟹  a∼ca\sim b,\ b\sim c\implies a\sim c;
  9. b∈⟨a⟩  ⟺  a∣bb\in\langle a\rangle\iff a\mid b;
  10. ⟨b⟩⊆⟨a⟩  ⟺  a∣b\langle b\rangle\subseteq\langle a\rangle\iff a\mid b;
  11. ⟨a⟩=⟨b⟩  ⟺  a∼b\langle a\rangle=\langle b\rangle\iff a\sim b;

从基本性质我们知道整除和相伴具有传递性,因此可以使用链式记号:

a∣b∧b∣c  ⟺  a∣b∣ca∼b∧b∼c  ⟺  a∼b∼ca\mid b\land b\mid c\iff a\mid b\mid c \\ a\sim b\land b\sim c\iff a\sim b\sim c

定理:设 (R,+,⋅)(R,+,\cdot) 是环,全体单位的集合 U(R)={u∈R:∃v∈R,u⋅v=1}U(R)=\{u\in R:\exists v\in R,u\cdot v=1\} 构成群 ,称为单位群(unit group)。

整数环 Z\mathbb{Z} 的单位群 U(Z)={1,−1}U(\mathbb{Z})=\{1,-1\};有理数环 Q\mathbb{Q} 的单位群 U(Q)=Q∖{0}U(\mathbb{Q})=\mathbb{Q}\setminus\{0\};

示例1:高斯整环 Z[i]\mathbb{Z}[\text{i}] 的单位群 U(Z[i])={±1,±i}U(\mathbb{Z}[\text{i}])=\{\pm1,\pm\text{i}\}

示例2:模 nn 剩余类环 Zn\mathbb{Z}_n 中非零元 mˉ\bar m 如果与 nn 互素,则为单位,否则为零因子。

证明:设 mˉ≠0ˉ\bar m\neq\bar0 且 lcm(m,n)=1\text{lcm}(m,n)=1 ,则存在整数 s,ts,t 使得 ms+nt=1ms+nt=1 ,于是 ms‾=ms+nt‾=1ˉ\overline{ms}=\overline{ms+nt}=\bar 1,即 sˉ\bar s 是 mˉ\bar m 的逆元,因此 mˉ\bar m 是单位。又当 lcm(m,n)=d>1\text{lcm}(m,n)=d>1 ,令 m=dm1, n=dn1m=dm_1,\ n=dn_1 ,则 nˉ1≠0\bar n_1\neq 0 且 mnˉ1=mn1‾=nm1‾=0ˉm\bar n_1=\overline{mn_1}=\overline{nm_1}=\bar 0 ,即 mˉ\bar m 是零因子。

例如,模 66 剩余类环 Z6\mathbb{Z}_6 的单位群 U(Z6)={1ˉ,5ˉ}U(\mathbb{Z}_6)=\{\bar 1,\bar 5\}

在整数理论中,素数存在着两个等价的定义,但是在一般的整环中,这两个定义对应着不同的概念。

定理:整环 RR 中素元一定不可约;但不可约元不一定是素元。

证明:取素元 p∈Rp\in R ,令 p=abp=ab ,即 p∣abp\mid ab 。不妨设 p∣ap \mid a 成立,令 a=pca=pc 则 a=abca=abc 。因为整环上成立消去律,有 bc=1bc=1 。所以 bb 是单位,这就说明 pp 是不可约元。

示例3:元素 10∈Z10\in\mathbb{Z} 可约。因为 10=2⋅5=(−2)⋅(−5)10=2\cdot 5=(-2)\cdot (-5)

示例4:整数环 Z\mathbb{Z} 的不可约元是其素数 ±2,±3,±5,⋯\pm2,\pm3,\pm5,\cdots

示例5:整环 Z[−5]={a+b−5:a,b∈Z}\mathbb{Z}[\sqrt{-5}]=\{a+b\sqrt{-5}:a,b\in\mathbb{Z}\} 中,元素 6 有两种分解 6=2⋅3=(1+−5)(1−−5)6=2\cdot 3=(1+\sqrt{-5})(1-\sqrt{-5}) 。其中 2 不可约,但是不是素元。因为2无法分解为两个非单位元的乘积,但是2整除6,不整除 1+−51+\sqrt{-5} 和 1−−51-\sqrt{-5} 。

在 Z6\mathbb{Z}_6 中,2是素元,但 2=2⋅42=2\cdot 4 可约。

定理:设 RR 是整环,元素 a,b∈Ra,b\in R

  1. 环 RR 是整环当且仅当 R[x]R[x] 是整环;
  2. ⟨a⟩=⟨b⟩  ⟺  a∼b\langle a\rangle=\langle b\rangle\iff a\sim b ;
  3. R=⟨a⟩  ⟺  a∈U(R)R=\langle a\rangle\iff a\in U(R);

证明:(1) 显然只需证明当 RR ⽆零因⼦时,R[x]R[x] 也⽆零因⼦。任取两非零多项式 f(x),g(x)∈R[x]f(x),g(x)\in R[x] ,由于 RR 无零因子,所以最高次项系数的乘积 aman≠0a_ma_n\neq0 ,故 f(x)g(x)≠0f(x)g(x)\neq0,即 R[x]R[x] 无零因子。

在环的理想上也可以定义最大公因子、最小公倍数等概念。

最大公因子:设 RR 是整环,a,b∈Ra,b\in R ,如果存在元素 d∈R∗d \in R^* ,满足

  1. 公因子:d∣ad \mid a 和 d∣bd \mid b
  2. 极大性:且对于任何公因子 ee 都满足 e∣de\mid d

则称 dd 是 aa 和 bb 的最大公因子(greatest common divisor),记作 gcd⁡(a,b)\gcd(a,b) 。特别地,若 gcd⁡(a,b)∼1\gcd(a,b)\sim 1 ,则 a,ba,b 互素。

在整环中,最大公因子在相伴意义下是唯一确定的。若 dd 是 gcd⁡(a,b)\gcd(a,b) ,则 udud 也是 gcd⁡(a,b)\gcd(a,b) 。例如 Z\mathbb{Z} 中 gcd⁡(4,6)=±2\gcd(4,6)=\pm2 。

最小公倍数:设 RR 是整环,a,b∈Ra,b\in R ,如果存在元素 m∈R∗m\in R^* ,满足

  1. 公倍数:a∣ma \mid m 和 b∣mb \mid m
  2. 极小性:且对于任何公倍数 nn 都满足 m∣nm\mid n

则称 mm 是 aa 和 bb 的最小公倍数(lowest common multiple),记作 lcm(a,b)\text{lcm}(a,b) 。

唯一分解整环

整数中的每一个合数都可以唯一地分解成素数的乘积,这便是「算术基本定理」。UFD 的概念直接源于算术基本定理的抽象化。在这一节里,我们要把整数的这些讨论推广到更一般的环上去。

UFD:设 RR 是整环,如果满足:

  1. 存在性:任何非零非单位元素可分解为有限个不可约元的乘积;
  2. 唯一性:若 a=p1p2⋯pm=q1q2⋯qna=p_1p_2\cdots p_m=q_1q_2\cdots q_n ,其中 pi,qip_i,q_i 不可约,则 m=nm=n ,并且适当交换不可约元的次序后 pip_i 和 qiq_i 相伴 ;

则称整环 RR 是唯一分解整环(unique factorization domain),简称UFD。

算术基本定理说明,整数环 Z\mathbb{Z} 是唯一分解整环。

UFD判定定理:若整环 RR 满足下列条件,则为UFD

  1. 所有非零元都能分解成有限个不可约元的乘积;
  2. 并且所有不可约元都是素元;

前文给出了不可约元不是素元的反例,其中涉及的整环 Z[−5]\mathbb{Z} [\sqrt{-5}] 中唯一分解定理不再成立。但是,在所有唯一分解整环上,不可约元和素元都是等价的。

定理:设 RR 是UFD, pp 是素元当且仅当 pp 不可约。

证明:整环中素元一定不可约,只需要证明不可约元都是素元。对于不可约元 pp ,如果 p∣abp \mid ab ,那么就存在 c∈Rc \in R 使得 ab=pcab=pc 成立。因为 RR 是UFD,所以可以对 a,b,c∈Ra,b,c \in R 都分解成不可约元的乘积。比较左右两边,根据分解的唯一性可知, pp 必然和 aa 或者 bb 的某个不可约因子相伴,故而 pp 整除 aa 或 bb 中的一个。这就说明 pp 也是素元。

现在开始证明本节的主要定理:UFD上的多项式环仍然是UFD。为此,我们先要证明两个引理。

本原多项式:设 RR 是环,若 f(x)∈R[x]f(x)\in R[x] 的系数的最大公因子是1,则称 f(x)f(x) 是本原的(primitive)。

在 Z[x]\mathbb{Z}[x] 中,4x2+3x+24x^2+3x+2 是本原的,而 4x2+6x+24x^2+6x+2 不是本原的。

引理 1:设 RR 是UFD,任意多项式 f(x)∈R[x]f(x)\in R[x] 都可(相伴)唯一分解成 f(x)=cg(x)f(x)=cg(x) ,其中 c∈Rc\in R 而 g(x)∈R[x]g(x)\in R[x] 是本原多项式。这里 cc 称为容度,通常记为 c(f)c(f) 。

证明:设 f(x)=a0+a1x+⋯+anxnf(x)=a_0+a_1x+\cdots+a_nx^n ,令 c=gcd⁡(a0,a1,⋯ ,an)c=\gcd(a_0,a_1,\cdots,a_n) ,则对于每个 aia_i 都有 qi∈Rq_i\in R 满足 ai=cqia_i=cq_i ,由分配律得到 f(x)=cg(x)f(x)=cg(x) ,其中 g(x)=q0+q1x+⋯+qnxng(x)=q_0+q_1x+\cdots+q_nx^n 的系数在 RR 中的最大公因子为1,因而是本原多项式。

在 Z[x]\mathbb{Z}[x] 中,4x2+6x−8=2(2x2+3x−4)4x^2+6x-8=2(2x^2+3x-4) 。

引理2:(高斯引理) UFD中的两个本原多项式的乘积也是本原多项式。

定理:若 RR 是UFD,则多项式环 R[x]R[x] 也是 UFD。

主理想整环

PID:所有理想都是主理想的整环叫做主理想整环(principal idel domain),简称PID。

这是性质相当良好,也十分常见的一类整环。在PID中,环中理想的概念就等同于整数中倍数的概念。

本节要证明的⼀个主要结论是,主理想整环⼀定是唯⼀分解整环。为此,先证明以下两个引理。

引理1:PID满足升链条件(ACC),即对 RR 的任意主理想升链 ⟨a1⟩⊂⟨a2⟩⊂⟨a3⟩⋯\langle a_1\rangle\subset\langle a_2\rangle\subset\langle a_3\rangle\cdots,都存在正整数 kk 使得当 n>kn>k 时 ⟨an⟩=⟨ak⟩\langle a_n\rangle=\langle a_k\rangle 。

证明:设 RR 是PID。令 I=⟨a1⟩∪⟨a2⟩∪⟨a3⟩⋯I=\langle a_1\rangle\cup\langle a_2\rangle\cup\langle a_3\rangle\cdots 为链的并集,易知 I⊲RI\lhd R 。由于 RR 是 PID,故可设 I=⟨a⟩, a∈II=\langle a\rangle,\ a\in I 。则 a∈⟨ak⟩a\in\langle a_k\rangle 对某一个 ⟨ak⟩\langle a_k\rangle 成立 ,因此 I⊆⟨ak⟩I\subseteq\langle a_k\rangle 。又 ⟨ak⟩⊆I\langle a_k\rangle\subseteq I,故 Ik=II_k=I,即 ∀n>k\forall n>k 时 ⟨an⟩=⟨ak⟩\langle a_n\rangle=\langle a_k\rangle 。

引理2:PID中的不可约元是素元。

证明:设 p∈Rp\in R 是不可约元,且 p∣abp\mid ab,欲证 p∣ap\mid a 或 p∣bp\mid b 。考虑理想 I=⟨p,a⟩I=\langle p,a\rangle ,因 RR 是 PID,令 I=⟨d⟩I=\langle d\rangle ,则 d∣pd\mid p 且 d∣ad\mid a 。由于 pp 不可约,d∣pd\mid p 分两种情况:

(1) d∈U(R)d\in U(R) ,则 ⟨p,a⟩=⟨d⟩=R\langle p,a\rangle=\langle d\rangle=R ,故存在 s,t∈Rs,t\in R 满足 sp+ta=1sp+ta=1,进一步 spb+tab=bspb+tab=b。因 p∣abp\mid ab ,故 p∣tabp\mid tab ,又 p∣spbp\mid spb ,因此 p∣bp\mid b ;

(2) d∼pd\sim p ,则 p∣dp\mid d ,又 d∣ad\mid a ,故 p∣ap\mid a ;

综上, p∣ap\mid a 或 p∣bp\mid b。

现在来证明本节的主要定理。

定理:PID一定是UFD。

证明:设 RR 是PID,且 a∈Ra \in R 不是零元,也不是单位,要证明 aa 可以唯一分解为一系列不可约元的乘积。

(1) 首先证明分解的存在性。如果 aa 已经是不可约元,就不必继续分解;否则 a=a1b1a=a_1b_1 且 a1,b1a_1,b_1 都不是单位。进而,如果 a1a_1 和 b1b_1 都是不可约元,那么也不必继续分解;否则,不妨令 a1a_1 可约,则 a1a_1 可以进一步分解。由此,就可以将分解过程不断进行下去,从而得到整除链 a,a1,a2,⋯a,a_1,a_2,\cdots,其中 ai+1∣aia_{i+1}\mid a_i 且元素链中不存在相伴元。对这些元素中的每一个做主理想,则得到严格上升的理想列 ⟨a⟩⊂⟨a1⟩⊂⟨a2⟩⋯\langle a\rangle\subset\langle a_1\rangle\subset\langle a_2\rangle\cdots 。由于 PID 满足 ACC ,故而上述分解过程必然在有限步内终止。

(2) 然后证明分解的唯一性。设 a=p1p2⋯ps=q1q2⋯qta=p_1p_2\cdots p_s=q_1q_2\cdots q_t ,其中 pi,qip_i,q_i 不可约,由引理知 pi,qip_i,q_i 都是素元。
由于 p1∣q1q2⋯qtp_1\mid q_1q_2\cdots q_t 且 p1p_1 是素元,则存在某个 jj 使得 p1∣qjp_1\mid q_j ,不妨重排使 j=1j=1 。又 q1q_1 是素元,故 p1∼q1p_1\sim q_1,即 q1=u1p1q_1=u_1p_1,其中 u1∈U(R)u_1\in U(R)。由于整环无零因子,两边消去 p1p_1 得 p2p3⋯ps=u1q2q3⋯qtp_2p_3\cdots p_s=u_1q_2q_3\cdots q_t 。重复上述过程,逐步消去两边的素元,直到一侧为1,此时另一侧必定只剩单位,否则与不可约矛盾,故 s=ts=t ,且每个 pip_i 与 qjq_j 相伴。

综上,PID满足UFD的存在性和唯一性条件,因此 PID 是 UFD。

应注意,这个定理的逆定理不成⽴,即⼀个UFD不⼀定是⼀个PID。因为由上节知,Z[x]\mathbb{Z}[x] 是⼀个UFD,但我们知道,Z[x]\mathbb{Z}[x] 不是PID。

示例1:证明整数环 Z\mathbb{Z} 是 PID。

证明:令 {0}≠I⊲Z\{0\}\neq I\lhd \mathbb{Z} ,而 qq 是 II 中最小的正整数,下证 I=⟨q⟩I=\langle q\rangle 。

任取 a∈Ia\in I ,则存在 n,r∈Zn,r\in\mathbb{Z} 满足 a=nq+ra=nq+r 且 0⩽r<∣q∣0\leqslant r<|q| 。考虑理想的吸收律 nq∈Inq\in I ,于是 r=a−nq∈Ir=a-nq\in I 。又因为 qq 是 II 中最小的正整数,故 r=0r=0 ,从而 a=nq∈⟨q⟩a=nq\in\langle q\rangle 。因此 I=⟨q⟩I=\langle q\rangle ,于是 Z\mathbb{Z} 是 PID。

但是,整数环 Z\mathbb{Z} 上的多项式环 Z[x]\mathbb{Z}[x] 不是PID。同时注意,尽管模 nn 剩余类环 Zn\mathbb{Z}_n 的每个理想都是主理想,但是当 nn 为合数时 Zn\mathbb{Z}_n 有零因⼦,从⽽此时 Zn\mathbb{Z}_n 并不是整环。

定理:在PID中,⟨p⟩\langle p\rangle 是素理想,当且仅当 ⟨p⟩\langle p\rangle 是极大理想。

证明:只需要证明素理想都是极大理想。设主理想整环 RR 中有非零素理想 ⟨p⟩\langle p\rangle ,且同时有理想 ⟨a⟩\langle a\rangle 满足 ⟨p⟩⊆⟨a⟩⊆R\langle p\rangle \subseteq \langle a\rangle \subseteq R 。这说明 a∣pa \mid p ,故而存在 b∈Rb \in R 使得 p=abp = ab 。但由于 ⟨p⟩\langle p\rangle 是素理想, ab∈⟨p⟩ab \in \langle p\rangle 就意味着 a∈⟨p⟩a \in \langle p\rangle 或 b∈⟨p⟩b \in \langle p\rangle 。如果 a∈⟨p⟩a \in \langle p\rangle ,就说明 ⟨a⟩⊆⟨p⟩\langle a\rangle \subseteq \langle p\rangle ,故而 ⟨a⟩=⟨p⟩\langle a\rangle = \langle p\rangle ;如果 b∈⟨p⟩b \in\langle p\rangle ,就说明 b=cpb = cp ,故而 p=acpp = acp ,又因 p≠0p \neq 0 ,有 1=ac1 = ac ,即 aa 存在逆元 cc ,于是 ⟨a⟩=R\langle a\rangle = R 。这就说明, ⟨p⟩\langle p\rangle 是极大理想。

定理:设 RR 是PID,元素 a,b∈R∗a,b\in R^* ,则

  1. ⟨a⟩+⟨b⟩=⟨gcd⁡(a,b)⟩\langle a\rangle+\langle b\rangle=\langle\gcd(a,b)\rangle
  2. ⟨a⟩∩⟨b⟩=⟨lcm(a,b)⟩\langle a\rangle\cap\langle b\rangle=\langle\text{lcm}(a,b)\rangle
  3. gcd⁡(a,b)⋅lcm(a,b)∼ab\gcd(a,b)\cdot \text{lcm}(a,b)\sim ab

证明:(1) 因为 ⟨a⟩,⟨b⟩\langle a\rangle,\langle b\rangle 是理想,同时 RR 是PID,所以 ∃d∈R\exists d\in R 满足 ⟨d⟩=⟨a⟩+⟨b⟩\langle d\rangle=\langle a\rangle+\langle b\rangle

公因子:因为 a∈⟨a⟩⊆⟨d⟩={rd:r∈R}a\in\langle a\rangle\subseteq \langle d\rangle=\{rd:r\in R\} ,所以 ∃r∈R\exists r\in R 满足 a=rda=rd ,所以 d∣ad\mid a 。同理可证 d∣bd\mid b 。

极大性:设 ⟨e⟩\langle e\rangle 是所有满足 e∣ae \mid a 和 e∣be \mid b 的元素集合,则 d∈⟨d⟩⊆⟨e⟩d\in\langle d\rangle\subseteq\langle e\rangle ,所以 e∣de\mid d,所以存在 d=gcd⁡(a,b)d=\gcd(a,b)。

(2) 因为 ⟨a⟩,⟨b⟩\langle a\rangle,\langle b\rangle 是理想,同时 RR 是PID,所以 ∃m∈R\exists m\in R 满足 ⟨m⟩=⟨a⟩∩⟨b⟩\langle m\rangle=\langle a\rangle\cap\langle b\rangle

公倍数:因为 m∈⟨m⟩⊆⟨a⟩={ra:r∈R}m\in\langle m\rangle\subseteq \langle a\rangle=\{ra:r\in R\} ,所以 ∃r∈R\exists r\in R 满足 m=ram=ra ,所以 a∣ma\mid m 。同理可证 b∣mb\mid m 。
极小性:设 (e)(e) 是满足 a∣ea \mid e 和 b∣eb \mid e 的元素集合,则 e∈⟨e⟩⊆⟨m⟩e\in\langle e\rangle\subseteq\langle m\rangle ,所以 m∣em\mid e,所以存在 m=lcm(a,b)m=\text{lcm}(a,b)。

(3) 因为 a∣lcm(a,b)∧b∣lcm(a,b)a\mid \text{lcm}(a,b)\land b\mid \text{lcm}(a,b) ,所以 ab∣b⋅lcm(a,b)ab\mid b\cdot\text{lcm}(a,b) 且 ab∣a⋅lcm(a,b)ab\mid a\cdot\text{lcm}(a,b) ,所以 ab∣gcd⁡(b⋅lcm(a,b),a⋅lcm(a,b))ab\mid \gcd(b\cdot\text{lcm}(a,b),a\cdot\text{lcm}(a,b)) 。

因为 gcd⁡(a,b)∣a∧gcd⁡(a,b)∣b\gcd(a,b)\mid a\land \gcd(a,b)\mid b ,所以 a⋅gcd⁡(a,b)∣aba\cdot\gcd(a,b)\mid ab 且 b⋅gcd⁡(a,b)∣abb\cdot\gcd(a,b)\mid ab ,所以 lcm(b⋅gcd⁡(a,b),a⋅gcd⁡(a,b))∣ab\text{lcm}(b\cdot\gcd(a,b),a\cdot\gcd(a,b))\mid ab 。

综上所述,gcd⁡(a,b)⋅lcm(a,b)∼ab\gcd(a,b)\cdot \text{lcm}(a,b)\sim ab。

考虑整数环 Z\mathbb{Z} 的情形。对于理想 mZm\mathbb{Z} 和 nZn\mathbb{Z} 有

  1. mZ+nZ=gcd⁡(m,n)Zm\mathbb{Z}+n\mathbb{Z}=\gcd(m,n)\mathbb{Z}
  2. (mZ)(nZ)=(mn)Z(m\mathbb{Z})(n\mathbb{Z})=(mn)\mathbb{Z}
  3. (mZ)∩(nZ)=lcm(m,n)Z(m\mathbb{Z})\cap(n\mathbb{Z})=\mathrm{lcm}(m,n)\mathbb{Z}

例如 10Z+6Z=2Z10\mathbb{Z}+6\mathbb{Z}=2\mathbb{Z}

推论:设 RR 是PID,元素 p∈Rp\in R 不可约,且 p∤ap\nmid a ,则 gcd⁡(a,p)=1\gcd(a,p)=1 。

证明:1∣a1\mid a 和 1∣p1\mid p 自然满足,还需要证明如果存在 d∈Rd\in R 满足d∣ad\mid a 和 d∣pd\mid p 则 d∣1d\mid 1 ,即 dd 是单位元。

Euclid 整环

ED:对于整环 RR ,如果存在映射 N:R∗→N∗N: R^* \to \mathbb{N}^* ,满足 ∀a,b∈R\forall a,b \in R 且 b≠0b \neq 0 ,都 ∃q,r∈R\exists q,r \in R 使得 a=qb+ra=qb+r 成立且 r=0r=0 或 N(r)<N(b)N(r) < N(b) ,则称整环 RR 为Euclid 整环(Euclidean domain),简写为ED。映射 NN 称为Euclid 整环中元素的范数(norm)。

范数可以简单理解为一个排序函数。

这个定义其实就是整数中的带余除法的推广。范数的存在使得能够衡量余数和除数的相对大小。这样在辗转相除的时候,对应的余数的范数也在不断下降;因为范数取值在自然数上,这样的过程必然结束在 r=0r=0 。这样,就得到了Euclid 整环上的辗转相除法。

定理:ED一定是PID。

证明:设 RR 是ED,且 II 是它的理想。如果 I={0}I=\{0\} ,它显然是主理想。若 II 是非零理想,依定义,环 RR 上有范数 N(⋅)N(\cdot) ,于是可以取 II 中范数最小的非零元素 dd 。此时,对于任何 a∈Ia \in I ,都有 a=qd+ra=qd+r 满足 r=0r=0 或 N(r)<N(d)N(r)< N(d) 。考虑理想的性质 r=a−qd∈Ir=a-qd\in I ,若 r≠0r\neq0 则 N(r)<N(d)N(r)<N(d) 与 N(d)N(d) 最小相矛盾,故 r=0r=0 。从而 a=qd∈⟨d⟩a=qd \in \langle d\rangle ,这就说明 II 必然是主理想。

定理:对于Euclid 整环 RR 和它的元素 a,b∈Ra,b \in R ,对 aa 和 bb 做辗转相除法的得到的结果 dd 是 aa 和 bb 的最大公因子,且存在 x,y∈Rx,y \in R 使得 d=ax+byd=ax+by 成立;反过来,任何 ax+byax+by 形式的元素都是 dd 的倍数。

示例1:Z\mathbb{Z} 是ED

证明:构造范数函数 N:x↦∣x∣N:x\mapsto|x| 。任取 a,b∈Za,b\in\mathbb{Z} 且 b≠0b\neq0 ,则存在 q,r∈Zq,r\in\mathbb{Z} 使得 a=qb+ra=qb+r 成立且 r=0r=0 或 0<r<∣b∣0< r< |b| 。故 Z\mathbb{Z} 是ED 。

示例2:高斯整环 Z[i]\mathbb{Z}[\mathrm i] 是ED

证明:构造范数函数

N(a+bi)=a2+b2N(a+b\mathrm i)=a^2+b^2

任取 α,β∈Z[i]\alpha,\beta\in\mathbb{Z}[\mathrm i] 且 β≠0\beta\neq0 ,则存在 x,y∈Qx,y\in\mathbb{Q} 满足

αβ=x+yi∈Q[i]\frac{\alpha}{\beta}=x+y\mathrm i\in \mathbb{Q}[\mathrm i]

取最接近 x,yx,y 的两个整数 [x],[y]∈Z[x],[y]\in\mathbb{Z} ,令 ρ=[x]+[y]i∈Z[i]\rho=[x]+[y]\mathrm i\in\mathbb{Z}[\mathrm i] 和 γ=α−ρβ∈Z[i]\gamma=\alpha-\rho\beta\in\mathbb{Z}[\mathrm i] ,变换得

γ=β((x−[x])+(y−[y])i)\gamma=\beta((x-[x])+(y-[y])\mathrm i)

计算范数

N(γ)=N(β)((x−[x])2+(y−[y])2)N(\gamma)=N(\beta)((x-[x])^2+(y-[y])^2)

由于

(x−[x])2+(y−[y])2⩽(12)2+(12)2=12<1(x-[x])^2+(y-[y])^2\leqslant (\frac{1}{2})^2+(\frac{1}{2})^2=\frac{1}{2}< 1

因此 γ=0\gamma=0 或 N(γ)<N(β)N(\gamma)< N(\beta) 。

综上,存在 ρ,γ∈Z[i]\rho,\gamma\in\mathbb{Z}[\mathrm i] 使得 α=ρβ+γ\alpha=\rho\beta+\gamma 成立且 γ=0\gamma=0 或 N(γ)<N(β)N(\gamma)< N(\beta),故 Z[i]\mathbb{Z}[\mathrm i] 是ED 。

参考资料:

抽象代数基础教程第 8 版 (John.Fraleigh, Neal Brand)
近世代数第4版(杨子胥)
代数 (Michael Artin)
近世代数 (丘维声)