基本定义和例子
定义
(1)一个环 R R R 是一个带有两个二元运算 + 和 ×(称为加法和乘法)的集合,满足以下公理:
(i)( R , + ) \left( {R, + }\right) ( R , + ) 是一个阿贝尔群,
(ii)× \times × 是结合的:( a × b ) × c = a × ( b × c ) \left( {a \times b}\right) \times c = a \times \left( {b \times c}\right) ( a × b ) × c = a × ( b × c ) 对所有 a , b , c ∈ R a,b,c \in R a , b , c ∈ R 成立,
(iii)在 R : R : R : 中对于所有 a , b , c ∈ R a,b,c \in R a , b , c ∈ R 成立分配律
( a + b ) × c = ( a × c ) + ( b × c ) and a × ( b + c ) = ( a × b ) + ( a × c ) . \left( {a + b}\right) \times c = \left( {a \times c}\right) + \left( {b \times c}\right) \text{ and }a \times \left( {b + c}\right) = \left( {a \times b}\right) + \left( {a \times c}\right) . ( a + b ) × c = ( a × c ) + ( b × c ) and a × ( b + c ) = ( a × b ) + ( a × c ) .
(2)如果乘法是交换的,那么环 R R R 是交换环。
(3)如果存在一个元素 1 ∈ R 1 \in R 1 ∈ R 使得
1 × a = a × 1 = a for all a ∈ R . 1 \times a = a \times 1 = a\;\text{ for all }a \in R. 1 × a = a × 1 = a for all a ∈ R .
我们通常会简单地写作 a b {ab} ab 而不是 a × b a \times b a × b 表示 a , b ∈ R a,b \in R a , b ∈ R 。R R R 的加法单位元总是用 0 表示,环元素 a a a 的加法逆元将用 − a - a − a 表示。
R R R 作为加法群的条件是相当自然的,但要求这个群是阿贝尔群可能看起来有些人为。这样做的一个动机是,如果环 R R R 有一个 1,那么加法下的交换性是由分配律强制的。为了看到这一点,用两种不同的方法计算乘积 ( 1 + 1 ) ( a + b ) \left( {1 + 1}\right) \left( {a + b}\right) ( 1 + 1 ) ( a + b ) ,使用分配律(但不假设加法是交换的)。可以得到
( 1 + 1 ) ( a + b ) = 1 ( a + b ) + 1 ( a + b ) = 1 a + 1 b + 1 a + 1 b = a + b + a + b \left( {1 + 1}\right) \left( {a + b}\right) = \frac{1}{\left( {a + b}\right) + 1}\left( {a + b}\right) = \frac{1}{a} + \frac{1}{b} + \frac{1}{a} + \frac{1}{b} = \frac{a + b + a + b}{} ( 1 + 1 ) ( a + b ) = ( a + b ) + 1 1 ( a + b ) = a 1 + b 1 + a 1 + b 1 = a + b + a + b
以及
( 1 + 1 ) ( a + b ) = ( 1 + 1 ) a + ( 1 + 1 ) b = 1 a + 1 a + 1 b + 1 b = a + a + b + b . \left( {1 + 1}\right) \left( {a + b}\right) = \left( {1 + 1}\right) a + \left( {1 + 1}\right) b = \frac{1}{a} + \frac{1}{a} + \frac{1}{b} + \frac{1}{b} = a + a + b + b. ( 1 + 1 ) ( a + b ) = ( 1 + 1 ) a + ( 1 + 1 ) b = a 1 + a 1 + b 1 + b 1 = a + a + b + b .
由于 R R R 在加法下是一个群,这意味着 b + a = a + b b + a = a + b b + a = a + b ,即 R R R 在加法下必然是交换的。
域是环的最重要的例子之一。注意,下面它们的定义只是 1.4 节给出的定义的另一种表述。
定义。一个带有单位元 1 的环 R R R ,其中 1 ≠ 0 1 \neq 0 1 = 0 ,如果每个非零元素 a ∈ R a \in R a ∈ R 都有一个乘法逆元,即存在 b ∈ R b \in R b ∈ R 使得 a b = b a = 1 {ab} = {ba} = 1 ab = ba = 1 ,则称为除环(或非交换域)。一个交换的除环称为域。
下面是更多环的例子。
示例
(1) 环的最简单例子是由取 R R R 为任意交换群(用加号表示群运算)并定义乘法 × \times × 在 R R R 上为 a × b = 0 a \times b = 0 a × b = 0 对所有 a , b ∈ R a,b \in R a , b ∈ R 来说构成的平凡环。容易看出这个乘法定义了一个交换环。特别是,如果 R = { 0 } R = \{ 0\} R = { 0 } 是平凡群,那么得到的环 R R R 被称为零环,表示为 R = 0 R = 0 R = 0 。除了零环之外,平凡环不包含单位元 ( R = 0 (R = 0 ( R = 0 是唯一一个 1 = 0 1 = 0 1 = 0 的环;我们将经常通过施加条件 1 ≠ 0 1 \neq 0 1 = 0 来排除这个环)。尽管平凡环具有两个二元运算,但乘法并没有为加法群添加新的结构,环的理论也没有提供不能从(阿贝尔)群论中已经获得的信息。
(2) 整数环 Z \mathbb{Z} Z ,在通常的加法和乘法运算下是一个带有单位元(整数1)的交换环。环的公理(和加法群的公理一样)遵循自然数系统的基本公理。注意,在乘法下 Z − { 0 } \;\mathbb{Z} - \{ 0\} \; Z − { 0 } 不是一个群(实际上,这个环中只有很少数的元素有乘法逆元)。我们稍后会回到这些逆元的问题上。
(3) 同样,有理数 Q \mathbb{Q} Q 、实数 R \mathbb{R} R 和复数 C \mathbb{C} C 都是带有单位元的交换环(实际上它们是域)。这些环的公理最终都源自 Z \mathbb{Z} Z 的环公理。当我们在第7.5节从 Z \mathbb{Z} Z 构造 Q \mathbb{Q} Q 和在第13.1节的例1中从 R \mathbb{R} R 构造 C \mathbb{C} C 时,我们将验证这一点;这两种构造都是更一般过程的特殊情况。从 Q \mathbb{Q} Q 到 R \mathbb{R} R 的构造(以及随后对环公理的验证)在基础分析教材中进行。
(4) 商群 Z / n Z \mathbb{Z}/n\mathbb{Z} Z / n Z 在加法和乘法剩余类的运算下是一个带有单位元(元素 1 ˉ \bar{1} 1 ˉ )的交换环(通常称为“模运算”)。我们看到,加法阿贝尔群的公理遵循商群理论的普遍原则(实际上这是典型的商群)。我们很快将证明,剩余的环公理(特别是,剩余类乘法定义良好的事实)也类似地遵循商环的一般理论。
在迄今为止的所有示例中,环都是交换的。从历史上看,第一个非交换环是在1843年由威廉·罗恩·汉密尔顿爵士(1805-1865)发现的。这个环是一个除环,对数学的后续发展产生了极其重要的影响,并且在数学和物理的某些领域仍然发挥着重要作用。
(5) (实)哈密顿四元数 设 H \mathbb{H} H 为形如 [ a + b i + c j + d k where a , b , c , d ] ∈ R \left\lbrack \begin{matrix} a + {bi} + {cj} + {dk} & \text{ where } & a,b,c,d \end{matrix}\right\rbrack \in \mathbb{R} [ a + bi + c j + d k where a , b , c , d ] ∈ R 的元素集合,其中 1 , i , j , k 1,i,j,k 1 , i , j , k 是实数(非正式地说,“带有实系数的 的多项式”),加法定义为“逐项相加”,
( a + b i + c j + d k ) + ( a ′ + b ′ i + c ′ j + d ′ k ) = ( a + a ′ ) + ( b + b ′ ) i + ( c + c ′ ) j + ( d + d ′ ) k \left( {a + {bi} + {cj} + {dk}}\right) + \left( {{a}^{\prime } + {b}^{\prime }i + {c}^{\prime }j + {d}^{\prime }k}\right) = \left( {a + {a}^{\prime }}\right) + \left( {b + {b}^{\prime }}\right) i + \left( {c + {c}^{\prime }}\right) j + \left( {d + {d}^{\prime }}\right) k ( a + bi + c j + d k ) + ( a ′ + b ′ i + c ′ j + d ′ k ) = ( a + a ′ ) + ( b + b ′ ) i + ( c + c ′ ) j + ( d + d ′ ) k
乘法定义为展开 ( a + b i + c j + d k ) ( a ′ + b ′ i + c ′ j + d ′ k ) \left( {a + {bi} + {cj} + {dk}}\right) \left( {{a}^{\prime } + {b}^{\prime }i + {c}^{\prime }j + {d}^{\prime }k}\right) ( a + bi + c j + d k ) ( a ′ + b ′ i + c ′ j + d ′ k ) ,使用分配律(注意项的顺序)并使用关系简化,
i 2 = j 2 = k 2 = − 1 , i j = − j i = k , j k = − k j = i , k i = − i k = j {i}^{2} = {j}^{2} = {k}^{2} = - 1,\;{ij} = - {ji} = k,\;{jk} = - {kj} = i,\;{ki} = - {ik} = j i 2 = j 2 = k 2 = − 1 , ij = − ji = k , jk = − kj = i , ki = − ik = j
(其中实数系数与 i , j i,j i , j 和 k k k 交换)。例如,
( 1 + i + 2 j ) ( j + k ) = 1 ( j + k ) + i ( j + k ) + 2 j ( j + k ) = j + k + i j + i k + 2 j 2 + 2 j k \left( {1 + i + {2j}}\right) \left( {j + k}\right) = 1\left( {j + k}\right) + i\left( {j + k}\right) + {2j}\left( {j + k}\right) = j + k + {ij} + {ik} + 2{j}^{2} + {2jk} ( 1 + i + 2 j ) ( j + k ) = 1 ( j + k ) + i ( j + k ) + 2 j ( j + k ) = j + k + ij + ik + 2 j 2 + 2 jk
= j + k + k + ( − j ) + 2 ( − 1 ) + 2 ( i ) = − 2 + 2 i + 2 k . \begin{matrix} = j + k + k + \left( {-j}\right) + 2\left( {-1}\right) + 2\left( i\right) \\ = - 2 + {2i} + {2k}. \end{matrix} = j + k + k + ( − j ) + 2 ( − 1 ) + 2 ( i ) = − 2 + 2 i + 2 k .
H \mathbb{H} H 是一个环的事实可以通过直接(尽管冗长)地检验公理来证明(乘法的结合律尤其繁琐)。哈密顿四元数是一个具有单位元 ( 1 = 1 + 0 i + 0 j + 0 k ) \left( {1 = 1 + {0i} + {0j} + {0k}}\right) ( 1 = 1 + 0 i + 0 j + 0 k ) 的非交换环。类似地,可以通过将 a , b , c , d a,b,c,d a , b , c , d 取为有理数来定义有理哈密顿四元数的环。实哈密顿四元数和有理哈密顿四元数都是除环,其中非零元素的逆元由以下给出,
( a + b i + c j + d k ) − 1 = a − b i − c j − d k a 2 + b 2 + c 2 + d 2 . {\left( a + bi + cj + dk\right) }^{-1} = \frac{a - {bi} - {cj} - {dk}}{{a}^{2} + {b}^{2} + {c}^{2} + {d}^{2}}. ( a + bi + c j + d k ) − 1 = a 2 + b 2 + c 2 + d 2 a − bi − c j − d k .
(6) 一类重要的环可以通过考虑函数环得到。设 X X X 为任何非空集合,A A A 为任何环。所有(集合)函数 R R R 的集合 f : X → A f : X \rightarrow A f : X → A 在函数的点加和点乘的通常定义下构成一个环:( f + g ) ( x ) = f ( x ) + g ( x ) \left( {f + g}\right) \left( x\right) = f\left( x\right) + g\left( x\right) ( f + g ) ( x ) = f ( x ) + g ( x ) 和 ( f g ) ( x ) = f ( x ) g ( x ) \left( {fg}\right) \left( x\right) = f\left( x\right) g\left( x\right) ( f g ) ( x ) = f ( x ) g ( x ) 。R R R 的每个环公理都直接遵循 A A A 的相应公理。R R R 的环是交换的当且仅当 A A A 是交换的,且 R R R 有单位元当且仅当 A A A 有单位元(在这种情况下,R R R 的单位元必然是 X X X 上的常数函数 1)。
如果 X X X 和 A A A 具有更多结构,我们可以形成其他尊重这些结构的函数环。例如,如果 A A A 是实数环 R \mathbb{R} R ,而 X X X 是 R \mathbb{R} R 中的闭区间 [ 0 , 1 ] \left\lbrack {0,1}\right\rbrack [ 0 , 1 ] ,我们可以形成从 [ 0 , 1 ] \left\lbrack {0,1}\right\rbrack [ 0 , 1 ] 到 R \mathbb{R} R 的所有连续函数的环(在这里我们需要基本的极限定理来保证连续函数的和与积是连续的)- 这是一个带有单位元的交换环。
(7) 一个没有单位元的环的例子是 2 Z 2\mathbb{Z} 2 Z ,即在整数的通常加法和乘法下的偶数环(偶数的和与积仍然是偶数)。
另一个在分析中自然出现的例子如下构造。一个函数 f : R → R f : \mathbb{R} \rightarrow \mathbb{R} f : R → R 如果存在实数 a , b a,b a , b (依赖于 f f f )使得 f ( x ) = 0 f\left( x\right) = 0 f ( x ) = 0 对所有 x ∉ [ a , b ] x \notin \left\lbrack {a,b}\right\rbrack x ∈ / [ a , b ] 成立(即 f f f 在某个有界区间外为零),则称该函数具有紧支集。所有具有紧支集的函数 f : R → R f : \mathbb{R} \rightarrow \mathbb{R} f : R → R 的集合是一个没有单位元的交换环(因为单位元不可能具有紧支集)。类似地,所有具有紧支集的连续函数 f : R → R f : \mathbb{R} \rightarrow \mathbb{R} f : R → R 的集合也是一个没有单位元的交换环。
在下一节中,我们将给出三种从给定环构造“更大”环的重要方法(类似于上面的例子6),从而极大地扩展我们的例子列表。在此之前,我们先提及一些任意环的基本性质。环 Z \mathbb{Z} Z 是一个值得记住的好例子,尽管这个环比一般的环具有更多的代数结构(例如,它是交换的并且有单位元)。然而,正如以下结果所示,它的基本算术对一般的环也成立。
命题1
设 R R R 是一个环。那么
(1) 0 a = a 0 = 0 {0a} = {a0} = 0 0 a = a 0 = 0 对于所有 a ∈ R a \in R a ∈ R 。
(2) ( − a ) b = a ( − b ) = − ( a b ) \left( {-a}\right) b = a\left( {-b}\right) = - \left( {ab}\right) ( − a ) b = a ( − b ) = − ( ab ) 对于所有 a , b ∈ R a,b \in R a , b ∈ R (回顾 − a - a − a 是 a 的加法逆元)。
(3) ( − a ) ( − b ) = a b \left( {-a}\right) \left( {-b}\right) = {ab} ( − a ) ( − b ) = ab 对于所有 a , b ∈ R a,b \in R a , b ∈ R 。
(4) 如果 R R R 有一个单位元 1,那么这个单位元是唯一的,并且 − a = ( − 1 ) a - a = \left( {-1}\right) a − a = ( − 1 ) a 。
证明:这些都可以从分配律和加法群 R R R 中的消去律得出。例如,(1)可以从 0 a = ( 0 + 0 ) a = 0 a + 0 a {0a} = \left( {0 + 0}\right) a = {0a} + {0a} 0 a = ( 0 + 0 ) a = 0 a + 0 a 得出。在(2)中的等式 ( − a ) b = − ( a b ) \left( {-a}\right) b = - \left( {ab}\right) ( − a ) b = − ( ab ) 是从 a b + ( − a ) b = ( a + ( − a ) ) b = 0 b = 0. {ab} + \left( {-a}\right) b = \left( {a + \left( {-a}\right) }\right) b = {0b} = 0. ab + ( − a ) b = ( a + ( − a ) ) b = 0 b = 0. 得出的。其余的类似,留给读者自行推导。
这个命题表明,由于分配律的存在,环的加法和乘法结构彼此之间表现良好,正如熟悉的整数例子中一样。
然而,与整数不同,一般的环可能有许多具有乘法逆元的元素,或者可能有不等于零的元素 a a a 和 b b b ,它们的乘积为零。这两个与环的乘法结构相关的元素属性,被赋予了特殊的名称。
定义
设 R R R 是一个环。
(1) R R R 中的非零元素 a a a 被称为零因子,如果存在 R R R 中的非零元素 b b b ,使得 a b = 0 {ab} = 0 ab = 0 或 b a = 0 {ba} = 0 ba = 0 成立。
(2) 假设 R R R 有一个单位元 1 ≠ 0 1 \neq 0 1 = 0 。R R R 中的元素 u u u 被称为 R R R 中的单位元,如果存在 R R R 中的某个 v v v ,使得 u v = v u = 1 {uv} = {vu} = 1 uv = vu = 1 成立。在 R R R 中的单位元的集合表示为 R × {R}^{ \times } R × 。
可以很容易地看出,环 R R R 中的单位元在乘法下形成一个群,因此 R × {R}^{ \times } R × 将被称为 R . R. R . 的单位元群。在这个术语中,一个域是一个带有单位元 1 ≠ 0 1 \neq 0 1 = 0 的交换环 F F F ,其中每个非零元素都是一个单位,即 F × = F − { 0 } . {F}^{ \times } = F - \{ 0\} . F × = F − { 0 } . 。
注意到一个零因子永远不可能是单位元。例如,假设 a a a 在 R R R 中是一个单位元,并且对于 R R R 中某个非零的 b b b 有 a b = 0 {ab} = 0 ab = 0 。那么对于某个 v ∈ R v \in R v ∈ R ,有 v a = 1 {va} = 1 v a = 1 ,因此 { b = 1 b = ( v a ) b = v ( a b ) = v 0 = 0 , } a \left\{ \begin{matrix} b & = & 1 \\ b & = & \left( {va}\right) \\ b & = & v\left( {ab}\right) = v \\ 0 & = & 0, \end{matrix}\right\} a ⎩ ⎨ ⎧ b b b 0 = = = = 1 ( v a ) v ( ab ) = v 0 , ⎭ ⎬ ⎫ a 矛盾。类似地,如果对于某个非零的 b b b 有 b a = 0 {ba} = 0 ba = 0 ,那么 a a a 也不能是单位元。
这特别表明域中不包含零因子。
示例
(1) 整数环 Z \mathbb{Z} Z 没有零因子,它的单位元只有 ± 1 \pm 1 ± 1 ,即 Z × = { ± 1 } {\mathbb{Z}}^{ \times } = \{ \pm 1\} Z × = { ± 1 } 。注意,每个非零整数在更大的环 Q \mathbb{Q} Q 中都有一个逆元,所以一个元素是否为单位元取决于它在哪个环中被看待。
(2) 设 n n n 是一个整数 ≥ 2 \geq 2 ≥ 2 。在环 Z / n Z \mathbb{Z}/n\mathbb{Z} Z / n Z 中,对于与 n n n 互质的元素 u ˉ \bar{u} u ˉ ,它们是单位元(我们将在下一章证明这一点)。因此,我们使用 ( Z / n Z ) × {\left( \mathbb{Z}/n\mathbb{Z}\right) }^{ \times } ( Z / n Z ) × 的记法与在任意环中单位元群的定义是一致的。
另一方面,如果 a a a 是一个非零整数且 a a a 与 n n n 不互质,那么我们证明 a ˉ \bar{a} a ˉ 是 Z / n Z \mathbb{Z}/n\mathbb{Z} Z / n Z 中的一个零因子。为了证明这一点,设 d d d 为 a a a 和 n n n 的最大公约数,并设 b = n d b = \frac{n}{d} b = d n 。根据假设 d > 1 d > 1 d > 1 ,所以 0 < b < n 0 < b < n 0 < b < n ,即 b ˉ ≠ 0 ‾ \bar{b} \neq \overline{0} b ˉ = 0 。但是由构造可知 n n n 整除 a b {ab} ab ,也就是说 a b ‾ = 0 ˉ \overline{ab} = \bar{0} ab = 0 ˉ 在 Z / n Z \mathbb{Z}/n\mathbb{Z} Z / n Z 中。这表明 Z / n Z \mathbb{Z}/n\mathbb{Z} Z / n Z 的每个非零元素要么是一个单位元,要么是一个零因子。进一步地,当且仅当范围 0 < a < n 0 < a < n 0 < a < n 内的每个整数 a a a 与 n n n 互质时,每个非零元素是一个单位元。当且仅当 n n n 是一个素数时,这种情况才会发生,即 Z / n Z \mathbb{Z}/n\mathbb{Z} Z / n Z 是一个域当且仅当 n n n 是一个素数。
(3) 如果 R R R 是从闭区间 [ 0 , 1 ] \left\lbrack {0,1}\right\rbrack [ 0 , 1 ] 到 R \mathbb{R} R 的所有函数的环,那么 R R R 的单位元是那些在任何点都不为零的函数(对于这样的 f f f 其逆函数是 1 f \frac{1}{f} f 1 )。如果 f f f 不是一个单位元且不为零,那么 f f f 是一个零因子,因为如果我们定义
g ( x ) = { 0 , if f ( x ) ≠ 0 1 , if f ( x ) = 0 g\left( x\right) = \left\{ \begin{array}{ll} 0, & \text{ if }f\left( x\right) \neq 0 \\ 1, & \text{ if }f\left( x\right) = 0 \end{array}\right. g ( x ) = { 0 , 1 , if f ( x ) = 0 if f ( x ) = 0
那么 g g g 不是一个零函数,但是 f ( x ) g ( x ) = 0 f\left( x\right) g\left( x\right) = 0 f ( x ) g ( x ) = 0 对于所有 x x x 。
(4) 如果 R R R 是从闭区间 [ 0 , 1 ] \left\lbrack {0,1}\right\rbrack [ 0 , 1 ] 到 R \mathbb{R} R 的所有连续函数的环,那么 R R R 的单位元仍然是那些在任意点都不为零的函数,但现在存在既不是单位元也不是零因子的函数。例如,f ( x ) = x − 1 2 f\left( x\right) = x - \frac{1}{2} f ( x ) = x − 2 1 只有一个零点(在 x = 1 2 x = \frac{1}{2} x = 2 1 处),所以 f f f 不是一个单位元。另一方面,如果 g f = 0 {gf} = 0 g f = 0 ,那么 g g g 必须在所有 x ≠ 1 2 x \neq \frac{1}{2} x = 2 1 处为零,唯一具有这种性质的连续函数是零函数。因此 f f f 既不是单位元也不是零因子。类似地,在 [ 0 , 1 ] \left\lbrack {0,1}\right\rbrack [ 0 , 1 ] 上只有有限个(或可数个)零点的函数也不是零因子。这个环还包含许多零因子。例如,设
f ( x ) = { 0 , 0 ≤ x ≤ 1 2 x − 1 2 , 1 2 ≤ x ≤ 1 f\left( x\right) = \left\{ \begin{array}{ll} 0, & 0 \leq x \leq \frac{1}{2} \\ x - \frac{1}{2}, & \frac{1}{2} \leq x \leq 1 \end{array}\right. f ( x ) = { 0 , x − 2 1 , 0 ≤ x ≤ 2 1 2 1 ≤ x ≤ 1
并设 g ( x ) = f ( 1 − x ) g\left( x\right) = f\left( {1 - x}\right) g ( x ) = f ( 1 − x ) 。那么 f f f 和 g g g 是非零的连续函数,它们的乘积是零函数。
(5) 设 D D D 是一个在 Q \mathbb{Q} Q 中不是完全平方的有理数,并定义
Q ( D ) = { a + b D ∣ a , b ∈ Q } \mathbb{Q}\left( \sqrt{D}\right) = \left\{ {a + b\sqrt{D} \mid a,b \in \mathbb{Q}}\right\} Q ( D ) = { a + b D ∣ a , b ∈ Q }
作为 C \mathbb{C} C 的子集。这个集合在减法下显然是封闭的,恒等式 ( a + (a + ( a + b D ) ( c + d D ) = ( a c + b d D ) + ( a d + b c ) D b\sqrt{D}\;)\left( {c + d\sqrt{D}\;}\right) = \left( {{ac} + {bdD}}\right) + \left( {{ad} + {bc}}\right) \sqrt{D}\; b D ) ( c + d D ) = ( a c + b d D ) + ( a d + b c ) D 显示它在乘法下也是封闭的。因此 Q ( D ) \mathbb{Q}\left( \sqrt{D}\right) Q ( D ) 是 C \mathbb{C} C 的子环(如果 D > 0 D > 0 D > 0 ,甚至可以是 R \mathbb{R} R 的子环),特别是它是一个带有单位元的交换环。很容易证明,假设 D D D 不是平方数意味着 Q ( D ) \mathbb{Q}\left( \sqrt{D}\right) Q ( D ) 的每个元素都可以唯一地写成 a + b D a + b\sqrt{D} a + b D 的形式。这个假设也意味着如果 a a a 和 b b b 不都是 0,那么 a 2 − D b 2 {a}^{2} - D{b}^{2} a 2 − D b 2 是非零的,由于 ( a + b D ) ( a − b D ) = a 2 − D b 2 \left( {a + b\sqrt{D}\;}\right) \left( {a - b\sqrt{D}\;}\right) = {a}^{2} - D{b}^{2} ( a + b D ) ( a − b D ) = a 2 − D b 2 ,因此如果 a + b D ≠ 0 a + b\sqrt{D} \neq 0 a + b D = 0 (即 a a a 或 b b b 之一是非零的),那么 a − b D a 2 − D b 2 \frac{a - b\sqrt{D}}{{a}^{2} - D{b}^{2}} a 2 − D b 2 a − b D 是 a + b D a + b\sqrt{D} a + b D 在 Q ( D ) \mathbb{Q}\left( \sqrt{D}\right) Q ( D ) 中的逆元。这表明这个交换环中的每个非零元素都是一个单位元,即 Q ( D ) \mathbb{Q}\left( \sqrt{D}\right) Q ( D ) 是一个域(称为二次域,参见第 13.2 节)。
有理数 D D D 可以写成 D = f 2 D ′ D = {f}^{2}{D}^{\prime } D = f 2 D ′ 的形式,其中 f f f 是某个有理数,D ′ {D}^{\prime } D ′ 是一个唯一的整数,且 D ′ {D}^{\prime } D ′ 不能被任何大于 1 的整数的平方整除,即 D ′ {D}^{\prime } D ′ 是 -1 或者 ± 1 \pm 1 ± 1 乘以 Z \mathbb{Z} Z 中不同素数的乘积(例如,8 / 5 = ( 2 / 5 ) 2 ⋅ 10 ) 8/5 = {\left( 2/5\right) }^{2} \cdot {10}) 8/5 = ( 2/5 ) 2 ⋅ 10 ) 。称 D ′ {D}^{\prime } D ′ 为 D D D 的无平方部分。那么 D = f D ′ \sqrt{D} = f\sqrt{{D}^{\prime }} D = f D ′ ,因此 Q ( D ) = Q ( D ′ ) . \mathbb{Q}\left( {\sqrt{D}\;}\right) = \mathbb{Q}\left( \sqrt{{D}^{\prime }}\right) .\; Q ( D ) = Q ( D ′ ) . 。所以在假设 D \;D\; D 是二次域 Q ( D ) \mathbb{Q}\left( \sqrt{D}\right) Q ( D ) 的定义中的无平方整数 ( i.e., f = 1 ) \left( {\text{i.e.,}f = 1}\right) ( i.e., f = 1 ) 时没有损失。
具有与整数 Z \mathbb{Z} Z 相同特征的环被赋予了一个名称:
定义。一个具有单位元的交换环 1 ≠ 0 1 \neq 0 1 = 0 如果没有零因子,则称为整环。
整环中零因子的缺失赋予了这些环一个消去性质:
命题 2
假设 a , b a,b a , b 和 c c c 是任意环中的元素,且 a a a 不是零因子。如果 a b = a c {ab} = {ac} ab = a c ,那么要么 a = 0 a = 0 a = 0 要么 b = c b = c b = c (即,如果 a ≠ 0 a \neq 0 a = 0 我们可以消去 a a a )。特别地,如果 a , b , c a,b,c a , b , c 是整环中的任意元素且 a b = a c {ab} = {ac} ab = a c ,那么要么 a = 0 a = 0 a = 0 要么 b = c b = c b = c 。
证明:如果 a b = a c {ab} = {ac} ab = a c ,那么 a ( b − c ) = 0 a\left( {b - c}\right) = 0 a ( b − c ) = 0 ,所以要么 a = 0 a = 0 a = 0 要么 b − c = 0 b - c = 0 b − c = 0 。第二个陈述是从第一个陈述和整环的定义得出的。
推论 3
任何有限的整环都是一个域。
证明:设 R R R 是一个有限的整环,a a a 是 R R R 中的一个非零元素。由消去律可知,映射 x ↦ a x x \mapsto {ax} x ↦ a x 是一个单射函数。由于 R R R 是有限的,这个映射也是满射的。特别地,存在某个 b ∈ R b \in R b ∈ R 使得 a b = 1 {ab} = 1 ab = 1 ,即 a a a 是 R R R 中的一个单位元。因为 a a a 是一个任意的非零元素,所以 R R R 是一个域。
Wedderburn 的一个显著结果是,一个有限的除环必然是交换的,即是一个域。这个定理的证明概述在第 13.6 节末尾的练习中。
在第5节中,我们将更详细地研究零因子和单位元之间的关系。我们将看到,一个交换环中每个非零元素如果不是零因子,则在某个更大的环中有一个乘法逆元。这为命题2中的消去律提供了另一个视角。
定义了环的概念后,自然就有了子环的概念。
定义
环 R R R 的子环是 R R R 的一个子群,它在乘法下是封闭的。
换句话说,环 R R R 的一个子集 S S S 是子环,如果将 R R R 中的加法和乘法运算限制在 S S S 上,则给 S S S 以环的结构。要证明环 R R R 的一个子集是子环,只需检查它非空,并且在减法和乘法下是封闭的。
示例
以上一些例子也是子环。
(1) Z \mathbb{Z} Z 是 Q \mathbb{Q} Q 的子环,而 Q \mathbb{Q} Q 是 R \mathbb{R} R 的子环。“是子环”的属性显然是传递的。
(2) 2 Z 2\mathbb{Z} 2 Z 是 Z \mathbb{Z} Z 的子环,对于任何整数 n n n ,n Z n\mathbb{Z} n Z 也是 Z \mathbb{Z} Z 的子环。但是,对于任何 n ≥ 2 n \geq 2 n ≥ 2 ,环 Z / n Z \mathbb{Z}/n\mathbb{Z} Z / n Z 既不是 Z \mathbb{Z} Z 的子环也不是其子群。
(3) 从 R \mathbb{R} R 到 R \mathbb{R} R 的所有连续函数构成的环是所有从 R \mathbb{R} R 到 R \mathbb{R} R 的函数构成的环的子环。从 R \mathbb{R} R 到 R \mathbb{R} R 的所有可微函数构成的环是这两个环的子环。
(4) S = Z + Z i + Z j + Z k S = \mathbb{Z} + \mathbb{Z}i + \mathbb{Z}j + \mathbb{Z}k S = Z + Z i + Z j + Z k ,积分四元数,形成实数四元数或有理数四元数的一个子环 - 很容易验证,将两个这样的四元数相乘会得到另一个具有整数系数的四元数。这个环(不是一个除环)可以用来证明数论中的一些结果。
(5) 如果 R R R 是一个包含 F F F 的单位元的域 F F F 的子环,那么 R R R 是一个整环。这个命题的逆命题也是正确的,即任何整环都包含在一个域中(参见第5节)。
示例:(二次整数环)
设 D D D 是一个无平方因子的整数。从加法和乘法立即可以看出,子集 Z [ D ] = { a + b D ∣ a , b ∈ Z } \mathbb{Z}\left\lbrack \sqrt{D}\right\rbrack = \{ a + b\sqrt{D}\;|\;a,b \in \mathbb{Z}\} Z [ D ] = { a + b D ∣ a , b ∈ Z } 形成了之前定义的二次域 Q ( D ) \mathbb{Q}\left( \sqrt{D}\right) Q ( D ) 的一个子环。如果 D ≡ 1 mod 4 D \equiv 1{\;\operatorname{mod}\;4} D ≡ 1 mod 4 ,那么稍大一些的子集
Z [ 1 + D 2 ] = { a + b 1 + D 2 ∣ a , b ∈ Z } \mathbb{Z}\left\lbrack \frac{1 + \sqrt{D}}{2}\right\rbrack = \left\{ {a + b\frac{1 + \sqrt{D}}{2} \mid a,b \in \mathbb{Z}}\right\} Z [ 2 1 + D ] = { a + b 2 1 + D ∣ a , b ∈ Z }
也是一个子环:加法封闭性是直接的,( a + b 1 + D 2 ) ( c + d 1 + D 2 ) = \left( {a + b\frac{1 + \sqrt{D}}{2}}\right) \left( {c + d\frac{1 + \sqrt{D}}{2}}\right) = ( a + b 2 1 + D ) ( c + d 2 1 + D ) = ( a c + b d D − 1 4 ) + ( a d + b c + b d ) 1 + D 2 \left( {{ac} + {bd}\frac{D - 1}{4}}\right) + \left( {{ad} + {bc} + {bd}}\right) \frac{1 + \sqrt{D}}{2}\; ( a c + b d 4 D − 1 ) + ( a d + b c + b d ) 2 1 + D 与 D \;D\; D 上的同余一起显示了乘法封闭性。
定义
O = O Q ( D ) = Z [ ω ] = { a + b ω ∣ a , b ∈ Z } , \mathcal{O} = {\mathcal{O}}_{\mathbb{Q}\left( \sqrt{D}\right) } = \mathbb{Z}\left\lbrack \omega \right\rbrack = \{ a + {b\omega } \mid a,b \in \mathbb{Z}\} , O = O Q ( D ) = Z [ ω ] = { a + bω ∣ a , b ∈ Z } ,
其中
ω = { D , if D ≡ 2 , 3 mod 4 1 + D 2 , if D ≡ 1 mod 4 , \omega = \left\{ \begin{array}{ll} \sqrt{D}, & \text{ if }D \equiv 2,3{\;\operatorname{mod}\;4} \\ \frac{1 + \sqrt{D}}{2}, & \text{ if }D \equiv 1{\;\operatorname{mod}\;4}, \end{array}\right. ω = { D , 2 1 + D , if D ≡ 2 , 3 mod 4 if D ≡ 1 mod 4 ,
称为二次域 Q ( D ) \mathbb{Q}\left( \sqrt{D}\right) Q ( D ) 中的整数环。这个术语来源于这样一个事实:域 Q ( D ) \mathbb{Q}\left( \sqrt{D}\right) Q ( D ) 的子环 O \mathcal{O} O 的元素具有许多与有理数域 Q \mathbb{Q} Q 中的整数子环 Z \mathbb{Z} Z 类似的性质(如第15.3节中解释的,是 Z \mathbb{Z} Z 在 Q ( D ) \mathbb{Q}\left( \sqrt{D}\right) Q ( D ) 中的整闭包)。
在特殊情况下 D = − 1 D = - 1 D = − 1 ,我们得到高斯整数环 Z [ i ] \mathbb{Z}\left\lbrack i\right\rbrack Z [ i ] ,这是具有 a a a 和 b b b 均为整数的复数 a + b i ∈ C a + {bi} \in \mathbb{C} a + bi ∈ C 集合。这些数最初由高斯在1800年左右引入,用以表述处理模素数的四次幂之间美丽关系的二次互反律。我们很快将看到这个环的代数结构在数论问题上的另一个有用应用。
通过以下方式定义域范数 N : Q ( D ) → Q N : \mathbb{Q}\left( \sqrt{D}\right) \rightarrow \mathbb{Q} N : Q ( D ) → Q :
N ( a + b D ) = ( a + b D ) ( a − b D ) = a 2 − D b 2 ∈ Q , N\left( {a + b\sqrt{D}}\right) = \left( {a + b\sqrt{D}}\right) \left( {a - b\sqrt{D}}\right) = {a}^{2} - D{b}^{2} \in \mathbb{Q}, N ( a + b D ) = ( a + b D ) ( a − b D ) = a 2 − D b 2 ∈ Q ,
如前所述,如果 a + b D ≠ 0 a + b\sqrt{D} \neq 0 a + b D = 0 则这个范数不为零。这个范数给出了在域 Q ( D ) \mathbb{Q}\left( \sqrt{D}\right) Q ( D ) 中“大小”的一个度量。例如,当 D = − 1 D = - 1 D = − 1 时,a + b i a + {bi} a + bi 的范数是 a 2 + b 2 {a}^{2} + {b}^{2} a 2 + b 2 ,这是该复数作为复平面上的向量长度的平方。我们将在这个例子和随后的例子中使用域范数来建立许多关于环 O \mathcal{O} O 的性质。
容易验证 N N N 是乘法性的,即对于所有 α , β ∈ Q ( D ) \alpha ,\beta \in \mathbb{Q}\left( \sqrt{D}\right) α , β ∈ Q ( D ) 有 N ( α β ) = N ( α ) N ( β ) N\left( {\alpha \beta }\right) = N\left( \alpha \right) N\left( \beta \right) N ( α β ) = N ( α ) N ( β ) 。在子环 O \mathcal{O} O 上,也容易看出域范数由以下给出:
N ( a + b ω ) = ( a + b ω ) ( a + b ω ˉ ) = { a 2 − D b 2 , if D ≡ 2 , 3 mod 4 a 2 + a b + 1 − D 4 b 2 , if D ≡ 1 mod 4 N\left( {a + {b\omega }}\right) = \left( {a + {b\omega }}\right) \left( {a + b\bar{\omega }}\right) = \left\{ \begin{array}{ll} {a}^{2} - D{b}^{2}, & \text{ if }D \equiv 2,3{\;\operatorname{mod}\;4} \\ {a}^{2} + {ab} + \frac{1 - D}{4}{b}^{2}, & \text{ if }D \equiv 1{\;\operatorname{mod}\;4} \end{array}\right. N ( a + bω ) = ( a + bω ) ( a + b ω ˉ ) = { a 2 − D b 2 , a 2 + ab + 4 1 − D b 2 , if D ≡ 2 , 3 mod 4 if D ≡ 1 mod 4
其中
ω ˉ = { − D , if D ≡ 2 , 3 mod 4 1 − D 2 , if D ≡ 1 mod 4 . \bar{\omega } = \left\{ \begin{array}{ll} - \sqrt{D}, & \text{ if }D \equiv 2,3{\;\operatorname{mod}\;4} \\ \frac{1 - \sqrt{D}}{2}, & \text{ if }D \equiv 1{\;\operatorname{mod}\;4}. \end{array}\right. ω ˉ = { − D , 2 1 − D , if D ≡ 2 , 3 mod 4 if D ≡ 1 mod 4 .
因此 N ( α ) N\left( \alpha \right) N ( α ) 实际上对于每个 α ∈ O \alpha \in \mathcal{O} α ∈ O 都是一个整数。
我们可以使用这个范数来刻画 O \mathcal{O} O 中的单位元。如果 α ∈ O \alpha \in \mathcal{O} α ∈ O 具有域范数 N ( α ) = ± 1 N\left( \alpha \right) = \pm 1 N ( α ) = ± 1 ,那么前一个公式表明 ( a + b ω ) − 1 = ± ( a + b ω ˉ ) {\left( a + b\omega \right) }^{-1} = \pm \left( {a + b\bar{\omega }}\right) ( a + bω ) − 1 = ± ( a + b ω ˉ ) ,这再次是 O \mathcal{O} O 的一个元素,因此 α \alpha α 是 O \mathcal{O} O 的一个单位元。假设反过来 α \alpha α 是 O \mathcal{O} O 的一个单位元,比如说 α β = 1 {\alpha \beta } = 1 α β = 1 对于某个 β ∈ O \beta \in \mathcal{O} β ∈ O 。那么域范数的乘法性质意味着 N ( α ) N ( β ) = N ( α β ) = N ( 1 ) = 1 N\left( \alpha \right) N\left( \beta \right) = N\left( {\alpha \beta }\right) = N\left( 1\right) = 1 N ( α ) N ( β ) = N ( α β ) = N ( 1 ) = 1 。因为 N ( α ) N\left( \alpha \right) N ( α ) 和 N ( β ) N\left( \beta \right) N ( β ) 都是整数,所以每个都必须是 ± 1 \pm 1 ± 1 。因此,
元素 α \alpha α 是 O \mathcal{O} O 中的单位元当且仅当 N ( α ) = ± 1 N\left( \alpha \right) = \pm 1 N ( α ) = ± 1 。
特别地,确定方程 x 2 − D y 2 = ± 1 {x}^{2} - D{y}^{2} = \pm 1 x 2 − D y 2 = ± 1 (在初等数论中称为佩尔方程)的整数解本质上等价于确定环 O \mathcal{O} O 中的单位元。
当 D = − 1 D = - 1 D = − 1 ,高斯整数 Z [ i ] \mathbb{Z}\left\lbrack i\right\rbrack Z [ i ] 中的单位元是满足 a + b i a + {bi} a + bi 的元素 a 2 + b 2 = ± 1 , a , b ∈ Z {a}^{2} + {b}^{2} = \pm 1,a,b \in \mathbb{Z} a 2 + b 2 = ± 1 , a , b ∈ Z ,因此单位元群由 { ± 1 , ± i } \{ \pm 1, \pm i\} { ± 1 , ± i } 组成。当 D = − 3 D = - 3 D = − 3 ,Z [ ( 1 + − 3 ) / 2 ] \mathbb{Z}\left\lbrack {\left( {1 + \sqrt{-3}}\right) /2}\right\rbrack Z [ ( 1 + − 3 ) /2 ] 中的单位元由满足 a , b a,b a , b 的整数 a 2 + a b + b 2 = ± 1 {a}^{2} + {ab} + {b}^{2} = \pm 1 a 2 + ab + b 2 = ± 1 确定,即满足 ( 2 a + b ) 2 + 3 b 2 = ± 4 {\left( 2a + b\right) }^{2} + 3{b}^{2} = \pm 4 ( 2 a + b ) 2 + 3 b 2 = ± 4 ,由此容易看出单位元群是一个由 { ± 1 , ± ρ , ± ρ 2 } \{ \pm 1, \pm \rho , \pm {\rho }^{2}\} { ± 1 , ± ρ , ± ρ 2 } 给出的6阶群,其中 ρ = ( − 1 + − 3 ) / 2 \rho = \left( {-1 + \sqrt{-3}}\right) /2 ρ = ( − 1 + − 3 ) /2 。对于任何其他 D < 0 D < 0 D < 0 ,同样容易看出唯一的单位元是 { ± 1 } \{ \pm 1\} { ± 1 } 。
相比之下,当 D > 0 D > 0 D > 0 可以证明单位元群 O × {\mathcal{O}}^{ \times } O × 总是无限的。例如,很容易验证 1 + 2 1 + \sqrt{2} 1 + 2 是环 O = Z [ 2 ] \mathcal{O} = \mathbb{Z}\left\lbrack \sqrt{2}\right\rbrack O = Z [ 2 ] (字段范数为 -1)中的单位元,而且 { ± ( 1 + 2 ) n ∣ n ∈ Z } \left\{ {\pm {\left( 1 + \sqrt{2}\right) }^{n} \mid n \in \mathbb{Z}}\right\} { ± ( 1 + 2 ) n ∣ n ∈ Z } ,是一个包含不同单位元的无限集合(实际上是该情况下的完整单位元群,但这一点更难以证明)。