已知函数 f(x)=x−1+aex,(a∈R,e 为自然对数的底数).
1、若曲线 y=f(x) 在点 (1,f(1)) 处的切线平行于 x 轴,求 a 的值.
2、求函数 f(x) 的极值.
3、当 a=1 时,若直线 l:y=kx−1 与曲线 y=f(x) 没有公共点,求 k 的最大值.
解析
1、本题考查利用导数研究函数的切线,抓住切点横坐标为参数求解即可. 函数 f(x) 的导函数f′(x)=1−aex,
于是曲线 y=f(x) 在点 (1,f(1)) 处的切线斜率为 f′(1)=1−ae,该切线平行于 x 轴,因此1−ae=0⟺a=e.
2、本题考查利用导数研究函数的极值,根据导数零点位置进行讨论即可. 根据第 (1) 小题的结果,有f′(x)=ex−aex.
情形一 a⩽0.此时 f′(x)>0,于是 f(x) 在 R 上单调递增,函数 f(x) 没有极值.
情形二 a>0.此时 f(x) 在 (−∞,lna) 上单调递减,在 (lna,+∞) 上单调递增,在 x=lna 上取得极小值 lna,没有极大值.
3、本题考查利用导数研究函数的零点,分离变量转化为最值问题是解决问题的关键. 当 a=1 时,f(x)=x−1+1ex,因此若直线 l:y=kx−1 与曲线 y=f(x) 没有公共点,则关于 x 的方程f(x)=kx−1⟺k=1+1xex
无解.设函数 g(x)=1+1xex,则 g(x)>1,因此当 k=1 时符合题意. 而当 k>1 时,取 x1=1k−1,则 x1>0,进而g(x1)=1+1x1ex1<1+1x1,
取 x2=1ke,则 x2<1,进而g(x2)=1+1x2ex2>1+1ex2=k+1,
因此方程 g(x)=k 有实数解,不符合题意.
综上所述,k 的最大值为 1.