学习目标与准备
我们假设已掌握实数的次序、有限和、二项式系数与初等函数。本章定义数列收敛,证明自然常数的数列构造,并区分存在性定理、算法和唯一性结论。后续微积分可以核验由这些定义建立的恒等式。
为何实数不只有算术规则
有理数支援熟悉的有序算术,但集合 { 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 , ∞ ) 上没有最大值。每个例子保留其余所述性质而违反一个所需假设。
小结
收敛是带量词的精度陈述。单调有界数列由完备性收敛;有界数列不一定收敛,级数项趋零也不一定使级数有有限和。自然常数可由数列构造。连续性传递极限;介值定理保证中间值存在,最值定理在完整的区间假设下保证取到最值。