已知√Sn=λan+c,an>0,a1+a3=2a2,求证:{an}是等差数列.
解 根据已知,有{a1=(λa1+c)2,a1+a2=(λa2+c)2,a1+a2+a3=(λa3+c)2,设a3−a2=a2−a1=d,作差,有{a2=(λa1+λa2+2c)⋅λd,a3=(λa2+λa3+2c)⋅λd,再次作差,有d=2λd⋅λd,显然d≠0,于是2λ2=1d.从而由a2=12a1+12a2+2λcd可得4λc=1,又c=√a1−λa1,从而有1=4λ√a1−4λ2a1,即(2λ√a1−1)2=0,从而a1=14λ2=d2.于是c=√a1−λa1=12√d2,即c2=18d.
接下来用数学归纳法证明an=(n−12)d,n∈N∗.当n=1,2,3时,命题成立;
当假设当n⩽k(k⩾3且k∈N∗)时命题成立,即Sk=12d⋅k2+(a1−d2)k=12dk2,于是由题设得ak+1+12dk2=λ2a2k+1+2λcak+1+c2,即[ak+1−(k+12)d]⋅[ak+1+(k−12)d]=0,因此ak+1=(k+12)d.
综上所述,欲证命题成立,因此{an}是等差数列.
注 由题目条件,将λ,c,a1都用d表示,即4λc=1,2λ2d=1,a1=d2,之后也可以不用数列归纳法,直接证明结论.此时题中条件可以化简为2dSn=a2n+and+14d2,于是有2dSn−1=a2n−1+an−1d+14d2,n⩾2两式相减化简得(an+an−1)(an−an−1−d)=0,结合条件an>0即得数列{an}为等差数列.