Skip to content

初等数学问题的整理(二)

以下内容整理自《100个著名初等数学问题历史和解》

数论部分

1. 数论基础 ​

同余加法、减法、乘法规则:略

同余除法规则:若 pp 与 mm 互质,则 pa≡pb  (modm)⇒a≡b  (modm)p a \equiv p b\;(\text{mod}\enspace m) \Rightarrow a \equiv b \;(\text{mod}\enspace m)

img

2. 完全剩余系定理 ​

如果有 mm 个整数的数系中任意两个数不同余,则该数系就称作一个模数 mm 的完全剩余系

完全剩余系定理:如果用一个与模数 mm 互质的数去乘完全剩余系的各数,则得到对于模数 mm 的又一个完全剩余系

证明:令 pp 是乘数,假设对于给定剩余系中两个不相等的数 a,ba,b

pa≡pb  (modm)pa\equiv pb\;(\text{mod}\enspace m)

根据同余除法规则必有 a≡b  (modm)a\equiv b\;(\text{mod}\enspace m),矛盾。证毕

img

3. 二次剩余计数定理 ​

有两个互质的数 a,ma,m,如果 aa 和某个平方数模 mm 互余,则 aa 叫做 mm 的二次剩余。如果不存在这样的平方数,则称为二次非剩余

例如 12 是 13 的二次剩余,因为 12≡82  (modm)12 \equiv 8^2\;(\text{mod}\enspace m);2 是 3 的二次非剩余,由于不存在 xx,2≡x2  (modm)2\equiv x^2\;(\text{mod}\enspace m)

二次剩余计数定理:(不考虑 mm 的倍数)对于奇素数模数 mm,共有 p=m−12p=\dfrac {m-1}2 个相互不同余的二次剩余 12,22,32,...,p21^2,2^2,3^2,...,p^2,和 pp 个相互不同余的二次非剩余

证明:对于集合 A={12,22,32,...,p2}A=\{1^2,2^2,3^2,...,p^2\}

(证明下界)假设 x,y∈[1,p],x>y,x2≡y2  (modm)x,y\in [1,p],x>y,x^2\equiv y^2\;(\text{mod}\enspace m)

则 x2−y2=(x+y)(x−y)x^2-y^2=(x+y)(x-y) 必能整除 mm

然而 (x+y),(x−y)(x+y),(x-y) 都小于素数 mm,矛盾

(证明上界)任意平方数 h2h^2(不考虑 mm 的倍数)

必然能找到 k∈[−p,−1]∪[1,p],k≡h  (modm)k\in [-p,-1]\cup[1,p],k\equiv h\;(\text{mod}\enspace m)

也就有 k2≡h2  (modm)k^2\equiv h^2\;(\text{mod}\enspace m),而且 k2∈Ak^2\in A

(第二部分)一共 2p2p 个相互不同余的数,除去 AA 的 pp 个剩下 pp 个。证毕

img

4. 二次剩余乘积定理 ​

(不考虑 mm 的倍数)对于奇素数模数 mm,两个二次剩余的积仍为二次剩余,一个二次剩余与一个非二次剩余的积为非二次剩余,两个非二次剩余的积为二次剩余

证明:

第一,两个二次剩余的积仍为二次剩余

