判断素数的方法(Wilson定理与应用)

序言

Wilson定理

p 为 质 数 ⇔ ( p − 1 ) ! ≡ − 1 ( m o d    p ) p为质数\Leftrightarrow(p-1)! \equiv -1(\mod p) p(p1)!1(modp)

证明

  • 既然是要证明两个条件等价,肯定要分成两个部分证明:

1.若 ( p − 1 ) ! ≡ − 1 ( m o d    p ) (p-1)! \equiv -1(\mod p) (p1)!1(modp),则p为质数。(必要性)
2.若p为质数,则 ( p − 1 ) ! ≡ − 1 ( m o d    p ) (p-1)! \equiv -1(\mod p) (p1)!1(modp)。(充分性)

必要性证明

  • ( p − 1 ) ! = k p − 1 (p-1)!=kp-1 (p1)!=kp1,由于相邻的2个数 a a a a + 1 a+1 a+1一定互质,所以可得 ( p − 1 ) ! (p-1)! (p1)! k p kp kp一定互质。
  • 又可以显然地得出 ( p − 1 ) ! (p-1)! (p1)! p p p一定互质。
  • 因为 ( p − 1 ) ! = 1 ∗ 2 ∗ 3 ∗ . . . ∗ ( p − 1 ) (p-1)!=1*2*3*...*(p-1) (p1)!=123
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值