MathLabs

第3题

设 P(x)P(x) 为整系数非常数多项式,且 P(0)≠0P(0)\neq0。设 a1,a2,a3,…a_1,a_2,a_3,\ldots 为一无穷整数数列,使得对任意不同的正整数 i,ji,j,P(i−j)P(i-j) 都整除 ai−aja_i-a_j。证明数列 a1,a2,a3,…a_1,a_2,a_3,\ldots 必为常数,即对每个正整数 nn,ana_n 都等于某个常数 cc。
第 2/5 步:选取没有小公因子的 k
k prime, k>∣a0∣  ⟹  gcd⁡(P(k),k)=1k\text{ prime},\ k>|a_0|\implies \gcd(P(k),k)=1
详细分析

设 kk 为大于 ∣a0∣|a_0| 的素数,则 k∤a0k\nmid a_0,故 gcd⁡(a0,k)=1\gcd(a_0,k)=1;由第一步得 gcd⁡(P(k),k)=1\gcd(P(k),k)=1,即 P(k)P(k) 的每个素因数都不整除 kk。由于 PP 非常数,在这样的素数 kk 上 ∣P(k)∣→∞|P(k)|\to\infty,故 P(k)P(k) 总有素因数;又因非常数整系数多项式不能无穷多次只取由一个固定有限素数集合构成的值,故以此方式出现无穷多个不同的素数 pp,每个都与某个素数 k>∣a0∣k>|a_0| 配对,满足 p∣P(k)p\mid P(k)、p∤kp\nmid k。