(1)先确定函数的定义域,然后求导数fˊ(x),在函数的定义域内解不等式fˊ(x)>0和fˊ(x)<0即可得到函数的单调区间;
(2))对a进行分类讨论:①当a=0时,f(x)=lnx有1个零点;②当a>0时,f(x)min=1+lna,再分情况:当1+lna>0,即时无零点;当1+lna=0,即时有1个零点;当1+lna<0,即时有2个零点即可.
【解析】
(1)∵f(x)的定义域为(0,+∞)(1分)(2分)∴x=a(3分)
当a=0时,f'(x)>0,∴f(x)的单调区间为(0,+∞)且f(x)在(0,+∞)上单调增 (4分)
当a>0时,x∈(o,a)时,f'(x)<0x∈(a,+∞)时,f'(x)>0(5分)
所以f(x)的单调区间是(0,a),(a,+∞)且f(x)在(0,a)上单调减,在(a,+∞)上单调增(6分)
(2)①当a=0时,f(x)=lnx有1个零点x=1(7分)
②当a>0时,f(x)min=1+lna(8分)
当1+lna>0,即时无零点 (9分)
当1+lna=0,即时有1个零点(10分)
当1+lna<0,即时有2个零点 (11分)
∵f(a)<0,f(x)在(0,a)上单调减,且取,当时,,有,当n足够大时
∴f(x)在(0,a)上有1个零点 (12分)
f(x)在(a,+∞)上单调增,且f(1)=a>0
∴f(x)在(a,+∞)上有1个零点 (13分)
所以当a=0或时,f(x)有1个零点;当时,f(x)有2个零点;当时,f(x)无零点.(14分)