写出模 3,5,11,13,19 的指数表,并指出它们的所有原根。
解:
- 模 3 的指数表
(Z/3Z)∗ 的元素 a 及其阶 ord3(a) 如下:
| a=1 | a=2 |
|---|
| ord3(1)=1 | ord3(2)=2 |
原根: 2.
- 模 5 的指数表
(Z/5Z)∗ 的元素 a 及其阶 ord5(a) 如下:
| a=1 | a=2 | a=3 | a=4 |
|---|
| ord5(1)=1 | ord5(2)=4 | ord5(3)=4 | ord5(4)=2 |
原根: 2, 3.
- 模 11 的指数表
(Z/11Z)∗ 的元素 a 及其阶 ord11(a) 如下:
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
|---|
| 1 | 10 | 5 | 5 | 5 | 10 | 10 | 10 | 5 | 2 |
原根: 2, 6, 7, 8.
- 模 13 的指数表
(Z/13Z)∗ 的元素 a 及其阶 ord13(a) 如下:
原根: 2, 6, 7, 11.
- 模 19 的指数表
(Z/19Z)∗ 的元素 a 及其阶 ord19(a) 如下:
| 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 |
|---|
| 18 | 3 | 6 | 18 | 18 | 18 | 9 | 9 | 2 |
原根: 2, 3, 10, 13, 14, 15.
求 δ43(7),δ41(10).
解:δ43(7)=6, δ41(10)=5
设 p 为素数,n⩾1,(n,p−1)=1。证明:当 x 通过模 p 的完全系时,xn 亦通过模 p 的完全系。
证明:
设 f:(Z/pZ)∗⟶(Z/pZ)∗,x↦xn.
即证 f 为双射.
取 (Z/pZ)∗ 的一个原根 g, 则
f(gk)=(gk)n=gkn
由于 (n,p−1)=1, 设
h:Z/(p−1)Z⟶Z/(p−1)Z,k↦kn
则 h∈Aut(Z/(p−1)Z).
因此, f 为双射. 证毕.
设素数 p>2,证明:δp(a)=2 的充要条件是 a≡−1(modp).
证明:
- "⟹"
若 δp(a)=2, 则
a2≡1(modp)⟺(a−1)(a+1)≡0(modp)⟺p∣(a−1)∨p∣(a+1)
若 p∤(a+1), 则 δp(a)=1, 矛盾, 故
p∣a−1
即
a≡−1(modp)
- "⟸"
若 a≡−1(modp), 则
a2≡1(modp)
故
δp(a)=2
设 n=2k,k>3,证明:δn(a)=2k−2 的充要条件是 a≡±3(mod8)。
证明:
对于 (Z/2kZ)∗,k≥3, 有
(Z/2kZ)∗={(−1)a5b∣a=0,1,0≤b<2k−2}
即
(Z/2kZ)∗≅C2×C2k−2
对于 ∀a∈(Z/2kZ)∗, 设
a≡(−1)u5v(mod2k)
其中 u=0,1,0≤v<2k−2.
于是
δ2k(a)=[2u,(v,2k−2)2k−2]
"⟹"
- 若 u=0, 则 δ2k(a)=(v,2k−2)2k−2=2k−2,故 v≡1(mod2).
- 若 u=1, 则 δ2k(a)=[2,(v,2k−2)2k−2]=2k−2,故 v≡1(mod2).
由于 v≡1(mod2), 因此
5v≡5(mod8)
于是
a≡(−1)u5v≡(−1)u5≡±5≡±3(mod8)
- "⟸"
若 a≡±3(mod8), 则 v≡1(mod2), 于是
δ2k(a)=[2u,(v,2k−2)2k−2]=[2u,2k−2]=2k−2
设 m>2 并有原根存在,证明:
- a 是模 m 的二次剩余的充要条件是 aφ(m)/2≡1(modm);
- 若 a 是 m 的二次剩余,则 x2≡a(modm) 恰有二解;
- 模 m 恰有 21φ(m) 个二次剩余。
证明:
设 g 为 m 的一个原根, 则 (Z/mZ)∗=⟨g⟩.
- 设 a≡gk(modm), 0<k≤φ(m).
则
⟺⟺⟺∃x:x2≡a(modm)∃0<j≤φ(m):g2j≡gk(modm)∃0<j≤φ(m):2j≡k(modφ(m))(2,φ(m))∣k
而 2∣φ(m), 故 2∣k. 设 k=2t, 于是
a2φ(m)≡(g2t)2φ(m)≡gtφ(m)≡(gφ(m))t≡1(modm)
- 设 a=g2t, x=gj(modm) 为其中一解, 则
⟺⟺x2≡a(modm)∃0<j≤φ(m):j≡t(mod2φ(m))x≡gj(modm)∨x≡gj+2φ(m)(modm)
恰有二解.
- 即在 1,2,3,…,φ(m) 中的偶数个数
2φ(m)
设素数 p>2,若 g 为模 p 的原根,且
gp−1≡1(modp2)
则 g 不是 pk 的原根,k⩾2。
证明:
使用反证法.
若 g 为 pk 的原根, 则 g+p 亦为 pk 的原根. g 为 p 的原根.
若 gp−1≡1(modp2), 则
(g+p)p−1≡gp−1+(1p−1)gp−2p(modp2)≡1+(p−1)gp−2p(modp2)
由于 p2∤(p−1)gp−2p, 故
(g+p)p−1≡1(modp2)
因此存在 pk 的原根 g 使之为 p 的原根且 gp−1≡1(modp2).
- 若 q=4k+1,p=2q+1 均为素数,则 2 是 p 的原根;
- 若 q=2k+1(k>1),p=2q+1 均为素数,则 −3,−4 均为 p 的原根。
证明:
- 对于 22, 由于 p=2q+1=8k+3≥11, 故 22≡1(modp).
而
2q≡22p−1≡(p2)(modp)
其中
(p2)=(−1)8p2−1=−1
故
2q≡1(modp)
又由 Lagrange 定理知 ord(2)∣φ(p)=2q, 故 ord(2)=2q.
故 2 是 p 的原根.
- −3 为 p 的原根
对于 (−3)2, 由于 p=2q+1=4k+3≥11, 故 (−3)2≡1(modp).
若 (−3)q≡(−3)2p−1≡(p−3)≡1(modp), 则 p≡1(mod6).
而 p=4k+3≡1(mod6).
故 (p−3)≡1(modp).
由 Lagrange 定理知 ord(−3)∣φ(p)=2q, 故 ord(−3)=2q.
即 −3 为 p 的原根.
- −4 为 p 的原根
对于 (−4)2, 由于 p=2q+1=4k+3≥11, 故 (−4)2≡1(modp).
若 (−4)q≡(−4)2p−1≡(p−4)≡1(modp).
而
(p−4)=(p−1)(p2)2=(−1)2p−1⋅1=(−1)q⋅1=−1
故 (−4)q≡1(modp).
由 Lagrange 定理知 ord(−4)∣φ(p)=2q, 故 ord(−4)=2q.
即 −4 为 p 的原根.
https://zhuanlan.zhihu.com/p/543010816
https://zhuanlan.zhihu.com/p/544792225
https://zhuanlan.zhihu.com/p/545595129
https://zhuanlan.zhihu.com/p/546385318
https://zhuanlan.zhihu.com/p/547333984
https://zhuanlan.zhihu.com/p/548061254