已知函数 f(x)=xlnx−12mx2−x.
1、当 m=4 时,求曲线 y=f(x) 在点 (1,f(1)) 处的切线方程.
2、若 f(x) 有两个极值点 x1,x2(x1<x2)且 lnx2−2lnx1>ax1x2−x1 恒成立,求整数 a 的最大值.
解析
1、函数 f(x) 的导函数f′(x)=lnx−mx,
于是当 m=4 时,有f(1)=−3,f′(1)=−4,
于是所求切线方程为 y=−4x+1.
2、根据题意,有lnx1x1=lnx2x2=m,
其中 0<m<1e.令 x2x1=t(t>1),则x1=lntm(t−1),x2=tlntm(t−1),
于是题意即∀t>1,a<m(x2−2x1)⋅(x2x1−1),
也即∀t>1,a<(t−2)lntt−1⋅(t−1),
也即∀t>1,a<(t−2)lnt.
记不等式右侧函数为 φ(t),注意到φ′(t)=lnt−2t+1,
于是 φ′(t) 单调递增,而φ′(1)<0<φ′(2),
于是 φ(t) 在 (1,2) 上有极小值,亦为最小值点,记为 t0,此时lnt0−2t0+1=0,
而φ(t0)=(t0−2)lnt0=(t0−2)⋅(2t0−1)=4−(t0+4t0),
由 1<t0<2 可得−1<φ(t0)<0,
因此整数 a 的最大值为 −1.