【答案】
分析:(1)根据a
n+2=(1+cos
2
)a
n+sin
2
,把a
1和a
2代入即可求得a
3,a
4,先看当n=2k-1(k∈N
*)时,整理得a
2k+1-a
2k-1=1进而可判断数列{a
2k-1}是首项为1、公差为1的等差数列;n=2k(k∈N
*)时,整理得a
2k+2=2a
2k进而可判断数列{a
2k}是首项为2、公比为2的等比数列,最后综合可得答案.
(2)把(1)中求得a
n代入b
n中可知数列{b
n}是由等比和等差数列构成,因而可用错位相减法求和,得到数列的求和公式S
n=2-

..要证明当n≥6时,|S
n-2|<

成立,只需证明当n≥6时,

<1成立.用数学归纳法,先看当n=6时求得

<1,再假设当n=k(k≥6)时不等式成立,通过n=k+1时,等式亦成立,进而证明结论.
解答:解:(1)因为a
1=1,a
2=2,
所以a
3=(1+cos
2
)a
1+sin
2
=a
1+1=2,
a
4=(1+cos
2π)a
2+sin
2π=2a
2=4.
一般地,当n=2k-1(k∈N
*)时,a
2k+1=[1+cos
2
]a
2k-1+sin
2
=a
2k-1+1,即a
2k+1-a
2k-1=1.
所以数列{a
2k-1}是首项为1、公差为1的等差数列,
因此a
2k-1=k.
当n=2k(k∈N
*)时,a
2k+2=(1+cos
2
)a
2k+sin
2
=2a
2k.
所以数列{a
2k}是首项为2、公比为2的等比数列,
因此a
2k=2
k.
故数列{a
n}的通项公式为
a
n=

(2)由(1)知,b
n=

=

,
所以S
n=

+

+

+…+

,①

S
n=

+

+

+…+

,②
①-②得,

S
n=

+

+

+…+

-

=

-

=1-

-

,
所以S
n=2-

-

=2-

.
要证明当n≥6时,|S
n-2|<

成立,只需证明当n≥6时,

<1成立.
(1)当n=6时,

=

=

<1成立.
(2)假设当n=k(k≥6)时不等式成立,即

<1.
则当n=k+1时,

=

×

<

<1.
由(1)、(2)所述,当n≥6时,

<1.
即当n≥6时,|S
n-2|<

.
点评:本题主要考查了数列的递推式.数列的递推式常用来解决数列求通项公式等问题,有时要注意数列中的奇数项和偶数项的不同.