一次同余式解法的综述

合集下载

一次同余方程的几种解法

一次同余方程的几种解法

© 1994-2010 China Academic Journal Electronic Publishing House. All rights reserved. 2009年第3期 牡丹江教育学院学报 No 13,2009(总第115期) J OU RNAL OF MUDANJ IAN G COLL EGE OF EDUCA TION Serial No 1115[收稿日期]2008-12-22[作者简介]原新生(1967-),男,河南林州人,安阳师范学院副教授,主要从事初等数论、高等数学的教学与研究.。

一次同余方程的几种解法原 新 生(安阳师范学院,河南安阳455002) [摘 要] 介绍一次同余方程的几种解法,并比较它们的优劣,探讨不同情况下所应采用的不同方法,对解一次同余方程具有一定的指导作用。

[关键词] 一次同余方程;解法;完全剩余系[中图分类号]O151 [文献标识码]A [文章编号]1009-2323(2009)03-0115-01 定义1:设a ,b 为整数,m 是一个正整数且a ≠0(modm ),则称ax ≡b (mod m )为模m 的一次同余方程。

定义2:若x 0是使ax ≡b (mod m )成立的一个整数,则x ≡x 0(mod m )称为一次同余方程ax ≡b (mod m )的一个解。

定理:一次同余方程ax ≡b (mod m ),a ≠0(mod m )有解的充要条件(a ,m )|b,且有解时解数为(a ,m ).一次同余方程的理论各初等数论教材都作了详细的论述(见[1]、[2]、[3]),但对它的具体解法介绍的较少。

笔者在初等数论教学实践中,针对该方程总结了几种解法,并通过各种解法优劣的比较,探讨了在不同情况下所应采用的不同方法,这对学生学习初等数论,特别是解一次同余方程具有一定的指导作用。

方法一:验根法由定义2可以看出,求一次同余方程ax ≡b (mod m )有几个解,有哪些解,只需取模m 的一个完全剩余系(如0,1,2,…,m -1)中的每一个数,将其代入同余方程中逐一验证,即可求出其全部解。

一次同余方程组解法

一次同余方程组解法

一次同余方程组解法同余方程组是数论中常见的问题,解决同余方程组的方法有很多种,其中一种常见的方法是一次同余方程组解法。

本文将详细介绍一次同余方程组解法的原理和步骤。

一次同余方程是指形如ax ≡ b (mod m) 的方程,其中 a、b、m 为已知整数,x 为未知整数。

一次同余方程组是指多个一次同余方程组成的方程组。

解决一次同余方程组的关键在于找出一个整数 x,使得该方程组中的每个方程都成立。

一次同余方程组解法的步骤如下:步骤一:将一次同余方程组化简为最简形式。

对于形如ax ≡ b (mod m) 的方程,可以通过对 a 和 b 取模 m,得到等价的方程a'x ≡ b' (mod m),其中 a' = a (mod m),b' = b (mod m)。

将方程组中的每个方程都化简为最简形式。

步骤二:使用欧几里得算法求解最大公约数。

对于一次同余方程组,如果方程组中每个方程的模 m 两两互质,则可以使用欧几里得算法求解最大公约数。

如果最大公约数为 1,则方程组有解;否则,方程组无解。

步骤三:使用中国剩余定理求解方程组的解。

如果方程组中每个方程的模 m 两两互质,并且方程组有解,则可以使用中国剩余定理求解方程组的解。

中国剩余定理的具体步骤如下:3.1 计算模数的乘积。

将方程组中每个方程的模数相乘,得到模数的乘积 M。

3.2 计算模数的乘积除以每个模数的商。

对于每个方程的模数 m,计算 M/m 的商,记为 Mi。

3.3 计算模数的乘积除以每个模数的商对应的模反元素。

对于每个方程的模数 m,计算 Mi 在模 m 下的模反元素,记为 ti。

3.4 计算解的线性组合。

