环
环和子环
环是在群的基础上又增加了一个二元运算。
环 :如果非空集合 R R R 上定义的两个二元运算加法 + + + 和乘法 ⋅ \cdot ⋅ ,满⾜下列法则:
加法群 :( R , + ) (R,+) ( R , + ) 构成 Abel 群。通常零元记作 0,元素 a a a 的负元记作 − a -a − a ,把 a + ( − b ) a+(-b) a + ( − b ) 简记为 a − b a-b a − b ;
乘法封闭性 :对于 ∀ a , b ∈ R \forall a,b\in R ∀ a , b ∈ R ,都满足 a ⋅ b ∈ M a\cdot b\in M a ⋅ b ∈ M ;
乘法单位元 :存在 1 ∈ R 1\in R 1 ∈ R ,对于 ∀ a ∈ R \forall a\in R ∀ a ∈ R 都有 a ⋅ 1 = 1 ⋅ a = a a\cdot 1=1\cdot a=a a ⋅ 1 = 1 ⋅ a = a 。元素 a a a 如果有逆元,记作 a − 1 a^{-1} a − 1 ;
乘法结合律 :对于 ∀ a , b , c ∈ R \forall a,b,c\in R ∀ a , b , c ∈ R ,都有 ( a ⋅ b ) ⋅ c = a ⋅ ( b ⋅ c ) (a\cdot b)\cdot c=a\cdot (b\cdot c) ( a ⋅ b ) ⋅ c = a ⋅ ( b ⋅ c ) ;
分配律 :对于 ∀ a , b , c ∈ R \forall a,b,c\in R ∀ a , b , c ∈ 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 ( b + c ) ⋅ a = b ⋅ a + c ⋅ a , a ⋅ ( b + c ) = a ⋅ b + a ⋅ c ;
那么称 ( R , + , ⋅ ) (R,+,\cdot) ( R , + , ⋅ ) 是一个环 (Ring)。在不混淆的情况下,也可简称 R R R 。乘法运算 a ⋅ b a\cdot b a ⋅ b 通常简写为 a b ab ab 。如果环的乘法满足交换律,则称 ( R , + , ⋅ ) (R,+,\cdot) ( R , + , ⋅ ) 是交换环 (commutative ring)。如果 ( R ∖ { 0 } , ⋅ ) (R\setminus\{0\},\cdot) ( R ∖ { 0 } , ⋅ ) 构成Abel群,则称 ( R , + , ⋅ ) (R,+,\cdot) ( R , + , ⋅ ) 是域 (Field)。
集合 R R R 连同乘法构成的数学结构 ( R , ⋅ ) (R,\cdot) ( R , ⋅ ) 通常称为幺半群 (monoid)。
环论中经常会使用集合 R ∖ { 0 } R\setminus\{0\} R ∖ { 0 } ,通常会简写为 R ∗ R^* R ∗ 。
集合 { 0 } \{0\} { 0 } 在加法和乘法下构成环,称为零环 (zero ring) 。它的的加法零元和乘法单位元相等,即 0 = 1 0=1 0 = 1 。
数域 Z , Q , R , C \mathbb{Z},\mathbb{Q},\mathbb{R},\mathbb{C} Z , Q , R , C 在通常定义的加法 + + + 和乘法 × \times × 运算下构成交换环。所有 n n n 阶方阵在矩阵加法和乘法下构成全矩阵环 M n ( R ) M_n(\mathbb{R}) M n ( R ) 。
由于环的加法运算满足结合律,和群中的定义相似,我们可以定义倍数运算,对于 a ∈ R , n ∈ N ∗ a\in R,\ n\in\mathbb{N}^* a ∈ R , n ∈ N ∗
n a : = a + ⋯ + a ⏟ n times na:=\underbrace{a+\cdots+a}_{n\text{ times}}
na := n times a + ⋯ + a
同样定义 0 a : = 0 0a:=0 0 a := 0 (等式左侧的0是整数零) 和 ( − n ) a : = n ( − a ) (-n)a:=n(-a) ( − n ) a := n ( − a ) 。容易验证 ∀ m , n ∈ Z \forall m,n\in\mathbb{Z} ∀ m , n ∈ Z :
m a + n a = ( m + n ) a , m ( n a ) = ( m n ) a ma+na=(m+n)a,\quad m(na)=(mn)a
ma + na = ( m + n ) a , m ( na ) = ( mn ) a
环的基本性质 :设 ( R , + , ⋅ ) (R,+,\cdot) ( R , + , ⋅ ) 是环,0 , a , b ∈ R , m , n ∈ Z 0,a,b\in R,\ m,n\in\mathbb{Z} 0 , a , b ∈ R , m , n ∈ Z
0 ⋅ a = a ⋅ 0 = 0 0\cdot a=a\cdot 0=0 0 ⋅ a = a ⋅ 0 = 0
( − a ) ⋅ b = a ⋅ ( − b ) = − ( a ⋅ b ) (-a)\cdot b=a\cdot (-b)=-(a\cdot b) ( − a ) ⋅ b = a ⋅ ( − b ) = − ( a ⋅ b )
( − a ) ⋅ ( − b ) = a ⋅ b (-a)\cdot(-b)=a\cdot b ( − a ) ⋅ ( − b ) = a ⋅ b
n ( a + b ) = n a + n b n(a+b)=na+nb n ( a + b ) = na + nb
( m a ) ⋅ ( n b ) = ( m n ) ( a ⋅ b ) (ma)\cdot (nb)=(mn)(a\cdot b) ( ma ) ⋅ ( nb ) = ( mn ) ( a ⋅ b )
( a + b ) ⋅ ( a − b ) = a 2 + b ⋅ a − a ⋅ b − b 2 (a+b)\cdot (a-b)=a^2+b\cdot a-a\cdot b-b^2 ( a + b ) ⋅ ( a − b ) = a 2 + b ⋅ a − a ⋅ b − b 2
( a + b ) 2 = a 2 + a ⋅ b + b ⋅ a + b 2 (a+b)^2=a^2+a\cdot b+b\cdot a+b^2 ( a + b ) 2 = a 2 + a ⋅ b + b ⋅ a + b 2
证明:(1) 因为 0 ⋅ a = ( 0 + 0 ) ⋅ a = 0 ⋅ a + 0 ⋅ a 0\cdot a=(0+0)\cdot a=0\cdot a+0\cdot a 0 ⋅ a = ( 0 + 0 ) ⋅ a = 0 ⋅ a + 0 ⋅ a 故 0 ⋅ a = 0 0\cdot a=0 0 ⋅ 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 + a ) ⋅ b = 0 ⋅ b = 0 故 ( − a ) ⋅ b = − ( a ⋅ b ) (-a)\cdot b=-(a\cdot b) ( − a ) ⋅ b = − ( a ⋅ b )
(3) 由性质2有 ( − a ) ⋅ ( − b ) = − ( ( − a ) ⋅ b ) = − ( − ( a ⋅ b ) ) = a ⋅ b (-a)\cdot(-b)=-((-a)\cdot b)=-(-(a\cdot b))=a\cdot b ( − a ) ⋅ ( − b ) = − (( − a ) ⋅ b ) = − ( − ( a ⋅ b )) = a ⋅ b
如下矩阵环 M 2 ( Z 2 ) M_2(\mathbb{Z}_2) M 2 ( Z 2 ) 的子集构成一个环
它的加法和乘法表如下:
示例1:设 ( R , + , ⋅ ) (R,+,\cdot) ( R , + , ⋅ ) 是环,a ∈ R , n ∈ Z a\in R,n\in\mathbb{Z} a ∈ R , n ∈ Z 。计算 ( a + n 1 ) ⋅ ( a − n 1 ) (a+n1)\cdot(a-n1) ( a + n 1 ) ⋅ ( a − n 1 )
解:( a + n 1 ) ⋅ ( a − n 1 ) = a 2 − n ( a ⋅ 1 ) + n ( 1 ⋅ a ) − n 2 1 = a 2 − n 2 1 (a+n1)\cdot(a-n1)=a^2-n(a\cdot 1)+n(1\cdot a)-n^21=a^2-n^21 ( a + n 1 ) ⋅ ( a − n 1 ) = a 2 − n ( a ⋅ 1 ) + n ( 1 ⋅ a ) − n 2 1 = a 2 − n 2 1
示例2:类比复数,考虑集合 H = { a + b i + c j + d k : a , b , c , d ∈ R } \mathbb H=\{a+b\mathrm i+c\mathrm j+d\mathrm k: a,b,c,d\in\mathbb{R}\} H = { a + b i + c j + d k : a , b , c , d ∈ R } 。定义乘法运算满足
i 2 = j 2 = k 2 = i j k = − 1 , i j = k , j k = i , k i = j i^2=j^2=k^2=ijk=-1,\\
ij=k,\ jk=i,\ ki=j
i 2 = j 2 = k 2 = ij k = − 1 , ij = k , j k = i , k i = j
那么可以验证,H \mathbb H H 构成一个不可交换环,称为四元数 (quaternion) 。
示例3:任取一个正整数 n n n ,令
Z n = { 0 ˉ , 1 ˉ , ⋯ , n − 1 ‾ } \mathbb{Z}_n=\{\bar 0,\bar 1,\cdots,\overline{n-1}\}
Z n = { 0 ˉ , 1 ˉ , ⋯ , n − 1 }
表示 n n n 个剩余类的集合。其中 i ˉ = i m o d n \bar i=i\mod n i ˉ = i mod n 。则 Z n \mathbb{Z}_n Z n 在模加法与模乘法
i ˉ + j ˉ = i + j ( m o d n ) ‾ , i ˉ × j ˉ = i × j ( m o d n ) ‾ \bar i+\bar j=\overline{i+j\pmod n},\\
\bar i\times\bar j=\overline{i\times j\pmod n}
i ˉ + j ˉ = i + j ( mod n ) , i ˉ × j ˉ = i × j ( mod n )
构成环,称为模 n n n 剩余类环。其中 0 ˉ \bar 0 0 ˉ 是零元,− i ˉ \bar{-i} − i ˉ 和 i ˉ \bar i i ˉ 互为负元。
示例4:Z 2 = { 0 , 1 } \mathbb{Z}_2=\{0,1\} Z 2 = { 0 , 1 } 上的所有2阶上三角矩阵
R 8 = { [ x y 0 z ] : x , y , z ∈ Z 2 } R_8=\left\{\begin{bmatrix}x&y\\0&z\end{bmatrix}:x,y,z\in\mathbb{Z}_2\right\}
R 8 = { [ x 0 y z ] : x , y , z ∈ Z 2 }
关于方阵的普通加法与乘法,构成8阶非交换环。
为计算方便,将矩阵表示为三元组 ( x , y , z ) (x,y,z) ( x , y , z ) 。此时,可简记为 R 8 = { 0 , 001 , 010 , 100 , 1 , 011 , 110 , 111 } R_8=\{0,001,010,100,1,011,110,111\} R 8 = { 0 , 001 , 010 , 100 , 1 , 011 , 110 , 111 } ,它的加法凯莱图和乘法表如下
类似群的情形,也可以建立子环的概念。
子环 :对于环 ( R , + , ⋅ ) (R,+,\cdot) ( R , + , ⋅ ) 和它的非空子集 S S S ,如果 ( S , + , ⋅ ) (S,+,\cdot) ( S , + , ⋅ ) 也是一个环,则称 S S S 是 R R R 的子环 (subring) ,记作 S < R S< R S < R 。环 R R R 的子环的交集也是 R R R 的子环。
对于任何整数 n n n ,都有 n Z = { n k : k ∈ Z } n\mathbb{Z}=\{nk:k\in\mathbb{Z}\} n Z = { nk : k ∈ Z } 是 Z \mathbb{Z} Z 的一个子环。
零因子 :众所周知,在数的普通乘法中,如果 a ≠ 0 , b ≠ 0 a\neq0,\ b\neq0 a = 0 , b = 0 ,则必有 a b ≠ 0 ab\neq0 ab = 0 。但这一性质在一般环中不再成立。如果 a , b a,b a , b 是环中两个非零元素 ,满足 a ⋅ b = 0 a\cdot b=0 a ⋅ b = 0 或 b ⋅ a = 0 b\cdot a=0 b ⋅ a = 0 ,则称 a a a 和 b b b 为零因子 (zero divisor)。
下图是模6剩余类环 Z 6 \mathbb{Z}_6 Z 6 的乘法表,它的零因子集合 { 2 ˉ , 3 ˉ , 4 ˉ } \{\bar 2,\bar 3,\bar 4\} { 2 ˉ , 3 ˉ , 4 ˉ }
多项式环
对于非零交换环 R R R ,形如
f ( x ) = a 0 + a 1 x + ⋯ + a n − 1 x n − 1 + a n x n ( a i ∈ R ) f(x)=a_0+a_1x+\cdots+a_{n-1}x^{n-1}+a_nx^n\quad (a_i\in R)
f ( x ) = a 0 + a 1 x + ⋯ + a n − 1 x n − 1 + a n x n ( a i ∈ R )
的表达式称为 R R R 上的多项式 (polynomial)。其中 a i a_i a i 称为多项式的系数 (coefficient) ,相应地,有关普通多项式的项、次数以及相等概念,对于环上的多项式都可以照搬无误。特别地,也约定系数为0的项可以略去不写。同时又约定 1 x = x 1x=x 1 x = x 和 ( − a ) x = − a x (-a)x=-ax ( − a ) x = − a x 。
注意,多项式中出现的 x x x 只是一个记号,称为多项式的不定元 (indeterminate) 。它本身没有任何含义,也没有取值范围。它的存在,仅仅是通过它的指数标记系数的位置。所以,多项式也可以写作 R R R 上的数列
a 0 , a 1 , . . . , a n − 1 , a n , 0 , 0 , ⋯ a_0,a_1,...,a_{n-1},a_n,0,0,\cdots
a 0 , a 1 , ... , a n − 1 , a n , 0 , 0 , ⋯
所有系数都为0 (加法零元) 的多项式称为零多项式 (zero polynomial) ,记作 0 0 0 。对于其它多项式,不妨设 a n x n a_nx^n a n x n 是系数不为零的项中次数最高的项,称为最高次项 (leading term)。此时,自然数 n n n 称为多项式的次数 (degree),记作 deg f ( x ) \deg f(x) deg f ( x ) 。特别地,最高次项系数等于1 (乘法单位元) 的多项式称为首一 (monic)多项式。
对于环 R R R 上的两个多项式
f ( x ) = a 0 + a 1 x + ⋯ + a n x n + ⋯ g ( x ) = b 0 + b 1 x + ⋯ + b n x n + ⋯ f(x)=a_0+a_1x+\cdots+a_nx^n+\cdots \\
g(x)=b_0+b_1x+\cdots+b_nx^n+\cdots
f ( x ) = a 0 + a 1 x + ⋯ + a n x n + ⋯ g ( x ) = b 0 + b 1 x + ⋯ + b n x n + ⋯
多项式的加法和乘法定义和普通多项式一致
f ( x ) + g ( x ) = ∑ i = 0 n ( a i + b i ) x i f ( x ) ⋅ g ( x ) = ∑ i = 0 n ( ∑ k = 0 i a k b i − k ) x i f(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
f ( x ) + g ( x ) = i = 0 ∑ n ( a i + b i ) x i f ( x ) ⋅ g ( x ) = i = 0 ∑ n ( k = 0 ∑ i a k b i − k ) x i
根据以上规定,环 R R R 上不定元 x x x 的全体多项式,关于多项式的加法与乘法作成一个环,称为 R R R 上不定元 x x x 的多项式环 ,记作 R [ x ] R[x] R [ x ]
R [ x ] = { ∑ i = 0 ∞ a i x i : a i ∈ R } R[x]=\left\{\sum_{i=0}^{\infty}a_ix^i:a_i\in R\right\}
R [ x ] = { i = 0 ∑ ∞ a i x i : a i ∈ R }
那些次数为零的多项式称为常数多项式,它们是 R R R 在 R [ x ] R[x] R [ x ] 中的嵌入。
基本性质 :设环 R R R
R R R 是交换环当且仅当 R [ x ] R[x] R [ x ] 是交换环;
R R R 有零因子当且仅当 R [ x ] R[x] R [ x ] 有零因子;
R R R 是 R [ x ] R[x] R [ x ] 的一个子环;
R R R 的单位元就是 R [ x ] R[x] R [ x ] 的单位元;
示例1:高斯整环 Z [ i ] = { a + b i : a , b ∈ Z } \mathbb{Z}[\mathrm i]=\{a+b\mathrm i:a,b\in\mathbb{Z}\} Z [ i ] = { a + b i : a , b ∈ Z } ,其中不定元满足 i 2 = − 1 \mathrm i^2=-1 i 2 = − 1 。
示例2:多项式环 R [ i ] = { a + b i : a , b ∈ R } ≅ C \mathbb{R}[\mathrm i]=\{a+b\mathrm i:a,b\in\mathbb{R}\}\cong\mathbb{C} R [ i ] = { a + b i : a , b ∈ R } ≅ C ,其中不定元满足 i 2 = − 1 \mathrm i^2=-1 i 2 = − 1 。
多项式环还可以推广到含有多个不定元的情形。对于多项式环 R [ x ] R[x] R [ x ] ,可以定义 R [ x ] R[x] R [ x ] 上的多项式环 R [ x ] [ y ] R[x][y] R [ x ] [ y ] ,易证 R [ x ] [ y ] ≅ R [ y ] [ x ] R[x][y]\cong R[y][x] R [ x ] [ y ] ≅ R [ y ] [ x ] ,进而可以简记为 R [ x , y ] R[x,y] R [ x , y ] 。进一步,可以归纳地定义 R [ x 1 ] [ x 2 ] ⋯ [ x n ] R[x_1][x_2]\cdots[x_n] R [ x 1 ] [ x 2 ] ⋯ [ x n ] ,我们称其为 R R R 上的 n n n 元多项式环,简记为 R [ x 1 , ⋯ , x n ] R[x_1,\cdots,x_n] R [ x 1 , ⋯ , x n ] 。
定理 :设环 R < S R< S R < S ,元素 s ∈ S ∖ R s\in S\setminus R s ∈ S ∖ R ,则 R [ s ] R[s] R [ s ] 是 S S S 中包含 R ∪ { s } R\cup\{s\} R ∪ { s } 的最小子环。
证明:设多项式 p ( x ) ∈ R [ x ] p(x)\in R[x] p ( x ) ∈ R [ x ] ,使用替代映射 f ( p ) = p ( s ) f(p)=p(s) f ( p ) = p ( s ) 建立环同态 f : R [ x ] → S f:R[x]\to S f : R [ x ] → S 。因为 R < S , s ∈ S R< S,\ s\in S R < S , s ∈ S ,所以 p ( s ) ∈ S p(s)\in S p ( s ) ∈ S ,良定义。又因为 R [ s ] = Im ( f ) < S R[s]=\text{Im}(f)< S R [ s ] = Im ( f ) < S ,所以 R [ s ] R[s] R [ s ] 是一个环。
再证明最小:设 R ′ ⊇ R ∪ { s } R'\supe R\cup\{s\} R ′ ⊇ R ∪ { s } 是一个环,则 R ⊆ R ′ , s ∈ R ′ R\subseteq R',s\in R' R ⊆ R ′ , s ∈ R ′ 。根据封闭性 1 , s , s 2 , ⋯ , s n , ⋯ ∈ R ′ 1,s,s^2,\cdots,s^n,\cdots\in R' 1 , s , s 2 , ⋯ , s n , ⋯ ∈ R ′ 并且 a 0 , ⋯ , a n s n ∈ R ′ a_0,\cdots,a_ns^n\in R' a 0 , ⋯ , a n s n ∈ R ′ ,并且 a 0 + ⋯ + a n s n ∈ R ′ a_0+\cdots+a_ns^n\in R' a 0 + ⋯ + a n s n ∈ R ′ ,其中 a 0 , ⋯ , a n ∈ R a_0,\cdots,a_n\in R a 0 , ⋯ , a n ∈ R 。 所以 R ′ ⊇ R [ s ] R'\supe R[s] R ′ ⊇ R [ s ] 。
理想
由前几节的讨论我们已经看到,群中有很多概念和定理都可以类推到环中。这一节所讨论的环的理想,就处于群论中「正规子群」的地位。正规子群是群中极重要的概念,同样,理想在环的讨论中也占着非常重要的地位。
理想 :设 ( R , + , ⋅ ) (R,+,\cdot) ( R , + , ⋅ ) 构成环, ( I , + ) (I,+) ( I , + ) 是 ( R , + ) (R,+) ( R , + ) 的加法子群。 如果 ∀ r ∈ R \forall r\in R ∀ r ∈ R 满足
r I = { r ⋅ a : a ∈ I } ⊆ I , I r = { a ⋅ r : a ∈ I } ⊆ I rI=\{r\cdot a:a\in I\}\subseteq I,\\
Ir=\{a\cdot r:a\in I\}\subseteq I
r I = { r ⋅ a : a ∈ I } ⊆ I , I r = { a ⋅ r : a ∈ I } ⊆ I
则称 I I I 是 R R R 的理想 (ideal) ,记作 I ⊲ R I\lhd R I ⊲ R 。其中 r I ⊆ I rI\subseteq I r I ⊆ I 或 I r ⊆ I Ir\subseteq I I r ⊆ I 称为吸收律,吸收律保证了乘法封闭。
显然,平凡子环 R R R 和 { 0 } \{0\} { 0 } 都是理想,称为平凡理想。
前面提到的子环 n Z n\mathbb{Z} n Z 其实是 Z \mathbb{Z} Z 的理想。显然,一个 n n n 的倍数与任何整数相乘,都会得到 n n n 的倍数。
不同于群论,我们可以从环的单个元素出发,来作出理想。设 R R R 是一个环,任取 a ∈ R a\in R a ∈ R ,则 R R R 中包含元素 a a a 的理想总是存在的,例如 R R R 本身就是一个。易知,R R R 中包含 a a a 的全部理想的交也是 R R R 的一个理想,且是包含元素 a a a 的最小理想。这个理想称为由 a a a 生成的主理想 (principal ideal),记为 ⟨ a ⟩ \langle a\rangle ⟨ a ⟩ 。
接下来我们看下主理想的构成。首先,由于 a ∈ ⟨ a ⟩ a\in\langle a\rangle a ∈ ⟨ a ⟩ ,保证加法的封闭性有 ∀ n ∈ N , n a ∈ ⟨ a ⟩ \forall n\in N,\ na\in\langle a\rangle ∀ n ∈ N , na ∈ ⟨ a ⟩ ;其次,保证乘法封闭性有 ∀ r , s ∈ R , r a s ∈ ⟨ a ⟩ \forall r,s\in R,\ ras\in\langle a\rangle ∀ r , s ∈ R , r a s ∈ ⟨ a ⟩ 。又由于 n a = ( n 1 ) a 1 na=(n1)a1 na = ( n 1 ) a 1 ,从而
⟨ a ⟩ = { ∑ i = 1 n r i a s i : r i , s i ∈ R , n ∈ N ∗ } \langle a\rangle=\{\sum_{i=1}^n r_ias_i:r_i,s_i\in R,n\in N^*\}
⟨ a ⟩ = { i = 1 ∑ n r i a s i : r i , s i ∈ R , n ∈ N ∗ }
若 R R R 是交换环,主理想进一步简化为
⟨ a ⟩ = { r a : r ∈ R } \langle a\rangle=\{ra:r\in R\}
⟨ a ⟩ = { r a : r ∈ R }
示例1:模 6 6 6 剩余类环 Z 6 \mathbb{Z}_6 Z 6 有两个非平凡理想: ⟨ 2 ˉ ⟩ = ⟨ 4 ˉ ⟩ = { 0 ˉ , 2 ˉ , 4 ˉ } \langle\bar2\rangle=\langle\bar4\rangle=\{\bar0,\bar2,\bar4\} ⟨ 2 ˉ ⟩ = ⟨ 4 ˉ ⟩ = { 0 ˉ , 2 ˉ , 4 ˉ } 和 ⟨ 3 ˉ ⟩ = { 0 ˉ , 3 ˉ } \langle\bar3\rangle=\{\bar0,\bar3\} ⟨ 3 ˉ ⟩ = { 0 ˉ , 3 ˉ }
示例2:整数环 Z \mathbb{Z} Z 中的所有理想 n Z = ⟨ n ⟩ n\mathbb{Z}=\langle n\rangle n Z = ⟨ n ⟩ 都是主理想
示例3:多项式环 Z [ x ] \mathbb{Z}[x] Z [ x ] 中所有常数项为 0 的多项式都是主理想
定理 :设 I ⊲ R , J ⊲ R I\lhd R,\ J\lhd R I ⊲ R , J ⊲ R
I ∩ J ⊲ R I\cap J\lhd R I ∩ J ⊲ R
令 I + J = { a + b : a ∈ I , b ∈ J } I+J=\{a+b:a\in I,b\in J\} I + J = { a + b : a ∈ I , b ∈ J } ,则 I + J ⊲ R I+J\lhd R I + J ⊲ R
令 I J = ∑ a ∈ I , b ∈ J a b \displaystyle IJ=\sum_{a\in I,b\in J}ab I J = a ∈ I , b ∈ J ∑ ab ,则 I J ⊲ R IJ\lhd R I J ⊲ R
商环
和群一样,基于环的理想,可以在环的加法陪集 R / I = { r + I : r ∈ R } R/I=\{r+I:r\in R\} R / I = { r + I : r ∈ R } 上定义商环。再来回顾下商群中定义的陪集加法
( a + I ) + ( b + I ) = ( a + b ) + I (a+I)+(b+I)=(a+b)+I
( a + I ) + ( b + I ) = ( a + b ) + I
对于理想 I ⊲ R I\lhd R I ⊲ R ,总会有 ( I , + ) ⊲ ( R , + ) (I,+)\lhd (R,+) ( I , + ) ⊲ ( R , + ) 。所以, R / I R/I R / I 在陪集加法下构成阿贝尔群。现在的想法是,如何定义陪集乘法能使 R / I R/I R / I 形成一个环。为此,我们对环 R R R 的子集 A A A 和 B B B 规定集合乘积
A ⋅ B = { a b : a ∈ A , b ∈ B } A\cdot B=\{ab:a\in A,b\in B\}
A ⋅ B = { ab : a ∈ A , b ∈ B }
易知这个乘积有结合律。现在来看任意两个加法陪集 a + I a+I a + I 和 b + I b+I b + I 的乘积,任取 i , j ∈ I i,j\in I i , j ∈ I
( a + i ) ⋅ ( b + j ) = a b + a j + i b + i j (a+i)\cdot(b+j)=ab+aj+ib+ij
( a + i ) ⋅ ( b + j ) = ab + aj + ib + ij
因为理想的吸收律 a j , i b , i j ∈ I aj,ib,ij\in I aj , ib , ij ∈ I ,又因为加法群的封闭性 a j + i b + i j ∈ I aj+ib+ij\in I aj + ib + ij ∈ I ,所以
( a + i ) ⋅ ( b + j ) ∈ a b + I (a+i)\cdot(b+j)\in ab+I
( a + i ) ⋅ ( b + j ) ∈ ab + I
因为陪集要么相等,要么完全不想交。如果要满足陪集乘法的封闭性,需要定义理想的乘法
( a + I ) ⋅ ( b + I ) = a b + I (a+I)\cdot(b+I)=ab+I
( a + I ) ⋅ ( 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 ( 1 + I ) ⋅ ( a + I ) = ( a + I ) ⋅ ( 1 + I ) = a + I
结合律:( ( a + I ) ⋅ ( b + I ) ) ⋅ ( c + I ) = ( a + I ) ⋅ ( ( b + I ) ⋅ ( c + I ) ) = a b c + I ((a+I)\cdot(b+I))\cdot(c+I)=(a+I)\cdot((b+I)\cdot(c+I))=abc+I (( a + I ) ⋅ ( b + I )) ⋅ ( c + I ) = ( a + I ) ⋅ (( b + I ) ⋅ ( c + I )) = ab c + 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 ( r + I ) ⋅ (( a + I ) + ( b + I )) = ( r + I ) ⋅ ( a + I ) + ( r + I ) ⋅ ( 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 (( a + I ) + ( b + I )) ⋅ ( r + I ) = ( a + I ) ⋅ ( r + I ) + ( b + I ) ⋅ ( r + I ) = ( a + b ) r + I
因此,我们可以基于理想的加法陪集定义商环了
商环 :设环 ( R , + , ⋅ ) (R,+,\cdot) ( R , + , ⋅ ) 和它的理想 I I I 。加法陪集集合
R / I = { r + I : r ∈ R } R/I=\{r+I:r\in R\}
R / I = { r + I : r ∈ 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
( a + I ) + ( b + I ) = ( a + b ) + I , ( a + I ) ⋅ ( b + I ) = a ⋅ b + I
下构成商环 (quotient ring) 。
同态和同构
环同态 :对于环 ( R , + , ⋅ ) (R,+,\cdot) ( R , + , ⋅ ) 和 ( R ′ , ⊕ , ⊙ ) (R',\oplus,\odot) ( R ′ , ⊕ , ⊙ ) ,如果映射 ϕ : R → R ′ \phi:R\to R' ϕ : R → R ′ 保持环的加法和乘法运算,即 ∀ a , b ∈ R \forall a,b\in R ∀ a , b ∈ R 满足
ϕ ( a + b ) = ϕ ( a ) ⊕ ϕ ( b ) \phi(a+b)=\phi(a)\oplus\phi(b) ϕ ( a + b ) = ϕ ( a ) ⊕ ϕ ( b )
ϕ ( a ⋅ b ) = ϕ ( a ) ⊙ ϕ ( b ) \phi(a\cdot b)=\phi(a)\odot\phi(b) ϕ ( a ⋅ b ) = ϕ ( a ) ⊙ ϕ ( b )
ϕ ( 1 ) = 1 ′ \phi(1)=1' ϕ ( 1 ) = 1 ′
则称映射 ϕ : R → R ′ \phi:R\to R' ϕ : R → R ′ 是自环 R R R 到环 R ′ R' R ′ 的同态 (homomorphism) 。若 ϕ \phi ϕ 为双射,那么称为同构 (isomorphism),记作 R ≅ R ′ R\cong R' R ≅ R ′ 。特别地,当 R = R ′ R=R' R = R ′ 时,称 ϕ \phi ϕ 为环 R R R 的一个自同构 (automorphism)。
在上面的定义中,条件1说明 ϕ \phi ϕ 是将交换群 ( R , + ) (R,+) ( R , + ) 映射到 ( R ′ , + ) (R',+) ( R ′ , + ) 的群同态。关于群同态的所有结论对于环的加法结构是成立的。
同态的核 :设映射 ϕ : R → R ′ \phi:R\to R' ϕ : R → R ′ 是自环 R R R 到环 R ′ R' R ′ 的同态
所有映射到 R ′ R' R ′ 的加法零元 0 ′ 0' 0 ′ 的元素 g ∈ R g\in R g ∈ R 称为同态 ϕ \phi ϕ 的核 (kernel):
ker ( ϕ ) = { r ∈ R : ϕ ( r ) = 0 ′ } \ker(\phi)=\{r\in R:\phi(r)=0'\}
ker ( ϕ ) = { r ∈ R : ϕ ( r ) = 0 ′ }
群 G G G 中所有元素的像做成的集合 ϕ ( G ) \phi(G) ϕ ( G ) 称为同态 ϕ \phi ϕ 的像 (image):
Im ( ϕ ) = { ϕ ( r ) : r ∈ R } \text{Im}(\phi)=\{\phi(r):r\in R\}
Im ( ϕ ) = { ϕ ( r ) : r ∈ R }
环同态也有与群同态类似的性质。
基本性质 :设 ϕ : R → R ′ \phi:R\to R' ϕ : R → R ′ 是环同态:
ϕ ( 0 ) = 0 ′ \phi(0)=0' ϕ ( 0 ) = 0 ′ ;
ϕ ( − a ) = − ϕ ( a ) , ∀ a ∈ R \phi(-a)=-\phi(a),\ \forall a\in R ϕ ( − a ) = − ϕ ( a ) , ∀ a ∈ R ;
若 S < R S<R S < R ,那么 ϕ ( S ) < R ′ \phi(S)< R' ϕ ( S ) < R ′ ;
ker ( ϕ ) < R , Im ( ϕ ) < R ′ \ker(\phi)<R,\quad \text{Im}(\phi)< R' ker ( ϕ ) < R , Im ( ϕ ) < R ′ ;
证明:(4) 乘法封闭:对于 ∀ ϕ ( a ) , ϕ ( b ) ∈ Im ( ϕ ) , ϕ ( a ) ϕ ( b ) = ϕ ( a b ) ∈ 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 ) = ϕ ( ab ) ∈ Im ( ϕ )
加法封闭:对于 ∀ ϕ ( 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) ∀ ϕ ( a ) , ϕ ( b ) ∈ Im ( ϕ ) , ϕ ( a ) + ϕ ( b ) = ϕ ( a + b ) ∈ Im ( ϕ )
单位元:0 ′ = ϕ ( 0 ) ∈ Im ( ϕ ) 0'=\phi(0)\in\text{Im}(\phi) 0 ′ = ϕ ( 0 ) ∈ Im ( ϕ ) ;根据定义 1 ′ = ϕ ( 1 ) ∈ Im ( ϕ ) 1'=\phi(1)\in\text{Im}(\phi) 1 ′ = ϕ ( 1 ) ∈ Im ( ϕ )
负元:∀ ϕ ( a ) ∈ Im ( ϕ ) , − ϕ ( a ) = ϕ ( − a ) ∈ Im ( ϕ ) \forall \phi(a)\in \text{Im}(\phi),\quad-\phi(a)=\phi(-a)\in\text{Im}(\phi) ∀ ϕ ( a ) ∈ Im ( ϕ ) , − ϕ ( a ) = ϕ ( − a ) ∈ Im ( ϕ )
应该注意的是,整数环 Z \mathbb{Z} Z 或模 n n n 剩余类环 Z n \mathbb{Z}_n Z n 的同阶子环虽然作为加群它们彼此同构 (因为都是循环群) ,但作为环来说,它们彼此并不同构。
示例1:Z 6 \mathbb{Z}_6 Z 6 的子环 R = { 0 ˉ , 2 ˉ , 4 ˉ } R=\{\bar 0,\bar 2,\bar 4\} R = { 0 ˉ , 2 ˉ , 4 ˉ } 和 Z 9 \mathbb{Z}_9 Z 9 的子环 R ′ = { 0 ˉ , 3 ˉ , 9 ˉ } R'=\{\bar 0,\bar 3,\bar 9\} R ′ = { 0 ˉ , 3 ˉ , 9 ˉ } 不同构。
证明:R R R 与 R ′ R' R ′ 的加群都是3阶循环群,必然同构,但作为环它们不同构。假设存在同构 ϕ : R → R ′ \phi:R\to R' ϕ : R → R ′ ,则必有 2 ˉ ↦ 3 ˉ , 4 ˉ ↦ 6 ˉ \bar 2\mapsto\bar 3,\ \bar 4\mapsto\bar 6 2 ˉ ↦ 3 ˉ , 4 ˉ ↦ 6 ˉ 或 2 ˉ ↦ 6 ˉ , 4 ˉ ↦ 3 ˉ \bar 2\mapsto\bar 6,\ \bar 4\mapsto\bar 3 2 ˉ ↦ 6 ˉ , 4 ˉ ↦ 3 ˉ 。从而均有 2 ˉ = 2 ˉ ⋅ 4 ˉ ↦ 3 ˉ ⋅ 6 ˉ = 0 ˉ \bar 2=\bar 2\cdot\bar 4\mapsto \bar 3\cdot\bar 6=\bar 0 2 ˉ = 2 ˉ ⋅ 4 ˉ ↦ 3 ˉ ⋅ 6 ˉ = 0 ˉ 矛盾。
示例2:设正整数 m , n m,n m , n 互素,则环 Z m n ≅ Z m × Z n \mathbb{Z}_{mn}\cong\mathbb{Z}_m\times\mathbb{Z}_n Z mn ≅ Z m × Z n
环同态基本定理
和群的情形一致,可以建立环的同态基本定理。
环同态基本定理 :设映射 ϕ : R → R ′ \phi:R\to R' ϕ : R → R ′ 是自环 ( R , + , ⋅ ) (R,+,\cdot) ( R , + , ⋅ ) 到环 ( R ′ , ⊕ , ⊙ ) (R',\oplus,\odot) ( R ′ , ⊕ , ⊙ ) 的同态,则
ker ( ϕ ) ⊲ R , R ker ( ϕ ) ≅ Im ( ϕ ) \ker(\phi)\lhd R,\quad \frac{R}{\ker(\phi)}\cong\text{Im}(\phi)
ker ( ϕ ) ⊲ R , ker ( ϕ ) R ≅ Im ( ϕ )
也就是说,模 ker ( ϕ ) \ker(\phi) ker ( ϕ ) 得到的商环 R / ker ϕ R/\ker\phi R / ker ϕ 同构于同态的像 Im ( ϕ ) \text{Im}(\phi) Im ( ϕ ) 。
证明:为方便计算,令 I = ker ( ϕ ) I=\ker(\phi) I = ker ( ϕ ) 。
上节已经证明过 I < R I< R I < R ,取任意 r ∈ R , k ∈ I r\in R,k\in I r ∈ R , k ∈ I ,由同态性质知 ϕ ( r ⋅ k ) = ϕ ( r ) ⊙ ϕ ( k ) = f ( r ) ⊙ 0 ′ = 0 ′ \phi(r\cdot k)=\phi(r)\odot\phi(k)=f(r)\odot0'=0' ϕ ( r ⋅ k ) = ϕ ( r ) ⊙ ϕ ( k ) = f ( r ) ⊙ 0 ′ = 0 ′ ,所以 r ⋅ a ∈ I r\cdot a\in I r ⋅ a ∈ I ,故 r I ⊆ I rI\subseteq I r I ⊆ I 。同理可证 I r ⊆ I Ir\subseteq I I r ⊆ I 。所以 ker ( ϕ ) ⊲ R \ker(\phi)\lhd R ker ( ϕ ) ⊲ R 。
同构的证明关键在于找到合适的同构映射 f : R / I → Im ( ϕ ) f:R/I\to\text{Im}(\phi) f : R / I → Im ( ϕ ) 。注意到同一加法陪集 r + I r+I r + I 中的任意元素 r + k r+k r + k 的像 ϕ ( r + k ) = ϕ ( r ) ⊕ ϕ ( k ) = ϕ ( r ) \phi(r+k)=\phi(r)\oplus\phi(k)=\phi(r) ϕ ( r + k ) = ϕ ( r ) ⊕ ϕ ( k ) = ϕ ( r ) 都相同,不妨定义陪集的映射 f ( r + I ) = ϕ ( r ) f(r+I)=\phi(r) f ( r + I ) = ϕ ( r ) 。由群同态基本定理,我们知道 f f f 是加群 R / I R/I R / I 到加群 Im ( ϕ ) \text{Im}(\phi) Im ( ϕ ) 的同构映射,即 f ( ( a + I ) + ( b + I ) ) = f ( a + I ) ⊕ f ( b + I ) f((a+I)+(b+I))=f(a+I)\oplus f(b+I) f (( a + I ) + ( b + I )) = f ( a + I ) ⊕ f ( b + I ) 且 f f f 是双射。
又因为 ( a + I ) ⋅ ( b + I ) = a b + I (a+I)\cdot(b+I)=ab+I ( a + I ) ⋅ ( 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) f (( a + I ) ⋅ ( b + I )) = f ( a ⋅ b + I ) = ϕ ( a ⋅ 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) ϕ ( a ⋅ b ) = ϕ ( a ) ⊙ ϕ ( b ) = f ( a + I ) ⊙ 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) f (( a + I ) ⋅ ( b + I )) = f ( a + I ) ⊙ f ( b + I ) 。
f ( 1 + I ) = ϕ ( 1 ) = 1 ′ f(1+I)=\phi(1)=1' f ( 1 + I ) = ϕ ( 1 ) = 1 ′
综上所述, f f f 是环 R R R 到环 Im ( ϕ ) \text{Im}(\phi) Im ( ϕ ) 的一个同构映射,从而 R / ker ( ϕ ) ≅ Im ( ϕ ) R/\ker(\phi)\cong\text{Im}(\phi) R / ker ( ϕ ) ≅ Im ( ϕ ) 。
自然同态 :对于环 R R R 和它的理想 I ⊲ G I\lhd G I ⊲ G ,由 ϕ ( r ) = r + I \phi(r)=r+I ϕ ( r ) = r + I 给出的映射 ϕ : R → R / I \phi: R\to R/I ϕ : R → R / I 是自 R R R 到 R / I R/I R / I 的满同态,称为自群 R R R 到商环 R / I R/I R / I 的自然同态 (natural homomorphism) 。
这一结论也说明,对于任何给定环的理想,都能够找到对应的环同态,使得这一同态的核就是给定的理想。前文同态基本定理则说明,任何同态的核都是理想。故而,理想和环同态的核是一体两面。
环同态基本定理也常称为环的第⼀同构定理。和群同态类似,还有第⼆、三同构定理。
第二同构定理 :设 R R R 是环,又 H < R , I ⊲ R H< R,\ I\lhd R H < R , I ⊲ R ,则
I ⊲ ( H + I ) , H ∩ I ⊲ H I\lhd (H+I),\ H\cap I\lhd H I ⊲ ( H + I ) , H ∩ I ⊲ H
H / ( H ∩ I ) ≅ ( H + I ) / I H/(H\cap I)\cong (H+I)/I H / ( H ∩ I ) ≅ ( H + I ) / I
第三同构定理 :设 R R R 是环,又 I ⊲ R , I ⊲ J ⊲ R I\lhd R,\ I\lhd J\lhd R I ⊲ R , I ⊲ J ⊲ R ,则
J / I ⊲ R / I J/I\lhd R/I J / I ⊲ R / I
R / J ≅ ( R / I ) / ( J / I ) R/J\cong (R/I)/(J/I) R / J ≅ ( R / I ) / ( J / I )
示例1:Z / n Z ≅ Z n \mathbb{Z}/n\mathbb{Z}\cong\mathbb{Z}_n Z / n Z ≅ Z n
证明:易知映射 ϕ : Z → Z n \phi:\mathbb{Z}\to\mathbb{Z}_n ϕ : Z → Z n 定义 ϕ ( a ) = a ˉ = a m o d n \phi(a)=\bar a=a\mod n ϕ ( a ) = a ˉ = a mod n 是满同态,且 ker ( ϕ ) = n Z \ker(\phi)=n\mathbb{Z} ker ( ϕ ) = n Z ,由环同态基本定理知 Z / n Z ≅ Z n \mathbb{Z}/n\mathbb{Z}\cong\mathbb{Z}_n Z / n Z ≅ Z n 。
示例2:Z [ x ] / ⟨ x 2 + 1 ⟩ ≅ Z [ i ] \mathbb{Z}[x]/\langle x^2+1\rangle\cong\mathbb{Z}[\text{i}] Z [ x ] / ⟨ x 2 + 1 ⟩ ≅ Z [ i ]
证明:易知映射 ϕ : f ( x ) ↦ f ( i ) \phi:f(x)\mapsto f(\mathrm i) ϕ : f ( x ) ↦ f ( i ) 是环 Z [ x ] \mathbb{Z}[x] Z [ x ] 到 Z [ i ] \mathbb{Z}[\mathrm i] Z [ i ] 的一个满同态,且 ker ( ϕ ) = ⟨ x 2 + 1 ⟩ \ker(\phi)=\langle x^2+1\rangle ker ( ϕ ) = ⟨ x 2 + 1 ⟩ ,由环同态基本定理知 Z [ x ] / ⟨ x 2 + 1 ⟩ ≅ Z [ i ] \mathbb{Z}[x]/\langle x^2+1\rangle\cong\mathbb{Z}[\text{i}] Z [ x ] / ⟨ x 2 + 1 ⟩ ≅ Z [ i ] 。
素理想和极大理想
本节介绍交换环中两种重要的理想,它们分别推广了整数的素数性质和极大性质,是代数几何的基石。
定义 :设 R R R 是一个交换环
令 P ⊲ R P\lhd R P ⊲ R 且 P ≠ R P\neq R P = R 。若对于任意 a b ∈ P ab\in P ab ∈ P 必有 a ∈ P a\in P a ∈ P 或 b ∈ P b\in P b ∈ P ,则 P P P 称为素理想 (prime ideal);
令 M ⊲ R M\lhd R M ⊲ R 且 M ≠ R M\neq R M = R 。若对任意满足 M ⊆ N ⊆ R M\subseteq N\subseteq R M ⊆ N ⊆ R 的理想 N N N 都有 N = M N=M N = M 或 N = R N=R N = R ,则称 M M M 为极大理想 (maximal ideal);
极大理想是不能再扩大的真理想,如果在它上面加任何一个不在里面的元素,都会生成整个环。
定理 :设 R R R 是一个交换环
P P P 是素理想当且仅当商环 R / P R/P R / P 无零因子;
M M M 是极大理想当且仅当商环 R / M R/M R / M 是一个域;
极大理想一定是素理想;
证明:(1) 设 0 ′ 0' 0 ′ 是商环 R / P R/P R / P 的零元。若 P P P 是素理想,取两元素 a + P , b + P ∈ R / P a+P,b+P\in R/P a + P , b + P ∈ R / P ,令 ( a + P ) ( b + P ) = a b + P = 0 ′ (a+P)(b+P)=ab+P=0' ( a + P ) ( b + P ) = ab + P = 0 ′ ,即 a b ∈ P ab\in P ab ∈ P ,故 a ∈ P a\in P a ∈ P 或 b ∈ P b\in P b ∈ P 。所以 a + P = 0 ′ a+P=0' a + P = 0 ′ 或 b + P = 0 ′ b+P=0' b + P = 0 ′ ,即商环 R / P R/P R / P 无零因子;
若商环 R / P R/P R / P 无零因子,且令 a b ∈ P ab\in P ab ∈ P 。则 a b + P = 0 ′ ab+P=0' ab + P = 0 ′ ,即 ( a + P ) ( b + P ) = 0 ′ (a+P)(b+P)=0' ( a + P ) ( b + P ) = 0 ′ ,于是 a + P = 0 ′ a+P=0' a + P = 0 ′ 或 b + P = 0 ′ b+P=0' b + P = 0 ′ ,故 a ∈ P a\in P a ∈ P 或 b ∈ P b\in P b ∈ P 。因此 P P P 是素理想。
(3) 若 M M M 是极大理想,则商环 R / M R/M R / M 是域,因此无零因子,从而 M M M 是素理想。
推论 : p p p 是素数,等价于 p Z p\mathbb{Z} p Z 是 Z \mathbb{Z} Z 中的极大理想,等价于 p Z p\mathbb{Z} p Z 是 Z \mathbb{Z} Z 中的素理想。
示例1:模 6 6 6 剩余类环 Z 6 Z_6 Z 6 的两个非平凡理想既是素理想也是极大理想: ⟨ 2 ⟩ = ⟨ 4 ⟩ = { 0 , 2 , 4 } \langle 2\rangle=\langle 4\rangle=\{0,2,4\} ⟨ 2 ⟩ = ⟨ 4 ⟩ = { 0 , 2 , 4 } 和 ⟨ 3 ⟩ = { 0 , 3 } \langle 3\rangle=\{0,3\} ⟨ 3 ⟩ = { 0 , 3 } 。
示例2:⟨ x ⟩ , ⟨ y ⟩ , ⟨ x , y ⟩ \langle x\rangle,\langle y\rangle,\langle x,y\rangle ⟨ x ⟩ , ⟨ y ⟩ , ⟨ x , y ⟩ 都是二元多项式环 Z [ x , y ] \mathbb{Z}[x,y] 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} Z 的推广。可以说,环论的一部分工作,就是在讨论使得这些数论中的结论在一般的环上能否成立;如果不能,需要给环施加怎样的限制才能够使这些结论成立。
整环 :不含零因子的交换环称为整环(integral domain)
交换律:对于任意元素a , b a,b a , b ,满足 a ⋅ b = b ⋅ a a\cdot b=b\cdot a a ⋅ b = b ⋅ a ;
无零因子:若a ⋅ b = 0 a\cdot b=0 a ⋅ b = 0 ,则必有 a = 0 a=0 a = 0 或 b = 0 b=0 b = 0 ;
非零环:0 ≠ 1 0\neq 1 0 = 1 ;
没有零因子这一特性已经足够在整环上建立消去律。
消去律 :设元素 a , b , c ∈ R a,b,c\in R a , b , c ∈ R 且 a ≠ 0 a\neq 0 a = 0 ,如果 a ⋅ b = a ⋅ c a\cdot b=a\cdot c a ⋅ b = a ⋅ c ,则必然有 b = c b=c b = c 。
因此,如果一个多项式的系数取自整环,则可以通过将多项式因式分解成线性因子并令每个因式等于0来求解多项式方程。
接下来将数论中的相关概念推广到整环上来。
基本定义 :设 R R R 是整环,a , b ∈ R a,b\in R a , b ∈ R
若 ∃ q ∈ R \exists q\in R ∃ q ∈ R ,满足 a = b q a=bq a = b q ,则称 b b b 整除 a a a ,记作 b ∣ a b \mid a b ∣ a 。并称 b b b 是 a a a 的因子 (divisor), a a a 是 b b b 的倍数 (multiple);
若 a ∣ b a\mid b a ∣ b 且 b ∣ a b\mid a b ∣ a ,则称 a a a 与 b b b 相伴 (associate),记作 a ∼ b a\sim b a ∼ b ;
若元素 a a a 有乘法逆元,则称 a a a 是一个单位 (unit) ;
设 p ∈ R ∗ p\in R^* p ∈ R ∗ 。若 p ∣ a b p \mid ab p ∣ ab 一定能推出 p ∣ a p \mid a p ∣ a 或 p ∣ b p \mid b p ∣ b ,则称 p p p 是素元 (prime) ;
设 p ∈ R ∗ p\in R^* p ∈ R ∗ 。若 p = a b p=ab p = ab 时,a a a 或 b b b 必有一个是单位,则称 p p p 不可约 (irreducible) ;反过来,如果存在 a , b a,b a , b 都不是单位,使得 p = a b p=ab p = ab ,则称 p p p 可约 (reducible) 。
整除关系是环上的偏序关系,而相伴关系是环上的等价关系。从理想的角度看, a ∣ b a \mid b a ∣ b 等价于 ⟨ b ⟩ ⊆ ⟨ a ⟩ \langle b\rangle\subseteq\langle a\rangle ⟨ b ⟩ ⊆ ⟨ a ⟩ , a a a 和 b b b 相伴等价于 ⟨ a ⟩ = ⟨ b ⟩ \langle a\rangle=\langle b\rangle ⟨ a ⟩ = ⟨ b ⟩ 。因而,在讨论环中的元素时,通常不计较相伴元之间的差异。
基本性质 :设 R R R 是整环,a , b , c ∈ R a,b,c\in R a , b , c ∈ R
任何元素都整除零 a ∣ 0 a\mid 0 a ∣ 0 ;
单位 u u u 整除任何元素 u ∣ a u\mid a u ∣ a ;
u ∈ U ( R ) ⟺ ⟨ u ⟩ = R u\in U(R)\iff \langle u\rangle=R u ∈ U ( R ) ⟺ ⟨ u ⟩ = R ;
a ∣ 1 a\mid 1 a ∣ 1 当且仅当 a a a 是单位;
a ∣ b ⟹ a c ∣ b c a\mid b\implies ac\mid bc a ∣ b ⟹ a c ∣ b c ;
a ∣ b , b ∣ c ⟹ a ∣ c a\mid b,\ b\mid c\implies a\mid c a ∣ b , b ∣ c ⟹ a ∣ c ;
a ∼ b a\sim b a ∼ b 当且仅当 a = u b a=ub a = u b 且 u u u 是单位;
a ∼ b , b ∼ c ⟹ a ∼ c a\sim b,\ b\sim c\implies a\sim c a ∼ b , b ∼ c ⟹ a ∼ c ;
b ∈ ⟨ a ⟩ ⟺ a ∣ b b\in\langle a\rangle\iff a\mid b b ∈ ⟨ a ⟩ ⟺ a ∣ b ;
⟨ b ⟩ ⊆ ⟨ a ⟩ ⟺ a ∣ b \langle b\rangle\subseteq\langle a\rangle\iff a\mid b ⟨ b ⟩ ⊆ ⟨ a ⟩ ⟺ a ∣ b ;
⟨ a ⟩ = ⟨ b ⟩ ⟺ a ∼ b \langle a\rangle=\langle b\rangle\iff a\sim b ⟨ a ⟩ = ⟨ b ⟩ ⟺ a ∼ b ;
从基本性质我们知道整除和相伴具有传递性,因此可以使用链式记号:
a ∣ b ∧ b ∣ c ⟺ a ∣ b ∣ c a ∼ b ∧ b ∼ c ⟺ a ∼ b ∼ c a\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
a ∣ b ∧ b ∣ c ⟺ a ∣ b ∣ c a ∼ b ∧ b ∼ c ⟺ a ∼ b ∼ c
定理 :设 ( R , + , ⋅ ) (R,+,\cdot) ( R , + , ⋅ ) 是环,全体单位的集合 U ( R ) = { u ∈ R : ∃ v ∈ R , u ⋅ v = 1 } U(R)=\{u\in R:\exists v\in R,u\cdot v=1\} U ( R ) = { u ∈ R : ∃ v ∈ R , u ⋅ v = 1 } 构成群 ,称为单位群 (unit group)。
整数环 Z \mathbb{Z} Z 的单位群 U ( Z ) = { 1 , − 1 } U(\mathbb{Z})=\{1,-1\} U ( Z ) = { 1 , − 1 } ;有理数环 Q \mathbb{Q} Q 的单位群 U ( Q ) = Q ∖ { 0 } U(\mathbb{Q})=\mathbb{Q}\setminus\{0\} U ( Q ) = Q ∖ { 0 } ;
示例1:高斯整环 Z [ i ] \mathbb{Z}[\text{i}] Z [ i ] 的单位群 U ( Z [ i ] ) = { ± 1 , ± i } U(\mathbb{Z}[\text{i}])=\{\pm1,\pm\text{i}\} U ( Z [ i ]) = { ± 1 , ± i }
示例2:模 n n n 剩余类环 Z n \mathbb{Z}_n Z n 中非零元 m ˉ \bar m m ˉ 如果与 n n n 互素,则为单位,否则为零因子。
证明:设 m ˉ ≠ 0 ˉ \bar m\neq\bar0 m ˉ = 0 ˉ 且 lcm ( m , n ) = 1 \text{lcm}(m,n)=1 lcm ( m , n ) = 1 ,则存在整数 s , t s,t s , t 使得 m s + n t = 1 ms+nt=1 m s + n t = 1 ,于是 m s ‾ = m s + n t ‾ = 1 ˉ \overline{ms}=\overline{ms+nt}=\bar 1 m s = m s + n t = 1 ˉ ,即 s ˉ \bar s s ˉ 是 m ˉ \bar m m ˉ 的逆元,因此 m ˉ \bar m m ˉ 是单位。又当 lcm ( m , n ) = d > 1 \text{lcm}(m,n)=d>1 lcm ( m , n ) = d > 1 ,令 m = d m 1 , n = d n 1 m=dm_1,\ n=dn_1 m = d m 1 , n = d n 1 ,则 n ˉ 1 ≠ 0 \bar n_1\neq 0 n ˉ 1 = 0 且 m n ˉ 1 = m n 1 ‾ = n m 1 ‾ = 0 ˉ m\bar n_1=\overline{mn_1}=\overline{nm_1}=\bar 0 m n ˉ 1 = m n 1 = n m 1 = 0 ˉ ,即 m ˉ \bar m m ˉ 是零因子。
例如,模 6 6 6 剩余类环 Z 6 \mathbb{Z}_6 Z 6 的单位群 U ( Z 6 ) = { 1 ˉ , 5 ˉ } U(\mathbb{Z}_6)=\{\bar 1,\bar 5\} U ( Z 6 ) = { 1 ˉ , 5 ˉ }
在整数理论中,素数存在着两个等价的定义,但是在一般的整环中,这两个定义对应着不同的概念。
定理 :整环 R R R 中素元一定不可约;但不可约元不一定是素元。
证明:取素元 p ∈ R p\in R p ∈ R ,令 p = a b p=ab p = ab ,即 p ∣ a b p\mid ab p ∣ ab 。不妨设 p ∣ a p \mid a p ∣ a 成立,令 a = p c a=pc a = p c 则 a = a b c a=abc a = ab c 。因为整环上成立消去律,有 b c = 1 bc=1 b c = 1 。所以 b b b 是单位,这就说明 p p p 是不可约元。
示例3:元素 10 ∈ Z 10\in\mathbb{Z} 10 ∈ Z 可约。因为 10 = 2 ⋅ 5 = ( − 2 ) ⋅ ( − 5 ) 10=2\cdot 5=(-2)\cdot (-5) 10 = 2 ⋅ 5 = ( − 2 ) ⋅ ( − 5 )
示例4:整数环 Z \mathbb{Z} Z 的不可约元是其素数 ± 2 , ± 3 , ± 5 , ⋯ \pm2,\pm3,\pm5,\cdots ± 2 , ± 3 , ± 5 , ⋯
示例5:整环 Z [ − 5 ] = { a + b − 5 : a , b ∈ Z } \mathbb{Z}[\sqrt{-5}]=\{a+b\sqrt{-5}:a,b\in\mathbb{Z}\} Z [ − 5 ] = { a + b − 5 : a , b ∈ Z } 中,元素 6 有两种分解 6 = 2 ⋅ 3 = ( 1 + − 5 ) ( 1 − − 5 ) 6=2\cdot 3=(1+\sqrt{-5})(1-\sqrt{-5}) 6 = 2 ⋅ 3 = ( 1 + − 5 ) ( 1 − − 5 ) 。其中 2 不可约,但是不是素元。因为2无法分解为两个非单位元的乘积,但是2整除6,不整除 1 + − 5 1+\sqrt{-5} 1 + − 5 和 1 − − 5 1-\sqrt{-5} 1 − − 5 。
在 Z 6 \mathbb{Z}_6 Z 6 中,2是素元,但 2 = 2 ⋅ 4 2=2\cdot 4 2 = 2 ⋅ 4 可约。
定理 :设 R R R 是整环,元素 a , b ∈ R a,b\in R a , b ∈ R
环 R R R 是整环当且仅当 R [ x ] R[x] R [ x ] 是整环;
⟨ a ⟩ = ⟨ b ⟩ ⟺ a ∼ b \langle a\rangle=\langle b\rangle\iff a\sim b ⟨ a ⟩ = ⟨ b ⟩ ⟺ a ∼ b ;
R = ⟨ a ⟩ ⟺ a ∈ U ( R ) R=\langle a\rangle\iff a\in U(R) R = ⟨ a ⟩ ⟺ a ∈ U ( R ) ;
证明:(1) 显然只需证明当 R R R ⽆零因⼦时,R [ x ] R[x] R [ x ] 也⽆零因⼦。任取两非零多项式 f ( x ) , g ( x ) ∈ R [ x ] f(x),g(x)\in R[x] f ( x ) , g ( x ) ∈ R [ x ] ,由于 R R R 无零因子,所以最高次项系数的乘积 a m a n ≠ 0 a_ma_n\neq0 a m a n = 0 ,故 f ( x ) g ( x ) ≠ 0 f(x)g(x)\neq0 f ( x ) g ( x ) = 0 ,即 R [ x ] R[x] R [ x ] 无零因子。
在环的理想上也可以定义最大公因子、最小公倍数等概念。
最大公因子 :设 R R R 是整环,a , b ∈ R a,b\in R a , b ∈ R ,如果存在元素 d ∈ R ∗ d \in R^* d ∈ R ∗ ,满足
公因子:d ∣ a d \mid a d ∣ a 和 d ∣ b d \mid b d ∣ b
极大性:且对于任何公因子 e e e 都满足 e ∣ d e\mid d e ∣ d
则称 d d d 是 a a a 和 b b b 的最大公因子 (greatest common divisor),记作 gcd ( a , b ) \gcd(a,b) g cd( a , b ) 。特别地,若 gcd ( a , b ) ∼ 1 \gcd(a,b)\sim 1 g cd( a , b ) ∼ 1 ,则 a , b a,b a , b 互素。
在整环中,最大公因子在相伴意义下是唯一确定的。若 d d d 是 gcd ( a , b ) \gcd(a,b) g cd( a , b ) ,则 u d ud u d 也是 gcd ( a , b ) \gcd(a,b) g cd( a , b ) 。例如 Z \mathbb{Z} Z 中 gcd ( 4 , 6 ) = ± 2 \gcd(4,6)=\pm2 g cd( 4 , 6 ) = ± 2 。
最小公倍数 :设 R R R 是整环,a , b ∈ R a,b\in R a , b ∈ R ,如果存在元素 m ∈ R ∗ m\in R^* m ∈ R ∗ ,满足
公倍数:a ∣ m a \mid m a ∣ m 和 b ∣ m b \mid m b ∣ m
极小性:且对于任何公倍数 n n n 都满足 m ∣ n m\mid n m ∣ n
则称 m m m 是 a a a 和 b b b 的最小公倍数 (lowest common multiple),记作 lcm ( a , b ) \text{lcm}(a,b) lcm ( a , b ) 。
唯一分解整环
整数中的每一个合数都可以唯一地分解成素数的乘积,这便是「算术基本定理」。UFD 的概念直接源于算术基本定理的抽象化。在这一节里,我们要把整数的这些讨论推广到更一般的环上去。
UFD :设 R R R 是整环,如果满足:
存在性:任何非零非单位元素可分解为有限个不可约元的乘积;
唯一性:若 a = p 1 p 2 ⋯ p m = q 1 q 2 ⋯ q n a=p_1p_2\cdots p_m=q_1q_2\cdots q_n a = p 1 p 2 ⋯ p m = q 1 q 2 ⋯ q n ,其中 p i , q i p_i,q_i p i , q i 不可约,则 m = n m=n m = n ,并且适当交换不可约元的次序后 p i p_i p i 和 q i q_i q i 相伴 ;
则称整环 R R R 是唯一分解整环 (unique factorization domain),简称UFD 。
算术基本定理说明,整数环 Z \mathbb{Z} Z 是唯一分解整环。
UFD判定定理 :若整环 R R R 满足下列条件,则为UFD
所有非零元都能分解成有限个不可约元的乘积;
并且所有不可约元都是素元;
前文给出了不可约元不是素元的反例,其中涉及的整环 Z [ − 5 ] \mathbb{Z} [\sqrt{-5}] Z [ − 5 ] 中唯一分解定理不再成立。但是,在所有唯一分解整环上,不可约元和素元都是等价的。
定理 :设 R R R 是UFD, p p p 是素元当且仅当 p p p 不可约。
证明:整环中素元一定不可约,只需要证明不可约元都是素元。对于不可约元 p p p ,如果 p ∣ a b p \mid ab p ∣ ab ,那么就存在 c ∈ R c \in R c ∈ R 使得 a b = p c ab=pc ab = p c 成立。因为 R R R 是UFD,所以可以对 a , b , c ∈ R a,b,c \in R a , b , c ∈ R 都分解成不可约元的乘积。比较左右两边,根据分解的唯一性可知, p p p 必然和 a a a 或者 b b b 的某个不可约因子相伴,故而 p p p 整除 a a a 或 b b b 中的一个。这就说明 p p p 也是素元。
现在开始证明本节的主要定理:UFD上的多项式环仍然是UFD。为此,我们先要证明两个引理。
本原多项式 :设 R R R 是环,若 f ( x ) ∈ R [ x ] f(x)\in R[x] f ( x ) ∈ R [ x ] 的系数的最大公因子是1,则称 f ( x ) f(x) f ( x ) 是本原的 (primitive)。
在 Z [ x ] \mathbb{Z}[x] Z [ x ] 中,4 x 2 + 3 x + 2 4x^2+3x+2 4 x 2 + 3 x + 2 是本原的,而 4 x 2 + 6 x + 2 4x^2+6x+2 4 x 2 + 6 x + 2 不是本原的。
引理 1 :设 R R R 是UFD,任意多项式 f ( x ) ∈ R [ x ] f(x)\in R[x] f ( x ) ∈ R [ x ] 都可(相伴)唯一分解成 f ( x ) = c g ( x ) f(x)=cg(x) f ( x ) = c g ( x ) ,其中 c ∈ R c\in R c ∈ R 而 g ( x ) ∈ R [ x ] g(x)\in R[x] g ( x ) ∈ R [ x ] 是本原多项式。这里 c c c 称为容度,通常记为 c ( f ) c(f) c ( f ) 。
证明:设 f ( x ) = a 0 + a 1 x + ⋯ + a n x n f(x)=a_0+a_1x+\cdots+a_nx^n f ( x ) = a 0 + a 1 x + ⋯ + a n x n ,令 c = gcd ( a 0 , a 1 , ⋯ , a n ) c=\gcd(a_0,a_1,\cdots,a_n) c = g cd( a 0 , a 1 , ⋯ , a n ) ,则对于每个 a i a_i a i 都有 q i ∈ R q_i\in R q i ∈ R 满足 a i = c q i a_i=cq_i a i = c q i ,由分配律得到 f ( x ) = c g ( x ) f(x)=cg(x) f ( x ) = c g ( x ) ,其中 g ( x ) = q 0 + q 1 x + ⋯ + q n x n g(x)=q_0+q_1x+\cdots+q_nx^n g ( x ) = q 0 + q 1 x + ⋯ + q n x n 的系数在 R R R 中的最大公因子为1,因而是本原多项式。
在 Z [ x ] \mathbb{Z}[x] Z [ x ] 中,4 x 2 + 6 x − 8 = 2 ( 2 x 2 + 3 x − 4 ) 4x^2+6x-8=2(2x^2+3x-4) 4 x 2 + 6 x − 8 = 2 ( 2 x 2 + 3 x − 4 ) 。
引理2 :(高斯引理) UFD中的两个本原多项式的乘积也是本原多项式。
定理 :若 R R R 是UFD,则多项式环 R [ x ] R[x] R [ x ] 也是 UFD。
主理想整环
PID :所有理想都是主理想的整环叫做主理想整环 (principal idel domain),简称PID 。
这是性质相当良好,也十分常见的一类整环。在PID中,环中理想的概念就等同于整数中倍数的概念。
本节要证明的⼀个主要结论是,主理想整环⼀定是唯⼀分解整环。为此,先证明以下两个引理。
引理1 :PID满足升链条件(ACC),即对 R R R 的任意主理想升链 ⟨ a 1 ⟩ ⊂ ⟨ a 2 ⟩ ⊂ ⟨ a 3 ⟩ ⋯ \langle a_1\rangle\subset\langle a_2\rangle\subset\langle a_3\rangle\cdots ⟨ a 1 ⟩ ⊂ ⟨ a 2 ⟩ ⊂ ⟨ a 3 ⟩ ⋯ ,都存在正整数 k k k 使得当 n > k n>k n > k 时 ⟨ a n ⟩ = ⟨ a k ⟩ \langle a_n\rangle=\langle a_k\rangle ⟨ a n ⟩ = ⟨ a k ⟩ 。
证明:设 R R R 是PID。令 I = ⟨ a 1 ⟩ ∪ ⟨ a 2 ⟩ ∪ ⟨ a 3 ⟩ ⋯ I=\langle a_1\rangle\cup\langle a_2\rangle\cup\langle a_3\rangle\cdots I = ⟨ a 1 ⟩ ∪ ⟨ a 2 ⟩ ∪ ⟨ a 3 ⟩ ⋯ 为链的并集,易知 I ⊲ R I\lhd R I ⊲ R 。由于 R R R 是 PID,故可设 I = ⟨ a ⟩ , a ∈ I I=\langle a\rangle,\ a\in I I = ⟨ a ⟩ , a ∈ I 。则 a ∈ ⟨ a k ⟩ a\in\langle a_k\rangle a ∈ ⟨ a k ⟩ 对某一个 ⟨ a k ⟩ \langle a_k\rangle ⟨ a k ⟩ 成立 ,因此 I ⊆ ⟨ a k ⟩ I\subseteq\langle a_k\rangle I ⊆ ⟨ a k ⟩ 。又 ⟨ a k ⟩ ⊆ I \langle a_k\rangle\subseteq I ⟨ a k ⟩ ⊆ I ,故 I k = I I_k=I I k = I ,即 ∀ n > k \forall n>k ∀ n > k 时 ⟨ a n ⟩ = ⟨ a k ⟩ \langle a_n\rangle=\langle a_k\rangle ⟨ a n ⟩ = ⟨ a k ⟩ 。
引理2 :PID中的不可约元是素元。
证明:设 p ∈ R p\in R p ∈ R 是不可约元,且 p ∣ a b p\mid ab p ∣ ab ,欲证 p ∣ a p\mid a p ∣ a 或 p ∣ b p\mid b p ∣ b 。考虑理想 I = ⟨ p , a ⟩ I=\langle p,a\rangle I = ⟨ p , a ⟩ ,因 R R R 是 PID,令 I = ⟨ d ⟩ I=\langle d\rangle I = ⟨ d ⟩ ,则 d ∣ p d\mid p d ∣ p 且 d ∣ a d\mid a d ∣ a 。由于 p p p 不可约,d ∣ p d\mid p d ∣ p 分两种情况:
(1) d ∈ U ( R ) d\in U(R) d ∈ U ( R ) ,则 ⟨ p , a ⟩ = ⟨ d ⟩ = R \langle p,a\rangle=\langle d\rangle=R ⟨ p , a ⟩ = ⟨ d ⟩ = R ,故存在 s , t ∈ R s,t\in R s , t ∈ R 满足 s p + t a = 1 sp+ta=1 s p + t a = 1 ,进一步 s p b + t a b = b spb+tab=b s p b + t ab = b 。因 p ∣ a b p\mid ab p ∣ ab ,故 p ∣ t a b p\mid tab p ∣ t ab ,又 p ∣ s p b p\mid spb p ∣ s p b ,因此 p ∣ b p\mid b p ∣ b ;
(2) d ∼ p d\sim p d ∼ p ,则 p ∣ d p\mid d p ∣ d ,又 d ∣ a d\mid a d ∣ a ,故 p ∣ a p\mid a p ∣ a ;
综上, p ∣ a p\mid a p ∣ a 或 p ∣ b p\mid b p ∣ b 。
现在来证明本节的主要定理。
定理 :PID一定是UFD。
证明:设 R R R 是PID,且 a ∈ R a \in R a ∈ R 不是零元,也不是单位,要证明 a a a 可以唯一分解为一系列不可约元的乘积。
(1) 首先证明分解的存在性。如果 a a a 已经是不可约元,就不必继续分解;否则 a = a 1 b 1 a=a_1b_1 a = a 1 b 1 且 a 1 , b 1 a_1,b_1 a 1 , b 1 都不是单位。进而,如果 a 1 a_1 a 1 和 b 1 b_1 b 1 都是不可约元,那么也不必继续分解;否则,不妨令 a 1 a_1 a 1 可约,则 a 1 a_1 a 1 可以进一步分解。由此,就可以将分解过程不断进行下去,从而得到整除链 a , a 1 , a 2 , ⋯ a,a_1,a_2,\cdots a , a 1 , a 2 , ⋯ ,其中 a i + 1 ∣ a i a_{i+1}\mid a_i a i + 1 ∣ a i 且元素链中不存在相伴元。对这些元素中的每一个做主理想,则得到严格上升的理想列 ⟨ a ⟩ ⊂ ⟨ a 1 ⟩ ⊂ ⟨ a 2 ⟩ ⋯ \langle a\rangle\subset\langle a_1\rangle\subset\langle a_2\rangle\cdots ⟨ a ⟩ ⊂ ⟨ a 1 ⟩ ⊂ ⟨ a 2 ⟩ ⋯ 。由于 PID 满足 ACC ,故而上述分解过程必然在有限步内终止。
(2) 然后证明分解的唯一性。设 a = p 1 p 2 ⋯ p s = q 1 q 2 ⋯ q t a=p_1p_2\cdots p_s=q_1q_2\cdots q_t a = p 1 p 2 ⋯ p s = q 1 q 2 ⋯ q t ,其中 p i , q i p_i,q_i p i , q i 不可约,由引理知 p i , q i p_i,q_i p i , q i 都是素元。
由于 p 1 ∣ q 1 q 2 ⋯ q t p_1\mid q_1q_2\cdots q_t p 1 ∣ q 1 q 2 ⋯ q t 且 p 1 p_1 p 1 是素元,则存在某个 j j j 使得 p 1 ∣ q j p_1\mid q_j p 1 ∣ q j ,不妨重排使 j = 1 j=1 j = 1 。又 q 1 q_1 q 1 是素元,故 p 1 ∼ q 1 p_1\sim q_1 p 1 ∼ q 1 ,即 q 1 = u 1 p 1 q_1=u_1p_1 q 1 = u 1 p 1 ,其中 u 1 ∈ U ( R ) u_1\in U(R) u 1 ∈ U ( R ) 。由于整环无零因子,两边消去 p 1 p_1 p 1 得 p 2 p 3 ⋯ p s = u 1 q 2 q 3 ⋯ q t p_2p_3\cdots p_s=u_1q_2q_3\cdots q_t p 2 p 3 ⋯ p s = u 1 q 2 q 3 ⋯ q t 。重复上述过程,逐步消去两边的素元,直到一侧为1,此时另一侧必定只剩单位,否则与不可约矛盾,故 s = t s=t s = t ,且每个 p i p_i p i 与 q j q_j q j 相伴。
综上,PID满足UFD的存在性和唯一性条件,因此 PID 是 UFD。
应注意,这个定理的逆定理不成⽴,即⼀个UFD不⼀定是⼀个PID。因为由上节知,Z [ x ] \mathbb{Z}[x] Z [ x ] 是⼀个UFD,但我们知道,Z [ x ] \mathbb{Z}[x] Z [ x ] 不是PID。
示例1:证明整数环 Z \mathbb{Z} Z 是 PID。
证明:令 { 0 } ≠ I ⊲ Z \{0\}\neq I\lhd \mathbb{Z} { 0 } = I ⊲ Z ,而 q q q 是 I I I 中最小的正整数,下证 I = ⟨ q ⟩ I=\langle q\rangle I = ⟨ q ⟩ 。
任取 a ∈ I a\in I a ∈ I ,则存在 n , r ∈ Z n,r\in\mathbb{Z} n , r ∈ Z 满足 a = n q + r a=nq+r a = n q + r 且 0 ⩽ r < ∣ q ∣ 0\leqslant r<|q| 0 ⩽ r < ∣ q ∣ 。考虑理想的吸收律 n q ∈ I nq\in I n q ∈ I ,于是 r = a − n q ∈ I r=a-nq\in I r = a − n q ∈ I 。又因为 q q q 是 I I I 中最小的正整数,故 r = 0 r=0 r = 0 ,从而 a = n q ∈ ⟨ q ⟩ a=nq\in\langle q\rangle a = n q ∈ ⟨ q ⟩ 。因此 I = ⟨ q ⟩ I=\langle q\rangle I = ⟨ q ⟩ ,于是 Z \mathbb{Z} Z 是 PID。
但是,整数环 Z \mathbb{Z} Z 上的多项式环 Z [ x ] \mathbb{Z}[x] Z [ x ] 不是PID。同时注意,尽管模 n n n 剩余类环 Z n \mathbb{Z}_n Z n 的每个理想都是主理想,但是当 n n n 为合数时 Z n \mathbb{Z}_n Z n 有零因⼦,从⽽此时 Z n \mathbb{Z}_n Z n 并不是整环。
定理 :在PID中,⟨ p ⟩ \langle p\rangle ⟨ p ⟩ 是素理想,当且仅当 ⟨ p ⟩ \langle p\rangle ⟨ p ⟩ 是极大理想。
证明:只需要证明素理想都是极大理想。设主理想整环 R R R 中有非零素理想 ⟨ p ⟩ \langle p\rangle ⟨ p ⟩ ,且同时有理想 ⟨ a ⟩ \langle a\rangle ⟨ a ⟩ 满足 ⟨ p ⟩ ⊆ ⟨ a ⟩ ⊆ R \langle p\rangle \subseteq \langle a\rangle \subseteq R ⟨ p ⟩ ⊆ ⟨ a ⟩ ⊆ R 。这说明 a ∣ p a \mid p a ∣ p ,故而存在 b ∈ R b \in R b ∈ R 使得 p = a b p = ab p = ab 。但由于 ⟨ p ⟩ \langle p\rangle ⟨ p ⟩ 是素理想, a b ∈ ⟨ p ⟩ ab \in \langle p\rangle ab ∈ ⟨ p ⟩ 就意味着 a ∈ ⟨ p ⟩ a \in \langle p\rangle a ∈ ⟨ p ⟩ 或 b ∈ ⟨ p ⟩ b \in \langle p\rangle b ∈ ⟨ p ⟩ 。如果 a ∈ ⟨ p ⟩ a \in \langle p\rangle a ∈ ⟨ p ⟩ ,就说明 ⟨ a ⟩ ⊆ ⟨ p ⟩ \langle a\rangle \subseteq \langle p\rangle ⟨ a ⟩ ⊆ ⟨ p ⟩ ,故而 ⟨ a ⟩ = ⟨ p ⟩ \langle a\rangle = \langle p\rangle ⟨ a ⟩ = ⟨ p ⟩ ;如果 b ∈ ⟨ p ⟩ b \in\langle p\rangle b ∈ ⟨ p ⟩ ,就说明 b = c p b = cp b = c p ,故而 p = a c p p = acp p = a c p ,又因 p ≠ 0 p \neq 0 p = 0 ,有 1 = a c 1 = ac 1 = a c ,即 a a a 存在逆元 c c c ,于是 ⟨ a ⟩ = R \langle a\rangle = R ⟨ a ⟩ = R 。这就说明, ⟨ p ⟩ \langle p\rangle ⟨ p ⟩ 是极大理想。
定理 :设 R R R 是PID,元素 a , b ∈ R ∗ a,b\in R^* a , b ∈ R ∗ ,则
⟨ a ⟩ + ⟨ b ⟩ = ⟨ gcd ( a , b ) ⟩ \langle a\rangle+\langle b\rangle=\langle\gcd(a,b)\rangle ⟨ a ⟩ + ⟨ b ⟩ = ⟨ g cd( a , b )⟩
⟨ a ⟩ ∩ ⟨ b ⟩ = ⟨ lcm ( a , b ) ⟩ \langle a\rangle\cap\langle b\rangle=\langle\text{lcm}(a,b)\rangle ⟨ a ⟩ ∩ ⟨ b ⟩ = ⟨ lcm ( a , b )⟩
gcd ( a , b ) ⋅ lcm ( a , b ) ∼ a b \gcd(a,b)\cdot \text{lcm}(a,b)\sim ab g cd( a , b ) ⋅ lcm ( a , b ) ∼ ab
证明:(1) 因为 ⟨ a ⟩ , ⟨ b ⟩ \langle a\rangle,\langle b\rangle ⟨ a ⟩ , ⟨ b ⟩ 是理想,同时 R R R 是PID,所以 ∃ d ∈ R \exists d\in R ∃ d ∈ R 满足 ⟨ d ⟩ = ⟨ a ⟩ + ⟨ b ⟩ \langle d\rangle=\langle a\rangle+\langle b\rangle ⟨ d ⟩ = ⟨ a ⟩ + ⟨ b ⟩
公因子:因为 a ∈ ⟨ a ⟩ ⊆ ⟨ d ⟩ = { r d : r ∈ R } a\in\langle a\rangle\subseteq \langle d\rangle=\{rd:r\in R\} a ∈ ⟨ a ⟩ ⊆ ⟨ d ⟩ = { r d : r ∈ R } ,所以 ∃ r ∈ R \exists r\in R ∃ r ∈ R 满足 a = r d a=rd a = r d ,所以 d ∣ a d\mid a d ∣ a 。同理可证 d ∣ b d\mid b d ∣ b 。
极大性:设 ⟨ e ⟩ \langle e\rangle ⟨ e ⟩ 是所有满足 e ∣ a e \mid a e ∣ a 和 e ∣ b e \mid b e ∣ b 的元素集合,则 d ∈ ⟨ d ⟩ ⊆ ⟨ e ⟩ d\in\langle d\rangle\subseteq\langle e\rangle d ∈ ⟨ d ⟩ ⊆ ⟨ e ⟩ ,所以 e ∣ d e\mid d e ∣ d ,所以存在 d = gcd ( a , b ) d=\gcd(a,b) d = g cd( a , b ) 。
(2) 因为 ⟨ a ⟩ , ⟨ b ⟩ \langle a\rangle,\langle b\rangle ⟨ a ⟩ , ⟨ b ⟩ 是理想,同时 R R R 是PID,所以 ∃ m ∈ R \exists m\in R ∃ m ∈ R 满足 ⟨ m ⟩ = ⟨ a ⟩ ∩ ⟨ b ⟩ \langle m\rangle=\langle a\rangle\cap\langle b\rangle ⟨ m ⟩ = ⟨ a ⟩ ∩ ⟨ b ⟩
公倍数:因为 m ∈ ⟨ m ⟩ ⊆ ⟨ a ⟩ = { r a : r ∈ R } m\in\langle m\rangle\subseteq \langle a\rangle=\{ra:r\in R\} m ∈ ⟨ m ⟩ ⊆ ⟨ a ⟩ = { r a : r ∈ R } ,所以 ∃ r ∈ R \exists r\in R ∃ r ∈ R 满足 m = r a m=ra m = r a ,所以 a ∣ m a\mid m a ∣ m 。同理可证 b ∣ m b\mid m b ∣ m 。
极小性:设 ( e ) (e) ( e ) 是满足 a ∣ e a \mid e a ∣ e 和 b ∣ e b \mid e b ∣ e 的元素集合,则 e ∈ ⟨ e ⟩ ⊆ ⟨ m ⟩ e\in\langle e\rangle\subseteq\langle m\rangle e ∈ ⟨ e ⟩ ⊆ ⟨ m ⟩ ,所以 m ∣ e m\mid e m ∣ e ,所以存在 m = lcm ( a , b ) m=\text{lcm}(a,b) m = 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) a ∣ lcm ( a , b ) ∧ b ∣ lcm ( a , b ) ,所以 a b ∣ b ⋅ lcm ( a , b ) ab\mid b\cdot\text{lcm}(a,b) ab ∣ b ⋅ lcm ( a , b ) 且 a b ∣ a ⋅ lcm ( a , b ) ab\mid a\cdot\text{lcm}(a,b) ab ∣ a ⋅ lcm ( a , b ) ,所以 a b ∣ gcd ( b ⋅ lcm ( a , b ) , a ⋅ lcm ( a , b ) ) ab\mid \gcd(b\cdot\text{lcm}(a,b),a\cdot\text{lcm}(a,b)) ab ∣ g cd( b ⋅ lcm ( a , b ) , a ⋅ lcm ( a , b )) 。
因为 gcd ( a , b ) ∣ a ∧ gcd ( a , b ) ∣ b \gcd(a,b)\mid a\land \gcd(a,b)\mid b g cd( a , b ) ∣ a ∧ g cd( a , b ) ∣ b ,所以 a ⋅ gcd ( a , b ) ∣ a b a\cdot\gcd(a,b)\mid ab a ⋅ g cd( a , b ) ∣ ab 且 b ⋅ gcd ( a , b ) ∣ a b b\cdot\gcd(a,b)\mid ab b ⋅ g cd( a , b ) ∣ ab ,所以 lcm ( b ⋅ gcd ( a , b ) , a ⋅ gcd ( a , b ) ) ∣ a b \text{lcm}(b\cdot\gcd(a,b),a\cdot\gcd(a,b))\mid ab lcm ( b ⋅ g cd( a , b ) , a ⋅ g cd( a , b )) ∣ ab 。
综上所述,gcd ( a , b ) ⋅ lcm ( a , b ) ∼ a b \gcd(a,b)\cdot \text{lcm}(a,b)\sim ab g cd( a , b ) ⋅ lcm ( a , b ) ∼ ab 。
考虑整数环 Z \mathbb{Z} Z 的情形。对于理想 m Z m\mathbb{Z} m Z 和 n Z n\mathbb{Z} n Z 有
m Z + n Z = gcd ( m , n ) Z m\mathbb{Z}+n\mathbb{Z}=\gcd(m,n)\mathbb{Z} m Z + n Z = g cd( m , n ) Z
( m Z ) ( n Z ) = ( m n ) Z (m\mathbb{Z})(n\mathbb{Z})=(mn)\mathbb{Z} ( m Z ) ( n Z ) = ( mn ) Z
( m Z ) ∩ ( n Z ) = l c m ( m , n ) Z (m\mathbb{Z})\cap(n\mathbb{Z})=\mathrm{lcm}(m,n)\mathbb{Z} ( m Z ) ∩ ( n Z ) = lcm ( m , n ) Z
例如 10 Z + 6 Z = 2 Z 10\mathbb{Z}+6\mathbb{Z}=2\mathbb{Z} 10 Z + 6 Z = 2 Z
推论 :设 R R R 是PID,元素 p ∈ R p\in R p ∈ R 不可约,且 p ∤ a p\nmid a p ∤ a ,则 gcd ( a , p ) = 1 \gcd(a,p)=1 g cd( a , p ) = 1 。
证明:1 ∣ a 1\mid a 1 ∣ a 和 1 ∣ p 1\mid p 1 ∣ p 自然满足,还需要证明如果存在 d ∈ R d\in R d ∈ R 满足d ∣ a d\mid a d ∣ a 和 d ∣ p d\mid p d ∣ p 则 d ∣ 1 d\mid 1 d ∣ 1 ,即 d d d 是单位元。
Euclid 整环
ED :对于整环 R R R ,如果存在映射 N : R ∗ → N ∗ N: R^* \to \mathbb{N}^* N : R ∗ → N ∗ ,满足 ∀ a , b ∈ R \forall a,b \in R ∀ a , b ∈ R 且 b ≠ 0 b \neq 0 b = 0 ,都 ∃ q , r ∈ R \exists q,r \in R ∃ q , r ∈ R 使得 a = q b + r a=qb+r a = q b + r 成立且 r = 0 r=0 r = 0 或 N ( r ) < N ( b ) N(r) < N(b) N ( r ) < N ( b ) ,则称整环 R R R 为Euclid 整环 (Euclidean domain),简写为ED 。映射 N N N 称为Euclid 整环中元素的范数 (norm)。
范数可以简单理解为一个排序函数。
这个定义其实就是整数中的带余除法的推广。范数的存在使得能够衡量余数和除数的相对大小。这样在辗转相除的时候,对应的余数的范数也在不断下降;因为范数取值在自然数上,这样的过程必然结束在 r = 0 r=0 r = 0 。这样,就得到了Euclid 整环上的辗转相除法。
定理 :ED一定是PID。
证明:设 R R R 是ED,且 I I I 是它的理想。如果 I = { 0 } I=\{0\} I = { 0 } ,它显然是主理想。若 I I I 是非零理想,依定义,环 R R R 上有范数 N ( ⋅ ) N(\cdot) N ( ⋅ ) ,于是可以取 I I I 中范数最小的非零元素 d d d 。此时,对于任何 a ∈ I a \in I a ∈ I ,都有 a = q d + r a=qd+r a = q d + r 满足 r = 0 r=0 r = 0 或 N ( r ) < N ( d ) N(r)< N(d) N ( r ) < N ( d ) 。考虑理想的性质 r = a − q d ∈ I r=a-qd\in I r = a − q d ∈ I ,若 r ≠ 0 r\neq0 r = 0 则 N ( r ) < N ( d ) N(r)<N(d) N ( r ) < N ( d ) 与 N ( d ) N(d) N ( d ) 最小相矛盾,故 r = 0 r=0 r = 0 。从而 a = q d ∈ ⟨ d ⟩ a=qd \in \langle d\rangle a = q d ∈ ⟨ d ⟩ ,这就说明 I I I 必然是主理想。
定理 :对于Euclid 整环 R R R 和它的元素 a , b ∈ R a,b \in R a , b ∈ R ,对 a a a 和 b b b 做辗转相除法的得到的结果 d d d 是 a a a 和 b b b 的最大公因子,且存在 x , y ∈ R x,y \in R x , y ∈ R 使得 d = a x + b y d=ax+by d = a x + b y 成立;反过来,任何 a x + b y ax+by a x + b y 形式的元素都是 d d d 的倍数。
示例1:Z \mathbb{Z} Z 是ED
证明:构造范数函数 N : x ↦ ∣ x ∣ N:x\mapsto|x| N : x ↦ ∣ x ∣ 。任取 a , b ∈ Z a,b\in\mathbb{Z} a , b ∈ Z 且 b ≠ 0 b\neq0 b = 0 ,则存在 q , r ∈ Z q,r\in\mathbb{Z} q , r ∈ Z 使得 a = q b + r a=qb+r a = q b + r 成立且 r = 0 r=0 r = 0 或 0 < r < ∣ b ∣ 0< r< |b| 0 < r < ∣ b ∣ 。故 Z \mathbb{Z} Z 是ED 。
示例2:高斯整环 Z [ i ] \mathbb{Z}[\mathrm i] Z [ i ] 是ED
证明:构造范数函数
N ( a + b i ) = a 2 + b 2 N(a+b\mathrm i)=a^2+b^2
N ( a + b i ) = a 2 + b 2
任取 α , β ∈ Z [ i ] \alpha,\beta\in\mathbb{Z}[\mathrm i] α , β ∈ Z [ i ] 且 β ≠ 0 \beta\neq0 β = 0 ,则存在 x , y ∈ Q x,y\in\mathbb{Q} x , y ∈ Q 满足
α β = x + y i ∈ Q [ i ] \frac{\alpha}{\beta}=x+y\mathrm i\in \mathbb{Q}[\mathrm i]
β α = x + y i ∈ Q [ i ]
取最接近 x , y x,y x , y 的两个整数 [ x ] , [ y ] ∈ Z [x],[y]\in\mathbb{Z} [ x ] , [ y ] ∈ Z ,令 ρ = [ x ] + [ y ] i ∈ Z [ i ] \rho=[x]+[y]\mathrm i\in\mathbb{Z}[\mathrm i] ρ = [ x ] + [ y ] i ∈ Z [ i ] 和 γ = α − ρ β ∈ Z [ i ] \gamma=\alpha-\rho\beta\in\mathbb{Z}[\mathrm i] γ = α − ρβ ∈ Z [ i ] ,变换得
γ = β ( ( x − [ x ] ) + ( y − [ y ] ) i ) \gamma=\beta((x-[x])+(y-[y])\mathrm i)
γ = β (( x − [ x ]) + ( y − [ y ]) i )
计算范数
N ( γ ) = N ( β ) ( ( x − [ x ] ) 2 + ( y − [ y ] ) 2 ) N(\gamma)=N(\beta)((x-[x])^2+(y-[y])^2)
N ( γ ) = N ( β ) (( x − [ x ] ) 2 + ( y − [ y ] ) 2 )
由于
( x − [ x ] ) 2 + ( y − [ y ] ) 2 ⩽ ( 1 2 ) 2 + ( 1 2 ) 2 = 1 2 < 1 (x-[x])^2+(y-[y])^2\leqslant (\frac{1}{2})^2+(\frac{1}{2})^2=\frac{1}{2}< 1
( x − [ x ] ) 2 + ( y − [ y ] ) 2 ⩽ ( 2 1 ) 2 + ( 2 1 ) 2 = 2 1 < 1
因此 γ = 0 \gamma=0 γ = 0 或 N ( γ ) < N ( β ) N(\gamma)< N(\beta) N ( γ ) < N ( β ) 。
综上,存在 ρ , γ ∈ Z [ i ] \rho,\gamma\in\mathbb{Z}[\mathrm i] ρ , γ ∈ Z [ i ] 使得 α = ρ β + γ \alpha=\rho\beta+\gamma α = ρβ + γ 成立且 γ = 0 \gamma=0 γ = 0 或 N ( γ ) < N ( β ) N(\gamma)< N(\beta) N ( γ ) < N ( β ) ,故 Z [ i ] \mathbb{Z}[\mathrm i] Z [ i ] 是ED 。
参考资料:
抽象代数基础教程第 8 版 (John.Fraleigh, Neal Brand)
近世代数第4版(杨子胥)
代数 (Michael Artin)
近世代数 (丘维声)