设 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.