将每个方程的解 x 乘以 Mi 和 ti 的乘积,再对 M 取模,得到方程组的解 y。

3.5 求解最小非负整数解。

将方程组的解 y 对 M 取模,得到最小非负整数解 x。

通过以上步骤,即可得到一次同余方程组的解。

需要注意的是,在使用一次同余方程组解法时,应确保方程组满足两个条件:每个方程的模数两两互质,方程组有解。

浅谈初等数论中同余式的解法

浅谈初等数论中同余式的解法

浅谈初等数论中同余式的解法
初等数论是数学的一个分支,主要探讨整数、有理数和代数式等基础概念。

“同余”是初等
数论中概念的一个重要部分,它引用数学定义可以写为:若两个有理数或者有理函数在一
个事件上有相同的值,则它们称为“同余”。

也就是说,两个有理数或者有理函数的值不同,但它们的值是相等的。

同余的解法首先应该把同余方程写成有理函数的形式,然后进行求解。

一般可以使用图像法、合并法或者二分法来求解。

图形法是一种直观清晰的求解方法,它通过在坐标系中绘制图像来求解同余方程,从而得到所求解的值。

这是最简单也是最容
易理解的求解方法。

合并法是一种基于数学运算技巧的求解方法。

它通过合并两个同余方程来求解同余方程,得到所求的值。

二分法是运用有理数的属性来求解的方法,用二分的方法对有理数的值进行查找,来获得有理数的值。

以上就是同余的几种常用方法,虽然每种方法都有其优势和缺点,但它们都是多元素的有理函数。

使用正确的方法,可以对同余
方程进行快速准确的求解,以解决初等数论中的多元素有理函数问题。

【word】详析一次同余式求解定理的证明

【word】详析一次同余式求解定理的证明

