已知正整数数列 {an} 满足:对任意的正整数 m,k,都有 am2=a2m,且 am2+k2=amak,求数列 {an} 的通项公式.
答案 an=1(n∈N∗).
解析 在 am2=a2m 中,令 m=1,可得 a1=1.在 am2+k2=amak 中令 m=k=1,可得 a2=1.下面用数学归纳法证明 an=1(n∈N∗). 当 n=1,2 时,命题成立. 假设当 n<k(k⩾3)时命题成立,根据题意,若 m2+k2=p2,则ap2=amak⟹a2p=amak.
情形一 k 为偶数.设 k=2t,则(2t)2+(t2−1)2=(t2+1)2⟹at2+1=a2tat2−1,
而 at2+1=ata1=1,从而有a2t=at2−1=1.
情形二 k 为奇数.设 k=2t+1,则(2t+1)2=4t2+4t+1=(2t2+2t+1)2−(2t2+2t)2,
因此a22t2+2t+1=a2t+1a2t2+2t,
而a2t2+2t+1=at2+(t+1)2=atat+1=1,
从而有a2t+1=a2t2+2t=1.
综上所述,有 an=1(n∈N∗).