数论(三)

· · 个人记录

例题一:如果整数集合A中任意两个元素x,y(可以相同),都有x^2+kxy+y^2\in A,其中k是任意正整数,我们称A是一个好集合。求所有非零整数对m,n,使得包含\{m,n\}的好集合只能是全体正整数。

解:若(m,n)=d>1,我们可以取A为全体d的倍数,但是1\notin A

以下设(m,n)=1,对于任意整数a,取x=y=m,k=a-2,可知都有am^2\in A,同理对于任意整数b,都有bn^2\in A

由于(m^2,n^2)=1,由Bezout定理,存在整数a,b,使得am^2+bn^2=1,取x=am^2\in Ay=bn^2\in Ak=2,可得1=(am^2+bn^2)^2=(x+y)^2=x^2+2xy+y^2\in A

对于任意整数N,取x=1,y=1,k=N-2可得N=x^2+y^2+kxy\in A,因此A是全体正整数。

综上所述,当且仅当(m,n)=1时满足要求。

例题二:正整数a,b,c满足(a,b)+[a,b]=(a,c)+[a,c]+1(*),并且相互之间不能整除。证明:c<b\le\dfrac{3}{2}c

解:设(a,b)=k,(a,c)=d,则由题可知(k,d)=1,故可设a=kdx,b=ky,c=dz,并且(dx,y)=(kx,z)=1

