环论 总结
1. 基本性质
1.1. 定义与简单推论
定义 一个环 RR 是一个定义了两个二元运算 +,×+,× 的集合,满足
- (R,+)(R,+) 是一个阿贝尔群。
- ×× 拥有结合律。即(a×b)×c=a×(b×c)(a×b)×c=a×(b×c)
- +,×+,× 拥有分配律,即(a+b)×c=(a×c)+(b×c),a×(b+c)=(a×b)+(a×c)(a+b)×c=(a×c)+(b×c),a×(b+c)=(a×b)+(a×c)
定义中两侧均成立的分配律与阿贝尔群对应。考虑
一个环被称为交换的,当且仅当其乘法是交换的。被称为拥有单位元,当且仅当存在乘法单位元。
乘法单位元常被写作 11。如果 1=01=0 那么这个环满足 ∀a,b∈R,ab=0∀a,b∈R,ab=0,称其为零环,我们经常使用 1≠01≠0 来排除零环。
存在无单位元的非平凡环,如偶数环 2Z2Z。
定义 一个拥有单位元 1≠01≠0 的环 RR 如果满足对所有元素都存在乘法逆,则称其为除环。交换的除环称为域。
记号 −a−a 表示 aa 的加法逆元。注意此时不一定存在 −1−1,因此也不应理解其为 (−1)⋅a(−1)⋅a。
命题 1. 一般的环 RR 有如下基本性质
- 0a=a0=0,∀a∈R0a=a0=0,∀a∈R。
- (−a)b=a(−b)=−(ab),∀a,b∈R(−a)b=a(−b)=−(ab),∀a,b∈R。
- (−a)(−b)=ab(−a)(−b)=ab。
- RR 有单位元则单位元唯一,且 −a=(−1)a−a=(−1)a。
证明大部分依靠分配律。需要注意我们在之后会对环的乘法结构进行许多研究,此时不要忘记加法结构与分配律是其比半群的结构丰富许多的基础。
定义
- a∈Ra∈R 被称为零因子 (zero divisor),如果存在 b∈R,b≠0b∈R,b≠0 且 ab=0ab=0 或 ba=0ba=0。
- u∈Ru∈R 被称为可逆元 (unit),如果 RR 中存在元素 vv 使得 uv=vu=1≠0uv=vu=1≠0。RR 中的可逆元集合记作 R×R×,其在乘法下是一个群。
一个零因子不可能同时是可逆元。因为对 ab=0,va=1ab=0,va=1,有
与 b≠0b≠0 矛盾。
对此可以这样理解:我们常常把 aa 和其乘一个可逆元 auau 当作某种“等价”元素,因为其总可以再乘一个 vv 回到 aa,而那些不是可逆元的乘上之后便不可再回来了。这便有了类似于强连通分量的结构。而如果零因子是一个可逆元,那么所有元素都和 00 等价,因此便是零环了。
特别地,一个环是域当且仅当其交换且 R×=R−{0}R×=R−{0}。域没有零因子。
例
|
定义 没有零因子的拥有单位元 1≠01≠0 的环称作整环 (integral domain)。
命题 2. 若 aa 不为零因子,ab=ac⇒a=0∨b=cab=ac⇒a=0∨b=c,这称为消去律。特别地,在整环 RR 中所有元素拥有消去律。
证明
ab=ac⇒a(b−c)=0⇒a=0∨b=cab=ac⇒a(b−c)=0⇒a=0∨b=c。 这是由分配律带来的结构而不仅仅是乘法自己的结构。因此不需要是可逆元便可以拥有消去律。 |
推论 3. 有限整环均为域。
证明
对每个非零元素 aa,考虑作用 x→a⋅xx→a⋅x,根据消去律,这是一个单射。由于定义域有限且与到达域相同,映射一定为双射,因此存在某个 x→1x→1,即 xx 为 aa 的乘法逆。 |
定义 一个环的子环是其乘法封闭的加法子群。
例 1
在 Q(√D)Q(√D) 中的系数为整数的二次方程的根 OQ(√D)=Z[ω]={a+bω∣a,b∈Z}OQ(√D)=Z[ω]={a+bω∣a,b∈Z} 其中 ω={√DD≡2,3(mod4)1+√D2D≡1(mod4)ω={√DD≡2,3(mod4)1+√D2D≡1(mod4) 称作二次域 Q(√D)Q(√D) 上的代数整数。可以验证其构成了一个环。 对 D=−1D=−1,Z[i]Z[i] 也被称作高斯整数。 我们可以在二次域上定义范数 N:Q(√D)↦Qa+b√D→(a+b√D)(a−b√D)=a2−Db2N:Q(√D)↦Qa+b√D→(a+b√D)(a−b√D)=a2−Db2 可以验证其是积性的,即 N(αβ)=N(α)N(β)N(αβ)=N(α)N(β),也即,NN 在 Q(√D)Q(√D) 和 QQ 的乘法下是一个群同态。 在二次域的代数整数上, N(a+bω)=(a+bω)(a+b¯ω){a2−Db2D=2,3(mod4)a2+ab+1−D4b2D≡1(mod4)N(a+bω)=(a+bω)(a+b¯¯¯ω){a2−Db2D=2,3(mod4)a2+ab+1−D4b2D≡1(mod4) 其中 ¯ω={−√DD≡2,3(mod4)1−√D2D≡1(mod4)¯¯¯ω={−√DD≡2,3(mod4)1−√D2D≡1(mod4) 因此 N(a+bω)N(a+bω) 是整数。我们由此可以考虑二次域的代数整数上的可逆元。 如果 N(a+bω)=1N(a+bω)=1,则 (a+bω)(a+b¯ω)=1(a+bω)(a+b¯¯¯ω)=1,因此是可逆元。如果 αα 是可逆元,则 1=N(1)=N(αβ)=N(α)N(β)1=N(1)=N(αβ)=N(α)N(β),因此 N(α)=N(β)=1N(α)=N(β)=1。由此, 命题 OO 中元素 αα 是可逆元当且仅当 N(α)=±1N(α)=±1。 解这个环中的可逆元便是解方程 x2−Dy2=±1x2−Dy2=±1,这个方程称作 Pell 方程。 经过一些初等的推导,可得
|
例 2
定义 RR 是一个有单位元的交换环,xx 为不定元 (indeterminate)。环上的多项式 (polynomial) 定义为形式和 anxn+an−1xn−1+…+a1x+a0anxn+an−1xn−1+…+a1x+a0 其中 ai∈Rai∈R。称其为形式和是因为此时 xx 只是一个不定元,没有任何其他性质。如果愿意,可以将其仅写为 (a0,a1,…,an)(a0,a1,…,an)。 $如果 an≠0an≠0,则多项式的度数 (degree) 定义为 nn,anxnanxn 称为首项。如果 an=1an=1,称多项式为首一 (monic) 的。 这样的多项式的集合称为环 RR 上变量 xx 的多项式环。 多项式的加法、乘法定义同基本数论中的那样。 命题 4. 整环 RR 上的多项式 p(x),q(x)p(x),q(x) 均非零,则有
|
1.2 环同态与商环
类似于群同态与商群,我们也可以使用类似的方法定义出环同态与商环。
定义 一个环同态是一个映射 φ:R→Sφ:R→S,满足 ∀a,b∈R∀a,b∈R,
- φ(a+b)=φ(a)+φ(b)φ(a+b)=φ(a)+φ(b)。
- φ(ab)=φ(a)φ(b)φ(ab)=φ(a)φ(b)。
kerφkerφ 为将 φφ 当作加法群中的群同态时的 kerker。
命题 5. ImφImφ 是 SS 的子环。kerφkerφ 是 RR 的子环,且 α∈kerφα∈kerφ 则 rα,αr∈kerφ,∀r∈Rrα,αr∈kerφ,∀r∈R,因此 kerφkerφ 在 RR 的乘法封闭。
由定义我们可知,环同态是群同态加上更多限制。所以考虑一个环同态时可以先认为其是一个群同态,再将乘法结构加入。
对子环 II,其如果要成为某个 kerφkerφ,就必须满足
前者说明 II 必须是一个正规子群,但加法群是阿贝尔的,所以自动满足。后者等价于
也即,αs+rβ+αβ∈Iαs+rβ+αβ∈I。
- 取 s=r=0s=r=0,说明 II 必须在自己中乘法封闭。
- 分别取 s=0s=0 和 r=0r=0,说明 II 在 RR 的乘法封闭。
- 如果满足了前两条,则式子成立。说明前两条是充要条件。
定义 RR 的子集 II 被称作一个理想 (ideal),如果 II 是一个子环,且 rI∈I,Ir∈I,∀r∈RrI∈I,Ir∈I,∀r∈R。被称作左/右理想如果仅有一侧乘法封闭。
在交换环中,左理想/右理想/理想等价。
命题 6. II 是一个 RR 下的理想,则
良定义。R/IR/I 是一个环,称为商环。
这样命题 4, 5 完整阐述了环同态的核与理想的对应。
定理 7. 环拥有与群类似的同构定理,列举如下
- (第一环同构定理)R/kerφ≅φ(R)R/kerφ≅φ(R).
- (第二环同构定理)(A+B)/B≅A/(A∩B)(A+B)/B≅A/(A∩B). 其中 A+B={a+b∣a∈A,b∈B}A+B={a+b∣a∈A,b∈B},如果 A,BA,B 为同一个环下的理想则 A∩BA∩B 是一个理想。
- (第三环同构定理)(R/I)/(J/I)≅R/J(R/I)/(J/I)≅R/J,其中 I⊆JI⊆J 是两个 RR 下的理想。
- (第四环同构定理)AA 中包含 II 的子环结构与 A/IA/I 的子环结构同构。包含 II 的 AA 是一个 RR 下的理想当且仅当 A/IA/I 是 R/IR/I 下的理想。
这些定理都可以通过先认为其是一个群同构,再将乘法结构加入来证明。
定义 I,JI,J 是 RR 下的理想,则定义
- I+J={a+b∣a∈I,b∈J}I+J={a+b∣a∈I,b∈J}.
- IJ={∑ni=1aibi∣n∈N,ai∈I,bi∈J}IJ={∑ni=1aibi∣n∈N,ai∈I,bi∈J}.
- In={In=1IIn−1otherwiseIn={In=1IIn−1otherwise.
需要注意的是,在第二条中,{ab∣a∈I,b∈J}{ab∣a∈I,b∈J} 不一定是一个理想,因为不一定加法封闭。
例
nZnZ 是 ZZ 下的理想。其商环 Z/nZZ/nZ 现在拥有了乘法结构。 根据裴蜀定理,nZ+mZ=gcd(n,m)ZnZ+mZ=gcd(n,m)Z。 |
1.3 理想的性质
这章的环均满足 1≠01≠0。
定义 令 AA 是环 RR 的一个子集,AA 生成的理想 (A)(A) 为所有包含 AA 的理想中最小的那个,能够称“最小”是由于两个理想的交仍是一个理想。可以由一个元素生成的理想称作主理想 (principal ideal)。可以由有限个元素生成的理想称作有限生成理想 (finitely generated ideal)。
命题 (A)=RAR(A)=RAR。如果 RR 是交换的,那么 (A)=RA(A)=RA。
证明
(A)(A) 必然包含 RARRAR。同时 RARRAR 是一个理想,因此是最小的。 |
注意如果 A={a}A={a},RaR≠{ras∣r,s∈R}RaR≠{ras∣r,s∈R},仍然需要加法封闭。
主理想是最简单的一类理想,其在后面会发挥重要的作用。
如果 b=ra,r∈Rb=ra,r∈R,或者说 b∈(a)b∈(a),则 (b)⊆(a)(b)⊆(a),当 rr 是一个可逆元时取等。
我们将 ({a1,a2,…,})({a1,a2,…,}) 可以简写为 (a1,a2,…)(a1,a2,…),结合上一个例子,这也说明了为什么 gcd(a,b)gcd(a,b) 也经常写作 (a,b)(a,b)。
例
|
命题 9.
- I=RI=R 当且仅当 II 包含了一个可逆元。
- 交换环 RR 是域当且仅当其理想只有 00 和 RR。
证明
若 u∈I,uv=1u∈I,uv=1,则 r=r⋅1=r(vu)=(rv)u∈I,∀r∈Rr=r⋅1=r(vu)=(rv)u∈I,∀r∈R 这说明域的理想是 trivial 的。对于反方向,考虑 (u)≠0(u)≠0,因此只能是 RR,因此每个非零元素都是可逆元,因此 RR 是一个域。 |
推论 10. 域 RR 的任何非零同态是单的。
这说明“商域”的的结构是 trivial 的。但是域的嵌入(或换个主动方的说法,域的扩张)将会极其重要,成为域论研究的最大兴趣。
定义 环 SS 中的理想 MM 被称为极大理想,如果包含它的理想只有 MM 和 SS。
一个一般的环不一定拥有极大理想,正如一个阿贝尔群不一定拥有极大子群一样,比如 QQ。QQ 上的零环就是一个没有极大理想的例子。但是我们有结论
命题 11. 在一个拥有单位元 1≠01≠0 的环中,每个理想都包含在一个极大理想里。
证明
考虑所有包含一个真理想 II 的真理想集合 SS,包含关系构成了其一个偏序。找到一条链 CC,令 J=⋃A∈CAJ=⋃A∈CA 因为 a,b∈Ja,b∈J 同时出现在 a,ba,b 所在的理想在链上靠后的那个,因此 a−b∈J,ab∈J,0∈Ja−b∈J,ab∈J,0∈J,故 JJ 是一个理想。 同时,由于如果 1∈J1∈J 则存在 1∈A1∈A,但 AA 是真理想,矛盾。因此 1∉J1∉J,JJ 是真理想。 因此每条链都有上界 JJ,根据 Zorn 引理,必有极大元。 |
命题 12. 交换环 RR 中的理想 MM 是极大的当且仅当 R/MR/M 是一个域。
这是第四同构定理的简单应用。
定义 交换环 RR 中的理想 PP 被称为素理想,当且仅当 P≠R,∀ab∈P,a∈P∨b∈PP≠R,∀ab∈P,a∈P∨b∈P。
例
ZZ 的极大理想集合为 {(p)∣p is prime}{(p)∣p is prime}。 ZZ 的素理想集合为 {(p)∣p is prime}∪{0}{(p)∣p is prime}∪{0}。 |
命题 13. 交换环 RR 中的理想 PP 是素的当且仅当 R/PR/P 是一个整环。
推论 14. 交换环 RR 中的极大理想都是素的。
1.4 分数环
这章的环均交换。
在环 RR 中,对于一些既不是可逆元,也不是零因子的元素 uu,我们可以加入一个新元素 u−1∉Ru−1∉R,定义 uu−1=1uu−1=1,并看看会发生什么。
(u−1v−1)(uv)=1(u−1v−1)(uv)=1,因此这些元素必须乘法封闭。因此构成了一个半群。
由于环交换,根据乘法封闭的性质,我们将每个元素可以写作 ab−1,a,b∈Rab−1,a,b∈R。
(au−1+bv−1)(uv)=bu+av(au−1+bv−1)(uv)=bu+av,因此
这样我们便在新的集合 QQ 上定义了封闭的加法和乘法运算。注意并不是每个 ab−1ab−1 都代表着一个独立的元素。如果 ad=bc,ab−1=cd−1ad=bc,ab−1=cd−1。我们可以将集合视为这样的等价类。
定理 15. 对交换环 RR 上不包含零因子或零的非空且乘法封闭的集合 DD,存在含单位元的交换环 QQ,使得 RR 中每个不为零因子的元素在 QQ 中均为可逆元,且满足
- 每个 QQ 中的元素形如 rd−1,r∈R,d∈Drd−1,r∈R,d∈D,如果 D=R−{0}D=R−{0} 那么 QQ 是域。
- QQ 是所有满足条件的环中最小的。形式化地描述最小集合是这样的:对于所有单射 φ:R→Sφ:R→S 满足 φ(d)φ(d) 是 SS 中的可逆元,那么存在单射 Φ:Q→SΦ:Q→S 满足 Φ|R=φΦ|R=φ。也就是说,包含 RR(同构意义下)且满足条件的群均包含 QQ(同构意义下)。
证明
首先
这些性质可以被简单验证。 其次,RR 不一定有单位元,但
最后考虑 QQ 的最小性。 令 Φ(rd−1)=φ(r)φ(d)−1Φ(rd−1)=φ(r)φ(d)−1,则
换句话说,我们先扩充一些元素,然后按照乘法封闭的代数闭包得到的环一定是最小的。 |
推论 16. 如果一个域 FF 包含了一个子环 R′R′ 与整环 RR 同构,那么 R′R′ 生成的子域与 RR 的分数域 QQ 同构。也就是说,包含一个整环的最小的域是其分数域。
例
定义 整环 RR 上的多项式 R[x]R[x] 的分数域称为 RR 上的有理函数,形如 p(x)q(x)p(x)q(x),有理函数域记作 R(x)R(x)。 若令 p(x),q(x)p(x),q(x) 均为常数,则 R(x)R(x) 包含了 RR 的分数域 FF。 并且 F(x)=R(x)F(x)=R(x),通过将分子分母同乘所有系数分母的乘积(一般环上的 lcmlcm 没有被定义)可以把 F(x)F(x) 中的元素转化为 R(x)R(x) 中的元素。 例如 12x+1315x+1=15x+106x+3012x+1315x+1=15x+106x+30 |
1.5 中国剩余定理
这章的环均交换且拥有单位元 1≠01≠0。
我们将互素的概念推广到一般的环上。
定义 两个 RR 的理想 A,BA,B 被称为互素 (coprime, comaximal),如果 A+B=RA+B=R。
对两个主理想 (a),(b)(a),(b) 来说,这相当于 gcd(a,b)=1gcd(a,b)=1。
定理 17. (中国剩余定理) 令 A1,A2,…,AkA1,A2,…,Ak 是 RR 中的理想,则映射
是一个核为 A1∩A2∩…∩AkA1∩A2∩…∩Ak 的群同态。特别地,如果 i≠j,i,j∈{1,2,…,k}i≠j,i,j∈{1,2,…,k} 都有 Ai,AjAi,Aj 互素,则该映射是满射且 A1∩A2∩…∩Ak=A1A2…AkA1∩A2∩…∩Ak=A1A2…Ak,因此
证明
先考虑 k=2k=2 的情况。φ(r)=(r+A1,r+A2)φ(r)=(r+A1,r+A2) 是一个环同态,其核为 A1∩A2A1∩A2。当 A1,A2A1,A2 互素时,存在 x∈A1,y∈A2,x+y=1x∈A1,y∈A2,x+y=1,此时 φ(x)=(0,1),φ(y)=(1,0)φ(x)=(0,1),φ(y)=(1,0),故任何 (r1+A1,r2+A2)(r1+A1,r2+A2) 都可以由 φ(r1x+r2y)φ(r1x+r2y) 得到,φφ 是满射。 总是有 A1A2⊆A1∩A2A1A2⊆A1∩A2,而由于 A1,A2A1,A2 互素,对 c∈A1∩A2c∈A1∩A2,c=cx+cy∈A1A2c=cx+cy∈A1A2。注意两个理想乘积的定义要求了加法封闭。 对于 k>2k>2 的情况,考虑 A=A1,B=A2A3…AkA=A1,B=A2A3…Ak。我们只需要证明 A+B=RA+B=R。考虑总是有 xj∈A,yj∈Ajxj∈A,yj∈Aj,xj+yj=1xj+yj=1,考虑 1=(x2+y2)(x3+y3)…(xk+yk)=xi⋅(…)+y2y3…yk∈A1+(A2A3…Ak)1=(x2+y2)(x3+y3)…(xk+yk)=xi⋅(…)+y2y3…yk∈A1+(A2A3…Ak) |
推论 18. n=pα11pα22…pαkkn=pα11pα22…pαkk,则
特别地,
我们将在 3.4 进一步描述每一个 (Z/pαZ)×(Z/pαZ)× 的分解。
2 欧几里得整环、主理想整环与唯一分解整环
有一些代数性质我们非常青睐。从这些代数性质出发得到的环是一些更特殊的环。研究这些环的性质有更普遍的意义。
这章的环均交换。
2.1. 欧几里得整环
欧几里得整环是元素之间能做欧几里得算法的环。形式化地,
定义 函数 N:R→Z+∪{0}N:R→Z+∪{0} 满足 N(0)=0N(0)=0 称作整环 RR 上的范数。如果 N(a)>0,∀a∈R∖{0}N(a)>0,∀a∈R∖{0},则称范数是正的。
定义 一个整环 RR 被称为欧几里得整环 (Euclidean Domain),如果存在范数 NN 使得对于任意两个元素 a,b∈R,b≠0a,b∈R,b≠0,存在 q,r∈Rq,r∈R,使得
qq 被称作商,rr 被称作余数。
使用此性质多次,我们可以得到欧几里得算法
使得 N(b)>N(r0)>N(r1)>…>N(rn)N(b)>N(r0)>N(r1)>…>N(rn)。由于 Z+∪{0}Z+∪{0} 的任何非空子集必有下界,算法一定在有限轮终止。
实际上,想要实现欧几里得算法,NN 的值域只需要是一个良序集即可。这样的环称作广义欧几里得整环。
对于一般的环,满足条件的 NN 不一定唯一,同一个 NN 下满足条件的商和余数也不一定唯一。
例
对高斯整数环 Z[i]Z[i],取 N(a+bi)=a2+b2N(a+bi)=a2+b2,对 α,β∈Z[i],β≠0α,β∈Z[i],β≠0,考虑在 Z(i)Z(i) 中 αβ=t+siαβ=t+si,其中 t=ac+bdc2+d2,s=bc−adc2+d2t=ac+bdc2+d2,s=bc−adc2+d2 取离 tt 最近的整数 pp,离 ss 最近的整数 qq,那么 |t−p|,|s−q|≤12|t−p|,|s−q|≤12,考虑如果把 p+qip+qi 作为商,则有 α=(p+qi)β+((t−p)+(s−q)i)βα=(p+qi)β+((t−p)+(s−q)i)β 而 N(((t−p)+(s−q)i)β)=N((t−p)2+(s−q)2)N(β)≤12N(β)<N(β)N(((t−p)+(s−q)i)β)=N((t−p)2+(s−q)2)N(β)≤12N(β)<N(β) 满足范数条件。故 Z[i]Z[i] 是欧几里得整环。 |
命题 1. 每个欧几里得整环里的理想是主的。I=(d)I=(d),其中 dd 是范数最小的非零元素。
证明
考虑 II 中那个范数最小的非零元素 dd,对所有 II 中的其他元素做欧几里得算法 a=qd+ra=qd+r,那么 r=a−qd∈Ir=a−qd∈I,而不可能比 dd 的范数更小,因此 r=0r=0,所以 I=(d)I=(d)。 |
例
Z[x]Z[x] 不是欧几里得整环,因为 (2,x)(2,x) 不是主理想。 |
接下来我们考虑两个元素 a,ba,b 如何通过欧几里得算法得到其生成的理想 (a,b)(a,b) 的单生成元 dd。
定义 a,b∈R,b≠0a,b∈R,b≠0,则
-
aa 是 bb 的倍数,如果存在 a=bx,x∈Ra=bx,x∈R,此时 bb 是 aa 的因子或因数,写作 b∣ab∣a。
-
a,ba,b 的最大公因数 gcd(a,b)gcd(a,b) 或 (a,b)(a,b) 是非零元素 dd,满足
- d∣a∧d∣bd∣a∧d∣b.
- d′∣a∧d′∣b⇒d′∣dd′∣a∧d′∣b⇒d′∣d.
将其转化为理想的语言,有
定义 a,b∈R,b≠0a,b∈R,b≠0,则
- aa 是 bb 的倍数,如果 (a)⊆(b)(a)⊆(b)。
- a,ba,b 的最大公因数 gcd(a,b)gcd(a,b) 或 (a,b)(a,b) 是非零元素 dd,满足
- (a,b)⊆(d)(a,b)⊆(d).
- (a,b)⊆(d′)⇒(d)⊆(d′)(a,b)⊆(d′)⇒(d)⊆(d′).
在一般的环里,最大公因数不一定存在。但在欧几里得整环里,由于 (a,b)(a,b) 恰好会等于一个 (d)(d),我们可以立刻验证 gcd(a,b)=dgcd(a,b)=d。
命题 2. 如果 (a,b)(a,b) 是主理想 (d)(d),则 dd 为 a,ba,b 的最大公因数。
命题 3. 整环 RR 中 (d)=(d′)(d)=(d′) 则 d′=ud,ud′=ud,u 是可逆元。特别地,如果 d,d′d,d′ 均为 a,ba,b 的最大公因数,则 d′=udd′=ud。即,最大公因数在差一个可逆元的意义下唯一。
证明
d∈(d′)d∈(d′),说明 d=yd′d=yd′。d′∈(d)d′∈(d),说明 d′=xdd′=xd,因此 d=xyd,d(1−xy)=0d=xyd,d(1−xy)=0,由此 x,yx,y 都是可逆元。 |
定理 4. 欧几里得算法的最后一步得到 d=rnd=rn,则
- dd 是 a,ba,b 的最大公因数。
- 特别地,(a,b)=(d)(a,b)=(d),因此 dd 可被写作 a,ba,b 在 RR 中元素的线性组合 d=ax+byd=ax+by。
证明
d∣rn,d∣rn−1d∣rn,d∣rn−1。 考虑从后向前做数学归纳法,rk−1=qk+1rk+rk+1rk−1=qk+1rk+rk+1,d∣rk,d∣rk+1d∣rk,d∣rk+1 因此 d∣rk−1d∣rk−1。最终可得 d∣a,d∣b,(a,b)⊆(d)d∣a,d∣b,(a,b)⊆(d)。 考虑从前向后做数学归纳法,b,r0∈(a,b)b,r0∈(a,b),rk+1=rk−1−qk+1rk∈(rk−1,rk)⊆(a,b)rk+1=rk−1−qk+1rk∈(rk−1,rk)⊆(a,b)。最终可得 d∈(a,b),(d)⊆(a,b)d∈(a,b),(d)⊆(a,b)。 |
2.2. 主理想整环
定义 一个整环 RR 被称为主理想整环 (Principal Ideal Domain),如果其每个理想都是主的。
每个欧几里得整环都是主理想整环。
按照之前的讨论,主理想整环上也可以定义最大公因数。只是不一定有好的算法。
命题 6. (a,b)=(d)(a,b)=(d),则
- dd 是 a,ba,b 的最大公因数。
- dd 可被写作 a,ba,b 在 RR 中元素的线性组合 d=ax+byd=ax+by。
- dd 在差一个可逆元的意义下唯一。
我们之前有两个概念,素理想和极大理想。在一般意义上素理想弱于极大理想。这大概是因为虽然两者都有尽可能向前(元素被分解的方向)延伸的动作,但素理想可以仅包含一部分分支而极大理想必须尽可能多地包含所有分支。而在主理想整环中,由于所有分支都会合并为一个主理想,素理想与极大理想等价。
命题 7. 主理想整环 RR 中的每个素理想都是极大的。
证明
设素理想 (p)⊆I=(m)(p)⊆I=(m),则 p=rmp=rm,因此 r∈(p)r∈(p) 或 m∈(p)m∈(p)。
因此 (p)(p) 是极大的。 |
命题 8. R[x]R[x] 是主理想整环则 RR 是域。
证明
(x)(x) 是素理想,因此是极大的。R[x]/(x)≅RR[x]/(x)≅R,因此 RR 是域。 |
2.3. 唯一分解整环
我们先来描述元素的分解。
定义 RR 是整环。则
- r∈Rr∈R 是不可约的 (irreducible),如果 rr 不是可逆元且对任何 r=abr=ab,a,ba,b 至少有一个是可逆元。否则 rr 称为可分的。
- pp 称为素元如果 (p)(p) 是一个素理想。也即,对任何 p∣abp∣ab 有 p∣ap∣a 或 p∣bp∣b。
- 两个只差一个可逆元的元素被称为相伴 (associate) 的,即 a=ub,ua=ub,u 是可逆元。
命题 10. 每个素元都是不可约的。
命题 11. 在主理想整环中素元与不可约元素等价。
证明
不可约的定义说明 (r)(r) 是极大的,因此是素的。 |
在一般的环中,素元与不可约元素并不等价。素理想是分解理想的一组基,而不可约元素是分解元素的一组基。由于素理想可以不主,其能力强于用不可约元素做分解。能够用不可约元素对环里所有非零元素进行唯一分解的环叫做唯一分解整环,而可以用素理想对环里所有理想进行唯一分解的环叫做戴德金整环。每个唯一分解整环都是戴德金整环。在主理想整环中,由于没有不主的理想,两者的能力一致。
定义 一个整环 RR 被称作唯一分解整环 (Unique Factorization Domain),如果对每个不是可逆元的 r∈Rr∈R,
- rr 可以被写成有限个不可约元素的乘积,r=p1p2…pnr=p1p2…pn。
- 这种分解在相伴意义下是唯一的。即,如果 r=q1q2…qmr=q1q2…qm 是另一个分解,则 m=nm=n 且经过重排后 pi 和 qi 相伴。
命题 12. 在唯一分解整环中素元与不可约元素等价。
证明
考虑 p∣ab,ab=pc,将 a,b 分解,根据分解的唯一性,p 必须和某个 a 中或者 b 中的不可约元素相伴,也即 p∣a 或 p∣b。 |
命题 13. 唯一分解整环中的两个元素 a,b 的分解
其中 u,v 是可逆元,ei,fi≥0,则
是 a,b 的最大公因数。
证明
d∣a,d∣b。考虑同样是公因数的 c,c=wqg11qg22…qgmm,则 qi∣c∣a,也 ∣b。因此 {q1,q2,…,qm}⊆{p1,p2,…,pn}。同理,经过重排后有 gi≤min(ei,fi)。因此 c∣d。 |
命题 14. 每个主理想整环都是唯一分解整环。
证明
考虑一个可分元素 r,r=r1r2,且 r1,r2 都不是可逆元,如果两者均为不可约的,过程结束,否则继续将 r1 分为 r11,r12。我们需要证明这样的过程终止且唯一。由于 r1,r2 都不是可逆元,(r)⊂(r1)⊂R,同理可得 (r)⊂(r1)⊂(r11)⊂…⊂R 令 I=⋃∞i=1Ii,则同之前的证明,I 是一个理想。在主理想整环里,I=(a),则 a 必定在某个 In 中,I=In,说明这条链的长度只有有限步,即这个过程会终止。 接下来考虑唯一性。对不可约元素的个数 n 做数学归纳法。 n=0 时,r 是可逆元,如果有第二种分解 r=qc,q 是不可约的,则 q(cr−1)=1,q 是可逆元,矛盾。 如果 r=p1p2…pn=q1q2…qm,m≥n 其中 pi,qi 是不可约元素。由于素元和不可约元素等价,p1 是某个 qj 的因子,不失一般性地,假设 q1=p1u,由于 q1 不可约,p1,q1 相伴。根据整环的消去律,我们可以得到 p2…pn=uq2q3…qm=q′2q3…qm 最终得到 n=m 且每个 pi 和 qi 相伴。 |
例
我们现在来寻找所有高斯整数环中的不可约元素。 同之前的例子,我们可以通过使用范数 N 的群同态性质来研究。 如果 N(α)=p 是一个质数,那么其任何分解 p=N(α)=N(βγ)=N(β)N(γ) 都会导致某个 N 为 1,因此其是可逆元。所以 α 是不可约的。 命题 N(α) 为质数则 α 在 O 中不可约。 如果 π 是一个素元,那么 (π)∩Z 是 Z 下的一个素理想。因为 a,b 是整数,ab∈(π) 那么 a,b 有一个 ∈(π),因此 ∈(π)∩Z。 因此 (π)∩Z=pZ,p∈(π),即 ππ′=p,N(π)N(π′)=p2。于是有两种情况,N(π)=±p,N(π)=±p2。第一种情况说明 N(π) 是素数,因此是不可约元。如果不存在第一种情况,则 π′ 是可逆元,因此 p,π 相伴,p 是不可约元。 在高斯整数中,素元与不可约元等价。因此我们只需要考虑 Z 中的素数 p 能否再进行一次分解 ππ′=p。使得 N(π)=p。 N(a+bi)=a2+b2,如果 π=a+bi,则 π′=a−bi,p=a2+b2。也就是说,我们需要判断一个素数 p 能否写成某个 a2+b2 的形式。 对 p=2,2=12+12=(1+i)(1−i)=−i(1+i)2,这是在讨论中唯一一种 a+bi,a−bi 相伴的情况。 对于奇素数,由于 a2mod4=0,1,pmod4=1。这是一个必要条件。 引理 17. 存在 n 使得 p∣n2+1 当且仅当 p=2 或模 4 余 1。 证明
因此 p∣n2+1=(n+i)(n−i),如果 p 不可分则 p 能够整除 n+i,n−i 中的至少一个,由于 p 是实数而 n+i,n−i 共轭,p 同时整除二者,因此整除其差,即 2i。但这不可能,因此 p 可分。 总结上述如下 命题 18.
|
总结这章,对拥有单位元的交换环,有
3. 多项式环
这章的环均交换且拥有单位元 1≠0。
3.1. 定义与简单推论
定义与一些简单性质已经在上文的例中给出。这里复述一遍。
定义 R 是一个有单位元的交换环,x 为不定元 (indeterminate)。环上的多项式 (polynomial) 定义为形式和
其中 ai∈R。称其为形式和是因为此时 x 只是一个不定元,没有任何其他性质。如果愿意,可以将其仅写为 (a0,a1,…,an)。
$如果 an≠0,则多项式的度数 (degree) 定义为 n,anxn 称为首项。如果 an=1,称多项式为首一 (monic) 的。
这样的多项式的集合称为环 R 上变量 x 的多项式环。
多项式的加法、乘法定义同基本数论中的那样。
命题 1. 整环 R 上的多项式 p(x),q(x) 均非零,则有
- degreep(x)q(x)=degreep(x)+degreeq(x).
- R[x] 中的可逆元仅为 R 中的可逆元。
- R[x] 是整环。
- R 有零因子,则 R[x] 存在零因子 f(x),且存在 c∈R 使得 cf(x)=0。
定义 整环 R 上的多项式 R[x] 的分数域称为 R 上的有理函数,形如 p(x)q(x),有理函数域记作 R(x)。
命题 2. I 是 R 上的理想,(I)=I[x] 表示在 R[x] 中 I 生成的理想,也即系数均在 I 中的多项式。则 R[x]/(I)≅(R/I)[x]。
特别地,I 在 R 中是素理想则 (I) 在 R[x] 中是素理想。
证明
令 φ:R[x]↦(R/I)[x]φ(anxn+…+a0)=(an+I)xn+…+(a0+I) 则 φ 是一个环同态。kerφ=(I)。由于 I 是素理想,R/I 是一个整环,因此 (R/I)[x] 也是。 如果 I 在 R 中是极大的,则 (I,x) 在 R[x] 中是极大的。 |
这个命题比较重要。因为它把多项式环的结构下放到了系数的环的结构。
定义 变量 x1,x2,…,xn 在 R 上的多项式 R[x1,…,xn] 递归地定义为
即单变量 xn 在 R[x1,…,xn−1] 上的多项式。
R[x1,…,xn] 的每一项形如
其度数定义为 d1+d2+…+dn。
无穷个变量的多项式定义为有限个变量的多项式的并。
3.2. 域上的多项式
在基本代数中,两个多项式可以做带余除法,即欧几里得算法。要求是系数可以做除法,也即,是一个域。
定理 3. 域 F 上的多项式 F[x] 是欧几里得整环。
证明
取 N(f(x))=degreef(x)。两个多项式 a(x),b(x),b(x)≠0。 考虑 a(x)=anxn+…+a1x+a0b(x)=bmxm+…+b1x+b0 对 n−m 用数学归纳法。
最终令 q(x) 把每次递归时的 anbmxn−m 全部加起来,得到的 r(x) 就会 degree<m。 对唯一性,考虑 a(x)−q(x)b(x) 和 a(x)−q1(x)b(x) 都有 degree<m,则两者之差 (q1(x)−q(x))b(x) 也有 degree<m,说明 q1(x)=q(x)。 |
推论 4. 域 F 上的多项式 F[x] 是主理想整环与唯一分解整环。
3.3. 唯一分解整环上的多项式
我们现在来考虑多项式的分解。这将会在域论中起到非常重要的作用。
先来考虑一个多项式环是唯一分解整环的条件。
一个必要条件是 R 是唯一分解整环,因为 R[x] 中包含了 R(同构意义下)。
引理 5. (Gauss' Lemma) 唯一分解整环 R 上的多项式 f(x) 可分当且仅当其在 R 的分数域 F 上可分。更进一步地,如果 p(x)=A(x)B(x),A(x),B(x)∈F[x],则存在 r,s∈F 使得 rA(x)=a(x),sB(x)=b(x),且 p(x)=a(x)b(x) 是其在 R[x] 中的一步分解。
证明
p(x)=A(x)B(x),其中 A(x),B(x)∈F[x],因此每个系数都形如 r1r−12。将所有分母的乘积乘到等式两边,得到 dp(x)=a′(x)b′(x),其中 a′(x),b′(x)∈R[x]。将 d 分解为不可约元素 p1p2…pn,(pi) 是 R 中的素理想,则 (p1R)[x] 是 R[x] 中的素理想,R[x]/(p1R)[x]=(R/p1R)[x] 是整环。将等式两边同模 p1(即,应用 φ(r)=r+p1R),则有 0=¯a′(x)⋅¯b′(x),其中 ¯f(x) 表示在商环中的元素。因此 ¯a′(x),¯b′(x) 中必有一个是 0,不失一般性地假设 ¯a′(x)=0,则所有 a′(x) 中的系数都是 p1 的倍数,可以从等式两边除去。使用数学归纳法,可以消去所有 pi。 |
需要注意的是,多项式环上的不可约元素与其系数所在的环是有关的。如在 Z[x] 中,2x 可以分成 2⋅x,但在 Q[x] 中,2x 是不可约元素因为 2 是可逆元。
定义 本原多项式是所有系数的最大公因数为 1 的多项式。
推论 6. 唯一分解整环 R 上的本原多项式 p(x) 的不可约性与其在 F 上的相同。特别地,p(x) 是首一多项式则其在 R[x] 上不可约说明其在 F[x] 上也不可约。
证明
回顾
即可得到。 |
有了 Gauss' Lemma,我们便可以在不知道 R[x] 是否是唯一分解整环的情况下先把多项式在 F[x] 里分解,之后再通过消除分母的方式将其放回 R[x] 中。这样便可以得到 R[x] 是唯一分解整环的充要条件。
定理 7. R[x] 是唯一分解整环当且仅当 R 是唯一分解整环。
证明
令 d 为 p(x)∈R[x] 所有系数的最大公因数,p(x)=dp′(x) 其中 p′(x) 是本原多项式。 由于 R 是唯一分解整环,d 可以被唯一分解,所以我们只需要证明所有的本原多项式可以被唯一分解即可。 根据 Gauss' Lemma,所有 p(x) 可以被分解为 Q[x] 中的不可约元素且可以转化为 R[x] 中的元素,且它们一定都是在 R 中本原的,因此在 R[x] 中也不可约。 对唯一性考虑从 F[x] 中分解的唯一性得到。考虑两个在 R[x] 中的分解 p(x)=q1(x)q2(x)…qr(x)=q′1(x)q′2(x)…q′s(x) 则 qi(x),q′j(x) 均为本原多项式,因此在 Q[x] 中也是不可约的。因此 r=s 且在重排后,qi(x),q′i(x) 在 F[x] 中相伴,即 qi(x)=abq′i(x),a,b∈R。由于 qi(x),q′i(x) 均本原,bqi(x)=aq′i(x) 说明 a,b 均为这个式子的最大公因数,a,b 在 R 中相伴。因此 q(x)=uq′(x),u∈R,说明两者在 R[x] 中也相伴,由此得到 R[x] 中的分解唯一性。 |
推论 8. 无限多个变量在唯一分解整环 R 上的多项式环是唯一分解整环。
接下来我们考虑不可约多项式的性质。
一个策略是通过把不定元 x 认作变量 x 代入,去寻找它的根。
命题 9. 域 F 上的 p(x) 有一次因子当且仅当存在 α∈F 使得 p(α)=0。
证明
多项式除法并无道理。我们只能使用欧几里得算法。 p(x)=q(x)(x−α)+r N(r)<N(x−α) 因此 r 是常数项。由于 p(α)=0,r=0。 |
命题 10. F 上的二次或三次多项式可分当且仅当其在 F 中有根。
命题 11. p(x)=anxn+an−1xn−1+…+a1x+a0 是 Q 上的多项式,若最简分数 rs (i.e. gcd(r,s)=1) 是 p(x) 的根,则 s∣an,r∣a0。特别地,Q 上的首一多项式 p(x) 唯一可能的整数根是那些能够整除其常数项的。
证明
an(rs)n+an−1(rs)n−1+…+a1rs+a0=0 anrn=s(−an−1rn−1−an−2rn−2s−…−a0sn−1) 因此 s∣anrn,同理 r∣a0sn。由于 gcd(r,s)=1,s∣an,r∣a0。 |
例
x3−3x−1 没有整数解。只用验证 ±1 即可。 |
寻找根的方法仅适用于低阶多项式。一些环里的一些多项式即使可分也可能没有线性因子。
我们再次利用命题 2。
命题 12. 整环 R 上的非零次的首一多项式 p(x) 在真理想的商环 (R/I)[x] 上的像如果不能被分解为两个度数更小的多项式,则其在 R 上是不可约的。
证明
假设 p(x)=a(x)b(x) 是 R[x] 上的一步分解,a(x),b(x) 大于零次且首一。由于 I 是真理想,a(x),b(x) 在 I 上的像均大于零次。 |
例
x2+x+1,x3+x+1 在 Z[x] 中不可约,因为其在 Z/2Z[x] 中无解。我们只需要做一些非常简单的验证。 x2+1 在 Z[x] 中不可约,因为其在 Z/3Z[x] 中无解。但其在 Z/2Z[x] 中有解,说明逆命题并不成立。 在一般意义上,存在在所有真理想上都可分,但其本身不可约的情况,如 x4+1 在 Z[x] 上不可约,但在所有 Z/pZ 上都可分。说明此命题只能应用在一侧。 |
一个常用的特殊情况被单独命名。
命题 13. (Eisenstein 判别法) 若整环 R 上的非零次首一多项式 f(x)=xn+an−1xn−1+…+a1x+a0,n≥1 满足 an−1,an−2,…,a0 均在素理想 P 中且 a0 不在 P2 中,则 f(x) 不可约。
推论 14. Z 上的多项式除了首次的其他系数都被素数 p 整除,而 p2 不整除常数项,则多项式在 Z 上不可约。
例
x4+10x+5 在 Z 上不可约。 若存在素数 p 使得 p∣a,p2∤a 则 xn−a 在 Z 上不可约。 x4+1 不可约,因为 (x+1)4+1=x4+4x3+6x2+4x+2。这说明有些时候需要一些技巧。 |
3.4. 域上的多项式 II
有了对不可约多项式的讨论,我们可以获得一些额外的结论。
命题 15. 域上的多项式 F[x] 中的极大理想是那些由不可约多项式生成的理想 (f(x))。特别地,F[x]/(f(x)) 是域当且仅当 f(x) 不可约。
命题 16. g(x)=f1(x)n1f2(x)n2…fk(x)nk 是域 F 上的多项式的分解,则
证明
fi(x) 和 fj(x) 在域 F 上是 comaximal 的,因为在欧几里得整环上可以定义 gcd。 |
命题 17. 如果 f(x) 有根 α1,…,αk∈F(可重),则 f(x) 有因子 (x−α1)(x−α2)…(x−αk)。特别地,度数为 n 的多项式至多只有 n 个根。
命题 18. 域的有限乘法子群是循环群。特别地,如果 F 是有限域,F× 是一个循环群。
证明
由有限生成阿贝尔群基本定理可知,有限乘法子群可写作 Z/n1Z×Z/n2Z×…×Z/nkZ 其中 nk∣nk−1∣…∣n1。 而如果 G 是循环群,d∣|G| 则有恰好 d 个元素的阶是 d 的因数。由于 nk 整除每个循环群的阶,每个群都会有 nk 个元素的阶是 nk 的因数。因此乘法子群中有 nkk 个元素的阶是 nk 的因数,而它们都是 xnk−1 在 F 中的根,因此 k=1。 这也说明了为什么乘法子群一定是属于一个域的。 引用
|
推论 19. p 是质数,则 (Z/pZ)× 是循环群。
推论 20. n=pα11pα22…pαrr,则
证明
(Z/2Z)×≅{1} (Z/4Z)×≅Z2 (1+22)2n−2≡1(mod2n),(1+22)2n−3≢1(mod2n) 由此可知 5 是一个阶为 2n−2 的元素。 并且当 n≥3 时 (Z/2nZ)× 由于有两个二阶子群 {1,2n−1},{1,2n−1+1},因此不是循环群。 由于其是有限生成阿贝尔群,所以必然有 (Z/2αZ)×≅Z2×Z2α−2。 对于 p≠2, (1+p)pn−1≡1(modpn),(1+p)pn−2≢1(modpn) 所以其 Sylow p-subgroup 是循环群。 考虑满射 Z/pαZ↦Z/pZa+(pα)↦a+(p) 是一个群同态,核大小为 pα−1。 因此对于任何 q≠p,Sylow q-subgroup 也是循环群。 根据有限生成阿贝尔群基本定理的推论,所有 Sylow subgroup 均循环的阿贝尔群是循环群。因此 (Z/pαZ)×≅Zpα−1(p−1)。 |
这也让我们得到了初等数论中关于原根的结论。原根是循环群 (Z/nZ)× 的生成元。
命题 模 m 意义下原根存在当且仅当 m=2,4,pα,2pα。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 按钮权限的设计及实现