已知数列{an},a0=0,对任意正整数n都有|an−an−1|=2n−1,m是给定的正整数,求am的所有可能取值.
分析与解 am的所有可能取值是{2k−1∣−2m−1<k⩽2m−1,k∈Z},
证明如下.
显然,am必然为奇数.考虑到|am|⩽20+21+⋯+2m−1=2m−1,
而在−(2m−1)和2m−1之间(包括两者)的奇数为2m个.记xn=an−an−12n−1,n∈N∗,
则每一个有序数组(x1,x2,⋯,xm), xi∈{−1,1}
对应一个am,这样的有序数组有2m个(因为每一位均为1或−1).因此只需要证明不同的有序数组对应的数列{an}中的第m项必然不同.设(x1,x2,⋯,xm)→am,(x′1,x′2,⋯,x′m)→a′m,
则am−a′m=(xm−x′m)⋅2m−1+⋯+(x1−x′1)⋅20,
设两个有序数组从第m位计算第一处不一致的位置为第p位,那么考虑到|xp−x′p|⋅2p−1=2p>2p−1+2p−2+⋯+21,⩾|xp−1−x′p−1|⋅2p−2+|xp−2−x′p−2|⋅2p−3+⋯+|x1−x′1|⋅20,
因此xm−x′m的符号由xp−x′p决定,进而xm≠x′m.这样就证明了有序数对与数列一一对应.因此am的所有可能取值是{2k−1∣−2m−1<k⩽2m−1,k∈Z}.
注 am的所有可能取值为am=±1±2±4±8±⋯±2m−1,
其中m个±号的每一种取法唯一对应一个am的值,am恰好取到[−(2m−1),2m−1]中的所有奇数.