由一个等差数列问题的变题引发的探讨某次复习课讲到这样一个问题:问题已知数列{an}的首项a1=2,前n项和为Sn,且满足2an=SnSn—1(n≥2)nN*
求证:数列成等差数列证明:因为当n≥2时,an=Sn-Sn-1,又2an=SnSn—1(n≥2)nN*所以2(Sn-Sn-1)=SnSn-1,故,即(n≥2,nN*)故成等差数列,首项为,公差为-
到此为止,问题已经基本解决,考察其变题:变题1:求上述问题中数列{an}的通项
解:由上述证明知,所以Sn=(此时大家没有在意),从而an==这里强调an与Sn的关系,注意当n=1时不适合,必须写成分段的形式
但此时部分学生发现问题了,学生提出“an的分母怎么为零呢”
当n=2时an的分母为零了,再一看,此时Sn的分母也为零了
题目是有问题了,此时我并没有继续讲解下一例,而是和学生一起探讨原因
(提问)是解答错误吗
原因是在等式的两边同除以SnSn-1使得分母为零了吗
不是,补充理由:若存在Sn=0,则由2(Sn-Sn-1)=SnSn-1得Sn-1=0,类似可得a1=S1=0与a1=2矛盾,因而Sn≠0,所以解答没有问题
(提问)还会是什么原因呢
我们从求an开始查找,当n=1时,a1=2;当n=2时,得2a2=S2S1所以2a2=(a1+a2)a1=4+2a2,故0=4,矛盾
这时清楚了,原来题目条件2an=SnSn—1在a1=2的条件下对nN*不恒成立,所以出现矛盾
(提问)那么,怎样修改条件2an=SnSn—1才能消除矛盾呢
变题2:将问题中条件2an=SnSn—1改为an=2SnSn—1,证明(略)继续提问:若变题1中条件2an=SnSn—1不变,只改变a1=2呢
如a1=1,题目正确吗
解:当n=1时,a1=1;当n=2时,2a2=S2S1得a2=1;当n=3时,2a3=S3S2得2a3=(1+1+a3)(1+1)