解:f′(x)=
(x>0). ………………………………………………………2分
(1)由已知,得f′(x)≥0在[1,+∞)上恒成立,
即a≥
在[1,+∞)上恒成立
又∵当x∈[1,+∞)时,
≤1,
∴ a≥1. 即a的取值范围为[1,+∞) …………………………………………………6分
(2)当a≥1时,∵ f′(x)>0在(1,2)上恒成立,
f(x)在[1,2]上为增函数
∴ f(x)
min="f(1)=0" …………………………………………………………………………………8分
当0<a≤
,∵f′(x)<0在(1,2)上恒成立,这时f(x)在[1,2]上为减函数
∴ f(x)
min=f(2)=ln2-
.……………………………………………………………10分
当
<a<1时,?
∵x∈[1,
),f′(x)<0; x∈(
,2],f′(x)>0,
∴ f(x)
min=f(
)=-lna+1-
.……………………………………………………12分
综上,f(x)在[1,2]上的最小值为
①当0<a≤
时,f(x)
min=ln2-
;
②当
<a<1时,f(x)
min=-lna+1-
.
③当a≥1时,f(x)
min="0" ……………………………………………………………14分