{a≡A2  (modm)b≡B2  (modm)⇒ab≡(AB)2  (modm)\left\{\begin{array}{c} a\equiv A^2\;(\text{mod}\enspace m)\\ b\equiv B^2\;(\text{mod}\enspace m) \end{array}\right. \Rightarrow ab\equiv (AB)^2\;(\text{mod}\enspace m)

第二,一个二次剩余与一个非二次剩余 NN 的积为非二次剩余

对于 2p2p 个数 12,22,...,p2,12N,22N,...,p2N1^2,2^2,...,p^2,1^2N,2^2N,...,p^2N,由二次剩余计数定理,前 pp 个数互不同余,后 pp 个同理,再由完全剩余系定理,它们互不同余

而且前 pp 个数是二次剩余,所以后 pp 个数是二次非剩余

第三,两个非二次剩余 N,MN,M 的积为二次剩余

对于 2p2p 个数 12N,22N,...,p2N,12NM,22NM,...,p2NM1^2N,2^2N,...,p^2N,1^2NM,2^2NM,...,p^2NM,由二次剩余计数定理和完全剩余系定理,它们互不同余

而且前 pp 个数是二次非剩余,所以后 pp 个数是二次剩余,而 N,MN,M 的积就在其中

证毕

img

5. 共轭数唯一定理 ​

双线性同余式;(mm 还是奇素数,还是不考虑 mm 的倍数)

xy≡D  (modm)xy\equiv D\;(\text{mod}\enspace m)

其中 yy 被称为 xx 的共轭数(或环绕数)

共轭数唯一定理:在完全剩余系中,对于每一个 xx 有且仅有一个共轭数 yy

证明:对于 xx 的两个不同余的共轭数 y,y′,{xy≡D  (modm)xy′≡D  (modm)y,y',\left\{\begin{array}{c} xy\equiv D\;(\text{mod}\enspace m) \\xy'\equiv D\;(\text{mod}\enspace m) \end{array}\right.

⇒xy≡xy′  (modm)⇒y≡y′  (modm)\Rightarrow xy\equiv xy'\;(\text{mod}\enspace m) \Rightarrow y\equiv y'\;(\text{mod}\enspace m)(同余除法规则)

矛盾。证毕

img

6. 二次剩余判定定理(欧拉定理) ​

前提是 mm 是奇素数且 DD 不是 mm 的倍数

如果 Dp≡1  (modm)D^p\equiv 1 \;(\text{mod}\enspace m),那么 DD 是二次剩余

如果 Dp≡−1  (modm)D^p\equiv -1 \;(\text{mod}\enspace m),那么 DD 是二次非剩余

其中 p=m−12p=\dfrac{m-1}2


引理1:如果 DD 是 mm 的二次非剩余

因为不存在 x2≡D  (modm)x^2\equiv D\;(\text{mod}\enspace m),所以不存在 xx 是自身的共轭数的情况,完全剩余系中的元素两两对应,即

x1y1≡D  (modm)x2y2≡D  (modm)⋯xpyp≡D  (modm)\begin{array}{c} x_1y_1\equiv D\;(\text{mod}\enspace m) \\ x_2y_2\equiv D\;(\text{mod}\enspace m) \\ \cdots\\ x_py_p\equiv D\;(\text{mod}\enspace m) \\ \end{array}

pp 个式子相乘,可以得到 (m−1)!≡Dp  (modm)(m-1)!\equiv D^p \;(\text{mod}\enspace m)


引理2:如果 DD 是 mm 的二次剩余,假设 x12≡D  (modm)x_1^2 \equiv D \;(\text{mod}\enspace m) 成立

那么完全剩余系里一定有且仅有两个数 x1,x2x_1,x_2 是自身共轭数

证明:

x12≡D  (modm)⇒(m−x1)2≡D  (modm)x_1^2 \equiv D \;(\text{mod}\enspace m)\Rightarrow (m-x_1)^2\equiv D \;(\text{mod}\enspace m)

找到了第二个自身共轭数,不妨设 x2=m−x1x_2=m-x_1

假设存在第三个数 x3x_3 满足 x32≡D  (modm)x_3^2\equiv D \;(\text{mod}\enspace m)

就有 x12−x32≡0  (modm)⇒(x1+x3)(x1−x3)≡0  (modm)x_1^2-x_3^2\equiv 0\;(\text{mod}\enspace m) \Rightarrow (x_1+x_3)(x_1-x_3) \equiv 0 \;(\text{mod}\enspace m)

如果 (x1+x3)(x_1+x_3) 是 mm 的倍数,那么 x3x_3 与 x2x_2 同余

如果 (x1−x3)(x_1-x_3) 是 mm 的倍数,那么 x3x_3 与 x1x_1 同余,证毕

易得 −x1x2=−mx1+x12≡D  (modm)-x_1x_2=-mx_1+x_1^2\equiv D \;(\text{mod}\enspace m)

而其他 (2p−2)(2p-2) 个数两两共轭,于是就有

−x1x2≡D  (modm)x3y3≡D  (modm)x4y4≡D  (modm)⋯xp+1yp+1≡D  (modm)\begin{array}{c} -x_1x_2\equiv D \;(\text{mod}\enspace m) \\ x_3y_3\equiv D \;(\text{mod}\enspace m) \\ x_4y_4\equiv D \;(\text{mod}\enspace m) \\ \cdots\\ x_{p+1}y_{p+1}\equiv D \;(\text{mod}\enspace m) \\ \end{array}

pp 个式子相乘可得 (m−1)!≡−Dp  (modm)(m-1)!\equiv -D^p \;(\text{mod}\enspace m)


把 D=1D=1 代入引理2,就变成威尔逊定理 (m−1)!≡−1  (modm)(m-1)!\equiv -1 \;(\text{mod}\enspace m)

将威尔逊定理代回引理1 和引理2 即可。证毕


如果要判断 −1-1 是否为二次剩余,代 −1-1 入二次剩余判定定理得 (−1)m−12(-1)^{\frac{m-1}2}

而其值是否为 1 取决于 mm 是否为 (4n+1)(4n+1) 型素数

因此就有欧拉定理(又是你?):

当奇素数 mm 为 4n+14n+1 时,-1 为二次剩余;反之则为二次非剩余

Powered by VitePress | Theme by Vdoing