11数论方法选讲
- 格式:ppt
- 大小:306.50 KB
- 文档页数:21
数论专题讲义数论专题数论主要分为以下几个模块:1、数的整除问题2、质数合数与分解质因数3、约数与倍数4、余数问题5、奇数与偶数6、位值原理7、完全平方数8、数字谜问题一、分裂问题一.一个数的末位能被2或5整除,这个数就能被2或5整除;一个数的末两位能被4或25整除,这个数就能被4或25整除;一个数的末三位能被8或125整除,这个数就能被8或125整除;2.一个位数数字和能被3整除,这个数就能被3整除;一个数各位数数字和能被9整除,这个数就能被9整除;3.如果一个整数的奇数位数和偶数位数之和的差可以除以11,那么这个数可以除以114.如果一个整数的末三位与末三位以前的数字组成的数之差能被7、11或13整除,然后这个数字可以除以7、11或13【备注】(以上规律仅在十进制数中成立.)性质1如果数a和数b都能被数c整除,那么它们的和或差也能被c整除.即如果ca,CB,然后是C(a±b)性质2如果数a能被数b整除,b又能被数c整除,那么a也能被c整除.即如果boa,Cob,然后COA用同样的方法,我们还可以得出:属性3如果a可以被B和C的乘积除,那么a也可以被B和C除。
也就是说,如果bcoa,那么么boa,coa.属性4如果数字a可以被数字B或数字C除,并且数字B和数字C是互质的,那么a必须被数字B除1/10除以和C的乘积。
也就是说,如果boa,COA和(B,C)=1,那么bcoa性质5如果数a能被数b整除,那么am也能被bm整除.如果b|a,那么bm|am(m是非零整数);性质6如果数a能整除数b,且数c能被数d整除,那么ac也能整除bd,如果b|a,和D C,然后是BD AC;1、整除判定特征如果六位数的数字是1992□ □ 可以除以105,最后两位数是多少?2、数的整除性质应用如果15abc6可以除以36,商是最小的,那么a、B和C分别是什么?3、整除综合性问题已知:23!?258d20c6738849766ab000。
第十一讲 数论之同余(选讲)一、 余数定理:若A x ÷余a ,B x ÷余b ,则有① ()A B x ⨯÷的余数=()a b x ⨯÷的余数;② 当,A B a b >>时,()A B x ±÷的余数=()a b x ±÷的余数;③ 当,A B a b ><时,()A B x -÷的余数=()x a b x +-÷的余数;④ ()()A B a b x +-+÷⎡⎤⎣⎦的余数为0;⑤ 若a 、b 相等,则()A B x -÷的余数为0【例 1】 一个两位奇数除1477,余数是49,那么,这个两位奇数是多少?【巩固】 2024除以一个两位数,余数是22.求出符合条件的所有的两位数.【例 2】 求4373091993⨯⨯被7除的余数.【巩固】 一个数被7除,余数是3,该数的3倍被7除,余数是多少?【例 3】 20032与22003的和除以7的余数是多少?【巩固】 2008222008+除以7的余数是多少?【例 4】 1997777777⋅⋅⋅个除以41的余数是多少?【巩固】 已知20082008200820082008a 个,问:a 除以13所得的余数是多少?【例 5】 若2836,4582,5164,6522四个自然数都被同一个自然数相除,所得余数相同且为两位数,除数和余数的和是多少?【巩固】 有一个整数,用它去除70,110,160所得到的3个余数之和是50,那么这个整数是多少?【例 6】 六名小学生分别带着14元、17元、18元、21元、26元、37元钱,一起到新华书店购买《成语大词典》.一看定价才发现有5个人带的钱不够,但是其中甲、乙、丙3人的钱凑在一起恰好可买2本,丁、戊2人的钱凑在一起恰好可买1本.这种《成语大词典》的定价是多少元?【巩固】 商店里有六箱货物,分别重15,16,18,19,20,31千克,两个顾客买走了其中的五箱.已知一个顾客买的货物重量是另一个顾客的2倍,那么商店剩下的一箱货物重量是多少千克?【例 7】 著名的斐波那契数列是这样的:1、1、2、3、5、8、13、21……这串数列当中第2013个数除以3所得的余数为多少?【巩固】 有一列数:1,3,9,25,69,189,517,…其中第一个数是1,第二个数是3,从第三个数起,每个数恰好是前面两个数之和的2倍再加上1,那么这列数中的第2013个数除以6,得到的余数是 .5年级3班同学上体育课,排成3行少1人,排成4行多3人,排成5行少1人,排成6排多5人,问上体育课的同学最少有多少人?【巩固】有一个自然数,除以2余1,除以3余2,除以4余3,除以5余4,除以6余5,则这个数最小是多少?【例9】将七位数“1357924”重复写287次组成一个2009位数“13579241357924…”。
第十二讲 数论的方法技巧12.1利用整数的各种表示法对于某些研究整数本身的特性的问题,若能合理地选择整数的表示形式,则常常有助于问题的解决。
这些常用的形式有:1.十进制表示形式:自然数12121010101010n n n n n n N a a a a a ----=+++++……2.带余形式:N bq r =+;3.标准分解式:1212n a a a n N p p p =⋅⋅⋅……4.2的乘方与奇数之积式:2m N t =⋅,其中t 为奇数1、红、黄、白和蓝色卡片各1张,每张上写有1个数字,小明将这4张卡片如下图放置,使它们构成1个四位数,并计算这个四位数与它的各位数字之和的10倍的差。
结果小明发现,无论白色卡片上是什么数字,计算结果都是1998。
问:红、黄、蓝3张卡片上各是什么数字?2、在一种室内游戏中,魔术师要求某参赛者想好一个三位数_____abc ,然后,魔术师再要求他记下5个数_____acb ,_____bac ,_____bca ,_____cab ,_____cba ,并把这5个数加起来求出和N.只要参赛者讲出N 的大小,魔术生就能说出原数_____abc 是什么.如果N=3194,那么_____abc 是多少?12.2 枚举法枚举法(也称为穷举法)是把讨论的对象分成若干种情况(分类),然后对各种情况逐一讨论,最终解决整个问题。
3、求这样的三位数,它除以11所得的余数等于它的三个数字的平方和.4、将自然数N接写在任意一个自然数的右面(例如,将2接写在35的右面得352),如果得到的新数都能被N整除,那么N称为魔术数。
问:小于2000的自然数中有多少个魔术数?12.3 归纳法当我们要解决一个问题的时候,可以先分析这个问题的几种简单的、特殊的情况,从中发现并归纳出一般规律或作出某种猜想,从而找到解决问题的途径。
这种从特殊到一般的思维方法称为归纳法。
5、有100张的一叠卡片,玲玲拿着它们,从最上面的一张开始按如下的顺序进行操作:把最上面的第一张卡片舍去,把下一张卡片放在这一摞卡片的最下面。
第1讲数论的方法技巧(下)七、估计法估计法是用不等式放大或缩小的方法来确定某个数或整个算式的取值范围,以获取有关量的本质特征,达到解题的目的。
在数论问题中,一个有限范围内的整数至多有有限个,过渡到整数,就能够对可能的情况逐一检验,以确定问题的解。
求这个数,并求出满足题意的5组不同的真分数。
解:因每一真分数满足而所求的数整S是四个不同的真分数之和,因此2<S<4,推知S=3。
于是可得如下5组不同的真分数:例11 已知在乘积1×2×3×…×n的尾部恰好有106个连续的零,求自然数n的最大值。
分析:若已知n的具体数值,求1×2×…×n的尾部零的个数,则比较容易解决,现在反过来知道尾部零的个数,求n的值,不大好处理,我们可以先估计n大约是多少,然后再仔细确定n的值。
因此,乘积1×2×3×…×400中含质因数5的个数为80+16+3=99(个)。
又乘积中质因数2的个数多于5的个数,故n=400时,1×2×…×n的尾部有99个零,还需 7个零,注意到425中含有2个质因数5,所以当n=430时,1×2×…×n的尾部有106个零;当n=435时,1×2×…×n的尾部有107个零。
因此,n的最大值为434。
练习21.将两个自然数的差乘上它们的积,能否得到数45045?2.如下图,给定两张3×3方格纸,并且在每一方格内填上“+”或“-”号。
现在对方格纸中任何一行或一列进行全部变号的操作。
问:可否经过若干次操作,使图(1)变成图(2)?3.你能在3×3的方格表中每个格子里都填一个自然数,使得每行、每列及两条对角线上的三数之和都等于1999吗?若能,请填出一例;若不能,请说明理由。
示,求出表达式;若不能表示,请给出证明。
数论选讲一、整除1.整数是离散的,每两个整数之间的距离至少为1.即1a b a b <⇔-≤,,a b Z ∈2.带余除法.设0b >,对于任一整数a ,总可以找到一对唯一确定的q ,r 满足 a qb r =+,0r b ≤<.我们称r 为a 除以b 的余数.当0r =时,我们说a 被b 整除或b 整除a ,记为|b a .并称a 是b 的倍数或b 是a 的约数(因数),此时b a ≤.当0r ≠时,我们说a 不被b 整除或b 不整除a ,记为|b a /.3.如果正整数a 除了1及a 以外没有其他的约数,则称a 为质数,否则称a 为合数. 100以内的质数如下: 2,3,5,7,11,13,17,19, 23,19,31,37,41,43,47,53,59,61,67,71,73,79,83,89,914.唯一分解定理.每一个大于1的自然数n 都可写成质数的连乘积,即表示成12121ki k k i i n p p p p αααα===∏的形式,其中12k p p p <<<为质数,*i N α∈,且这种表示是唯一的.5.利用唯一分解定理,我们可以得到关于n 的正约数的两个性质:n 的正约数个数为 121()(1)(1)(1)(1)kk i i d n αααα==+++=+∏. n 的所有正约数之和为 01()ik j i j i n p ασ===∑∏.6.若|x a 且|x b ,则称x 为a 、b 的公约数.设d 为所有x 中的最大者,则称d 为a 、b 的最大公约数,记作(,)d a b =.7.若|a y ,|b y ,则称y 为a 、b 的公倍数.设m 为所有y 中大于零的最小者,则称m 为a 、b 的最小公倍数,记作[,]m a b =.8.对于任意正整数a 、b ,都有(,)[,]ab a b a b =.9.贝佐特(1730~1783)定理.设(,)d a b =,则存在整数u 、v ,使得ua vb d +=.10.如果|a c ,|b c ,(,)1a b =,则|ab c .【例题选讲】1、证明两个连续正整数的积不可能是完全平方数,也不可能是完全立方数.反设存在正整数x ,y ,使x (x +1)=y 2,由于x ,x +1互质,故x ,y 都是完全平方数. 两个完全平方数相差1,只有0与1满足要求,此时x =0,y =0,与x 为正整数矛盾. 又反设存在正整数x ,y ,使x (x +1)=y 3,由于x ,x +1互质,故x ,y 都是完全立方数. 设x =u 3,x +1=v 3(u ,v ∈N *,v >u ),v 3-u 3=(v -u )(v 2+vu +u 3)=1,由于v -u ≥1,v 2+vu +u 2≥7,故v 3-u 3=1不成立,故证.2、设m >n ≥1,(m ,n )=d ,证明:d mC n m 为整数. 证明:由于C n m 为整数,又n m C n m =n m ×m !n !(m -n )!=C n -1m -1为整数. 存在x ,y ∈Z ,使xm +yn =d ,所以,d m C n m =xm +yn m C n m =x C n m +y n m C n m=x C n m +y C n -1m -1∈Z .3、证明:若(m ,n)=1,则m|C n m +n -1. C n m +n -1=m m +n C m m +n ⇒mC n m +n -1+nC n m +n -1=mC m m +n ⇒ nC n m +n -1=m(C m m +n -C n m +n -1), ∴ m|n C n m +n -1,但(m ,n)=1,故m|C n m +n -1. 4、在n 2与(n +1)2之间任取若干个互不相同的整数,则这些整数两两的乘积都互不相等. 证明:若只取3个整数a ,b ,c ,满足n 2<a <b <c <(n +1)2,则ab <ac <bc .故只有取的数至少有4个时才有可能使两两的积相等.设n 2<a <b <c <d <(n +1)2,且有ad =bc .于是b a =d c ,令b a =d c =u v(u ,v ∈N *, (u ,v )=1). 于是,必有b =up ,d =uq ,a =vp ,c =vq .由c >b >a ,知u >v ,q >p .所以,u ≥v +1,q ≥p +1.d =uq ≥(v +1)(p +1)=vp +p +v +1=a +(p +v )+1≥n 2+2pv +1≥n 2+2a +1>n 2+2n +1=(n +1)2.与d <(n +1)2矛盾.5、已知a 、b 为正整数,并且ab 2|(a 3+b 3),求证a =b .设(a ,b )=d ,且a =a 1d ,b =b 1d (a 1,b 1为自然数),则(a 1,b 1)=1.由ab 2|(a 3+b 3),可设a 3+b 3=kab 2 (k ∈N *),∴ a 3=b 2(ka -b ).即a 31=b 21(ka 1-b 1).于是,b 1|a 1,故(a 1,b 1)=b 1=1. a 31|(ka 1-1),于是a 1|(ka 1-1),∴ a 1|1,于是a 1=1. ∴ a =b =d .注:由于ab 2与a 3、b 3均为3次式,故可同时约去d 3而不影响问题的结论.故可设(a ,b )=1来做.又证:设a 3+b 3ab 2=k (k ∈N *),即(a b )2+b a =k .记x =a b,则x 为有理数,且x 3-kx +1=0. 此方程的有理根只能为x =±1,但a ,b 均为自然数,故x =1,∴a =b .6、存在1000个连续正整数,其中恰有20个素数.证明:取1001!+2,1001!+3,…,1001!+1000,1001!+1001,这1000个数都是合数. 记1001!+2=a .则a ,a +1,a +2,…,a +999均为合数.去掉a +999,添上a -1,又得1000个数:a -1,a ,a +1,…,a +998.由于去掉一个合数而添了一个整数,故所得1000个数中至多有1个素数.再去掉a +998而添上a -2,此时,这1000个数中素数的个数比刚才的1000个数多1个或相同或减少1个.这一过程可以一起进行到得到1,2,…999,1000这1000个数为止.此时,这1000个数中的素数个数多于20个(2至100中就有25个素数)由于每次置换1个数时,所得的1000个与与原1000个数相比较,素数的个数只能增加1个或相同或减少1个.于是这一过程中每次所得素数个数至多变化1个,于是必有某个时刻,恰有20个素数.说明:《离散的零点定理》设f (n )是定义在整数上的函数,取值也是整数.且|f (n +1)-f (n )|≤1,且存在不同两个整数a ,b (a <b ),使f (a )f (b )<0,则必存在整数c ,满足a <c <b ,使f (c )=0.7、求出具有下述性质的正整数n :它被≤n 的所有正整数整除.解:设q 2≤n <(q +1)2,(q ∈N *),则[n]=q .令n =q 2+r(0≤r ≤2q).由于q|n ,q|q 2,故q|r ⇒r =0,q ,2q .即所有满足n =q 2,q 2+q ,q 2+2q 的正整数均为本题的解.解:显然,n =1,2,3,4满足题意.现设n ≥5.由此题知,n =q 2,q 2+q ,q 2+2q .且q ≥2.又n 能被q -1整除.当n =q 2=q(q -1)+q ,于是q -1|q ⇒q -1=1⇒q =2时,此时,n =4;当n =q 2+q =(q -1)(q +2)+2,有q -1|2⇒q =2,3,此时,n =6,12;当n =q 2+2q =(q -1)(q +3)+3,有q -1|3⇒q =2,4,此时,n =8,24.∴ n =1,2,3,4,6,8,12,24.8、证明:有无穷多个n ,满足:n|2n +1.分析:证明满足某要求的整数有无穷多个,通常有:⑴ 给出一个公式,可以由此公式得出无穷多满足要求的数;⑵ 给出一个递推式,可以由其中任一个满足要求的数得出只一个满足要求的数;且这些数都互不相同;⑶ 用数学归纳法证明之.解法一:n =1时,1|21+1;n =3时,3|23+1;n =9时,9|29+1.即n =30,31,32时均满足要求.故推测3k |23k+1对于一切正整数k 成立.下用数学归纳法证明:设3k |23k +1.则存在正整数t ,使23k =3k t -1.故23k +1+1=(3k t -1)3+1=33k t 3-32k +1t 2+3k +1t =3k +1t(32k -1t 2-3k t +1).即3k +1|23k +1+1. ∴ 由数学归纳原理知,对于一切正整数k ,都3k |23k+1.从而有无穷多的整数n =3k 使n|2n +1,解法二:前已有n =1时,3|21+1=3,又有23|23+1=9,9|29+1=513.故推测:若m k |2m k +1,记m k +1=2m k +1,则m k +1|2m k +1+1.下用数学归纳法证明之:由于2m k +1为奇数,故m k 为奇数,令2m k +1=m k u ,u 为奇数.即m k +1=m k u .于是,2m k +1+1=(2m k )u +1=(2m k +1)((2m k )u -1-(2m k )u -2+…+1)=m k +1((2m k )u -1-(2m k )u -2+…+1).即m k +1|2m k +1+1成立.由数学归纳法知推测成立. 说明:解法一即给出一个解的公式,解法二给出了一个递推.均用数学归纳法证明.9、证明:任意正整数n 可以表示成a -b 的形式,其中a ,b 是正整数,且a 与b 不同的素因子个数相同.证明:n =pn -(p -1)n .若n 为偶数,取p =2,a =pn ,b =n .此时,a ,b 的不同素因子个数都与n 相同. 若n 为奇数,取不能整除n 的最小素数p ,p ≥3.此时,p -1的素因子或者只有2(p -1=2k ),或者除2外都是n 的因子(因小于p 的素数都能整除n),此时a ,b 的素因子都比n 多1个.故证.二、同余11.设*m N ∈,如果整数a 、b 除以m 的余数相同,则其差a b -必被m 整除,即存在q Z ∈使得a b qm -=.则称a 、b 模m 同余,或简称同余.记为()mod a b m ≡.12.同余的基本性质.①()mod a a m ≡.②若()mod a b m ≡,则()mod b a m ≡.③若a b ≡,()mod b c m ≡,则()mod a c m ≡.④若a b ≡,()mod c d m ≡,则 ()mod xa yc xb yd m +≡+,x 、y Z ∈.()mod ac bd m ≡. ()mod n n a b m ≡,n N ∈.⑤若()mod ac bc m ≡,则mod(,)m a b c m ⎛⎫≡ ⎪⎝⎭.⑥若()mod a b m ≡,|n m ,则()mod a b n ≡. ⑦若()mod i a b m ≡,则()12mod[,,,]k a b m m m ≡.13.同余是一种等价关系,整数集Z 可以根据模m 来分类:如果a 、b 模m 同余,则a 、b 属于同一类,否则不属于同一类.这样可以得到模m 的m 个剩余类(同余类),即: {}i M i km k Z =+∈,0,1,2,,1i m =-.从每一类中各取一个数作为代表得到的m 个数称为模m 的一个完全剩余类,简称完系, 当m 为奇数时,其由绝对值最小的数组成的完系为: 10,1,2,,2m -⎧⎫±±±⎨⎬⎩⎭. 当m 为偶数时,其由绝对值最小的数组成的完系为:0,1,2,,(1),22m m ⎧⎫±±±-⎨⎬⎩⎭. 14.在模m 的m 个剩余类{}i M i km k Z =+∈(0,1,2,,1i m =-)中,如果i 与m 互质,那么i M 中每一个数均与m 互质.这样的剩余类共有()m ϕ个,()m ϕ是1、2、…、m 中与m 互质的个数,称为欧拉函数.15.在()m ϕ个剩余类中各取一个代表,称为模m 的缩剩余系,简称缩系.质数p 的缩系由1p -个数组成,即 {}1,2,,1p -,或11,2,,2p -⎧⎫±±±⎨⎬⎩⎭. 16.设正整数m 、n 互质,则()()()mn m n ϕϕϕ=. 事实上,如果{}12,,,t a a a ,{}12,,,s b b b 分别是模m 与模n 的缩系, 那么{}1,1i j mb na i s j t +≤≤≤≤是模mn 的缩系.17.设1i k i i n p α==∏,i p 为不同的质数,*i N α∈.则1111()(1)(1)i kk i i i i i n n p p p αϕ-===-=-∏∏. 18.欧拉定理:设(),1a m =,则()()1mod m a m ϕ≡.19.费马小定理:设p 为质数,则()mod p a a p ≡.当(),1a p =时,()11mod p a p -≡.20.中国剩余定理(孙子定理):设正整数1m 、2m 、…、k m 两两互质,则对于任意给定的整数1a 、2a 、…、k a ,同余方程组()()()1122mod mod mod k k x a m x a m x a m ≡⎧⎪≡⎪⎨⎪⎪≡⎩一定有解.令1k i i M m ==∏,则其解为 1k i i i iM x a b m =≡⋅∑. 其中i b 满足()1mod i i iM b m m ⋅≡. 【例题选讲】10、证明:若整数a ,b ,c 满足a +b +c =0,记d =a 1999+b 1999+c 1999.则|d|不是素数.证明:首先,u n ≡u(mod 2),故d =a 1999+b 1999+c 1999≡a +b +c ≡0(mod 2),即2|d .又由Fermat 定理,u 3≡u(mod 3)⇒u 3k ≡u(mod 3),从而u 1999=u 33·74+1≡u 74+1=u 75≡u 25=u 24+1≡u 8+1≡u(mod 3),故d =a 1999+b 1999+c 1999≡a +b +c ≡0(mod 3),∴ 6|d ,即|d|不是素数.11、用1,2,3,4,5,6,7这7个数码组成7位数,每个数码恰用一次,证明:这些七位数中没有一个是另一个的倍数.设有两个这样的七位数a ,b ,(a >b),满足a =bc ,其中c 为大于1的整数.由于1+2+3+4+5+6+7=28≡1(mod 9),故a ≡b ≡1(mod 9).若a =bc ,则bc ≡1(mod 9),于是,c ≡1(mod 9).但c >1,从而c ≥10.此时bc 不是七位数,与a 是七位数矛盾.12、设p 为素数,a ≥2,m ≥1,a m ≡1(mod p),a p -1≡1(mod p 2).求证:a m ≡1(mod p 2).证明:a m ≡1(mod p)⇒a m =1+px ,故a pm =(1+px)p =1+p 2(……).所以,a pm ≡1(mod p 2).∵a p-1≡1(mod p2)⇒a(p-1)m≡1(mod p2).同乘以a m:a pm≡a m(mod p2)∴a m≡a pm≡1(mod p2)13、设p为给定正整数,m,n为任意正整数,试确定(2p)2m-(2p-1)n的最小正值.解:(2p)2m≡1(mod 2p-1),故(2p)2m-(2p-1)n≡1(mod 2p-1).若存在m,n,使(2p)2m-(2p-1)n=1,则有(2p)2m-1=(2p-1)n⇒((2p)m+1)((2p)m-1)=(2p-1)n.由于(2p)m+1,(2p)m-1)=1,故(2p)m+1=a n,(2p)m-1=b n,且(a,b)=1.即a n-b n =2.只有n=1,a=b+2时成立,此时,解(2p)2m-(2p-1)=1⇒2p((2p)2m-1-1)=1这是不可能的.故所求最小值≠1.再若存在m,n使(2p)2m-(2p-1)n=(2p-1)+1=2p,此时,(2p)2m-(2p-1)n≡-(-1)n≠0(mod 2p),故不可能.于是,所求最小值≥4p-2+1=4p-1.取m=1,n=2,得(2p)2-(2p-1)2=4p-1.∴所求最小值为4p-1,当m=1,n=2时取得此最小值.14、数列{x n}:1,3,5,11,…,满足x n+1=x n+2x n-1(n≥2),数列{y n}:7,17,55,161,…,满足y n+1=2y n+3y n-1(n≥2),证明:这两个数列没有相同的项.分析:证明这两个数列mod 8后都是周期数列.证明:mod 8:数列x n(mod 8):1,3,5,3,5,….若x2k-2≡3,x2k-1≡5(mod 8)成立,则x2k+1≡5+2×3=11≡3(mod 8),x2k≡3+2×5=13≡5(mod 8).即x2n≡3,x2n+1≡5(mod 8)对于一切n∈N*成立.而数列y n(mod 8):7,1,7,1,….若y2k-1≡7,y2k≡1(mod 8)成立,则y2k+1≡1×2+7×3=23≡7(mod 8),y2k+2≡7×2+1×3=17≡1(mod 8).即y2n≡1,y2n+1≡7(mod 8)对于一切n∈N*成立.在{x n}中,x1=1≡1(mod 8),但y n是单调增的,且y1>1,故y n>1,于是不可能y n =1,故证.说明:利用抽屉原理可以证明:若数列{x n}满足递推关系:x n+k=f(x n+k-1,x n+k-2,…x n),其中f为k元整系数多项式.初始值x1,x2,…,x k为给定整数.于是{x n}为一整数数列.则{x n}模m(m>1,m∈N*)后终将成为周期数列(可能除去开始的若干项).15、设m是给定正整数,证明:由x1=x2=1,x n+2=x n+1+x n(k=1,2,…)定义的数列{x n}的前m2个项中,必有一个能被m整除.证明:记x i≡y i(mod m)(0≤y i≤m-1).取数组(y1,y2),(y2,y3),…,(y i,y i+1),….由于只有m2个不同的数组.故取m2+1个数组,必有两个数组相同,即存在1≤i<j ≤m2+1,使y i=y j,y i+1=y j+1,于是(y i,y i+1)=(y j,y j+1),取满足此要求的最小的i,则i必须为1.否则,由i>1,则y i-1≡y i+1-y i,y j-1≡y j+-y j(mod m),1于是,y i-1=y j-1,得(y i-1,y i)=(y j-1,y j),这与i的最小性矛盾.从而i=1.即存在(y j,y j+1)=(1,1)(j≤m2+1),此时y j-1=0,即m|x j-1.故证.16、连结正n 边形的顶点,得到一个n -折线(即用这个正n 边形的n 个顶点为顶点连出一个有n 条边的闭折线).证明:若n 为偶数,则连线中有两条平行线;若n 为奇数,则连线中不可能恰有两条平行线.证明:按逆时针顺序把为n 个顶点编号:0,1,2,…,n -1.且按a 0-a 1-…-a n -1-a n =a 0连成折线,其中a 0,a 1,…,a n -1是0,1,2,…,n -1的一个排列.由于a i 为正n 边形的顶点,故a i a i +1∥a j a j +1⇔⌒a i a i +1=⌒a j a j +1⇔a i +a i +1≡a j +a j +1(mod n).⑴ 当n 为偶数时,2 |/ n ⁄-1,故模n 的任一完系之和≡0+1+…+(n -1)=12n(n -1)≡/0(mod n).但Σi =0n -1(a i +a i +1)=Σi =0n -1a i +Σi =0n -1a i +1=2Σi =0n -1a i =2×12n(n -1)≡0(mod n). 这说明全体a i +a i +1不构成完系.所以,必有0≤i ,j ≤n -1,i ≠j ,使a i +a i +1≡a j +a j +1(mod n),于是必有两条平行线.若n 为奇数,若恰有一对边a i a i +1∥a j a j +1,则a i +a i +1(mod n)的剩余类中,必有一对剩余类r 出现2次,故必有一对剩余类s 没有出现,于是Σi =0n -1(a i +a i +1)=Σi =0n -1a i +Σi =0n -1a i +1=2Σi =0n -1a i ≡0(mod n), 另一方面,Σi =0n -1(a i +a i +1)≡0+1+…+(n -1)+r -s ≡r -s ≠0(mod n). 这说明,n 为奇数时,不可能恰有一对边平行.17、设n 为奇数,n ≥3.集合S ={0,1,2,…,n -1}.证明:在S 中去掉任一个元后,余下的元都能划分成两个集合,每个集合都有n -12个元,且两组的和模n 同余. 证明:1° 首先,若去掉的元为0,⑴ n =4k +1,则余下4k 个元分成2k 对:{1,4k},{2,4k -1},…,{2k ,2k +1},每对的和mod n 均为0.于是,任取其中k 对为一组,余下k 对为另一组,两组的和模n 同余;⑵ n =4k +3,余下4k +2个元中,先取{1,2,4k},{3,4k +1,4k +2},再把其余的数分成2k -2对:{4,4k -1},{5,4k -2},…,{2k +1,2k +2},每对的和mod n 均为0.于是,任取其中k -1对加上{1,2,4k}为一组,余下k -1对加上{3,4k +1,4k +2}为另一组,两组的和模n 同余;2° 若去掉的数为a ,则把所有的数都加n -a 得到集合S '={n -a ,n -a +1,…,n ,n +1,2n -a -1},S '仍是模n 的完系.去掉S 中的a 对应于S '中的n .于是S '可以按1°分成满足要求的两组,再把分好的数各减去n -a 即得到S 的一个分法.18、一个立方体的顶点标上数+1或-1,各面中心标上一个数,它等于该面4个顶点上标的数的乘积.证明:这样标出的14个数的和不能为0.证明:设此14个数的和为S .现把任一个标-1的顶点改为标+1,则它同时使相关3个面上的数的符号改变,改变后14个顶点上数的和为S '.于是S -S '=2(±1±1±1±1)但任何4个+1或-1的和为偶数,于是S -S '≡0(mod 4).这样一起做下去,直到所有顶点标的数都为+1,此时和S "=14≡2(mod 4).于是S ≡2(mod 4),从而S ≠0.19、求所有正整数n ,使由n -1个数码1及1个数码7组成的n 位数都是素数.解:对于n ,所有这样的n 位数都可写成N =A n +6×10k (其中,A n 表示由n 个1组成的n 位数,k =0,1,…,n -1).若3|n ,则3|A n ,于是3|N .此时N 不是素数.现设3 |⁄ n , A n注意A 6≡0(mod 7),故有A 6k +r ≡A r (k ∈N *,1≤r ≤6).由于(10,7)=1,故1,10,102,…,105是7的一个缩系,从而6×10k (k =0,1,2,3,4,5)也是mod 7)的一个缩系.又有下表:且6×106k +r ≡6×10r (k ∈N *,0≤r ≤5).∴ n >6时,按n ≡1,2,4,5(mod 6),取k =0,4,5,2,即有7|N .此时N 不是素数.而n =4时,7111=13×547;n =5时,11711=7×1673,即n =4,5均不满足要求. ∴ n =1,2.三、高斯函数与不定方程21.高斯函数[]x :表示不超过x 的最大整数,称为x 的整数部分.同时记{}[]x x x =-为x 小数部分(或称尾数部分).22.[]x 的基本性质:①x R ∀∈,[][]11x x x x -<<+≤;②x R ∀∈,[]{}x x x =+;③x R ∀∈,n Z ∈,[][]x n x n +=+,{}{}x n x +=.④x R ∀∈,y R ∈,[][][]x y x y ++≤,{}{}{}x y x y ++≥.⑤0x ∀≥,0y ≥,[][][]xy x y ≥.【例题选讲】20、若n≡4(mod 9),证明不定方程x3+y3+z3=n没有整数解.证明:x≡1,2,0(mod 3)⇒x3≡1,2,0(mod 9),∴x3+y3+z3≡0,1,2,3,6,7,8(mod 9).故此方程无解.21、确定方程x41+x42+…+x4 14≡1599的全部非负整数解.解:x4≡0,1(mod 16),于是x41+x42+...+x4 14≡0,1,2, (14)而1599≡5(mod 16).故无解.22、证明:方程x!y!=z!有无穷多组正整数解(x,y,z)满足x<y<z.证明:由于n!=n·(n-1)!.故(n!)!=(n!)(n!-1)!从而取x=n,y=n!-1,z=n!,则有无穷多个解.说明:给出了一个解的公式.23、求不定方程x4+y4+z4=2x2y2+2y2z2+2z2x2+24的全部整数解.解:若(x,y,z)是其一个解,则(±x,±y,±z)也是方程的一个解.x4+y4+z4-2x2y2-2y2z2-2z2x2=x4+y4+z4-2x2y2-2y2z2+2z2x2-4z2x2=(x2-y2+z2)2-(2zx)2=(x2-y2+z2+2zx)(x2-y2+z2-2zx)=(x+y+z)(x-y+z)(x-y-z)(x+y-z)=-(x+y+z)(-x+y+z)(x-y+z)(x+y-z).于是,原方程即(x+y+z)(-x+y+z)(x-y+z)(x+y-z)=-23×3.由于x+y+z,-x+y+z,x-y+z,x+y-z的奇偶性相同.若它们全为奇数,则其积为奇数,不可能等于-24,若它们全为偶数,则其积可以被24整除,也不可能等于-24.从而本题无满足要求的解.解法2由于左边为偶数,故x,y,z或都为偶数,或两奇一偶.⑴若x,y,z两奇一偶,不妨设x,y为奇数,z为偶数,则x4≡1(mod 16),y4≡1(mod 16),z4≡0(mod 16),x4+y4+z4≡2(mod 16)x2≡1,9(mod 16),y2≡1,9(mod 16),z2≡0,4(mod 16).于是x2y2≡1,9(mod 16) 2x2y2+2y2z2+2z2x2+24=2x2y2+2z2(x2+y2)+24≡2+0+8≡10(mod 16).从而x4+y4+z4≡/2x2y2+2y2z2+2z2x2+24(mod 16);⑵若x,y,z均为偶数,则x4+y4+z4≡0(mod 16),2x2y2+2y2z2+2z2x2+24≡8(mod 16),仍有x4+y4+z4≡/2x2y2+2y2z2+2z2x2+24(mod 16)从而本题无满足要求的解.24、证明:方程y+y2=x+x2+x3没有非零整数解.证明:反设存在非零整数x,y满足方程,则(y-x)(y+x+1)=x3.下证(y-x,y+x+1)=1.设(y-x,y+x+1)=p,则p|x,于是由p|y-x,知p|y,但p|y+x+1,故p|1.即p=1.于是y-x与y+x+1都是完全立方数,设y+x+1=a3,y-x=b3,x=ab.则a3-b3=2x+1⇒a3-b3=2ab+1⇒(a-b)(a2+ab+b2)=2ab+1.由x=ab,①若ab>0,则x>0.有a>b.故a-b≥1,a2+ab+b2>2ab+ab=3ab =2ab+ab≥2ab+1.从而(a -b )(a 2+ab +b 2)>2ab +1,矛盾;② ab =0,则x =0,与x 非零矛盾;③ ab <0,于是2x +1<0,故a <b .b >0,a <0,|a -b |≥2.a 2+ab +b 2≥2|ab |+ab =|ab |,所以|a -b ||a 2+ab +b 2|≥2|ab |,而|2ab +1|<2|ab |,从而|(a -b )(a 2+ab +b 2)|>|2ab +1|,矛盾.故证.25、求不定方程(n -1)!=n k -1的全部正整数解.解:n =2时,有解(n ,k )=(2,1).当n >2时,左边为偶数,故n 只能为奇数.取n =3,(3-1)!=2=31-1,故有解(n ,k )=(3,1);取n =5,(5-1)!=24=52-1,故有解(n ,k )=(5,2).下设n ≥7且n 为奇数.于是n -12为整数且n -12≤n -4,所以,2×n -12|(n -2)!,从而(n -1)2|(n -1)!.∴ (n -1)2|n k -1=[(n -1)+1]k -1=(n -1)k +C 1k (n -1)k -1+C 2k (n -1)k -2+…+C k -2k(n -1)2+k (n -1).∴ (n -1)2|k (n -1)⇒(n -1)|k ⇒k ≥n -1.此时,n k -1≥n n -1-1>(n -1)!,故n ≥7时不定方程无解.即方程的解为(n ,k )=(2,1),(3,1),(5,2).26、证明方程x 2+y 2+z 2=3xyz 有无穷多组正整数解(x ,y ,z ).证明 由于方程具有对称性,故可改证此方程的满足x ≤y ≤z 的解有无数组.若x =y =z =a (a ∈N*),则3a 2=3a 3⇒a =1.即方程有解(1,1,1);若x =y =1,则得2+z 2=3z ,得方程的另一组解为(1,1,2);若x =1,y =2,则得方程z 2-6z +5=0,得方程的另一组解(1,2,5);现设(a 0,b 0,c 0) (其中a 0<b 0<c 0)是方程的一组正整数解,即a 20+b 20+c 20=3a 0b 0c 0成立,考虑方程b 20+c 20+z 2=3b 0c 0z ,即z 2-3b 0c 0z +(b 20+c 20)=0,此方程必有一正整数解z =a 0,由韦达定理,其另一解为z 1=3b 0c 0-a 0必为正整数.于是原方程必有解(b 0,c 0,3b 0c 0-a 0)且这一组解也满足b 0<c 0<3b 0c 0-a 0.令a 1=b 0,b 1=c 0,c 1=3b 0c 0-a 0为方程的一组满足a 1<b 1<c 1的正整数解,则又可从此解出发得到方程的另一组解(b 1,c 1,3b 1c 1-a 1).这一过程可以无限延续下去,从而原方程有无穷多组解.27、求不定方程组 ⎩⎨⎧x +y +z =3,x 3+y 3+z 3=3.的全部整数解. 解:(1,1,1)是一组解.消去z : x 3+y 3+(3-x -y)3=3⇒3(x +y)2-xy(x +y)-9(x +y)+8=0.∴ (x +y)(xy -3(x +y)+9)=8.于是x +y|8⇒x +y =±1,±2,±4,±8.若x +y =1,则xy =2(无解);x +y =-1,xy =-20⇒x =-5,y =4,z =4,或x =4,y =-5,z =4;x +y =2,xy =1⇒x =y =1,z =1;x +y =-2,xy =-19(无解);x +y =4,xy =5(无解);x +y =-4,xy =-23(无解);x +y =8,xy =16⇒x =y =4,z =-5;x +y =-8,xy=-34(无解).∴ 解为(1,1,1),(-5,4,4),(4,-5,4),(4,4,-5).28、求不定方程x 3+x 2y +xy 2+y 3=8(x 2+xy +y 2+1)的全部整数解.解:(x +y)((x +y)2-2xy)=8((x +y)2-xy +1).令x +y =u ,xy =v ,则得u(u 2-2v)=8(u 2-v +1)是一个关于v 的一次方程.显然u 必为偶数,设u =2w ,则得w(2w 2-v)=2(4w 2-v +1).∴ v =2w 3-8w 2-2w -2=2w 2-4w -8-18w -2.于是w -2=±1,±2,±3,±6,±9,±18. ∴ ⎩⎨⎧w = 3, 1, 4, 0,5,-1,8,-4,11,-7, 20,-16;v =-20,8,-1,1,16, 4,85,43,188,120,711, 569.x ,y 是方程t 2-2wt +v =0的整数解,故w 2-v 为完全平方数.其中只有w =5,v =16满足此要求. ∴ (x ,y)=(2,8),(8,2).29、对任意的∑∞=+*+=∈01].22[,K k kn S N n 计算和 解:因]212[]22[11+=+++k k n n 对一切k =0,1,…成立,因此,].2[]22[]212[111+++-⋅=+k k k n n n 又因为n 为固定数,当k 适当大时,.)]2[]2([,0]2[,1201n n n S n n K k k k k ==-==<∑∞=+ 故从而 30、计算和式.]503305[5020的值∑==n nS解:显然有:若.,,1][][][,1}{}{R y x y x y x y x ∈++=+=+则503是一个质数,因此,对n=1,2,…,502, 503305n 都不会是整数,但503305n +,305503)503(305=-n 可见此式左端的两数的小数部分之和等于1,于是,[503305n ]+.304]503)503(305[=-n 故 ∑∑===⨯=-+==25115021.76304251304]),503)503(305[]503305([]503305[n n n n n S 31、设M 为一正整数,问方程222}{][x x x =-,在[1,M]中有多少个解?解:显然x =M 是一个解,下面考察在[1,M]中有少个解.设x 是方程的解.将222}{}{}{2][x x x x x +⋅+=代入原方程,化简得=}]{[2x x ,1}{0].}{}]{[2[2<≤+x x x x 由于所以上式成立的充要条件是2[x ]{x }为一个整数..1)1(],1[,.)1())1(21(2),1[,11.2)1,[),12,,1,0(2}{,][个解中有原方程在因此个解中方程有可知在又由于个解中方程有即在则必有设+--⋅=-+++-≤≤+-==∈=M M M M M M M M m m m m m k mk x N m x 32、求方程.051][4042的实数解=+-x x解:.0][,1][][不是解又因<+<≤x x x x⎪⎪⎪⎩⎪⎪⎪⎨⎧≤≥>⎪⎪⎪⎩⎪⎪⎪⎨⎧≤≥<⎩⎨⎧≤-->--⎪⎩⎪⎨⎧≤+->+-+∴.217][,23][,211][;217][,23][,25][.07][2)(3][2(.0)11][2)(5][2(.051][4][4,051][40)1]([422x x x x x x x x x x x x x x 或 经检验知,这四个值都是原方程的解. 33、.][3]3[2]2[1][][:,,n nx x x x nx N n R x ++++≥∈+∈* 证明 【证】.,2,1,][2]2[][ =+++=k kkx x x A k 令 由于.,1],[1命题成立时则==n x A .2269,02694;2229,02294;2189,01894;229,0294:,876][2][2222==-==-==-==-==x x x x x x x x x x 分别代入方程得或或或解得.,,,],[][][][][][][])[])1([(]))2[(]2([])1[(]([][]2[])2[(])1[(][])1[(]2[][][])1[(]2[][][])1[(]2[][)(:].[],2[22,],)1[()1()1(],[,][,][,].)1[(,],2[],[,1122112111221111121证毕均成立故原不等式对一切命题成立时即故相加得所以成立对一切即因为即有时命题成立设*---------∈=≤∴=+++≤++-++-++-+=+++-+-++-+++≤++++++-+++=+-+++=+++-==--=---=-=-=--≤≤≤-≤N n k n kx A kx k kx kx kx kx kx x x k x k x x k x x x x k x k kx x k x x A A A A kx x k x x kA kx x k x x A A A kA x A x A A x k A k A k kx kA kA k kx kA kA kkx A A x k A x A x A k n k k k k k k k k k k k k k k k34、对自然数n 及一切自然数x ,求证:].[]1[]2[]1[][nx n n x n x n x x =-+++++++ . 解:M =|f(x)|max =max{|f ⑴|,|f(-1)|,|f(-2a )|} ⑴若|-2a |≥1 (对称轴不在定义域内部) ,则M =max{|f ⑴|,|f(-1)|} 而f ⑴=1+a +b f(-1)=1-a +b|f ⑴|+|f(-1)|≥|f ⑴+f(-1)|=2|a|≥4则|f ⑴|和|f(-1)|中至少有一个不小于2,∴ M≥2>21 ⑵|-2a |<1 M =max{|f ⑴|,|f(-1)|,|f(-2a )|} =max{|1+a +b|,|1-a +b|,|-4a 2+b|} =max{|1+a +b|,|1-a +b|,|-4a 2+b|,|-4a 2+b|} ≥41(|1+a +b|+|1-a +b|+|-4a 2+b|+|-4a 2+b|) ≥41[(1+a +b)+(1-a +b)-(-4a 2+b)-(-4a 2+b)] =)2a 2(412+ ≥21 综上所述,原命题正确.四、阶:对于(a ,n)=1的整数,满足a r ≡1 (mod n ) 的最小整数r,称为a 模n 的阶。
初中数学竞赛:数论的方法技巧数论是研究整数性质的一个数学分支,它历史悠久,而且有着强大的生命力。
数论问题叙述简明,“很多数论问题可以从经验中归纳出来,并且仅用三言两语就能向一个行外人解释清楚,但要证明它却远非易事”。
因而有人说:“用以发现天才,在初等数学中再也没有比数论更好的课程了。
任何学生,如能把当今任何一本数论教材中的习题做出,就应当受到鼓励,并劝他将来从事数学方面的工作。
”所以在国内外各级各类的数学竞赛中,数论问题总是占有相当大的比重。
数学竞赛中的数论问题,常常涉及整数的整除性、带余除法、奇数与偶数、质数与合数、约数与倍数、整数的分解与分拆。
主要的结论有:1.带余除法:若a,b是两个整数,b>0,则存在两个整数q,r,使得a=bq+r (0≤r<b),且q,r是唯一的。
特别地,如果r=0,那么a=bq。
这时,a被b整除,记作b|a,也称b是a 的约数,a是b的倍数。
2.若a|c,b|c,且a,b互质,则ab|c。
3.唯一分解定理:每一个大于1的自然数n都可以写成质数的连乘积,即其中p1<p2<…<pk为质数,a1,a2,…,ak为自然数,并且这种表示是唯一的。
(1)式称为n的质因数分解或标准分解。
4.约数个数定理:设n的标准分解式为(1),则它的正约数个数为:d(n)=(a1+1)(a2+1)…(ak+1)。
5.整数集的离散性:n与n+1之间不再有其他整数。
因此,不等式x<y与x≤y-1是等价的。
下面,我们将按解数论题的方法技巧来分类讲解。
一、利用整数的各种表示法对于某些研究整数本身的特性的问题,若能合理地选择整数的表示形式,则常常有助于问题的解决。
这些常用的形式有:1.十进制表示形式:n=an10n+an-110n-1+…+a0;2.带余形式:a=bq+r;4.2的乘方与奇数之积式:n=2m t,其中t为奇数。
例1 红、黄、白和蓝色卡片各1张,每张上写有1个数字,小明将这4张卡片如下图放置,使它们构成1个四位数,并计算这个四位数与它的各位数字之和的10倍的差。
初中数学竞赛:数论的方法技巧数论是研究整数性质的一个数学分支,它历史悠久,而且有着强大的生命力。
数论问题叙述简明,“很多数论问题可以从经验中归纳出来,并且仅用三言两语就能向一个行外人解释清楚,但要证明它却远非易事”。
因而有人说:“用以发现天才,在初等数学中再也没有比数论更好的课程了。
任何学生,如能把当今任何一本数论教材中的习题做出,就应当受到鼓励,并劝他将来从事数学方面的工作。
”所以在国内外各级各类的数学竞赛中,数论问题总是占有相当大的比重。
数学竞赛中的数论问题,常常涉及整数的整除性、带余除法、奇数与偶数、质数与合数、约数与倍数、整数的分解与分拆。
主要的结论有:1.带余除法:若a,b是两个整数,b>0,则存在两个整数q,r,使得a=bq+r (0≤r<b),且q,r是唯一的。
特别地,如果r=0,那么a=bq。
这时,a被b整除,记作b|a,也称b是a 的约数,a是b的倍数。
2.若a|c,b|c,且a,b互质,则ab|c。
3.唯一分解定理:每一个大于1的自然数n都可以写成质数的连乘积,即其中p1<p2<…<pk为质数,a1,a2,…,ak为自然数,并且这种表示是唯一的。
(1)式称为n的质因数分解或标准分解。
4.约数个数定理:设n的标准分解式为(1),则它的正约数个数为:d(n)=(a1+1)(a2+1)…(ak+1)。
5.整数集的离散性:n与n+1之间不再有其他整数。
因此,不等式x<y与x≤y-1是等价的。
下面,我们将按解数论题的方法技巧来分类讲解。
一、利用整数的各种表示法对于某些研究整数本身的特性的问题,若能合理地选择整数的表示形式,则常常有助于问题的解决。
这些常用的形式有:1.十进制表示形式:n=an10n+an-110n-1+…+a0;2.带余形式:a=bq+r;4.2的乘方与奇数之积式:n=2m t,其中t为奇数。
例1 红、黄、白和蓝色卡片各1张,每张上写有1个数字,小明将这4张卡片如下图放置,使它们构成1个四位数,并计算这个四位数与它的各位数字之和的10倍的差。
数学数论学习方法与技巧指南数学数论是数学中的一个分支,研究整数之间的性质和相互关系。
它在数学的研究和实际应用中都有着重要的地位。
在学习数学数论的过程中,我们需要掌握一些方法和技巧。
本文将为大家介绍数学数论学习的方法与技巧,希望能对大家的学习有所帮助。
一、扎实的数学基础是关键要学好数学数论,首先要打牢数学基础。
数论作为高等数学的一门学科,它依赖于高等数学的诸多概念和定理。
因此,在学习数论之前,我们要掌握好代数、几何、微积分等数学基础知识。
只有对这些基础知识有了扎实的掌握,我们才能更好地理解和应用数学数论的内容。
二、多做经典题目,锻炼思维能力数学数论是一个需要思考和推理的学科,因此,多做经典题目是提高数论能力的关键。
可以选择一些经典的数论题目,进行反复练习。
在解题的过程中,我们要培养自己的思考能力和问题解决能力,学会灵活运用各种数论定理和方法。
同时,还可以参加一些数学竞赛,通过比赛锻炼自己的数论思维和应试能力。
三、学会总结归纳,提炼数论规律数学数论是一个规律性很强的学科,我们需要学会总结归纳,提炼数论背后的规律。
在做题和学习的过程中,我们要注意发现问题中隐藏的规律,将问题归纳为一般性的结论。
这样不仅可以提高我们的数论理解能力,也能在解题时快速找出解题的思路和方法。
四、积极使用工具,辅助学习在学习数学数论的过程中,我们还可以利用一些工具进行辅助学习。
例如,可以使用数学软件进行计算和绘图,通过图像的展示更直观地理解数论问题。
同时,也可以使用一些数论相关的书籍、教辅资料和学习视频,结合多种资源进行系统学习和理解。
五、与他人交流讨论,共同进步学习数学数论不是一项孤立的活动,与他人的交流和讨论是非常有益的。
可以与同学、老师或者数学爱好者共同学习和解题,互相启发和补充知识。
通过与他人的交流,我们可以更好地理解数论问题,发现不同的解题思路,提高自己的数论能力。
六、坚持不懈,持之以恒学习数学数论需要持之以恒的努力和坚持。
初一数学竞赛讲座 2 初一数学竞赛讲座⑴数论的方法与技巧导读:就爱阅读网友为您分享以下“初一数学竞赛讲座⑴数论的方法与技巧”的资讯,希望对您有所帮助,感谢您对的支持!(1)将左边第一个数码移到数字串的最右边;(2)从左到右两位一节组成若干个两位数;(3)划去这些两位数中的合数;(4)所剩的两位质数中有相同者,保留左边的一个,其余划去;(5)所余的两位质数保持数码次序又组成一个新的数字串。
问:经过1999次操作,所得的数字串是什么?解:第1次操作得数字串711131131737;第2次操作得数字串11133173;第3次操作得数字串111731;第4次操作得数字串1173;第5次操作得数字串1731;第6次操作得数字串7311;第7次操作得数字串3117;第8次操作得数字串1173。
不难看出,后面以4次为周期循环,1999=4×499+3,所以第1999次操作所得数字串与第7次相同,是3117。
例11 有100张的一摞卡片,玲玲拿着它们,从最上面的一张开始按如下的顺序进行操作:把最上面的第一张卡片舍去,把下一张卡片放在这一摞卡片的最下面。
再把原来的第三张卡片舍去,把下一张卡片放在最下面。
反复这样做,直到手中只剩下一张卡片,那么剩下的这张卡片是原来那一摞卡片的第几张?分析与解:可以从简单的不失题目性质的问题入手,寻找规律。
列表如下:设这一摞卡片的张数为N,观察上表可知:(1)当N=2(a=0,1,2,3,?)时,剩下的这张卡片是原来那一摞卡片的最后一张,即第2张;(2)当N=2+m(m<2)时,剩下的这张卡片是原来那一摞卡片的第2m张。
取N=100,因为100=2+36,2×36=72,所以剩下这张卡片是原来那一摞卡片的第72张。
说明:此题实质上是著名的约瑟夫斯问题:传说古代有一批人被蛮族俘虏了,敌人命令他们排成圆圈,编上号码1,2,3,?然后把1号杀了,把3号杀了,总之每隔一个人杀一个人,最后剩下一个人,这个人就是约瑟夫斯。
第 1 章 整数的可除性内容:● 整除性● 公因子、最大公因子● 辗转相除法(欧几里得除法)● 算术基本定理要点:培养对数论问题的认识及证明问题的思路1.1 整除的概念 欧几里得除法(一) 整除概念【定义1.1.1】 设a,b ∈Z (整数集合),b ≠0,如果存在q ∈Z ,使得a =bq ,则称b 整除a 或a 可被b 整除,记作b │a ,且称a 是b 的倍数,b 是a 的因数(也可称为除数、约数、因子)。
否则,称b 不能整除a 或a 不能被b 整除,记作b ├a 。
说明:(1) q 也是a 的因数,并将q 写为a/b 或ba ; (2) 当b 遍历整数a 的所有因数时,-b 也遍历整数a 的所有因数;(3) 当b 遍历整数a 的所有因数时,a/b 也遍历整数a 的所有因数。
例如:设 a =6,则有(1) 当b =3时,q =2=6/3(2) 当b =1,2,3,6,-1,-2,-3,-6时有-b =-1,-2,-3,-6, 1,2,3,6(3) 当b =1,2,3,6,-1,-2,-3,-6时有a/b =6,3,2,1,-6,-3,-2,-1【特例】:(1) 0是任何非零整数的倍数;(2) ±1是任何整数的因数;(3) 任何非零整数a 是其自身的倍数,也是其自身的因数。
(二) 性质(1) 设Z b a ∈,,则a b a b a b a b --⇔-⇔-⇔||||⇔b ┃a 。
证 ⇔a b | a =bq ⇔ -a =q(-b) ⇔ab --|其余类推。
【例1.1.1】30的所有因数:±1,±2,±3,±5,±6,±15,±30(2) 传递性:b c |,a b |,则a c |(3) b c |,a c |,则b a c ±|(4) b c |,a c |,则对任意整数s 、t ,有tb sa c +|推广:(5) 若b a |,a b |,则a =±b(6) a b |⇔ca cb |(c≠0)()(7) 若a b |,则b ≤a(三) 例【例1.1.2】证明:若n |3且n |7,则n |21。
数论问题的常用方法数论是研究数的性质的一门科学,它与中学数学教育有密切的联系。
数论问题解法灵活,题型丰富,它是中学数学竞赛试题的源泉之一。
下面介绍数论试题的常用方法.1.根本原理为了使用方便,我们将数论中的一些概念和结论摘录如下:我们用),...,,(21n a a a 表示n 个整数1a ,2a ,…,n a 的最大公约数。
用[1a ,2a ,…,n a ]表示1a ,2a ,…,n a 的最小公倍数。
对于实数x ,用[x ]表示不超过x 的最大整数,用{x }=x -[x ]表示x 的小数局部。
对于整数b a ,,假设)(|b a m -,,1≥m 那么称b a ,关于模m 同余,记为)(mod m b a ≡。
对于正整数m ,用)(m ϕ表示{1,2,…,m }中与m 互质的整数的个数,并称)(m ϕ为欧拉函数。
对于正整数m ,假设整数m r r r ,...,,21中任何两个数对模m 均不同余,那么称{m r r r ,...,,21}为模m 的一个完全剩余系;假设整数)(21,...,,m r r r ϕ中每一个数都与m 互质,且其中任何两个数关于模m 不同余,那么称{)(21,...,,m r r r ϕ}为模m 的简化剩余系。
定理1设b a ,的最大公约数为d ,那么存在整数y x ,,使得yb xa d +=.定理2 〔1〕假设)(mod m b a i i ≡,1=i ,2,…,n ,)(mod 21m x x =,那么11nii i a x =∑≡21ni ii b x=∑;〔2〕假设)(mod m b a ≡,),(b a d =,m d |,那么)(mod dm d b d a ≡; 〔3〕假设)(mod m b a ≡,),(b a d =,且1),(=m d ,那么)(mod m dbd a ≡;〔4〕假设b a ≡〔i m mod 〕,n i ,...,2,1=,M=[n m m m ,...,,21],那么b a ≡〔M mod 〕. 定理3 〔1〕1][][1+<≤<-x x x x ; 〔2〕][][][y x y x +≥+;〔3〕设p 为素数,那么在!n 质因数分解中,p 的指数为∑≥1k k pn.定理4 〔1〕假设{m r r r ,...,,21}是模m 的完全剩余系,1),(=m a ,那么{b ar b ar b ar m +++,...,,21}也是模m 的完全剩余系;〔2〕假设{)(21,...,,m r r r ϕ}是模m 的简化剩余系,1),(=m a ,那么{)(21...,,m ar ar ar ϕ}是模m 的简化剩余系.定理5〔1〕假设1),(=n m ,那么)()()(n m mn ϕϕϕ=.(2) 假设n 的标准分解式为k k p p p n ααα (2)121=,其中k ααα,...,21为正整数,kp p p ,...,21为互不一样的素数,那么)11)...(11)(11()(21kp p p n n ---=ϕ. 对于以上结论的证明,有兴趣的读者可查阅初等数论教材.2 方法解读对于数论试题,除直接运用数论的根本原理外,常用的根本方法还有因式〔因数〕分解法,配对法,分组法,估值法,同余方法,构造法,调整法,数学归纳法与反证法.下面分别予以说明2.1根本原理的应用例1 设正整数a ,b ,c 的最大公约数为1,并且c ba ab=-〔1〕 证明:)(b a -是一个完全平方数.证 设d b a =),(,d a a 1=,d b b 1=,其中1),(11=b a .由于1),,(=c b a ,故有1),(=c d .由〔1〕得c b c ad b a 1111-=〔2〕由〔2〕知,c b a 11|,又1),(11=b a ,∴c a |1.同理可证c b |1,从而有c b a |11,设k b a c 11=,k 为正整数,代入〔2〕得)(11b a k d -= 〔3〕由〔3〕知d k |,又c k |,∴1),(|=c d k ,∴1=k . ∴11b a d -=.∴211)(d b a d b a =-=-. 故)(b a -是一个完全平方数.例2 设n 为大于1的奇数,1k ,2k ,…,n k 为给定的n 个整数.对于{n ,...,2,1}的任一排列12(,,...,)n P a a a =,记1()ni i i s P k a ==∑,试证存在{n ,...,2,1}的两个不同的排列B 、C ,使得)()(!|C s B s n -.证 假设对于任意两个不同的排列B 、C ,均有!n 不整除)()(C S B s -.令X 为{n ,...,2,1}的所有排列构成的集合,那么{()|s P P X ∈}为模!n 的一个完全剩余系,从而有!1(1!)!()(mod !)2n P Xi n n s P i n ∈=+≡=∑∑ 〔1〕 又 1()()ni i P X P X i s P k a ∈∈==∑∑∑=∑=+ni i k n n 12)1(! 〔2〕 而n 为大于1的奇数,所以由〔1〕,〔2〕得)!(mod 02)1(!2!)!1(1n k n n n n ni i ≡+≡+∑=. 又1)!,!1(=+n n ,所以)!(mod 02!n n ≡,矛盾. 这个矛盾说明必存在B 、C X ∈,B ≠C ,使得)()(!|C s B s n -.2.2 因式〔数〕分解例2 求三个素数,使得它们的积为和的5倍.解 采用分析中的记号,易知a ,b ,c 中必有一个为5,不妨设5c =,那么有 5++=b a ab , 从而有6)1)(1(=--b a .因为1-a 与1-b 均为正整数,不妨设b a <,那么有⎩⎨⎧=-=-6111b a 或 ⎩⎨⎧=-=-3121b a , 从而知2=a ,7=b .故所求的三个素数为2,5,7.2.3配对例4 设k 为正奇数,证明:n ++++...321整除kkkn +++...21.分析 因为2)1(...321+=++++n n n .故需证)...21(2|)1(k k k n n n ++++,注意到当k 为奇数时,k k y x +可因式分解,因此可将)...21(2k k k n +++中的n 2个数两两配对. 证 )...21(2k k k n +++=k k k k k k k n n n n 2]1)1[(...])2(2[])1(1[++-++-++-+,而当k 为奇数时,k k b a b a ++|,从而知()k k k n n +++...212| 〔1〕又 ()k k k n +++...212=]1[...])1(2[]1[k k k k k k n n n +++-+++, ∴)...21(2|)1(k k k n n ++++ 〔2〕 由〔1〕〔2〕知,)...21(2|)1(k k k n n n ++++,故结论成立.2.4 分组例5 〔1990年高中联赛试题〕设}200,...,2,1{=E ,},...,,{10021a a a G =E ⊆,且G 具有以下性质:(1) 对任何1001≤<≤j i ,201≠+j i a a ; (2)100801001=∑=i ia.试证:G 中的奇数的个数是4的倍数,且G 中所有数的平方和是一定数.证 对于1001≤≤i ,令12-=i i α,i i αβ-=201.},{i i i E βα=,那么G 中恰含iE 中的一个元素.设G 中有k 个奇数1i α,2i α,…,k i α,有s 个偶数sj j j βββ,...,,21,这里},...,,,,...,,{2121s k j j j i i i =}100,...,2,1{.由题设知, 10080=∑∑∑∑====+-=+sr j kt i sr j kt i r t rt1111)201(βββα=∑∑==-kt i kt t 112201β+⎪⎭⎫⎝⎛+∑∑==k t sr j i r t 11ββ =-k 2012∑=kt i t1β+)200...642(++++=1010022011+-∑=kt i tk β.∴ 〔1〕由于t i β为偶数,所以∑=kt i t12|4β,又20|4,所以k 201|4,∴k |4,即k 是4的倍数.∑∑∑===+=sr j kt i i irta121210012βα=∑∑==+-sr j kt i rt1212)201(ββ=∑∑==⨯-kt i kt t1122012201β+)(1212∑∑==+sr j kt i rtββ=∑=⨯-kt i t k 122012201β+)200...642(2222++++=)2201(2011∑=-kt i tk β+6)1200)(1100(1004++⨯〔2〕将〔1〕代入〔2〕得62011011004)20(20110012⨯⨯⨯+-⨯=∑=i i a =1349380.2.5估值例6 令n a 表示前n 个质数之和,即21=a ,5322=+=a ,105323=++=a ,…,证明:对任意的正整数n ,区间[1,+n n a a ]中包含有一个完全平方数.分析 设质数从小到大依次为12,,...,k p p p …,要结论成立,只要存在正整数m ,使得12+≤≤n n a m a ,只要 1+≤≤n n a m a ,只要11≥-+n n a a ,只要 n n n a a a 211+≥-+, 只要 n n a p 211+≥+只要 〔1〕证 直接验证易知[2,1,a a ],[32,a a ],[43,a a ],[54,a a ]中都含有1个完全平方数.当5≥n 时,我们证明〔1〕式成立.为此,令2112(1)(1)4(...)n k f n p p p p ++=--+++,2112(1)44(...)n n k p a p p p +-≥=+++那么n n n p p p n f n f 4)1()1()()1(221----=-++=n n n n n p p p p p 4)2)((11--+-++. 因为当2≥n 时,n p 为奇数,所以21≥-+n n p p ,1(1)()2(22)n n n f n f n p p p ++-≥+--=)2(21--+n n p p 0≥,故当2≥n 时,数列)(n f 为递增数列.由于)(4)1()5(432125p p p p p f +++--==)7532(4)111(2+++--=32>0所以当5≥n 时,0)5()(>≥f n f .故当5≥n 时〔1〕式成立.例7 求出不定方程1)!1(-=-k n n 〔1〕的全部正整数解.解 当2=n 时,易得1=k ;当2>n 时,〔1〕式左边为偶数,故右边也是偶数,所以n 为奇数.当3=n 时,由13!2-=k ,得1=k .当5=n 时,由15!4-=k ,得2=k .当5>n 且为奇数时,321-<-n n ,221≠-n ,故)!2(|212--⋅n n ,即)!2(|)1(--n n ,因此2(1)|(1)!n n --,所以)1(|)1(2--k n n .另一方面,由二项式定理知1)1)1((1-+-=-k k n n =A 〔2)1-n +)1(-n k .其中A 为整数,所以)1(|)1(2--n k n ,故k n |)1(-, 因此1-≥n k ,从而有)!1(111->-≥--n n n n k .这说明当5>n 时,方程〔1〕无解,故方程〔1〕的解为)1,2(),(=k n ,)1,3(,)2,5( 2.6同余 例8 证明991993991993+能被1984整除.证 993993993)991(-≡=9912)991()991(--=)1984(mod )991()991)(11984495(991991-≡-+⨯,∴)1984(mod 0991)991(991993991991991993≡+-≡+. ∴991993991993|1984+.例9 用数码1,2,3,4,5,6,7 排成7位数,每个数码恰用一次,证明:这些7位数中没有一个是另一个的倍数. 证 假设有两个7位数a ,b ,使得kb a = 〔1〕 由于a ,b 均是由1,2,...,7所排成,故72≤≤k 由〔1〕得)9(mod kb a ≡,∴)9(mod 11⋅≡k ,即)9(mod 1≡k ,这与92≤≤k 矛盾,故结论成立.2.7构造例10 假设一个正整数的标准分解中,每个素约数的幂次都大于1,那么称它为幂数,证明:存在无穷多个互不一样的正整数,它们及它们中任意多个不同数的和都不是幂数.证 将全体素数从小到大依次记为1p ,2p ,...,n p ,….令11p a =,2212p p a =,当2≥n 时,n n n n n n p p p p p p a a 21222111...---==,下证 1a ,2a ,…,n a ,…满足要求.事实上, n n a p |,但2n p |/n a ,所以n a 不是幂数.又对于k i i i <<<≤ 211, )1(112121i i i i i i i i a a a a a a a a k k +++=+++ =)1(11i i Ap a +=)1(111212221i i i Ap p p p p +- , 其中A 为正整数.因为1)1,(11=+i i Ap p ,所以1i p 在)(21k i i i a a a +++ 的标准分解中的幂次为1,因而不是幂数.例11 设}2011,,3,2,1{ 中质数的个数为a ,n 为正整数且a n ≤<1,求证必有2011个连续正整数,其中恰有n 个质数.证 令}2010,,2,1,{+++=k k k k A k ,并令)(k f 为k A 中质数的个数,那么易知a f =)1(,0)2!2012(=+f . 对于)1!2012(,,2,1+= k ,显然有1|)()1(|≤-+k f k f ,所以对于a n ≤<0,必存在一个0k ,使得n k f =)(0,从而0k A 中的2011个连续整数满足要求.2.9 数学归纳法例12 设n 是正整数,求证:124323|51222-+-n n n .证 令22()332241n f n n n =-+-.因为0)1(=f ,所以)1(|512f ,假设)(|512n f ,那么对于1+n ,因为)183(8)()1(2--=-+n n f n f n ,所以要证)1(|512+n f ,只需证)183(8|5122--n n ,即只需证明)183(|642--n n .为此,令183)(2--=n n g n .显然有0)1(|64=g ,假设)(|64n g ,由于)199(64)19(8)()1(21+++=-=-+-- n n n n g n g ,∴)1(|64+n g ,由归纳法原理知对一切n ,有183|642--n n,从而有)1(|512+n f ,再由归纳法原理知,对于正整数n ,有)(|512n f .2.10反证法例13 试证方程042333=--z y x 〔1〕 无正整数解.分析 假设〔z y x ,,〕为〔1〕的一组解,那么x 为偶数,令12x x =,那么有0243331=--z y x ,从而知y 为偶数,再令12y y =,代入上式得04233131=--z y x ,从而知z 为偶数,再令12z z =,代入上式得042313131=--z y x ,因此),,(111z y x 也是方程〔1〕的解.这样由方程〔1〕的一组正整数解),,(z y x 必可得到另一组正整数解),,(111z y x ,且x x <1.因此,假设开场取得的正整数解使得x 到达最小,那么这种下降不可能进展.证 反证法. 假设方程〔1〕存在正整数解,设),,(000z y x 是使得x 到达最小的正整数解,那么依分析的过程知必可得到方程〔1〕的一组正整数解),,(111z y x ,且01x x <,这与0x 到达最小相矛盾,这个矛盾说明方程〔1〕无正整数解.注:此题中分析的方法称为无穷递降法习 题1.设1≥≥n m ,m ,n 为整数,证明nm C mn m ),(是整数.2.设a ,b 为整数,证明:))1(()2)((|)!(1b n a b a b a a b n n -+++- .3.设n 是大于3的奇数,证明可将集合}1,,3,2,1{-n 的元素分成两组,每组21-n 个元素,使得两组数的和模n 同余.。
11 数论的几个重要定理欧拉定理、费马小定理、威尔逊定理及中国剩余定理是数论的四大定理,它们是解决数论问题的重要工具。
下面介绍这几个定理在竞赛数学中的应用方法。
1. 基本原理定理1(欧拉定理) 设m 为大于1的整数,(,)1a m =,()m ϕ为欧拉函数,则()1(mod )m a m ϕ≡.证 设{}12(),,,m r r r ϕ…为模m 的一个简化剩余系,因为(,)1a m =,所以 {}12(),,,m ar ar ar ϕ…也是模m 的一个简化剩余系,从而有 12()12()()()()(mod )m m ar ar ar r r r m ϕϕ≡……,即 ()12()12()()(mod )m m m a rr r rr r m ϕϕϕ≡ (1)因为12()(,)1m r r r m ϕ=… ,所以由(1)得 ()1(mod )m a m ϕ≡.定理2(费马小定理) 设p 是素数,(,)1a p =,则11(mod )p a p -≡.证 因为p 是素数,所以()1p p ϕ=-,由欧拉定理知()1(mod )p a p ϕ≡,∴ 11(mod )p a p -≡.推论 设p 为素数,a 为整数,则(mod )p a a p ≡ (2)证 当p a 时,(2)式显然成立.当p 不能整除a 时,因为p 为素数,所以(,)1a p =.由定理2得 11(mod )p ap -≡, ∴ (mod )p a a p ≡.定理3(威尔逊定理) 若p 为素数,则(1)!1(mod )p p -≡-.证 {}2,3,,2a p ∀∈-…,因为(,)1a p =,所以{},2,,(1)a a p a -…也是模p 的简化剩余系,故存在唯一的{}1,2,,1b p ∈-…,使得1(mod )ba p ≡ (1)∵ {}2,3,,2a p ∈-…,∴ 1b ≠,1b p ≠-.若b a =,则21(mod )a p ≡∴ (1)(1)0(mod )a a p -+≡.∴ 11(mod )a p ≡-或,这与{}2,3,,2a p ∈-…矛盾.综上即知{}2,3,,2b p ∈-…且b a ≠.将{}2,3,,2p -…中的数按(1)式两两配对,得234(2)1(mod )p p ⨯⨯⨯⨯-≡…,∴ (1)!1(mod )p p -≡-.定理4(中国剩余定理) 设12,,,k m m m …是k 个两两互质的正整数,12k m m m m =…,i im M m =,1,2,,i k =…,则同余式组 1122(mod )(mod )(mod )kk x a m x a m x a m ≡⎧⎪≡⎪⎨⎪⎪≡⎩…… (1)有唯一解 111222(mod )k k k x M M a M M a M M a m '''=+++ (2)其中1(mod )i i i M M m '≡,1,2,,i k =….证 容易验证(2)是(1)的解.又若x ',x ''均是(1)的解,则对于1,2,,i k =…,有(mod )i i x a m '≡(mod )i i x a m ''≡,从而有 0(mod )i x x m '''-≡,又因为12,,,k m m m …两两互质,从而有0(mod )x x m '''-≡,即 (mod )x x m '''≡,所以x '与x ''是同余式组(1)的相同解.设1m >,(,)1a m =,则由欧拉定理知()1(mod )m a m ϕ≡,我们把满足条件1(mod )r a m ≡的最小正整数r 称为a 对模m 的阶,或称为a 对模m 的指数.关于a 对模m 的阶,我们有如下结论.定理5 设1m >,(,)1a m =,a 对模m 的阶为0n ,n 为正整数.若1(mod )na m ≡,则0n n .证 由带余除法知,存在非负整数q 及r ,使得 0n qn r =+,00r n ≤<.所以 001()(mod )qn r n n q r r a a a a a m +===≡,由于0r n <,由0n 的最小性知0r =,所以0n n .2. 方法解读用上述定理解题,除应掌握数论解题的基本方法外,还应对这几个定理的用途有一定的 认识.一般说来,欧拉定理与费马小定理提供了降幂与归1的工具.威尔逊定理提供了处理连续整数的积的方法.中国剩余定理提供了某些存在性问题的构造方法.定理5提供了由方幂的指数导出整除关系的途径.例1 求使21n -为7的倍数的所有正整数n ..解 ∵ 122(mod 7)≡,224(mod 7)≡,321(mod 7)≡,所以2对模7的阶为3.又因为21(mod 7)n ≡,所以由定理5知 3n ,即3()n k k N +=∈.例2 设整数a ,b ,c 满足0a b c ++=,记201120112011d ab c =++,求证d 不是素 数.证 ∵ 2(mod 2)a a ≡,∴ 2011(mod 2)aa ≡ 同理知 2011(mod 2)b b ≡,2011(mod 2)c c ≡, ∴ 2011201120110(mod 2)a b c a b c ++≡++≡, ∴ 2d .又由费马小定理知,3(mod 3)a a ≡,word. ∴ 201120103670670669232232()a a a a a a a a a a a ⨯≡≡≡≡≡223222478262793(mod 3)a a a a a a a a a a a a ≡≡≡≡≡≡≡≡,同理可证 2011(mod 3)bb ≡,2011(mod 3)c c ≡, ∴ 2011201120110(mod3)a b c a b c ++≡++≡,∴ 3d . 又∵ (2,3)1=,∴ 6d ,所以d 不是素数.例3 证明:数列1,19,119,1119,11119,…中有无穷多个合数.证 因为19是素数,(10,19)1=,由费马小定理知 18101(mod19)≡,所以对于任 意的正整数n ,有 18101(mod19)n ≡,∴ 181010(mod19)n -≡,∴ 18191110(mod19)n ⨯≡个…,∵ (199)1=,, ∴ 18119111n 个…,∴ 1811911119n 个…,即 1811911119n 个….由于正整数n 有无穷多个,所以数列中有无穷多项被19整除,故数列中有无穷多项为合数.例4(第47界IMO 预选题) 已知(0,1)x ∈,令(0,1)y ∈,且y 的小数点后第n 位数字是x 的小数点后第2n 位数字.证明:若x 为有理数,则y 也为有理数.证 设120.n x x x x =……, 120.n y y y y =……,则对于1,2,n =…,有2n n y x =.因为x 为有理数,所以数列{}n x 从某项开始为周期数列,为了说话方便,不妨设{}n x 为周期数列,d 为它的一个周期,02nd v =,其中0n 为非负整数,v 为大于1的奇数(这是可以办到的,因为若T 为数列的周期,则3T 也为周期).现令()v ωϕ=,由欧拉定理知,()221(mod )v v ωϕ=≡,从而有00022(mod(2))n n n v ω+≡⋅, 即 0022(mod )n n d ω+≡,所以对于任意的正整数0n n >,有 00002222(mod )n n n n n n d ω+--⋅≡, 即 22(mod )n n d ω+≡.∵ d 是{}n x 的周期,从而有 22n n x x ω+=, 即n n y y ω+=.综上知,对于任意的0n n >,都有n n y y ω+=,所以{}n y 从第01n +项开始为周期数列,因此y 为有理数.例5设1000(5x =+,求[]x 的末三位数.解 令1000(5y =-.∵ 10000(51<-<,∴ 01y <<.又因为 10001000(5(5x y +=++-100099839963224100010002(55(23)5(23)C C =+⋅⋅⋅+⋅⋅⋅ 23449350099810005(23)(23))C ++⋅⋅⋅+⋅…(1) 所以 []1x x y =+-.由(1)式知10003500252(23)(mod1000)x y +≡⨯+⋅⋅(2) ∵ 3100058=⨯,1000350(mod 5)≡ (3)10005005005(25)11(mod8)=≡= (4)由(3)得 1000355t =,代入(4)得351(mod8)t ≡,即 51(mod8)t ≡,∴ 5(mod8)t ≡.85t k ≡+,所以 100033555(85)625(mod1000)t k ==+≡,∴ 1000252625250(mod1000)⨯≡⨯≡.又∵ 15ϕ(125)=125(1-)=100,由欧拉定理知 3100(23)1(mod125)⋅≡,∴ 3500(23)1(mod125)⋅≡ (5)又 3500(23)0(mod8)⋅≡ (6)由(5)得 3500(23)1251t ⋅≡+,代入(6)得12510(mod8)t +≡,即 510(mod8)t +≡,∴ 3(mod8)t ≡.∴ 83t k =+,代入得 3500(23)125(83)1376(mod1000)k ⋅=++≡, ∴ 35002(23)2376752(mod1000)⋅⋅≡⨯=.综上知,10003500252(23)2507522(mod1000)x y +≡⋅+⋅⋅≡+≡,所以 11(mod1000)x y +-≡,故[]x 的末三位数为001.例6求具有如下性质的素数p 的最大值:存在1,2,,p …的两个排列(这两个排列可 以相同)1212,,,,,,p p a a a b b b …与…,使得1122,,,p p a b a b a b …被p 除所得的余数互不相同.解 不妨设 121,2,,p a a a p ===….若p b p ≠,则存在 {}1,2,,1i p ∈-…,使得 i b p =,从而有 0(mod )i i a b p ≡,0(mod )p p a b p ≡,从而有 (mod )i i p p a b a b p ≡,这与题设矛盾,因此有 p b p =.因为 0(mod )p p a b p ≡,又1122,,,p p a b a b a b …被p 除所得的余数互不相同,所以 112211,,,p p a b a b a b --…被p 除的余数构成的集合为{}1,2,,1p -…,由有威尔逊定理,得112211()()()123(1)(1)!1(mod )p p a b a b a b p p p --≡⋅⋅-=-≡-…….又 112211()()()p p a b a b a b --…121121()()p p a a a b b b --=……(1)!(1)!(1)(1)1(mod )p p p =--≡--=,∴ 11(mod )p -≡,∴ 20(mod )p ≡,∴ 2p .由于p 为素数,所以2p =.容易验证2p =满足要求.故所求的最大值为2.例7设整数n ,q 满足5n ≥,2q n ≤≤且q 不为某个质数的平方,试证:(1)!(1)n q q ⎡⎤--⎢⎥⎣⎦(1) 这里[]x 表示x 的这个数部分.证 若q 为合数,因为q 不为质数的平方,所以存在大于1的整数a ,b ,a b ≠,使得q ab =.因为q n ≤,所以1a n ≤-,1b n ≤-,从而有(1)!q n -,因此(1)!(1)!n n q q ⎡⎤--=⎢⎥⎣⎦. ∵ (1)(1)!q n --,(1)!q n -,(1,)1q q -=,∴ (1)(1)!q q n --,∴ (1)!(1)!(1)n n q q q ⎡⎤---=⎢⎥⎣⎦,故结论成立. 若q 为质数,当q n <,易知(1)!q n -,从而有(1)!(1)!n n q q ⎡⎤--=⎢⎥⎣⎦. 又因为 (1)(1)!q n --,(1,)1q q -=,所以 (1)(1)!q q n --,∴ (1)!(1)!(1)n n q q q ⎡⎤---=⎢⎥⎣⎦,结论成立. 当q n =时,因为q 为质数,由威尔逊定理知 (1)!(1)!1(mod )n q q -=-≡-,所以(1)!10(mod )n q -+≡,∴ (1)!1q n -+,所以 (1)!(1)!1(1)!(1)1n n n q q q q ⎡⎤--+---=-=⎢⎥⎣⎦. 又因为 (1)(1)!(1)q n q ----,(1,)1q q -=,所以 ()(1)(1)!(1)q q n q ----, ∴ (1)!(1)(1)!1n q n q q q ⎡⎤-----=⎢⎥⎣⎦(),故结论成立. 例8 若一个正整数的标准分解式中,每个素约数的幂次都大于1,则称这个数为幂数. 证明:对于任意的正整数n (2)n ≥,存在n 个连续的正整数,其中每一个数都不是幂数.证 选取n 个互不相同的素数12,,,n p p p ….由中国剩余定理知,同余式组2112222(mod )1(mod )(1)(mod )n n x p p x p p x n p p ⎧≡⎪≡-+⎪⎨⎪⎪≡--+⎩…………(1)有解.设222012(mod )n x x p p p ≡… 0(0)x >是(1)的唯一解,则对于0,1,2,,1i n =-…,有2i p 不整除0x i +且0i p x i +,故 0x i +不是幂数.因此,n 个连续正整数0000,1,2,,(1)x x x x n +++-…满足要求.例9 设1n >,21n n +,证明3n .证 设p 是n 的最小素因子,2对模p 的阶为r .∵ 21n n +, ∴ 21n p +,∴ 210(mod )n p +≡,∴ 21(mod )n p ≡-,221(mod )n p ≡ (1) 又因为p 为奇素数,所以 (2,)1p =.由费马小定理知121(mod )p p -= (2)由(1),(2)及定理5知,2r n ,1r p -,故1(2,1)2(,)2p r n p n --=.设1(,)2p d n -=,则 d n ,12p d -.因为n 为奇数,所以d 为奇数.又112p d p p -≤<-<,从而由p 的最小性知1d =,所以 (2,1)2n p -=,从而有 2r .又显然有1r >,所以2r =,即2对模p 的阶为2,从而知3p =,即3n .习 题111.已知 17x =,当1n >时,17n x n x -=,求n x 的末两位数.2.证明数列37,337,3337,33337,……中有无穷多个合数.3.证明有无穷多个正整数n ,使得2100(2)n n +.最新文件---------------- 仅供参考--------------------已改成word文本--------------------- 方便更改。
数论专题复习讲义介绍数论是研究整数及其性质的数学分支。
它在加密算法、密码学、计算机科学等领域中发挥着重要作用。
本文档将为你提供一个数论专题的复讲义,帮助你回顾数论的基本概念和常见应用。
1. 质数1.1 定义质数是指只能被1和自身整除的整数。
常见的质数有2、3、5、7等。
1.2 判断方法判断一个数是否为质数,可以使用试除法。
即从2开始逐个除以小于该数的数,若都不能整除,则该数为质数。
2. 最大公约数与最小公倍数2.1 最大公约数最大公约数是指两个或多个整数公有的约数中最大的那个。
可以使用辗转相除法来求解。
2.2 最小公倍数最小公倍数是指两个或多个整数的公共倍数中最小的那个。
可以通过最大公约数来求解,使用以下公式:最小公倍数 = (数1 * 数2) / 最大公约数(数1, 数2)3. 模运算模运算,又称为取余运算,是指在整数除法中求得的余数。
有以下性质:- (a + b) % m = (a % m + b % m) % m- (a * b) % m = ((a % m) * (b % m)) % m模运算在密码学中广泛应用,特别是在数据加密和解密的过程中。
4. 素数定理素数定理是指当自然数趋向无穷大时,素数的数量大约等于自然数的对数。
这个定理在分析质数的分布和素数的性质时提供了重要的参考。
5. 快速幂算法快速幂算法是一种用于计算指数幂的高效算法。
它可以在较短的时间内计算出较大的幂,同时避免了重复计算的问题。
6. RSA加密算法RSA加密算法是一种常见的非对称加密算法,基于质因数分解的困难性。
它在信息安全和网络通信等领域得到广泛应用。
7. 练题1. 请判断以下数是否为质数:11、27、37。
2. 求以下数的最大公约数和最小公倍数:24和36、15和25。
3. 将10^9对7取模的结果求出。
以上内容是本次数论专题复习讲义的核心内容,希望能对你的复习有所帮助。
祝你学习顺利!。
数学中的数论方法数论是数学的一个重要分支,研究整数及其性质的学科。
它在密码学、计算机科学、分析等领域中都有重要的应用。
本文将介绍数学中的一些常用数论方法,包括素数、最大公约数、同余、欧拉函数、费马小定理以及中国剩余定理。
一、素数素数是指只能被1和本身整除的正整数。
素数是数论中非常重要的概念,其有着丰富的性质和规律。
我们可以通过试除法或者筛法来判断一个数是否为素数,并且可以运用素数的特性解决一些实际问题。
二、最大公约数最大公约数指两个或多个整数共有的约数中最大的一个。
欧几里得算法是求两个数的最大公约数最常用的方法,其基本思想是辗转相除,将较大的数除以较小的数得到余数,然后再将较小的数除以余数得到新的余数,一直进行下去,直到余数为0时停止。
此时,较小的数即为最大公约数。
三、同余同余是数论中一个重要的概念,它描述了两个数在模n的条件下具有相同的余数。
例如,如果两个整数除以3的余数相同,我们可以说它们在模3的条件下同余。
同余关系具有一系列重要的性质,可以用来证明数论定理,解决一些方程以及密码学中的加密问题。
四、欧拉函数欧拉函数是数论中一个与素数有关的函数,表示小于n且与n互质的正整数的个数。
欧拉函数的计算方法是通过将n分解为素数的乘积,然后利用欧拉函数的特性进行计算。
欧拉函数在密码学中广泛应用于公钥密码算法中,如RSA算法。
五、费马小定理费马小定理是一条关于整数的重要定理,它描述了在某些条件下,对于任意整数a和素数p,a的p次方减去a能被p整除。
费马小定理在密码学中有广泛的应用,在素数测试和加密算法中起到重要的作用。
六、中国剩余定理中国剩余定理是一个古老而重要的数论定理,它描述了一组同余方程组在一定条件下一定有解,并且可以求得一个解。
中国剩余定理的应用非常广泛,可以用来求解模方程、计算大数的幂等问题等。
综上所述,数论方法在数学中起到了重要的作用。
通过学习和应用素数、最大公约数、同余、欧拉函数、费马小定理以及中国剩余定理等数论方法,我们可以解决一系列实际问题,并且深入理解整数的性质和规律。