已知函数 f(x)=ln(1+x)−ax1−x,其中 a 是实数.
(1)当 a=1 时,求函数 f(x) 的单调区间;
(2)若 −1<x<1 时,均有 f(x)⩽0 成立,求实数 a 的取值范围.
分析与解 (1)函数 f(x) 的导函数f′(x)=x2−(a+2)x+1−a(x−1)2(x+1),当 a=1 时,有f′(x)=x(x−3)(x−1)2(x+1),于是x(−1,0)0(0,1)(1,3)3(3,+∞)f′(x)+0−−0+f(x)
lmax
lmin
于是函数 f(x) 的单调递增区间是 (−1,0) 和 (3,+∞);单调递减区间是 (0,1) 和 (1,3).
(2)端点分析,有x→−1x=0x→1−f(x)−∞0−∞(a>0)x2−(a+2)x+1−a41−a−2a于是讨论分界点为 a=0,1.
情形一 a⩽0.此时f(12)=ln32−a>0,不符合题意.
情形二 0<a<1.此时记关于 x 的方程x2−(a+2)x+1−a=0的两个零点分别为 x1,x2 且0<x1<1<x2.在区间 (0,x1) 上,有 f′(x)>0,f(x) 单调递增,结合 f(0)=0 可知不符合题意.
情形三 a=1.此时在区间 (−1,0) 上 f′(x)>0,在区间 (0,1) 上 f′(x)<0,因此在区间 (−1,1) 上有f(x)⩽f(0)=0,符合题意.
情形四 a>1.此时记关于 x 的方程x2−(a+2)x+1−a=0的两个零点分别为 x3,x3 且−1<x3<0<1<x4.在区间 (x3,0) 上,有 f′(x)<0,f(x) 单调递减,结合 f(0)=0 可知不符合题意.
综上所述,实数 a 的取值范围是 {1}.