(Ⅰ)函數的定義域為(0,+∞)
當a=1時,f(x)=x-lnx,則f′(x)=
令f′(x)>0,可得x<0或x>1,∵x>0,∴x>1;
令f′(x)<0,可得0<x<1,∵x>0,∴0<x<1;
∴x=1時,函數f(x)取得極小值為1;
(Ⅱ)f′(x)=
當
=1,即a=2時,
f′(x)=-≤0,f(x)在(0,+∞)上是減函數;
當
<1,即a>2時,令f′(x)<0,得
0<x<或x>1;令f′(x)>0,得
<x<1當
>1,即1<a<2時,令f′(x)<0,得0<x<1或x>
;令f′(x)>0,得
1<x<綜上,當a=2時,f(x)在定義域上是減函數;
當a>2時,f(x)在(0,
)和(1,+∞)上單調遞減,在(
,1)上單調遞增;
當1<a<2時,f(x)在(0,1)和(
,+∞)上單調遞減,在(1,
)上單調遞增;
(Ⅲ)由(Ⅱ)知,當a∈(3,4)時,f(x)在[1,2]上單調遞減
∴當x=1時,f(x)有最大值,當x=2時,f(x)有最小值
∴
|f(x1)-f(x2)|≤f(1)-f(2)=-+ln2∴對任意a∈(3,4),恒有
m+ln2>-+ln2∴m>
構造函數
g(a)=,則
g′(a)=∵a∈(3,4),∴
g′(a)=>0∴函數
g(a)=在(3,4)上單調增
∴g(a)∈(0,
)
∴m≥
.