初等数论教案8
初等数论教案

厦门大学教案__________ 学年度第—学期院(系)数学科学学院任课教师祝辉林课程名称初等数论授课章节: 第4.3节一次同余方程组和孙子定理授课教材: 《初等数论》,北京大学出版社授课对象: 数学类专业一年级本科生【教学要求】1. 了解孙子定理的历史背景和起源出处,理解用孙子定理求解一次同余方程组的思想方法和公式,掌握求解一次同余方程组的计算步骤;2. 掌握一次同余方程组的模两两不互素时,应当如何转化成模两两互素时的等价一次同余方程组,再用孙子定理求解;3. 理解一次同余方程组的意义,并能用孙子定理的方法解决一些实际应用问题。
【教学重点】1. 孙子定理的思想方法和计算步骤;2. 如何应用孙子定理解决实际应用问题。
【教学难点】理解孙子定理的思想方法。
【教学内容】第三节一次同余方程组和孙子定理本节主要讨论一次同余方程组的解法。
为了解决这类同余方程组,我们需要弄清楚剩余系的结构。
孙子定理(又称中国剩余定理)就是解决这类实际问题的有力工具。
一、“物不知其数”问题及其解法1.1问题的提出例1:(“物不知其数”问题)大约在公元四世纪,我国南北朝时期有一部著名的算术著作《孙子算经》,其中就有一个“物不知其数”问题:“今有物,不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问物几何?答曰:二十三”。
1.2问题的解法及理由明朝程大位编著的《算法统宗》里记载了此题的解法,他是用一首歌谣叙述出来的:三人同行七十稀,五树梅花廿一枝。
七子团圆正月半,除百零五便得知。
这首诗翻译成数学算式就是:70 2 21 3 15 2 =233,233 -105 2 =23。
解题步骤及理由如下:(1 )先在5和7的公倍数中找除以3余1的数,进而找到除3余2的数。
因为[5,7] =35,35, 3=11(余2),(35 2)“3=23(余1),而(70 2)“3=46(余2),所以140符合条件。
(2 )在3和7的公倍数中找除以5余1的数,进而找到除5余3的数。
初等数论 教案

初等数论教案教案标题:初等数论教学目标:1. 了解数论的基本概念和原理;2. 掌握数论中常见的数学方法和技巧;3. 培养学生的逻辑思维和问题解决能力;4. 培养学生对数学的兴趣和探究精神。
教学内容:1. 数的整除性质与整数的性质;2. 最大公约数与最小公倍数;3. 质数与合数;4. 素因数分解;5. 同余与模运算;6. 一次同余方程;7. 基本定理与欧拉函数。
教学步骤:第一步:导入(5分钟)引入数论的基本概念,介绍数论在数学中的重要性和应用领域,激发学生的学习兴趣。
第二步:知识讲解与讨论(20分钟)1. 数的整除性质与整数的性质:介绍整数的基本性质,包括奇偶性、约数、倍数等概念。
2. 最大公约数与最小公倍数:讲解最大公约数和最小公倍数的定义、性质和计算方法,并通过例题进行实际操作和讨论。
3. 质数与合数:介绍质数和合数的定义,让学生了解它们的特征和性质。
4. 素因数分解:讲解素因数分解的概念和方法,并通过实例演示如何进行素因数分解。
第三步:案例分析与解决问题(25分钟)1. 同余与模运算:介绍同余的概念和性质,讲解模运算的基本规则和应用。
2. 一次同余方程:讲解一次同余方程的定义和解法,并通过例题引导学生进行练习和思考。
3. 基本定理与欧拉函数:讲解基本定理和欧拉函数的定义和性质,通过实例演示如何应用基本定理和欧拉函数解决问题。
第四步:练习与巩固(15分钟)布置一些练习题,让学生独立完成,并及时给予指导和解答。
第五步:总结与拓展(10分钟)对本节课所学内容进行总结,并提出一些拓展问题或思考题,鼓励学生进一步思考和探究。
教学资源:1. 教材:根据教学内容选择合适的初等数论教材;2. 板书:用于记录重要知识点和解题思路;3. 练习题:提供给学生进行巩固和拓展练习。
评估方式:1. 课堂表现:观察学生在课堂上的参与度和回答问题的能力;2. 练习题成绩:评估学生对所学知识的掌握程度;3. 拓展问题回答:评估学生对数论知识的理解和应用能力。
初等数论教学设计

初等数论教学设计引言:初等数论是数学的一个分支,研究自然数的性质及其关系。
初等数论不仅是数学的基础,也是许多领域的基础,如密码学、计算机科学和工程学等。
因此,在教学中,初等数论的教学设计非常重要。
本文旨在介绍一个初等数论教学设计,帮助教师有效地教授初等数论的相关内容。
一、教学目标本教学设计的目标如下:1. 学生能够理解和应用基本数论概念,如素数、互质数等。
2. 学生能够解决与初等数论相关的问题,如质因数分解、最大公约数和最小公倍数等。
3. 学生能够运用初等数论知识,解决实际问题,如应用数论中的知识来解决密码学中的问题。
二、教学内容本教学设计的主要内容包括以下几个方面:1. 数的分类与性质:介绍正整数、负整数、零及它们之间的关系。
重点介绍自然数、整数、有理数和无理数等的性质。
2. 素数与合数:详细解释素数和合数的概念,并引导学生找出一定范围内的素数和合数。
探索素数分布的规律。
3. 质因数分解:介绍将一个正整数表示为质数的乘积的方法,即质因数分解。
解释质因数分解在实际问题中的应用。
4. 最大公约数和最小公倍数:介绍最大公约数和最小公倍数的概念,并展示求解最大公约数和最小公倍数的方法。
应用最大公约数和最小公倍数解决实际问题。
5. 同余与模运算:引入同余和模运算的概念,解释同余关系及其性质。
介绍模运算的基本运算法则和应用。
三、教学方法1. 概念讲解与示例演示:教师通过直观的例子和图表,解释初等数论的基本概念,帮助学生理解相关概念的含义和应用。
2. 练习与应用:提供一定数量的练习题,让学生独立或协作完成。
通过实际应用问题的解答,帮助学生巩固所学知识并提高解决问题的能力。
3. 探究与发现:鼓励学生积极思考、自主探索,并提供相关素材和引导问题,引导学生从发现中学习初等数论的原理和方法。
4. 讨论与交流:组织小组或全班讨论,让学生分享思路、解决方法、应用案例等。
促进学生之间的交流与合作,增强团队合作和沟通能力。
初等数论教案

