浅谈同余及其应用Word文档格式.docx

上传人:b****1 文档编号:15008131 上传时间:2022-10-26 格式:DOCX 页数:10 大小:50.96KB
下载 相关 举报
浅谈同余及其应用Word文档格式.docx_第1页
第1页 / 共10页
浅谈同余及其应用Word文档格式.docx_第2页
第2页 / 共10页
浅谈同余及其应用Word文档格式.docx_第3页
第3页 / 共10页
浅谈同余及其应用Word文档格式.docx_第4页
第4页 / 共10页
浅谈同余及其应用Word文档格式.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

浅谈同余及其应用Word文档格式.docx

《浅谈同余及其应用Word文档格式.docx》由会员分享,可在线阅读,更多相关《浅谈同余及其应用Word文档格式.docx(10页珍藏版)》请在冰豆网上搜索。

浅谈同余及其应用Word文档格式.docx

关键词:

同余整除余式方程

绪论

初等数论是研究整数性质的一门学科,它是数学中最古老的分支之一,内容极为丰富,曾被数学家说成是数学的皇后。

同余问题在当今中小学乃至大学的数学教学中都有涉及,它作为初等数论的核心内容之一,具有很强的应用价值,很多数学问题都要借助同余理论来解决。

同余的应用问题分为很多种类型,每种类型的题目又有一定的解题技巧。

掌握了这些题型的技巧,可以提高大家解决问题的能力。

本文基于对同余理论的理解,将应用同余理论解决的问题具体整理分类,从中分析出一些借助同余理论解题的技巧与规律。

现在初等数论中关于同余的内容主要包括:

同余的定义及基本性质、剩余类与剩余系、欧拉定理、费马小定理、循环小数、一次同余方程及一次同余方程组。

到目前为止,古今中外很多学者与数学家,对同余的应用问题都有了一定的研究。

在中国,早在宋代,大数学家秦九韶所著的《数书九章》中就记载了求解同余方程的“大衍求一术”。

还有,著名的古代数学著作《孙子算经》中也记载能解决“物不知其数”问题的孙子定理,也被称作“中国剩余定理”。

以及“韩信点兵”问题的研究,都为解决一次同余方程和同余方程组的问题带来了便利。

在西方,除了高斯引入同余的概念之外,欧拉和费马提出的定理也为解决同余的相关问题做出了重要的贡献。

希望通过本文的研究能将同余理论的应用问题更加系统全面的展现出来。

以便,今后大家在探究同余理论时,能对同余应用问题的类型和解决技巧有一个清晰的认识和理解,更好的解决相关问题。

1相关性质定理[1]

性质1同余是一种等价关系,即有:

(1)反身性a≡a(modm).

(2)对称性若a≡b(modm),则b≡a(modm).

(3)传递性若a≡b(modm),b≡c(modm),

则a≡c(modm).

性质2同余式可以相加减,即

若a≡b(modm),c≡d(modm),则

(1)a+c≡b+d(modm).

(2)a-c≡b-d(modm).

性质3同余式可以相乘,即有:

(1)若a≡b(modm),c为自然数,则ac≡bc(modm).

(2)若a≡b(modm),c≡d(modm),则ac≡bd(modm).

(3)若a≡b(modm),n≥2,则an≡bn(modm).

性质4若ac≡bc(modm),且(c,m)=1,则有a≡b(modm).(其中(c,m)表示c与m的最大公约数)。

定理1整数a,b对模m同余的充分与必要条件是m∣a-b,

即a=b+mt.(t是整数.)

定理2设a=…,则

=a(1-)(1-)…(1-)

定理3(Euler)设m是大于1的整数,(a,m)=1,则

a≡1(modm),其中为欧拉函数

定理4(Fermat)若p是素数,则ap≡a(modp).

.

证明以上三个定理:

定理1证明:

设a=mq1+r1,b=mq2+r2,0≤r1<m,0≤r2<m,若a≡b(modm),则r1=r2,因此a-b=m﹙q1-q2﹚.

反之,若m|a-b,则m|m﹙q1-q2﹚+﹙r1-r2﹚,因此m|r1-r2.又

|r1-r2|<m,故r1=r2 

定理3证明:

设a1a2…a,是modm的一个简化剩余系,

且(a,m)=1,aa1aa2…aa也是modm的一个简化剩余系.

a1a2,…a,≡aa1aa2…aa(modm)

=aa1a2…a(modm).因此a≡1(modm).

定理4证明:

若(a,p)=1,则有ap-1≡a(modp),因而ap≡a(modp).若(a,p)≠1,则p|a,因而ap≡0(modp),a≡0(modp)

