本文整理了 30 道初等数论练习题,覆盖同余式、二次剩余、原根、不定方程、分圆多项式、Dirichlet 密度等主题。
问题 1. 设 p 为奇素数。对于正整数 1≤i≤p−1,令 ai 是一个满足 iai≡1(modp) 的正整数。
- 证明 i=1∑p−1ai≡0(modp)。
- 设 S 为前 p−1 个正整数之和:S=1+2+⋯+(p−1)。证明对于所有素数 p>3 都有 (p−1)!≡−1(modS)。
问题 2. 设 p 和 q 为奇素数。假设 q 能整除梅森数 Mp=2p−1。证明 q>p。
问题 3. 考虑二次同余式 x2≡a(modp2),其中 p 为奇素数且 gcd(a,p)=1。
- 设 x0 是 x2≡a(modp) 的一个解。证明存在模 p 下唯一的整数 t,使得 x1=x0+tp 是该同余式模 p2 的解。
- 证明:对任意正整数 k,方程 x2≡a(modpk) 都有解。
问题 4. 考虑不定方程 x3+2y3=7z3。
- 证明任意整数的立方模 7 必然同余于 0,1 或 −1。
- 证明方程 x3+2y3=7z3 仅有平凡解 x=y=z=0。
问题 5. 考虑方程 x2−3y2=1。
- 求此方程最小的正整数解 (x1,y1)。
- 通过 (xn+yn3)=(x1+y13)n 定义解序列 (xn,yn)。证明 xn 始终为奇数。
- 证明 {(xn,yn)∣n∈Z>0} 即是此方程所有的正整数解。
问题 6. 设 μ(n) 表示莫比乌斯函数,Φn(x) 表示第 n 个分圆多项式。我们有 xn−1=∏d∣nΦd(x)。
- 将 Φn(x) 表示为 xd−1 的有理函数。
- 设 p 为素数。证明 Φpk(x)=Φp(xpk−1)。
问题 7. 求 777 除以 100 的余数。
问题 8. 设 a∈Z 和 10 互素。证明 a20≡1(mod100)。
问题 9. 设 p>3 为素数。假设存在整数 a,使得 a 在模 p 下的(乘法)阶为 3。
- 证明:p≡1(mod3)。
- 证明:a2+a+1≡0(modp)。
- 确定 a+1 模 p 的(乘法)阶,并给出证明。
问题 10. 设 p 是一个奇素数,且 p∤2026。当 p 满足什么条件时,同余方程 x2≡2026(modp) 有解?
问题 11. 解不定方程 x2+y2+z2=615。
问题 12.
- 证明对于任意素数 p 和正整数 k,方程 x2≡x(modpk) 只有两个解,并写出这两个解。
- 求同余方程 x2≡x(mod100) 在模 100 意义下的所有解。
问题 13. 设 p 为奇素数。
- 证明对于任意整数 0≤k≤p−1,组合数满足同余式:(kp−1)≡(−1)k(modp)。
- 计算 k=0∑p−1(kp−1)2 模 p 的余数。
问题 14. 考虑有限域 Fp 上的线性方程组(其中 p>3 为素数):
{ax+2y≡3(modp),x+ay≡5(modp).
对于哪些 a∈Fp,上述方程组有解?
问题 15. 设 p 为奇素数,g 是模 p 的一个原根。
- 证明:g(p−1)/2≡−1(modp)。
- 对于哪些奇素数 p,−g 仍然是模 p 的原根?请给出证明。
问题 16. 设 n 是严格大于 1 的整数。证明 n4+4n 一定不是素数。
(提示:利用恒等式 a4+4b4=(a2+2b2+2ab)(a2+2b2−2ab)。)
问题 17. 求方程 x2+y2=2 的所有有理数解。
(提示:换元 u=2x+y, v=2x−y。)
问题 18. 设 p 为奇素数,且 a 是一个不能被 p 整除的整数。
- 证明:y=0∑p−1(py2+a)=−1,其中括号代表 Legendre 符号。
- 计算同余方程 x2−y2≡a(modp) 在模 p 下的解 (x0,y0) 的个数。
问题 19. 考虑不定方程 x2+y2=z3。
- 证明:如果上述方程有整数解 (x0,y0,z0),满足 x0,y0 互素,那么 x0 是奇数,且 y0 是偶数。
- 证明在 Gauss 整数环 Z[−1] 中 x0+y0−1 和 x0−y0−1 互素。
- 证明存在整数 a,b,使得
⎩⎨⎧x0=a(a2−3b2),y0=b(3a2−b2),z0=a2+b2.
问题 20. 考虑以下线性同余方程组:
{x≡5(mod12),x≡a(mod18).
- 证明该方程组有解当且仅当 a≡5(mod6)。
- 设 a=11,求该方程组的所有解。
问题 21. 求所有大于 7 的奇素数,使得 105 是模 p 的二次剩余。这样的素数的 Dirichlet 密度是多少?
问题 22. 记 p 的所有二次剩余为 a1,a2,…,a2p−1。证明
(x−a1)(x−a2)⋯(x−a2p−1)≡x2p−1−1(modp).
问题 23. 证明不定方程 (x2−2)(x2−3)(x3−6)=0 没有整数解,但对于任意素数 p,此方程模 p 都有解。
问题 24. 考虑三次分圆整数环 Z[ω],其中 ω=e2π−1/3。对于任意 x=a+bω∈Z[ω],定义其范数为 N(x)=a2−ab+b2。设 α,β∈Z[ω],且它们的范数 N(α) 与 N(β) 都不能被 3 整除。假设 α 和 β 在环 Z[ω] 中是互素的。
- α,β 在 Z 中的范数 N(α) 和 N(β) 是否一定互素?如果为真,请证明;如果为假,请提供一个反例。
- 设正整数 g 为 N(α) 和 N(β) 在 Z 中的最大公约数。证明 g≡1(mod3)。
问题 25. 证明:对于任意给定的正整数 k,都存在无穷多个素数,其十进制表示的最后 k 位数字全为 1。
问题 26. 设 A 为满足 p≡1(mod3) 的素数集合,B 为满足 p≡3(mod4) 的素数集合。分别求集合 A、集合 B、集合 A∩B 的 Dirichlet 密度。
问题 27. 证明任意一个等差数列
a,a+d,a+2d,…,a+kd,…
都必定包含一个非素数。
问题 28.
- 设 m 是一个正整数。证明:若 p=2m+1 是一个素数,则 m 是 2 的方幂。
- 对 n≥0,记 Fn=22n+1,称为 Fermat 数。证明:若 m>n,则 Fn∣(Fm−2)。
- 证明:若 m=n,则 gcd(Fm,Fn)=1。利用这个结论证明素数有无穷多个。
问题 29. 求 2026618 在十进制下的最后两位数。
问题 30. 设 p 是一个奇素数。证明所有模 p 原根都是模 p 的二次非剩余。对于哪些奇素数 p 所有的模 p 二次非剩余都是原根?