解答:解:(1)当a=2时,f(x)=
x2-2x+ln(x+),定义域为(-
,+∞).
f′(x)=2x-2+
=2x-2+
=
.
由f′(x)>0,得
-<x<0,或x>
;由f′(x)<0,得0<x<
.
所以函数f(x)的单调递增区间为(
-,0),(
,+∞),单调递减区间为(0,
).
(2)y=f(x)的定义域为(-
,+∞).
f′(x)=2x-a+
=2x-a+
=
=
.
当1<a<2时,
-1=
=
<0,即
<1,
所以当1<x<2时,f′(x)>0,f(x)在[1,2]上单调递增,
所以f(x)在[1,2]上的最小值为f(1)=1-a+ln(
a+).
依题意,对任意的a∈(1,2),当x
0∈[1,2]时,都有f(x
0)>m(1-a
2),
即可转化为对任意的a∈(1,2),1-a+ln(
a+)-m(1-a
2)>0恒成立.
设g(a)=1-a+ln(
a+)-m(1-a
2)(1<a<2).
则g′(a)=-1+
+2ma=
=
,
①当m≤0时,2ma-(1-2m)<0,且
>0,所以g′(a)<0,
所以g(a)在(1,2)上单调递减,且g(1)=0,则g(a)<0,与g(a)>0矛盾.
②当m>0时,g′(a)=
(a-),
若
≥2,则g′(a)<0,g(a)在(1,2)上单调递减,且g(1)=0,g(a)<0,与g(a)>0矛盾;
若1<
<2,则g(a)在(1,
)上单调递减,在(
,2)上单调递增,且g(1)=0,g(a)<g(1)=0,与g(a)>0矛盾;
若
≤1,则g(a)在(1,2)上单调递增,且g(1)=0,
则恒有g(a)>g(1)=0,所以
,解得m
≥,所以m的取值范围为[
,+∞).