III.1 连续性
经验表明,即使一个函数通常非常复杂且难以描述,在实际应用中的函数一般存在一些重要的定性性质。这些性质中的其中一个便是连续性。对于一个函数 f : X → Y f : X → Y ,连续性度量了值域 f ( X ) ⊆ Y f ( X ) ⊆ Y 中的微小变化是如何由定义域 X X 中的微小变化引起的。为使得这有意义,集合 X X 与 Y Y 必须赋予一些额外的结构以便给出“微小变化”的精确意义。显然度量空间是一个带有这种结构的合适的集合。
主要的性质与例子
定义 连续性
令 f : X → Y f : X → Y 是一个度量空间 ( X , d X ) ( X , d X ) 与 ( Y , d Y ) ( Y , d Y ) 之间的映射,称 f f 在 x 0 ∈ X x 0 ∈ X 连续 ,如果对每一个 f ( x 0 ) ∈ Y f ( x 0 ) ∈ Y 的邻域 V V ,都存在 x 0 x 0 的一个邻域 U U 使得 f ( U ) ⊆ V f ( U ) ⊆ V 。
称映射 f : X → Y f : X → Y 是连续的,若它在 X X 中的每一点都连续。如果一点 x 0 ∈ X x 0 ∈ X ,f f 在 x 0 x 0 不连续,则称映射 f f 不连续。从 X X 到 Y Y 的所有连续函数构成一个集合,记为 C ( X , Y ) C ( X , Y ) ,显然 C ( X , Y ) C ( X , Y ) 是 Y X Y X 的子集。
有定义可知,要证明 f f 在 x 0 x 0 的连续性,需要先假设 f ( x 0 ) f ( x 0 ) 的一个任意的邻域 V V 给定,然后说明存在 x 0 x 0 的邻域 U U 使得 f ( U ) ⊆ V f ( U ) ⊆ V ,即 f ( x ) ∈ V , ∀ x ∈ U f ( x ) ∈ V , ∀ x ∈ U 。
连续性的定义用了邻域的概念,实际应用中更经常使用的是下面的等价刻画。
1.1 Proposition
函数 f : X → Y f : X → Y 在 x 0 ∈ X x 0 ∈ X 连续当且仅当对任意 ε > 0 ε > 0 ,存在 δ := δ ( x 0 , ε ) > 0 δ := δ ( x 0 , ε ) > 0 使得下式成立
d ( f ( x 0 ) , f ( x ) ) < ε , ∀ x ∈ X ( d ( x 0 , x ) < δ ) (1.1) (1.1) d ( f ( x 0 ) , f ( x ) ) < ε , ∀ x ∈ X ( d ( x 0 , x ) < δ )
1.2 Corollary
令 E E 和 F F 是赋范线性空间,X ⊆ E X ⊆ E ,则 f : X → F f : X → F 在 x 0 ∈ X x 0 ∈ X 上连续当且仅当对任意 ε > 0 ε > 0 ,存在 δ := δ ( x 0 , ε ) > 0 δ := δ ( x 0 , ε ) > 0 满足
∥ f ( x ) − f ( x 0 ) ∥ F < ε , ∀ x ∈ X ∥ x − x 0 ∥ E < δ ‖ f ( x ) − f ( x 0 ) ‖ F < ε , ∀ x ∈ X ‖ x − x 0 ‖ E < δ
证明: 可直接由赋范线性空间中的度量的定义证得。证毕。
1.3 Examples
在下面的例子中,X X 和 Y Y 都是度量空间。
(a) 平方根函数 R + → R + , x ↦ √ x R + → R + , x ↦ x 是连续的。
(b) 下取整函数 ⌊ ⋅ ⌋ : R → R , x ↦ ⌊ x ⌋ := max { k ∈ Z ; k ≤ x } ⌊ ⋅ ⌋ : R → R , x ↦ ⌊ x ⌋ := max { k ∈ Z ; k ≤ x } 在 x 0 ∈ R ∖ Z x 0 ∈ R ∖ Z 上连续,在 x 0 ∈ Z x 0 ∈ Z 不连续。
(c) 狄利克雷函数 f : R → R f : R → R 定义如下
f ( x ) := { 1 , x ∈ Q 0 , x ∈ R ∖ Q f ( x ) := { 1 , x ∈ Q 0 , x ∈ R ∖ Q
函数对每一个 x 0 ∈ R x 0 ∈ R 都不连续。
(d) 假设 f : X → R f : X → R 在 x 0 ∈ X x 0 ∈ X 连续,且 f ( x 0 ) > 0 f ( x 0 ) > 0 ,则存在 x 0 x 0 的一个邻域 U U 使得对所有 x ∈ U x ∈ U 有 f ( x ) > 0 f ( x ) > 0 。
(e) 称函数 f : X → Y f : X → Y 是以李普希兹常数 α > 0 α > 0 李普希兹连续 当且仅当
d ( f ( x ) , f ( y ) ) ≤ α d ( x , y ) , x , y ∈ X d ( f ( x ) , f ( y ) ) ≤ α d ( x , y ) , x , y ∈ X
则李普希兹连续函数必定是连续函数(逆命题不成立)。
证明:
证毕。
(f) 任一常数函数 X → Y , x ↦ x 0 X → Y , x ↦ x 0 是李普希兹连续的。
(g) 恒等映射 id : X → X , x ↦ x id : X → X , x ↦ x 是李普希兹连续的。
(h) 令 E 1 , ⋯ , E m E 1 , ⋯ , E m 是赋范线性空间,则 E := E 1 × ⋯ × E m E := E 1 × ⋯ × E m 是一个赋范线性空间,其上定义如 Examples II.3.3(c) 所示的乘积范数 ∥ ⋅ ∥ ∞ ‖ ⋅ ‖ ∞ 。给出正则投影
\r k : E → E k , x = ( x 1 , ⋯ , x m ) ↦ x k , 1 ≤ k ≤ m \r k : E → E k , x = ( x 1 , ⋯ , x m ) ↦ x k , 1 ≤ k ≤ m
可证明上式的正则投影是李普希兹连续的。特别地,投影 pr k : K m → K pr k : K m → K 是李普希兹连续的。
证明:
证毕。
(i) 对每一个这样形式的函数 z ↦ Re ( z ) z ↦ Re ( z ) ,z ↦ Im ( z ) z ↦ Im ( z ) 和 z ↦ ¯ ¯ ¯ z z ↦ z ¯ 都在 C C 上是李普希兹连续的。
(j) 令 E E 是赋范线性空间,则范数映射
∥ ⋅ ∥ : E → R , x ↦ ∥ x ∥ ‖ ⋅ ‖ : E → R , x ↦ ‖ x ‖
是李普希兹连续的。
(k) 如果 A ⊆ X A ⊆ X 且 f : X → Y f : X → Y 在 x 0 ∈ A x 0 ∈ A 连续,则限制映射 f | A : A → Y f | A : A → Y 在 x 0 x 0 连续,这里的 A A 是由 X X 诱导的度量空间。
(I) 令 M ⊆ X M ⊆ X 是 X X 的一个非空子集,对任意 x ∈ X x ∈ X ,记 x x 到 M M 的距离为
d ( x , M ) := inf m ∈ M d ( x , m ) d ( x , M ) := inf m ∈ M d ( x , m )
距离函数
d ( ⋅ , M ) := X → R , x → d ( x , M ) d ( ⋅ , M ) := X → R , x → d ( x , M )
是李普希兹连续的。
证明:
证毕。
(m) 对任一个内积空间 ( E , ( ⋅ | ⋅ ) ) ( E , ( ⋅ | ⋅ ) ) ,内积 ( ⋅ | ⋅ ) : E × E → K ( ⋅ | ⋅ ) : E × E → K 是连续的。
证明:
证毕。
(n) 令 E E 和 F F 是赋范线性空间,X ⊆ E X ⊆ E ,则函数 f : X → F f : X → F 在 x 0 ∈ X x 0 ∈ X 的连续性不依赖于在 E E 和在 F F 上的等价范数的选择。
(o) 在度量空间 X X 与 Y Y 之间的函数 f f 被称为等距映射 当且仅当 d ( f ( x ) , f ( x ′ ) ) = d ( x , x ′ ) d ( f ( x ) , f ( x ′ ) ) = d ( x , x ′ ) 对所有 x , x ′ ∈ X x , x ′ ∈ X 成立,即是说,f f 在度量空间 X X 与 Y Y 之间“保持距离”。 显然,这样的函数是李普希兹连续的,且是 X X 到它的像集 f ( X ) f ( X ) 的双射。
如果 E E 和 F F 都是赋范线性空间,且 T : E → F T : E → F 是线性映射,则 T T 是等距映射当且仅当对所有的 x ∈ E x ∈ E 有 ∥ T x ∥ = ∥ x ∥ ‖ T x ‖ = ‖ x ‖ 。另外,若 T T 是一个满射,则 T T 是从 E E 到 F F 的等距同构,且 T − 1 T − 1 也是等距映射。
序列连续性
邻域的概念是连续性定义和序列收敛定义的核心,这表明了一个函数的连续性能够用序列进行定义。
定义 序列收敛
度量空间 X X 与 Y Y 之间的映射 f : X → Y f : X → Y 被称为在 x ∈ X x ∈ X 序列连续 ,如果对任一 X X 中的序列 ( x k ) ( x k ) 使得 lim x k = x lim x k = x ,我们有 f ( x k ) = f ( x ) f ( x k ) = f ( x ) 。
1.4 Theorem
令 X X 和 Y Y 是度量空间,则映射 f : X → Y f : X → Y 在 x ∈ X x ∈ X 连续当且仅当它在 x x 点序列连续。
证明:
证毕。
连续函数的加法与乘法
Theorem 1.4 使得将关于收敛序列的一些定理应用到连续函数上成为可能。在做之前,我们介绍一些定义。
令 M M 是一个任意的集合,F F 是一个线性空间,令 f f 和 g g 是函数,且 dom ( f ) , dom ( g ) ⊆ M dom ( f ) , dom ( g ) ⊆ M ,并在 F F 上取值。则函数 f f 与 g g 的和函数 f + g f + g 定义为
f + g : dom ( f + g ) := dom ( f ) ∩ dom ( g ) → F , x ↦ f ( x ) + g ( x ) f + g : dom ( f + g ) := dom ( f ) ∩ dom ( g ) → F , x ↦ f ( x ) + g ( x )
类似地,对 λ ∈ K λ ∈ K ,我们定义函数 λ f λ f
λ f : dom ( f ) → F , x ↦ λ f ( x ) λ f : dom ( f ) → F , x ↦ λ f ( x )
最后,若特别地有 F = K F = K ,我们定义
dom ( f ⋅ g ) := dom ( f ) ∩ dom ( g ) dom ( f ⋅ g ) := dom ( f ) ∩ dom ( g )
dom ( f / g ) := dom ( f ) ∩ { x ∈ dom ( g ) ; g ( x ) ≠ 0 } dom ( f / g ) := dom ( f ) ∩ { x ∈ dom ( g ) ; g ( x ) ≠ 0 }
由此定义函数 f f 与 g g 的乘与除
f ⋅ g : dom ( f ⋅ g ) → K , x ↦ f ( x ) ⋅ g ( x ) f ⋅ g : dom ( f ⋅ g ) → K , x ↦ f ( x ) ⋅ g ( x )
f / g : dom ( f / g ) → K , x ↦ f ( x ) / g ( x ) f / g : dom ( f / g ) → K , x ↦ f ( x ) / g ( x )
1.5 Proposition
设 X X 是一个度量空间,F F 是一个赋范线性空间,函数
f : dom ( f ) ⊆ X → F , g : dom ( g ) ⊆ X → F f : dom ( f ) ⊆ X → F , g : dom ( g ) ⊆ X → F
在 x 0 ∈ dom ( f ) ∩ dom ( g ) x 0 ∈ dom ( f ) ∩ dom ( g ) 连续。
f + g f + g 和 λ f λ f 在点 x 0 x 0 连续。
若 F = K F = K ,则 f ⋅ g f ⋅ g 在点 x 0 x 0 连续。
若 F = K F = K 且 g ( x 0 ) ≠ 0 g ( x 0 ) ≠ 0 ,则 f / g f / g 在点 x 0 x 0 连续。
1.6 Corollary
(1) 有理函数是连续的。
(2) n n 个变量的多项式是连续的(在 K n K n )中。
(3) C ( X , F ) C ( X , F ) 是 F X F X 的子空间,也即从 X X 到 F F 连续函数构成一个线性空间。
1.7 Proposition
令 a = ∑ a k X K a = ∑ a k X K
1.8 Theorem
令 X X ,Y Y 和 Z Z 是度量空间,设 f : X → Y f : X → Y 在 x ∈ X x ∈ X 连续,且 g : Y → Z g : Y → Z 在 f ( x ) ∈ Y f ( x ) ∈ Y 连续,则复合 g ∘ f : X → Z g ∘ f : X → Z 在 x x 连续。
证明:
证毕。
1.9 Examples
令 X X 是一个度量空间,E E 是一个赋范线性空间。
(a) 令 f : X → E f : X → E 在点 x 0 x 0 连续,则函数 f f 范数
∥ f ∥ : X → R , x ↦ ∥ f ( x ) ∥ ‖ f ‖ : X → R , x ↦ ‖ f ( x ) ‖
在点 x 0 x 0 连续。
(b) 令函数 g : R → X g : R → X 连续,则函数 ^ g : E → X , x ↦ g ( ∥ x ∥ ) g ^ : E → X , x ↦ g ( ‖ x ‖ ) 连续。
(c)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现