好题精选 5

题目

已知函数 f(x)=ex+alnx+(1a2)x,若 f(x)1,求 a 的取值范围。

分析

一眼看过去,整个函数有点复杂,显然需要运用导数进行求解, 但估计计算并不会特别容易,需要采取一些策略,这一点在后续解答中会提及。

解答

我们不妨先求解一下导函数

f(x)=ex+a1x+1a2

观察发现,题目中 a 为常数,整个函数呈增函数,这里我们可以求解二阶导数来验证。

f(x)=ex+a+1x2

由定义域可知,x>0,所以二阶导函数恒正,因此一阶导函数单调递增,即 f(x) 单调递增

接着我们分析一下极限,可知

x0f(x) x+f(x) +

又由其单调性可知,函数 f(x) 一定有且只有一个零点,我们不妨把它记为 m

所以,我们可以得到

f(m)=em+a1m+1a2=0

显然的,函数 f(x) x=m 处取得最小值,再由题目中提的 f(x)1 恒成立可知,我们只需要证明:

f(m)1

f(m)=em+alnm+(1a2)m1

由上述条件,我们又可以知道,导函数在 x=m 时取为 0,通过这个等式,我们可以考虑将这个等式进行代换。

  • 先考虑代换 em+a,代换后,仍有 lnm 无法处理,因此不行
  • 在考虑代换 (1a2),发现原式可化简,所以我们采取这个思路

由上式知

1a2=1mem+a

代入原式并化简可知

(1m)em+alnm0

此时,我们发现,m=1 是该式子的临界值,我们将该式变号可更加直观

(m1)em+a+lnm0

  • m>1 时,原式大于 0,不成立
  • m1,原式小于等于 0,符合题意

因此我们知道了 m 的取值范围为(01]

而我们又知道,导函数为增函数,因此我们可以通过 m 的范围来确定值域的边界

g(m)=f(m)=em+a1m+1a2=0

  • 显然,m0 时,g(m)
  • m=1 时,g(1)=ea+1a2

所以 g(m) 的值域为(ea+1a2],而根据上式,我们又知道函数的值域 一定包括 0,因此可以列出最后一个不等式。

ea+1a20

不难看出,a=1 时原式为 0,我们可以再求该函数的导数来判别

h(a), h(a)=ea+12ah(a)=ea+12

则我们可以求出

(1)h(a)=0(2)a=ln21 h(a) (3)h(ln21)=2(2ln2)>0(4)a=ln21 h(a) (5) h(a)>0 (6) h(a)

综上所述,a[1+)