You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何基于已有引理完成素数p≥5时威尔逊定理的证明?

推导威尔逊定理:素数$p \geq 5$时$(p-1)! \equiv -1 \mod p$

咱们就用你已经搞定的两个结论往下推,逻辑链很顺畅,一步步来:

第一步:拆解$(p-1)!$的乘积结构

首先,$(p-1)!$就是从1到$p-1$所有整数的连乘:
$$(p-1)! = 1 \times 2 \times 3 \times \dots \times (p-2) \times (p-1)$$

第二步:利用逆元配对抵消

根据你证的结论1:每个$1 \leq n \leq p-1$的整数,都存在唯一的$1 \leq k \leq p-1$使得$n \cdot k \equiv 1 \mod p$(也就是每个元素都有模$p$的乘法逆元)。

这意味着我们可以把1到$p-1$里的元素两两配对,每一对的乘积模$p$等于1——除了那些逆元是自身的元素,因为它们没法和别的元素配对,只能和自己相乘。

第三步:找出所有自逆元素

这时候就用到结论2了:如果$k^2 \equiv 1 \mod p$,那么$k \equiv \pm1 \mod p$。

在1到$p-1$的范围内,满足这个条件的只有两个数:

  • $k=1$:$1^2=1 \equiv 1 \mod p$,它的逆元就是自己
  • $k=p-1$:$(p-1)^2 = p^2 - 2p +1 \equiv 1 \mod p$,而$p-1 \equiv -1 \mod p$,本质上就是$(-1)^2=1$,它的逆元也是自己

也就是说,1到$p-1$里,只有1和$p-1$这两个元素的逆元是自身,剩下的所有元素都能两两配对成$(a, a^{-1})$,其中$a \neq a^{-1}$,且$a \cdot a^{-1} \equiv 1 \mod p$。

第四步:计算乘积模$p$的结果

现在把$(p-1)!$重新组合:
$$(p-1)! = \left( \prod_{\substack{1 < a < p-1 \ a \neq a^{-1}}} a \cdot a^{-1} \right) \times 1 \times (p-1)$$

每一组$a \cdot a^{-1}$的乘积都是$1 \mod p$,不管有多少组,它们的乘积还是$1 \mod p$。然后剩下的部分是$1 \times (p-1)$,而$p-1 \equiv -1 \mod p$,所以:
$$(p-1)! \equiv 1 \times 1 \times (-1) \equiv -1 \mod p$$

这样就完美推导出我们要的结论啦!

内容的提问来源于stack exchange,提问作者user7802048

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 03:39:35