第一章 整除理论整除性理论是初等数论的基础。
本章要介绍带余数除法,辗转相除法,最大公约数,最小公倍数,算术基本定理以及它们的一些应用。
第一节 数的整除性定义1 设a ,b 是整数,b ≠ 0,如果存在整数c ,使得a = bc成立,则称a 被b 整除,a 是b 的倍数,b 是a 的约数(因数或除数),并且使用记号b ∣a ;如果不存在整数c 使得a = bc 成立,则称a 不被b 整除,记为b |/a 。
显然每个非零整数a 都有约数 ±1,±a ,称这四个数为a 的平凡约数,a 的另外的约数称为非平凡约数。
被2整除的整数称为偶数,不被2整除的整数称为奇数。
定理1 下面的结论成立:(ⅰ) a ∣b ⇔ ±a ∣±b ;(ⅱ) a ∣b ,b ∣c ⇒ a ∣c ;(ⅲ) b ∣a i ,i = 1, 2, , k ⇒ b ∣a 1x 1 + a 2x 2 + + a k x k ,此处x i (i = 1, 2, , k )是任意的整数; (ⅳ) b ∣a ⇒ bc ∣ac ,此处c 是任意的非零整数;(ⅴ) b ∣a ,a ≠ 0 ⇒ |b | ≤ |a |;b ∣a 且|a | < |b | ⇒ a = 0。
证明 留作习题。
定义2 若整数a ≠ 0,±1,并且只有约数 ±1和 ±a ,则称a 是素数(或质数);否则称a 为合数。
以后在本书中若无特别说明,素数总是指正素数。
定理2 任何大于1的整数a 都至少有一个素约数。
证明 若a 是素数,则定理是显然的。
若a 不是素数,那么它有两个以上的正的非平凡约数,设它们是d 1, d 2, , d k 。
不妨设d 1是其中最小的。
若d 1不是素数,则存在e 1 > 1,e 2 > 1,使得d 1 = e 1e 2,因此,e 1和e 2也是a 的正的非平凡约数。
这与d 1的最小性矛盾。
初等数论课程设计

初等数论课程设计一、教学目标本课程旨在通过数论的学习,使学生掌握数论的基本概念、性质和定理,培养学生解决实际问题的能力,提高学生的逻辑思维和数学素养。
具体的教学目标如下:1.知识目标:(1)了解数论的基本概念,如整数、素数、最大公约数等。
(2)掌握数论的基本性质和定理,如素数的分布、费马小定理等。
(3)学会运用数论知识解决实际问题,如密码学、计算机科学中的问题。
2.技能目标:(1)能够运用数论知识进行计算和证明。
(2)培养学生的逻辑思维和分析问题的能力。
(3)提高学生的数学写作和表达能力。
3.情感态度价值观目标:(1)培养学生对数学的兴趣和热情,提高学生的数学素养。
(2)培养学生团队合作和自主学习的能力。
(3)培养学生的创新精神和批判性思维。
二、教学内容本课程的教学内容主要包括数论的基本概念、性质和定理。
具体安排如下:1.第一章:数论基础(1)整数和分数(2)素数和合数(3)最大公约数和最小公倍数2.第二章:素数的分布(1)素数定理(2)素数的计算(3)素数的存在性3.第三章:同余理论(1)同余的基本概念(2)费马小定理(3)欧拉定理4.第四章:数论应用(1)密码学中的应用(2)计算机科学中的应用(3)实际问题中的应用三、教学方法为了提高教学效果,本课程将采用多种教学方法相结合的方式进行教学。
具体方法如下:1.讲授法:通过教师的讲解,使学生掌握数论的基本概念和定理。
2.讨论法:引导学生进行分组讨论,培养学生的团队合作和分析问题的能力。
3.案例分析法:通过分析实际问题,使学生学会将数论知识应用于解决实际问题。
4.实验法:引导学生进行数学实验,培养学生的动手能力和创新精神。
四、教学资源为了支持教学内容和教学方法的实施,本课程将采用以下教学资源:1.教材:选用国内权威的数论教材,为学生提供系统的数论知识。
2.参考书:提供相关的数论参考书,丰富学生的学习资料。
3.多媒体资料:制作多媒体课件,提高课堂教学效果。
《初等数论》教学大纲2024

