每日一题[1699]迭代函数

设实函数 f(x) 满足 f(f(x))=x1,问是否存在整数 n,使 f(n) 也为整数?若存在,求出所有 n;若不存在,说明理由.

解析    考虑 f(f(x))=x1,对正整数 k,可以得到 f(x)k 次迭代函数fk(x)={xk2,2k,f(x)k12,2k.

f(n)=mn,mZ,则必然存在正偶数 k1 和正奇数 k2,使得nk12=mk212,
此时有 fk1(n)=fk2(n),进而 fk1+k2(x)=f2k2(x),也即mk1+k212=n2k22,
两式综合,可得 k1=k2,矛盾.因此不存在符合题意的整数 n

此条目发表在每日一题分类目录。将固定链接加入收藏夹。

发表回复