-
命题 2.4.1(Cauchy 命题)
设 {xn} 收敛于 l ,则它的前 n 项的算术平均值(所成的数列)也收敛于 l ,即有
n→∞limnx1+x2+⋯+xn=l
Thoughts
因为这个证明相对简单,所以就不列了,但是它的证明很重要,体现了分治的思想.
P.S. Cauchy 命题在数列 {xn} 为有确定符号的无穷大量时也是成立的.
-
命题 2.4.2(00 型的 Stolz 定理)
设 {an} 和 {bn} 都是无穷小量,其中 {an} 还是严格单调减少数列,又存在 n→∞liman+1−anbn+1−bn=l (其中 l 为有限或 ±∞),则有 n→∞limanbn=l .
Proof
这里只对有限的 l 作证明,其他情况的证明也是类似的.
根据条件,∀ϵ>0,∃N,s.t. 当 n>N 时有 an−an+1bn−bn+1−l<ϵ .
因为 {an} 单调减少,所以有
(l−ϵ)(an−an+1)<bn−bn+1<(l+ϵ)(an−an+1)
取 m>n 并累加得
(l−ϵ)(an−am)<bn−bm<(l+ϵ)(an−am)
即
an−ambn−bm−l<ϵ
令 m→∞ ,并利用 m→∞limam=m→∞limbm=0 ,便可以得到当 n>N 时,成立
anbn−l≤ϵ
Thoughts
在这里有一个问题,既然后面可以用到 n→∞liman=n→∞limbn=0 ,那为什么一开始不直接用然后直接由极限的四则运算法则得到 n→∞limanbn=l 呢?
答案的关键就在于这个 m > n .
当我们直接对 n→∞lim=an+1−anbn+1−bn 使用极限的四则运算法则时,会发现分母 n→∞lim(an+1−an)=0 ,此时显然是不能用极限的四则运算法则的.
而若我们取 m>n ,然后令 m→∞ ,这里 n 并没有 →∞ ,相当于我们固定了 n ,而 m 才是不确定的那个,此时 an,bn 都是一个确定的数,进而 m→∞lim(an−am)=an 而不是 0 ,也就满足了利用 m→∞limam=m→∞limbm=0 的条件限制,从而有了 anbn−l≤ϵ ,最后通过定义证明了 n→∞limanbn=l .
还要注意一点,这个方法必须是通过定义来证明,因为直接利用极限的四则运算法则必然要令 n→∞ ,这样就无法避免分母为 0 了.
-
命题 2.4.3 (∞∗)型的 Stolz 定理
设数列 {an} 是严格单调增加的无穷大量,又存在 n→∞liman+1−anbn+1−bn=l(其中 l 为有限或 ±∞),则有 n→∞limanbn=l .
Proof
此处同样只针对 l 为有限的情况证明.
根据题意,∀ϵ>0,∃N,s.t. 当 n>N 时有 an−an+1bn−bn+1−l<ϵ .
因为 {an} 单调增加,所以
(l−ϵ)(an+1−an)<bn+1−bn<(l+ϵ)(an+1−an)
将上式的 n 改成 n - 1 并累加到 N ,得到
(l−ϵ)(an−aN)<bn−bN<(l+ϵ)(an−aN)
即
an−aNbn−bN−l<ϵ
我们又有恒等式
anbn−l=(1−anaN)⋅(an−aNbn−bN−l)+anbN−laN
其中,由于 n→∞liman=+∞ ,存在 N1 ,使得当 n>N1 时,成立 1−anaN<2 和 an−aNbN−laN<ϵ .
因此,当 n>max(N,N1) 时,有 anbn−l<3ϵ .
Thoughts
这里的证明思路和前一个 00 型的类似,但是此处 {an} 是无穷大量,因此不能利用极限来解决最后一步.
为了方便放缩和利用 {an} 的极限,我们仍然需要在已知式中引入固定的数 aN 和 bN ,然后这里“强行”将待证式用已知式表示,再借助 {an} 的极限进行放缩,从而证明.
这个地方的待证式和已知式看上去好像不能转化,但实际上转化是完全可行的,所谓的 trick 其实也不过是很朴素的思想,当想不到其他巧妙的方法时,这个“强行”转化的方法可能会很好用.
Attention
- 以上三个命题的逆命题都不成立.
- 若在这三个命题中将 l 改为不带符号的无穷大量 ∞ ,则结论均不成立.
-
例题 2.4.3
设已知 n→∞liman=a ,证明:n→∞lim2n1∑k=0n(kn)=a .
Proof
利用 2n=(1+1)n=∑k=0n(kn) ,有
2n1∑k=0n(kn)ak−a=2n1∑k=0n(kn)(ak−a)≤2n1∑k=0n(kn)∣ak−a∣
由题意,∀ϵ>0,∃N,s.t. 当 n>N 时有 ∣an−a∣<ϵ .
将上面转化后的式子分拆得到
2n1∑k=0n(kn)∣ak−a∣=2n1∑k=0N(kn)∣ak−a∣+2n1∑k=N+1n(kn)∣ak−a∣
对第二部分的估计是很容易的
2n1∑k=N+1n(kn)∣ak−a∣<2nϵ∑k=N+1n(kn)<2nϵ∑k=0n(kn)=ϵ
而对于前一项,我们需要用到一个不等式 ——(kn)<nk .
记 M=max∣ak−a∣ ,放缩有
2n1∑k=0N(kn)∣ak−a∣<2nM(n0+n1+⋯+nN)
因为 N 固定,当 n→∞ 时,右边的式子的极限为 0 ,因此存在 N1>N ,当 n>N1 时成立 2n1∑k=0N(kn)∣ak−a∣<ϵ .
合并两式的估计,有当 n>N1 时成立
2n1∑k=0n(kn)ak−a<2ϵ
Thoughts
此处的证明用了两个很重要的 trick :
- 2n=(1+1)n=∑k=0n(kn)
- (kn)<nk
同时在对 2nM(n0+n1+⋯+nN) 的估计中,分子只是一个最大指数确定的 n 的多项式,而分母则是指数趋于 ∞ 且底数大于 1 的指数函数,因此整个表达式一定是无穷小量.
-
2.4.3 练习题 5
设 {an} 为正数列,且收敛于 A ,证明:n→∞lim(a1a2⋯an)n1=A .
Proof
我们利用夹逼准则来证.
(a1a2⋯an)n1≤na1+a2+⋯+an
根据 Cauchy 命题,n→∞limna1+a2+⋯+an=n→∞liman=A .
考虑 na11+a21+⋯+an1 的极限.
由 Stolz 定理可知, n→∞limna11+a21+⋯+an1=n→∞liman1=A1 ,因此 n→∞lima11+a21+⋯+an1n=A ,进而
(a1a2⋯an)n1≥a11+a21+⋯+an1n
从而左右两边极限都为 A ,根据夹逼准则有 n→∞lim(a1a2⋯an)n1=A .
Thoughts
右边的式子很好想,但左边的式子却不太好处理.
首先容易想到的比几何均值要小的只有调和均值,由于调和均值的分子分母都可以写成和的形式,我们想到利用 Stolz 定理,但是问题来了,它既不满足 00 的形式也不满足 ∞∗ 的形式,该怎么办呢?
这时我们注意到它的分子满足 ∞ 的形式,于是我们可以利用 Stolz 定理求出它的倒数的极限值,也就求出了它的极限值.
-
2.4.3 练习题 9
设数列 {an} 满足条件 0<a1<1 和 an+1=an(1−an)(n≥1) ,证明:n→∞limnan=1 .
Proof
可以发现 {an} 是迭代数列,我们只需证明出 {an} 单调有界,便可以很快求出它的极限值.
由题意,有 an+1−an=−an2<0 ,因此 {an} 严格单调减少.
因为 0<a1<1 ,所以 0<a2=a1(1−a1)<1 ,于是我们可以归纳地得出 0<an=an−1(1−an−1)<1 ,进而得到 {an} 存在下界 0 ,因此 {an} 收敛.
在 an+1=an(1−an)(n≥1) 两边令 n→∞ ,可以求得 n→∞liman=0(等于 1 的情况要排除,此处证明略).
又 nan=an1n ,满足 ∞∗ 型 Stolz 定理,于是可以求出 n→∞limnan=n→∞liman1−an−111 .
将 an+1=an(1−an)(n≥1) 变形为 an1−an−11=1−an1 ,因此得到 n→∞lim(an1−an−11)=1 ,所以 n→∞limnan=1 .
Thoughts
这是一个需要变形的 Stolz 定理题,关键就在于想到将 nan 变形为满足 Stolz 定理的形式.
我们不知道 {an} 中任何一项的具体值,已知的大小关系也仅有它和 1 与 0 的关系,nan 简单的表达式也不好想到它能怎样放缩,因此定义法和夹逼准则都不好做,这时就要考虑 Stolz 定理了.
由于 {an} 是迭代数列,所以它的极限很好求,也很容易求得相邻两项之间的关系,而 nan 中含有 n ,这显然是很适合用 Stolz 定理的,我们只需将其适当变形即可.