學習目標與準備
我們假設已掌握實數的次序、有限和、二項式系數與初等函數。本章定義數列收斂,證明自然常數的數列構造,並區分存在性定理、算法和唯一性結論。後續微積分可以核驗由這些定義建立的恆等式。
為何實數不只有算術規則
有理數支援熟悉的有序算術,但集合 { q ∈ Q : q > 0 , q 2 < 2 } \{q\in\mathbb Q:q>0,\ q^2<2\} { q ∈ Q : q > 0 , q 2 < 2 } 沒有有理數最小上界。實數系統加入完備性:非空有上界集合都有最小上界。這不只是另一條不等式運算規則,而是分析中許多存在性結論的來源。
定義
上界與上確界 對非空 A ⊂ R A\subset\mathbb R A ⊂ R ,若每個 a ∈ A a\in A a ∈ A 均滿足 a ≤ u a\le u a ≤ u ,則 u u u 是上界。若 s s s 是上界,並對每個上界 u u u 都有 s ≤ u s\le u s ≤ u ,則 s = sup A s=\sup A s = sup A 。最大值是既屬於 A A A 又是上界的元素。最大值若存在便是上確界;上確界則不一定屬於 A A A 。下界、下確界和最小值以反向不等式定義。
定理
完備性公理 每個非空且有上界的實數子集都有實數上確界。等價地,每個非空且有下界的子集都有實數下確界,因為 inf A = − sup ( − A ) \inf A=-\sup(-A) inf A = − sup ( − A ) 。
例如 sup ( 0 , 1 ) = 1 \sup(0,1)=1 sup ( 0 , 1 ) = 1 ,但 1 1 1 不是該集合的最大值;相反,sup [ 0 , 1 ] = 1 \sup[0,1]=1 sup [ 0 , 1 ] = 1 且是最大值。依此定義,空集及沒有上界的集合沒有實數上確界。
定理
上確界近似判據 非空集合 A A A 的上界 s s s 是 sup A \sup A sup A ,當且僅當對每個 ε > 0 \varepsilon>0 ε > 0 ,存在 a ∈ A a\in A a ∈ A 使 s − ε < a ≤ s s-\varepsilon<a\le s s − ε < a ≤ s 。
證明
證明兩個方向 若 s = sup A s=\sup A s = sup A ,但沒有元素大於 s − ε s-\varepsilon s − ε ,則 s − ε s-\varepsilon s − ε 是更小的上界,矛盾。反過來,假設 s s s 是上界且具近似性質。若另一上界 u < s u<s u < s ,取 ε = s − u > 0 \varepsilon=s-u>0 ε = s − u > 0 ,近似性質給出 a > u a>u a > u ,違反 u u u 是上界。因此 s s s 是最小上界。
例題
上確界證明的兩部分 令 A = { n / ( n + 1 ) : n ∈ N , n ≥ 1 } A=\{n/(n+1):n\in\mathbb N, n\ge1\} A = { n / ( n + 1 ) : n ∈ N , n ≥ 1 } 。每個元素小於 1 1 1 ,所以 1 1 1 是上界。給定 ε > 0 \varepsilon>0 ε > 0 ,由下述阿基米德性質選 n > 1 / ε n>1/\varepsilon n > 1/ ε 。則 1 − n / ( n + 1 ) = 1 / ( n + 1 ) < ε 1-n/(n+1)=1/(n+1)<\varepsilon 1 − n / ( n + 1 ) = 1/ ( n + 1 ) < ε ,故 sup A = 1 \sup A=1 sup A = 1 。沒有元素等於 1 1 1 ,所以 A A A 沒有最大值。只證上界並不足以證明它是最小上界:2 2 2 也是上界。
阿基米德性質與稠密性
定理
阿基米德性質 對每個實數 x x x ,存在正整數 n > x n>x n > x 。因此對每個 ε > 0 \varepsilon>0 ε > 0 ,存在 n ∈ N n\in\mathbb N n ∈ N 使 1 / n < ε 1/n<\varepsilon 1/ n < ε 。
證明
完備性迫使整數無上界 若正整數有上界,完備性給 s = sup N s=\sup\mathbb N s = sup N 。因 s − 1 s-1 s − 1 不是上界,存在 n ∈ N n\in\mathbb N n ∈ N 滿足 n > s − 1 n>s-1 n > s − 1 。但 n + 1 > s n+1>s n + 1 > s 且 n + 1 ∈ N n+1\in\mathbb N n + 1 ∈ N ,違反 s s s 是上界。對 1 / ε 1/\varepsilon 1/ ε 應用該性質即得第二個結論。
任意實數 x < y x<y x < y 之間都有有理數。選 n n n 使 n ( y − x ) > 1 n(y-x)>1 n ( y − x ) > 1 ;由阿基米德性質及整數部分性質,可選整數 m m m 使 n x < m < n y nx<m<ny n x < m < n y ,因此 x < m / n < y x<m/n<y x < m / n < y 。整數部分性質可由整數在正負兩方向均無界及自然數良序性得到。x x x 和 y y y 之間也有無理數:選有理數 q q q 使 x − 2 < q < y − 2 x-\sqrt2<q<y-\sqrt2 x − 2 < q < y − 2 ,則 q + 2 q+\sqrt2 q + 2 是位於區間內的無理數。稠密性不表示有理數與無理數集合相同。
例題
以反射求下確界 對 B = { 2 + 1 / n : n ≥ 1 } B=\{2+1/n:n\ge1\} B = { 2 + 1/ n : n ≥ 1 } ,所有元素均大於 2 2 2 。給定 ε > 0 \varepsilon>0 ε > 0 ,選 n > 1 / ε n>1/\varepsilon n > 1/ ε 可得 2 < 2 + 1 / n < 2 + ε 2<2+1/n<2+\varepsilon 2 < 2 + 1/ n < 2 + ε 。所以 2 2 2 是下確界,但不是最小值。最大值為 3 3 3 ,由 n = 1 n=1 n = 1 取到。
6.1 數列收斂與基本法則
收斂中的量詞
定義
實數數列的收斂 數列 ( x n ) (x_n) ( x n ) 收斂至 L ∈ R L\in\mathbb R L ∈ R ,指對每個 ε > 0 \varepsilon>0 ε > 0 ,存在 N ∈ N N\in\mathbb N N ∈ N ,使每個 n ≥ N n\ge N n ≥ N 均有 ∣ x n − L ∣ < ε |x_n-L|<\varepsilon ∣ x n − L ∣ < ε 。記作 x n → L x_n\to L x n → L 。N N N 可以依賴 ε \varepsilon ε ,但必須對其後所有下標同時有效。
「收斂至 L L L 」的否定式為:存在 ε 0 > 0 \varepsilon_0>0 ε 0 > 0 ,使對每個 N N N 都有某個 n ≥ N n\ge N n ≥ N 滿足 ∣ x n − L ∣ ≥ ε 0 |x_n-L|\ge\varepsilon_0 ∣ x n − L ∣ ≥ ε 0 。少數初始項不影響收斂;在任意後期仍反覆出現的失敗則會影響。
例題
構造 epsilon–N 證明 對 x n = ( 3 n + 1 ) / ( n + 2 ) x_n=(3n+1)/(n+2) x n = ( 3 n + 1 ) / ( n + 2 ) ,先猜 L = 3 L=3 L = 3 。因為
∣ 3 n + 1 n + 2 − 3 ∣ = 5 n + 2 < 5 n , \left|\frac{3n+1}{n+2}-3\right|=\frac5{n+2}<\frac5n, n + 2 3 n + 1 − 3 = n + 2 5 < n 5 , 選 N > 5 / ε N>5/\varepsilon N > 5/ ε ,則每個 n ≥ N n\ge N n ≥ N 都滿足 ∣ x n − 3 ∣ < ε |x_n-3|<\varepsilon ∣ x n − 3∣ < ε 。猜測只是動機;不等式及帶量詞的選取才建立證明。
定理
唯一性、有界性及極限定律 收斂實數數列的極限唯一,且數列有界。若 x n → x x_n\to x x n → x 、y n → y y_n\to y y n → y ,則 x n + y n → x + y x_n+y_n\to x+y x n + y n → x + y 、x n y n → x y x_ny_n\to xy x n y n → x y ;若 y ≠ 0 y\ne0 y = 0 且商最終有定義,則 x n / y n → x / y x_n/y_n\to x/y x n / y n → x / y 。若最終有 x n ≤ z n ≤ y n x_n\le z_n\le y_n x n ≤ z n ≤ y n ,而兩側均收斂至 L L L ,則 z n → L z_n\to L z n → L 。
證明
唯一性與有界性 若 x n → L x_n\to L x n → L 且 x n → M x_n\to M x n → M ,對任意 ε > 0 \varepsilon>0 ε > 0 ,充分後期的項同時滿足 ∣ x n − L ∣ < ε / 2 |x_n-L|<\varepsilon/2 ∣ x n − L ∣ < ε /2 及 ∣ x n − M ∣ < ε / 2 |x_n-M|<\varepsilon/2 ∣ x n − M ∣ < ε /2 。三角不等式給 ∣ L − M ∣ < ε |L-M|<\varepsilon ∣ L − M ∣ < ε ;此式對所有正 ε \varepsilon ε 成立,故 L = M L=M L = M 。要證有界,選 N N N 使 n ≥ N n\ge N n ≥ N 時 ∣ x n − L ∣ < 1 |x_n-L|<1 ∣ x n − L ∣ < 1 。有限個初始項與尾部界 ∣ x n ∣ ≤ ∣ L ∣ + 1 |x_n|\le|L|+1 ∣ x n ∣ ≤ ∣ L ∣ + 1 一起給出整個數列的有限界。
有界性的逆命題不成立:( − 1 ) n (-1)^n ( − 1 ) n 有界但不收斂。若收斂至 L L L ,其偶數子列收斂至 1 1 1 、奇數子列收斂至 − 1 -1 − 1 ,違反極限唯一性。
證明
乘積定律的機制 收斂數列 ( y n ) (y_n) ( y n ) 有界,設 ∣ y n ∣ ≤ M |y_n|\le M ∣ y n ∣ ≤ M 。由
∣ x n y n − x y ∣ ≤ ∣ y n ∣ ∣ x n − x ∣ + ∣ x ∣ ∣ y n − y ∣ , |x_ny_n-xy|\le|y_n||x_n-x|+|x||y_n-y|, ∣ x n y n − x y ∣ ≤ ∣ y n ∣∣ x n − x ∣ + ∣ x ∣∣ y n − y ∣ , 兩項均趨零。對商,y n → y ≠ 0 y_n\to y\ne0 y n → y = 0 蘊含最終有 ∣ y n ∣ ≥ ∣ y ∣ / 2 |y_n|\ge|y|/2 ∣ y n ∣ ≥ ∣ y ∣/2 ;分母因而遠離零,得 1 / y n → 1 / y 1/y_n\to1/y 1/ y n → 1/ y 。
例 1:明確的閾值。 對 a n = 3 + 2 / n a_n=3+2/n a n = 3 + 2/ n ,取任意整數 N > 2 / ε N>2/\varepsilon N > 2/ ε ,則 n ≥ N n\ge N n ≥ N 時 ∣ a n − 3 ∣ = 2 / n ≤ 2 / N < ε |a_n-3|=2/n\le2/N<\varepsilon ∣ a n − 3∣ = 2/ n ≤ 2/ N < ε ,證明它收斂於 3 3 3 。僅說“n n n 越來越大”並未給出所需的容差關係。
6.2 單調數列與簡單級數
單調數列
定理
單調收斂定理 每個有上界的遞增實數數列都收斂至其項集合的上確界;每個有下界的遞減數列都收斂至其下確界。
證明
由上確界得到最終接近 令 s = sup { x n : n ∈ N } s=\sup\{x_n:n\in\mathbb N\} s = sup { x n : n ∈ N } 。給定 ε > 0 \varepsilon>0 ε > 0 ,上確界判據給某個 N N N 使 s − ε < x N ≤ s s-\varepsilon<x_N\le s s − ε < x N ≤ s 。由單調性,所有 n ≥ N n\ge N n ≥ N 均有 s − ε < x N ≤ x n ≤ s s-\varepsilon<x_N\le x_n\le s s − ε < x N ≤ x n ≤ s ,故 x n → s x_n\to s x n → s 。
例題
遞迴數列 設 x 1 = 1 x_1=1 x 1 = 1 、x n + 1 = ( x n + 2 ) / 2 x_{n+1}=(x_n+2)/2 x n + 1 = ( x n + 2 ) /2 。歸納可得 x n < 2 x_n<2 x n < 2 ,且 x n + 1 − x n = ( 2 − x n ) / 2 > 0 x_{n+1}-x_n=(2-x_n)/2>0 x n + 1 − x n = ( 2 − x n ) /2 > 0 ,所以數列遞增且有上界,收斂至某 L L L 。在遞迴式取極限得 L = ( L + 2 ) / 2 L=(L+2)/2 L = ( L + 2 ) /2 ,故 L = 2 L=2 L = 2 。若未先證明收斂,單解不動點方程不能顯示數列確有極限。
對滿足 ∣ r ∣ < 1 |r|<1 ∣ r ∣ < 1 的實數 r r r ,有 r n → 0 r^n\to0 r n → 0 。對 0 < q = ∣ r ∣ < 1 0<q=|r|<1 0 < q = ∣ r ∣ < 1 ,令 h = q − 1 − 1 > 0 h=q^{-1}-1>0 h = q − 1 − 1 > 0 。基本不等式 ( 1 + h ) n ≥ 1 + n h (1+h)^n\ge1+nh ( 1 + h ) n ≥ 1 + nh 給出
∣ r n ∣ = q n ≤ 1 1 + n h → 0. |r^n|=q^n\le\frac1{1+nh}\to0. ∣ r n ∣ = q n ≤ 1 + nh 1 → 0.
該不等式從 n = 1 n=1 n = 1 開始,每一步將 1 + n h 1+nh 1 + nh 乘以 1 + h 1+h 1 + h 並保留額外的非負項 n h 2 nh^2 n h 2 即得。當 r = 0 r=0 r = 0 ,所有正指標冪為零。當 r = 1 r=1 r = 1 ,數列恆為一;r = − 1 r=-1 r = − 1 時振蕩;∣ r ∣ > 1 |r|>1 ∣ r ∣ > 1 時絕對值無界增長。這些邊界情形不能藏在 ∣ r ∣ < 1 |r|<1 ∣ r ∣ < 1 的公式里。
6.4 無窮級數是有限總和的極限
定義
對項 a 1 , a 2 , … a_1,a_2,\ldots a 1 , a 2 , … ,定義第 N N N 個部分和
S N = ∑ n = 1 N a n . S_N=\sum_{n=1}^{N}a_n. S N = n = 1 ∑ N a n . 若數列 ( S N ) (S_N) ( S N ) 收斂到 S S S ,則無窮級數 ∑ n = 1 ∞ a n \sum_{n=1}^{\infty}a_n ∑ n = 1 ∞ a n 收斂 到 S S S ,其和是該極限。若部分和沒有有限極限,級數發散。該記號提出的是極限問題,並不授權完成無窮次運算。
收斂的必要條件是 a n → 0 a_n\to0 a n → 0 。若 S N → S S_N\to S S N → S ,則對 n ≥ 2 n\ge2 n ≥ 2 ,
a n = S n − S n − 1 ⟶ S − S = 0. a_n=S_n-S_{n-1}\longrightarrow S-S=0. a n = S n − S n − 1 ⟶ S − S = 0.
常見錯誤
所以項不趨於零可證明發散;項趨於零卻不能 證明收斂。
例題
例 4:區分項和總和。 數列 a n = 1 / n a_n=1/n a n = 1/ n 收斂到零,但對應級數發散。將以 2 m 2^m 2 m 結束的部分和分組:
1 + 1 2 + ( 1 3 + 1 4 ) + ( 1 5 + ⋯ + 1 8 ) + ⋯ . 1+\frac12+\left(\frac13+\frac14\right)
+\left(\frac15+\cdots+\frac18\right)+\cdots. 1 + 2 1 + ( 3 1 + 4 1 ) + ( 5 1 + ⋯ + 8 1 ) + ⋯ . 從 2 j − 1 + 1 2^{j-1}+1 2 j − 1 + 1 到 2 j 2^j 2 j 的塊含 2 j − 1 2^{j-1} 2 j − 1 項,每項至少為 1 / 2 j 1/2^j 1/ 2 j ,所以每塊貢獻至少 1 / 2 1/2 1/2 。因此 S 2 m ≥ 1 + m / 2 S_{2^m}\ge1+m/2 S 2 m ≥ 1 + m /2 ,無界。這是對選定有限部分和的分組,不是未經說明的無窮級數重排。故調和級數發散。
考慮 a + a r + a r 2 + ⋯ a+ar+ar^2+\cdots a + a r + a r 2 + ⋯ ,部分和為 S N = ∑ k = 0 N − 1 a r k S_N=\sum_{k=0}^{N-1}ar^k S N = ∑ k = 0 N − 1 a r k 。若 a = 0 a=0 a = 0 ,每項為零,對每個實數 r r r 級數都收斂到零。現在設 a ≠ 0 a\ne0 a = 0 。
等比數列滿足 a 1 = a a_1=a a 1 = a 、a k + 1 = r a k a_{k+1}=ra_k a k + 1 = r a k 。對 k ≥ 2 k\ge2 k ≥ 2 ,a k = a r k − 1 a_k=ar^{k-1} a k = a r k − 1 。單獨描述 a 1 a_1 a 1 也避免在 r = 0 r=0 r = 0 時不必要地出現 0 0 0^0 0 0 。通過移位相減推導有限和:
S n = a + a r + ⋯ + a r n − 1 , r S n = a r + a r 2 + ⋯ + a r n . S_n=a+ar+\cdots+ar^{n-1},\quad
rS_n=ar+ar^2+\cdots+ar^n. S n = a + a r + ⋯ + a r n − 1 , r S n = a r + a r 2 + ⋯ + a r n .
因此 ( 1 − r ) S n = a ( 1 − r n ) (1-r)S_n=a(1-r^n) ( 1 − r ) S n = a ( 1 − r n ) ,得到
S n = a ( 1 − r n ) 1 − r ( r ≠ 1 ) , S n = n a ( r = 1 ) . S_n=\frac{a(1-r^n)}{1-r}\quad(r\ne1),\qquad S_n=na\quad(r=1). S n = 1 − r a ( 1 − r n ) ( r = 1 ) , S n = na ( r = 1 ) .
這是對任意實數 a , r a,r a , r 和正整數 n n n 成立的有限恆等式,無需收斂假設。負的 r r r 產生交替符號;例外公比 1 1 1 不能通過除以零處理。
若 ∣ r ∣ < 1 |r|<1 ∣ r ∣ < 1 ,則 r N → 0 r^N\to0 r N → 0 ,因此
∑ k = 0 ∞ a r k = a 1 − r . \sum_{k=0}^{\infty}ar^k=\frac a{1-r}. k = 0 ∑ ∞ a r k = 1 − r a .
當 ∣ r ∣ ≥ 1 |r|\ge1 ∣ r ∣ ≥ 1 ,各項 a r k ar^k a r k 不趨於零,故級數發散,包括 r = 1 r=1 r = 1 和 r = − 1 r=-1 r = − 1 。在 r = 2 r=2 r = 2 時寫出 a / ( 1 − r ) a/(1-r) a / ( 1 − r ) 雖得到一個普通數,但不會使它成為發散級數的和。
當 ∣ r ∣ < 1 |r|<1 ∣ r ∣ < 1 ,前 N N N 項後的精確餘項為
R N = S − S N = a r N 1 − r , ∣ R N ∣ = ∣ a ∣ ∣ r ∣ N ∣ 1 − r ∣ . R_N=S-S_N=\frac{ar^N}{1-r},\qquad
|R_N|=\frac{|a|\,|r|^N}{|1-r|}. R N = S − S N = 1 − r a r N , ∣ R N ∣ = ∣1 − r ∣ ∣ a ∣ ∣ r ∣ N .
較簡單的估計 ∣ R N ∣ ≤ ∣ a ∣ ∣ r ∣ N / ( 1 − ∣ r ∣ ) |R_N|\le |a||r|^N/(1-|r|) ∣ R N ∣ ≤ ∣ a ∣∣ r ∣ N / ( 1 − ∣ r ∣ ) 也成立。精確表達式保留符號,並正確處理負公比。
6.3 通過數列定義自然常數
令 e n = ( 1 + 1 / n ) n e_n=(1+1/n)^n e n = ( 1 + 1/ n ) n 。二項式定理給出
e n = ∑ k = 0 n 1 k ! ∏ j = 0 k − 1 ( 1 − j n ) . e_n=\sum_{k=0}^n\frac1{k!}\prod_{j=0}^{k-1}\left(1-\frac jn\right). e n = k = 0 ∑ n k ! 1 j = 0 ∏ k − 1 ( 1 − n j ) .
對固定 k ≤ n k\le n k ≤ n ,每個因子非負,且隨 n n n 增大而不減;e n + 1 e_{n+1} e n + 1 還出現一個新的正項。因此 e n e_n e n 遞增。每個乘積至多為 1 1 1 ,所以
e n ≤ ∑ k = 0 n 1 k ! < 3. e_n\le\sum_{k=0}^n\frac1{k!}<3. e n ≤ k = 0 ∑ n k ! 1 < 3.
例如,對 k ≥ 1 k\ge1 k ≥ 1 有 k ! ≥ 2 k − 1 k!\ge2^{k-1} k ! ≥ 2 k − 1 ,可用幾何級數界定無窮尾和;對充分大的 k k k 不等式嚴格。由於 e 1 = 2 e_1=2 e 1 = 2 ,單調有界定理給出有限極限。定義 自然常數 e = lim n e n e=\lim_ne_n e = lim n e n ,故 2 ≤ e ≤ 3 2\le e\le3 2 ≤ e ≤ 3 (還可得到更精確的界)。
把單位比例增長分成 n n n 個相等的乘法子步驟,就會得到這一數列。
建立指數與對數微積分後,可由 x > 0 x>0 x > 0 時 x / ( 1 + x ) ≤ ln ( 1 + x ) ≤ x x/(1+x)\le\ln(1+x)\le x x / ( 1 + x ) ≤ ln ( 1 + x ) ≤ x 檢驗它與自然指數函數的一致性。令 x = 1 / n x=1/n x = 1/ n 得 n / ( n + 1 ) ≤ n ln ( 1 + 1 / n ) ≤ 1 n/(n+1)\le n\ln(1+1/n)\le1 n / ( n + 1 ) ≤ n ln ( 1 + 1/ n ) ≤ 1 。夾逼並取指數,得 e n → exp ( 1 ) e_n\to\exp(1) e n → exp ( 1 ) 。這是後續核驗,不代替數列極限存在性的證明。
6.4 函數極限與連續性
極限與定義域中的點
定義
函數極限 設 A ⊂ R A\subset\mathbb R A ⊂ R ,c c c 是 A A A 的聚點,即 c c c 的每個去心鄰域都與 A A A 相交。對 f : A → R f:A\to\mathbb R f : A → R ,若對每個 ε > 0 \varepsilon>0 ε > 0 都存在 δ > 0 \delta>0 δ > 0 ,使 x ∈ A x\in A x ∈ A 且 0 < ∣ x − c ∣ < δ 0<|x-c|<\delta 0 < ∣ x − c ∣ < δ 蘊含 ∣ f ( x ) − L ∣ < ε |f(x)-L|<\varepsilon ∣ f ( x ) − L ∣ < ε ,則稱 lim x → c , x ∈ A f ( x ) = L \lim_{x\to c,\,x\in A}f(x)=L lim x → c , x ∈ A f ( x ) = L 。
f ( c ) f(c) f ( c ) 的值若有定義,也與這個去心極限無關。聚點條件防止孤立點處的定義對每個 L L L 都空泛成立。定義域限制很重要:閉區間端點的極限是相對定義域的單側極限。
例題
epsilon–delta 估計 對 f ( x ) = x 2 f(x)=x^2 f ( x ) = x 2 在 c = 2 c=2 c = 2 ,目標為 L = 4 L=4 L = 4 。若 ∣ x − 2 ∣ < 1 |x-2|<1 ∣ x − 2∣ < 1 ,則 ∣ x + 2 ∣ < 5 |x+2|<5 ∣ x + 2∣ < 5 ,所以 ∣ x 2 − 4 ∣ = ∣ x − 2 ∣ ∣ x + 2 ∣ < 5 ∣ x − 2 ∣ |x^2-4|=|x-2||x+2|<5|x-2| ∣ x 2 − 4∣ = ∣ x − 2∣∣ x + 2∣ < 5∣ x − 2∣ 。給定 ε > 0 \varepsilon>0 ε > 0 ,選 δ = min ( 1 , ε / 5 ) \delta=\min(1,\varepsilon/5) δ = min ( 1 , ε /5 ) ,便有 0 < ∣ x − 2 ∣ < δ 0<|x-2|<\delta 0 < ∣ x − 2∣ < δ 蘊含 ∣ x 2 − 4 ∣ < ε |x^2-4|<\varepsilon ∣ x 2 − 4∣ < ε 。
定理
函數極限的序列判據 若 c c c 是 A A A 的聚點,則 f f f 在 c c c 的極限為 L L L ,當且僅當對每個 x n ∈ A ∖ { c } x_n\in A\setminus\{c\} x n ∈ A ∖ { c } 且 x n → c x_n\to c x n → c 的數列,都有 f ( x n ) → L f(x_n)\to L f ( x n ) → L 。
證明
證明判據 若 epsilon–delta 極限成立,對任何這類數列,最終有 0 < ∣ x n − c ∣ < δ 0<|x_n-c|<\delta 0 < ∣ x n − c ∣ < δ ,故 ∣ f ( x n ) − L ∣ < ε |f(x_n)-L|<\varepsilon ∣ f ( x n ) − L ∣ < ε 。反過來,若極限不成立,存在 ε 0 > 0 \varepsilon_0>0 ε 0 > 0 使每個 δ > 0 \delta>0 δ > 0 均失敗。對每個 n n n 選 x n ∈ A x_n\in A x n ∈ A ,使 0 < ∣ x n − c ∣ < 1 / n 0<|x_n-c|<1/n 0 < ∣ x n − c ∣ < 1/ n 且 ∣ f ( x n ) − L ∣ ≥ ε 0 |f(x_n)-L|\ge\varepsilon_0 ∣ f ( x n ) − L ∣ ≥ ε 0 。則 x n → c x_n\to c x n → c ,但 f ( x n ) f(x_n) f ( x n ) 不收斂至 L L L ,違反序列假設。
例題
兩種趨近可否定極限 在 R ∖ { 0 } \mathbb R\setminus\{0\} R ∖ { 0 } 上,令 f ( x ) = sin ( 1 / x ) f(x)=\sin(1/x) f ( x ) = sin ( 1/ x ) 。x n = ( π / 2 + 2 π n ) − 1 x_n=(\pi/2+2\pi n)^{-1} x n = ( π /2 + 2 π n ) − 1 與 y n = ( 3 π / 2 + 2 π n ) − 1 y_n=(3\pi/2+2\pi n)^{-1} y n = ( 3 π /2 + 2 π n ) − 1 均趨近 0 0 0 ,但 f ( x n ) = 1 f(x_n)=1 f ( x n ) = 1 、f ( y n ) = − 1 f(y_n)=-1 f ( y n ) = − 1 ,故共同極限不存在。反之,要證明極限存在,少數選定路徑或數列不足夠:判據要求每個符合條件的數列。
當定義域從兩側都有趨近 a a a 的點時,雙側有限極限存在當且僅當兩個單側有限極限都存在且相等。
在定義域端點使用適當的單側或相對域極限,而不是不存在的另一側。
無窮遠處的極限把接近 a a a 的條件換成充分大的閾值 x > M x>M x > M 。例如,
2 x 2 + 3 x 2 + 1 = 2 + 1 x 2 + 1 ⟶ 2 ( x → ∞ ) . \frac{2x^2+3}{x^2+1}=2+\frac1{x^2+1}\longrightarrow2\quad(x\to\infty). x 2 + 1 2 x 2 + 3 = 2 + x 2 + 1 1 ⟶ 2 ( x → ∞ ) .
定義
相對定義域的連續性 對 c ∈ A c\in A c ∈ A ,f : A → R f:A\to\mathbb R f : A → R 在 c c c 連續,指對每個 ε > 0 \varepsilon>0 ε > 0 ,存在 δ > 0 \delta>0 δ > 0 ,使 x ∈ A x\in A x ∈ A 且 ∣ x − c ∣ < δ |x-c|<\delta ∣ x − c ∣ < δ 蘊含 ∣ f ( x ) − f ( c ) ∣ < ε |f(x)-f(c)|<\varepsilon ∣ f ( x ) − f ( c ) ∣ < ε 。在 A A A 的孤立點,此條件自動成立;在聚點,它等價於極限等於 f ( c ) f(c) f ( c ) 。
連續性的序列判據也適用於孤立點:f f f 在 a a a 相對定義域連續當且僅當每個定義域內滿足 x n → a x_n\to a x n → a 的序列都有 f ( x n ) → f ( a ) f(x_n)\to f(a) f ( x n ) → f ( a ) 。正向直接由 ε \varepsilon ε –δ \delta δ 條件控制每條收斂輸入序列。反向若連續性失敗,則存在固定輸出誤差,使每個 n n n 都可在距 a a a 小於 1 / n 1/n 1/ n 處選取定義域點而違反該誤差要求;這些點構成反例序列。孤立點處相對連續自動成立;只有 a a a 是聚點時才以去心極限等於 f ( a ) f(a) f ( a ) 表述等價條件。
例 2:間斷點與可去空點。 設 x ≠ 2 x\ne2 x = 2 時 f ( x ) = x + 1 f(x)=x+1 f ( x ) = x + 1 ,而 f ( 2 ) = 0 f(2)=0 f ( 2 ) = 0 。附近極限為 3 3 3 ,故它在 2 2 2 處不連續;令 f ( 2 ) = 3 f(2)=3 f ( 2 ) = 3 可修復該點。相比之下,∣ x ∣ / x |x|/x ∣ x ∣/ x 在零點兩側的極限不同,任何零點函數值都不能修復它。
6.5 介值定理與最值定理
定理
介值定理 若 f f f 在 [ a , b ] [a,b] [ a , b ] 上連續,而 y y y 位於 f ( a ) f(a) f ( a ) 和 f ( b ) f(b) f ( b ) 之間,則存在 c ∈ [ a , b ] c\in[a,b] c ∈ [ a , b ] 使 f ( c ) = y f(c)=y f ( c ) = y 。
證明
完備性定位穿越點 若 y = f ( a ) y=f(a) y = f ( a ) 或 y = f ( b ) y=f(b) y = f ( b ) ,取相應端點即可。否則,假設 f ( a ) < y < f ( b ) f(a)<y<f(b) f ( a ) < y < f ( b ) ;反向次序可把 f f f 換成 − f -f − f ,同時把 y y y 換成 − y -y − y 。集合 S = { x ∈ [ a , b ] : f ( x ) ≤ y } S=\{x\in[a,b]:f(x)\le y\} S = { x ∈ [ a , b ] : f ( x ) ≤ y } 非空且有上界。令 c = sup S c=\sup S c = sup S 。若 f ( c ) < y f(c)<y f ( c ) < y ,由連續性,右側附近點的值仍小於 y y y ;因 c < b c<b c < b ,這違反上界性質。若 f ( c ) > y f(c)>y f ( c ) > y ,連續性使 c c c 附近值均大於 y y y ;上確界近似性質卻給出該鄰域內一個 S S S 的元素,矛盾。故 f ( c ) = y f(c)=y f ( c ) = y 。
介值定理證明存在性而非唯一性。要把二分括區稱為唯一根的位置,還須單調性或其他條件;二分法數值誤差界見第 1 章。
子列
定義
子列 ( x n ) (x_n) ( x n ) 的子列是 ( x n k ) (x_{n_k}) ( x n k ) ,其中 n 1 < n 2 < ⋯ n_1<n_2<\cdots n 1 < n 2 < ⋯ 為正整數。若 x n → L x_n\to L x n → L ,每個子列都收斂至 L L L ,因為 n k ≥ k n_k\ge k n k ≥ k ,最終會超過任意指定下標。
證明
套疊區間證明 把所有項放入閉有界區間 I 1 I_1 I 1 ,並把它平分。至少一半含無窮多個數列項;選該半區間為 I 2 I_2 I 2 。繼續進行,得到長度趨零的套疊閉區間 I k I_k I k ,每個都含無窮多項。選嚴格遞增的下標 n k n_k n k 使 x n k ∈ I k x_{n_k}\in I_k x n k ∈ I k ;因每個區間含無窮多項,故可做到。完備性給出所有區間的一個共同點 L L L :左端點集合的上確界位於每個區間內,因為每個左端點都不超過每個右端點。由 x n k , L ∈ I k x_{n_k},L\in I_k x n k , L ∈ I k ,二者距離不超過區間長度,故趨零。
結論是關於子列,而非整個數列。例如 ( − 1 ) n (-1)^n ( − 1 ) n 有分別收斂至 1 1 1 及 − 1 -1 − 1 的常數子列,但自身不收斂。
實直線閉集:序列判據與開補集
在通常的經典集合論背景下討論實直線,並允許可數次見證選擇。集合 U U U 為開集,是指每個 y y y 屬於 U U U 都有某個 r > 0 r>0 r > 0 ,使 ( y − r , y + r ) (y-r,y+r) ( y − r , y + r ) 包含於 U U U 。使用阿基米德性質的推論:1 / n 1/n 1/ n 趨於零。對任意實直線子集 K K K ,下列條件等價:
K K K 中任意在實直線上收斂的序列,其極限仍屬於 K K K 。
K K K 的補集為開集。
由 2 推出 1。 設 x n x_n x n 屬於 K K K 且 x n x_n x n 趨於 x x x 。若 x x x 不屬於 K K K ,補集的開放性給出 r > 0 r>0 r > 0 ,使 ( x − r , x + r ) (x-r,x+r) ( x − r , x + r ) 與 K K K 不相交。收斂性保證充分靠後時 ∣ x n − x ∣ < r |x_n-x|<r ∣ x n − x ∣ < r ,與 x n x_n x n 屬於 K K K 矛盾,故 x x x 屬於 K K K 。
由 1 推出 2。 固定不屬於 K K K 的 y y y 。若以 y y y 為中心的每個正半徑區間都遇到 K K K ,則對每個正整數 n n n ,都有 x n x_n x n 屬於 K K K 且 ∣ x n − y ∣ < 1 / n |x_n-y|<1/n ∣ x n − y ∣ < 1/ n 。將這些見證選成一個序列。給定 ε > 0 \varepsilon>0 ε > 0 ,取 N N N 使 1 / N < ε 1/N<\varepsilon 1/ N < ε ;當 n ≥ N n\ge N n ≥ N ,有 ∣ x n − y ∣ < 1 / n ≤ 1 / N < ε |x_n-y|<1/n\le1/N<\varepsilon ∣ x n − y ∣ < 1/ n ≤ 1/ N < ε ,故 x n x_n x n 趨於 y y y 。條件 1 會迫使 y y y 屬於 K K K ,矛盾。因此 y y y 周圍存在避開 K K K 的區間。對補集每點均如此,故補集開放。選擇見證序列這一步使用已聲明的經典背景;這裏不聲稱在不帶選擇的基礎體系中證明同一結論。若 K K K 為空,其中沒有序列,其補集為整個開實直線;若 K K K 為整個實直線,其空補集的開放性真空成立。兩種邊界情形也滿足等價關係。
學習目標與定義
集合 K ⊆ R K\subseteq\mathbb R K ⊆ R 稱為緊致的,如果任意一族開集只要其並包含 K K K ,就存在有限個成員仍覆蓋 K K K 。集合若包含其點構成的每個收斂序列的極限,則稱為閉集;等價地,其補集是開集。序列緊致性指 K K K 中每個序列都有收斂到 K K K 中某點的子列。
空集是緊致、閉且有界的,也滿足序列緊致性;這些性質均以空真方式成立。在需要選取點或無窮序列的證明中,要單獨處理空集。我們使用先前數列內容中的實數完備性及其閉區間套和 Bolzano–Weierstrass 推論。
定理:實數直線上的 Heine–Borel 定理
對 K ⊆ R K\subseteq\mathbb R K ⊆ R ,下列條件等價:開覆蓋意義下的緊致性;閉且有界;序列緊致性。
緊致推出閉且有界。 區間 ( − n , n ) (-n,n) ( − n , n ) (n ≥ 1 n\ge1 n ≥ 1 )覆蓋 R \mathbb R R ,因而覆蓋 K K K 。有限子覆蓋給出一個界。為證明閉性,取 y ∉ K y\notin K y ∈ / K 。對每個 x ∈ K x\in K x ∈ K ,區間 B ( x , ∣ x − y ∣ / 2 ) B(x,|x-y|/2) B ( x , ∣ x − y ∣/2 ) 不含 y y y 。取其中覆蓋 K K K 的有限子族,令 δ \delta δ 為這些區間中心到 y y y 的正距離的一半所組成的有限集合的最小值。所選以 x x x 為中心的區間內每點到 y y y 的距離嚴格大於 ∣ x − y ∣ / 2 ≥ δ |x-y|/2\ge\delta ∣ x − y ∣/2 ≥ δ 。因此 B ( y , δ ) B(y,\delta) B ( y , δ ) 與 K K K 不相交,因此對每個集合外的點,都找到不與集合相交的開鄰域,補集是開集。若 K K K 為空,結論立即成立。
閉且有界推出緊致。 將非空的 K K K 放入閉有界區間 I 0 I_0 I 0 。假設 K K K 的某個開覆蓋不存在有限子覆蓋。將 I 0 I_0 I 0 二等分;至少一個閉半區間與 K K K 的交集不能被有限覆蓋,否則兩組有限覆蓋合起來便覆蓋 K K K 。選取這樣的半區間並重複,得到長度趨於零的閉區間套 I n I_n I n ,且 K ∩ I n K\cap I_n K ∩ I n 不能被有限覆蓋。每個交集非空,選取 x n ∈ K ∩ I n x_n\in K\cap I_n x n ∈ K ∩ I n 。閉區間套性質給出唯一公共點 p p p ;因兩者均在 I n I_n I n 中,故 x n → p x_n\to p x n → p 。由閉性得 p ∈ K p\in K p ∈ K 。覆蓋中某個成員 O O O 含 p p p ;由其開放性,O O O 包含以 p p p 為中心的某個開球。當 n n n 足夠大時,整個區間 I n I_n I n 均在該球內,於是單個開集 O O O 就覆蓋 K ∩ I n K\cap I_n K ∩ I n ,矛盾。
閉且有界推出序列緊致。 K K K 中每個序列有界,故 Bolzano–Weierstrass 定理給出收斂子列。由閉性,其極限仍在 K K K 中。
序列緊致推出閉且有界。 若無界,可選取 x n ∈ K x_n\in K x n ∈ K ,使 ∣ x n ∣ > n |x_n|>n ∣ x n ∣ > n ;它沒有收斂到有限實數的子列,矛盾。若 p p p 是 K K K 中點的極限,則可選取 x n ∈ K x_n\in K x n ∈ K 使 ∣ x n − p ∣ < 1 / n |x_n-p|<1/n ∣ x n − p ∣ < 1/ n 。由序列緊致性,某子列收斂到 K K K 中一點;它也收斂到 p p p ,由實數極限唯一性得 p ∈ K p\in K p ∈ K 。因此 K K K 是閉集,所有蘊涵均已證明。
實數線上的緊緻子集
集合 K ⊂ R K\subset\mathbb R K ⊂ R 若每個開覆蓋都有有限子覆蓋,便稱緊緻。在 R \mathbb R R 中,Heine–Borel 定理指出,這等價於閉且有界,也等價於 K K K 內每個數列都有收斂至 K K K 中某點的子列。閉性使子列極限留在集合內;有界性則容許抽取子列。以下證明使用序列形式。
定理
極值定理 若 K ⊂ R K\subset\mathbb R K ⊂ R 非空且緊緻,f : K → R f:K\to\mathbb R f : K → R 連續,則 f f f 有界並在 K K K 上取得最大值及最小值。
證明
抽取逼近最大值的子列 若 f f f 無上界,選 x n ∈ K x_n\in K x n ∈ K 使 f ( x n ) > n f(x_n)>n f ( x n ) > n 。存在子列 x n k → x ∈ K x_{n_k}\to x\in K x n k → x ∈ K ;連續性給 f ( x n k ) → f ( x ) f(x_{n_k})\to f(x) f ( x n k ) → f ( x ) ,與其趨向無窮矛盾。對 − f -f − f 作同樣論證可得下界。令 s = sup f ( K ) s=\sup f(K) s = sup f ( K ) ,選 x n ∈ K x_n\in K x n ∈ K 使 s − 1 / n < f ( x n ) ≤ s s-1/n<f(x_n)\le s s − 1/ n < f ( x n ) ≤ s 。某收斂子列趨向 x ∈ K x\in K x ∈ K ,由連續性有 f ( x ) = s f(x)=s f ( x ) = s 。對 − f -f − f 同理得最小值。
例題
哪個假設失效? 連續函數 f ( x ) = x f(x)=x f ( x ) = x 在 ( 0 , 1 ) (0,1) ( 0 , 1 ) 上有界,但沒有最大值或最小值,因為 0 0 0 、1 1 1 不在定義域。此集合有界但不閉,故不緊緻。在 [ 0 , 1 ] [0,1] [ 0 , 1 ] 上兩端點都存在,因此取得極值。緊緻性是充分的全局假設,不是每個個別函數取得極值的必要條件。
例 3:假設決定是否取到。 f ( x ) = x f(x)=x f ( x ) = x 在 ( 0 , 1 ) (0,1) ( 0 , 1 ) 上下確界為 0 , 1 0,1 0 , 1 ,但兩者都取不到;在 [ 0 , 1 ] [0,1] [ 0 , 1 ] 上兩者均取到。在無界閉區間上連續也不保證最大值:f ( x ) = x f(x)=x f ( x ) = x 在 [ 0 , ∞ ) [0,\infty) [ 0 , ∞ ) 上無界。閉與有界的假設都需要檢查。
6.6 分級練習
基礎
用明確的 N ( ε ) N(\varepsilon) N ( ε ) 證明 a n = 5 − 3 / n a_n=5-3/n a n = 5 − 3/ n 收斂於 5 5 5 。
給出有界但發散的數列,並指出未滿足的收斂條件。
將分子分母除以 n n n ,並核對分母極限,計算 lim n ( 4 n + 1 ) / ( 2 n − 3 ) \lim_n(4n+1)/(2n-3) lim n ( 4 n + 1 ) / ( 2 n − 3 ) 。
核心
求 ∑ k = 0 ∞ 3 ( 1 / 4 ) k \sum_{k=0}^{\infty}3(1/4)^k ∑ k = 0 ∞ 3 ( 1/4 ) k 的和並說明收斂性。
說明為甚麼 a n → 0 a_n\to0 a n → 0 不能證明 ∑ a n \sum a_n ∑ a n 收斂。
計算 e 1 , e 2 , e 3 e_1,e_2,e_3 e 1 , e 2 , e 3 ,並與已證界和單調性比較。
為 ( x 2 − 1 ) / ( x − 1 ) (x^2-1)/(x-1) ( x 2 − 1 ) / ( x − 1 ) 在 x = 1 x=1 x = 1 賦值,使延拓後連續。
證明 x 3 + x − 1 = 0 x^3+x-1=0 x 3 + x − 1 = 0 在 [ 0 , 1 ] [0,1] [ 0 , 1 ] 至少有一個根,並說明介值定理本身為甚麼不保證唯一。
綜合
設 a n ≥ 0 a_n\ge0 a n ≥ 0 遞增且上界為 10 10 10 。直接用上確界證明收斂。已知資訊能確定其數值極限嗎?
分別舉例說明為甚麼最值定理不能各自去掉連續性、閉性和有界性,並解釋每例中結論如何失敗。
6.7 完整解答
給定 ε > 0 \varepsilon>0 ε > 0 ,取整數 N > 3 / ε N>3/\varepsilon N > 3/ ε ,則 n ≥ N n\ge N n ≥ N 時 ∣ a n − 5 ∣ = 3 / n ≤ 3 / N < ε |a_n-5|=3/n\le3/N<\varepsilon ∣ a n − 5∣ = 3/ n ≤ 3/ N < ε 。
取 ( − 1 ) n (-1)^n ( − 1 ) n 。偶數和奇數子列分別恆為 1 1 1 和 − 1 -1 − 1 ,故充分靠後的項不能都落在同一極限周圍的一個小區間內。
商化為 ( 4 + 1 / n ) / ( 2 − 3 / n ) → 4 / 2 = 2 (4+1/n)/(2-3/n)\to4/2=2 ( 4 + 1/ n ) / ( 2 − 3/ n ) → 4/2 = 2 。分母趨於非零數 2 2 2 ,故足夠靠後時可用商法則。
公比絕對值 1 / 4 < 1 1/4<1 1/4 < 1 ,幾何餘項趨零;和為 3 / ( 1 − 1 / 4 ) = 4 3/(1-1/4)=4 3/ ( 1 − 1/4 ) = 4 。
調和級數分組給出反例:項 1 / n 1/n 1/ n 趨零,但部分和無界增長。項趨零是必要條件,不是充分條件。
e 1 = 2 e_1=2 e 1 = 2 、e 2 = 9 / 4 e_2=9/4 e 2 = 9/4 、e 3 = 64 / 27 e_3=64/27 e 3 = 64/27 。它們遞增且均小於 3 3 3 ,與證明一致;僅靠這幾項不能證明單調性或收斂性。
x ≠ 1 x\ne1 x = 1 時商為 x + 1 x+1 x + 1 ,附近極限為 2 2 2 。將延拓值定義為 2 2 2 即連續。
多項式連續,在 0 0 0 處為 − 1 -1 − 1 、在 1 1 1 處為 1 1 1 ,介值定理給出內部的根。連續函數可能多次穿越零點,故唯一性需要額外資訊;此處在可使用導數方法後,可用正導數證明唯一。
令 L = sup { a n : n ≥ 1 } L=\sup\{a_n:n\ge1\} L = sup { a n : n ≥ 1 } 。對每個 ε > 0 \varepsilon>0 ε > 0 ,由上確界性質存在 a N > L − ε a_N>L-\varepsilon a N > L − ε 。遞增性給出 n ≥ N n\ge N n ≥ N 時 L − ε < a N ≤ a n ≤ L L-\varepsilon<a_N\le a_n\le L L − ε < a N ≤ a n ≤ L ,故 a n → L a_n\to L a n → L 。上界 10 10 10 不確定 L L L :取不同常數的常數數列均滿足假設。
去掉連續性:在 [ 0 , 1 ] [0,1] [ 0 , 1 ] 上令 x < 1 x<1 x < 1 時 f ( x ) = x f(x)=x f ( x ) = x 、f ( 1 ) = 0 f(1)=0 f ( 1 ) = 0 ,其上確界 1 1 1 未取到。去掉閉性:f ( x ) = x f(x)=x f ( x ) = x 在 ( 0 , 1 ) (0,1) ( 0 , 1 ) 上兩個端點界均未取到。去掉有界性:f ( x ) = x f(x)=x f ( x ) = x 在 [ 0 , ∞ ) [0,\infty) [ 0 , ∞ ) 上沒有最大值。每個例子保留其餘所述性質而違反一個所需假設。
小結
收斂是帶量詞的精度陳述。單調有界數列由完備性收斂;有界數列不一定收斂,級數項趨零也不一定使級數有有限和。自然常數可由數列構造。連續性傳遞極限;介值定理保證中間值存在,最值定理在完整的區間假設下保證取到最值。