同余式及简单介绍.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文档。上传文档
查看更多
同余式及简单介绍

关于a x≡b(modm)的解法 当(a,m)1时: (1)若a,bm,(a,b)=1且模数较大,可取余,将a变小,然后求出解。 eg:121x87(m0d257) 因为(121,257)=1,所以有一个解,x=194(mod257) (2)若a,bm,(a,b)= 1且模数较小,用欧拉公式; eg: 7x5(mod10) 因为(7,10)所以有一个解。 (3)若(a,b )=1,且a,b中至少有一个大于m,利用同余知识,将a,b化小 再用(1)(2)式去解 (4)若(a,b)约去两端的公因数;再用(1)(2)(3)式去解。Eg:58x87(mod47) 2当(a,m)=d1时:用d去除同于式,再用(a,m)=1去解 1同余取倍法:(期刊-核心期刊和田师专科学校学报) JOURNAL OF HOTAN TEA CHERS COLLEGE 2009年 第03期 2一次同余式的初等变换解法:(山西大学学报:自然科学版)——袁虎延 3一次同余式的逐级满足法 4观察法 解一次同余式 5Euler定理 解一次同余式 6把同余式化为不定方程的解法 7减少模数的方法解一次同余式 8欧几里得法解一次同余式 9分式法解一次同余式 10威尔逊定理算法解一次同余式 下面仔细介绍 代数/数论/组合理论/《.黑龙江科技信息》2008年19期》摘要一次同余式解法的特点及其分析——作者:李婷只讨论(a,m)=1时,同余式axb(modm)有以下七种解法 (一)(1)观察法:在模m的完全剩余系0,1,、、、,m-1中考虑同余式的解 1.,当m较小时,可用观察法,直接快速的得出方程的解 eg 2x1(mod3) 因为(2,3)=1所以有一个解,x2(mod3)为其解 2.当系数较大时,可用同余性质 ,将同余式系数减小,而且用带余除法定理,保证系数在一个固定范围内作为模m的系数,进而用观察法,可快速得到方程的解。 (二)Euler定理;设m是大于1的整数,(a,,m)=1,则a(modm)由Euler定理,有a(modm),而ax≡b(m0dm)可得axba(modm) xba(modm)为所求的解。 eg:8x9(mod11) 解;(11)=10,8x8.9(-2)(-3)≡6.9≡6.(-2)≡6. 2≡6.5≡8(mod11)缺点:当m较大 时,求(m)便涉及到m的标准分解,较复杂,不宜进行计算机编程计算,所以此种方法更适合m较小时或者(m)较易求解时, (三) 化为不定方程的解法: ax≡b(modm)有解整数,x,y,使得ax-b=my即不定方程ax-b=my 有解。 Eg;8x≡9(mod11) 解;原方程对应的不定方程为:8x-11y=9,其通解为(tN) X=5+8t x≡8(mod11) 优点:这种方法对模m的要求低,而且易于利用计算机编程来求解。 四:减少模数的方法 对于ax+b≡0(modm)① 0a,bmax+b=mymy≡b(moda)② 此时,am,然后去掉m=k*a+c*b=p*a+d中a的倍数。 cy≡d(moda),不断将模变小,此时,若②有解y0, 则x≡my-b/a为①的解,而②中模数显然(m)Eg:求325x≡20(mod161) 解:原同余式即是 3x≡20(mod161) 解同余式161y≡-20(mod3))y≡2(mod3 原同余式的解是:x≡20+2*161≡114(mod161) 优点:这种方法在于将大模化为小摸,从而减小计算量,所以此方法适合模数较大时。 五,欧几里德 (a,m)Eg:103x≡57(mod211) 解:(103,211)=1 原同余式有唯一解,而211=2*103+5 于是2*103x≡114(mod211)①且211x≡0(mod211)② 由x≡0(mod211) ②-①:5x≡-114≡97(mod211)③ 又 211=42*5+1 而425x≡42*97=65(mod211)④ 由②-④:x≡-65≡46(mod211) 六:分式法 先把 ax≡b(modm)写成x≡b/a(modm)的形式 注意:①b/a只是一种形式符号 ②对b/a的分子,分母乘以不为零的整数or约去一个与模m互素的数,否则所得出的结果可能不是原同余式的解。 然后同与m互素的数陆续的乘右端的分子与分母,目的在于把分母的绝对值变小,直到变为。 Eg: 37x≡25(mod107) 解:(37,107)=1 方程有唯一解为x25/3725*3/37*375/111 (75-107)/(111-107)-32/4-899(mod107

文档评论(0)

liwenhua11 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档