谈鬼谷算与中国剩余定理.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
谈鬼谷算与中国剩余定理

谈韩信点兵与中国剩余定理 高二级 叶景杰 陈栩炜 一千多年前的《孙子算经》中,有这样一道算术题:“今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问物几何?”按照今天的话来说:一个数除以3余2,除以5余3,除以7余2,求这个数。这样的问题,也有人称为“韩信点兵”.它形成了一类问题,也就是初等数论中的解同余式。 这题若用方程可轻易解出。但早在从前古人已用算术解出。《孙子算经》的解法:“三三数之剩二,则置一百四十;五五数之剩三,置六十三;七七数之剩二,置三十;并之得二百三十三,以二百一十减之,即得。凡三三数之剩一,则置七十;五五数之剩一,则置二十一;七七数之剩一,则置十五,一百六以上,以一百五减之,即得。”翻译如下: 首先找出能被5与7整除而被3除余1的数70,被3与7整除而被5除余1的数21,被3与5整除而被7除余1的数15。 此数被3除余2,则取数70×2=140,140是被5与7整除而被3除余2的数。 此数被5除余3,则取数21×3=63,63是被3与7整除而被5除余3的数。 此数被7除余2,则取数15×2=30,30是被3与5整除而被7除余2的数。 又,140+63+30=233,由于63与30都能被3整除,故233与140这两数被3除的余数相同,都是余2,同理233与63这两数被5除的余数相同,都是3,233与30被7除的余数相同,都是2。所以233是满足题目要求的一个数。 而3、5、7的最小公倍数是105,故233加减105的整数倍后被3、5、7除的余数不会变,从而所得的数都能满足题目的要求。所以用233减去105的2倍得23即是所求的最小数。 总结原理: 1.被除数增加(减少)除数的若干倍,余数不变 2.被除数扩大(缩小)若干倍,其余数也扩大(缩小)若干倍 明代数学家程大位用诗歌概括了这一算法,他写道: 三人同行七十稀, 五树梅花廿一枝, 七子团圆正月半, 除百零五便得知。 这首诗的意思是:用3除所得的余数乘上70,加上用5除所得余数乘以21,再加上用7除所得的余数乘上15,结果大于105就减去105的倍数,这样就知道所求的数了。 这个算法在我国有许多名称,如“韩信点兵”,“鬼谷算”,“隔墙算”,“剪管术”,“神奇妙算”等等,题目与解法都载于我国古代重要的数学著作《孙子算经》中。宋朝的数学家秦九韶把这个问题推广,并把解法称之为“大衍求一术”,这个解法传到西方后,被称为“孙子定理”或“中国剩余定理”。 中国剩余定理拓展应用: 其表达形式有以下几种: (1)“若自然数N不能被不大于(根号)√N的任何素数整除,则N是一个素数”。 (2)N=p1m1+a1=p2m2+a2=......=pkmk+ak 。其中 p1,p2,.....,pk表示顺序素数2,3,5,,,,,。a≠0。即N不能是2m+0,3m+0,5m+0,...,pkm+0形。若NP(k+1)的平方 [注: 1,2,3,....,k,(k+1)是脚标, ,则N是一个素数。 例如,29,29不能够被根号29以下的任何素数2,3,5整除,29=2x14+1=3x9+2=5x5+4。 29小于7的平方49,所以29是一个素数。 (3)N≡a1(modp1), N≡a2(modp2),.....,N≡ak(modpk) 例如,29,29不能够被根号29以下的任何素数2,3,5整除,29=2x14+1=3x9+2=5x5+4。 29≡1(mod2),29≡2(mod3), 29≡4(mod5)。29小于7的平方49,所以29是一个素数。   以后平方用“*”表示,即:㎡=m*。   由于模p1,p2,....,pk 两两互素,根据孙子定理(中国剩余定理)知,在p1p2.....pk范围内有唯一解。   例如k=1时,N=2m+1,解得N=3,5,7。求得了(3,3*)区间的全部素数。   k=2时,N=2m+1=3m+1,解得N=7,13,19; N=2m+1=3m+2,解得N=5,11,17,23。求得了(5,5*)区间的全部素数。   k=3时,   ---------------------| 5m+1-|- 5m+2-| 5m+3,| 5m+4.|   ---------------------|---------|----------|--------|---------|   n=2m+1=3m+1= |--31----|--7, 37-|-13,43|--19----|   n=2m+1=3m+2= |-11,41-|-17,47-|--23---|---29---|   -------------

文档评论(0)

专注于电脑软件的下载与安装,各种疑难问题的解决,office办公软件的咨询,文档格式转换,音视频下载等等,欢迎各位咨询!

1亿VIP精品文档

相关文档