- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
密码学数学 * ppt课件 整数性质 教学目的和要求 (1)深刻理解整除、最大公因数、最小公倍数、质数的概念,正确理解带余数除法的意义及作用。 (2)掌握并能直接运用辗转相除法求最大公因数。 * ppt课件 第一节 整除与带余数除法 定义1 设a,b是整数,b ? 0,如果存在整数q,使得 a = bq 成立,则称b整除a或a被b整除,此时a是b的倍数,b是a的因数(约数或除数),并且记作:b?a;如果不存在整数q使得a = bq成立,则称b不能整除a或a不被b整除,记作:b a。 * ppt课件 第一节 整除与带余数除法 定理1 下面的结论成立: (1) a?b,b?c ? a?c;(传递性) (2) m?a,m?b ? m?(a±b) (3) m?ai,i = 1, 2, ?, n ? m?a1q1 ? a2q2 ? ? ? anqn, 此处qi∈Z(i = 1, 2, ?, n)。 * ppt课件 第一节 整除与带余数除法 注: ① a?b ? ?a??b; ② b?a ? bc?ac,此处c是任意的非零整数; ③ b?a,a ? 0 ? |b| ? |a|; b?a且|a| |b| ? a = 0。 * ppt课件 第一节 整除与带余数除法 定理2(带余数除法) 设a与b是两个整数,b 0,则存在唯一的两个整数q和r,使得 a = bq ? r,0 ? r b。 (1) 此外,b?a的充要条件是r=0 * ppt课件 第二节 素数 如果正整数P 1只能被1和它本身整除,则该数为素数(也叫质数) 100以内的素数有25个,分别是2、3、5、7、11、13、17、19、23、29、31、37、41、43、47、53、59、61、67、71、73、79、83、89和97。 * ppt课件 任何大于1的整数a都可以分解成素数幂之积,且唯一。 其中,pi为素数,ai为正整数。 * ppt课件 第三节 最大公因数 定义1 设a1, a2, ?, an是n(n≥2)个整数,若整数d是它们之中每一个的因数,则d就叫做a1, a2, ?, an的一个公因数;其中最大的一个公因数叫做a1, a2, ?, an的最大公因数。记为(a1, a2, ?, an)。 由于每个非零整数的因数的个数是有限的,所以最大公因数是存在的,且是正整数。 * ppt课件 最大公因数 若(a1, a2, ?, an) = 1, 则称a1, a2, ?, an是互质的; 若(ai, a j) = 1,1 ? i, j ? n,i ? j, 则称a1, a2, ?, an是两两互质的。 显然,a1, a2, ?, an两两互质可以推出(a1, a2, ?, an) = 1,反之则不然,例如(2, 6, 15) = 1,但(2, 6) = 2。 * ppt课件 最大公因数 由上我们容易得到: 定理 (裴蜀(Bézout,1730-1783)恒等式)设a,b是任意两个不全为零的整数,则存在s,t∈Z,使得 as ? bt = (a, b) * ppt课件 最大公因数 推论 (a, b)=1的充要条件是:存在s,t∈Z,使得 as ? bt = 1。 此题可以推广为: 推论 (a1, a2, ?, an) = 1的充要条件是:存在整数x1, x2, ?, xn,使得 a1x1 ? a2x2 ? ? ? anxn = 1。 * ppt课件 欧几里德公式 * ppt课件 第四节 模运算 令整数 及 ,若 (k为任一整数),则称 在mod n下与b同余,记为 性质: , 。 * ppt课件 例(7+9)mod11 (7×9)mod11 计算 97 mod 13 证明 13200-1 是51的倍数 * ppt课件 例 说明 是否被641整除。 解 : 22 ? 4,24 ? 16,28 ? 256,216 ? 154,232 ? ?1 (mod 641)。 因此 ? 0 (mod 641), 即641? * ppt课件 例 求(25733 ? 46)26 mod 50 解: (25733 ? 46)26 ? (733 ? 4)26 = [7?(72)16 ? 4]26 ? [7?( ?1)16 ? 4]26 = (
文档评论(0)