设 a,b∈R,若 xex−lnx⩾ax2+b+1 对任意 x>0 恒成立,则当 ab 取得最大值时,1a+2lnb= _______.
答案 −2ln2.
解析 当 a 确定时,b 的最大值为函数 fa(x)=xex−lnx−ax2−1 的最小值,因此考虑 a⩾0 时,a⋅maxfa(x) 何时取得最大值. 函数 fa(x) 的导函数f′a(x)=ex(1+x)−1x−2ax,
其最小值为 fa(t),其中a=et(t2+t)−12t2,
于是fa(t)=et(t−t2)−2lnt−12,
因此ab=et(t2+t)−12t2⋅et(t−t2)−2lnt−12,
设右边为 g(t),则其导函数g′(t)=−(2+ett(−1+t+t2))(ett2+lnt)2t3,
于是当ett2+lnt=0⟺et⋅t=1t⋅ln1t⟺{et=1t,lnt=−t
时,ab 取得最大值.此时1a+2lnb=2t+2lnt2=−2ln2.
另法 根据题意,有∀x>0,ex−1+lnxx⩾ax+bx,
设不等式左侧为 f(x),则其导函数f′(x)=exx2+lnxx2,
当exx2+lnx=0⟺ex⋅x=1x⋅ln1x⟺{ex=1x,lnx=−x
时,f(x) 取得极小值,也为最小值 1.取 x=x0,其中 ex0=1x0 且 lnx0=−x0,则有1⩾ax0+bx0⩾2√ab,
等号当 ax0=bx0=12 时取得. 接下来证明当 a=12x0 且 b=x02 时符合题意.设g(x)=ex−1+lnxx−x2x0−x02x,
则其导函数g′(x)=exx−1xln1x−12(xx0−x0x)x,
设分子为 r(x),则其导函数r′(x)=ex(1+x)+1−lnxx2−12x0−x02x2>0,
于是当 x=x0 时,g(x) 取得极小值,亦为最小值 g(x0)=0,符合题意. 综上所述,ab 的最大值为 14,且此时1a+2lnb=2x0+2lnx02=−2ln2.