(I)f(x)=ax2+1(a>0),则f'(x)=2ax,k1=4a,g(x)=x3+bx,则f'(x)=3x2+b,k2=12+b,
由(2,c)为公共切点,可得:4a=12+b ①
又f(2)=4a+1,g(2)=8+2b,
∴4a+1=8+2b,与①联立可得:a=,b=5.
(2)由h(x)=f(x)+g(x)=x3+ax2+bx+1,
则h′(x)=3x2+2ax+b,
因函数h(x)的单调递减区间为[-,-],∴当x∈[-,-]时,3x2+2ax+b≤0恒成立,
此时,x=-是方程3x2+2ax+b=0的一个根,得3(-)2+2a(-)+b=0,得a2=4b,
∴h(x)=x3+ax2+a2x+1
令h'(x)=0,解得:x1=-,x2=-;
∵a>0,∴-<-,列表如下:
x | (-∞,-) | - | (-,-) | - | (-,+∞ |
h′(x) | + | | - | | + |
h(x) | | 极大值 | | 极小值 | |
∴原函数在(-∞,-
)单调递增,在(-
,-
)单调递减,在(-
,+∞)上单调递增
①若-1≤-
,即a≤2时,最大值为h(-1)=a-
;
②若-
<-1<-
,即2<a<6时,最大值为h(-
)=1
③若-1≥-
时,即a≥6时,最大值为h(-
)=1.
综上所述:当a∈(0,2]时,最大值为h(-1)=a-
;当a∈(2,+∞)时,最大值为h(-
)=1.
(2)由(1)知,函数h(x)在(-∞,-)单调递增,在(-,-)单调递减,在(-,+∞)上单调递增
故h(-)为极大值,h(-)=1;h(-)为极小值,h(-)=-+1;
∵|h(x)|≤3,在x∈[-2,0]上恒成立,又h(0)=1.
∴即,解得
∴a的取值范围:4-2≤a≤6.