专栏文章

初等数论

算法·理论参与者 1已保存评论 0

文章操作

快速查看文章及其快照的属性,并进行相关操作。

当前评论
0 条
当前快照
1 份
快照标识符
@minj7xs6
此快照首次捕获于
2025/12/02 03:18
3 个月前
此快照最后确认于
2025/12/02 03:18
3 个月前
查看原文

初等数论


# 定义

完全剩余系

mm 个整数两两 modm\bmod m 不同余时,即构成模 mm 的完全剩余系。
一个例子是 {0,1,,m1}\{0,1,\dots,m-1\}
当将 mm 的完全剩余系中每个元素乘 a,(a,m)=1a,(a,m)=1 时,得到的集合依然是 mm 的完全剩余系。考虑反证法,如果出现两个相同元素,axay(modm),x≢y(modm)ax\equiv ay\pmod m,x\not \equiv y\pmod m,那么有 a(xy)0(modm)a(x-y)\equiv 0\pmod m 显然矛盾。

既约剩余系

也称“缩系”或“简化剩余系”,指 mm 的完全剩余系中与 mm 互质的数组成的子集。

多项式的根

f(x)f(x) 是整系数 nn 次多项式,若 f(gi)=0f(g_i)=0,则令 ff 的根为 g1gng_1\dots g_n
模意义下定义为:使 f(gi)0(modm)f(g_i)\equiv 0\pmod m,令 ff 的根为 g1gng_1\dots g_n

是一个集合 GG,连同一种运算(比如加法"+"或乘法"·"),满足以下四个基本性质(群公理):
  1. 封闭性:对于任意 a,bGa, b \in G,运算结果 aba \cdot b 也属于 GG
  2. 结合律:对于任意 a,b,cGa, b, c \in G,有 (ab)c=a(bc)(a \cdot b) \cdot c = a \cdot (b \cdot c)
  3. 单位元:存在一个唯一元素 eGe \in G,使得对于任意 aGa \in G,有 ae=ea=aa \cdot e = e \cdot a = a
  4. 逆元:对于任意 aGa \in G,存在一个唯一元素 bGb \in G,使得 ab=ba=ea \cdot b = b \cdot a = e。这个 bb 记为 a1a^{-1}
群中元素的个数称为群的阶,记为 G|G|
例子
  • 所有整数 Z\mathbb{Z} 在加法下构成一个群。单位元是 00,元素 aa 的逆元是 a-a
  • 所有非零实数 R{0}\mathbb{R} \setminus \{0\} 在乘法下构成一个群。单位元是 11,元素 aa 的逆元是 1/a1/a
阿贝尔群(交换群)
如果一个群还满足第五条性质:
  1. 交换律:对于任意 a,bGa, b \in G,有 ab=baa \cdot b = b \cdot a
那么这个群就被称为阿贝尔群
上面两个例子都是阿贝尔群。一个非阿贝尔群的例子是矩阵乘法(一般不满足交换律)。
有限群
如果一个群 GG 包含的元素个数是有限的,那么这个群就是有限群。

# 定理

Theorem.1 费马小定理

ap11(modp),pPrime,(a,p)=1a^{p-1}\equiv 1\pmod p,p\in Prime,(a,p)=1
证明:
构造 pp 的完全剩余系 {0,1,,p1}\{0,1,\dots,p-1\},由于 (a,p)=1(a,p)=1{0,a,,a(m1)}\{0,a,\dots,a(m-1)\} 也是 pp 的完全剩余系。
根据完全剩余系内的元素取恰好一遍 0p10\sim p-1,有 1××(p1)a××a(p1)(modm)1\times \dots \times (p-1)\equiv a\times \dots \times a(p-1)\pmod m
易知 ((p1)!,p)=1((p-1)!,p)=1 可以两边约去 (p1)!(p-1)!,即 ap11(modp)a^{p-1}\equiv 1\pmod p
关于 acbc(modm)ac\equiv bc\pmod m,是否能约去 cc 的问题。能约去 cc 当且仅当 (m,c)=1(m,c)=1
其相当于 mc(ab)m|c(a-b),显然若 (c,m)1(c,m)\ne 1,只能推出 mc(a,b)\frac mc |(a,b)ab(modmc)a\equiv b\pmod {\frac mc}。不能推出 m(a,b)m|(a,b)

Theorem.2 欧拉定理

