当前位置:网站首页>取模运算(MOD)
取模运算(MOD)
2022-08-04 00:15:00 【super阿真】
目录
一、基本的运算律
二、消去律
定理(消去律):如果gcd(c,p) = 1 ,则 ac ≡ bc mod p 可以推出 a ≡ (b mod p)
三、欧拉函数
欧拉函数是数论中很重要的一个函数,欧拉函数是指:对于一个正整数n,小于n且和n互质的正整数的个数,记做:φ(n),其中φ(1)被定义为1,但是并没有任何实质的意义。
定义小于n且和n互质的数构成的集合为Zn,称呼这个集合为n的完全余数集合。
显然,对于素数p,φ(p)= p -1.对于两个素数p、q,他们的乘积n = pq 满足φ(n) =(p-1)(q-1)
证明:对于质数p,q,满足φ(n) =(p-1)(q-1)
考虑n的完全余数集Zn = { 1,2,....,pq -1},而不和n互质的集合由下面三个集合的并构成:
1) 能够被p整除的集合{p,2p,3p,....,(q-1)p} 共计q-1个
2) 能够被q整除的集合{q,2q,3q,....,(p-1)q} 共计p-1个
3)很显然,1、2集合中没有共同的元素,因此Zn中元素个数 = pq - (p-1 + q- 1 + 1) = (p-1)(q-1)
四、欧拉定理
五、 参考
边栏推荐
- A Preliminary Study of RSS Subscription to WeChat Official Account-feed43
- A simple understanding of TCP, learn how to shake hands, wave hands and various states
- 通过whl安装第三方包
- MPLS综合实验
- LeetCode 0155. 最小栈
- TypeScript学习
- 2022-08-03:以下go语言代码输出什么?A:2;B:3;C:1;D:0。 package main import “fmt“ func main() { slice := []i
- 带你造轮子,自定义一个随意拖拽可吸边的悬浮View组件
- 第1章:初识数据库与MySQL----MySQL安装
- ENS域名注册量创历史新高 逆市增长之势?光环之下存在炒作风险
猜你喜欢
随机推荐
免费的公共WiFi不要乱连,遭中间人攻击了吧?
全面讲解 Handler机制原理解析 (小白必看)
2022-08-03:以下go语言代码输出什么?A:2;B:3;C:1;D:0。 package main import “fmt“ func main() { slice := []i
第1章:初识数据库与MySQL----MySQL安装
手撕Gateway源码,今日撕工作流程、负载均衡源码
pcl点云数据 转化为 Eigen::Map
机器学习——库
教你如何定位不合理的SQL?并优化之
小米--测试开发
The "interaction design" battle of the smart cockpit
HNUCM 2022年暑假ACM搜索专项练习
RSS订阅微信公众号初探-feed43
Unity intercepts 3D images and the implementation of picture-in-picture PIP
建木DevOps流程的快速运用
【性能优化】MySQL性能优化之存储引擎调优
苹果对高通说:我4.45亿美元买下一个新园区,可能计划加快基带芯片自研
corn表达式 具体详解与案例
The super perfect layout has shortcut keys and background replacement
电子邮件安全或面临新威胁!
c语言分层理解(c语言指针(上))