算法扩展-中国剩余定理.ppt

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
算法扩展-中国剩余定理

土052班 冯寅雨27号 中国剩余定理 与FFT 基础知识 一次同余式: 例如: 7mod4=3而且有3mod4=3,那么就说7和3关于4同余 注意点: 如果有一个数A模另一数B为1;C模B为C,那么(A*C)modB=C.例如:5mod4=1,那么(5*3)mod4=3 如果一个数D为B的倍数,那么(C+D)modB=C 求解 题中(3,5)=1;(5,7)=1;(3,7)=1 〔7*5〕=35;〔3*5〕=15; 〔3*7〕=21;〔3*7*5〕=105 构造一个数N=A+B+C,使得 N mod3=A mod3,那么B与C须为3的倍数; N mod5=B mod5,那么A与C须为5的倍数; N mod7=C mod7,那么A与B须为7的倍数; ?A=70a;B=21b;C=15c其中a,b,c都为整数. 取A=70*2+21*3+15*2 mod 105 答案: 23 孙子歌 三岁孩儿七十稀,? 五留廿一事尤奇,? 七度上元重相会,? 寒食清明便可知。? 《志雅堂杂钞》 人物介绍 秦九韶 字道古,南宋人。 成就:《数书九章》。 亮点:正负开方术;大衍求一术。 作用:正负开方术 ?高次方程数值解 大衍求一术 ?求解一次同余组 物不知数?一次同余组的求解 秦先生与一次同余式 1. 在南北朝时期,祖冲之先生在《大明历》(公元462年)中要求历元必须 是“日月合璧”、“五星联珠” ?对天文学家而言这是必解的十个同余式。 2.秦先生小时候曾上过学,学习的地方:太史局;学习内容:天文历法。 3.秦先生将一次同余式的求解上升到了定理的高度?大衍求一术,即中国剩余定理,又名孙子定理。 中国剩余定理 中国剩余定理:设 是两两既约的正整数,那么对任意整数 ,一次同余方程组 ,必有解,且解数为1。 其解为: 其中 一次同余式在欧洲 意大利数学家斐波那契(1170~1250)。整体水平?《孙子算经》;时代?秦九韶。 大数学家欧拉(1707~1783)于公元1801年对一般一次同余式进行了详细研究,才重新获得和秦九韶‘大衍求一术”相同的定理,并且对模数两两互素的情形,给出了严格证明。 1876年,德国马蒂生(1830~1906)指出秦九韶关于孙子问题的解法和高斯方法一致。 PFA与中国剩余定理 映射k的选择 剩余定理的解 两式相对应 PFA 线性映射: 源自: GOOD, 1971年“The relationship between two fast Fourier transforms” 分解后的计算式: PFA与中国剩余定理 总结 德国著名数学史家康托(1829~1920)高度评价了“大衍术”,并且称赞发现这一方法的中国数学家是“最幸运的天才” 美国的数学史专著《十三世纪的中国数学》, 1973年,在评论素九韶的贡献的时候称秦九韶为“他的民族” 另一个有名的用途:密码学。 * * 黄蓉的题目 射雕英雄传中,郭靖和黄蓉离开瑛姑所住的沼泽地时,黄蓉给瑛姑留了三道题。 当中的第三道题目,便是著名的「鬼谷算」: 今有物不知其数,三三数之剩二;五五数之剩三,七七数之剩二。问物几何? ?三人同行七十稀,? ?五树梅花廿一枝,? ?七子团圆正月半,? ?除百零五便得知。? ?  《算法统宗》卷四? 如何实现快速运算? 奥妙:线性映射的选择 带来的好处: 带来的好处:

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档