威尔逊定理

来自testwiki
跳转到导航 跳转到搜索

Template:Refimprove 威尔逊定理是以英格兰数学家爱德华·华林的学生约翰·威尔逊命名的,尽管这对师生都未能给出证明。华林于1770年提出该定理,1771年由拉格朗日首次证明[1]

初等数论中,威尔逊定理给出了判定一个自然数是否为質數充分必要条件。即:当且仅当p为質數时:

(p1)!  1 (mod p)

证明

充分性

如果 p 不是質數,那么它的正因数必然包含在整数 2,3,4,,p1 中,因此 gcd((p1)! ,p)>1 ,所以不可能得到 (p1)!1(modp)

必要性

p是質數,取集合 A={1,2,3,...p1}, 则A构成模p乘法的缩系,即任意 iA,存在 jA,使得:

(ij)  1(modp)

這幾乎說明A中的元素恰好两两配对。僅有滿足

x2  1(modp)

的元素x是例外。

上式解得

x  1(modp)

x  p1(modp)

其余两两配对,故而

(p1)!  1×(p1)  1(modp).

p不是質數且大于4, 则易知有d=gcd[p,(p1)!]=p,

故而

(p1)!  1(modp).

推論

可以藉此推論(p2)!1(modp)如下:

(p2)!(p1)(p2)!(p1)!1(modp)

參考文獻

Template:Reflist