定理
对于实数x>0,定义序列{an}为a1=x,an+1=xan(即无穷幂塔xxx⋯)。则该序列收敛当且仅当e−e≤x≤e1/e。此时极限L满足L=xL,且
- 当x=e1/e时L=e;
- 当x=e−e时L=e−1;
- 当e−e<x<e1/e时L是唯一满足L=xL的数,且L∈(e−1,e)。
证明
- 不动点与辅助函数
设f(t)=xt,则an+1=f(an)。不动点满足t=xt。取对数(t>0)得
$$\ln t=t\ln x\quad\Longleftrightarrow\quad\ln x=\frac{\ln t}t.$$
定义g(t)=tlnt(t>0)。求导得g′(t)=t21−lnt,故g在(0,e)单调递增,在(e,∞)单调递减,在t=e处取最大值g(e)=1/e,且limt→0+g(t)=−∞,limt→∞g(t)=0。因此方程lnx=g(t)有解当且仅当lnx≤1/e,即x≤e1/e。解的情况:
- 0<x<1:唯一解t∗∈(0,1);
- x=1:解t∗=1;
- 1<x<e1/e:两个解t1∈(1,e)和t2∈(e,∞);
- x=e1/e:唯一解t∗=e。
- 充分性(x∈[e−e,e1/e]时收敛)
我们分情况证明序列收敛到相应的不动点。
(i) x=e1/e
此时t∗=e。归纳易证an<e且an+1>an(因x>1),故{an}递增有上界,收敛。设极限为L,则L=xL,解得L=e。
(ii) x=e−e
此时t∗=e−1。考虑奇偶子列bn=a2n−1,cn=a2n。可证bn递减且bn>e−1,cn递增且cn<e−1(归纳基础:a1=e−e<e−1,a2=e−e1−e>e−1;归纳步利用f递减及f(e−1)=e−1)。故{bn},{cn}均收敛,且极限同为e−1(否则将产生不同于e−1的2‑周期,但与f的性质矛盾)。因此an→e−1。
(iii) e−e<x<1
令t∗∈(0,1)为唯一不动点。类似(ii)可证奇偶子列单调性相反且有界:bn递减趋于t∗,cn递增趋于t∗(关键是利用f递减及f(t∗)=t∗,以及∣f′(t∗)∣=∣lnt∗∣<1保证唯一性)。故an→t∗。
(iv) 1<x<e1/e
令t1∈(1,e)为较小的不动点。因x>1,f递增。归纳可证an递增且an<t1(基础:a1=x<t1;步:an+1=xan<xt1=t1)。故{an}收敛,极限必为t1。
(v) x=1
显然an≡1,收敛。
综上,对一切x∈[e−e,e1/e],序列收敛。
- 必要性(收敛则x∈[e−e,e1/e])
设an→L。则L=xL,即x=L1/L。定义h(L)=L1/L(L>0),则x=h(L)。由h(L)=eg(L)及g的性质知h在(0,e)递增,在(e,∞)递减,最大值为h(e)=e1/e,且limL→0+h(L)=0,limL→∞h(L)=1。
若序列收敛且L=1,则不动点L必须吸引,即∣f′(L)∣<1(否则迭代会远离L,除非初值恰为L,但a1=x=L1/L=L除非L=1)。而f′(L)=xLlnx=Llnx=lnL,故∣lnL∣<1,即L∈(e−1,e)。若L=1,则x=1∈[e−e,e1/e]。因此总有L∈[e−1,e]。在此区间上h单调递增,故
$$x=h(L)\in[h({\rm e}^{-1}),h(\rm e)]=[e^{-e},e^{1/e}].$$
- 发散情形
- x>e1/e:无不动点,若存在极限则必满足不动点方程,矛盾。实际可证an→∞。
- x<e−e:不动点t∗<e−1,且∣f′(t∗)∣>1。分析奇偶子列可知它们收敛到不同的极限,形成2‑周期,故原序列发散。
综上,序列{x↑↑n}收敛当且仅当e−e≤x≤e1/e。∎