对于实数 a,定义其 δ - 邻域为
B(a,δ):={x∈R:∣x−a∣<δ}
如果不强调范围,可以一般称为 邻域 (Neighborhood)「近傍」
# 连续性
定义
令 a∈R,函数 f:I(⊂R)→R
称函数 f 在点 a 处 连续 (Continuous)「連続」,当且仅当
∀ε>0,∃δ>0,∀x∈I: ∣x−a∣<δ⟹∣f(x)−f(a)∣<ε
- 称函数 f 在区间 I 上连续,当且仅当 f 在 I 上的每个点处连续。
命题
若函数 f 在点 a 处连续,则 f 在 a 的某个邻域内有界
证明
根据条件
∃δ>0,∀x∈I: ∣x−a∣<δ⟹∣f(x)−f(a)∣<1
因此,对于 x∈B(a,δ),有
∣f(x)∣≤∣f(x)−f(a)∣+∣f(a)∣<1+∣f(a)∣
□
命题 四则运算的连续性
设 f,g 为定义在 I⊂R 上的函数,且在 a∈I 处连续,则
- f+g 在 a 处连续
- kf 在 a 处连续,其中 k∈R
- fg 在 a 处连续
- 若 f(a)1=0,则 f1 在 a 处连续
证明
各个小问的记号不共享
(1) 任取 ε>0
根据条件
{∃δ1>0,∀x∈I: ∣x−a∣<δ1⟹∣f(x)−f(a)∣<ε/2∃δ2>0,∀x∈I: ∣x−a∣<δ2⟹∣g(x)−g(a)∣<ε/2
因此,定义
δ:=min{δ1,δ2}>0
则对于任意 x∈I 满足 ∣x−a∣<δ,有
∣(f+g)(x)−(f+g)(a)∣=∣(f(x)−f(a))+(g(x)−g(a))∣≤∣f(x)−f(a)∣+∣g(x)−g(a)∣<ε/2+ε/2=ε
(2) 任取 ε>0
根据条件
{∃δ1>0,∀x∈I: ∣x−a∣<δ1⟹∣f(x)−f(a)∣<ε/∣k∣∃δ2>0,∀x∈I: ∣x−a∣<δ2⟹∣g(x)−g(a)∣<ε/∣k∣
因此,定义
δ:=min{δ1,δ2}>0
则对于任意 x∈I 满足 ∣x−a∣<δ,有
∣kf(x)−kf(a)∣=∣k∣∣f(x)−f(a)∣<∣k∣⋅ε/∣k∣=ε
(3) 任取 ε>0
因为 f,g 在 a 处连续,所以各自存在一个邻域,使得函数有界。取其中较小的一个领域 δ0,则对任意 x∈B(a,δ0),有
∣f(x)∣, ∣g(x)∣≤M
又根据函数的连续性,有
{∃δ1>0,∀x∈I: ∣x−a∣<δ1⟹∣f(x)−f(a)∣<ε/(2M)∃δ2>0,∀x∈I: ∣x−a∣<δ2⟹∣g(x)−g(a)∣<ε/(2M)
因此,定义
δ:=min{δ0,δ1,δ2}>0
则对于任意满足 ∣x−a∣<δ 的 x∈I,有
∣fg(x)−fg(a)∣=∣f(x)g(x)−f(a)g(a)∣=∣f(x)g(x)−f(a)g(x)+f(a)g(x)−f(a)g(a)∣≤∣f(x)−f(a)∣∣g(x)∣+∣f(a)∣∣g(x)−g(a)∣<M⋅ε/(2M)+M⋅ε/(2M)=ε
(4) 任取 ε>0
因为 f 在 a 处连续,且 f(a)1=0,所以
∃δ0>0,m>0,∀x∈I: ∣x−a∣<δ0⟹∣f(x)∣≥m
同时,根据函数的连续性,有
∃δ1>0,∀x∈I: ∣x−a∣<δ1⟹∣f(x)−f(a)∣<m2ε
因此,定义
δ:=min{δ0,δ1}>0
则对于任意满足 ∣x−a∣<δ 的 x∈I,有
∣∣∣∣∣f(x)1−f(a)1∣∣∣∣∣=∣∣∣∣∣f(x)f(a)f(a)−f(x)∣∣∣∣∣=∣f(x)∣∣f(a)∣∣f(x)−f(a)∣<m⋅mm2ε=ε
□
命题 复合函数的连续性
令 f:I→R 和 g:J→R,其中 I,J⊂R,且 f(I)⊂J。
如果 f 在 a∈I 处连续,且 g 在 f(a) 处连续,则复合函数 g∘f 在 a 处连续。
证明
任取 ε>0
因为 g 在 f(a) 处连续,所以
∃δ1>0,∀y∈J: ∣y−f(a)∣<δ1⟹∣g(y)−g(f(a))∣<ε
又因为 f 在 a 处连续,所以
∃δ2>0,∀x∈I: ∣x−a∣<δ2⟹∣f(x)−f(a)∣<δ1
那么,对于任意满足 ∣x−a∣<δ2 的 x∈I,有
∣g(f(x))−g(f(a))∣=∣g(y)−g(f(a))∣<ε
□
函数连续性的定义基于 ε-δ 语言,而数列的极限也是同源的 ε-n0 语言。因此通过数列的极限,可以获得等价的定义方式
命题
令 I⊂R,函数 f:I→R,以及 a∈I。以下等价
- f 在 a 处连续
- 对于任意 I 中的数列 {xn},有 xnn→∞a⟹f(xn)n→∞f(a)
证明
(1) ⟹ (2)
任取 I 中的数列 {xn},满足 xnn→∞a。
任取 ε>0,因为 f 在 a 处连续,所以
∃δ>0,∀x∈I: ∣x−a∣<δ⟹∣f(x)−f(a)∣<ε
同时,数列的收敛给出
∃n0∈N,∀n∈N: n>n0⟹∣xn−a∣<δ
因此,对于任意 n>n0,有
∣f(xn)−f(a)∣<ε
(2) ⟹ (1)
使用反证法证明,假设 f 在 a 处不连续,则
∃ε0>0,∀δ>0,∃x∈I: ∣x−a∣<δ ∧ ∣f(x)−f(a)∣≥ε0
因此,可以构造数列 {xn} 满足
∣xn−a∣<1/n∧∣f(xn)−f(a)∣≥ε0
可以知道该数列收敛于 a,但 f(xn) 不收敛于 f(a),与条件矛盾。
□
以下重要结论与函数的连续性相关:
定理 Weierstrass 的最值定理
令函数 f:[a,b]→R 连续,则 f 在 [a,b] 上有界,且存在最大最小值。
证明
首先用反证法证明函数有界:假设函数没有界,则对于任意 n∈N,存在 xn∈[a,b] 使得 ∣f(xn)∣≥n。
构造数列 {xn}n=1∞,根据 Bolzano-Weierstrass 定理,数列 {xn}n=1∞ 存在一个收敛的子数列 {xnk}k=1∞,且 xnkk→∞x0∈[a,b]。