初等数论(第三版) 您所在的位置:网站首页 余数的定义式初等数论 初等数论(第三版)

初等数论(第三版)

2023-05-07 15:25| 来源: 网络整理| 查看: 265

1 同余的定义及基本性质

同余概念的定义十分简单.

定义1(同余)设m≠0.若m|a-b,即a-b=km,则称m为模,a同余于b模m以及b是a对模m的剩余,记做

a≡b(mod m);(1)

不然,则称a不同余于b模m,b不是a对模m的剩余,记做

a≢b(mod m).

关系式(1)称为模m的同余式,或简称同余式.

由于m|a-b等价于-m|a-b,所以同余式(1)等价于

a≡b(mod(-m)),

因此,以后总假定模m≥1.在同余式(1)中,若0≤b<m,则称b是a对模m的最小非负剩余;若1≤b≤m,则称b是a对模m的最小正剩余;若-m/2<b≤m/2(或-m/2≤b<m/2),则称b是a对模m的绝对最小剩余.

这样,当b=0时,式(1)就是m|a,它就可记为a≡0(mod m),所以,所有的偶数可以表为a≡0(mod2).由于奇数a满足2|a-1,所以,所有的奇数可以表为a≡1(mod2).对给定的b和模m,所有同余于b模m的数就是算术数列

b+km,k=0,±1,±2,….

定理1a同余于b模m的充分必要条件是a和b被m除后所得的最小非负余数相等,即若

a=q1m+r1,0≤r1<m,

b=q2m+r2,0≤r2<m,

则r1=r2.

证我们有a-b=(q1-q2)m+(r1-r2).因此,m|a-b的充分必要条件是m|r1-r2.由此及0≤|r1-r2|<m即得r1=r2.证毕.

“同余”按其词意来说,就是“余数相同”,定理1正好说明了这一点.显见,a对模m的最小非负剩余、最小正剩余、及绝对最小剩余正好分别是a被m除后所得的最小非负余数、最小正余数、及绝对最小余数(见第一章3定理2后).同余式(1)就是一般的a被m除的带余数除法

a=km+b(2)

中的a与余数b的关系的另一种表达形式.由第一章2例4知,若式(2)成立,那么在讨论一个a的整系数多项式f被m去除的问题时,b与a是一样的,即m|f(a)⇔m|f(b),所以a可用b代替,而其中的“部分商”k不起作用.同余的概念及同余式符号(1)正是抓住了这一关键:把除法算式(2)中的k隐藏起来,保留了b,突出了a与其余数b在讨论被m整除的问题中两者起相同的作用.应用同余式的符号在讨论整除问题时,由于它具有与等式符号的类似作用,确实比应用整除符号及除法算式方便、有效,能起到旧有符号起不到的作用.这将在以后的讨论,及与第一章中的论证的比较来看出.为了学会应用这一新的概念与符号,首先要来讨论它的基本性质.

对固定的模m,同余、同余式和相等、等式有以下同样的性质:

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

a≡a(mod m),

a≡b(mod m)⇔b≡a(mod m),

a≡b(mod m),b≡c(mod m)⇒a≡c(mod m).

证由m|a-a=0,m|a-b⇔m|b-a,以及

m|a-b,m|b-c⇒m|(a-b)+(b-c)=a-c,

就推出这三个性质.

性质Ⅱ同余式可以相加,即若有

a≡b(mod m),c≡d(mod m),(3)

则a+c≡b+d(mod m).

证由m|a-b,m|c-d⇒m|(a-b)+(c-d)=(a+c)-(b+d),就证明了所要结论.

性质Ⅲ同余式可以相乘,即若式(3)成立,则有

ac≡bd(mod m).

证由a=b+k1m,c=d+k2m推出

ac=bd+(bk2+dk1+k1k2m)m,

这就证明了所要的结论.

由性质Ⅰ,性质Ⅱ,性质Ⅲ立即推出(证明留给读者):

性质Ⅳ设f(x)=anxn+…+a0,g(x)=bnxn+…+b0是两个整系数多项式(注:本书中的多项式无特别说明都是整系数的.),满足

aj≡bj(mod m),0≤j≤n.(4)

那么,若a≡b(mod m),则

f(a)≡g(b)(mod m).

特别地,对所有整数x有

f(x)≡g(x)(mod m)(注:容易证明,这和上式是等价的,且并不需要条件(4).).(5)

