解答:
(1)解:f(x)的定义域是(0,+∞)(1分)
当a=1时,∵
f′(x)=-==(2分)
令f'(x)=0,x=±1,(负舍去) (3分)
当0<x<1时,f'(x)<0;当x>1时,f'(x)>0(4分)
所以(0,1)是f(x)的减区间,(1,+∞)是f(x)的增区间 (5分)
所以f(x)的减区间是(0,1),f(x)的增区间是(1,+∞). (6分)
(2)f(x)的定义域是(0,+∞),∵
f′(x)=-=(7分)
当a≤0时,f(x)在(0,+∞)上是增函数,当a=0时有零点x=1,(8分)
当a<0时,f(e
a)=a(e
2a+1)<0,f(e
-a)=a(1-e
-2a)>0,(9分)
(或当x→+0时,f(x)→-∞,当x→+∞时,f(x)→+∞,)
所以f(x)在(0,+∞)上有一个零点,(10分)
当a>0时,由(1)f(x)在
(0,)上是减函数,f(x)在
(,+∞)上是增函数,所以当
x=是,f(x)有极小值,即最小值
f()=(lna+1). (11分)
当
(lna+1)>0,即
a>时f(x)无零点,
当
(lna+1)=0,即
a=时f(x)有一个零点,
当
(lna+1)<0,即
0<a<时f(x) 有2个零点. (13分)
综合:当
a>时f(x)无零点,当
a=时f(x)有一个零点,当
0<a<时f(x) 有2个零点.(14分)