费马小定理
Description
费马小定理是数论中的一个重要定理:如果
Proof
引理 1
-
若
a,b,c 为任意3 个整数,m 为正整数,且\gcd(m,c)=1 ,则当ac\equiv bc\pmod m 时,有a\equiv b\pmod m 。证:
由
ac\equiv bc\pmod m 得ac-bc\equiv0\pmod m ,即(a-b)c\equiv0\pmod m 。由于
\gcd(m,c)=1 ,则a-b\equiv0\pmod m ,即a\equiv b\pmod m 。
引理 2
-
设
m 是一个整数且m\gt1 ,b 是一个整数且\gcd(m,b)=1 。如果a_1,a_2,a_3,\dots,a_m 是模m 的一个完全剩余系,则ba_1,ba_2,ba_3,\dots,ba_m 也构成模m 的一个完全剩余系。证:
设
\exists~1\le i,j\le m,~ba_i\equiv ba_j\pmod m 。因为
\gcd(m,b=1) ,则由引理1 得a_i\equiv a_j\pmod m ,与条件不符,假设不成立。则
ba_1,ba_2,ba_3,\dots,ba_m 构成模m 的一个完全剩余系。
由于
构造素数
由完全剩余系的性质得:
即:
易知
证毕。