解答:解:(1)因為f(x)=x+
-alnx(x>0),所以
f′(x)=1--==
,
①若a=0,f(x)=x,f(x)在(0,+∞)上單調遞減.
②若a>0,當x∈(0,2a)時,f′(x)<0,f(x)在(0,2a)上單調遞減;當x∈(2a,+∞)時,f′(x)>0,f(x)在(2a,+∞)上單調遞增.
③若a<0,當x∈(0,-a)時,f′(x)<0,f(x)在(0,-a)上單調遞減;當x∈(-a,+∞)時,f′(x)>0,f(x)在(-a,+∞)上單調遞增.
綜上:①當a=0時,f(x)在(0,+∞)上單調遞增.
②當a>0時,f(x)在(0,2a)上單調遞減,在(2a,+∞)上單調遞增.
③當a<0時,f(x)在(0,-a)上單調遞減,在(-a,+∞)上單調遞增.
(2)當a=1時,f(x)=x+
-lnx(x>0).
由(1)知,若a=1,當x∈(0,2)時,f(x)單調遞減,當x∈(2,+∞)時,f(x)單調遞增,
所以f(x)
min=f(2)=3-ln2.
因為對任意的x
1,x
2∈[1,e],都有f(x
1)≥g(x
2)成立,
所以問題等價于對于任意x∈[1,e],f(x)
min≥g(x)恒成立,
即3-ln2≥x
2-2bx+4-ln2對于任意x∈[1,e]恒成立,
即2b
≥x+對于任意x∈[1,e]恒成立,
因為函數y=
x+的導數
y′=1-≥0在[1,e]上恒成立,
所以函數y=x+
在[1,e]上單調遞增,所以
(x+)max=e+,
所以2b
≥e+,所以b
≥+,
故實數b的取值范圍為[
+,+∞).