已知函数 f(x)=ln(1+x)+axe−x.
1、当 a=1 时,求曲线 y=f(x) 在点 (0,f(0)) 处的切线方程.
2、若 f(x) 在区间 (−1,0),(0,+∞) 各恰有一个零点,求 a 的取值范围.
解析
1、本题考查利用导数研究函数的切线,根据导数的几何意义求解即可.
当 $a=1$ 时,函数 $f(x)$ 的导函数\[f'(x)=\dfrac{1}{1+x}-\dfrac{x-1}{{\rm e}^x},\]因此 $f(0)=0$,$f'(0)=2$,进而所求切线方程为 $y=2x$.
2、注意到 f(0)=0,且 x→+∞ 时,f(x)→+∞;x→−1 时,f(x)→−∞,因此猜测函数 f(x) 在 x=0 两侧各有一个极值点(左侧为极大值点,右侧为极小值点).函数 f(x) 的导函数f′(x)=1+a(1−x2)e−xx+1,设分子部分为 h(x),其导函数h′(x)=e−x⋅a(x2−2x−1).若 a⩾0,当 x∈(−1,0) 时,有f(x)⩽ln(1+x)<0,不符合题意,因此 a<0,进而有x−1(−1,1−√2)1−√2(1−√2,1+√2)1+√2(1+√2,+∞)+∞h(x)1极小值
极大值
1+
[[case]]情形一[[/case]] h′(0)<0,即 a<−1.此时由于 h(−1)=h(1)=1,h(x) 在 (−1,0) 和 (0,+∞) 分别有唯一零点,记为 t1,t2(t1<0<t2),则函数 f(x) 在 (−1,t1) 上单调递增,在 (t1,0) 上单调递减,在 (0,t2) 上单调递减,在 (t2,+∞) 上单调递增,结合 f(0)=0,f(x) 在区间 (−1,0),(0,+∞) 各恰有一个零点,符合题意.
[[case]]情形二[[/case]] h′(0)⩾0,即 −1⩽a<0.此时在区间 x∈(0,+∞) 上,有 h(x)>0,于是 f(x) 在该区间上单调递增,因此 f(x) 在 (0,+∞) 上没有零点,不符合题意.
综上所述,a 的取值范围是 (−∞,−1).
两个情形应该是h(0)=0吧
打错了,是h(0)>=0和h(0)<0