已知关于 x 的函数 g(x)=2x−alnx(a∈R),f(x)=x2+g(x).
1、试求函数 g(x) 的单调区间.
2、若 f(x) 在区间 (0,1) 内有极值,试求 a 的取值范围.
3、a>0 时,若 f(x) 有唯一的零点 x0,试求不超过 x0 的最大整数.
解析
1、函数 g(x) 的导函数g′(x)=−ax+2x2,因此当 a⩾0 时,函数 g(x) 没有单调递增区间,单调递减区间是 (0,+∞);当 a<0 时,函数 g(x) 的单调递增区间是 (−2a,+∞),单调递减区间是 (0,−2a).
2、函数 f(x)=x2+2x−alnx,其导函数f′(x)=2x2−2x−ax,函数 f(x) 在 (0,1) 内有极值,于是方程a=2x2−2x在 (0,1) 上有变号零点,注意到方程右侧函数(记为 h(x))在 (0,1) 上单调递增,因此实数 a 的取值范围是 (limx→0+h(x),h(1)),即 (−∞,0).
3、当 a>0 时,有 f(x) 在 x∈(0,1) 上满足 f(x)>0,于是函数 f(x) 在 (0,1) 上没有零点.根据第 (2) 小题的结果,若 f(x) 有唯一零点 x0,则{2x20−2x0−a=0,x20+2x0−alnx0=0,因此x20+2x0−(2x20−2x0)lnx0=0⟺lnx0−x30+22x30−2=0,设 r(x)=lnx−x3+22x3−2,则其导函数r′(x)=2+5x3+2x62x(−1+x3)2>0,因此 r(x) 在 (1,+∞) 上单调递增.考虑到r(2)=ln2−57<1√2−11.4<0,r(3)=ln3−2952>1−2952>0,因此 x0∈(2,3),从而不超过 x0 的最大整数为 2,其中用到了ln√2<12(√2−1√2)⟹ln2<1√2.