由性质Ⅳ可引进

定义2设f(x)=anxn+…+a0和g(x)=bnxn+…+b0是两个整系数多项式.当满足条件(4)时,称多项式f(x)同余于多项式g(x)模m,记做

当满足式(5)时,称多项式f(x)等价于多项式g(x)模m,式(5)称为模m的恒等同余式.

应该指出的是,式(5)成立时,并不一定有式(4)成立.例如,对所有整数x有恒等同余式

x(x-1)…(x-m+1)≡0(mod m)

成立;由第一章4例1(ii)知,当m=素数p时,对所有整数x有恒等同余式

xp-x≡0(mod p)

成立.但是,显然有

虽然,多项式模m等价并不一定模m同余,但当m是素数p,多项式次数小于p时,这两者是一样的(见第四章8推论3及9推论2,也可见习题一第25题).

下面是涉及模的两个简单性质.

性质V设d≥1,d|m,那么,若同余式(1)成立,则

a≡b(mod d).

证这由d|m,m|a-b⇒d|a-b即得.

性质Ⅵ设d≠0,那么同余式(1)等价于

da≡db(mod|d|m).

证这由|d|m|da-db⇔m|a-b推出.

一般说来,在模不变的条件下,同余式两边不能相约,即由d≠0,da≡db(mod m).不能推出必有a≡b(mod m).例如:

6·3≡6·8(mod10),但3≢8(mod10).

以上的性质仅是最简单的整除性质(第一章2定理1)用同余符号来表示.由进一步的整除性质可得到相应的同余式的性质,这些性质和等式性质不同.

性质Ⅶ同余式

ca≡cb(mod m)(7)

等价于

a≡b(mod m/(c,m)).

特别地,当(c,m)=1时,同余式(7)等价于

a≡b(mod m),

即同余式(7)两边可约去c.

证同余式(7)即m|c(a-b),这等价于

这就证明了所要的结论.

性质Ⅷ若m≥1,(a,m)=1,则存在c使得

ca≡1(mod m).(8)

我们把c称为a对模m的逆,记做a-1(mod m)或a-1.

证由第一章4定理8(k=2)知,存在x0,y0,使得ax0+my0=1.取c=x0即满足要求.

例如:

显见,a对模m的逆c不是唯一的.当c是a对模m的逆时,任一c′≡c(mod m)也一定是a对模m的逆.由性质Ⅶ知,a对模m的任意两个逆c1,c2必有c1≡c2(mod m).以后我们写a-1(mod m)或a-1时是指任一取定的满足式(8)的c.此外,显见

(a-1,m)=1及(a-1)-1≡a(mod m).

性质Ⅸ同余式组

a≡b(mod mj),j=1,2,…,k,

同时成立的充分必要条件是

a≡b(mod[m1,…,mk]).

证由第一章4定理1知,mj|a-b(j=1,…,k)同时成立的充分必要条件是[m1,…,mk]|a-b.这就是要证的结论.

由于同余式有以上这些性质,特别是有类似于等式的性质使得我们在讨论整除问题时,利用同余符号及其性质要比利用整除符号方便得多,在不整除的情形还可求出其余数.下面来举几个例子.请读者指出,以下解题的每一步用到了什么性质.为了解法尽可能地简单,利用这些性质是需要技巧的.读者应该用不同的方法与技巧来解题,通过比较,可深入理解和熟练掌握同余概念及其性质.

例1求3406写成十进位数时的个位数.

解按题意是要求3406被10除后的最小非负余数a,即a满足

3406≡a(mod10),0≤a≤9.

显然,有32≡9≡-1(mod10),34≡1(mod10),进而有

3404≡1(mod10).

因此3406≡3404·32≡9(mod10).所以个位数是9.

例2求3406写成十进位数时的最后两位数.

解这就是要求出3406被100除后的最小非负余数b,即b满足

3406≡b(mod100),0≤b≤99.

注意到100=4·25,(4,25)=1.显然有32≡1(mod4),34≡1(mod5).注意到4是最小的方次,由第一章4例5知,使3d≡1(mod25)成立的d,必有4|d.因此计算:

34≡81≡6(mod25),38≡36≡11(mod25),

312≡66≡-9(mod25),316≡-54≡-4(mod25),

320≡-24≡1(mod25).

