解题思路:求f′(x),根据已知条件知,f′(x)>0,这样便可得到关于a的不等式:(a-1)lna>0,解该不等式即得实数a的取值范围.还可根据指数函数的单调性及增函数的定义分a>1,和0<a<1去求a的取值范围即可.
根据题意知:f′(x)=(a-1)lna(ax+a-x)>0;
∴(a-1)lna>0,解得a>1,或0<a<1;
∴实数a的取值范围是(0,1)∪(1,+∞).
方法2:设x1,x2∈R,且x1<x2,根据f(x)在R上是增函数得:
f(x1)−f(x2)=(a−1)(ax1−ax2+
1
ax2−
1
ax1)=(a−1)(ax1−ax2)(1+
1
ax1ax2)<0;
∴(a−1)(ax1−ax2)<0;
若a>1,由x1<x2得ax1<ax2,所以能得到(a-1)(ax1−ax2)<0;
若0<a<1,则ax1>ax2,所以能得到(a-1)(ax1−ax2)<0;
∴综上得a的取值范围是(0,1)∪(1,+∞).
故答案为:(0,1)∪(1,+∞).
点评:
本题考点: 指数函数单调性的应用.
考点点评: 考查函数单调性和函数导数符号的关系,而对f(x)正确求导是求解本题的关键,以及指数函数的单调性及单调性的定义.