在定义域内有三个零点,则实数a的取值范围是A.
B.
C.
D.
在线课程C分析:已知条件转化为函数有两个极值点,并且极小值小于0,极大值大于0,求解即可得到实数a的取值范围.
解答:由函数f(x)=
有三个不同的零点,则函数f(x)有两个极值点,极小值小于0,极大值大于0.
由f′(x)=x2+x-2=(x-1)•(x+2)=0,解得x1=-2,x2=1.
所以当 x∈(-∞,-2)时,f′(x)>0,x∈(-2,1),f′(x)<0,x∈(1,+∞),f′(x)>0,
∴函数的极大值为f(-2)=
+a,极小值为 f(1)=-
+a.因为函数f(x)=x3-3x+a有三个不同的零点,
∴
,解得-
<a<
,故选C.
点评:本题是中档题,考查函数的导数与函数的极值的关系,考查转化思想,计算能力.