由此及320≡1(mod4),从性质Ⅸ推出320≡1(mod100),3400≡1(mod100).因此3406≡3400·36≡36≡29(mod100).所以,个位数为9,十位数为2.

如果不利用性质4|d,就要逐个计算3j对模25的剩余bj(为便于计算bj应取绝对最小剩余),具体做法如下表:

由这里得到的310≡-1(mod25)就推出320≡1(mod25).

例3证明641|225+1.

证由于数目很大要直接用除法做是很繁的.利用同余式就是要证232≡-1(mod641).641是素数,由逐步计算得

29≡512≡-129(mod641),211≡-516≡125(mod641),213≡500≡-141(mod641),215≡-564≡77(mod641),218≡616≡-25(mod641),222≡-400≡241(mod641),223≡482≡-159(mod641),225≡-636≡5(mod641),232≡640≡-1(mod641).

这就证明了所要结论.本题也可以通过计算28,216,232对模641的剩余来算,这时数目要大些.

例4证明不定方程x2+2y2=203无解.

证用反证法.由203=7·29知,若有解x0,y0,则有(x0y0,203)=1(为什么).显见有x20≡-2y20(mod7).由于(y0,7)=1,由性质Ⅷ知y0对模7有逆y-10.在同余式两边乘(y-10)2得

(x0y-10)2≡x20(y-10)2≡-2y20(y-10)2≡-2(y0y-10)2≡-2(mod7).

但n2对模7的剩余仅可能是:0,1,-3,2,不可能是-2,所以原方程无解.本题实际上是给出了一个证明不定方程无解的方法.这就是,从没有整数x,y使得x2+2y2≡0(mod7)成立,即从同余方程(见第四章)x2+2y2≡0(mod7)无解,推出不定方程x2+2y2=203无解,这里7是203的一个除数.这个方法是十分有用的.

例5设n≥1,b的素因数都大于n.证明:对任意正整数a必有

n!|a(a+b)(a+2b)…(a+(n-1)b).

证由条件知(b,n!)=1.由性质Ⅷ知,b对模n!有逆b-1.我们有

(b-1)n·a(a+b)…(a+(n-1)b)≡ab-1(ab-1+bb-1)…(ab-1+(n-1)bb-1)≡ab-1(ab-1+1)…(ab-1+(n-1))(mod n!).

上式右端是n个相邻整数乘积,因此,由第一章7推论4得到

(b-1)n·a(a+b)…(a+(n-1)b≡0(mod n!).

由于(b-1,n!)=1,由此从性质Ⅵ就推出

a(a+b)…(a+(n-1)b)≡0(mod n!).

这就证明了所要的结论.当然,本题可不用同余符号来证,读者可这样做一下,通过比较可发现,用同余符号做较为简洁且思路清晰.

例6设m>n≥1.求最小的m+n,使得

1000|1978m-1978n.

解利用同余符号,本问题就是要求最小的m+n,使得

1978m-1978n≡0(mod1000)(9)

成立.先来讨论使上式成立的m,n要满足什么条件.记k=m-n.式(9)就变为

2n·989n(1978k-1)≡0(mod23·53).

由性质Ⅶ,性质Ⅸ知,它等价于

由(10)知n≥3.下面来求使(11)成立的k.先求使

1978l-1≡0(mod5)

成立的最小的l,记做d1.由于

1978≡3(mod5),

所以d1=4.再求使

1978h-1≡0(mod52)

成立的最小的h,记做d2.由第一章4例5知4|d2,注意到

1978≡3(mod52),

由例2的计算知,d2=20.最后求使

1978k-1≡0(mod53)

成立的最小的k,记做d3.由第一章4例5知20|d3.注意到

1978≡-22(mod53),(-22)20≡(25-3)20≡320≡(243)4≡74≡(50-1)2≡26(mod53).

通过计算得

197820≡26(mod53),197840≡(25+1)2≡51(mod53),

197860≡(25+1)(50+1)≡76(mod53),197880≡(50+1)2≡101(mod53),1978100≡(100+1)(25+1)≡1(mod53).

因此,d3=100.所以由第一章4例5知必有100|k,最小的k=100.由此推出为使式(10)和(11),即式(9)成立的充分必要条件是

n≥3,100|m-n.

所以,最小的m+n=(m-n)+2n=106.如果不用同余概念及其性质来解本题,将是很繁的.



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有