故ap≡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(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×

1993≡3×

5(mod7)

≡15(mod7)≡1(mod7)

即:

1993被7除余1。

此类题目解题的关键在于应用同余的可乘性,分别求出每个因数对于7的余数,在相乘即可简单求出

2.1.2求星期几问题

求某年某月某日为星期几时,则令D=第N年m月d日,

设D这一天为星期WD,

WD≡d+[]+y+[]+[]+2c(mod7)

其中c,y满足N=100c+y,0≤y≤100.

注意:

算出的结果为1至7,各代表星期一到星期日.

例:

1949年10月1日是星期几?

2.1.3尾数问题

求243402的末三位数?

因为(243,1000)=1,=1000×

﹙1-)(1-)=400

由欧拉定理知,243400≡1(mod1000),故

243402≡2432≡49(mod1000)

所以243402的末三位数为049.

求32001·

72002·

132003的个位数字?

应用欧拉定理,(3,10)=1,34≡1(mod10),则有

32001≡34k+1≡3(mod10);

同理,74≡1(mod10),72002≡74k+2≡9(mod10);

134≡1(mod10),132003≡134k+3≡7(mod10);

因3×

9=189,故个位数字为9.

利用同余的性质,求一个数字的个位数字就是求其除以10所得的余数,

同类题型的变换问法:

求某数的末两位数字是多少?

(模为100)

2.2同余在检验方面的应用

2.2.1检查因数的一些方法[1]

方法一:

一整数能被3(9)整除的必要且充分的条件是它的十进位数码的和能被3(9)整除.

证明:

显然我们只须讨论任一正整数a便可.把a写成十进位数的形式:

a=an10n+an-110n-1+…+a1×

10+a0,0≤ai<

10.因10≡1(mod3),故由定理2得a≡an+an-1+…+a1+a0(mod3).由已知性质,即知3︱a当且仅当︱ai.

同法可得9︱a当且仅当9︱ai

方法二:

设正整数

a=an1000n+an-11000n-1+…+a1×

1000+a0,0≤ai<

1000.

则7(或11,或13)整除a的必要且充分的条件是7(或11或13)整除(a0+a2+…)-(a1+a3+…)=(﹣1)iai

因为1000与-1对模7(或11或13)同余,故由定理知a与(﹣1)iai对模7(或11或13)同余.由已知性质,7(或11或13)整除a当且仅当7(或11或13)整除(﹣1)iai

2.2.2弃九法[1]

(假设我们由普遍乘法的运算方法求出整数a,b的乘积是P,并令a=an10n+an-110n-1+…+a1×

10.

b=bm10m+bm-110m-1+…+b1×

10+b0,0≤bj<

P=cl10l+cl-110l-1+…+c1×

10+c0,0≤ck<

我们说:

如果(ai)(bj)不同余于ck(mod9),

那么所求得的乘积是错误的.因为

ab≡(ai)(bj)(mod9),P≡ck(mod9).

若(ai)(bj)不同余于ck(mod9),

则ab不同余P(mod9),故ab不是P.

2.2.3判定合数

由费马定理可得推论如下

若p是素数,且(a,p)=1,则ap-1≡1(modp).

利用推论可以判定一个数是否为合数,即若N是我们要检验的数,先取某一个与N互素并比N小的数a,通常合适的是把a取为不能整除N的小素数,如a=2,a=3或a=5……如果N是素数那么由推论它应该满足aN-1≡1(modN),因此如果验算这个同余不成立,我们就断言N是合数.

例2判断N=117是否为合数.

分析我们根据定理3即费马定理,可以考虑若N是素数,则有

aN-1≡1(modN),N为我们所检验的数.

选a=2则a与N互素,aN-1=2116=264×

232×

216×

24,

而28=256≡22(mod117),

216=﹙28)2≡222≡16(mod117),

232=﹙216)2≡162≡22(mod117),

264=﹙232)2≡222≡16(mod117),故

2116≡264×

24≡16×

22×

16×

16≡32≡1(mod117).

由推论知N是合数,事实上117=3×

39.

2.3利用同余的性质解决整除问题

整除问题是数论中的一个重要问题,在初等数学中我们可以直接运用定义和性质解决简单的整除问题,而对于复杂的问题计算则较为麻烦,利用同余良好的性质便可简便的解决复杂的整除问题.

例1求证1985|3237n-632n-855n+235n,n∈N﹢.

分析记A=3237n-632n-855n+235n,n∈N﹢,

由于1985=5×

397,所以

1985|AA≡0(mod1985)A≡0(mod5),A≡0(mod397)

证明记A=3237n-632n-855n+235n,n∈N﹢,

根据定理1只要证明A≡0(mod1

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 自然科学 > 数学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1