一道数论题
给定正整数\(a\),令\(f(x)=x^2+x-a\),求证:
(1).对于自然数\(n\)如果\(f(n)\)为完全平方数,那么\(n\leq a\)
(2).仅存在一个自然数\(n\)使得\(f(n)\)为完全平方数的充要条件为\(4a+1\)是质数
(1):如果\(f(n)\)为完全平方数,那么存在整数\(k\)使得\(n^2+n-a=k^2\)。
反证法,假设\(n>a\),那么\(n^2-k^2=a-n\leq 0,n<k\)
所以\(n+1\leq k,n^2-k^2=a-n\leq n^2-(n+1)^2=-2n-1\),所以\(a+n\leq -1\),由于\(a,n\)都是自然数这不可能。
(2):显然\(f(n)\)为完全平方数的充要条件是存在非负整数\(k\)使得\(n^2+n-a=k^2\)。
对这个等式两边同乘\(4\)减\(1\)得到\(4n^2+4n-4a-1=4k^2-1\),所以\(f(n)\)为完全平方数的充要条件是存在自然数\(k\)使得\(4n^2+4n+1-4k^2=4a+1=(2n-2k+1)(2n+2k+1)\)。由于\(k\geq 0\),显然\(2n-2k+1\leq 2n+2k+1\)
由于\(a\)是正整数,\(4a+1>1\)。假如\(4a+1\)是质数,那么\(2n-2k+1=1,n=k,2n+2k+1=4a+1,n=k-a\)是唯一解。
假如\(4a+1\)是合数,那么存在整数\(c,d\geq 2,c\leq d\)使得\(cd=4a+1\)。因为\(4a+1\)是奇数,\(c,d\)是奇数。
\(4|c-d\)。因为假如\(c-d\)不能被\(4\)整除,WLOG设\(c\equiv 1(\mod 4),d\equiv 3(\mod 4)\),所以\(cd\equiv 3(\mod 4)\),和\(cd=4a+1\)矛盾。
令\(2n-2k+1=c,2n+2k+1=d\),解得\(k=\frac{d-c}{4}\)(一定是非负整数,因为\(4|c-d\)而且\(c\leq d\)),\(x=\frac{c+d-2}{4}\)(一定是正整数,因为\(c,d\equiv 1(\mod 4)\)或者\(c,d\equiv 3(\mod 4)\),\(c+d\equiv 2(\mod 4)\)而且\(c,d\geq 2\)所以\(c+d-2>0\))
\(x\)不等于\(a\),因为如果\(x=a,4x+2=c+d=4a+2,cd=4a+1\),所以\(c,d\)是方程\(y^2-(4a+2)+4a+1,(y-4a-1)(y-1)\)的两个根,由于\(c\leq d,4a+1>1\),\(c=1,d=4a+1,\)矛盾。所以通过该方法我们找到了\(4n^2+4n-4a-1=4k^2-1\)的另一个解\(x\neq a\)。所以对于这种情况存在至少\(2\)个自然数\(n\)使得\(f(n)\)为完全平方数。
取逆否命题可得如果仅存在一个自然数\(n\)使得\(f(n)\),\(4a+1\)是质数。证毕。

浙公网安备 33010602011771号