(1)当a=1时,f(x)=+lnx-1,f′(x)=-=,
令f′(x)=0,得x=1,
于是,当<x<1时,f′(x)<0,当1<x<2时,f′(x)>0,
所以当x=1时f(x)取得极小值,且f(1)=0,
又f()=1-ln2,f(2)=ln2-,
所以当x=1时函数f(x)取得最小值0.
(2)f′(x)=-=,
因为a为正实数,由定义域知x>0,
所以函数的单调递增区间为[,+∞),
又函数f(x)在[,+∞)上为增函数,所以0<≤,
所以a≥2;
(3)方程1-x+x2lnx-2mx=0在区间[,e]内恰有两个相异的实数根,
推得方程+lnx-m=0在区间[,e]内恰有两个相异的实数根,即方程+lnx=m在区间[,e]内恰有两个相异的实数根,
则函数g(x)=+lnx的图象与函数y=m的图象在区间[,e]内恰有两个交点.
考察函数g(x)=+lnx,g′(x)=-+=,则g(x)在区间[,]为减函数,在[,e]为增函数,
则有:g(e)=+lne=+1=>0,
g()=+ln=-ln2<0,
g()=+ln=-1=<0<g(e),
画函数g(x)=+lnx,x∈[,e]的草图,要使函数g(x)=+lnx的图象与函数y=m的图象在区间[,e]内恰有两个交点,
则要满足g()<m≤g(),
所以m的取值范围为{m|-ln2<m≤}.