aφ(m)1(modm),(a,m)=1a^{\varphi(m)}\equiv 1\pmod m,(a,m)=1
证明:
构造 mm 的既约剩余系,c1,c2,cφ(m)c_1,c_2,\dots c_{\varphi(m)},由于 (a,m)=1(a,m)=1,故 ac1,ac2,acφ(m)ac_1,ac_2,\dots ac_{\varphi(m)} 也是 mm 的既约剩余系。
同 Theorem.1,有 ciaci(modm)\prod c_i\equiv \prod ac_i\pmod m,共 φ(m)\varphi(m) 项,消去 cc 得证。
欧拉定理的实质是拉格朗日定理的推论:一个有限群的任意元素的阶都整除该群的阶。
mm 的既约剩余系是一个有限阿贝尔群。其群的阶,即群大小为 φ(m)\varphi(m),拉格朗日定理指出对于群中元素 aaδm(a)φ(m)\delta_m(a)|\varphi (m)。其中 (a,m)=1(a,m)=1

Theorem.3 威尔逊定理

pPrime(p1)!+10(modp)p\in Prime\Leftrightarrow(p-1)!+1 \equiv 0\pmod p
  • 正定理证明:
引理:令 f(x),g(x)f(x),g(x) 是整系数 nn 次多项式,其根分别为 f1fnf_1\dots f_ng1gng_1\dots g_n
[xn]f(x)=[xn]g(x)[x^n]f(x)= [x^n]g(x) 那么 f(x)=g(x)f(x)=g(x)。因式分解 f,gf,g 即可,不作严谨证明。
根据引理,令 f(x)=i=1p1(xi),g(x)=xp11f(x)=\prod_{i=1}^{p-1}(x-i),g(x)=x^{p-1}-1。注意此处“根”均指在模 pp 意义下的根。
易得 f(x)f(x) 的根为 1,,p11,\dots,p-1。根据费马小定理,g(x)g(x) 的根也为 1,,p11,\dots,p-1
又因为 [xp1]f(x)=[xp1]g(x)[x^{p-1}]f(x)=[x^{p-1}]g(x) 所以有 f(x)g(x)(modp)f(x)\equiv g(x)\pmod p
x=px=p,即可得 (p1)!pp1+1(modp)(p-1)!\equiv p^{p-1}+1\pmod p,即 (p1)!+10(modp)(p-1)!+1\equiv 0\pmod p
  • 逆定理证明:
反证法。若 (p1)!+10(modp)(p-1)!+1\equiv 0\pmod ppp 不是质数,则 pp 存在真质因子,取 pp 任意真质因子 qq
由于 q[2,p1]q\in[2,p-1],所以 q(p1)!q|(p-1)!
又因为 (p1)!+10(modp)(p-1)!+1\equiv 0\pmod p 得到 p((p1)!+1)p|((p-1)!+1)
因为 qpq|p,所以 q(p1)!,q((p1)!+1)q|(p-1)!,q|((p-1)!+1),于是 qgcd((p1)!,(p1)!+1)q|\gcd((p-1)!,(p-1)!+1)q1q|1,与 qq 是真质因子矛盾。

Theorem.4 中国剩余定理

{xa1(modm1)xa2(modm2)xan(modmn)M=i=1nmi,Mi=Mmi,tiMi1(modmi)x=(i=1naitiMi)modM\left\{ \begin{matrix} x\equiv a_1\pmod {m_1}\\ x\equiv a_2\pmod {m_2}\\ \vdots\\ x\equiv a_n\pmod {m_n}\\ \end{matrix} \right.\\ M=\prod_{i=1}^n m_i ,M_i=\frac{M}{m_i},t_i\equiv M_i^{-1}\pmod {m_i}\\ x=(\sum_{i=1}^n a_it_iM_i)\bmod M
不会证明。考虑构造法。注意 m1,m2,mnm_1,m_2,\dots m_n 两两互质。
对于 aia_itiMi1(modmi)t_iM_i\equiv 1\pmod {m_i} 保留了 aia_i
同时对于 ji,tjMj0(modmi)j\ne i,t_jM_j\equiv 0\pmod {m_i} 去除了其它 aja_j。(即 mitjMjm_i|t_jM_j
此外还可以证明 xx 是模 MM 意义下的唯一解。

评论

0 条评论,欢迎与作者交流。

正在加载评论...