已知f(x)为整系数多项式,∀n∈Z,f(n)均为完全平方数,是否说明f(x)为另一个整系数多项式的平方?
此题本人的分析方式如下↓
已知n∈Z,f(n)均为完全平方数,则√f(n)∈N,不妨记f(n)=g²(n),由于f(n)为整系数多项式,考虑到整数对加减法,乘法运算封闭,记g(n)=aₖnᵏ+aₖ₋₁nᵏ⁻¹+…+a₁n+a₀,则n∈Z,g(n)∈Z,可得aᵢ∈Q(0≤i≤k,i∈N),假设aⱼ∉Z,则f(n)必有一项不是整数,则∀0≤j≤k都有aⱼ∈Z,则f(n)一定为某一整系数多项式的平方
囗
不知道我的这个方法对不对,求助大佬

此题本人的分析方式如下↓
已知n∈Z,f(n)均为完全平方数,则√f(n)∈N,不妨记f(n)=g²(n),由于f(n)为整系数多项式,考虑到整数对加减法,乘法运算封闭,记g(n)=aₖnᵏ+aₖ₋₁nᵏ⁻¹+…+a₁n+a₀,则n∈Z,g(n)∈Z,可得aᵢ∈Q(0≤i≤k,i∈N),假设aⱼ∉Z,则f(n)必有一项不是整数,则∀0≤j≤k都有aⱼ∈Z,则f(n)一定为某一整系数多项式的平方
囗
不知道我的这个方法对不对,求助大佬
