對于已知的等差、等比數列的求和問題,我們可以用求前n項和公式來解決,但對于一些特殊的數列,我們怎樣來求它們的和呢?本文將闡明一種特定的數列的求和方法——裂項相消法.
何謂裂項相消法呢?在求數列的前n項和時,有時把一個數列的通項公式分成二項差的形式,相加過程消去中間項,只剩有限項再求和.
常見的裂項公式有:(1)1n(n+1)=1n-1n+1;
(2)1(2n-1)(2n+1)=12(12n-1-12n+1);
(3)1b+a=1a-b(a-b);
(4)n(n+1)!=1n!-1(n+1)!;
(5)an=Sn-Sn-1(n≥2).
【例1】數列{an}的通項公式an=1n+1+n
,若前n項的和為10,則項數n為().
A.11B.99C.120D.121
解析:∵n=1n+1+n=n+1-n,
∴Sn=a1+a2+…+an-1+an=(2-1)+(3-2)+…+(n-n-1)+(n+1-n)=n+1-1.
∴Sn=n+1-1=10,
∴n=120.
【例2】設函數f(x)=xm+ax的導數為f(x)=2x+1,則數列{1f(x)}的前n項和是().
A.nn+1
B.n+2n+1
C.nn-1
D.n+1n
解析:∵f(x)=xm+ax的導數為f(x)=2x+1,∴m=2,a=1.
∴f(x)=x2+x,即f(n)=n2+n=n(n+1).∴數列{1f(n)}的前n項和為:
Sn=11×2+12×3+…+1n(n+1)=(1-12)+(12-13)+…+(1n-1n+1)=1-1n+1=nn+1.
【例3】已知數列{an}中,a1=1,當n≥2時,其前n項和Sn滿足S2n=an(Sn-12).
(1)求Sn的表達式;(2)設bn=Sn2n+1,求{bn}的前n項和Tn.
解:(1)Sn=12n-1,求解過程略.
(2)∵bn=Sn2n+1=1(2n-1)(2n+1)=12(12n-1-12n+1),
∴Tn=b1+b2+…+bn=12[(1-13)+(13-15)+…+(12n-1-12n+1)
]
=12(1-12n+1)=n2n-1.
【例4】設{an}是公差為d的等差數列,且各項都不為零.求數列{1anan+1}的前n項和Sn
解:依題意,得an+1-an=d,an≠0,n∈N*.
(1)當d≠0時,1anan+1=1d(1an-1an+1),
所以Sn=Σnk=11d(1ak-1ak+1)
=1d(1a1-1an+1),即得Sn=na1an+1.
(2)當d=0時,{an}是常數項數列,得
Sn=na21=na1an+1.
綜上所述,可知對任意情形,都有Sn=naan+1,n∈N*.
求數列{an}的前項和Sn時,觀察通項an的代數結構,將其分裂為兩項的差.裂項之后的和式中,若有大量可以相互抵消的項,只剩有限項,此時我們就可以使用裂項相消法求和了.
(責任編輯金鈴)