已知函数 f(x)=lnex2−ax,g(x)=x−4ax.
1、求函数 f(x) 的极值点.
2、当 a>0 时,函数 h(x)=f(x)−g(x) 恰有三个不同的零点,求实数 a 的取值范围.
解析
1、根据题意,函数 f(x) 的导函数f′(x)=1−axx,
因此当 a⩽0 时,没有极值点;当 a>0 时,有极大值点 x=1a.
2、根据题意,有h(x)=lnx2−a(x−4x),
因此问题即函数r(x)=lnx−2a(x−1x)
有 3 个零点.注意到 r(1)=0,函数 r(x) 的导函数r′(x)=1x−2a(1+1x2)=−2a(x−1)2+1−4ax2,
因此当 a⩾14 时,r(x) 为单调递减函数,不可能有 3 个零点. 当 a∈(0,14) 时,r′(x) 在 x=1 左右两侧各有一个零点,记为 x1,x2 且 0<x1<1<x2. 一方面,有r(x)=lnx−2ax+2ax>lnx−12+2ax>2(1−1√x)−12+2ax>2√x⋅(−1+a√x),
因此取 x3=min{a2,x12} 即得到 x=x1 左侧的 x3 处满足 f(x3)>0. 另一方面,有r(x)=lnx−2ax+2ax<2(√x−1)−2ax+12x=2√x(1−a√x)+(12x−2),
因此取 x4=max{1a2,14,2x2} 即得到 x=x2 右侧的 x4 处满足 f(x4)<0. 这样就有x0+(0,x1)x1(x1,1)1(1,x2)x2(x2,+∞)+∞r(x)+∞
因此 r(x) 有 3 个不同的零点,符合题意. 综上所述,实数 a 的取值范围是 (0,14).
备注 本质即对数函数 y=lnx 的双曲线拟合 y=12(x−1x),如图.