已知函数 f(x)=x(a+lnx) 有极小值 −e−2.
1、求实数 a 的值.
2、若 k∈Z,且 k(x−1)<f(x) 对任意 x>1 恒成立,求 k 的最大值.
解析
1、函数 f(x) 的导函数f′(x)=a+1+lnx,
于是当 x=e−a−1 时函数 f(x) 取得极小值f(e−a−1)=−e−a−1,
由函数 f(x)=x(a+lnx) 有极小值 −e−2 解得 a=1.
2、根据题意,有∀x>1, k<x(1+lnx)x−1,
设右侧函数为 g(x),则其导函数g′(x)=x−2−lnx(x−1)2,
设 h(x)=x−2−lnx,则其导函数h′(x)=x−12,
于是 h(x) 在 x∈(1,+∞) 上单调递增,从而 g(x) 在 (1,m) 上单调递减,在 (m,+∞) 上单调递增,在 x=m 处取得极小值,也为最小值M=m(1+lnm)m−1,
其中 m−2−lnm=0.将 lnm=m−2 代入,可得M=m(1+(m−2)m−1=m,
而 g(3)=1−ln3<0<g(4)=2(1−ln2),因此 M∈(3,4),从而 k 的最大值为 3.