Processing math: 100%

MT【307】周期数列

(2017浙江省数学竞赛)

设数列{an}满足:|an+12an|=2,|an|2,nN+
证明:如果a1为有理数,则从某项后{an}为周期数列.


分析:若a1Q|an+12an|=2知道anQ
an=qp,(p,q)=1an+1=2an±2=2q±2ppan,an+1 在不约分的情况下分母相同.
a1=b1p,(b1,p)=1an=bnp,bnZ,由已知|an|22|p|bn2|p|,故an的个数至多4|p|+1个,故存在整数k<l使得ak=al.
{an}从第k项起是周期数列,周期为T=lk

注:这里主要考察一个周期数列的定理:

值域是有限数集的递推数列从某项起是周期数列.

证明:设an+r=f(an+r1,an+r2,,an),nN{an}的值域为D={b1,b2,,bM}
构造数组(a1,a2,,ar),(a2,a3,,ar+1),,(an,an+1,,an+r1),
显然这些数组至多Mr个,由抽屉原理,Mr+1个中至少有两个是相等的,
不妨设(aN,aN+1,,aN+r1)=(aN+T,aN+1+T,,aN+r1+T),
从而aN+k+T=aN+k,k=0,1,2,r1.
下面用数学归纳法证明:nNan+T=an恒成立
(1)当n=N,N+1,N+r1时,由上述论述an=an+T成立
(2)假设当nk(kN+r1)an+T=an成立,
那么n=k+1时,an+1+T=f(an+T,an1+T,,anr+1+T)=f(an,an1,,an+r1)=an+1
综上由(1)(2)知对任意nN,an+T=an成立.

posted @   M.T  阅读(739)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示