【学习笔记】扩展欧拉定理

  • 定理内容:

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)

  • 对于 ( a , p ) = 1 (a,p)=1 的证明:
    • 假设 p p 的简化剩余系为 { a 1 , a 2 , , a ϕ ( p ) } \{\overline{a_1},\overline{a_2},\dots,\overline{a_{\phi(p)}} \}
    • a i , a j , \forall a_i,a_j, a × a i a × a j ( m o d   p ) a\times a_i\equiv a\times a_j(mod~p) ,因为 ( a , p ) = 1 (a,p)=1 ,所以 a i a j a_i\equiv a_j 。故当 a i a j a_i\neq a_j 时, a × a i a\times a_i a × a j a\times a_j 也属于不同的同余类。
    • 又因为简化剩余系关于模 p p 乘法封闭,所以 { a a 1 , a a 2 , , a a ϕ ( p ) } \{\overline{aa_1},\overline{aa_2},\dots,\overline{aa_{\phi(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 ) 1 ( m o d   p ) a^{\phi(p)}\equiv 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)
  • 对于 ( a , p ) 1 (a,p)\neq 1 的证明:

猜你喜欢

转载自blog.csdn.net/qq_35811706/article/details/83009285