已知函数 f(x)=axex−ax+a−ex(a>0),若有且仅有两个整数 xi(i=1,2),满足 f(xi)<0,则实数 a 的取值范围为_______.
答案 [e22e2−1,1).
解析 函数 f(x)=a(xex−x+1)−ex,由于xex−x+1=x(ex−1)+1⩾1,于是f(x)<0⟺1a>x−(x−1)e−x,设 g(x)=x−(x−1)e−x,则其导函数g′(x)=1+e−x(−2+x),其二阶导函数g″(x)=e−x(3−x),因此当 x∈(−∞,2) 时,g′(x) 单调递增,结合 g′(0)=−1,g′(1)=1−e−1>0,可得 g′(x) 在 (0,1) 上有唯一零点 x0;当 x∈[2,+∞) 时,有 g′(x)>0;因此函数 g(x) 在 (−∞,x0) 上单调递减,在 (x0,+∞) 上单调递增.而x−1012g(x)−1+2e112−e−2因此 1a 的取值范围是 (1,2−e−2],从而实数 a 的取值范围是 [e22e2−1,1).