分析:(1)求出f(x)的定义域,求导数f′(x),得其极值点,按照极值点a在[1,e]的左侧、内部、右侧三种情况进行讨论,可得其最小值;
(2)存在x1∈[e,e2],使得对任意的x2∈[-2,0],f(x1)<g(x2)恒成立,即 f(x)min<g(x)min,由(1)知f(x)在[e,e2]上递增,可得f(x)min,利用导数可判断g(x)在[-2,0]上的单调性,可得g(x)min,由 f(x)min<g(x)min,可求得a的范围;
解答:解:(1)f(x)的定义域为(0,+∞),
f′(x)=(a∈R),
当a≤1时,x∈[1,e],f′(x)≥0,f(x)为增函数,
所以f(x)
min=f(1)=1-a;
当1<a<e时,x∈[1,a],f′(x)≤0,f(x)为减函数,x∈[a,e],f′(x)≥0,f(x)为增函数,
所以f(x)
min=f(a)=a-(a+1)lna-1;
当a≥e时,x∈[1,e],f′(x)≤0,f(x)为减函数,
所以
f(x)min=f(e)=e-(a+1)-;
综上,当a≤1时,f(x)
min=1-a;当1<a<e时,f(x)
min=a-(a+1)lna-1;当a≥e时,
f(x)min=e-(a+1)-;
(2)存在
x1∈[e,e2],使得对任意的x
2∈[-2,0],f(x
1)<g(x
2)恒成立,即 f(x)
min<g(x)
min,
当a<1时,由(1)可知,x∈[e,e
2],f(x)为增函数,
∴
f(x1)min=f(e)=e-(a+1)-,
g′(x)=x+e
x-xe
x-e
x=x(1-e
x),
当x∈[-2,0]时g′(x)≤0,g(x)为减函数,g(x)
min=g(0)=1,
∴
e-(a+1)-<1,
a>,
∴
a∈(,1).
点评:本题考查利用导数研究函数的单调性、求闭区间上函数的最值,考查分类讨论思想,考查学生分析解决问题的能力,恒成立问题往往转化为函数的最值加以解决.