MathLabs

第3题

证明存在无穷多个正整数 nn,使得 n2+1n^2+1 有一个大于 2n+2n2n+\sqrt{2n} 的素因数。
第 1/6 步:策略:先固定素数 p,再在其下寻找合适的 n
通俗地说

不去寻找 nn 再指望 n2+1n^2+1 有大素因数,而是反过来:先选素数 pp,再构造 nn 使 pp 整除 n2+1n^2+1,且 nn 足够小以致 pp 已经超过 2n+2n2n+\sqrt{2n}。

p≡1(mod8),h=⌈p⌉,n≤12(p−h), p∣n2+1  ⟹  p≥2n+2np \equiv 1 \pmod 8,\quad h=\lceil\sqrt p\rceil,\quad n\le\tfrac12(p-h),\ p\mid n^2+1 \implies p\ge 2n+\sqrt{2n}
详细分析

固定任意满足 p≥2013p\ge2013 的素数 p≡1(mod8)p\equiv1\pmod8,设 h=⌈p⌉h=\lceil\sqrt p\rceil。我们希望找到正整数 n≤12(p−h)n\le\frac12(p-h) 使 p∣n2+1p\mid n^2+1。若能做到,则 p≥2n+h≥2n+pp\ge 2n+h\ge 2n+\sqrt p;由 n≤12(p−h)<p2n\le\frac12(p-h)<\frac p2 得 2n<p2n<p,从而 2n<p≤h\sqrt{2n}<\sqrt p\le h,于是 p≥2n+h>2n+2np\ge2n+h>2n+\sqrt{2n}。故 pp 本身就是 n2+1n^2+1 的一个超过 2n+2n2n+\sqrt{2n} 的素因数,恰为所求。