You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

整数n≥3时,n²-3n+1形式的数是否均为无平方因子数?

关于$f(n)=n^2-3n+1$是否所有数都只有唯一素因子的解答

首先明确告诉你:这个结论不成立,存在不少$n≥3$的情况,使得$f(n)$分解素因数后有素数的指数大于1。

具体反例

比如取$n=38$,我们来计算$f(38)$:

f(38) = 38² - 3×38 + 1 = 1444 - 114 + 1 = 1331

而$1331=11^3$,这里素因子11的指数是3,显然不符合“所有素数指数均为1”的要求。

背后的原因

这种情况出现的本质是,存在素数$p$,使得二次同余方程$n^2 -3n +1 ≡0 \pmod{p2}$有解。拿$p=11$来说,我们能找到$n=38$满足这个同余式,所以$f(n)$会包含$p2$甚至更高次幂作为因子。

你提到的$f(64)=3905=5×11×71$确实是无平方因子的,但这只是个别情况,并非所有$n≥3$都满足这个性质。

内容的提问来源于stack exchange,提问作者John Ryan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 08:33:49