威尔逊定理证明:

威尔逊定理:当( p -1 )! ≡ -1 ( mod p ) 时,p为素数。

证明如下

充分性:

当p不是素数,那么令p=a * b ,其中1 < a < p - 1 ,1 < b < p - 1.

  (1)若a ≠ b ,

  因为(p - 1) !=1 * 2 * ... * a * ... * b * ... * p - 1 ,

  所以(p-1) ! ≡ 0 (mod a)

     (p-1) ! ≡ 0 (mod b)

   可得(p-1)!≡ 0 (mod a * b) ,

    即 (p-1)!≡ 0 (mod p)

   与( p -1 )! ≡ -1 ( mod p ) 矛盾

  (2)若a=b

   因为(p-1)!=1 * 2 * ... * a * ... * 2a * ... * p - 1 .

   所以(p-1)!≡ 0 (mod a)

     (p-1)!≡ 0 (mod 2a)

    可得(p-1)!≡ 0 (mod a * 2a) => (p-1)!≡ 0 (mod a * a) ,

   即 (p-1)!≡ 0 (mod p)

   与( p -1 )! ≡ -1 ( mod p ) 矛盾

因此p只能是素数。

必要性:

 当p为2,( p -1 )! ≡ -1 ( mod p ) 显然成立

 当p为3,( p -1 )! ≡ -1 ( mod p ) 显然成立

 对于p>=5,令M={2,3,4,...,p-2}.

  对于a∈M,令N={a,2 * a,3 * a,4 * a,....(p-2) * a,(p-1) * a}

  令1 <= t1 <= p-1 ,1 <= t2 <= p-1,t1 ≠ t2

  那么t1 * a∈N,t2 * a∈N。

  若t1 * a≡t2 * a (mod p) ,那么|t1-t2| * a ≡ 0 (mod p)。

  因为|t1-t2| * a∈N,与N中元素不能被p除尽矛盾。

  所以t1 * a≡t2 * a不成立。

  那么N中元素对p取模后形成的集合为{1,2,3,4,...,p-1}.

  设x * a ≡ 1 (mod p)。

     当x=1时, x * a=a, 对p取模不为1,所以不成立。

     当x=p-1时,(p-1) * a=p * a - a, 对p取模不为1,所以不成立。

     当x=a时,a * a≡1 (mod p),可得(a+1) * (a-1)≡ 0 (mod p),a=1或a=p-1 ,所以不成立。

   综上所述,x,a∈M,并且当a不同时,x也随之不同。

   所以,M集合中每一个元素a都能够找到一个与之配对的x,使得x * a ≡ 1 (mod p).

   (p-1)!=1 * 2 * 3 * ... p - 1

     =1(2x1)(3x3)...(p-1)

   所以, (p-1)!≡1*(p-1) (mod p)

   即,(p-1)!≡-1 (mod p)

 证明完毕

转载于:https://www.cnblogs.com/mitnick/p/11586921.html

素数判断(Wilson 定理) 本期是关于Wilson定理在素数判断上的应用。 阅读详情

相关推荐

高等近世代数笔记(1) 置换与群

(Definition)设α∈Sn,且α=∏i=1tβi(βi∈Sn)是分解为不相交轮换的完全轮换分解:定义sgn(α)=(−1)n−t.(Definition)设α∈Sn,且α=∏i=1tβi(βi∈Sn)是分解为不相交轮换的完全轮换分解:定义sgn(α)=(−1)n−t.\displaystyle\text{(Definition)}设\alpha \in S_n,且\alpha=\prod_...

Myriad Dreamin 愿逐将属于我的奇迹 1328

【数论】威尔逊定理

简单的证明了威尔逊定理,并给予简单的应用。

Jefferyz070607的博客 4431

初等数论:威尔逊定理的高斯推广之我的证明

sdfewfew

SangDesu的博客 4134

威尔逊定理证明

中的元素必然可以被分成若干组,使得每一组有且仅有两个元素并且乘积对。中任意一个元素都必然对应一个与之相异的元素,使得它们的乘积对。,所以是完全剩余系。,那么将这若干组相乘得到的结果对。中必然有偶数个元素。

qq_56071472的博客 677

