问题从2014年北京市朝阳区高三期中考试理科数学第14题(填空压轴题)开始:
已知函数f(x)=ax(0<a<1),数列{an}满足a1=f(1),an+1=f(an),n∈N∗,则a2与a3中,较大的是________;a20,a25,a30的大小关系是_______.
本题应用迭代函数法(可以参考:每日一题[182] 迭代函数法 以及 每日一题[195] 迭代函数法 .)解决并不困难,在直角坐标平面上作出迭代函数f(x)=ax的图象与直线y=x可得数列{an}的子列{a2n−1}单调递增有上界x0,子列{a2n}单调递减有下界x0,其中x0为不动点方程ax=x的唯一实根.因此答案为a2>a3,a20>a30>a25.
很明显,数列{an}的子列{a2n−1}和子列{a2n}均有极限,这个极限一定是x0吗?
为此,我们要研究f(x)的二阶不动点方程ax=logax,其中0<a<1.
事实上,f(x)的一阶不动点x0一定是其二阶不动点.现在假设存在非一阶不动点的二阶不动点x1、x2,则ax1=x2∧ax2=x1,于是lna=lnx2x1=lnx1x2,从而x1lnx1=x2lnx2.
如图,假设y=m与y=xlnx的图象交于两点,交点横坐标分别为x1、x2,其中x1<x2,−1e<m<0.记t=x2x1,则不难得到lnx1=tlnt1−t,lnx2=lnt1−t,于是lna=t1t−1⋅tlnt1−t,记右侧函数为φ(t),则其导函数φ′(t)=ttt−1⋅lnt+(√t−1√t)(t−1)3⋅[lnt−(√t−1√t)],又考虑到limt→1t1t−1⋅tlnt1−t=−e,
于是当0<a<(1e)e时,函数f(x)=ax有三个二阶不动点,且满足a<x1<1e<x2<1, 这里用到了lnalnx1=1x2>1.
设a0=1,则当0<a<(1e)e时,由迭代函数的图象与直线y=x可得子列{a2n−1}单调递增极限为x1,子列{a2n}单调递减极限为x2.(图中为a=0.03的情形)
当(1e)e⩽a<1时,由迭代函数的图象与直线y=x可得子列{a2n−1}单调递增极限为x0,子列{a2n}单调递减极限为x0.(图中分别为a=(1e)e和a=0.3的情形)
注 本题中的分界点是个很小的数(1e)e≈0.0659880358.在(0,(1e)e)上取a=116,则可得f(x)=ax的非一阶不动点的二阶不动点分别为x1=14和x2=12.
此时数列的散点图如图.很明显两个子列的极限不同.