已知函数 f(x)=(2x−1)lnx−ax+a(a∈R),e 为自然对数的底数.
(1)当 a=1 时,求函数 f(x) 的单调区间;
(2)若对任意实数 x>1,都有 f(x)>0 恒成立,求实数 a 的取值范围;
(3)若函数 f(x) 及其导函数 f′(x) 在 (1,+∞) 上都有零点,求实数 a 的取值范围.
分析与解 (1)当 a=1 时,函数 f(x) 的导函数f′(x)=2−a−1x+2lnx=1−1x+2lnx.注意到当 x>0 时,函数 f′(x) 为单调递增函数,且 f′(1)=0,于是函数 f(x) 的单调递增区间是 (1,+∞),单调递减区间是 (0,1).
(2)端点分析,注意到 f(1)=0 且 f′(1)=1−a,因此 a=1 为分界点讨论.
情形一 当 a>1 时,有 f′(1)<0,且f′(ea)=2−a−1x+2a>1+a>0,于是函数 f′(x) 在 (1,+∞) 上有零点,设为 x0,于是在 (1,x0) 上,f′(x)<0,结合 f(1)=0,可得在此区间上 f(x)<0,不符合题意.
情形二 当 a⩽1 时,有f(x)=(2x−1)lnx−a(x−1)⩾(2x−1)lnx−(x−1),利用第 (1) 小题的结果,函数 f(x) 在区间 (1,+∞) 上单调递增,又 f(1)=0,符合题意.
综上所述,实数 a 的取值范围是 (−∞,1].
(3)根据第 (2) 小题的过程,可得当 a⩽1 时,f(x) 在 (1,+∞) 上没有零点,不符合题意.
当 a>1 时,函数 f′(x) 在 (1,+∞) 上有零点 x0,且 f(x0)<f(1)<0.结合f(ea)=(2ea−1)a−aea+a=aea>0,于是函数 f(x) 在 (x0,ea) 上必然有零点.
综上所述,实数 a 的取值范围是 (1,+∞).