升级版“兔子数列”

已知正整数数列{an}满足nNan+2=an+1+an,且ak=2017,求k的最大值.


分析与解 记兔子数列1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,1597,为数列{bn},则对所有正整数n均有an+2=bna1+bn+1a2.
k=12时,有a12=55a1+89a2,考虑2017\equiv 37\pmod{55},而89m(m\in\mathbb Nm\leqslant 22)模55的余数分别为0,34,13,47,26,5,39,18,52,31,10,44,23,2,36,15,49,28,7,41,20,54,33因此不符合题意;\\
k=11时,有a_{11}=34a_1+55a_2,考虑2017 \equiv 11\pmod {34},由于55m(m\in\mathbb N)模34的余数分别为0,21,8,29,16,3,24,11,\cdots于是取(a_1,a_2)=(48,7)即符合题意.

接下来证明若k=p(p\geqslant 3)符合题意,那么k=p-1也符合题意,证明如下.

若存在k=pp\geqslant 3的情形,即2017=b_{p-2}a_1+b_{p-1}a_2=b_{p-2}a_1+(b_{p-2}+b_{p-3})a_2=b_{p-3}a_2+b_{p-2}(a_1+a_2),这就意味着那么必然存在k=p-1的情形.例如当(a_1,a_2)=(7,55)时,a_{10}=2017

由于k=12不符合题意,因此k\geqslant 13时必然不符合题意.

综上所述,k的最大值为11

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

发表回复