Stolz-Cesàro Theorem
首先讓我們先考慮
{lnnn}n∈N
這個數列的歛散性。根據以下不等式的估計
0≤lnnn=1nn∫11tdt≤1nn∫11√tdt=2√n−2n
因為
limn→∞0=0=limn→∞(2√n−2n)
所以根據夾擠定理(Pinching Theorem)我們會得到
limn→∞lnnn=0
到這裡你或許會有一個疑問,當n趨近於無窮大時,分子lnn和分母n都趨近於無窮大,為什麼我們不直接使用羅必達法則(L'Hospital's rule)來求其極限值?答案是因為對於離散變量(n=1,2,3,…)是無法求導數的,因此我們不能在數列形式下直接用羅必達法則。但此時有形式相近的Stolz-Cesàro Theorem作為替代,它是由奧地利數學家Otto Stolz於1885年提出,可以視為羅必達法則的離散版本。以下我們分別陳述 0/0 型和 ⋆/∞ 型的Stolz-Cesàro Theorem。
Theorem 1 (the ⋆/∞ case).
Let {an} and {bn} be two sequences of real numbers such that
limn→∞anbn=l.
注意到在 Theorem 1 中,分子⋆可以是任意實數也可以是±∞。
Theorem 2 (the 0/0 case).
Let {an} and {bn} be two sequences of real numbers such that
limn→∞anbn=l.
有了上述這兩個定理,我們觀察到求數列的差分(an+1−an)可對應於求函數的導函數, 因此我們可以將Stolz-Cesàro Theorem視為L'Hospital's rule的離散版本。現在我們再一次回過頭看看
{lnnn}n∈N
這個數列。因為
limn→∞ln(n+1)−lnn(n+1)−n=limn→∞ln(n+1n)=0
所以根據 Theorem 1 我們立刻得到
limn→∞lnnn=0
以下我們藉由幾個例子來看看Stolz-Cesàro Theorem的威力所在。
Example 3.
Let {an} be a sequence of real numbers. If limn→∞an=a, then
limn→∞a1+a2+⋯+ann=a.
這個求算術平均數列極限的例子對於剛學習到微積分Sequences這個章節的學生來說可能是一大惡夢,因為必須操作數列極限定義裡的ϵ來證(可參照 "Arithmetic and Geometric Means Sequences")。然而若是使用Stolz-Cesàro Theorem,因為limn→∞n=∞且
limn→∞(a1+a2+⋯+an+an+1)−(a1+a2+⋯+an)(n+1)−n=limn→∞an+1=a
所以根據 Theorem 1 我們立刻得到
limn→∞a1+a2+⋯+ann=a
Example 4.
Let {an} be a sequence of positive real numbers. If limn→∞an=a, then
limn→∞n√a1⋅a2⋅⋯⋅an=a.
對於求幾何平均數列的極限,我們也可以使用Stolz-Cesàro Theorem得到
limn→∞n√a1⋅a2⋅⋯⋅an=limn→∞elna1+lna2+⋯+lnann(byTheorem 1)=limn→∞e(lna1+lna2+⋯+lnan+lnan+1)−(lna1+lna2+⋯+lnan)(n+1)−n=limn→∞an+1=a
Example 5.
Let {an} be a sequence of positive real numbers. If
limn→∞an+1an=a,
then
limn→∞n√an=a.
這個例子告訴我們在判斷一個無窮級數
∞∑n=1an
的歛散性時,如果使用Ratio Test這個級數收斂檢驗法得到的結果,可以推得相同的結果在使用Root Test這個級數收斂檢驗法。如果使用數列的定義去證明會相當囉嗦,這時我們再次使用Stolz-Cesàro Theorem便可得到
limn→∞n√an=limn→∞elnann(byTheorem 1)=limn→∞elnan+1−lnan(n+1)−n=limn→∞an+1an=a
注意到 Example 5 的逆敘述不一定是對的,我們可以考慮以下這個數列
an+1={18an,ifn=2k−12an,ifn=2k,wherek=1,2,3,…
其中
a1=1
我們會發現
limn→∞2n√a2n=2n√2n−1⋅18n=12
但
limn→∞an+1an
並不存在因為任兩項的比率有可能是2或是18。
Example 6.
For any k∈N,
limn→∞1k+2k+⋯+nknk+1=1k+1.
也許當k=1,2,3時,你可以清楚地根據高中數學將
1k+2k+⋯+nk
作化簡,但是就算記不得那些級數和的公式,我們依然可以使用Stolz-Cesàro Theorem和二項式定理(Binomial Theorem)來求其極限值。
limn→∞1k+2k+⋯+nknk+1=limn→∞[1k+2k+⋯+nk+(n+1)k]−[1k+2k+⋯+nk](n+1)k+1−nk+1=limn→∞(n+1)k(n+1)k+1−nk+1=limn→∞(k0)nk+(k1)nk−1+⋯+(kk−1)n+1(k+11)nk+(k+12)nk−1+⋯+(k+1k)n+1=1k+1
其中
(nk)=Cnk=n!k!(n−k)!
最後我們再次回到一開始考慮的數列
{lnnn}n∈N
除了利用Stolz-Cesàro Theorem來求其極限值,我們還有一個類似「子數列」(subsequence)的看法。我們先考慮
lnxx
這個定義在正實數線上(x>0,x∈R)的函數。既然是一個函數,我們就可以先用L'Hospital's rule去求其極限值得到
limx→∞,x∈R,x>0lnxx=limx→∞,x∈R,x>01/x1=0
接著因為我們考慮的是數列,可以把數列想像成是只定義在正整數N上的函數,既然在整個正實數線上會收斂,那麼當我們只考慮正整數的部份時,它也依然會收斂且收斂到相同的值,也就是說
limn→∞,n∈Nlnnn=0
因為由正整數N所構成的數列是實數R所構成數列的子數列(subsequence),當然這樣的看法並不嚴謹(因為數列的定義必須是可數的countable,但實數並不可數)。所以我們可以得到以下結論:
limx→∞,x∈R,x>0lnxx=0⟹limn→∞,n∈Nlnnn=0
*詳細定理證明可參考附件 Stolz-Cesàro Theorem.pdf
{lnnn}n∈N
這個數列的歛散性。根據以下不等式的估計
0≤lnnn=1nn∫11tdt≤1nn∫11√tdt=2√n−2n
因為
limn→∞0=0=limn→∞(2√n−2n)
所以根據夾擠定理(Pinching Theorem)我們會得到
limn→∞lnnn=0
到這裡你或許會有一個疑問,當n趨近於無窮大時,分子lnn和分母n都趨近於無窮大,為什麼我們不直接使用羅必達法則(L'Hospital's rule)來求其極限值?答案是因為對於離散變量(n=1,2,3,…)是無法求導數的,因此我們不能在數列形式下直接用羅必達法則。但此時有形式相近的Stolz-Cesàro Theorem作為替代,它是由奧地利數學家Otto Stolz於1885年提出,可以視為羅必達法則的離散版本。以下我們分別陳述 0/0 型和 ⋆/∞ 型的Stolz-Cesàro Theorem。
Theorem 1 (the ⋆/∞ case).
Let {an} and {bn} be two sequences of real numbers such that
- 0<b1<b2<⋯<bn<⋯ and limn→∞bn=∞
- limn→∞an+1−anbn+1−bn=l∈R
limn→∞anbn=l.
注意到在 Theorem 1 中,分子⋆可以是任意實數也可以是±∞。
Theorem 2 (the 0/0 case).
Let {an} and {bn} be two sequences of real numbers such that
- limn→∞an=limn→∞bn=0
- {bn} is strictly decreasing,
- limn→∞an+1−anbn+1−bn=l∈R
limn→∞anbn=l.
有了上述這兩個定理,我們觀察到求數列的差分(an+1−an)可對應於求函數的導函數, 因此我們可以將Stolz-Cesàro Theorem視為L'Hospital's rule的離散版本。現在我們再一次回過頭看看
{lnnn}n∈N
這個數列。因為
limn→∞ln(n+1)−lnn(n+1)−n=limn→∞ln(n+1n)=0
所以根據 Theorem 1 我們立刻得到
limn→∞lnnn=0
以下我們藉由幾個例子來看看Stolz-Cesàro Theorem的威力所在。
Example 3.
Let {an} be a sequence of real numbers. If limn→∞an=a, then
limn→∞a1+a2+⋯+ann=a.
這個求算術平均數列極限的例子對於剛學習到微積分Sequences這個章節的學生來說可能是一大惡夢,因為必須操作數列極限定義裡的ϵ來證(可參照 "Arithmetic and Geometric Means Sequences")。然而若是使用Stolz-Cesàro Theorem,因為limn→∞n=∞且
limn→∞(a1+a2+⋯+an+an+1)−(a1+a2+⋯+an)(n+1)−n=limn→∞an+1=a
所以根據 Theorem 1 我們立刻得到
limn→∞a1+a2+⋯+ann=a
Example 4.
Let {an} be a sequence of positive real numbers. If limn→∞an=a, then
limn→∞n√a1⋅a2⋅⋯⋅an=a.
對於求幾何平均數列的極限,我們也可以使用Stolz-Cesàro Theorem得到
limn→∞n√a1⋅a2⋅⋯⋅an=limn→∞elna1+lna2+⋯+lnann(byTheorem 1)=limn→∞e(lna1+lna2+⋯+lnan+lnan+1)−(lna1+lna2+⋯+lnan)(n+1)−n=limn→∞an+1=a
Example 5.
Let {an} be a sequence of positive real numbers. If
limn→∞an+1an=a,
then
limn→∞n√an=a.
這個例子告訴我們在判斷一個無窮級數
∞∑n=1an
的歛散性時,如果使用Ratio Test這個級數收斂檢驗法得到的結果,可以推得相同的結果在使用Root Test這個級數收斂檢驗法。如果使用數列的定義去證明會相當囉嗦,這時我們再次使用Stolz-Cesàro Theorem便可得到
limn→∞n√an=limn→∞elnann(byTheorem 1)=limn→∞elnan+1−lnan(n+1)−n=limn→∞an+1an=a
注意到 Example 5 的逆敘述不一定是對的,我們可以考慮以下這個數列
an+1={18an,ifn=2k−12an,ifn=2k,wherek=1,2,3,…
其中
a1=1
我們會發現
limn→∞2n√a2n=2n√2n−1⋅18n=12
但
limn→∞an+1an
並不存在因為任兩項的比率有可能是2或是18。
Example 6.
For any k∈N,
limn→∞1k+2k+⋯+nknk+1=1k+1.
也許當k=1,2,3時,你可以清楚地根據高中數學將
1k+2k+⋯+nk
作化簡,但是就算記不得那些級數和的公式,我們依然可以使用Stolz-Cesàro Theorem和二項式定理(Binomial Theorem)來求其極限值。
limn→∞1k+2k+⋯+nknk+1=limn→∞[1k+2k+⋯+nk+(n+1)k]−[1k+2k+⋯+nk](n+1)k+1−nk+1=limn→∞(n+1)k(n+1)k+1−nk+1=limn→∞(k0)nk+(k1)nk−1+⋯+(kk−1)n+1(k+11)nk+(k+12)nk−1+⋯+(k+1k)n+1=1k+1
其中
(nk)=Cnk=n!k!(n−k)!
最後我們再次回到一開始考慮的數列
{lnnn}n∈N
除了利用Stolz-Cesàro Theorem來求其極限值,我們還有一個類似「子數列」(subsequence)的看法。我們先考慮
lnxx
這個定義在正實數線上(x>0,x∈R)的函數。既然是一個函數,我們就可以先用L'Hospital's rule去求其極限值得到
limx→∞,x∈R,x>0lnxx=limx→∞,x∈R,x>01/x1=0
接著因為我們考慮的是數列,可以把數列想像成是只定義在正整數N上的函數,既然在整個正實數線上會收斂,那麼當我們只考慮正整數的部份時,它也依然會收斂且收斂到相同的值,也就是說
limn→∞,n∈Nlnnn=0
因為由正整數N所構成的數列是實數R所構成數列的子數列(subsequence),當然這樣的看法並不嚴謹(因為數列的定義必須是可數的countable,但實數並不可數)。所以我們可以得到以下結論:
limx→∞,x∈R,x>0lnxx=0⟹limn→∞,n∈Nlnnn=0
這個寫法才是許可的,也就是先在函數上使用羅必達法則,再推論到數列的極限,注意到切勿直接對數列使用羅必達法則。
*詳細定理證明可參考附件 Stolz-Cesàro Theorem.pdf
留言
張貼留言