其他分享
首页 > 其他分享> > 威尔逊定理

威尔逊定理

作者:互联网

一、定理内容


 当$p$为质数的时候,$(p-1)+1$可以被$p$整除,

也就是$(p-1)!+1$ $\equiv 0$ $(mod$ $p$),即$(p-1)! \equiv -1 \pmod{p} $

该条件为$p$为质数的充分必要条件

二、证明


 

 

 

 

 当p为完全平方数时:

        

 

 当p不是完全平方数时:

 

            

 三、应用


 

 例一:

  给定一个正整数$n$,求$n-1)! mod n$的值。
  数据范围:$2<=n<=1e9$

考虑n为质数与不为质数两种情况:
    当 n 为素数时,这个就是威尔逊定理,答案为n-1;
    当n不为素数时,我们在证明威尔逊定理的充分性时,已经对它进行了一个分类:
        当n=4时,结果为 2;
        否则,可以根据 完全平方数 和 非完全平方数,均得到结果为 0。
例一思路

 例二:

  给定$n$的值,用下面的公式求$S_n$,公式中的[ ]指的是向下取整。

  

 

  数据范围:$t<=1e6,1<=n<=1e6$

 ————————————————————

 解:

  看到$\frac{(n-1)!+1}{n}$ $-$ $\left \lfloor \frac{(n-1)!}{n} \right \rfloor }$的形式,就应该联想到威尔逊定理

  根据$3k+7$的性质分别计算

  当$3k+7$为质数,根据威尔逊定理得:,即$(3k+6)!+1$可以被$3k+7$整除

 

  设$\frac{(3k+6)!+1}{3k+7} = x$,则原式为$\left\lfloor x- \left \lfoor x - \frac{1}{3k+7} \right \rfloor \right \rfloor = 1$($\left \lfoor x - \frac{1}{3k+7} \right \rfloor = x-1$)

   当$3k+7$不是质数时,$k>=1$,所以$3k+7>4$,根据威尔逊定理的证明得,,即$\frac{(3k+6)!}{3k+7}$一定为整数

   设$\frac{(3k+6)!}{3k+7} = x$,则$\lfloor \lfoor x - \frac{1}{3k+7} \rfloor - x \rfloor = \left \floor x - x \right \rfoor = 0$

 

 

 

 

 

 

 

标签:right,frac,定理,威尔逊,rfloor,3k,质数,left
来源: https://www.cnblogs.com/xiao-en/p/16440064.html