中国剩余定理
在本节中,除非另有说明,我们假设所有环都是带有单位元的交换环 1=0。
给定任意环的集合(不一定是满足上述约定的),它们的(环)直积定义为它们作为(阿贝尔)群的直积,通过定义分量乘法使其成为一个环。特别是,如果 R1 和 R2 是两个环,我们用 R1×R2 表示它们的直积(作为环),即有序对 (r1,r2) 的集合,其中 r1∈R1 和 r2∈R2 ,加法和乘法是按分量进行的:
(r1,r2)+(s1,s2)=(r1+s1,r2+s2) and (r1,r2)(s1,s2)=(r1s1,r2s2).
我们注意到,从环 R 到直积环的映射 φ 是同态当且仅当它诱导到每个分量的映射都是同态。
对于任意环的推广,在 Z 中,两个整数 n 和 m 互质的观念(甚至是在最大公约数未定义的环中),在 Z 中这等价于能够用整数 nx+my=1 和 x 解决方程 y(这一事实在第0章中已经提出,将在第8章中证明)。这也等价于 nZ+mZ=Z 作为理想(一般来说,nZ+mZ=(m,n)Z)。这促使以下定义的产生:
定义
如果环 R 的理想 A 和 B 满足 A+B=R,则称它们是共极大的。
回顾一下,理想 A 和 B 的乘积 AB,即 R 中的理想,由所有形式为 xy,x∈A 和 y∈B 的元素的有限和组成(参见练习34,第3节)。如果 A=(a) 和 B=(b),那么 AB=(ab)。更一般地,理想 A1,A2,…,Ak 的乘积是由所有形式为 x1x2⋯xk 的元素的有限和组成的理想,且满足 xi∈Ai 对于所有 i。如果 Ai=(ai),那么 A1⋯Ak=(a1⋯ak)。
定理17(中国剩余定理)
设 A1,A2,…,Ak 是 R 中的理想。映射
R→R/A1×R/A2×⋯×R/Ak defined by r↦(r+A1,r+A2,…,r+Ak)
R→R/A1×R/A2×⋯×R/Ak 由 r↦(r+A1,r+A2,…,r+Ak) 定义。
是一个带有核 A1∩A2∩⋯∩Ak 的环同态。如果对于每个 i,j∈{1,2,…,k} 满足 i=j 的理想 Ai 和 Aj 是共极大的,那么这个映射是满射且 A1∩A2∩⋯∩Ak=A1A2⋯Ak,所以。
R/(A1A2⋯Ak)=R/(A1∩A2∩⋯∩Ak)≅R/A1×R/A2×⋯×R/Ak.
证明:我们首先对 k=2 进行证明;一般情况将通过归纳得出。设 A=A1 和 B=A2 。考虑由 φ:R→R/A×R/B 定义的映射 φ(r)=(rmodA,rmodB),其中 mod A 意味着包含 r 的 R/A 中的类(即 r+A)。这个映射是一个环同态,因为 φ 只不过是 R 到 R/A 的自然投影,并且对于两个分量 R/B。φ 的核由所有在 A 和 B 中的元素 r∈R 组成,即 A∩B。要完成这个情况下的证明,还需要展示当 A 和 B 是共极大的,φ 是满射且 A∩B=AB。由于 A+B=R,存在元素 x∈A 和 y∈B,使得 x+y=1。这个等式表明 φ(x)=(0,1) 和 φ(y)=(1,0),因为例如 x 是 A 的一个元素,x=1−y∈1+B。现在如果 (r1modA,r2modB) 是 R/A×R/B 中的任意元素,那么元素 r2x+r1y 将映射到这个元素,因为
φ(r2x+r1y)=φ(r2)φ(x)+φ(r1)φ(y)
=(r2modA,r2modB)(0,1)+(r1modA,r1modB)(1,0)
=(0,r2modB)+(r1modA,0)
=(r1modA,r2modB).
这表明 φ 确实是满射的。最后,理想 AB 总是包含在 A∩B 中。如果 A 和 B 是共极大的,并且 x 和 y 如上所述,那么对于任何 c∈A∩B,c=c1=cx+cy∈AB。这建立了反向包含 A∩B⊆AB 并在 k=2 时完成了证明。
一般情况可以通过从两个理想的情况通过归纳法轻松得到,使用 A=A1 和 B=A2⋯Ak ,一旦我们证明 A1 和 A2⋯Ak 是共极大的。根据假设,对于每个 i∈{2,3,…,k} ,存在元素 xi∈A1 和 yi∈Ai 使得 xi+yi=1 。由于 xi+yi≡yimodA1 ,因此 1=(x2+y2)⋯(xk+yk) 是 A1+(A2⋯Ak) 中的一个元素。这完成了证明。
这个定理的名字来源于特殊情况 Z/mnZ≅(Z/mZ)×(Z/nZ) ,当 m 和 n 是互质的整数时的环。我们之前已经证明了对于加法群的同构。这种同构,用数论术语表达,与同时解两个模互质整数的同余方程(并表明这样的同余方程总是可以解,并且解是唯一的)有关。这类问题曾被古代中国考虑过,因此得名。在练习中提供了一些示例。
由于中国剩余定理中的同构是环的同构,特别是两边的单位群必须同构。容易看出,任何环的直接积中的单位元素是每个坐标中都有单位的元素。在 Z/mnZ 的情况下,中国剩余定理给出了以下单位群的同构:
(Z/mnZ)×≅(Z/mZ)××(Z/nZ)×.
更一般地,我们有以下结果。
推论 18
设 n 是一个正整数,设 p1α1p2α2…pkαk 是其分解为不同质数的幂的乘积。那么
Z/nZ≅(Z/p1α1Z)×(Z/p2α2Z)×⋯×(Z/pkαkZ),
作为环,因此特别是我们有以下乘法群的同构:
(Z/nZ)×≅(Z/p1α1Z)××(Z/p2α2Z)××⋯×(Z/pkαkZ)×.
如果我们比较这个最后同构两边的阶,我们得到公式
φ(n)=φ(p1)φ(p2)…φ(pk)…φ(pk)
对于欧拉函数 φ。这反过来意味着 φ 在初等数论中被称作乘法函数,即当 φ(ab)=φ(a)φ(b) 且 a 和 b 是互质的正整数时。 φ 在素数幂 pα 上的值可以很容易地看出是 φ(pα)=pα−1(p−1)(参见第0章)。由此以及 φ 的乘法性,我们得到它在所有正整数上的值。
推论18也是确定阿贝尔群 (Z/nZ)× 分解为循环群的直积的一步。完整结构在9.5节的末尾得出。