浅谈同余及其应用
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
揭阳职业技术学院
毕业论文(设计)
题目:浅谈同余定理及其应用
学生姓名黄指导教师某某某
系(部)师范教育系专业数学教育
班级 999 班学号
提交日期200 年月日答辩日期 200 年月日
200 年月日
浅谈同余定理及其应用
摘要
初等数论是研究数的规律,特别是整数性质的数学分支。它以算术方法为主要研究方法,在日常生活中,我们所要注意的常常不是某些整数,而是这些数用某一固定的数去除所得的余数。同余理论是初等数论中的重要内容之一,其性质及应用研究已引起许多学者的关注。本文归纳总结了同余的若干性质,结合实例,探究了同余性质在检验、判断整除问题、求余数、判断合数、韩信点兵问题等方面的具体应用。体现了用同余性质解决问题的简洁性。
关键词:同余整除余式方程
绪论
初等数论是研究整数性质的一门学科,它是数学中最古老的分支之一,内容极为丰富,曾被数学家说成是数学的皇后。同余问题在当今中小学乃至大学的数学教学中都有涉及,它作为初等数论的核心内容之一,具有很强的应用价值,很多数学问题都要借助同余理论来解决。同余的应用问题分为很多种类型,每种类型的题目又有一定的解题技巧。掌握了这些题型的技巧,可以提高大家解决问题的能力。本文基于对同余理论的理解,将应用同余理论解决的问题具体整理分类,从中分析出一些借助同余理论解题的技巧与规律。现在初等数论中关于同余的内容主要包括:同余的定义及基本性质、剩余类与剩余系、欧拉定理、费马小定理、循环小数、一次同余方程及一次同余方程组。
到目前为止,古今中外很多学者与数学家,对同余的应用问题都有了一定的研究。在中国,早在宋代,大数学家秦九韶所著的《数书九章》中就记载了求解同余方程的“大衍求一术”。还有,著名的古代数学著作《孙子算经》中也记载能解决“物不知其数”问题的孙子定理,也被称作“中国剩余定理”。以及“韩信点兵”问题的研究,都为解决一次同余方程和同余方程组的问题带来了便利。在西方,除了高斯引入同余的概念之外,欧拉和费马提出的定理也为解决同余的相关问题做出了重要的贡献。希望通过本文的研究能将同余理论的应用问题更加系统全面的展现出来。以便,今后大家在探究同余理论时,能对同余应用问题的类型和解决技巧有一个清晰的认识和理解,更好的解决相关问题。
1 相关性质定理[1]
性质1同余是一种等价关系,即有:
(1)反身性 a≡a(mod m).
(2)对称性若a≡b(mod m),则b≡a(mod m).
(3)传递性若a≡b(mod m), b≡c(mod m),
则a≡c(mod m).
性质2同余式可以相加减,即
若 a≡b(mod m),c≡d(mod m),则
(1) a+c≡b+d(mod m).
(2) a-c≡b-d(mod m).
性质3同余式可以相乘,即有:
(1) 若a ≡b (mod m ), c 为自然数, 则ac ≡bc (mod m ). (2) 若a ≡b (mod m ),c ≡d (mod m ),则ac ≡bd (mod m ). (3) 若a ≡b (mod m ), n ≥2, 则a n ≡b n (mod m ).
性质4 若ac ≡bc (mod m ),且(c ,m )=1,则
有a ≡b (mod m ).(其中(c ,m )表示c 与m 的最大公约数)。
定理1 整数a,b 对模m 同余的充分与必要条件是m ∣a -b ,
即 a =b +mt. (t 是整数.)
定理2 设a =1
1αp 2
2α
p …k
k p α,则
)a (ϕ=a(1-
11p )(1-21p )…(1-k
p 1
) 定理3 (Euler) 设m 是大于1的整数, (a,m)=1, 则
a )m (ϕ≡1(modm ),其中)m (ϕ为欧拉函数
定理4 (Fermat) 若p 是素数,则a p ≡a (modp ).
.
证明以上三个定理:
定理1证明: 设 a=mq 1+r 1, b=mq 2+r 2, 0≤r 1<m, 0≤r 2<m, 若a ≡b (mod m ), 则r 1=r 2, 因此a -b=m ﹙q 1-q 2﹚.
反之, 若 m | a -b, 则m |m ﹙q 1-q 2﹚+﹙r 1-r 2﹚,因此 m | r 1-r 2. 又 | r 1-r 2 |<m ,故r 1=r 2
定理3证明: 设a 1 a 2 … a )m (ϕ, 是modm 的一个简化剩余系, 且(a ,m )=1,aa 1 aa 2 … aa )m (ϕ也是modm 的一个简化剩余系. a 1 a 2,… a )m (ϕ,≡aa 1 aa 2 … aa )m (ϕ (modm ) =a )m (ϕa 1 a 2 … a )m (ϕ(modm ). 因此a )m (ϕ≡1(modm ).
定理4证明: 若(a,p )=1,则有a p-1≡a (modp ),因而a p ≡a (modp ).若(a,p )≠1,则p|a ,因而a p ≡0(modp ), a ≡0(modp ) 故a p ≡a (modp )
2 同余性质的应用
2.1 求余数问题
2.1.1 利用同余的性质及定理求余数
例1:将从1开始的连续自然数依次写下来,一直写到2003成为一个多位数,123456…20022003,求这个数除以3的余数。
解:由连续的3个自然数的和必能被3整除,而3|2001,(2+0+0+2+2+0+0+3)≡0(mod3), 所以原多位数除以3余数为0
例2:求201022001被3除所得的非负余数.
解:设201022001=3q+r, 其中0≤r<3, 故
r≡201022001(mod3)
且0≤r<3.又20102=3×670+2,所以20102≡2(mod3).从而
22001≡22000×2≡41000×2(mod3)
而 22001≡22000×2≡41000×2(mod3),4≡1(mod3)
故 41000≡1 (mod3) ,41000×2≡2 (mod3).
从而 r≡2(mod3). 而0≤r<3, 故r=2.
即 201022001除以3所得的余数为2.
分析:此类题目解题的关键在于应用同余的乘方性,先求出底数20102对3的余数,再根据性质求出余数的2001次幂对3的余数即可
例3:求437×309×1993被7除的余数。
解:
473≡3(mod7)
309≡1(mod7)
由"同余的可乘性"知:
437×309≡3×1(mod7)≡3(mod7)
又因为1993≡5(mod7)
所以:437×309×1993≡3×5(mod7)
≡15(mod7)≡1(mod7)
即:437×309×1993被7除余1。
分析:此类题目解题的关键在于应用同余的可乘性,分别求出每个因数对于7的余数,在相乘即可简单求出
2.1.2 求星期几问题
求某年某月某日为星期几时,则令D=第N年m月d日,
设D这一天为星期W
D
,
W
D ≡d+[
5
1
m
13
]+y+[
4
y
]+[
4
c
]+2c(mod7)