用Codex自动化挖掘电梯行业外贸客户:从关键词到22维深度分析

在B2B外贸客户开发中,精准定位垂直行业潜在客户是核心挑战。传统手动搜索效率低下,而数据驱动的工作流正成为解决方案。其原理在于将模糊的业务需求转化为机器可识别的结构化查询,通过组合行业核心关键词(如“Elevator Manufacturer”、“Elevator Maintenance”)与商业角色描述,系统性地从海量数据中筛选目标。这种自动化抓取技术的价值在于,它不仅生成客户名单,更通过多维数据分析(如公司规模、业务标签、数字足迹)构建初步的客户画像,为后续的优先级排序和个性化触达提供情报基础。在工业制

weixin_34054866的博客 455

电子发票二维码背后的秘密:10分钟看懂校验码、加密字符含义与防伪设计

本文深入解析电子发票二维码的结构与防伪设计,揭示校验码和加密字符的生成原理及验证方法。通过实际案例和技术细节,帮助财务人员理解电子发票的安全机制,提升防伪识别能力,确保税务合规。

weixin_29248611的博客 532

威尔逊定理证明——杨子曰数学

威尔逊定理证明——杨子曰数学 这是一个很没有用的定理(没有任何实际应用价值,(´ー∀ー`)): (p−1)!≡p−1(mod p)     (p为质数)(p-1)!\equiv p-1 (mod \ p) \ \ \ \ \ (p为质数)(p−1)!≡p−1(mod p)    &nbs...

杨子曰:代码是神奇的 757

scratch航天梦主题课程作品分享,包含ppt、素材包

而今年多国都将发射探测器尝试登陆月球,2023年或将称为“登月年”,请大家发挥创新思维,以“星辰大海”为创作主题,搜集相关信息 、展开联想,为实现升空 、探测 、取样贡献创意!即使去淘宝买的素材,也要从百度网盘,但素材太多大了或者太多文件,也要充值百度网盘超级会员才能保存,提高下载速度。同学们大家好,今天我们就要开始航天主题-嫦娥五号探月工程系列的编程课程了,不仅可以学习到很多航天知识,了解本次嫦娥五号的发射历程,还能让我们用编程遨游太空呢。即使下载了,也要上传,不是特别方便,尤其是不好查找。

少儿编程吕口口 2484

威尔逊定理

前言 好久没更博客了,今天讲一个比较冷门的定理,但在某些题中还是有一定用处的,叫威尔逊定理。 主要是比较简单,笔者的垃圾水平能讲的清楚 威尔逊定理 (p−1)!≡−1(p-1)!\equiv-1(p−1)!≡−1(mod p) 当p是质数时。 下面讲一下证明。 以下的-1都是在模p意义下的,实际上就是p-1。 我们知道1∗1≡11*1\equiv11∗1≡1(mod p),(−1)∗(−1)≡1(...

Michael_Li的博客 9112

c++实现异步线程池并详细分析线程池析构流程

多线程编程是提高程序性能和响应能力的关键技术之一,异步线程池作为多线程编程的一种有效实现方式,能够管理和复用线程资源,避免频繁创建和销毁线程带来的开销。在本文中,我们将深入探讨如何实现一个异步线程池。

2301_76564925的博客 1599

深度学习之基于Pytorch手指静脉识别系统(

一、项目背景与目标手指静脉识别技术是一种新兴的生物特征识别技术,它依据人类手指中流动的血液可吸收特定波长的光线这一科学原理,利用手指内的静脉分布图像来进行身份识别。与传统的生物识别技术(如指纹识别)相比,手指静脉识别技术具有不易伪造、识别精度高、非接触性等特点,因此在安全性要求较高的场景(如金融、医疗、公安等)具有广阔的应用前景。本项目旨在利用PyTorch深度学习框架,构建一套高效、准确的手指静脉识别系统。

Q1744828575的博客 834

威尔逊定理与逆定理及证明

威尔逊定理:当( p -1 )! ≡ -1 ( mod p ) 时,p为素数。 证明如下 充分性: 当p不是素数,那么令p=a*b ,其中1     (1)若a≠b,         因为(p-1)!=1*2*...*a*...*b*...*p-1,         所以(p-1)!≡ 0 (mod a)                        (

mosquito_zm的博客 7404

Zotero+WPS文献引用跳转功能缺失?3分钟教你用VBA宏搞定(附完整代码)

本文针对WPS用户使用Zotero时文献引用无法点击跳转的痛点,提供了一套完整的VBA宏解决方案。通过解析Zotero的域代码,自动在文内引用和文末参考文献之间创建超链接,实现一键跳转,极大提升了学术写作与文献查阅的效率。

weixin_28419039的博客 673

初等数论四大定理(威尔逊定理,欧拉定理,费马小定理,中国剩余定理)

初等数论四大定理(威尔逊定理,欧拉定理,费马小定理,中国剩余定理)的推导和算法模板及分析,例题

m0_49708728的博客 1572

手把手教你利用qemu搭建银河麒麟V11 arm环境

在Windows环境下,初学者或企业用户常通过VMware、VirtualBox等虚拟机软件安装Ubuntu、Red Hat等Linux系统,这类工具更侧重X86等复杂指令集架构(CISC,常见于Intel、AMD处理器)的虚拟化。而QEMU是一款开源的虚拟机监视器与模拟器,核心优势在于可模拟ARM、MIPS、RISC-V等精简指令集架构(RISC)的处理器并提供虚拟化能力,更适合对虚拟化技术有一定了解的用户。可能是电脑性能问题,安装过程比较慢,需要耐心等待。等操作系统下载完成后,进行安装了。

huanhuanzhou blog 2456

深度学习暑期科研项目(两个月发EI论文)

对本科生而言,越早接触系统的科研训练开始上手科研项目,就越能在未来的升学求职中占据很大的优势。暑假是提升个人简历、丰富科研经历的最佳时期!哈尔滨工业大学博士师兄也会在8月1日开始带大家上手科研项目,并撰写发表EI会议论文。

Magnolia_He的博客 1444

算术基本定理证明用计算机,数论四大定理的证明与部分应用(含算术基本定理)...

首先声明:下文中所有的类似”因数“”整数“等的字眼,除特别说明,全部是对于正数而言,不包括负数或者是(0)。Case 1. 欧拉定理欧拉定理即:对于 (p) 为素数,(a) 为任意正整数,存在[a^{varphi_p} equiv 1 pmod p]其中 (gcd(a,p)=1).说明: (varphi_p) 为 (leq p) 的数中与 (p) 互质的数的个数。证:令[S = varphi_p]...

weixin_39631316的博客 416

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

【初等数论四大定理之三】欧拉定理,费马小定理,威尔逊定理

突然想整理一下几个定理及其证明。 欧拉定理 若n,a为正整数,且n,a互质,则: 费马小定理: 假如p是质数,且gcd(a,p)=1,那么 a^(p-1)≡1(mod p) 求逆元方法之一;其实是欧拉定理的特例(取质数p,phi(p)=p-1)。 威尔逊定理 当且仅当p为素数时:( p -1 )! ≡ -1 ( mod p ) 威尔...

weixin_30273175的博客 150

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

数论四大定理

威尔逊定理、欧拉定理、孙子定理、费马小定理并称数论四大定理。 威尔逊定理 编辑 若p为质数,则p可整除(p-1)!+1。 欧拉定理 欧拉定理,也称费马-欧拉定理。 若n,a为正整数,且n,a互素,即gcd(a,n) = 1,则 a^φ(n) ≡ 1 (mod n) 孙子定理 孙子定理,又称中国剩余定理。 公元前后的《孙子算经》中有“物不知数”问题:“今有

Ritchie 1556

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

数论&&组合数学

\数论四大定理(百度百科): 威尔逊定理 编辑 概念 p可整除(p-1)!+1是p为质数的充要条件 证明 充分性 如果p不是素数, 当p=4时,显然(p-1)!≡6≡2(mod p), 当p>4时,若p不是完全平方数,则存在两个不等的因数a,b使得ab=p, 则(p-1)!≡nab≡0(mod p); 若p是完全平方数即p=k^2,因为p>4,所以k...

weixin_43916298的博客 1534
上一篇: 【fzoj 2376】「POJ2503」Babelfish
dmt38421
博客等级 码龄12年 1粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值