问题 解答题
在数列{an}中,a1=1,当n≥2时,其前n项和Sn满足Sn2=an(Sn-
1
2
)

(1)求Sn的表达式;
(2)设bn=
2n
Sn
,求{bn}的前n项和Tn
答案

解 (1)∵Sn2=an(Sn-

1
2
),an=Sn-Sn-1(n≥2),

∴Sn2=(Sn-Sn-1(Sn-

1
2
),

即2Sn-1Sn=Sn-1-Sn,…①

由题意Sn-1•Sn≠0,

将①式两边同除以Sn-1•Sn,得

1
Sn
-
1
Sn-1
=2,

∴数列{

1
Sn
}是首项为
1
S1
=
1
a1
=1,公差为2的等差数列.

可得

1
Sn
=1+2(n-1)=2n-1,得Sn=
1
2n-1

(2)由(1)得

1
Sn
=2n-1,

bn=

2n
Sn
=(2n-1)•2n

因此,

Tn=1×2+3×22+5×23+…(2n-1)2n

两边都乘以2,得

2Tn= 1×22+3×23+…(2n-3)2n+(2n-1)2n+1

两式相减,得

-Tn=2+2(22+23+…+2n)-
(2n-1)•2n+1=2+8(2n-1-1)-(2n-1)•2n+1

∴Tn=(2n-1)•2n+1+6-2•2n+1

化简得

Tn=(2n-3)•2n+1+6

选择题
单项选择题