作业帮 > 数学 > 作业

N表示全体正整数,求所有的函数g:N→N,使得对于任意m,n∈N,(g(m)+n)(g(n)+m)都是完全平方数.

来源:学生作业帮 编辑:大师作文网作业帮 分类:数学作业 时间:2024/11/10 16:28:04
N表示全体正整数,求所有的函数g:N→N,使得对于任意m,n∈N,(g(m)+n)(g(n)+m)都是完全平方数.
N表示全体正整数,求所有的函数g:N→N,使得对于任意m,n∈N,(g(m)+n)(g(n)+m)都是完全平方数.
另一方面,g(m)+n和g(m)+n+1中必有一个不被p整除,于是(g(m)+n)(g(n)+m)和(g(m)+n+1)(g(n+1)+m)中必有一个含素因子p的方次为奇数,与完全平方性矛盾. 因此对任意正整数n,Δ(n)=g(n+1)―g(n)=±1.但若有相邻的Δ(n),Δ(n+1)一个为1一个为―1,得到g(n+2)=g(n),与上述矛盾.又若Δ(n)恒为―1,g(n)最终取负值,亦矛盾.因此必所有Δ(n)=1,即g(n)=n+c (c∈N).显然这种函数满足题给条件. 因此满足条件的所有函数是g(n)=n+c (c∈N).