初等数论--同余--WILSON定理
初等数论--同余--WILSON定理
- a对模m的逆a−1a对模m的逆a^{-1}a对模m的逆a−1
- WILSON定理
博主是初学初等数论(整除+同余+原根),本意是想整理一些较难理解的定理、算法,加深记忆也方便日后查找;如果有错,欢迎指正。
我整理成一个系列: 初等数论,方便检索。
a对模m的逆a−1a对模m的逆a^{-1}a对模m的逆a−1
设m∈N+,若a∈Z,(a,m)=1,则在模m的意义下存在唯一的整数a−1。设m\in N^{+},若a\in Z,(a,m)=1,则在模m的意义下存在唯一的整数a^{-1}。设m∈N+,若a∈Z,(a,m)=1,则在模m的意义下存在唯一的整数a−1。
- 存在性:(a,m)=1→ax+my=1,∃x,y∈Z→ax≡1(modm),即a−1就是这里的x,是存在的存在性:(a,m)=1\rightarrow ax+my=1,{\exists}x,y\in Z\rightarrow ax\equiv 1(mod m),即a^{-1}就是这里的x,是存在的存在性:(a,m)=1→ax+my=1,∃x,y∈Z→ax≡1(modm),即a−1就是这里的x,是存在的
- 唯一性:反证法,假设∃x1,x2∈Z,x1≠x2,使得ax1≡x1a≡1(modm),ax2≡x2a≡1(modm),那么x1≡x1(ax2)≡(x1a)x2≡x2(modm)唯一性:反证法,假设{\exists}x_1,x_2\in Z,x_1\neq x_2,使得\\ ax_1\equiv x_1a\equiv 1(mod m),\\ ax_2\equiv x_2a\equiv 1(mod m),\\ 那么x_1\equiv x_1(ax_2)\equiv (x_1a)x_2\equiv x_2(mod m)唯一性:反证法,假设∃x1,x2∈Z,x1=x2,使得ax1≡x1a≡1(modm),ax2≡x2a≡1(modm),那么x1≡x1(ax2)≡(x1a)x2≡x2(modm)
WILSON定理
若p为素数,则(p−1)!≡−1(modp)若p为素数,则(p-1)!\equiv -1(mod p)若p为素数,则(p−1)!≡−1(modp)
分情况考虑,从p=2开始:分情况考虑,从p=2开始:分情况考虑,从p=2开始:
- p=2,则(p−1)!=1!=1≡−1(mod2)p=2,则(p-1)!=1!=1\equiv -1(mod 2)p=2,则(p−1)!=1!=1≡−1(mod2)
- p≥3,对于整数a,1≤a≤p−1,有(a,p)=1,存在唯一整数a−1使得aa−1≡a−1a≡1(modp)现在考虑在1p\ge3,对于整数a,1\le a\le p-1,有(a,p)=1,存在唯一整数a^{-1}使得aa^{-1}\equiv a^{-1}a\equiv 1(mod p)\\ 现在考虑在1p≥3,对于整数a,1≤a≤p−1,有(a,p)=1,存在唯一整数a−1使得aa−1≡a−1a≡1(modp)现在考虑在1 ~ p−1之间有几对互为逆元,有哪些数的逆元是其本身,即a≡a−1(modp),a≡a−1(modp)a2≡1(modp)a2−1≡0(modp)(a+1)(a−1)≡0(modp)a≡−1(modp)或a≡+1(modp)a=p−1,或a=1所以我们得到只有p−1和1的逆元是其本身,其余的数皆可写成逆元对形式,即(p−1)!≡(p−1)⋅1≡p−1≡−1(modp)p-1之间有几对互为逆元,有哪些数的逆元是其本身,即a\equiv a^{-1}(mod p),\\ a\equiv a^{-1}(mod p)\\ a^{2}\equiv 1(mod p)\\ a^{2}-1\equiv 0(mod p)\\ (a+1)(a-1)\equiv 0(mod p)\\ a\equiv -1(mod p)或a\equiv +1(mod p)\\ a=p-1,或a=1\\ 所以我们得到只有p-1和1的逆元是其本身,其余的数皆可写成逆元对形式,即\\ (p-1)!\equiv (p-1)·1\equiv p-1\equiv -1(mod p)p−1之间有几对互为逆元,有哪些数的逆元是其本身,即a≡a−1(modp),a≡a−1(modp)a2≡1(modp)a2−1≡0(modp)(a+1)(a−1)≡0(modp)a≡−1(modp)或a≡+1(modp)a=p−1,或a=1所以我们得到只有p−1和1的逆元是其本身,其余的数皆可写成逆元对形式,即(p−1)!≡(p−1)⋅1≡p−1≡−1(modp)
综上,(p−1)!≡−1(modp)综上,(p-1)!\equiv -1(mod p)综上,(p−1)!≡−1(modp)
初等数论--同余--WILSON定理相关推荐
- 初等数论--同余--欧拉函数、欧拉定理、费马小定理
初等数论--同余--欧拉函数.欧拉定理.费马小定理 概念 同余类,既约同余类 欧拉函数 完全剩余系,既约剩余系 关于完全剩余系.既约剩余系一些比较简单的定理 欧拉定理.费马小定理 博主是初学初等数论( ...
- 初等数论--同余--MILLER-RABIN素性检测算法优化
初等数论--同余--MILLER-RABIN素性检测算法优化 Euler theorem.Fermat's little theorem Primality Test: Fermat.MILLER-R ...
- 初等数论--同余--MILLER-RABIN素性检测算法
初等数论--同余--MILLER-RABIN素性检测算法 博主是初学初等数论(整除+同余+原根),本意是想整理一些较难理解的定理.算法,加深记忆也方便日后查找:如果有错,欢迎指正. 我整理成一个系列: ...
- 初等数论--同余--Fermat素性检测算法(为什么每次概率改变1/2)
初等数论--同余--Fermat素性检测算法(为什么每次概率改变1/2) 为什么每次概率改变1/2 博主是初学初等数论(整除+同余+原根),本意是想整理一些较难理解的定理.算法,加深记忆也方便日后查找 ...
- 数学 余式定理 简介
1.余式定理是指当一个多项式f(x) 除以一线性多项式(x – a) 的余式是 f(a).余式定理可由多项式除法的定义导出. 2.当一个多项式 f(x) 除以 x – a 时,所得的 余数等于 f(a ...
- Wilson定理推论
Wilson定理: 设 p p p 是一个素数,则 ( p − 1 ) ! ≡ − 1 ( m o d p ) . (p-1)!\equiv-1(mod\;p). (p−1)!≡−1(modp) ...
- Wilson定理证明
Wilson定理证明 就是那个\((p-1)! \equiv -1 \pmod{p}\),\(p\)是一个素数. Lemma A \(\mathbb{Z}_p\)可以去掉一个零元变成一个群. 即\(\ ...
- 杭电1163--9余项定理的例子
# include <iostream> # include <cstdio> # include <algorithm> using namespace std; ...
- 提高级:初等数论 威尔逊定理
数论四大定理之威尔逊定理 数论四大定理之威尔逊定理 - 简书 威尔逊定理及其证明 - clockwhite - 博客园 数论四大定理之威尔逊定理_L__ear的博客-CSDN博客_威尔逊定理 威尔逊定 ...
最新文章
- VMware前路难测,多个厂家群雄逐鹿
- pandas使用iteritems函数迭代地查看dataframe中的每个数据列(iterate over each column of a dataframe)
- 关于绑定IP地址与端口号的见解
- 将近一半的用户希望能够在两秒内或者更短的时间内打开网站
- Axis 实现的SOAP附件的传输
- 泛化、实现、依赖和关联的区别
- Linux shell 之 提取文件名和目录名的一些方法
- SQOOP 导出SQL SERVER中数据
- 手机写python爬虫_零基础开始写Python爬虫心得
- windows10微软商店怎么重装?
- 双稳态电路的两个稳定状态是什么_干货 | 常见的脉冲电路到底有何用途和特点?终于了解了!...
- 计算机专业女生跨专业考研考什么好,计算机专业女生,考研,跨专业,考公务员。...
- 一文搞定 JVM 面试,教你吊打面试官~
- 解密国内BAT等大厂前端技术体系-阿里篇(长文建议收藏)
- Glusterfs全局统一命名空间
- vue项目 element表格数据行转列数据互转
- 安卓手机使用Termux软件进行Linux系统的安装
- IDEA中Artifact的配置
- mysql实体指的是_数据库中,实体是指( )。
- 带你轻松玩转神奇Micro:bit开发板的Max:Bot机器人!
热门文章
- Java 洛谷 P2141 珠心算测验
- 数据中心日常维护工作有哪些?
- 数据中心节能环保政策汇总分析:2022年新建大型数据中心PUE需达到1.4以下
- 『机房工程』弱电必备技能培训PPT/值得您分享
- openresty完全开发指南_送给你,PBA商业分析指南(全书下载)
- 成功解决Fit Failed Warning: Estimator fit failed. The score on this train-test partition for these param
- ML之K-means:基于K-means算法利用电影数据集实现对top 100 电影进行文档分类
- 成功解决import matplotlib; matplotlib.use('Agg') # pylint: disable=multiple-statements
- Py:利用pyautogui实现自动将pdf文件(需手动设定pdf总页数)自动翻页并截取另存为图片形式,或自动隔0.1秒自动截笔记本全屏保存到指定文件夹
- linux sort 命令详解(转 )