引言概述:初等数论是数学的一个重要分支,它研究整数的性质和关系,是一门基础性的课程。
本文旨在为《初等数论》课程的教学制定一份详细的大纲,以帮助教师合理安排教学内容,提高教学效果。
正文内容:一、素数与合数1.素数的定义与性质素数的定义:只能被1和自身整除的正整数。
2.合数的定义与性质合数的定义:不是素数的正整数。
二、因数与倍数1.因数的概念因数的定义:能整除一个数的整数。
因子的分类:负因数、正因数、真因数。
2.最大公因数与最小公倍数最大公因数的定义与性质:两个数公共因子中最大的一个。
最小公倍数的定义与性质:两个数公共倍数中最小的一个。
三、整数的整除性与除法算法1.整除的概念与性质整除的定义:一个数能够被另一个数整除。
整除的性质:整数除法原则、整数的对称性。
2.整数的除法算法除法算法的步骤与原理:用减法、用乘法、整数除法算法的应用。
四、余数与模运算1.余数的概念与性质余数的定义:做除法时除不尽的部分。
余数的性质:余数的范围、余数的基本性质。
2.模运算的概念与性质模运算的定义:对于整数a和正整数n,a与n的商所得的余数。
模运算的性质:模运算的加法、减法和乘法规则。
五、同余与模运算应用1.同余的定义与性质同余的定义:对于整数a、b和正整数n,当a与b对n取余相等时,称a与b模n同余。
同余的性质:同余的传递性、同余的运算性质。
2.模运算的应用模运算在代数方程中的应用:线性同余方程、模运算的性质在方程求解中的应用。
总结:本文从素数与合数、因数与倍数、整除性与除法算法、余数与模运算以及同余与模运算应用等五个大点进行阐述。
通过这些内容的学习,学生将能够了解整数的性质和关系,理解数论的基本原理,为后续数学学习打下坚实的基础。
教师在教学过程中,应注重拓展学生的数学思维、培养其解决问题的能力,并结合实际生活和其他数学知识进行应用。
通过系统的教学大纲指导,教师能够更好地组织教学内容,提高学生的学习效果。
(完整版)初等数论教案
初等数论教案一、数论发展史数论是研究整数性质的一门很古老的数学分支, 其初等部分是以整数的整除性为中心的,包括整除性、不定方程、同余式、连分数、素数(即整数)分布 以及数论函数等内容,统称初等数论(Elementary Number Theory )。
初等数论的大部分内容早在古希腊欧几里德的《 几何原本》中就已出现。
欧几里得证明了素数有无穷多个,他还给出求两个自然数的最大公约数的方法, 即所谓欧几里得算法。
我国古代在数论方面亦有杰出之贡献,现在一般数论书中的“中国剩余定理”正是我国古代《孙子算经》中的下卷第26题,我国称之为“孙子定理”。
近代初等数论的发展得益于费马、欧拉、拉格朗日、勒让德和高斯等人的工作。
1801年,高斯的《算术探究》是数论的划时代杰作。
“数学是科学之王,数论是数学之王”。
-----高斯由于自20世纪以来引进了抽象数学和高等分析的巧妙工具,数论得到进一步的发展,从而开阔了新的研究领域,出现了代数数论、解析数论、几何数论等 新分支。
而且近年来初等数论在计算器科学、组合数学、密码学、代数编码、计算方法等领域内更得到了 广泛的应用,无疑同时间促进着数论的发展。
二 几个著名数论难题初等数论是研究整数性质的一门学科,历史上遗留下来没有解决的大多数数论难题其问题本身容易搞懂,容易引起人的兴趣,但是解决它们却非常困难。
其中,非常著名的问题有:哥德巴赫猜想 ;费尔马大定理 ;孪生素数问题 ;完全数问题等。
1、哥德巴赫猜想:1742年,由德国中学教师哥德巴赫在教学中首先发现的。
1742年6月7日,哥德巴赫写信给当时的大数学家欧拉,正式提出了以下的猜想:一个大于6的偶数可以表示为不同的两个质数之和。
陈景润在1966年证明了“哥德巴赫猜想”的“一个大偶数可以表示为一个素数和一个不超过两个素数的乘积之和”〔所谓的1+2〕,是筛法的光辉顶点,至今仍是“哥德巴赫猜想”的最好结果。
2、费尔马大定理:费马是十七世纪最卓越的数学家之一,他在数学许多领域中都有极大的贡献,因为他的本行是专业的律师,世人冠以“业余王子”之美称。
初等数论教案
第一章整数的唯一分解定理第一节整除性教学目的:1、掌握整除的性质;2、掌握并会应用带余数除法;3、掌握最小非负剩余概念及性质.教学重点:应用带余数除法教学课时:2课时教学过程1、定义1设a,b是整数,b≠ 0,如果存在整数c,使得a = bc成立,则称a被b整除,a是b的倍数,b是a的约数(因数或除数),并且使用记号b∣a;如果不存在整数c使得a = bc成立,则称a不被b整除,记为b|/a.注:1、显然每个非零整数a都有约数±1,±a,称这四个数为a 的平凡约数,a的另外的约数称为非平凡约数.2、若整数a≠ 0,±1,并且只有约数±1和±a,则称a是素数(或质数);否则称a为合数.以后若无特别说明,素数总是指正素数.3、下面的结论成立:(ⅰ) a∣b⇔±a∣±b;(ⅱ) a∣b,b∣c⇒a∣c;(ⅲ) b∣a i,i = 1, 2, , k⇒b∣a1x1+a2x2+ +a k x k,此处x i(i =1, 2, , k)是任意的整数;(ⅳ) b∣a ⇒bc∣ac,此处c是任意的非零整数;(ⅴ) b∣a,a≠ 0 ⇒ |b| ≤ |a|;b∣a且|a| < |b| ⇒a = 0;a∣a.(ⅴi) b∣a,a≠ 0 ⇒b证明:留作习题.例1设a1, a2, , a n是整数,且a1+a2+ +a n = 0,a1a2 a n = n,则4∣n.解:如果2|/n,则n, a1, a2, , a n都是奇数. 于是a1+a2+ +a n 是奇数个奇数之和,不可能等于零,这与题设矛盾,所以2∣n,即在a1, a2, , a n中至少有一个偶数. 如果只有一个偶数,不妨设为a1,那么2|/a i(2 ≤i≤n). 此时有等式a2+ +a n = -a1,在上式中,左端是(n- 1)个奇数之和,右端是偶数,这是不可能的,因此,在a1, a2, , a n中至少有两个偶数,即4∣n.例2若n是奇数,则8∣n2- 1.解:设n = 2k+ 1,则n2- 1= (2k+ 1)2- 1 = 4k(k+ 1).在k和k+ 1中有一个是偶数,所以8∣n2- 1.例3证明:若m-p∣mn+pq,则m-p∣mq+np.解:因为m-p∣(m-p)( n-q),又因为m-p∣mq+np,所以m-p∣mq +np.2、定理1(带余数除法) 设a与b是两个整数,b≠ 0,则存在唯一的两个整数q和r,使得a = bq+r,0 ≤r < |b|. (1)证明存在性若b∣a,a = bq,q∈Z,可取r = 0. 若b|/a,考虑集合A = { a +kb;k∈Z },其中Z表示所有整数的集合.在集合A中有无限多个正整数,设最小的正整数是r = a +k0b,则必有0 < r < |b|,(2) 否则就有r ≥ |b|. 因为b|/a,所以r≠ |b|. 于是r > |b|,即a +k0b > |b|,a +k0b- |b| > 0,这样,在集合A中,又有正整数a +k0b- |b| < r,这与r的最小性矛盾. 所以式(2)必定成立. 取q = - k0知式(1)成立. 存在性得证.唯一性假设有两对整数q',r'与q'',r''都使得式(1)成立,即a = q''b +r'' = q'b +r',0 ≤r', r'' < |b|,则(q''- q')b = r'-r'',|r'- r''| < |b|,(3) 因此r'- r'' = 0,r' = r'',再由式(3)得出q' = q'',唯一性得证. 证毕例4设a1, a2, , a n为不全为零的整数,以y0表示集合A = { y;y = a1x1+ + a n x n,x i∈Z,1 ≤i≤n }中的最小正数,则对于任何y∈A,y0∣y;特别地,y0∣a i,1 ≤i≤n.解设y0 = a1x1'+ + a n x n',对任意的y = a1x1+ + a n x n∈A,由带余数除法知,存在q, r0∈Z,使得y = qy0+r0,0 ≤r0 < y0 .因此r0 = y-qy0 = a1(x1-qx1')+ + a n(x n-qx n')∈A.如果r0≠ 0,那么,因为0 < r0 < y0,所以r0是A中比y0还小的正数,这与y0的定义矛盾. 所以r0 = 0,即y0∣y.显然a i∈A(1 ≤i≤n),所以y0整除每个a i(1 ≤i≤n).例5 设a0, a1, , a n∈Z,f(x) = a n x n+ +a1x +a0 ,已知f(0)与f(1)都不是3的倍数,证明:若方程f(x) = 0有整数解,则3∣f(-1) = a0-a1+a2- + (-1)n a n .解对任何整数x,都有x = 3q +r,r = 0,1或2,q∈Z.(ⅰ) 若r = 0,即x = 3q,q∈Z,则f(x) = f(3q) = a n(3q)n+ +a1(3q)+a0 = 3Q1+a0 = 3Q1+f(0),其中Q1∈Z,由于f(0)不是3的倍数,所以f(x) ≠ 0;(ⅱ) 若r = 1,即x = 3q + 1,q∈Z,则f(x) = f(3q + 1) = a n(3q + 1)n+ +a1(3q + 1)+a0= 3Q2+a n+ +a1+a0 = 3Q2+f(1),其中Q2∈Z. 由于f(1)不是3的倍数,所以f(x) ≠ 0.因此若f(x) = 0有整数解x,则必是x = 3q + 2 = 3q'- 1,q'∈Z,于是0 = f (x ) = f (3q ' - 1) = a n (3q ' - 1)n + + a 1(3q ' - 1) + a 0 = 3Q 3 + a 0 - a 1 + a 2 - + (- 1)n a n = 3Q 3 + f (-1),其中Q 3∈Z . 所以3∣f (-1) = a 0 - a 1 + a 2 - + (-1)n a n .3、定义2 称式(1)中的q 是a 被b 除的不完全商,r 是a 被b 除的余数,也叫最小非负剩余,记作r a b =><.4、定理2 对于正整数b a a ,,21,其中0>b ,常有:>><+>>=<<+<2121a a a a ;>><->>=<<-<2121a a a a ;>>><>=<<<2121a a a a .证明:略.5、小结.6、作业 24页ex124页ex425页ex1425页ex15补充:设n m ,为正整数,证明:33n m -为偶数的充要条件为n m -为偶数.。
初等数论教案(8)
第二节最大公因数与辗转相除法第三节最小公倍数教学目的:1、掌握最大公因数与最小公倍数性质;2、掌握辗转相除法;3、会求最大公因数与最小公倍数.教学重点:最大公因数与最小公倍数性质教学难点:辗转相除法教学课时:6课时教学过程一、最大公因数1、定义1整数a1, a2, , a k的公共约数称为a1, a2, , a k的公约数.不全为零的整数a1, a2, , a k的公约数中最大的一个叫做a1, a2, , a k的最大公约数(或最大公因数),记为(a1, a2, , a k).注:1、由于每个非零整数的约数的个数是有限的,所以最大公约数是存在的,并且是正整数.2、如果(a1, a2, , a k)=1,则称a1, a2, , a k是互素的(或互质的);如果(a i, a j)=1,1 ≤i, j ≤k,i≠ j,则称a1, a2, , a k是两两互素的(或两两互质的).显然,a1, a2, , a k两两互素可以推出(a1, a2, , a k) =1,反之则不然,例如(2, 6, 15)=1,但(2, 6) = 2.2、定理1下面的等式成立:(ⅰ) (a 1, a 2, , a k ) = (|a 1|, |a 2|, , |a k |);(ⅱ) (a , 1) = 1,(a , 0) = |a |,(a , a ) = |a |;(ⅲ) (a , b ) = (b , a );(ⅳ) 若p 是素数,a 是整数,则(p , a ) = 1或p ∣a ;(ⅴ) 若a = bq + r ,则(a , b ) = (b , r ).证明:(ⅰ)--(ⅳ)留作习题.(ⅴ) 由第一节定理1可知,如果d ∣a ,d ∣b ,则有d ∣r = a - bq ,反之,若d ∣b ,d ∣r ,则d ∣a = bq + r . 因此a 与b 的全体公约数的集合就是b 与r 的全体公约数的集合,这两个集合中的最大正数当然相等,即(a , b ) = (b , r ). 证毕3、定理2 设a 1, a 2, , a k ∈Z ,记A = { y ;y =∑=ki i i x a 1,x i ∈Z ,1 ≤ i ≤ k }.如果y 0是集合A 中最小的正数,则y 0 = (a 1, a 2, , a k ).证明 设d 是a 1, a 2, , a k 的一个公约数,则d ∣y 0,所以d ≤ y 0.另一方面,由第一节例2知,y 0也是a 1, a 2, , a k 的公约数. 因此y 0是a 1, a 2, , a k 的公约数中的最大者,即y 0 = ( a 1, a 2, , a k ). 证毕推论1 设d 是a 1, a 2, , a k 的一个公约数,则d ∣(a 1, a 2, , a k ). 注:这个推论对最大公约数的性质做了更深的刻划:最大公约数不但是公约数中的最大的,而且是所有公约数的倍数.推论2 (ma 1, ma 2, , ma k ) = |m |(a 1, a 2, , a k ).推论3 记δ = (a 1, a 2, , a k ),则)(,,,21δδδk a a a = 1,特别地, )(),(,),(b a b b a a = 1. 4、定理3 (a 1, a 2, , a k ) = 1的充要条件是存在整数x 1, x 2, , x k ,使得a 1x 1 + a 2x 2 + + a k x k = 1. (1)证明 必要性 由定理2得到.充分性 若式(1)成立,如果 (a 1, a 2, , a k ) = d > 1,那么由d ∣a i (1 ≤ i ≤ k )推出d ∣a 1x 1 + a 2x 2 + + a k x k = 1,这是不可能的. 所以有(a 1, a 2, , a k ) = 1. 证毕5、定理4 对于任意的整数a ,b ,c ,下面的结论成立: (ⅰ) 由b ∣ac 及(a , b ) = 1可以推出b ∣c ;(ⅱ) 由b ∣c ,a ∣c 及(a , b ) = 1可以推出ab ∣c .证明 (ⅰ) 若(a , b ) = 1,由定理2,存在整数x 与y ,使得ax + by = 1.因此acx + bcy = c . (2)由上式及b ∣ac 得到b ∣c . 结论(ⅰ)得证;(ⅱ) 若(a , b ) = 1,则存在整数x ,y 使得式(2)成立. 由b ∣c 与a ∣c 得到ab ∣ac ,ab ∣bc ,再由式(2)得到ab ∣c . 结论(ⅱ)得证. 证毕推论1 若 (a , b ) = 1,则(a , bc ) = (a , c ).证明 设d 是a 与bc 的一个公约数,则d ∣a ,d ∣bc ,由式(2)得到,d |c , 即d 是a 与c 的公约数. 另一方面,若d 是a 与c 的公约数,则它也是a 与bc 的公约数. 因此,a 与c 的公约数的集合,就是a与bc的公约数的集合,所以(a, bc)=(a, c). 证毕推论2若(a, b i)=1,1 ≤i≤n,则(a, b1b2 b n)=1.证明留作习题.6、定理5对于任意的n个整数a1, a2, , a n,记(a1, a2)= d2,(d2, a3)= d3, ,(d n - 2, a n - 1)= d n - 1,(d n - 1, a n)= d n,则d n=(a1, a2, , a n).证明由定理2的推论,我们有d n=(d n - 1, a n) ⇒d n∣a n,d n∣d n - 1,d n - 1=(d n - 2, a n - 1) ⇒d n - 1∣a n - 1,d n - 1∣d n - 2,⇒d n∣a n,d n∣a n - 1,d n∣d n - 2,d n - 2=(d n - 3, a n - 2) ⇒d n - 2∣a n - 2,d n - 2∣d n - 3⇒d n∣a n,d n∣a n - 1,d n∣a n - 2,d n∣d n - 3,d2=(a1, a2) ⇒ d n∣a n,d n∣a n - 1, ,d n∣a2,d n∣a1,即d n是a1, a2, , a n的一个公约数.另一方面,对于a1, a2, , a n的任何公约数d,由定理2的推论及d2, , d n的定义,依次得出d∣a1,d∣a2⇒d∣d2,d∣d2,d∣a3⇒d∣d3,d∣d n - 1,d∣a n⇒d∣d n,因此d n 是a 1, a 2, , a n 的公约数中的最大者,即d n = (a 1, a 2, , a n ). 例1 证明:若n 是正整数,则314421++n n 是既约分数.解:由定理1得到(21n + 4, 14n + 3) = (7n + 1, 14n + 3) = (7n + 1, 1) = 1.注:一般地,若(x , y ) = 1,那么,对于任意的整数a ,b ,有 (x , y ) = (x -ay , y ) = (x -ay , y - b (x -ay )) = (x -ay , (ab + 1)y - bx ), 因此,bx y ab ayx -+-)1(是既约分数.例2 证明:121|/n 2 + 2n + 12,n ∈Z .解:由于121 = 112,n 2 + 2n + 12 = (n + 1)2 + 11,所以,若112∣(n + 1)2 + 11,(3) 则11∣(n + 1)2,因此,由定理4的推论1得到11∣n + 1,112∣(n + 1)2.再由式(3)得到112∣11,这是不可能的.所以式(3)不能成立.注:这个例题的一般形式是:设p 是素数,a ,b 是整数,则p k |/(an + b )k + p k - 1c ,其中c 是不被p 整除的任意整数,k 是任意的大于1的整数.例3 设a ,b 是整数,且9∣a 2 + ab + b 2,(4) 则3∣(a , b ).解:由式(4)得到9∣(a -b)2+3ab⇒ 3∣(a -b)2+3ab⇒ 3∣(a -b)2⇒3∣a -b(5)⇒ 9∣(a -b)2.再由式(4)得到9∣3ab⇒ 3∣ab.因此,由定理4的推论1,得到3∣a或3∣b.若3∣a,由式(5)得到3∣b;若3∣b,由(5)式也得到3∣a.因此,总有3∣a且3∣b.由定理2的推论推出3∣(a, b).例4设a和b是正整数,b > 2,则2b- 1|/2a+1.解:(ⅰ) 若a < b,且2b- 1∣2a+1. (6) 成立,则2b- 1 ≤ 2a+1 ⇒ 2b- 2a≤ 2 ⇒ 2a(2b -a- 1) ≤ 2,于是a = 1,b -a = 1,即b = 2,这是不可能的,所以式(6)不成立.(ⅱ) 若a = b,且式(6)成立,则由式(6)得到2a- 1∣(2a- 1)+2 ⇒ 2a- 1∣2 ⇒ 2a- 1 ≤ 2 ⇒ 2a≤ 3,于是b = a = 1,这是不可能的,所以式(6)不成立.(ⅲ) 若a > b,记a = kb + r,0 ≤r < b,此时2kb- 1=(2b- 1)(2(k - 1)b+2(k - 2)b+ +1)=(2b- 1)Q,其中Q是整数.所以2a+1=2kb + r+1=2r(2kb- 1+1)+1=2r((2b- 1)Q +1)+1 = (2b- 1)Q'+(2r+1),其中Q'是整数.因此2b- 1∣2a+1 ⇒ 2b- 1∣2r+1,在(ⅰ)中已经证明这是不可能的,所以式(6)不能成立.综上证得2b- 1|/2a+1.二、最小公倍数1、定义1整数a1, a2, , a k的公共倍数称为a1, a2, , a k的公倍数. a1, a2, , a k的正公倍数中的最小的一个叫做a1, a2, , a k的最小公倍数,记为[a1, a2, , a k].2、定理1下面的等式成立:(ⅰ) [a, 1] = |a|,[a, a] = |a|;(ⅱ) [a, b] = [b, a];(ⅲ) [a1, a2, , a k] = [|a1|,|a2| , |a k|];(ⅳ) 若a∣b,则[a, b] = |b|.证明留作习题.由定理1中的结论(ⅲ)可知,在讨论a1, a2, , a k的最小公倍数时,不妨假定它们都是正整数. 在本节中总是维持这一假定.最小公倍数和最大公约数之间有一个很重要的关系,即下面的定理.3、定理2对任意的正整数a,b,有[a , b ] =),(b a ab . 证明:设m 是a 和b 的一个公倍数,那么存在整数k 1,k 2,使得m = ak 1,m = bk 2,因此ak 1 = bk 2 . (1)于是21),(),(k b a b k b a a =. 由于)(),(,),(b a b b a a = 1,所以 t b a b k k b a b ),(),(11|=即,, 其中t 是某个整数. 将上式代入式(1)得到m =),(b a ab t . (2)另一方面,对于任意的整数t ,由式(2)所确定的m 显然是a 与b 的公倍数,因此a 与b 的公倍数必是式(2)中的形式,其中t 是整数.当t = 1时,得到最小公倍数[a , b ] =),(b a ab . 推论1 两个整数的任何公倍数可以被它们的最小公倍数整除. 证明 由式(2)可得证.这个推论说明:两个整数的最小公倍数不但是最小的正倍数,而且是另外的公倍数的约数.推论2 设m ,a ,b 是正整数,则[ma , mb ] = m [a , b ].证明 由定理2及前面的定理2的推论得到[ma , mb ] =),(),(),(22b a mab b a m ab m mb ma ab m === m [a , b ]. 证毕4、定理3对于任意的n个整数a1, a2, , a n,记[a1, a2] = m2,[m2, a3] = m3, ,[m n-2, a n-1] = m n-1,[m n-1, a n] = m n,则[a1, a2, , a n] = m n.证明:我们有m n = [m n-1, a n] ⇒m n-1∣m n,a n∣m n,m n-1 = [m n-2, a n-1] ⇒m n-2∣m n-1∣m n,a n∣m n,a n-1∣m n-1∣m n,m n-2 = [m n-3, a n-2] ⇒m n-3∣m n-2∣m n,a n∣m n,a n-1∣m n,a n-2∣m n,m2 = [a1, a2] ⇒a n∣m n, ,a2∣m n,a1∣m n,即m n是a1, a2, , a n的一个公倍数.另一方面,对于a1, a2, , a n的任何公倍数m,由定理2的推论及m2, , m n的定义,得m2∣m,m3∣m, ,m n∣m.即m n是a1, a2, , a n最小的正的公倍数. 证毕推论若m是整数a1, a2, , a n的公倍数,则[a1, a2, , a n]∣m.证明:留作习题.定理4整数a1, a2, , a n两两互素,即(a i, a j) = 1,1 ≤i, j ≤n,i ≠j的充要条件是[a1, a2, , a n] = a1a2 a n . (3) 证明:必要性因为(a1, a2) = 1,由定理2得到[a 1, a 2] =),(2121a a a a = a 1a 2 .由(a 1, a 3) = (a 2, a 3) = 1及前面的定理4推论得到(a 1a 2, a 3) = 1,由此及定理3得到[a 1, a 2, a 3] = [[a 1, a 2], a 3] = [a 1a 2, a 3] = a 1a 2a 3 .如此继续下去,就得到式(3).充分性 用归纳法证明. 当n = 2时,式(3)成为[a 1, a 2] = a 1a 2. 由定理2a 1a 2 = [a 1, a 2] =),(2121a a a a ⇒ (a 1, a 2) = 1, 即当n = 2时,充分性成立.假设充分性当n = k 时成立,即[a 1, a 2, , a k ] = a 1a 2 a k ⇒ (a i , a j ) = 1,1 ≤ i , j ≤ k ,i ≠ j . 对于整数a 1, a 2, , a k , a k + 1,使用定理3中的记号,由定理3可知[a 1, a 2, , a k , a k + 1] = [m k , a k + 1]. (4)其中m k = [a 1, a 2, , a k ].因此,如果[a 1, a 2, , a k , a k + 1] = a 1a 2 a k a k + 1,那么,由此及式(4)得到[a 1, a 2, , a k , a k + 1] = [m k , a k + 1] =),(11++k k k k a m a m = a 1a 2 a k a k + 1, 即),(1+k k ka m m = a 1a 2 a k ,显然m k ≤ a 1a 2 a k ,(m k , a k + 1) ≥ 1.所以若使上式成立,必是(m k , a k + 1) = 1, (5)并且m k = a 1a 2 a k . (6)由式(6)与式(5)推出(a i , a k + 1) = 1,1 ≤ i ≤ k ; (7)由式(6)及归纳假设推出(a i , a j ) = 1,1 ≤ i , j ≤ k ,i ≠ j . (8)综合式(7)与式(8),可知当n = k + 1时,充分性成立. 由归纳法证明了充分性. 证毕定理4有许多应用. 例如,如果m 1, m 2, , m k 是两两互素的整数,那么,要证明m = m 1m 2 m k 整除某个整数Q ,只需证明对于每个i ,1 ≤ i ≤ k ,都有m i ∣Q . 这一点在实际计算中是很有用的. 对于函数f (x ),要验证命题“m ∣f (n ),n ∈Z ”是否成立,可以用第二节例5中的方法,验证“m ∣f (r ),r = 0, 1, , m - 1”是否成立. 这需要做m 次除法. 但是,若分别验证“m i ∣f (r i ),r i = 0, 1, , m i - 1,1 ≤ i ≤ k ”是否成立,则总共需要做m 1 + m 2 + + m k 次除法. 后者的运算次数显然少于前者.例1 设a ,b ,c 是正整数,证明:[a , b , c ](ab , bc , ca ) = abc . 解:由定理3和定理2有[a , b , c ] = [[a , b ], c ] =)],,([],[c b a c b a , (9) 由第三节定理5和定理2的推论,(ab , bc , ca ) = (ab , (bc , ca )) = (ab , c (a , b )) =],[)],,([],[)],,[(],[,)(b a c b a ab b a abc b a ab b a abc ab ==. (10)联合式(9)与式(10)得到所需结论.例2对于任意的整数a1, a2, , a n及整数k,1 ≤k ≤n,证明:[a1, a2, , a n] = [[a1, , a k],[a k + 1, , a n]].解:因为[a1, a2, , a n]是a1, , a k, a k + 1, , a n的公倍数,所以由定理2推论,推出[a1, , a k]∣[a1, a2, , a n],[a k + 1, , a n]∣[a1, a2, , a n],再由定理3推论知[[a1, , a k], [a k + 1, , a n]]∣[a1, a2, , a n]. (11) 另一方面,对于任意的a i(1 ≤i≤n),显然a i∣[[a1, , a k], [a k + 1, , a n]],所以由定理3推论可知[a1, a2, , a n]∣[[a1, , a k], [a k + 1, , a n]],联合上式与式(11)得证.例3设a,b,c是正整数,证明:[a, b, c][ab, bc, ca] = [a, b][b, c][c, a].解:由定理2推论2及例2,有[a, b, c][ab, bc, ca] = [[a, b, c]ab, [a, b, c]bc, [a, b, c]ca]= [[a2b, ab2, abc], [abc, b2c, bc2], [a2c, abc, ac2]]= [a2b, ab2, abc, abc, b2c, bc2, a2c, abc, ac2]= [abc, a2b, a2c, b2c, b2a, c2a, c2b]以及[a, b][b, c][c, a] = [[a, b]b, [a, b]c][c, a]= [ab, b2, ac, bc][c, a]= [ab[c, a], b2[c, a], ac[c, a], bc[c, a]]= [abc, a2b, b2c, b2a, ac2, a2c, bc2, bca]= [abc, a2b, a2c, b2c, b2a, c2a, c2b],由此得证.三、辗转相除法本节要介绍一个计算最大公约数的算法——辗转相除法,又称Euclid算法.它是数论中的一个重要方法,在其他数学分支中也有广泛的应用.1、定义1下面的一组带余数除法,称为辗转相除法.设a和b是整数,b ≠ 0,依次做带余数除法:a = bq1+r1,0 < r1 < |b|,b = r1q2+r2,0 < r2 < r1 ,r k - 1 = r k q k + 1+r k + 1,0 < r k + 1 < r k,(1)r n - 2 = r n - 1q n+r n,0 < r n < r n-1 ,r n - 1 = r n q n + 1 .由于b是固定的,而且|b| > r1 > r2 > ,所以式(1)中只包含有限个等式.下面,我们要对式(1)所包含的等式的个数,即要做的带余数除法的次数进行估计.2、引理1用下面的方式定义Fibonacci数列{F n}:F1 = F2 = 1,F n = F n - 1+F n- 2,n ≥3,那么对于任意的整数n ≥ 3,有F n > αn - 2,(2)其中α=251+.证明:容易验证α2 = α+ 1. 当n = 3时,由F3 = 2 >251+= α可知式(2)成立.假设式(2)对于所有的整数k ≤n(n ≥ 3)成立,即F k> αk - 2,k ≤n,则F n + 1 = F n+F n - 1 > α n - 2+α n - 3 = α n - 3(α+ 1) = α n - 3α2 = α n- 1,即当k = n+ 1时式(2)也成立.由归纳法知式(2)对一切n ≥ 3成立.证毕.3、定理1(Lame) 设a, b∈N,a > b,使用在式(1)中的记号,则n < 5log10b.证明:在式(1)中,r n≥ 1,q n + 1≥ 2,q i≥ 1(1 ≤i ≤n),因此r n≥ 1 = F2 ,r n - 1≥ 2r n≥ 2 = F3 ,r n - 2 ≥ r n - 1 + r n ≥ F 3 + F 2 = F 4 ,b ≥ r 1 + r 2 ≥ F n + 1 + F n = F n + 2 ,由此及式(2)得b ≥ αn =n )(251+, 即log 10b ≥ n log 10n 51251>+, 这就是定理结论. 证毕4、定理2 使用式(1)中的记号,记P 0 = 1,P 1 = q 1,P k = q k P k - 1 + P k - 2,k ≥ 2,Q 0 = 0,Q 1 = 1,Q k = q k Q k - 1 + Q k - 2,k ≥ 2,则aQ k - bP k = (-1)k - 1r k ,k = 1, 2, , n . (3)证明:当k = 1时,式(3)成立.当k = 2时,有Q 2 = q 2Q 1 + Q 0 = q 2,P 2 = q 2P 1 + P 0 = q 2q 1 + 1,此时由式(1)得到aQ 2 - bP 2 = aq 2 - b (q 2q 1 + 1) = (a - bq 1)q 2 - b = r 1q 2 - b = -r 2, 即式(3)成立.假设对于k < m (1 ≤ m ≤ n )式(3)成立,由此假设及式(1)得到 aQ m - bP m = a (q m Q m - 1 + Q m - 2) - b (q m P m - 1 + P m - 2) = (aQ m - 1 - bP m - 1)q m + (aQ m - 2 - bP m - 2)= (-1)m - 2r m - 1q m + (-1)m - 3r m - 2= (-1)m - 1(r m - 2 - r m - 1q m ) = (-1)m - 1r m ,即式(3)当k = m 时也成立.定理由归纳法得证. 证毕5、定理3 使用式(1)中的记号,有r n = (a , b ).证明:由第三节定理1,从式(1)可见r n = (r n - 1, r n ) = (r n - 2, r n - 1) = = (r 1, r 2) = (b , r 1) = (a , b ).证毕.现在我们已经知道,利用辗转相除法可以求出整数x ,y ,使得ax + by = (a , b ) . (4)为此所需要的除法次数是O(log 10b ).但是如果只需要计算(a , b )而不需要求出使式(4)成立的整数x 与y ,则所需要的除法次数还可更少一些.例1 设a 和b 是正整数,那么只使用被2除的除法运算和减法运算就可以计算出(a , b ).解:下面的四个基本事实给出了证明:(ⅰ) 若a ∣b ,则(a , b ) = a ;(ⅱ) 若a = 2αa 1,111||222b b b a //=,,β,α ≥ β ≥ 1,则 (a , b ) = 2β (2α - βa 1, b 1);(ⅲ) 若11||222b b b a //=,,β,则(a , b ) = (a , b 1); (ⅳ) 若)|(|,2),(22||b b a b a b a -=//则,,. 在实际计算过程中,若再灵活运用最大公约数的性质(例如第三节定理4的推论),则可使得求最大公约数的过程更为简单.例2 用辗转相除法求(125, 17),以及x ,y ,使得125x+ 17y = (125, 17).解:做辗转相除法:125 = 7⋅17 + 6,q1 = 7,r1 = 6,17 = 2⋅6 + 5,q2 = 2,r2 = 5,6 = 1⋅5 + 1,q3 = 1,r3 = 1,5 = 5⋅1,q4 = 5.由定理4,(125, 17) = r3 = 1.利用定理2计算(n = 3)P0 = 1,P1 = 7,P2 = 2⋅7 + 1 = 15,P3 = 1⋅15 + 7 = 22,Q0 = 0,Q1 = 1,Q2 = 2⋅1 + 0 = 2,Q3 = 1⋅2 + 1 = 3,取x = (-1)3 - 1Q3 = 3,y = (-1)3P3 = -22,则125⋅3 + 17⋅(-22) = (125, 17) = 1.例3求(12345, 678).解:(12345, 678) = (12345, 339) = (12006, 339) = (6003, 339) = (5664, 339) = (177, 339) = (177, 162) = (177, 81)= (96, 81) = (3, 81) = 3.例4在m个盒子中放若干个硬币,然后以下述方式往这些盒子里继续放硬币:每一次在n(n < m)个盒子中各放一个硬币.证明:若(m, n) = 1,那么无论开始时每个盒子中有多少硬币,经过若干次放硬币后,总可使所有盒子含有同样数量的硬币.解:由于(m, n) = 1,所以存在整数x,y,使得mx+ny = 1. 因此对于任意的自然数k,有1 +m(-x+kn) = n(km+y),这样,当k充分大时,总可找出正整数x0,y0,使得1 +mx0 = ny0 .上式说明,如果放y0次(每次放n个),那么在使m个盒子中各放x0个后,还多出一个硬币.把这个硬币放入含硬币最少的盒子中(这是可以做到的),就使它与含有最多硬币的盒子所含硬币数量之差减少1. 因此经过若干次放硬币后,必可使所有盒子中的硬币数目相同.四、小结.五、作业24页ex5、ex6、ex7 、ex8、ex1125页ex1626页ex29、ex36。
初等数论教学大纲
初等数论教学大纲一、课程简介初等数论是数学中的重要分支之一,研究的是自然数的性质与关系。
本课程旨在培养学生的数论思维能力和逻辑思维能力,提高他们的问题解决能力和数学推理能力。
二、教学目标1. 掌握初等数论的基本概念,如素数、合数、互质等。
2. 熟悉常见数论问题的解决方法,如质因数分解、最大公因数与最小公倍数的求法等。
3. 理解和运用模运算的概念和性质,解决相关数论问题。
4. 掌握费马小定理和欧拉定理的应用,解决与其相关的数论问题。
5. 培养学生的数论证明能力,培养其逻辑思维和数学推理能力。
三、教学内容1. 自然数的性质与关系- 质数与合数- 整除性与约数- 互质关系与最大公因数2. 质因数与分解定理- 质因数分解- 最大公因数与最小公倍数 - 公因数与公倍数3. 模运算- 同余等价关系- 同余方程- 中国剩余定理4. 费马小定理与欧拉定理- 费马小定理的证明与应用 - 欧拉函数的定义与性质- 欧拉定理的证明与应用5. 整数的奇妙性质- 数字根与数位- 数字平方舞蹈- 数字阶梯问题- 尼科彻斯定理四、教学方法1. 讲述法:结合实例,详细解释数论概念和原理,引导学生理解与掌握。
2. 分组讨论:将学生分成小组,互相讨论和解决数论问题,促进合作学习和思维碰撞。
3. 课堂练习:布置一些基础练习题和拓展题,提高学生的问题解决能力和应用能力。
4. 数论证明:鼓励学生进行数论定理的证明,培养其逻辑思维和数学推理能力。
五、评估方式1. 平时成绩:包括课堂表现、作业完成情况等。
2. 期中考试:针对课程的基础知识进行测试。
3. 期末考试:综合考察学生对数论概念、原理和问题解决方法的理解与应用能力。
六、教材与参考书主教材:《初等数论》辅助教材:《数论引论》、《数论简史》七、教学进度安排根据教学计划,完成课程内容的讲解和练习,及时反馈学生学习情况,根据实际情况进行调整。
八、教学辅助手段使用黑板、白板等教学工具进行讲解和演示,辅助教学工具包括投影仪、计算器等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第四节一次同余式
教学目的:1、掌握同余方程的基本概;
2、掌握一次同余方程基本性质;
3、求解一次同余方程.
教学重点:1、一次同余方程基本性质;
2、求解一次同余方程.
教学课时:4课时
教学过程
本节要介绍同余方程的基本概念及一次同余方程. 在这里,我们总假定m是正整数.
1、定义1设f(x) = a n x n+ +a1x+a0是整系数多项式,称
f(x) ≡ 0 (mod m) (1) 是关于未知数x的模m的同余方程,简称为模m的同余方程.
若a n≡/0 (mod m),则称为n次同余方程.
2、定义2设x0是整数,当x = x0时式(1)成立,则称x0是同余方程(1)的解. 凡关于模m同余的解,被视为同一个解. 同余方程(1)的解数是指它的关于模m互不同余的所有解的个数,也即在模m的一个完全剩余系中的解的个数.
由定义2,我们知道同余方程(1)的解数不超过m.
3、定理1下面的结论成立:
(ⅰ) 设b(x)是整系数多项式,则同余方程(1)与
f(x) +b(x) ≡b(x) (mod m)
等价;
(ⅱ) 设b 是整数,(b , m ) = 1,则同余方程(1)与
bf (x ) ≡ 0 (mod m )
等价;
(ⅲ) 设m 是素数,f (x ) = g (x )h (x ),g (x )与h (x )都是整系数多项式,又设x 0是同余方程(1)的解,则x 0必是同余方程
g (x ) ≡ 0 (mod m ) 或 h (x ) ≡ 0 (mod m )
的解.
4、定理2 设1),(=m a ,则同余方程
ax ≡ b (mod m ) (2)
恰有一个解.
证明:略.
5、定理3 在定理2的条件下,)(mod 1)(m ba
x m -≡ϕ同余方程(2)的唯一解.
证明:略.
6、定理4 设a ,b 是整数,a ≡/0 (mod m ). 则同余方程
ax ≡ b (mod m ) (2)
有解的充要条件是(a , m )∣b . 若有解,则恰有d = (a , m )个解. 证明:显然,同余方程等价于不定方程
ax + my = b , (3)
因此,第一个结论可由二元一次不定方程有解条件得出.
若同余方程有解x 0,则存在y 0,使得x 0与y 0是方程(3)的解,此时,
方程(3)的全部解是
⎪⎪⎩⎪⎪⎨⎧-=+=t m a a y y t m a m x x ),(),(00,t ∈Z . (4)
由 (4) 式所确定的x 都满足同余方程(2). 记d = (a , m ),以及
t = dq + r ,q ∈Z ,r = 0, 1, 2, , d - 1,
则
x = x 0 + qm +r d m
x r d m +≡0(mod m ),0 ≤ r ≤ d - 1.
容易验证,当r = 0, 1, 2, , d - 1时,相应的解
d m
d x d m
x d m
x x )1(20000-+++,,,,
对于模m 是两两不同余的,所以同余方程(2)恰有d 个解. 证毕 在定理的证明中,同时给出了解方程(2)的方法,但是,对于具体的方程,常常可采用不同的方法去解.
例1 设(a , m ) = 1,且存在整数y ,使得a ∣b + ym ,则
x ≡a ym b +
(mod m )
是方程(2)的解.
解:直接验算,有ax ≡ b + ym ≡ b (mod m ).
注:例1说明,求方程(2)的解可以转化为求方程
my ≡ -b (mod a ) (5)
的解,这有两个便利之处:第一,将一个对于大模m 的同余方程转化为一个对于小模a 的同余方程,因此有可能通过对模a 的完全剩余系进行逐个验证,以求出方程(5)和(2)的解;第二,设m ≡ r (mod a ),r < a ,则又可继续转化成一个对于更小的模r 的同余方程.
例2 解同余方程
325x ≡ 20 (mod 161) (6)
解:同余方程(6)即是 3x ≡ 20 (mod 161).
解同余方程 161y ≡ -20 (mod 3),
2y ≡ 1 (mod 3),
得到y ≡ 2 (mod 3),因此方程(6)的解是
x ≡3161
220⋅+= 114 (mod 161).
例3 设a > 0,且(a , m ) = 1,a 1是m 对模a 的最小非负剩余,则同余方程
a 1x ≡ -
b ][a m
(mod m ) (7) 等价于同余方程(2).
解:设x 是(2)的解,则由m =][a
m a + a 1得到 ][][])[(1a m
b a m ax x a m
a m x a -≡-≡-=(mod m ), 即x 是同余方程(7)的解.但是由假设条件可知同余方程(2)与(7)都有且只有一个解. 所以这两个同余方程等价.
注:用本例的方法,可以将同余方程(2)转化成未知数的系数更小一些的同余方程,从而易于求解.
例4 解同余方程6x ≡ 7 (mod 23).
解:由例3,依次得到
6x ≡ 7 (mod 23) ⇔ 5x ≡ -7⋅3 ≡ 2 (mod 23)
⇔ 3x ≡ -2⋅4 ≡ -8 (mod 23)
⇔ 2x ≡ -8(-7) ≡ 10 (mod 23) ⇔ x ≡ 5 (mod 23).
例5 设(a , m ) = 1,并且有整数δ > 0使得
a δ ≡ 1 (mod m ),
则同余方程(2)的解是 x ≡ ba δ - 1 (mod m ).
解:直接验证即可.
例6 解同余方程
81x 3 + 24x 2 + 5x + 23 ≡ 0 (mod 7).
解:原同余方程即是
-3x 3 + 3x 2 - 2x + 2 ≡ 0 (mod 7).
用x = 0,±1,±2,±3逐个代入验证,得到它的解是
x 1 ≡ 1,x 2 ≡ 2,x 3 ≡ -2 (mod 7).
注:本例使用的是最基本的解同余方程的方法,一般说来,它的计算量太大,不实用.
例7 解同余方程组
⎩⎨⎧≡-≡+)7(mod 232)
7(mod 153y x y x .
(8) 解:将(8)的前一式乘以2后一式乘以3再相减得到
19y ≡ -4 (mod 7),
5y ≡ -4 (mod 7),
y ≡ 2 (mod 7).
再代入(8)的前一式得到
3x + 10 ≡ 1 (mod 7),
x ≡ 4 (mod 7).
即同余方程组(8)的解是x ≡ 4,y ≡ 2 (mod 7). 例8 设a 1,a 2是整数,m 1,m 2是正整数,证明:同余方程组
⎩⎨⎧≡≡)(mod )
(mod 2211m a x m a x (9)
有解的充要条件是
a 1 ≡ a 2 (mod (m 1, m 2)). (10)
若有解,则对模[m 1, m 2]是唯一的,即若x 1与x 2都是同余方程组(9)的解,则
x 1 ≡ x 2 (mod [m 1, m 2]). (11)
解:必要性是显然的. 下面证明充分性 若式(10)成立,则同余方程
m 2y ≡ a 1 - a 2 (mod m 1)
有解y ≡ y 0 (mod m 1),记x 0 = a 2 + m 2y 0,则
x 0 ≡ a 2 (mod m 2)
并且
x 0 = a 2 + m 2y 0 ≡ a 2 + a 1 - a 2 ≡ a 1 (mod m 1),
因此x 0是同余方程组的解.
若x 1与x 2都是方程组(9)的解,则
x 1 ≡ x 2 (mod m 1),x 1 ≡ x 2 (mod m 2),
由同余的基本性质,得到式(11).
7、小结
8、作业 P62:ex22。