同余式的简单介绍

关于ax≡b(modm)的解法1.当(a,m)1时:(1)若a,b<m,(a,b)=1且模数较大,可取余,将a变小,然后求出解。eg:121x87(m0d257)因为(121,257)=1,所以有一个解,x=194(mod257)(2)若a,b<m,(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)=d>1时:用d去除同于式,再用(a,m)=1去解<1>同余取倍法:(期刊-核心期刊和田师专科学校学报)JOURNALOFHOTANTEACHERSCOLLEGE2009年第03期<2>一次同余式的初等变换解法:(山西大学学报:自然科学版)——袁虎延<3>一次同余式的逐级满足法<4>观察法解一次同余式<5>Euler定理解一次同余式<6>把同余式化为不定方程的解法<7>减少模数的方法解一次同余式<8>欧几里得法解一次同余式<9>分式法解一次同余式<10>威尔逊定理算法解一次同余式<下面仔细介绍>代数/数论/组合理论/《.黑龙江科技信息》2008年19期》摘要一次同余式解法的特点及其分析——作者:李婷只讨论(a,m)=1时,同余式axb(modm)有以下七种解法(一)(1)观察法:在模m的完全剩余系0,1,、、、,m-1中考虑同余式的解1.,当m较小时,可用观察法,直接快速的得出方程的解eg2x1(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+8tx≡8(mod11)优点:这种方法对模m的要求低,而且易于利用计算机编程来求解。四:减少模数的方法对于ax+b≡0(modm)①0<a,b<max+b=mymy≡b(moda)②此时,a<m,然后去掉m=k*a+c*b=p*a+d中a的倍数。cy≡d(moda),不断将模变小,此时,若②有解y0,则x≡my-b/a为①的解,而②中模数显然(m)小,经过n次转换一般可以用观察法求解,再递推出原方程的解。Eg:求325x≡20(mod161)解:原同余式即是3x≡20(mod161)解同余式161y≡-20(mod3)2y≡1(mod3)y≡2(mod3原同余式的解是:x≡20+2*161≡114(mod161)优点:这种方法在于将大模化为小摸,从而减小计算量,所以此方法适合模数较大时。五,欧几里德(a,m)=1时,可借用辗转相除法求整数的最大公因式地方法,结合同余式的性质,可转化为一个形如x≡r(modm),的解方程达到求解的目的,即当m>a时,利用恒等变形将a变小,直至x的系数变为1,。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)[优点]这种方法给出了一些用同余式的一种形式解,较直观,但这种方法只适用于模m不太大,三位或三位内的时候较方便。<七>威尔逊定理算法【(p-1)!+10(modp)】axb(modp),(a,p)=1,0<a<p,p为素数,由wilsonTh,ax-b(p-1)!(modp)x-(p-1)!/a*b(modp)与欧拉方法解法一样,此种解法也是给出...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

确认删除?