带入原式可得k+kdxy=d+kdxz+1(**),故k\big|d+1,d\big|k-1(\#)

k=1,则由(**)可知xy=1+xz,因此x=1,这样a=d\big|c矛盾。

因此k-1\ge1,则由(\#) k\ge d+1,d\ge k-1,故只能有k=d+1,带入(**)可得y=z,此时b=(d+1)y,c=dy,由于c\big|b不成立,故d\ge2

因此c\le b\le\dfrac{3}{2}c\Leftrightarrow d<d+1\le\dfrac{3}{2}d,而这是显然的。

例题三:甲乙两人轮流在黑板上写正整数,规则如下:若当时a_1,a_2,\dots,a_n出现在黑板上,则所有形如\displaystyle \sum_{i=1}^na_ix_i,x_i\in N的数都不能写,写1的一方算输。开始时候黑板上写有5,6两个数。甲先开始,谁有必胜策略?

解:注意到开始时候只有P=\{1,2,3,4,7,8,9,13,14,19\}可以选择,在选择过程中谁先选中A=\{2,3\}中的一个数,则另一人选A中另一个数,则剩下只有\{1\}可选,因此进一步的我们得到谁先选\{1,2,3\}中的一个数则谁将失败。

因此问题转换为两人在Q=\{4,7,8,9,13,14,19\}中轮流取数。谁取到最后一个数谁将获胜,这里谁取这个数实际上相当于他在黑板上写了这个数,规定取一个数后顺带取走\displaystyle\sum_{i=1}^na_ix_i的数,其中a_i是黑板上所有数。

我们再来看B=\{4,7\},无论谁先取了B中的哪个数,另方只要取B中的另一个数即可取走Q中剩下的所有数,因此问题又转换为两人在R=\{8,9,13,14,19\}中轮流取数,谁先取到的最后一个数,谁将获胜。再来看C=\{8,9\},无论谁先取了C中的哪个数,另一方只要取C中的另一个数即可取走Q中剩下的所有数。因此问题又转换为两人在S=\{13,14,19\}中轮流取数,谁先取到最后一个数,谁将获胜。

甲先取19, 乙无论取\{13.14\}的哪个数,甲都能取另一个数获得胜利。我们将这些数分为A=\{2,3\}B=\{4,7\}C=\{8,9\}D=\{13,14\}四组之后,乙无论选哪个数,甲只要选同组另一个数即可。

例题四:当m,n取遍所有正实数时,求\left|12^m-5^n\right|的最小值。

解:m=n=1时,\left|12^m-5^n\right|=7,由于(3,5)=1,所以\left|12^m-5^n\right|=3是不可能的;又因为(12,5)=1,所以\left|12^m-5^n\right|=5也是不可能的,所以我们只要讨论是否有\left|12^m-5^n\right|=1就可以了,我们分以下两种情况来讨论:

(一)若12^m-5^n=1,这样5^n=12^m-111的倍数,矛盾。

(二)若5^n-12^m=1,则由于5^n末尾数字是5,因此12^m末尾数字为4,而12^m末尾数字为2,4,6,8,2,4,\dots,所以m=4k+2,带入得到5^n=12^{4k+2}+1=144^{2k+1}145的倍数,因此5^n也是29的倍数,矛盾。

因此\left|12^m-5^n\right|=1也是不可能的,所以\left|12^m-5^n\right|最小值为7

另解:由于5^n\equiv5,3,4,9,1\pmod {11}12^m\equiv1\pmod{11},因此\left|12^m-5^n\right|\not\equiv±1\pmod{11},因此\left|12^m-5^n\right|=1是不可能的的,由于\left|12^m-5^n\right|2,3,5互素,所以不能取2,3,4,5,6,因此\left|12^m-5^n\right|的最小值为12-5=7

例题五:d是一个大于1的正整数,对于任意正整数n,如果d\big|n,则将n的数字任意重新排列得到的正整数m也是d的倍数。证明:d=3,9

解:假设d是一个k位数,d的一个完全系x=1,2,\dots,d的位数都不大于k,因此存在1\le x\le d,使得-11\times 10^{k+1}\equiv x\pmod d,所以11\times 10^{k+1}+x\equiv\pmod d

故存在一个k+2位数\overline{110a_1a_2\dots a_k}d的倍数,因此\overline{1a_1a_2\dots a_k10}\overline{1a_1a_2\dots a_k01}也是d的倍数,故他们的差9也是d的倍数,因此d=3,9

例题六:d是一个大于1的正整数,对于任意正整数n,如果d\big|n,则将n的数字顺序左右完全颠倒得到的正整数m也是d的倍数。证明:d\big|99

解:不妨设d是一个k位数,则有一个1\le x\le d,使得-10^{k+1}\equiv x\pmod d,因此10^{k+1}+x\equiv0\pmod d,将10^{k+1}+x左右顺序完全颠倒得到的数以1为个位数字,并且它是d的倍数,因此(d,10)=1

存在一个1\le y=\overline{a_1a_2\dots a_k}\le da_1可以是00\le a_i\le9)使得-5\times10^{k+1}\equiv y\pmod d,因此\overline{50a_1a_2\dots a_k}=5\times10^{k+1}+y\equiv0\pmod d,所以\overline{50a_1a_2\dots a_k}也是d的倍数。

因此N=\overline{a_ka_{k-1}\dots a_105}\times 10^{k+1}+\overline{50a_1a_2\dots a_k}=\overline{a_ka_{k-1}\dots a_1100a_1a_2\dots a_k}也是d的倍数,由已知将N颠倒得到的M=\overline{a_ka_{k-1}\dots a_1001a_1a_2\dots a_k}也是d的倍数,相减可得99\times10^k=N-M\equiv0\pmod d,由于(d,10)=1,所以d\big|99

例题七:求所有正整数对(x,y)使得\dfrac{x^2+y^2}{x-y}是整除2010的正整数。

解:令\dfrac{x^2+y^2}{x-y}=k(*),则k\big|2010=2\times3\times5\times67

由于p=3,674k+3型的素数,若p\big|k,则也有p\big|x^2+y^2,因此p\big|xp\big|y

2\big|k,则x,y同奇偶,如果它们都是奇数,则2\big|x-y,且2\big|\big|x^2+y^2k不能是偶数,矛盾,因此2\big|x2\big|y

(x,y,k)=r,设x=ra,y=rb,k=rd得到\dfrac{a^2+b^2}{a-b}=d>1,由上述讨论可知d不再有2,3,67这个3个素因子,因此只能有\dfrac{a^2+b^2}{a-b}=5,配方可得(2a-5)^2+(2b+5)^2=50=1^2+7^2,故只能有\begin{cases}a=3\\b=1\end{cases}\begin{cases}a=2\\b=1\end{cases}

所以满足要求的所有解为(2c,c)(3c,c)形式,其中c2\times3\times67的因子,c8种取法,因此共有16组解。

例题八:整数a_1,a_2,\dots,a_n满足1<a_1<a_2<\dots<a_n<2a_1\displaystyle\left(\prod_{i=1}^na_i\right)m个不同的素因子,求证:\displaystyle\left(\prod_{i=1}^na_i\right)^{m-1}\ge (n!)^m

解:设\displaystyle\prod_{i=1}^na_i的全体素因子为p_1,p_2,\dots,p_m,则\displaystyle a_i=\prod_{i=1}^np_i^{\beta_{ji}}\beta_{ji}是非负整数。

对于任意1\le j\le m,令a_i=p_j^{\beta_{ji}}x_{ij},由已知a_1,a_2,\dots,a_n相互不整除,因此x_{ij},1\le i\le n是互不相同的正整数,因此\displaystyle\prod_{i=1}^na_i=\left(\prod_{i=1}^np_i^{\beta_{ji}}\right)\prod_{i=1}^nx_{ij}\ge n!\left(\prod_{i=1}^np_i^{\beta_{ji}}\right)

在①中取j=1,2,\dots,m相乘可得\displaystyle\left(\prod_{i=1}^na_i\right)^{m}\ge (n!)^m\left(\prod_{i=1}^n\prod_{j=1}^mp_{j}^{\beta_{ji}}\right)=(n!)^m\left(\prod_{i=1}^na_i\right)

因此\displaystyle\left(\prod_{i=1}^na_i\right)^{m-1}\ge (n!)^m