详析一次同余式求解定理的证明教学方法详析一次同余式求解定理的证明一[摘要]一次同余式求解定理的证明,在各版本的数论课本中均有介绍,但跳跃性都比较大,使读者在学习过程中会有很多疑问,本文就该定理给出详细的思路分析与证明过程. [关键词]一次同余式证明概念,定理介绍同余方程定义1设m是正整数,f(x)为n次多项式厂()=a+口一】+…+口I+口0其中口f是正整数,则f(x)-O(1)叫做模m的(n次)同余式,n叫做厂()的次数,记为degfo如果整数a使~-f(a)-O(modm)成立,则a叫做(1)式的解.(1)的解a常写/~x=a(modm),在模m的完全剩余系中,使得(1)成立的剩余个数叫做同余式(1)的解数.定理设m是一个正整数,a是满足aCEm的整数.则一次同余式ax-b(modm)有解的充分必要条件是(a,m)b.而且,当该同余式有解时,其解数为,).该定理的证明需要用到的先知定理,在此不加证明地将它们作为引理罗列如下:引理1设a,b,c≠O是三个整数,若cIa,clb,则对于任给的整数S,t均有clsa+tb引理2设m是一个正整数,a-b(modm),k>0,则ak=bk(modmk)引理3设m是一个正整数,a,a2,b.,b2是四个整数.如果al-bl(modm),a2-b2(modm)贝0:(i)a十口2-bI+62(modm):(ii)a1+口2兰6l+62(modm).引理4设m是一个正整数,a是满足(a,)=l的整数,则存在整数d1口<m使得aa三1fmodm)引理5设m是一个正整数,a--b(modm),如果整数(口,b,),则ab(m0)引理6设m是一个正整数,口bd(modm),如果()=1,则口一b(modm)思路分析定理的征明分为两个部分,第—部分需要{正明b(modm)有解的充分必要条件是(口,m)lb;第二部分需要证明有解的情!I!:绝况,膦效为dⅡ,州.第一部分中,必要性的证明比较简单,主要分析充分性的证明,即证明当(口,m)lb时,ax=--b(mod)有解.直接证明不太容易,通常可采用构造法构造出一个解即可.但直接构造出饿一b(modm)的解也很困难,不妨考虑如下三个形式类似的同余式ax-=b(modm)(1.1);m0d)(1_2)i删J【J(mod)(1_3)若(1.2)式有陬;m.d),即?(肌)d(),由引理2可知,因为>0,故甄一6(m,xtm),即说明t(modm)~(1.1)式的—,解.而要构造出(1.2)式的解t(m.d),则可从(1.3)式入手.若(1.3)式有解m喃),即m喃),她mod1,故由引理3(ii)式可知兰odJ,砹田与l埋LJ瓦口J划ab;,m0di-J,则说;知i=.d)是(12)式的解.对于(1-3)式,由于(,1,由引理4可知必存在使得l(m.d成立,&一十.d)是(1.3)式的一个解.通过上面分析可以看出,(1.3)式必有解m0d),由此可构造出(1.2)式的一个解,;m,进而可推断;oa,b(mod必是(1.1)式的一个特解.构造性证明成立.第二部分,需要证明(1.1)式在有解的前提下,解数为(a,).由剩余类的定义可知,模m的剩余类有Co,C,…一一共m个.这里可先求出(1.1)式所有解的表示形式,再证明所有的解只能属千樽m的l余类中的(口,)个广教学方法证明过程第一部分设同余式(1.1)式有解rXo(m,即满足0三6(nxxt 神,根据同余的定义知,存在整~O.V o使得aXo——myo=b因为(a,m)la,(日,)l坍,根据引理1,(口,m)laxo—myo=b因此,必要性成立;充分性已知(a,m)Ib,则为整数?首先+我们考虑同余式(1.3)南in)因为(,】,由引理4可知存在蝴1(m成立,&响)是(1_3)式的一个解.事实上,同余式(1.3)不仅有解,而且解数唯一.因为如果同时有同余式a(m和(m成立.两式相减得到一xo)----0(m)因为,,撇引理6,(x-xO,即任一解z与x.位于模!的同—剩余类,~lk-=x如响). 其次,考虑同余式(1.2)门已始出衡导㈣,即南0三,而又显然有Ⅱx)di=『-)成立,故由引理3的∞式可知x.z),则说吼=‰b|-‰_J,则谠一‰(rn(x(12)式的解.仿上,亦可证该解的唯—性.最后,考虑同余式(1.1)Eb(modm)(1.2)式有,(rr,壮m吗,(上接第123页)又因为(口,)>0,由引理2可知,ax;b(modm).即说明X~--’X0西幌(1.1)式的—个特解.这样,充分性成立. 所以,饿b(modm)有解的充分必要条件是(口,m)lb. 第二粉首先,给出同余式(1.1)饿b(modm)任一解的表示形式.~x---x(modm)是(1.1)式的一个特解,贝与任—解玢别满足饿1b(modm)和饿£b(modm)由同余的传递性可知,axt;ax(modm),即日~Xt);0(modm),又因为(口,m)la,0,,由引理5可响J0(泣,同时又因为,:1,由引理6可得(r-x~0,一,由同余的概念可知,任一解坷表示为t+m,其中,,为任意整数,I]1]ax=-b(modm~全部解为xXt+f(modm),f为任意整数;下面,根据解数的概念,证明(1.1)式的全部解只能属于模m的剩余类中的(口,)个.取模的一个完全剩余系x,x+1,…,X,+一1),对于(1.1)式的全部t+f,不妨让0,1,2,…,计靴能取到上面完全剩余类的个数.当t:0时,E(moa’n);…,当t=(口,)时,i+~----XI(m0d,.故f需要满足x一≤t+<,+,即o≤k(口,).由此可知,f的取值共(口,)个,即同余式(1.1)的解数为(a,)个.证毕.参考文献t陈恭亮.《信息安全数学基础》,上海交通大学,2004作者单位:陕西广播电视大学学习支持服务中心西安电子科技大学方面的专家,而来自学员单位的兼职导师则具有丰富的临床实践经验,他们可以对研究生的课题进行深入的理论分析和科学的实验指导.6.制定医学非全日制研究生学位论文的评价标准医学非全日制研究生的学位论文应该有自己的特色,学员要在导师指导下,充分利用学校,单位的仪器设备,技术力量,资金等各自的优势,发挥两者的长处,解决本单位的具有一定经济效益或社会效益的临床工作和管理方面的问题.非全日制研究生的学位论文,应注重其是否反映作者较好地掌握了基础理论和专门知识,能够综合运用科学理论,方法和技术手段解决实际问题的能力.参考文献t…张卫刚,谢仁业,马桂敏等.非全日制研究生教育亟待规范[J】.学位与研究生教育,2003.(O3).【2】钟尚科,张卫刚,杨颉域谈规范发展非全日制研究生教育[J].高等教育研究,2002,(06).【3]扬颉,张卫刚_我国非全日制研究生教育的发展与问题[J].现代大学教育,2001,(06).[4】昊环伟.严把”四关”确保j}全日制研究生教育质量【J].中国高等教育,2003.(21).【5】张大鹏,张元,罗旋辉等.探索医学成人教育教学与管理新模式[J】冲国成人教育,2006,(1O).作者单位:南通大学医学院。

数论算法讲义3章(同余方程)

数论算法讲义3章(同余方程)

数论算法讲义3章(同余方程)第 3 章同余方程(一)内容:● 同余方程概念● 解同余方程● 解同余方程组(二)重点● 解同余方程(三)应用● 密码学,公钥密码学3.1 基本概念及一次同余方程(一) 同余方程(1)同余方程【定义3.1.1】(定义1)设m 是一个正整数,f(x)为n 次多项式()0111a x a x a x a x f n n n n ++++=--Λ其中i a 是正整数(n a ≠0(mod m )),则f (x)≡0(mod m )(1)叫做模m 的(n 次)同余式(或模m 的(n 次)同余方程),n 叫做f(x)的次数,记为deg f 。

(2)同余方程的解若整数a 使得f (a)≡0(mod m )成立,则a 叫做该同余方程的解。

(3)同余方程的解数若a 是同余方程(1)的解,则满足x ≡a (mod m )的所有整数都是方程(1)的解。

即剩余类a C ={x |x ∈Z ,x ≡a (mod m )}中的每个剩余都是解。

故把这些解都看做是相同的,并说剩余类a C 是同余方程(1)的一个解,这个解通常记为x ≡a (mod m )当21,c c 均为同余方程(1)的解,且对模m 不同余时,就称它们是同余方程(2)的不同的解,所有对模m 的两两不同余的解的个数,称为是同余方程(1)的解数,记作()m f T ;。

显然()m f T ;≤m(4)同余方程的解法一:穷举法任意选定模m 的一组完全剩余系,并以其中的每个剩余代入方程(1),在这完全剩余系中解的个数就是解数()m f T ;。

【例1】(例1)可以验证,x ≡2,4(mod 7)是同余方程15++x x ≡0(mod 7)的不同的解,故该方程的解数为2。

50+0+1=1≡3 mod 751+1+1=3≡3 mod 752+2+1=35≡0 mod 753+3+1=247≡2 mod 754+4+1=1029≡0 mod 755+5+1=3131≡2 mod 756+6+1=7783≡6 mod 7【例2】求同余方程122742-+x x ≡0(mod 15)的解。

一次同余式解法的综述

一次同余式解法的综述

一次同余式的解法的综述陈明丹 (华南师范大学数学科学学院 广州 510070)【摘要】本文系统地将解一次同余式的各种解法集中在一起,如欧拉定理算法、代入求解法、消去系数法、不定方程求解法、不定方程求解法、分式法、威尔逊定理法、求s 、t 法、矩阵求法、“倒数”求法,这样就使得学习者在学习一次同余式的时候有个系统的归纳总结,方便理解。

关键词:一次同余式;解法;欧拉定理;威尔逊定理;不定方程;综述初等数论是师范院校数学专业学生的一门必修课,也是高中数学教师继续教育的一项重要内容,而同余式是初等数论中非常重要的一部分内容,主要研究一次同余式、二次同余式、同余式组及高次同余式的解法及解数。

[1]一次同余式是学习这一部分内容的基础,且结一次同余式是学习初等数论必须要掌握的解题方法。

但是在严士键[2]的教材中只给出了如欧拉定理算法[3]等一些比较简单的方法,而且比较散乱。

本文旨在系统地整理解一次同余式的各种方法,以方便大家的学习。

1.一次同余式ax ≡ b(mod m)的解法1.1 同余式(mod ),(,)1ax b m a m ≡= 的解法1.1.1欧拉定理算法李晓东[1]和李婷[3]指出欧拉定理这种算法主要是运用欧拉定理,则有()1(mod )m m a ϕ≡,则()(mod )m a b b m a ϕ⋅⋅≡,则()1(mod )m x b m a ϕ-≡ 满足同余式(mod )ax b m ≡,故为同余式的解。

李婷还指出这种解法在理论上较易分析,但当模m 较大时,求()m ϕ就涉及m 的标准分解,此时这种解法在计算量上较为复杂,不宜进行计算机编程计算。

所以这种解法更适合模m 较小时,或()m ϕ较易求解时使用。

王靖娜[4]给出了详细的定理证明过程,以帮助大家的理解。

1.1.2代入求解法 代入求解法也称为观察法[3],当模m 较小时,可以将模m 的完全剩余系0、1、2……m-1 代入到(mod )ax b m ≡中,求出该同余式的解。

关于一次同余方程组解法的探讨

关于一次同余方程组解法的探讨

1 一次同余方程组同余是数论中的一个重要运算,在许多领域都有重要的应用t。

关于同余方程的解法已有一些基本的结论。

对于一次同余式的解的问题,已有下面的结果:ax≡b(modm),a≠0(modm)(1)定理1:同余式(1)有解的充分与必要条件是gcd(a,m)/b,且在有解的情况下,方程的解为:即方程的解数为gcd(a,m),其中x0是同余式(1)的一个特解。

本文基于同余的简单性质,主要讨论的是k阶一次同余方程的解法。

在我国古代的《孙子算经》里已经提出了这种形式的问题,并且得到了验证。

这就是著名的中国剩余定理。

a1x≡b1(modm1),a2x≡b2(modm2),…,akx≡bk(modmk)定理2:(中国剩余定理[1]):设m1,m2,…,mk是k个两两互质的正整数,令m=m1m2…mk,且m=miMi,i=1,2,…,k,若a1=a2=…=ak=1,則同余式(1)的解是:X=M1'M1b1+M2'M2b2+…+Mk'Mkbk(modm)其中M1'M1=1(modmi),i=1,2,…,k。

显然,上述中国剩余定理中a1=a2=…=ak=1和m1,m2,…,mk是k个两两互质的正整数,这两个条件比较苛刻,很多情形下难以满足。

通过因子分解等手段可以将绝大部分的一次同余方程组化为满足中国剩余定理要求的形式[2],一次同余方程组的阶数增大,导致计算的复杂程度增加。

本文主要讨论一般情形下的同余方程组解法。

2 中国剩余定理的不足之处中国剩余定理在数论中是个很重要的定理,应用于许多领域。

但是,若从解同余方程组的角度来看,也存在一些不足之处,并非首选。

文章就中国剩余定理的不足展开探讨,体现在如下3个方面。

2.1 标准化问题在前面已经提到,求解同余方程组(1),首先要求各个元素ai(mod mi)的逆元,化成满足中国剩余定理所要求的形式,即:x=a1-1b1(modm1),x=a2-1b2(modm2),…,x=ak-1bk(modmk)根据欧几里得算法或是辗转相除法得到:若gcd(ai,mi)=1,则ak-1存在。

一次同余式的解法探讨

一次同余式的解法探讨

其中 ( m)是正 整数 m 的欧 拉 函数 值.
因为 ( , 口 m)一 1 由最大 公 因数 的性 质可 知 ,
( 口 , m)一 1 ,
次 同余 式 ( )有解 的充 要 条 件 是 ( , 1 n m)l , b
并 且在有 解 的情况 下 , 解 的个数 为 d一 ( , ( 其 n m) 对
模 m 来 说 )2 _ l. ] 所 以 以 下 三 式
对 于一 次 同余 式 ( ) 若 d一 ( , , d I , 1, n m) 且 b 则
a 2三 b ( o 3 m d仇 ) , 口 ‘ z 三 b 一 ( d7 , a ‘ mo ) z 三 b P mo a‘ 一 ( d m),
a 三 b( d ) . T mo ,n ≠ 0 ( o ) m d () 1
2 利 用 欧拉 定 理 求解
定 理 1 E lr ( ue 定理) [
( )= 口, = 贝 =1, 0
n‘ ’三 1 ( d ), mo
设i n是大 于 1的整数 ,
的 同余式 , 为一次 同余式 . 称
1o 6r三 1 ( o 1 8 r d 1 ), o
5 兰 7( o 1 x o r d 1 ),
三 2 ( o . m d 3)
( 模 1 来说 ) 依 次对 同余式 进行 等价变 形 , 对 1 . 得
取 y一 2, 知 3I 1 1 可 (6 ×2 2 ) 因此所 给 同余 式 + O,
以下仅 就形 如( )的一次 同余 式 进行讨 论 . 2
文 [ ]给 出了利用 二元 一 次不 定 方程 求 解 一次 2 同余式 ( )的方 法 , 然具 有普 遍性 , 在具 体 求解 1 虽 但
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一次同余式的解法的综述陈明丹 (华南师范大学数学科学学院 广州 510070)【摘要】本文系统地将解一次同余式的各种解法集中在一起,如欧拉定理算法、代入求解法、消去系数法、不定方程求解法、不定方程求解法、分式法、威尔逊定理法、求s 、t 法、矩阵求法、“倒数”求法,这样就使得学习者在学习一次同余式的时候有个系统的归纳总结,方便理解。

关键词:一次同余式;解法;欧拉定理;威尔逊定理;不定方程;综述初等数论是师范院校数学专业学生的一门必修课,也是高中数学教师继续教育的一项重要内容,而同余式是初等数论中非常重要的一部分内容,主要研究一次同余式、二次同余式、同余式组及高次同余式的解法及解数。

[1]一次同余式是学习这一部分内容的基础,且结一次同余式是学习初等数论必须要掌握的解题方法。

但是在严士键[2]的教材中只给出了如欧拉定理算法[3]等一些比较简单的方法,而且比较散乱。

本文旨在系统地整理解一次同余式的各种方法,以方便大家的学习。

1.一次同余式ax ≡ b(mod m)的解法1.1 同余式(mod ),(,)1ax b m a m ≡= 的解法1.1.1欧拉定理算法李晓东[1]和李婷[3]指出欧拉定理这种算法主要是运用欧拉定理,则有()1(mod )m m a ϕ≡,则()(mod )m a b b m a ϕ⋅⋅≡,则()1(mod )m x b m a ϕ-≡ 满足同余式(mod )ax b m ≡,故为同余式的解。

李婷还指出这种解法在理论上较易分析,但当模m 较大时,求()m ϕ就涉及m 的标准分解,此时这种解法在计算量上较为复杂,不宜进行计算机编程计算。

所以这种解法更适合模m 较小时,或()m ϕ较易求解时使用。

王靖娜[4]给出了详细的定理证明过程,以帮助大家的理解。

1.1.2代入求解法 代入求解法也称为观察法[3],当模m 较小时,可以将模m 的完全剩余系0、1、2……m-1 代入到(mod )ax b m ≡中,求出该同余式的解。

当模m 较大时,则可以利用同余式的性质[2],将同余式的系数减少,而且有带余除法定理[5]可保证系数在一个固定的范围内作为模m 的余数,从而再用观察法得出一次同余式的解。

李婷[3]这种解法适用于多数情况,但是当模m 及x 的系数较大时,计算量也会变得比较大,此时就不适合使用这种方法,而改用其他的方法。

1.1.3 消去系数法 在同余式(mod )ax b m ≡中,如果|a b ,则可以解出该同余式的解,因此,将x 的系数a 消去是解一次同余式的最简捷的方法[6]。

如果在同余式中但能找到c 使得(mod )b c m ≡且|a c ,则根据同余的传递性质有(mod )ax b c m ≡≡,可解出(mod )c x m a≡。

或者找到(mod )ax b c m ≡≡,且,a c 有公因数d ,(,)1d m =,则可根据引理将(mod )ax b m ≡化简为(mod )a c x m d d≡,按照此方法逐次消去x 的系数a 。

王迪吉、张维娟[6]把消去系数法分为三种,一是直接消去x 的系数a ,一是逐次消去x 的系数,还有一种是利用辗转相除法消去x 的系数a 。

这三种方法对于很多种情况的同余式都可以求解。

1.1.4 不定方程求解法王迪吉,张维娟[6]还指出同余式(mod )ax b m ≡有解的充分必要条件是不定方程ax my b =+有解,李婷[3] 还指出这种方法对模m 的要求较低而且易于利用计算机编程来求解同余式。

1.1.5不定方程求解法当(,)1a m =时,可利用辗转相除法求整数的最大公因数的方法,结合同余式的性质,可以转化为一个形如(mod )x r m ≡的同解方程,以达到求解的目的。

[3] 这种解法就叫做欧几里德算法。

这种解法本质上是:当m a >时,利用恒等变形将a 变小,直至将x 的系数变为1。

[7]1.1.6 分式法华罗庚[7]指出:对于(mod )ax b m ≡,先把(mod )ax b m ≡写成(mod )b x m a ≡的形式(这里的b a只是一种形式上的写法),然后用与m 互素的数陆续乘右端的分子和分母,目的在于把分母的绝对值变小,知道变为1为止。

但是需要注意的是这里的b a只是一种形式符号,不能当一般的分数进行运算。

更需要注意的是对b a的“分子”“分母”乘以不为零的整数或约去一个与模m 互质的数,否则所得出的结果可能不是原同余式的解。

这种方法给出了一次同余式的形式解,较直观。

但是这种解法只适合于模m 不太大时。

[3]1.1.7 威尔逊定理法威尔逊定理:p 为质数,则有(1)!10(mod)p p -+≡。

[3] 当(mod ),(,)1,0,ax b p a p a p p ≡=<<为质数,则由威尔逊定理有:(1)!(mod )ax b p p ≡--,则有(1)!(mod )p x b p a-≡-⋅。

[9] 这种解法和欧拉定理解法一样,也是给出了一次同余式的一组公式解,但是此时要求模p 为质数且不能太大,否则计算阶乘时将比较麻烦。

1.1.8求s 、t 法因为(,)1a m =的充分必要条件是存在s 、t 使得1as mt +=,则对同余式(mod )ax b m ≡有1(mod )as m ≡,所以有()(mod )a sb b m ≡,即(mod )x sb m ≡满足同余式(mod )ax b m ≡。

[10]这种解法主要是要求出s 、t ,但是s 、t 在某些时候是不容易求出的。

1.1.9矩阵求法毛毓球,陈永林[11]指出(mod )ax b m ≡也可以用矩阵方法去解,此时可以把基本矩阵取为0a b A m ⎛⎫= ⎪⎝⎭,再对A 施以行初等变换,使它的某一行变为(1,)u 的形式时,此时(mod )x u m ≡是原一次同余式的解。

袁虎延[12]给出了五种类型的一次同余式的不同类型的矩阵的解法,这会使学习者更容易理解。

1.1.10“倒数”求法我们知道,当我们求解一元一次方程时,是通过恒等变形或同解变形,将一元一次方程化成最简方程(0)ax b a =≠的形式,然后再用未知数x的系数a 的倒数去乘方程两边,得出方程的解b x a =。

龙盛鼎[13]类比于这种解法,解一次同余式。

设想在求解一次同余式的时候也引入未知数x 的系数a 的“倒数”的概念。

他定义:设a 是整数,m 是一个给定的正整数,如果存在整数*a ,使得*1(mod )a m a ⋅≡,则称*a 为a 对于模m 的倒数。

则根据定理:若(,)1a m =,令*a 是a 对于模m 的倒数,则一次同余式(mod )ax b m ≡的解是*(mod )x b m a ≡。

[14]1.2 同余式(mod ),(,)1,|axb m a m d d b ≡=≠的解法同余式(mod ),(,)1,|ax b m a m d d b ≡=≠的解法是基于同余式(mod ),(,)1ax b m a m ≡= 的解法,这种题目的解题步骤是[1]: 、先判断同余式(mod )ax b m ≡是否有解,及解的个数。

②、再化为(,)1a m=类型的同余式。

③、根据前面提到的各种方法求解(,)1a m=类型的同余式。

④、在此基础上写出原同余式的所有解根据以上的步骤解题就可以求解出一次同余式(mod),ax b m≡(,)1,|a m d d b=≠的解。

2.结论一次同余式(mod)ax b m≡的解法一直以来都有学者在研究,所以他们在这一方面已有很深入的研究,上面的这些解法就是他们对解一次同余式(mod)ax b m≡的理解,各种解法各有千秋,在使用的时候还需要灵活变通,根据不同的类型而选择使用不同的方法,甚至是将各种方法融合在一起共同使用,以达到解题的目的。

参考文献:[1] 李晓冬,. 一次同余式解法的研究 [J]. 阴山学刊(自然科学版),2006,(2).[2] 严士健, 闵嗣鹤. 初等数论( 第三版) [M] 高等教育出版社, 2003: 74- 76.[3] 李婷.一次同余式解法的特点及其分析 [J]. 黑龙江科技信息,2008,(19).[4] 王靖娜.详析一次同余式求解定理的证明[J]. 陕西教育(高教版),2009,(4).[5] 张禾瑞,郝柄新.高等代数(第五版)[M].高等教育出版社,2007:31-32.[6] 王迪吉,张维娟.关于一次同余式的解法[J]. 新疆师范大学学报(自然科学版),2007,(4).[7] 华罗庚.数论导引[M].北京:高等教育出版社,1986,4:115-122.[8] 李复中.初等数论选讲[M].长春:东北师范大学出版社,1984,12:93-112.[9] 柯召,孙琦.数论讲义[M].北京:高等教育出版社,1986,4:115-122.[10] 冯克勤,余红兵.初等数论[M].北京:中国科技技术出版社,1999.[11] 毛毓球,陈永林.求解不定方程与同余式(组)的矩阵方法[J].数学通报(北京师范大学出版社),1990,(4).[12] 袁虎廷.一次同余式的初等变换解法[J]. 山西大学学报(自然科学版),1998,(4).[13] 龙盛鼎.一次同余式的另一解法[J]. 内江师范学院学报,1987,(S1).[14] 潘承洞,潘成彪.初等数论(第二版)[M].北京:北京大学出版社,2002::162-167.检索策略如下:1、试检索:在中国期刊全文数据库中检索,检索项为“篇名”,检索词为“同余式”,检索得出123条结果。

2、二次检索:然后再把检索词改为“解法+求解”进行二次检索得到31条结果。

3、最后从所检索出来的31条结果中挑选出与自己课题相关的论文,并下载。

总的检索表达式为:同余式*(解法+求解)检索的数据库为:中国期刊全文数据库。

相关文档
最新文档