威尔逊定理及证明

威尔逊定理:对于一个数\(p\),若\(p\)是质数,则有\((p-1)!\equiv -1(mod\ p)\)

反过来也可以判断\(p\)是质数。

证明:首先我们求解方程\(x\equiv 1(mod\ p)\)的解,对式子化简则有

\[x-1\equiv 0 (mod\ p) \]

\[(x-1)(x+1)\equiv 0(mod\ p) \]

于是\(x\)只有\(1,-1\)两个解。

然后我们发现对于\(2…p-2\)的数\(x\),一定有\(x\)的逆元不等于自身

然后考虑定理,对于\(p=2\)成立,那么对于\(p>2\)\(p\)一定是奇数,所以\(2…p-2\)的数的个数是偶数个,那么对于\((p-1)!\)的阶乘,一定是两两相乘都变为了\(1\),最后也就剩下一个\(1\)\(-1\),就有了\((p-1)!\equiv -1(mod\ p)\)

posted @ 2020-10-02 20:55  eee_hoho  阅读(847)  评论(0编辑  收藏  举报