已知正项数列{an}的前n项和为Sn.
(1)若∀n∈N∗,Sn=12(an+1an),求数列{an}的通项公式;
(2)若∀n∈N∗,an=12(Sn+1Sn),求数列{an}的通项公式.
当n⩾2时,根据已知条件有Sn=12(Sn−Sn−1+1Sn−Sn−1),
整理得S2n−S2n−1=1,
从而有S2n=n,
进而不难解得an=√n−√n−1.
经验证,当n=1时,上式亦适用.因此an=√n−√n−1,n∈N∗.
(2)当n=1时,可得a1=1;
当n⩾2时,根据已知条件有Sn−Sn−1=12(Sn+1Sn),
整理得1Sn−1=2Sn1−1S2n.
联想到三角公式tan2x=2tanx1−tan2x,
结合S1=1=tanπ4,
可得1Sn=tanπ2n+1,
进而可得an=1sinπ2n.
经验证,当n=1时,上式亦适用.因此an=1sinπ2n,n∈N∗.