已知函数 f(x)=x2+ax+lnx,a∈R.
1、若函数 f(x) 存在两个极值,求 a 的取值范围,并证明:函数 f(x) 存在唯一零点.
2、若存在实数 x1,x2,使 f′(x1)+f′(x2)=0,且 x2<x1<2x2,求 f(x1)−f(x2) 的取值范围.
解析
1、函数 f(x) 的导函数f′(x)=2x+1x+a,若函数 f(x) 存在两个极值,则 f′(x) 有两个变号零点,由 y=−2x−1x 的图象与性质可得实数 a 的取值范围是 (−∞,−2√2).函数 f(x) 的极值T=t2+at+lnt,其中 2t+1t+a=0,于是T=t2+t(−2t−1t)+lnt=−t2−1+lnt⩽−t2−1+(t−1)=−t2+t−2<0,因此函数 f(x) 的极值均为负数,又当 x→+∞ 时,f(x)→+∞,因此函数 f(x) 存在唯一零点.
2、根据题意,有{f′(x1)+f′(x2)=0,x2<x1<2x2,⟺{2x1+1x1+2x2+1x2+2a=0,1<x1x2<2,因此f(x1)−f(x2)=(x21+ax1+lnx1)−(x22+ax2+lnx2)=−12(x1x2−x2x1)+lnx1x2,设 t=x1x2,h(t)=−12(t−1t)+lnt(t∈(1,2)),则h′(t)=−(t+1)22t2,于是 h(t) 单调递减,从而所求取值范围是 (h(2),h(1)),即 (−34+ln2,0).