函数 f(x)=−x2+3x+a,g(x)=2x−x2,若 f(g(x))⩾0 对于 x∈[0,1] 恒成立,则实数 a 的取值范围是( )
A.[−e,+∞)
B.[−ln2,+∞)
C.[−2,+∞)
D.(−12,0]
正确答案是C.
分析与解 根据题意有{f(g(0))⩾0,f(g(1))⩾0,解得 a⩾−2.
当 a⩾−2 时,f(t)⩾0 的解集必然包含 [1,2].接下来尝试证明∀x∈[0,1],1⩽2x−x2⩽2,也即∀x∈[0,1],ln(x2+1)⩽xln2⩽ln(x2+2).
左侧不等式 记φ(x)=ln(x2+1)−xln2,则其导函数φ′(x)=2xx2+1−ln2,函数 φ′(x) 在 [0,1] 上单调递增,因此 φ(x) 的最大值在区间端点处取得,而φ(0)=φ(1)=0,因此左侧不等式在 [0,1] 上恒成立.
右侧不等式 记μ(x)=ln(x2+2)−xln2,则其导函数μ′(x)=2xx2+2−ln2,函数 μ′(x) 在 [0,1] 上单调递增,于是μ′(x)⩽μ′(1)=23−ln2<0,因此函数 μ(x) 在 [0,1] 上单调递减,进而μ(x)⩾μ(1)=ln3−ln2>0,因此右侧不等式在 [0,1] 上恒成立.
综上所述,实数 a 的取值范围是 [−2,+∞).
其它解法 得到 a⩾2 后也可以直接研究函数 g(x)=2x−x2,证明 g(x)∈[1,2].
对 g(x) 求导得g′(x)=2xln2−2x,g″于是 g''(x) 是增函数,而 g''(1)<0,所以 g'(x) 在 [0,1] 上单调递减.又 g'(0)>0,g'(1)<0,所以 g'(x) 在 (0,1) 上有唯一的零点 m,且 g(x) 在 (0,m) 单调递增,在 (m,1) 单调递减,而 g(0)=g(1)=1,所以 g(x)\geqslant 1,下面证明 g(x)\leqslant 2 即可.从而 g(x) 在 [0,1] 有最大值 g(m)=2^m-m^2,且满足2^m\ln 2=2m,m\in(0,1).从而得到g(m)=-m^2+\dfrac 2{\ln 2}m=-\left(m-\dfrac 1{\ln 2}\right)^2+\dfrac 1{(\ln 2)^2},因为 \dfrac 1{\ln 2}>1,所以g(m)<g(1)=-1+\dfrac 2{\ln 2}<-1+\dfrac 2{2/3}=2.最后一步用到了 \ln 2>2\cdot\dfrac{2-1}{2+1}=\dfrac 23.