考点:函数恒成立问题
专题:综合题,函数的性质及应用,导数的综合应用
分析:曲线y=1+cosx上存在点(x
0,y
0)使得f(f(y
0))=y
0,可知y≤2,由x-lnx+a≥0(x∈1,e))恒成立,可求得a≥-1;①
再利用导数证明函数f(x)=
(a∈R)在[0,2]上单调递增,利用函数f(x)的单调性可以证明f(y
0)=y
0.
令函数f(x)=
(a∈R),化为a=x
2-x+lnx(x∈(0,2]),令g(x)=x
2-x+lnx(x∈(0,2]),利用导数研究其单调性即可得出a≤2+ln2,②
由①②即得答案.
解答:
解:曲线y=1+cosx上存在点(x
0,y
0)使得f(f(y
0))=y
0,可知y≤2,
∵f(x)=
(x∈(1,e)),
∴x-lnx+a≥0(x∈1,e))恒成立,
∴a≥lnx-x(x∈1,e))恒成立,
令h(x)=lnx-x(x∈(1,e))恒成立,
∵h′(x)=
-1<0,故h(x)=lnx-x在区间(1,e)上单调递减,虽然无最大值,但其值无限接近h(1)=-1,
∴a≥-1;①
又f′(x)=
×=
>0,
∴函数f(x)=
在(1,2]上单调递增.
下面证明f(y
0)=y
0.
假设f(y
0)=c>y
0,则f(f(y
0))=f(c)>f(y
0)=c>y
0,不满足f(f(y
0))=y
0.
同理假设f(y
0)=c<y
0,则不满足f(f(y
0))=y
0.
综上可得:f(y
0)=y
0.
∵令函数f(x)=
=x(x∈(1,2]),化为:a=x
2-x+lnx(x∈(1,2]),
令g(x)=x
2-x+lnx(x∈(1,2]).
g′(x)=2x-1+
=
>0恒成立,∴函数g(x)在x∈(1,2]单调递增.
∴g(x)≤g(2)=2+ln2,即a≤2+ln2,②
∴a的取值范围是[-1,2+ln2].
故选:A.
点评:本题考查函数恒成立问题,着重考查利用导数研究函数的单调性及最值,突出构造函数思想、等价转化思想与逻辑思维、抽象思维、创新思维的综合考查,属于难题.