函数极限问的是输入趋近某点时输出趋向什么,该点是否属于定义域并不重要。连续性还要求该点的函数值等于极限。
定义
函数极限与连续性 假设 f f f 在除 a a a 以外任意接近 a a a 的点有定义。若对每个 ε > 0 \varepsilon>0 ε > 0 都有 δ > 0 \delta>0 δ > 0 ,使定义域内的 0 < ∣ x − a ∣ < δ 0<|x-a|<\delta 0 < ∣ x − a ∣ < δ 蕴含 ∣ f ( x ) − L ∣ < ε |f(x)-L|<\varepsilon ∣ f ( x ) − L ∣ < ε ,则写作 lim x → a f ( x ) = L \lim_{x\to a}f(x)=L lim x → a f ( x ) = L 。若 f f f 在 a a a 有定义且极限等于 f ( a ) f(a) f ( a ) ,则 f f f 在 a a a 连续。端点使用相应的单侧极限。
当定义域中从 a a a 两侧都存在任意接近 a a a 的点时,双侧极限存在当且仅当左右极限都存在且相等。多项式处处连续,有理函数在分母非零处连续;连续函数的和、积、分母非零的商及有定义的复合均连续。以弧度计,标准极限 lim x → 0 sin x / x = 1 \lim_{x\to0}\sin x/x=1 lim x → 0 sin x / x = 1 支持后面的正弦导数。+ ∞ +∞ + ∞ 和 − ∞ -∞ − ∞ 处的极限分别描述两个方向的行为;无穷并不是实数输入。
定理
中间值及极值 若 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 。极值结论依赖闭、有界和连续;只在开区间连续不保证取得极值。
证明
中间值定理的证明思路 假设 f ( a ) < y < f ( b ) f(a)<y<f(b) f ( a ) < y < f ( b ) ,令 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 ,连续性会使 c c c 右侧附近的点也属于 S S S ;若 f ( c ) > y f(c)>y f ( c ) > y ,连续性又会使任意接近 c c c 的 S S S 中点的函数值大于 y y y ,均矛盾。因此 f ( c ) = y f(c)=y f ( c ) = y 。端点相等的情况直接成立,反向排列可用反向不等式处理。
例题
去除表面上的奇点 当 x ≠ 1 x\ne1 x = 1 ,( x 2 − 1 ) / ( x − 1 ) = x + 1 (x^2-1)/(x-1)=x+1 ( x 2 − 1 ) / ( x − 1 ) = x + 1 ,故 x → 1 x\to1 x → 1 的极限是 2 2 2 ,虽然原分式在 1 1 1 无定义。将缺失值定为 2 2 2 可使延拓后的函数在该处连续;约去因子不会令原分式在 1 1 1 有定义。
例题
根存在,但是否唯一? 对 f ( x ) = x 3 + x − 1 f(x)=x^3+x-1 f ( x ) = x 3 + x − 1 ,f ( 0 ) = − 1 f(0)=-1 f ( 0 ) = − 1 、f ( 1 ) = 1 f(1)=1 f ( 1 ) = 1 。由连续性及中间值定理,( 0 , 1 ) (0,1) ( 0 , 1 ) 内有根。又 f ′ ( x ) = 3 x 2 + 1 > 0 f'(x)=3x^2+1>0 f ′ ( x ) = 3 x 2 + 1 > 0 ,稍后的平均值定理说明 f f f 严格递增,故根唯一。中间值定理本身只给存在性。
边界极限与比较
lim x → a − f ( x ) \lim_{x\to a^-}f(x) lim x → a − f ( x ) 只从左边接近 a a a ,lim x → a + f ( x ) \lim_{x\to a^+}f(x) lim x → a + f ( x ) 只从右边接近。若定义域从 a a a 两侧趋近 a a a ,双侧极限存在当且仅当两个单侧极限都存在且相等。例如 ∣ x ∣ / x |x|/x ∣ x ∣/ x 在负数处为 − 1 -1 − 1 、正数处为 1 1 1 ,故在零没有双侧极限;无论如何定义其零点值均不能令其连续。
函数夹挤定理:若在 a a a 附近(必要时除去 a a a )有 g ( x ) ≤ f ( x ) ≤ h ( x ) g(x)\le f(x)\le h(x) g ( x ) ≤ f ( x ) ≤ h ( x ) ,且两端均趋向 L L L ,则 f ( x ) → L f(x)\to L f ( x ) → L 。例如 x ≠ 0 x\ne0 x = 0 时 − x 2 ≤ x 2 sin ( 1 / x ) ≤ x 2 -x^2\le x^2\sin(1/x)\le x^2 − x 2 ≤ x 2 sin ( 1/ x ) ≤ x 2 ,故 x 2 sin ( 1 / x ) → 0 x^2\sin(1/x)\to0 x 2 sin ( 1/ x ) → 0 。内部振荡仍可与整体极限存在并存。
例题
有理化 在平方根有定义且 x ≠ 0 x\ne0 x = 0 时,( 1 + x − 1 ) / x = 1 / ( 1 + x + 1 ) (\sqrt{1+x}-1)/x=1/(\sqrt{1+x}+1) ( 1 + x − 1 ) / x = 1/ ( 1 + x + 1 ) 。因此 x → 0 x\to0 x → 0 的极限是 1 / 2 1/2 1/2 。乘以共轭式只在附近的适当点有效,并不允许在极限点除以零。
方法选择
适用连续性时直接代入;遇到未定式可先分解或有理化;振荡可用夹挤估计。分段函数要检查左右极限。中间值定理用于证明存在,若要求唯一性,另用单调性论证。
练习
用定义证明 lim x → 2 ( 3 x − 1 ) = 5 \lim_{x\to2}(3x-1)=5 lim x → 2 ( 3 x − 1 ) = 5 。
对 x ≠ 2 x\ne2 x = 2 设 f ( x ) = ( x 2 − 4 ) / ( x − 2 ) f(x)=(x^2-4)/(x-2) f ( x ) = ( x 2 − 4 ) / ( x − 2 ) ,而 f ( 2 ) = c f(2)=c f ( 2 ) = c 。求使 f f f 在 2 2 2 连续的 c c c 。
证明 x 3 − 2 x^3-2 x 3 − 2 在 ( 1 , 2 ) (1,2) ( 1 , 2 ) 有根。
详解
给定 ε > 0 \varepsilon>0 ε > 0 ,取 δ = ε / 3 \delta=\varepsilon/3 δ = ε /3 。则 0 < ∣ x − 2 ∣ < δ 0<|x-2|<\delta 0 < ∣ x − 2∣ < δ 蕴含 ∣ ( 3 x − 1 ) − 5 ∣ = 3 ∣ x − 2 ∣ < ε |(3x-1)-5|=3|x-2|<\varepsilon ∣ ( 3 x − 1 ) − 5∣ = 3∣ x − 2∣ < ε 。
x ≠ 2 x\ne2 x = 2 时分式等于 x + 2 x+2 x + 2 ,其在 2 2 2 的极限为 4 4 4 。故连续当且仅当 c = 4 c=4 c = 4 。
多项式在 [ 1 , 2 ] [1,2] [ 1 , 2 ] 连续,两端值为 − 1 -1 − 1 和 6 6 6 。零严格介乎两者之间,中间值定理给出 ( 1 , 2 ) (1,2) ( 1 , 2 ) 中的根。
章节联系
极限定义导数,亦解释和式为何逼近积分。连续性提供最优化和积分所需的存在性定理假设。
本篇所用方法的证明
有限实数极限运算与等比数列:补全证明
使用有序实数、阿基米德性质、正整数归纳法及绝对值三角不等式。数列收敛至有限实数 L L L ,是指每个 ε > 0 \varepsilon>0 ε > 0 都有对所有 n ≥ N n\ge N n ≥ N 有效的下标 N N N 。
唯一性、有界性与子列。 若 a n → L , M a_n\to L,M a n → L , M 且 L ≠ M L\ne M L = M ,在同一充分大下标使两误差均小于 ∣ L − M ∣ / 3 |L-M|/3 ∣ L − M ∣/3 ,三角不等式便给出 ∣ L − M ∣ < 2 ∣ L − M ∣ / 3 |L-M|<2|L-M|/3 ∣ L − M ∣ < 2∣ L − M ∣/3 ,矛盾。要证有界,令尾部 ∣ a n − L ∣ < 1 |a_n-L|<1 ∣ a n − L ∣ < 1 ,再取 ∣ L ∣ + 1 |L|+1 ∣ L ∣ + 1 与有限个初始绝对值的最大值。对子列下标 n 1 < n 2 < ⋯ n_1<n_2<\cdots n 1 < n 2 < ⋯ ,归纳给出 n k ≥ k n_k\ge k n k ≥ k ,故原数列的每个尾部阈值最终也适用于子列。
和、数乘及积。 若 a n → a a_n\to a a n → a 、b n → b b_n\to b b n → b ,令两个输入误差均小于 ε / 2 \varepsilon/2 ε /2 ,则
∣ ( a n + b n ) − ( a + b ) ∣ ≤ ∣ a n − a ∣ + ∣ b n − b ∣ < ε . |(a_n+b_n)-(a+b)|\le|a_n-a|+|b_n-b|<\varepsilon. ∣ ( a n + b n ) − ( a + b ) ∣ ≤ ∣ a n − a ∣ + ∣ b n − b ∣ < ε .
对固定 c ≠ 0 c\ne0 c = 0 ,使用输入容差 ε / ∣ c ∣ \varepsilon/|c| ε /∣ c ∣ ;c = 0 c=0 c = 0 直接成立。取所有 ∣ b n ∣ |b_n| ∣ b n ∣ 的一个上界 B ≥ 1 B\ge1 B ≥ 1 ,要求
∣ a n − a ∣ < ε 2 B , ∣ b n − b ∣ < ε 2 ( ∣ a ∣ + 1 ) . |a_n-a|<\frac{\varepsilon}{2B},\qquad |b_n-b|<\frac{\varepsilon}{2(|a|+1)}. ∣ a n − a ∣ < 2 B ε , ∣ b n − b ∣ < 2 ( ∣ a ∣ + 1 ) ε .
在共同的后期阈值后,∣ a n b n − a b ∣ ≤ B ∣ a n − a ∣ + ∣ a ∣ ∣ b n − b ∣ < ε |a_nb_n-ab|\le B|a_n-a|+|a||b_n-b|<\varepsilon ∣ a n b n − ab ∣ ≤ B ∣ a n − a ∣ + ∣ a ∣∣ b n − b ∣ < ε 。
倒数与商。 若 b ≠ 0 b\ne0 b = 0 ,先令 ∣ b n − b ∣ < ∣ b ∣ / 2 |b_n-b|<|b|/2 ∣ b n − b ∣ < ∣ b ∣/2 ,从而 ∣ b n ∣ > ∣ b ∣ / 2 |b_n|>|b|/2 ∣ b n ∣ > ∣ b ∣/2 ,分母非零。于是
∣ 1 b n − 1 b ∣ ≤ 2 ∣ b n − b ∣ ∣ b ∣ 2 . \left|\frac1{b_n}-\frac1b\right|\le\frac{2|b_n-b|}{|b|^2}. b n 1 − b 1 ≤ ∣ b ∣ 2 2∣ b n − b ∣ .
再要求 ∣ b n − b ∣ < ε ∣ b ∣ 2 / 2 |b_n-b|<\varepsilon|b|^2/2 ∣ b n − b ∣ < ε ∣ b ∣ 2 /2 ,便证明倒数收敛。乘积法则继而给出 a n / b n → a / b a_n/b_n\to a/b a n / b n → a / b 。可省略最初有限个无定义的商;收敛只约束尾部。
保序与夹逼。 若最终 a n ≤ b n a_n\le b_n a n ≤ b n 且分别趋于 a , b a,b a , b ,则 a ≤ b a\le b a ≤ b ;否则将两误差限制在 ( a − b ) / 3 (a-b)/3 ( a − b ) /3 内会迫使 a n > b n a_n>b_n a n > b n 。若最终 a n ≤ z n ≤ b n a_n\le z_n\le b_n a n ≤ z n ≤ b n ,两端都趋于 L L L ,令两端误差均小于 ε \varepsilon ε ,就得到 L − ε < z n < L + ε L-\varepsilon<z_n<L+\varepsilon L − ε < z n < L + ε ,所以 z n → L z_n\to L z n → L 。无需事先知道中间数列有极限。
对相应的函数极限法则,固定共同的允许趋近定义域 D ⊆ R D\subseteq\mathbb R D ⊆ R ,并设 a a a 是 D D D 的聚点:a a a 的每个去心邻域都含 D D D 中的点。设 f , g : D → R f,g:D\to\mathbb R f , g : D → R 在 a a a 有所述的有限相对定义域极限。将上述估计中的尾部阈值改为去心定义域半径,并取有限个正半径的最小值。乘积证明只需局部有界:由 g ( x ) → b g(x)\to b g ( x ) → b ,充分小的去心 D D D 邻域上有 ∣ g ( x ) ∣ ≤ ∣ b ∣ + 1 |g(x)|\le|b|+1 ∣ g ( x ) ∣ ≤ ∣ b ∣ + 1 ,即使它在 D D D 的其他部分无界。相同估计证明和、数乘、积、倒数及商的法则,并保留极限分母非零的条件;相同保序及夹逼估计适用于共同趋近域。证明唯一性或排除不相容的极限次序时,聚点条件提供实际定义域点。
对复合,设 B ⊆ R B\subseteq\mathbb R B ⊆ R 、b ∈ B b\in B b ∈ B ,且 F : B → R F:B\to\mathbb R F : B → R 在 b b b 相对于 B B B 连续。设 g : D → R g:D\to\mathbb R g : D → R 趋于 b b b ,并在 a a a 的某个充分小去心 D D D 邻域中处处满足 g ( x ) ∈ B g(x)\in B g ( x ) ∈ B 。给定 ε > 0 \varepsilon>0 ε > 0 ,连续性给出 η > 0 \eta>0 η > 0 ,使 u ∈ B u\in B u ∈ B 且 ∣ u − b ∣ < η |u-b|<\eta ∣ u − b ∣ < η 蕴含 ∣ F ( u ) − F ( b ) ∣ < ε |F(u)-F(b)|<\varepsilon ∣ F ( u ) − F ( b ) ∣ < ε 。g g g 的极限与复合定义域条件提供共同正半径,令每个允许趋近的 x x x 都满足两条件。因此 F ( g ( x ) ) → F ( b ) F(g(x))\to F(b) F ( g ( x )) → F ( b ) 。这包括 g ( x ) = b g(x)=b g ( x ) = b 的输入,不除以内层增量。
等比数列的分类。 对 t ≥ 0 t\ge0 t ≥ 0 ,Bernoulli 界 ( 1 + t ) n ≥ 1 + n t (1+t)^n\ge1+nt ( 1 + t ) n ≥ 1 + n t 可由归纳证明:将 n n n 的情形乘以正数 1 + t 1+t 1 + t ,保留非负余项 n t 2 nt^2 n t 2 。若 0 < q < 1 0<q<1 0 < q < 1 ,令 t = q − 1 − 1 > 0 t=q^{-1}-1>0 t = q − 1 − 1 > 0 ,则
0 < q n ≤ 1 1 + n t ⟶ 0. 0<q^n\le\frac1{1+nt}\longrightarrow0. 0 < q n ≤ 1 + n t 1 ⟶ 0.
给定容差,由阿基米德性质选 N N N 使右侧更小。因此 0 < ∣ r ∣ < 1 0<|r|<1 0 < ∣ r ∣ < 1 时,由 ∣ r n ∣ = ∣ r ∣ n |r^n|=|r|^n ∣ r n ∣ = ∣ r ∣ n 得 r n → 0 r^n\to0 r n → 0 ;r = 0 r=0 r = 0 时所有正下标项为零。r = 1 r=1 r = 1 时恒为一。r = − 1 r=-1 r = − 1 时偶、奇子列分别为一和负一,由唯一性及子列继承性排除收敛。若 r > 1 r>1 r > 1 ,取 t = r − 1 t=r-1 t = r − 1 ,Bernoulli 给 r n ≥ 1 + n t → + ∞ r^n\ge1+nt\to+\infty r n ≥ 1 + n t → + ∞ 。若 r < − 1 r<-1 r < − 1 ,同理 ∣ r n ∣ → + ∞ |r^n|\to+\infty ∣ r n ∣ → + ∞ ,与收敛实数列必有界矛盾。这些情况穷尽所有实公比。
子列
定义
子列 ( 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 是闭集,所有蕴涵均已证明。
固定整数 n ≥ 1 n\ge1 n ≥ 1 ,在 R n \mathbb R^n R n 上使用欧几里得范数。集合若包含在某个有限半径的球内,就称为有界 ;若补集是开集,就称为闭集 ;若它的每个由 R n \mathbb R^n R n 中开集组成的覆盖都有有限子覆盖,就称为紧集 。我们使用实数完备性,包括闭区间套性质。
有限维欧几里得空间的 Heine–Borel 定理
定理。 集合 K ⊆ R n K\subseteq\mathbb R^n K ⊆ R n 紧致,当且仅当它闭且有界。空集具有这三种性质。
紧致推出有界。 开球 B ( 0 , m ) B(0,m) B ( 0 , m ) (整数 m ≥ 1 m\ge1 m ≥ 1 )覆盖 K K K 。取有限子覆盖后,K K K 包含在其中最大的球内。
紧致推出闭。 设 K ≠ ∅ K\ne\varnothing K = ∅ 且 y ∉ K y\notin K y ∈ / K 。开球 B ( x , ∥ x − y ∥ / 2 ) B(x,\|x-y\|/2) B ( x , ∥ x − y ∥/2 ) (x ∈ K x\in K x ∈ K )覆盖 K K K 。取中心为 x 1 , … , x r x_1,\ldots,x_r x 1 , … , x r 的有限子覆盖,令 δ = min i ∥ x i − y ∥ / 2 > 0 \delta=\min_i\|x_i-y\|/2>0 δ = min i ∥ x i − y ∥/2 > 0 。若 z z z 在以 x i x_i x i 为中心的所选球内,三角不等式给出 ∥ z − y ∥ > ∥ x i − y ∥ / 2 ≥ δ \|z-y\|>\|x_i-y\|/2\ge\delta ∥ z − y ∥ > ∥ x i − y ∥/2 ≥ δ 。所以 B ( y , δ ) B(y,\delta) B ( y , δ ) 不与 K K K 相交,补集是开集。
闭且有界推出紧致。 设非空的 K K K 闭且有界,把它包含在闭立方体 Q 0 = [ − M , M ] n Q_0=[-M,M]^n Q 0 = [ − M , M ] n 内,其中 M > 0 M>0 M > 0 。假设 K K K 的某个开覆盖没有有限子覆盖。把每个坐标区间分成两个闭半区间,所得 2 n 2^n 2 n 个闭子立方体覆盖 Q 0 Q_0 Q 0 。至少一个子立方体与 K K K 的交集不能由给定覆盖族有限覆盖;否则把有限多个有限子覆盖合并,就能覆盖 K K K 。选取这样的子立方体并重复,得到闭立方体套 Q j Q_j Q j ,其边长为 2 M / 2 j 2M/2^j 2 M / 2 j ,且 K ∩ Q j K\cap Q_j K ∩ Q j 不能被有限覆盖,因而非空。
对每个坐标使用闭区间套性质,得到公共坐标值;合起来得到 p ∈ ⋂ j Q j p\in\bigcap_jQ_j p ∈ ⋂ j Q j 。Q j Q_j Q j 中任意两点的距离不超过 2 M n / 2 j 2M\sqrt n/2^j 2 M n / 2 j ,所以交集中只有 p p p 。选取 x j ∈ K ∩ Q j x_j\in K\cap Q_j x j ∈ K ∩ Q j ,则 ∥ x j − p ∥ ≤ 2 M n / 2 j → 0 \|x_j-p\|\le2M\sqrt n/2^j\to0 ∥ x j − p ∥ ≤ 2 M n / 2 j → 0 。闭集包含这种极限:若 p p p 在开补集中,p p p 周围某个开球就会使最终的 x j x_j x j 落在 K K K 外,矛盾。因此 p ∈ K p\in K p ∈ K 。
覆盖中有一个成员 O O O 含 p p p ,由开放性,存在 ε > 0 \varepsilon>0 ε > 0 使 B ( p , ε ) ⊆ O B(p,\varepsilon)\subseteq O B ( p , ε ) ⊆ O 。当 j j j 足够大时,Q j Q_j Q j 的每点到 p p p 的距离都小于 ε \varepsilon ε ,于是单个 O O O 就覆盖 K ∩ Q j K\cap Q_j K ∩ Q j ,与 Q j Q_j Q j 的选取矛盾。因此每个开覆盖都有有限子覆盖。这里 2 n 2^n 2 n 是有限数;若改成无限多个子块,这个论证就不再成立。
连续像与极值
定理。 若 K ⊆ R n K\subseteq\mathbb R^n K ⊆ R n 紧致,且 F : K → R m F:K\to\mathbb R^m F : K → R m 相对于 K K K 连续,则 F ( K ) F(K) F ( K ) 紧致。特别地,非空紧集 K K K 上的连续函数 f : K → R f:K\to\mathbb R f : K → R 有界,并达到最大值和最小值。
证明。 F ( K ) F(K) F ( K ) 的开覆盖 ( O i ) (O_i) ( O i ) 的原像是相对开集 F − 1 ( O i ) = K ∩ U i F^{-1}(O_i)=K\cap U_i F − 1 ( O i ) = K ∩ U i ,其中 U i U_i U i 在 R n \mathbb R^n R n 中开。这些 U i U_i U i 覆盖 K K K ,所以有限多个足够。对应的 O i O_i O i 覆盖 F ( K ) F(K) F ( K ) ,证明了像的紧致性。对标量函数 f f f ,由已证明定理的一维情形,其像非空、闭且有界。令 a = sup f ( K ) a=\sup f(K) a = sup f ( K ) 。对每个 j ≥ 1 j\ge1 j ≥ 1 ,由上确界定义,可取 y j ∈ f ( K ) y_j\in f(K) y j ∈ f ( K ) 使 a − 1 / j < y j ≤ a a-1/j<y_j\le a a − 1/ j < y j ≤ a 。于是 y j → a y_j\to a y j → a ,闭性使 a a a 属于像,所以最大值可达。对 − f -f − f 使用同一论证即得最小值。该结论证明存在性,而不提供极大点的计算公式。
扇形面积与弧度
使用以下初等几何事实:单位圆的周长是 2 π 2\pi 2 π ,围成的面积是 π \pi π ,两式中的 π \pi π 相同;平面面积在旋转下不变,对内部互不相交的区域有限可加,并且关于包含关系单调。
设 0 < h < π / 2 0<h<\pi/2 0 < h < π /2 以弧度计,令 t = h / ( 2 π ) t=h/(2\pi) t = h / ( 2 π ) 。在单位圆上,h h h 就是弧长,因此 t t t 是该角所对应的弧长占整圆周长的比例。将圆分成 n n n 个等角扇形。旋转把每个扇形移到下一个,所以各扇形面积相等。它们的内部互不相交,合起来填满圆盘;有限可加性给出每个扇形面积为 π / n \pi/n π / n 。因此,当整周比例 t = m / n t=m/n t = m / n 为有理数时,扇形面积为 m π / n = π t = h / 2 m\pi/n=\pi t=h/2 mπ / n = π t = h /2 。
对这个范围内任意的 t t t ,取满足 0 ≤ r k ≤ t ≤ s k ≤ 1 0\le r_k\le t\le s_k\le1 0 ≤ r k ≤ t ≤ s k ≤ 1 且 r k , s k → t r_k,s_k\to t r k , s k → t 的有理数。取所有扇形以同一射线为起始边,相应扇形便按包含关系嵌套,由面积单调性及有理数情形得到
π r k ≤ A ( h ) ≤ π s k . \pi r_k\le A(h)\le\pi s_k. π r k ≤ A ( h ) ≤ π s k .
令 k → ∞ k\to\infty k → ∞ ,得 A ( h ) = π t = h / 2 A(h)=\pi t=h/2 A ( h ) = π t = h /2 。这就证明了几何比较中使用的扇形面积公式。
9.5 基本三角极限
本节所有极限使用弧度。对 0 < h < π / 2 0<h<\pi/2 0 < h < π /2 ,比较内三角形、单位圆扇形与外切线三角形的面积:
1 2 sin h < 1 2 h < 1 2 tan h . \tfrac12\sin h<\tfrac12h<\tfrac12\tan h. 2 1 sin h < 2 1 h < 2 1 tan h .
扇形面积是 h / 2 h/2 h /2 ,正因为 h h h 使用弧度。两边相除并利用余弦为正,得到
cos h < sin h h < 1. \cos h<\frac{\sin h}{h}<1. cos h < h sin h < 1.
对 0 < h < π / 2 0<h<\pi/2 0 < h < π /2 ,上面的面积比较也给出 0 < sin h < h 0<\sin h<h 0 < sin h < h 且 cos h > 0 \cos h>0 cos h > 0 。利用 sin 2 h + cos 2 h = 1 \sin^2 h+\cos^2 h=1 sin 2 h + cos 2 h = 1 ,
0 ≤ 1 − cos h = sin 2 h 1 + cos h ≤ h 2 . 0\le 1-\cos h=\frac{\sin^2 h}{1+\cos h}\le h^2. 0 ≤ 1 − cos h = 1 + cos h sin 2 h ≤ h 2 .
因此 h → 0 + h\to0^+ h → 0 + 时 cos h → 1 \cos h\to1 cos h → 1 。由于余弦是偶函数,左侧也有相同极限。
当 h → 0 + h\to0^+ h → 0 + ,余弦趋于一,夹逼原理给出 sin h / h → 1 \sin h/h\to1 sin h / h → 1 。该商是 h h h 的偶函数,故左极限相同。夹逼原理本身来自有限极限定义:若上下函数都在任意指定容许误差内接近 L L L ,夹在中间的数也如此。
两个推论为
lim h → 0 tan h h = 1 , lim h → 0 1 − cos h h 2 = 1 2 . \lim_{h\to0}\frac{\tan h}{h}=1,\qquad
\lim_{h\to0}\frac{1-\cos h}{h^2}=\frac12. h → 0 lim h tan h = 1 , h → 0 lim h 2 1 − cos h = 2 1 .
第一个将 sin h / h \sin h/h sin h / h 除以 cos h \cos h cos h ;第二个使用 1 − cos h = 2 sin 2 ( h / 2 ) 1-\cos h=2\sin^2(h/2) 1 − cos h = 2 sin 2 ( h /2 ) ,得到 [ sin ( h / 2 ) / ( h / 2 ) ] 2 [\sin(h/2)/(h/2)]^2 [ sin ( h /2 ) / ( h /2 ) ] 2 的一半。特别地 ( cos h − 1 ) / h → 0 (\cos h-1)/h\to0 ( cos h − 1 ) / h → 0 。