- 定理内容:
a b ≡ { a b % ϕ ( p ) ( a , p ) = 1 a b ( a , p ) ≠ 1 , b < ϕ ( p ) a b % ϕ ( p ) + ϕ ( p ) ( a , p ) ≠ 1 , b ≥ ϕ ( p ) ( m o d p ) a^b\equiv \begin{cases} a^{b\%\phi(p)}~~~~~~~~~~~(a,p)=1\\ a^b~~~~~~~~~~~~~~~~~~~(a,p)\neq1,b<\phi(p)\\ a^{b\%\phi(p)+\phi(p)}~~~~(a,p)\neq1,b\geq\phi(p) \end{cases}~~~~~~~(mod~p) ab≡⎩⎪⎨⎪⎧ab%ϕ(p) (a,p)=1ab (a,p)̸=1,b<ϕ(p)ab%ϕ(p)+ϕ(p) (a,p)̸=1,b≥ϕ(p) (mod p)
- 对于
(
a
,
p
)
=
1
(a,p)=1
(a,p)=1 的证明:
- 假设 p p p 的简化剩余系为 { a 1 ‾ , a 2 ‾ , … , a ϕ ( p ) ‾ } \{\overline{a_1},\overline{a_2},\dots,\overline{a_{\phi(p)}} \} {a1,a2,…,aϕ(p)}。
- 对 ∀ a i , a j , \forall a_i,a_j, ∀ai,aj, 若 a × a i ≡ a × a j ( m o d p ) a\times a_i\equiv a\times a_j(mod~p) a×ai≡a×aj(mod p),因为 ( a , p ) = 1 (a,p)=1 (a,p)=1,所以 a i ≡ a j a_i\equiv a_j ai≡aj。故当 a i ≠ a j a_i\neq a_j ai̸=aj 时, a × a i a\times a_i a×ai 和 a × a j a\times a_j a×aj 也属于不同的同余类。
- 又因为简化剩余系关于模 p p p 乘法封闭,所以 { a a 1 ‾ , a a 2 ‾ , … , a a ϕ ( p ) ‾ } \{\overline{aa_1},\overline{aa_2},\dots,\overline{aa_{\phi(p)}} \} {aa1,aa2,…,aaϕ(p)} 也是 p p p 的简化剩余系。
- 所以 a ϕ ( p ) a 1 a 2 … a ϕ ( p ) ≡ ( a a 1 ) ( a a 2 ) … ( a a ϕ ( p ) ) ≡ a 1 a 2 … a ϕ ( p ) ( m o d p ) a^{\phi(p)}a_1a_2\dots a_{\phi(p)} \equiv (aa_1)(aa_2)\dots(aa_{\phi(p)})\equiv a_1a_2\dots a_{\phi(p)}(mod~p) aϕ(p)a1a2…aϕ(p)≡(aa1)(aa2)…(aaϕ(p))≡a1a2…aϕ(p)(mod p)。
- 故 a ϕ ( p ) ≡ 1 ( m o d p ) a^{\phi(p)}\equiv 1(mod~p) aϕ(p)≡1(mod p)。
- 故 a b ≡ ( a ϕ ( p ) ) ⌊ b ϕ ( p ) ⌋ a b % ϕ ( p ) ≡ a b % ϕ ( p ) ( m o d p ) a^b\equiv (a^{\phi(p)})^{\lfloor\frac{b}{\phi(p)}\rfloor}a^{b\%\phi(p)}\equiv a^{b\%\phi(p)}(mod~p) ab≡(aϕ(p))⌊ϕ(p)b⌋ab%ϕ(p)≡ab%ϕ(p)(mod p)。
- 对于
(
a
,
p
)
≠
1
(a,p)\neq 1
(a,p)̸=1的证明:
- (转自:BAJim_H)
- (转自:BAJim_H)