已知函数 f(x)=(x−2)ex+a(x−1)2.
1、讨论 f(x) 的单调性.
2、若 f(x) 有两个零点,求实数 a 的取值范围.
解析
1、函数 f(x) 的导函数f′(x)=(x−1)(ex+2a),
于是讨论分界点为 e+2a=0 以及 a=0.
情形一 a<−e2.此时 f(x) 在 (0,1) 上单调递增,在 (1,ln(−2a)) 上单调递减,在 (ln(−2a),+∞) 上单调递增.
情形二 a=−e2.此时 f(x) 在 R 上单调递增.
情形三 −e2<a<0.此时 f(x) 在 (−∞,ln(−2a)) 上单调递增,在 (ln(−2a),1) 上单调递减,在 (1,+∞) 上单调递增.
情形四 a⩾0.此时 f(x) 在 (−∞,1) 上单调递减,在 (1,+∞) 上单调递增.
2、根据题意,有 f(1)=−e. 当 a⩾0 时,由于x−∞(−∞,1)1(1,+∞)+∞f(x)+∞−e
+∞
因此 f(x) 有两个零点,符合题意. 当 a<0 时,若 f(x) 有两个零点,则 x=1 为极小值点,且极大值f(ln(−2a))=0⟺a(ln2(−2a)−4ln(−2a)+5)=0,
其中 −e2<a<0.上述方程无解. 综上所述,实数 a 的取值范围是 (0,+∞).