II.3 赋范线性空间
在这一节中,我们考虑线性空间上的度量。当然,我们给定的该度量应该与线性空间结构是兼容的,所以我们先研究在线性空间 R2 上已经直观存在的距离的概念。特别地,如果我们记 R2 上的一个向量 x 的长度为 ∥x∥,则两个点 x,y∈R2 之间的距离为 ∥x−y∥。我们之后会看到这定义了 R2 上的一个度量(见 Remark 3.1(a))。函数 x↦∥x∥ 不仅与度量有关系,还与线性空间的结构有关联。
首先,我们注意到 R2 上一个向量的长度是非非负的,即是说,∥x∥≥0。而且向量的长度为零当且仅当它是零向量。
其次,对 x∈R2 和 α>0,我们将 αx 看作是向量 x 以因子 α 伸长(或缩短)的结果。如果综合 α<0 的情况,我们得到向量 αx 的长度 ∥αx∥=|α|∥x∥。
最后,对所有 R2 中的向量 x 和 y,我们有三角不等式 ∥x+y∥≤∥x∥+∥y∥。
我们自然地导出来赋范线性空间的概念。
范数
定义 范数
令 E 是一个 K 上的线性空间,函数 ∥⋅∥:E→R+ 被称为一个范数,如果满足以下条件:
-
∥x∥=0⟺x=0。
-
∥λx∥=|λ|∥x∥,x∈E,λ∈K
-
∥x+y∥≤∥x∥+∥y∥,x,y∈E
对 (E,∥⋅∥) 由线性空间 E 和度量 ∥⋅∥ 组成,将其称为赋范线性空间。
令 E:=(E,∥⋅∥) 是一个赋范线性空间。
(a) 定义 E 上的度量
d:E×E→R+(x,y)↦∥x−y∥
称 d 为范数诱导的度量。因此任一个赋范线性空间也是一个度量空间。
(b) 反三角不等式对范数成立:
∥x−y∥≥|∥x∥−∥y∥|,x,y∈E
(c) 由 (a) 可知,在第一节所有关于度量空间的性质也对赋范线性空间 E 保持。特别地,“邻域”、“聚点”和“收敛”的概念也可以在 E 上定义。
例如,在 E 中的序列 (xn) 收敛到 x 可以表示为:
xn→x∈E⟺∀ε>0,∃N∈N:∀n≥N,∥xn−x∥≤ε
进一步,在第二节中那些证明中没有用到 K 中的域结构和序结构的定理对于 E 中的序列也成立。
特别地,Remarks 2.1 和 Propositions 2.2 和 2.10 对任一赋范线性空间也成立。
球
给定 a∈E 和 r>0,我们定义中心为 a,半径为 r 的开球和闭球。
BE(a,r):=B(a,r):={x∈E;∥x−a∥<r}
¯BE(a,r):=¯B(a,r):={x∈E;∥x−a∥≤r}
注意到该定义与度量空间 (E,d) 是一致的,其中 d 是由范数诱导的度量。我们有时将 E 中的单位开球和单位闭球写作
B:=B(0,1):={x∈E;∥x∥<1}
¯B:=¯B(0,1):={x∈E;∥x∥≤1}
使用 (1.4.1) 的记号可以得到
rB=B(0,r),r¯B=¯B(0,r),a+rB=B(a,r),a+r¯B=¯B(a,r)
有界集
E 中的一个子集 X 在 E 中是有界的,如果它在其诱导度量空间中有界。
令 E:=(E,∥⋅∥) 是一个赋范线性空间。
(a) X⊂E 有界当且仅当存在 r>0 使得 X⊆rB。
(b) 如果 X 和 Y 是 E 中的非空有界子集,则 X⋃Y,X+Y 和 λX(λ∈K)也是有界集。
(c) Examples 1.2(d) 表明,在每一个线性空间 V,都存在一个度量使得 V 有界。但是,如果 V不是一个零空间,则范数的第二点性质表明在 V 中没有能让 V 有界的范数。(范数比度量更严苛)
例子
我们给在 Section I.12 中介绍的线性空间定义合适的的范数。
3.3 Examples
(a) 绝对值 |⋅| 是线性空间 K 上的度量(今后若考虑 K 上的范数时,都如此考虑)。
(b) 令 F 是赋范线性空间 (E,∥⋅∥) 上的子空间,限制在 F 上考虑的范数 ∥⋅∥F:=∥⋅∥∣∣F 是 F 上的一个范数。因此 F:=(F,∥⋅∥F) 是一个赋范线性空间,其上定义的范数是诱导的限制范数。在不会导致矛盾的情况下,我们仍用 ∥⋅∥ 表示在 F 诱导的限制范数。
(c) 令 (Ej,∥⋅∥j),1≤j≤m 是 K 上的一组线性空间,定义
∥x∥∞:=max1≤j≤m∥xj∥j,x=(x1,⋯,xm)∈E:=E1×⋯×Em
上式在乘积线性空间 E 上定义了一个范数,称为乘积范数。由该范数诱导的 E 上的度量与 Examples 1.2(e) 的乘积度量保持一致,只需让 dj 是从 Ej 的范数 ∥⋅∥j 诱导的度量。
(d) 令 m∈N×,Km 是一个定义有极大范数的线性空间。
|x|∞:=max1≤j≤m|xj|,x=(x1,⋯,xm)∈Km
令 m=1,则有 (K1,|⋅|∞)=(K,|⋅|)=K。
有界函数空间
令 X 是一个非空集,(E,∥⋅∥) 是一个赋范线性空间,一个函数 u∈EX 被称为有界,如果 u 的像在 E 中是有界的。对 u∈EX,定义范数
∥u∥∞:=∥u∥∞,X:=supx∈X∥u(x)∥∈(R+∪{0})(3.2)
(a) 令 u∈EX,则以下表诉是等价的:
(b) 显然 id∈KK 不是有界的,因此 ∥id∥∞=∞。
Remarks 3.4(b) 表明 ∥⋅∥∞ 可能不是线性空间 EX 上的一个范数。因此我们定义
B(X,E):={u∈EX;u有界}
称 B(X,E) 是从 X 到 E 的有界函数空间。
3.5 Proposition
B(X,E) 是 EX 的一个子空间,且 ∥⋅∥∞ 是一个范数,称其为 B(X,E) 上的上确界范数。
证明:
证毕。
(a) 如果 X:=N,则 B(X,E) 是 E 上有界序列组成的赋范线性空间。特别地,令 E:=K,同时将 B(N,K) 记作 ℓ∞,即
ℓ∞:=ℓ∞(K):=B(N,K)
称其为有界序列赋范线性空间,定义其上的上确界范数为:
∥(xn)∥∞=supn∈N|xn|,(xn)∈ℓ∞
(b) 由 Proposition 1.10 可知,任一个收敛序列都是有界的。由 Remark 2.3 可知 c 和 c0 都是 ℓ∞ 的子空间。因此 c0 和 c 也可以定义上确界范数成为赋范线性空间,且 c0⊆c⊆ℓ∞。
(c) 如果对每某个 m∈N× 有 X={1,⋯,m},则
B(X,E)=(Em,∥⋅∥∞)
其中,∥⋅∥∞ 是 Examples 3.3(c) 的乘积范数,因此这里的记号与 Examples 3.3(c) 是保持一致的。
内积空间
我们现在考虑赋范线性空间 E:=(R2,|⋅|∞),按之前的记号,我们可以得到 E 的单位开球
BE:={x∈R2;|x|∞<1}={(x1,x2)∈R2;−1<x1,x2<1}
因此 BE 是一个边长为 2,中心在 0 点的平面上的正方形。在任何一个赋范线性空间 (F,∥⋅∥),单位球的边界为集合 {x∈F;∥x∥=1},被称为在 (F,∥⋅∥) 中的单位球面。
定义 内积
令 E 是一个域 K 上的线性空间,函数
(⋅|⋅):E×E→K(x,y)↦(x|y)(3.4)
被称为 E 上的标量积或内积如果以下成立:
-
(x|y)=¯¯¯¯¯¯¯¯¯¯¯¯(y|x),x,y∈E
-
(λx+μy|x)=λ(x|z)+μ(y|z),x,y,z∈E,λ,μ∈K
-
(x|x)≥0,x∈Eand(x|x)=0⟺x=0
定义了内积 (⋅|⋅) 的线性空间被称为内积空间,写作 (E,(⋅|⋅))。在不引起矛盾的情况下,我们用 E 代替 (E,(⋅|⋅))。
(a) 取 K=R,则内积的第一点性质可以写作
(x|y)=(y|x),x,y∈E
换句话说,函数 (3.4) 在 E 为实线性空间时是对称的。
(b) 由第一点性质和第二点性质可知
(x|λy+μz)=¯¯¯λ(x|y)+¯¯¯μ(x|z),x,y,z∈E,λ,μ∈K(3.5)
因此,对任一固定 x∈E,函数 (x|⋅):E→K 是线性共轭的。
(c) 对所有 x,y∈E,有 (x±y|x±y)=(x|y)±2Re(x|y)+(y|y)。
(d) 对所有 x∈E 有 (x|0)=0。
令 m∈N×。对所有 x=(x1,⋯,xm)∈Km 和 y=(y1,⋯,ym)∈Km,定义
(x|y):=m∑i=1xi¯¯¯yi
我们容易验证上式定义了 Km 上的一个内积,将其称为 Km 的欧几里得内积。
Cauchy-Schwarz 不等式
在初步的介绍之后,我们能证明关于内积空间的一个最有用的定理。
3.8 Theorem
令 (E,(⋅|⋅)) 是一个内积空间,则
|(x|y)|2≤(x|x)(y|y),x,y∈E(3.6)
上式等号成立当且仅当 x 与 y 线性相关。称式 (3.6) 为 Cauchy-Schwarz 不等式。
证明:
证毕。
3.9 Corollary
令 ξ1,⋯,ξm 和 η1,⋯,ηm 是 K 中的元素,则
∣∣
∣∣m∑j=1ξj¯¯¯ηj∣∣
∣∣2≤(m∑j=1|ξj|2)(m∑j=1|ηj|2)(3.8)
等式成立当且仅当存在 α,β∈K 使得 (α,β)≠(0,0) 且 αξj+βηj=0,∀j=1,⋯,m。
证明:
证毕。
3.10 Theorem
令 (E,(⋅|⋅)) 是一个内积空间,则可以定义
∥x∥:=√(x|x),x∈E
则 ∥⋅∥ 是 E 中的范数,称其为由内积 (⋅|⋅) 诱导的范数。
证明:
证毕。
根据 Theorem 3.10 我们给一个约定,任一内积空间 (E,(⋅|⋅)) 都被视为一个赋范线性空间,其上定义的范数为内积诱导的范数。
从一个内积诱导得到的范数也叫做 Hilbert 内积。
3.11 Corollary
令 (E,(⋅|⋅)) 是一个内积空间,则
|(x|y)|≤∥x∥∥y∥,x,y∈E
欧几里得空间
一个特别重要的例子是 Km 上的欧几里得内积空间。由于我们会非常频繁地在这个内积空间中进行讨论,为方便起见,有必要事先做一些约定。
除非有特别说明,我们考虑的 Km 上被赋予欧几里得内积 (⋅|⋅) 和由该内积诱导的范数,并称该范数为欧几里得范数。
|x|:=√(x|x)=
⎷m∑j=1|xj|2,x=(x1,⋯,xm)∈Km
以实数作为例子,我们有时将内积 (x|y) 写作 x⋅y。
现在对向量空间 Km 我们已经定义了两种范数,一种极大范数
|x|∞=max1≤j≤m|xj|,x=(x1,⋯,xm)∈Km
一种欧几里得范数 |⋅|,我们还可以定义另一种范数
|x|1:=m∑j=1|xj|,x=(x1,⋯,xm)∈Km
下面的命题展现了 Cauchy-Schwarz 不等式的进一步应用,用它说明了欧几里得范数与范数 |⋅|1 与范数 |⋅|∞ 是可比较的。
3.12 Proposition
令 m∈N×,则有
|x|∞≤|x|≤√m|x|∞,1√m|x|1≤|x|≤|x|1,x∈Km
证明:
证毕。
等价范数
令 E 是一个线性空间,E 上的两个范数 ∥⋅∥1 与 ∥⋅∥∞ 是等价的当且仅当存在 K≤1 使得
1K∥x∥1≤∥x∥2≤K∥x∥1,x∈E(3.9)
将两个范数等价记作 ∥⋅∥1∼∥⋅∥2。
(a) 对于一个给定的线性空间,考虑其上的所有范数构成的集合中,不难证明 ∼ 对于该集合的元素是一个等价关系。
(b) Proposition 3.12 的一个等价描述是
|⋅|1∼|⋅|∼|⋅|∞onKm
(c) 为了对 Proposition 3.12 做更详细的介绍,我们将实欧几里得单位开球记作 Bm,即
Bm:=BRm
类似地,记 Bm1 与 Bm∞ 分别是 (Rm,|⋅|1) 和 (Rm,|⋅|∞) 的单位开球。则 Proposition 3.12 可以等价表述为
Bm∞⊆B⊆√mBm∞,Bm1⊆Bm⊆√mBm1
乘积空间上的收敛
由之前讨论的结果,对 Km 上的收敛序列,我们现在有了一个简单,但非常有用的的描述。
3.14 Proposition
令 m∈N×,n∈N,xn=(x1n,⋯,xmn)∈Km,则以下描述是等价的:
(1) 序列 (xn)n∈N 收敛到 x=(x1,⋯,xm)∈Km。
(2) 对任一 k∈{1,⋯,m},序列 (xkn)n∈N 收敛到 xk∈K。
证明:
证毕。
Proposition 3.14 中的第二点刻画经常被称为序列 (xn) 的分量收敛,因此 Proposition 3.14 可以被非严格地表述为:Km 中的序列收敛当且仅当它的所有分量收敛。因此原则上说,研究 K 中的序列收敛已经足够了,事实上,根据 Remark 3.13(e),研究 R 上的收敛就足够了。
【推荐】国内首个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,普通电脑可用
· 按钮权限的设计及实现