已知函数 f(x)=(2x2−x3)e1−x,其中 x>0.
1、求 f(x) 的最大值.
2、若不等式 ax2e1−x+|lnx|⩾a 对于任意的 x∈(0,+∞) 恒成立,求实数 a 的取值范围.
解析
1、函数 f(x) 的导函数f′(x)=e1−x⋅x(x−1)(x−4),
因此函数 f(x) 在 (0,1) 上单调递增,在 (1,+∞) 上单调递减,在 x=1 处取得极大值,也为最大值 f(1)=1.
2、记 g(x)=ax2e1−x+lnx−a,h(x)=ax2e1−x−lnx−a,则 g(1)=h(1)=0,考虑g′(x)=e1−x⋅ax(2−x)+1x,h′(x)=e1−x⋅ax(2−x)−1x,
有 g′(1)=a+1,h′(1)=a−1.
情形一 a<−1.此时 g′(1)<0,而 g′(2)=12>0,因此 g′(x) 在 (1,2) 上有零点,设其最小的零点为 x1,则当 x∈(1,x1) 时,有 g′(x)<0,于是 g(x) 在该区间上单调递减,结合 g(1)=0,不符合题意.
情形二 a>1.此时 h′(1)>0,而h′(x)<e1−0⋅a⋅(x+(2−x)2)2−1x=ae−1x,
因此 h′(1ae)<0,从而函数 h′(x) 在该区间上存在零点,设其最大的零点为 x2,则当 x∈(x2,1) 时,有 h′(x)>0,于是 h(x) 在该区间上单调递增,结合 h(1)=0,不符合题意.
情形三 −1⩽a⩽1.此时当 x∈(0,1) 时,有h′(x)<e1−x−1x<0,
因此 h(x) 单调递减,从而题中不等式在 (0,1) 上成立. 当 x∈[1,2] 时,有g′(x)⩾1x−e1−x⩾0,
从而 g(x) 在该区间上单调递增,结合 g(1)=0,从而题中不等式在 [1,2] 上成立. 当 x>2 时,利用导数有x2e1−x−1⩾4e−1,
于是h(x)>ln2−(4e−1)>1+23−483>0,
从而题中不等式在 (0,1) 上成立.
综上所述,所求实数 a 的取值范围是 [−1,1].