ImageVerifierCode 换一换
格式:PPT , 页数:25 ,大小:443KB ,
资源ID:6639287      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-6639287.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(离散数学--11.3-5同余.ppt)为本站会员(buyk185)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

离散数学--11.3-5同余.ppt

1、1,11.3 同余,同余 模算术运算 模m等价类,2,同余,定义11.5 设m是正整数, a和b是整数. 如果m|ab, 则称a模 m同余于b, 或a与b模m同余, 记作ab(mod m). 如果a与b模 m不同余, 则记作a b(mod m). 例如, 153(mod 4), 160(mod 4), 14 2(mod 4), 15 16(mod 4). 下述两条都是a与b模m同余的充分必要条件: (1) a mod m = b mod m. (2) a=b+km, 其中k是整数.,3,同余(续),性质11.3.1 同余关系是等价关系, 即同余关系具有 自反性. aa(mod m) 传递性.

2、ab(mod m)bc(mod m) ac(mod m). 对称性. ab(mod m) ba(mod m).缩写 a1a2ak (mod m). 性质11.3.2 (模算术运算) 若ab(mod m), cd(mod m), 则acbd(mod m), acbd(mod m), akbk(mod m), 其中k是非负整数. 性质11.3.3 设d1, d | m, 则ab(mod m) ab(mod d). 性质11.3.4 设d1, 则ab(mod m) dadb(mod dm). 性质11.3.5 设c,m互素, 则ab(mod m) cacb(mod m).,4,模m等价类,模m等价类

3、: 在模m同余关系下的等价类. am, 简记作a. Zm: Z在模m同余关系下的商集 在Zm上定义加法和乘法如下: a, b,a+b=a+b, ab=ab.,例1 写出Z4的全部元素以及Z4上的加法表和乘法表.,解 Z4=0,1,2,3, 其中i=4k+i |kZ, i=0,1,2,3.,0 1 2 3 1 2 3 0 2 3 0 1 3 0 1 2,0 0 0 0 0 1 2 3 0 2 0 2 0 3 2 1,5,实例,例2 3455的个位数是多少?,解 设3455的个位数为x,则3455x(mod10).,由341(mod 10), 有 3455=34113+3337(mod 10),

4、故3455的个位数是7.,6,实例,例3(续) 例如, 中华人民共和国成立日1949年10月1日,C=19, X=49, M=8, d=1,是星期六. 中国人民抗日战争胜利日1945年8月15日,C=19, X=45, M=6, d=15,是星期三.,7,11.4 一次同余方程,11.4.1 一次同余方程 模m逆 11.4.2 中国剩余定理 11.4.3 大整数算术运算,8,一次同余方程,定理11.9 方程axc(mod m)有解的充要条件是gcd(a,m)|c. 证 充分性. 记d=gcd(a,m), a =da1, m =dm1, c =dc1, 其中a1与 m1互素. 由定理11.8,

5、存在x1和y1使得a1x1+m1y1=1. 令x=c1x1, y=c1y1, 得a1x+m1y=c1. 等式两边同乘d, 得ax+my=c. 所以, axc(mod m). 必要性. 设x是方程的解, 则存在y使得ax+my=c. 由性质 11.1.1, 有d | c.,一次同余方程: axc(mod m), 其中m0. 一次同余方程的解: 使方程成立的整数 例如, 2x0(mod 4)的解为x0(mod 2), 2x1(mod 4)无解,9,实例,例1 解一次同余方程 6x3(mod 9). 解 gcd(6,9)=3 | 3, 方程有解. 取模9等价类的代表x= 4, 3, 2, 1, 0,

6、 1, 2, 3, 4, 检查它 们是否是方程的解, 计算结果如下:6(4)6(1)623(mod 9),6(3)60630(mod 9),6(2)61646(mod 9), 得方程的解 x= 4, 1, 2(mod 9), 方程的最小正整数解是2.,10,模m逆,定理11.10 (1) a的模m逆存在的充要条件是a与m互素. (2)设a与m互素, 则在模m下a的模m逆是惟一的. 证 (1) 这是定理11.9的直接推论. (2) 设ab11(mod m), ab21(mod m). 得a(b1b2)0(mod m). 由a与m互素, b1b20(mod m), 得证b1b2(mod m).,定

7、义11.6 如果ab1(mod m), 则称b是a的模m逆,记作a1(mod m)或a1. a1(mod m)是方程ax1(mod m)的解.,11,实例,例2 求5的模7逆.,解 5与7互素, 故5的模7逆存在.,方法1. 解方程5x1(mod7).,检查x= 3,2,1,0,1,2,3, 得到 513(mod7).,方法2. 做辗转相除法, 求得整数b,k使得 5b+7k=1, 则b是 5的模7逆.,计算如下:7=5+2, 5=22+1. 回代 1=522=52(75)= 3527, 得 5 13(mod7).,12,实例,例2 (续),方法3. 直接观察,53=15, 15 1(mod

8、7), 得 513(mod7).,13,中国剩余定理(孙子定理),定理11.11 (中国剩余定理) 设正整数m1, m2,mk两两互素, 则一次同余方程组xai(mod mi), i=1,2, ,k 有整数解, 并且在模m=m1m2mk下解是惟一的, 即任意两 个解都是模m同余的.,孙子算经 “物不知数”问题: 今有物, 不知其数, 三三数之剩二, 五五数之剩三, 七七数之剩二, 问物几何?x2(mod 3)x3(mod 5)x2(mod 7),14,中国剩余定理的证明,假设则 x=x1+x2+xk是所求的解. 令Mi=m/mi, i=1, 2, k. 设xi=Mi yi, 应该有Mi yia

