解答:解:(1)由f(0)=1,f(1)=0得c=1,a+b=-1,則f(x)=[ax
2-(a+1)x+1]e
x,
∴f′(x)=[ax
2+(a-1)x-a]e
x,
由題意函數(shù)f(x)=(ax
2+bx+c)e
x在[0,1]上單調(diào)遞減可得對于任意的x∈(0,1),都有f′(x)<0
當a>0時,因為二次函數(shù)y=ax
2+(a-1)x-a圖象開口向上,而f′(0)=-a<0,所以只需要f′(1)=(a-1)e<0,即a<1,故有0<a<1;
當a=1時,對于任意的x∈(0,1),都有f′(x)=(x
2-1)e
x<0,函數(shù)符合條件;
當a=0時,對于任意的x∈(0,1),都有f′(x)=-xe
x<0,函數(shù)符合條件;
當a<0時,因f′(0)=-a>0函數(shù)不符合條件;
綜上知,a的取值范圍是0≤a≤1
(2)因為 g(x)=f(x)-f′(x)=(ax
2-(a+1)x+1)e
x-[ax
2+(a-1)x-a]e
x=(-2ax+a+1)e
x,g′(x)=(-2ax-a+1)e
x,
(i)當a=0時,g′(x)=e
x>0,g(x)在[0,1]上的最小值是g(0)=1,最大值是g(1)=e
(ii)當a=1時,對于任意x∈(0,1)有g(shù)′(x)=-2xe
x<0,則有g(shù)(x)在[0,1]上的最小值是g(1)=0,最大值是g(0)=2;
(iii)當0<a<1時,由g′(x)=0得x=
>0,
①若
≥1,即0<a≤
時,g(x)在[0,1]上是增函數(shù),所以g(x)在[0,1]上最大值是g(1)=(1-a)e,最小值是g(0)=1+a;
②若
<1,即
<a<1時,g(x)在x=
取得最大值g(
)=2a
e,在x=0或x=1時取到最小值,
而g(0)=1+a,g(1)=(1-a)e,則
當
<a≤
時,g(x)在x=0取到最小值g(0)=1+a,
當
≤a<1時,g(x)在x=1取到最小值g(1)=(1-a)e