简单记录一下费马小定理与欧拉定理

费马小定理

如果 p p p是质数,且 g c d ( a , p ) = 1 gcd(a,p)=1 gcd(a,p)=1,则有 a p − 1 ≡ 1   ( m o d    p ) a^{p-1} ≡ 1\ (mod\ \ p) ap11 (mod  p)

应用:求逆元

已知 p p p是质数,且 g c d ( a , p ) = 1 gcd(a,p)=1 gcd(a,p)=1,求 a a a在模 p p p意义下的乘法逆元。

由于 a p − 1 ≡ 1   ( m o d    p ) a^{p-1} ≡ 1\ (mod\ \ p) ap11 (mod  p)

所以 a ∗ a p − 2 ≡ 1   ( m o d    p ) a*a^{p-2}≡1\ (mod\ \ p) aap21 (mod  p)

a a a在模 p p p意义下的乘法逆元就是 a p − 2 a^{p-2} ap2

欧拉定理

a , n a,n a,n为正整数,且 g c d ( a , n ) = 1 gcd(a,n)=1 gcd(a,n)=1,则有 a ϕ ( n ) ≡ 1   ( m o d    n ) a^{\phi(n)}≡1\ (mod\ \ n) aϕ(n)1 (mod  n)

应用:降幂
计算 7 2222222 7^{2222222} 72222222的个位数字。

即求 7 2222222   m o d   10 7^{2222222}\ mod\ 10 72222222 mod 10

显然 g c d ( 7 , 10 ) = 1 gcd(7,10)=1 gcd(7,10)=1

所以 7 ϕ ( 10 ) ≡ 1   ( m o d    10 ) 7^{\phi(10)}≡1\ (mod\ \ 10) 7ϕ(10)1 (mod  10)

7 4 ≡ 1   ( m o d    10 ) 7^{4}≡1\ (mod\ \ 10) 741 (mod  10)

7 2222222 ≡ 7 4 ∗ 55555 + 2 ≡ 7 2   ( m o d    10 ) 7^{2222222}≡7^{4*55555+2}≡7^2\ (mod\ \ 10) 722222227455555+272 (mod  10)

所以 7 2222222   m o d   10 = 9 7^{2222222}\ mod\ 10=9 72222222 mod 10=9$

你可能感兴趣的:(备战NOIP2018,数学-各种定理)