已知函数
f(x)=(x−k)2ekx.
(1) 求
f(x) 的单调区间;
(2) 若对于任意的
x∈(0,+∞),都有
f(x)⩽e1,求
k 的取值范围.
\begin{solution}
\begin{enumerate}
\item 由于
k=0,求导得
f′(x)=2(x−k)ekx+k1(x−k)2ekx=kekx(x−k)(x+k). 因
ekx>0,只需讨论
k(x−k)(x+k) 的符号.
当
k>0 时,
f′(x)>0 在
(−∞,−k) 和
(k,+∞) 上成立,
f′(x)<0 在
(−k,k) 上成立. 因此递增区间为
(−∞,−k)、
(k,+∞),递减区间为
(−k,k).
当
k<0 时,因分母
k 为负,符号相反,故递减区间为
(−∞,k)、
(−k,+∞),递增区间为
(k,−k).
\item 若
k>0,则当
x→+∞ 时,
(x−k)2ekx→+∞,不可能对所有
x>0 有
f(x)\leqslant\dfrac1\mathrm{e}.
令
k=−a,其中
a>0. 此时
f(x)=(x+a)2e−ax,且
f′(x)=ae−ax(a−x)(a+x). 所以
f 在
(0,a) 上递增,在
(a,+∞) 上递减,最大值为
f(a)=e4a2. 要使最大值不超过
\dfrac1\mathrm{e},必须且只需
4a2⩽1,即
0<a⩽21. 因此
−21⩽k<0.
\end{enumerate}
\end{solution}