(1)f'(x)=lnx+1,g'(x)=-2x2+ax-3b,所以h(x)=lnx+2x2-ax+3b+1,
由于h(x)是定义域内的增函数,故h′(x)=+4x-a≥0恒成立,
即a≤+4x对∀x>0恒成立,又+4x≥4(x=2时取等号),故a∈(-∞,4].
(2)由g(x)是奇函数,则g(x)+g(-x)=0对∀x>0恒成立,从而a=c=0,
所以g(x)=-x3-3bx,有g'(x)=-2x2-3b.
由g(x)极大值为g(),即g′()=0,从而b=-;
因此g(x)=-x3-x,即g′(x)=-2x2+=-2(x-)(x+),
所以函数g(x)在(-∞,-)和(,+∞)上是减函数,在(-,)上是增函数.
由g(x)=0,得x=±1或x=0,因此得到:
当-1<m<0时,最大值为g(-1)=0;
当0≤m<时,最大值为g(m)=-m3+m;
当m≥时,最大值为g()=.
(3)问题等价于证明f(x)=xlnx>-对x>0恒成立;
f'(x)=lnx+1,所以当x∈(0,)时,f'(x)<0,f(x)在(0,)上单调减;
当x∈(,+∞)时,f'(x)>0,f(x)在(,+∞)上单调增;
所以f(x)在(0,+∞)上最小值为-(当且仅当x=时取得)
设m(x)=-(x>0),则m′(x)=,得m(x)最大值m(1)=-(当且仅当x=1时取得),
又f(x)得最小值与m(x)的最大值不能同时取到,所以结论成立.