(Ⅰ)依题意,f′(1)=+4a=0,可求得a=,再利用极大值的条件去验证“在x=1处有极大值”;
(Ⅱ)由(1)可知,函数f(x)在(0,1)上为增函数,在(1,3)上为减函数,求得f(0),f(1),f(3)的值,利用零点存在定理即可判断方程f(x)=0在区间(0,3)内实数根的个数.
【解析】
(Ⅰ)∵f′(x)=+2a(x+1),又f(x)在x=1处有极大值,
∴f′(1)=+4a=0,
∴a=.此时,f(x)=ln(1+x)-(x+1)2,
f′(x)=-
=
=-,
-1<x<1时,f'(x)>0,x>1时,f'(x)<0,
∴f(x)在(-1,1)上为增函数,在(1,+∞)上为减函数,
∴f(x)在x=1处有极大值,故a=.…(6分)
(Ⅱ)由(1)可知,函数f(x)在(0,1)上为增函数,在(1,3)上为减函数,
且f(0)=-<0,f(1)=ln2->0,f(3)=ln4-2<0,,
所以方程f(x)=0在区间(0,3)内实数根有两个…(12分)