每日一题[1624]循环作差

设数列 {an},{bn},{cn} 满足 an+1=|bncn|bn+1=|cnan|cn+1=|anbn|nN.证明:对于任意正整数 a1,b1,c1,存在正整数 k,使得 ak+1=akbk+1=bkck+1=ck

解析    对任意正整数 n,用 An,Bn,Cn 表示 an,bn,cn 的升序排列.下面证明:

引理    存在正整数 n,使得 An,Bn,Cn 中至少有两个相等,即 An=BnCn,或者 AnBn=Cn. 若不然,则对任意正整数 n,都有 An<Bn<Cn,于是An+1=min{BnAn,CnBn}0,Cn+1=CnAnCn.进而Cn+2=Cn+1An+1Cn1,这样对任意正整数 k,均有C2k+1C1k,而当 k>C1 时,这显然不成立.因此引理得证. 根据引理不难得到接下来的 (An+1,Bn+1,Cn+1)=(An+2,Bn+2,Cn+2),因此命题得证.

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

发表回复