数列
{an} (
n∈N∗) 中,
a1=a,
an+1 是函数
fn(x)=31x3−21(3an+n2)x2+3n2anx 的极小值点.
(1) 当
a=0 时,求通项
an;
(2) 是否存在
a 使数列
{an} 是等比数列?若存在,求
a 的取值范围;若不存在,请说明理由.
\begin{solution}
\begin{enumerate}
\item 由
fn′(x)=x2−(3an+n2)x+3n2an=(x−3an)(x−n2)
可知,当
3an<n2 时,
x=n2 是极小值点;当
3an>n2 时,
x=3an 是极小值点. 当
3an=n2 时,导函数只有二重根,函数没有极小值点. 因此在数列有定义时,
an+1=max{3an,n2}
当
a=0 时,依次有
a1=0,
a2=1,
a3=4,
a4=12.
对
n⩾3,有
4⋅3n−2>n2. 事实上,
n=3 时不等式成立;若
n⩾3,则左边每次乘以
3,而右边的增长倍数为
n2(n+1)2⩽916<3,所以不等式对所有
n⩾3 成立. 于是
an+1=3an,从而
an=4⋅3n−3,
n⩾3.
\item 若
{an} 是等比数列,则由递推式知
a2>0,
a3>0. 若
a<0,则
a1a2<0,而
a2a3>0,不可能等比;若
a=0,则第一问中的数列也不等比. 因此
a>0.
当
0<a<31 时,
a2=1,
a3=4. 若数列等比,则公比既为
a1a2=a1,又为
a2a3=4,所以
a=41. 但此时
a4=max{12,9}=12,而等比数列应有
a4=16,矛盾. 当
a=31 时,
3a1=12,
f1′(x)=(x−1)2,函数没有极小值点,数列不能按题意定义.
当
a>31 时,
a2=3a. 若数列等比,则公比为
3,从而必须有
a3=9a. 当
a<94 时,
a3=max{9a,4}=4=9a,矛盾;当
a=94 时,
3a2=4=22,此时
f2′(x)=(x−4)2,没有极小值点,数列不能按题意定义. 所以必要条件为
a>94.
反之,若
a>94,则
a2=3a,且
3a>1. 又
9a>4. 因而
31a>12,
32a>22. 对
n⩾2,若
3na>n2,则由
3n2−(n+1)2=2n2−2n−1>0,得
3n2>(n+1)2. 又因
3n+1a>3n2,所以
3n+1a>(n+1)2. 由数学归纳法,
3na>n2 对所有
n⩾1 成立,递推式始终取
an+1=3an. 所以
an=3n−1a 是等比数列.
综上,存在这样的
a,其取值范围为
a∈(94,+∞)
\end{enumerate}
\end{solution}