設fk(n)為關于n的k(k∈N)次多項式.數列{an}的首項a1=1,前n項和為Sn.對于任意的正整數n,an+Sn=fk(n)都成立.
(I)若k=0,求證:數列{an}是等比數列;
(Ⅱ)試確定所有的自然數k,使得數列{an}能成等差數列.
【答案】
分析:(Ⅰ)若k=0,不妨設f
(n)=c(c為常數).即a
n+S
n=c,結合數列中a
n與 S
n關系
求出數列{a
n}的通項公式后再證明.
(Ⅱ)由特殊到一般,實質上是由已知a
n+S
n=f
k(n) 考查數列通項公式求解,以及等差數列的判定.
解答:(Ⅰ)證明:若k=0,則f
k(n)即f
(n)為常數,
不妨設f
(n)=c(c為常數).
因為a
n+S
n=f
k(n)恒成立,所以a
1+S
1=c,c=2a
1=2.
而且當n≥2時,
a
n+S
n=2,①
a
n-1+S
n-1=2,②
①-②得 2a
n-a
n-1=0(n∈N,n≥2).
若a
n=0,則a
n-1=0,…,a
1=0,與已知矛盾,所以a
n≠0(n∈N
*).
故數列{a
n}是首項為1,公比為
的等比數列.
(Ⅱ)解:(1)若k=0,由(Ⅰ)知,不符題意,舍去.
(2)若k=1,設f
1(n)=bn+c(b,c為常數),
當n≥2時,a
n+S
n=bn+c,③
a
n-1+S
n-1=b(n-1)+c,④
③-④得 2a
n-a
n-1=b(n∈N,n≥2).
要使數列{a
n}是公差為d(d為常數)的等差數列,
必須有a
n=b-d(常數),
而a
1=1,故{a
n}只能是常數數列,通項公式為a
n=1(n∈N
*),
故當k=1時,數列{a
n}能成等差數列,其通項公式為a
n=1(n∈N
*),
此時f
1(n)=n+1.
(3)若k=2,設f
2(n)=pn
2+qn+t(a≠0,a,b,c是常數),
當n≥2時,
a
n+S
n=pn
2+qn+t,⑤
a
n-1+S
n-1=p(n-1)
2+q(n-1)+t,⑥
⑤-⑥得 2a
n-a
n-1=2pn+q-p(n∈N,n≥2),
要使數列{a
n}是公差為d(d為常數)的等差數列,
必須有a
n=2pn+q-p-d,且d=2p,
考慮到a
1=1,所以a
n=1+(n-1)•2p=2pn-2p+1(n∈N
*).
故當k=2時,數列{a
n}能成等差數列,
其通項公式為a
n=2pn-2p+1(n∈N
*),
此時f
2(n)=an
2+(a+1)n+1-2a(a為非零常數).
(4)當k≥3時,若數列{a
n}能成等差數列,根據等差數列通項公式可知Sn是關于n的二次型函數,
則a
n+S
n的表達式中n的最高次數為2,
故數列{a
n}不能成等差數列.
綜上得,當且僅當k=1或2時,數列{a
n}能成等差數列.
點評:本題考查數列通項公式的求解,等差數列的判定,考查閱讀理解、計算論證等能力.