9、i(mod mi). 因为mi与所有的mj(ji)互素, mi与Mi 也互素, 所以Mi有模 mi逆, 设为Mi1. 取yi=ai Mi1, 则xi=Miyi=ai Mi 1Mi 满足要求. 得方程组的解x= a1M11M1+ a2M21M2+ +akMk 1Mk,15,最后, 证明惟一性. 设同余方程组有两个解c1和c2, 则对每一 个i, c1和c2模mi同余, 即mi|c1c2. 又m1, m2, , mk两两互素,故有m|c1c2, 即c1和c2模m同余.,中国剩余定理的证明(续),16,设正整数m1, m2,mk两两互素, 一次同余方程组xai(mod mi), i=1,2, ,k

10、(1) 计算m= m1m2mk (2) 计算Mi=m/mi= m1mi 1mi+1mk, i=1, 2, k (3) 计算Mi1(mod mi), i=1, 2, k (4) 计算xa1M11M1+ a2M21M2+ +akMk1Mk(mod m),一次同余方程组的求解步骤,17,实例,例3 解“物不知数”问题, 即求下述方程组的正整数解:x2(mod 3),x3(mod 5),x2(mod 7), 解 这里m1=3, m2=5, m3=7, m=105.M1=57=35, M12(mod 3), M11=2.M2=37=21, M21(mod 5), M21=1.M3=35=15, M31(

11、mod 7), M31=1.x2235+3121+211523323(mod 105). 解为105k+23, k=0,1,2,. 最小正整数解是23.,18,大整数算术运算,设m1,m2,mk大于1且两两互素, m=m1m2mk. 对任意的 0xm, 令xi=x mod mi, i=1,k. 把(x1,x2,xk)叫作x关于 模m1,mk的模表示, 简称x的模表示, 记作x=(x1,x2,xk). 模表示运算 设x=(x1,x2,xk), y=(y1,y2,yk), 则有x+y=(x1+y1)mod m1, (x2+y2)mod m2, , (xk+yk)mod mk),xy=(x1y1)m

12、od m1, (x2y2)mod m2, , (xkyk)mod mk),xy=(x1y1mod m1, x2y2mod m2, , xkykmod mk).,19,实例,例4 取m1=9, m2=7, m3=5, m=975=315, 可以通过关于 模9, 7, 5的算术运算实现315以内的算术运算. 设x=20, y=13, 有 x=(2, 6, 0), y=(4, 6, 3),x+y=(2+4)mod 9, (6+6)mod 7, (0+3)mod 5)=(6, 5, 3), xy=(24)mod 9, (66)mod 7, (03)mod 5)=(7, 0, 2), xy=(24mod

13、 9, 66mod 7, 03mod 5)=(8, 1, 0). 求下述方程组的最小正整数解:z6(mod 9) z7(mod 9) z8(mod 9) z5(mod 7) z0(mod 7) z1(mod 7)z3(mod 5) z2(mod 5) z0(mod 5),20,实例(续),计算如下: M1=35, M11(mod 9), M11= 1,M2=45, M23(mod 7), M21=5,M3=63, M33(mod 5), M31=2, 得x+y=(6(1)35+5545+3263) mod 315=33.xy=(7(1)35+0545+2263) mod 315=7,xy=(8

14、(1)35+1545+0263) mod 315=260.,21,大整数算术运算(续),取mi= 1,记A= , 设x=atAt+at1At1+a1A+a0, 其中0aj71044. 这就可 以用上述方法计算结果不超过71044的整数加、减、乘 .,22,11.5 欧拉定理和费马小定理,欧拉函数 欧拉定理 费马小定理,23,欧拉(Eular)定理,欧拉函数(n): 0, 1, n1中与n互素的数的个数 例如 (1)= (2)=1, (3)= (4)=2. 当n为素数时(n)=n1; 当n为合数时(n)n1. 定理11.12(欧拉定理) 设a与n互素, 则a(n)1(mod n).,24,欧拉定

15、理的证明,证 设r1, r2, r(n)是0, 1, n1中与n互素的(n)个数. 由于a与n互素, 对每一个1i (n), ari也与n互素, 故存 在1(i) (n) 使得 arir(i)(mod n). 是1,2, (n) 上的映射. 要证 是一个单射. a的模n逆a1存在, a1也与n互素. 假设ij, (i)= (j), 则有 ariarj(mod n). 两边同乘a1, 得rirj(mod n), 矛盾. 得证 是1, 2,(n)上的单射, 当然也是1, 2, (n)上的 双射. 从而,有而 与n互素, 故a(n)1(mod n).,25,费马(Fermat)小定理,定理11.13(费马小定理) 设p是素数, a与p互素, 则ap-11(mod p). 另一种形式是, 设p是素数, 则对任意的整数a, apa(mod p). 费马小定理提供了一种不用因子分解就能断定一个数是 合数的新途径. 例如, 2914 (mod 9), 可以断定9是合数.,

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报