English
线性泛函
域 K 上向量空间 V 上的线性泛函(linear functional) φ 是一个线性映射 φ:V→K,其中标量域 K 被视为由元素 1 张成的一维向量空间,
φ(au+bv)=aφ(u)+bφ(v).(3.24)
使用“线性泛函”一词而非“线性函数”,主要是考虑到无限维空间的情形。例如,若 V 是区间 [0,1] 上的连续函数空间,且 K(x) 是 [0, 1] 上的可积函数,令 φK:V→K 由下式定义
φK(f)=∫01K(y)f(y)dy.
由于线性映射 φK 是以另一个函数为自变量的函数,因此术语“线性泛函”似乎更为恰当。在这种情况下,通常将 φK 对函数 f 的作用写作 φK[f],以代替 φK(f)。
若 φ:V→K 是任意线性泛函,则其核 kerφ 的余维为 1。反之,任何余维为 1 的子空间 W⊂V 都定义 V 上的一个线性泛函 φ,且该泛函在相差一个标量因子的意义下唯一,使得 W=kerφ.
证明
定理的第一部分由例3.22和方程(3.3)得出,
codim(kerφ)=dim(V/(kerφ))=dim(imφ)=dimK=1.
为证明逆命题,设 u 为不属于 W 的任意向量——若不存在这样的向量,则 W=V,且余维为 0。由陪集 au+W=a(u+W) 构成的集合,其中 a∈K,形成一个一维向量空间,且必与整个 V/W 相同。因此每个向量 v∈V 都有唯一分解 v=au+w,其中 w∈W,因为
v=a′u+w′⟹(a−a′)u=w−w′⟹a=a′ and w=w′.
具有核 W 的线性泛函 φ 满足 φ(W)=0andφ(u)=c=0.,对于 ifc=0,则 φ 的核是整个 V。此外,给定任意非零标量 c∈K,这两个要求定义了 V 上的一个线性泛函,因为它在任意向量 v∈V 上的值由下式唯一确定
φ(v)=φ(au+w)=ac.
若φ′是任何其他此类线性泛函,且具有c′=φ′(u)=0,则φ′=(c′/c)φ,因为φ′(v)=ac′=(c′/c)φ(v) -
这个证明即使按原样也适用于无限维空间,尽管在这种情况下通常会增加线性泛函为连续的这一附加规定(见 10.9 节和第 13 章)。
若 ω 与 ρ 是 V, 上的线性泛函,证明
kerω=kerρ⟺ω=aρ for some a∈K.
设 V=Kn,其中 n 为任意整数 ≥2 或可能为 n=∞。为方便起见,我们在此取 V 为长度为 n 的行向量空间。设 W 为向量
W={(x1,x2,…)∈Kn∣x1+x2=0}.
这是一个余维为 1 的子空间,因为若令 u=(1,0,0,…),则任意向量 v 都可写成
v=(v1,v2,v3,…)=au+w
其中 a=v1+v2 且 w=(−v2,v2,v3,...) 。此分解是唯一的,因为若 au+w=a′u+w′ ,则 (a−a′)u=w′−w∈W 。因此 a=a′ 且 w=w′ ,由于 u∈/W 。每个陪集 v+W 因此可唯一地表示为 a(u+W) ,且 W 的余维为 1。
设 φ:V→K 为线性泛函,使得 φ(W)=0andφ(u)=1 。于是 φ(v)= φ(au+w)=aφ(u)+φ(w)=a ,从而
φ((x1,x2,x3,…))=x1+x2.
φ 的核显然是 W,,而任何其他以 W 为核的线性泛函 φ′ 都具有 φ((x1,x2,x3,…))=c(x1+x2) 的形式。
向量空间的对偶空间
至于一般线性映射,可以相加线性泛函并将它们与标量相乘,
(φ+ω)(u)=φ(u)+ω(u),(aω)(u)=aω(u).
相对于这些运算,V 上的线性泛函集合构成 K 上的一个向量空间,称为 V; 的对偶空间(dual space),通常记作 V∗。按照先前的约定,该空间的其他可能记号有 L(V,K) 或 Hom(V,K)。V 上的线性泛函常被称为余向量(covector),在后续章节中我们还有理由将其称为 1-形式。
设 V 为有限维向量空间,dimV=n ,且 {e1,e2,…,en} 为 V 的任意一组基。V 上的线性泛函 ω 由其在基向量上的取值唯一确定,
w1=ω(e1),w2=ω(e2),…,wn=ω(en),
由于任意向量 u=uiei≡∑i=1nuiei 上的值均可利用线性性质式 (3.24) 确定,
ω(u)=ω(uiei)=uiω(ei)=wiui≡i=1∑nwiui.(3.25)
定义 n 个线性泛函 ε1,ε2,…,εn 为
εi(ej)=δji(3.26)
其中 δji 是式 (3.14) 中定义的克罗内克符号。注意,这些方程唯一地定义了每个线性泛函 εi,因为它们的值依次被赋予每个基向量 ej。
这 n 个线性泛函 {ε1,ε2,…,εn} 构成 V∗ 的一组基,称为 {e1,…,en} 的对偶基(dual basis)。因此,dimV∗=n=dimV。
证明
首先,假设存在标量 ai∈K 使得
aiεi=0.
将线性泛函作用于该方程左端,作用于任意基向量ej
0=aiεi(ej)=aiδji=aj,
表明线性泛函 {ε1,…,εn} 线性无关。此外,这些线性函数张成 V∗,因为 V 上的每个线性泛函 ω 都可以写成
ω=wiεi where wi=ω(ei).(3.27)
这由以下事实得出:
wiεi(u)=wiεi(ujej)=wiujεi(ej)=wiujδji=wiui=ω(u) by Eq. (3.25) .
因此,ω 与 ω′=wiεi 对每个向量 u=uiei; 的作用相同;故它们是相同的线性泛函。dimV∗=n 这一命题由推论 3.4 得出。
证明展开式 (3.27) 是唯一的;即,若 ω=wi′εi,则对每个 i= 1,…,n. 都有 wi′=wi
给定一个基 E={ei},我们将经常把 n 个数 wi=ω(ei) 称为线性泛函 ω 在该基下的分量。或者,我们也可以把它们看作 ω 关于 V∗ 中对偶基的分量。式 (3.25) 带有某种具有误导性的“点积”感觉。在第 5 章中,点积将被正确地定义为来自同一向量空间的两个向量之间的乘积,而 式 (3.25) 则是来自不同空间 V 和 V∗ 的向量之间的乘积。事实上,更好的做法是把 V 中向量 u 的分量 ui 看作构成一个列向量,而线性泛函 ω 的分量 wj 构成一个行向量。于是上述乘积就可以合理地理解为 1×n 行矩阵与 n×1 列矩阵之间的矩阵乘积。虽然向量在几何上常被看作有向线段,并且常用箭头表示,但这并不是思考余向量的好方法。也许,将线性泛函可视化的最佳方式是把它看作由 ω(v)=const. 确定的一组平行向量平面(见图 3.3)。
对偶的对偶
我们可以追问,这种对偶化过程能否继续下去,以生成更多的向量空间,例如对偶空间的对偶 V∗∗ 等。对于有限维空间,这一过程本质上在第一次对偶处停止,因为存在一种完全自然的方式将 V 与 V∗∗ 等同起来。要理解 V 本身如何可被视为 V∗ 的对偶空间,对任意向量 v∈V 定义相应的线性映射 vˉ:V∗→K 为
图 3.3 线性泛函的几何图像
vˉ(ω)=ω(v) for all ω∈V∗.(3.28)
映射 vˉ 是 V∗ 上的线性泛函,因为
vˉ(aω+bρ)=(aω+bρ)(v)=aω(v)+bρ(v)=avˉ(ω)+bvˉ(ρ).
由 β(v)=vˉ 定义的映射 β:V→V∗∗ 是线性的,因为
β(au+bv)(φ)=au+bv(φ)(φ∈V∗)=φ(au+bv)=aφ(u)+bφ(v)=auˉ(φ)+bvˉ(φ)=aβ(u)(φ)+bβ(v)(φ).
由于这对任意余向量 φ 都成立,我们有 β(au+bv)=aβ(u)+bβ(v)。此外,若 e1,e2,…,en 是 V 的一组基,其对偶基为 ε1,ε2,…,εn,则
eˉi(εj)=εj(ei)=δij,
由定理 3.9 可知,{β(ei)=eˉi} 是 V∗∗ 的对偶基,其对偶于 {εj} 的基 V∗。因此映射 β:V→V∗∗ 是满射,因为每个 f∈V∗∗ 都可以写成如下形式
f=uiβ(ei)=β(u)=uˉ where u=uiei.
由于 {β(ei)} 是一组基,由定理 3.5 可知,分量 ui,从而向量 u,由 f. 唯一确定。因此,映射 β 既是满射又是单射,从而是向量空间同构。
我们已经证明 V≅V∗∗。就其本身而言,这是意料之中的,因为这些空间具有相同的维数,但值得注意的是,由于定义方程 (3.28) 没有提及任何特定的基的选择,V 与 V∗∗ 之间的对应关系是完全自然的。因此,在将 vˉ 与 v, 等同起来并将方程 (3.28) 改写为
v(ω)=ω(v).
空间 V 与 V∗ 之间的这种互反性引出了以下替代记号,本书中将交替使用这些记号:
⟨ω,v⟩≡⟨v,ω⟩≡v(ω)≡ω(v).(3.29)
然而,需要指出的是,V与V∗∗的等同仅适用于有限维向量空间。在无限维空间中,每个向量都可以自然地视为V∗上的一个线性泛函,但反之则不成立——存在V∗上的线性泛函,它们并不对应于V中的向量。
余向量分量的变换律
由定理 3.9,空间 V 与 V∗ 之间是一一对应的,因为它们具有相同的维数,但与上面所描述的 V 与 V∗∗ 之间的对应不同,这种对应不是自然的。例如,若 v=viei 是 V 中的一个向量,令 υ 为线性泛函,其在 对偶基 中的 分量 恰好与原向量的 分量 相同,即 υ=viεi。虽然映射 v↦υ 是一个 向量空间同构,但若对另一个 基 {ei′} 应用同样的规则,一般会得到向量与 余向量 之间不同的对应。因此,给定任意向量 v∈V,并不存在一种与基无关的方式在 V∗ 中指出一个余向量配对对象。本质上,这源于线性泛函 分量 的变换规律与向量 分量 的变换规律不同。
我们已在 3.6 节中看到,基的变换可以写成式 3.16 和式 3.20,
ei=Aijej′,ej′=Aj′kek(3.30)
其中 [A ki] 与 [A′ik] 通过逆矩阵方程 (3.19) 相联系。设 {εi} 和 {ε′i} 分别为 V 的基 {ej} 和 {ej′} 所对应的对偶基,
εi(ej)=δji,ε′i(ej′)=δji.(3.31)
集合
εi=Bjiε′j,
将此式与式 (3.30) 代入式 (3.31) 的第一个恒等式,并将指标 j 替换为 k 后得到,
δki=Bjiε′j(ek)=Bjiε′j(Aklel′)=BjiAklδlj=BjiAkj.
因此 Bji=A′ji,且对偶基的变换为
εi=Aj′iε′j.(3.32)
证明与式 (3.32) 互逆的变换
ε′j=Akjεk.(3.33)
若 ω=wiεi 是关于第一个基具有分量 wi 的线性泛函,则
ω=wiεi=wiAj′iε′j=wi′ε′i
哪里
wi′=Ai′jwj.(3.34)
这被称为分量的协变(covariant)向量变换律。其逆为
wj=Ajkwk′.(3.35)
这些方程应与向量 v=viei 的分量的逆变向量变换律相比较,该变换律由式 (3.17) 和 式 (3.21) 给出,
v′j=Aijvi,vi=Aj′ivj.(3.36)
直接从式 (3.34) 和式 (3.36) 验证式 (3.25) 与基无关,
ω(u)=wiui=wj′u′j.
证明:若将 ω 的分量表示为 1×n 行矩阵 wT= (w1,w2,…,wn),则变换律式 (3.34) 可写为矩阵方程
w′T=wTA.
习题
求 R3 的基的对偶基,其列向量表示为
e1=111,e2=10−1,e3=0−11.
设 P(x) 为实多项式向量空间 f(x)=a0+a1x+⋅⋅⋅+anxn 若 (b0,b1,b2,…) 是任意实数序列,证明由下式给出的映射 β:P(x)R
β(f(x))=i=0∑nbiai
是 P(x) 上的一个线性泛函
证明 β 上的每个线性泛函 P(x) 都可由这样的序列以这种方式得到,从而 (R^∞)∗=R∞
定义子集 S⊆V 的零化子 S⊥ 为所有在 S 上取值为零的线性泛函的集合,
S⊥={ω∈V∗∣ω(u)=0∀u∈S}.
(a) 证明对于任意子集 S,S⊥ 是 V∗ 的向量子空间。
(b) 若 T⊆S,,证明 S⊥⊆T⊥
(c) 若 U 是 V 的向量子空间,证明 (V/U)∗≅U⊥ 。[提示:对 U⊥ 中的每个 ω,通过 ωˉ(v+U)=ω(v).] 定义元素 ωˉ∈(V/U)∗
(d) 证明 U∗≅V∗/U⊥
(e) 若 V 是有限维的,且 dimV=n,而 W 是 V 的任意子空间,满足 dimW=m,证明 dimW⊥=n−m。[提示:利用由定理 3.7 得到的适应子空间 W 的基,并考虑其在 V∗.] 中的对偶基。
(f) 采用 V 与 V∗∗ 的自然等同,证明 (W⊥)⊥=W
设 u 是维数为 n 的向量空间 V 中的一个向量。
(a) 若 ω 是 V 上的线性泛函,使得 a=ω(u)=0,则证明可以选择一组基 e1,…,en,使得
u=e1andω=aε1
其中 {ε1,…,εn} 是对偶基。[提示:将定理 3.7 应用于向量 u,并尝试形如 e1′=e1, e2′=e2+a2e1,…, en′=en+ane1. 的进一步基变换
(b) 若 a=0,,证明可以选取基使得
u=e1 and ω=ε2.
对于习题 3.13 的三维基变换,用对偶基 εj 表示与 ei′ 对偶的 ε′j。线性泛函 ω=ε1+ε2+ε3 关于新对偶基的分量是什么?
若 A:V→V 是线性算符,则定义其转置(transpose)为线性映射 A′ : V∗→V∗,使得
A′ω(u)=ω(Au),∀u∈V,ω∈V∗.
证明该关系唯一地定义了线性算符 A′,并且
O′=O,(idV)′=idV∗,(aB+bA)′=aB′+bA′,∀a,b∈K.
(a) 证明 (BA)′=A′B′
(b) 若 A 是可逆算子,则证明 (A′)−1=(A−1)′
(c) 若 V 是有限维的,则证明 A′′=A.,其中我们对 V∗∗ 与 V 作自然等同。
(d) 证明转置映射 A 在对偶基下的分量矩阵是 A,A′=AT 的矩阵的转置
(e) 利用问题 3.16 证明 kerA′=(imA)⊥
(f) 利用式 (3.10) 证明 A′ 的秩等于 A 的秩。
矩阵的行秩(row rank)定义为线性无关行的最大数目,而其列秩(column rank)则是线性无关列的最大数目。
(a) 证明有限维向量空间 V. 上的线性算符 A 的秩等于其矩阵 A 关于任意基的列秩。
(b) 利用习题 3.19 的 (d) 和 (f) 部分证明方阵的行秩等于其列秩。
设 S 为向量空间 V. 上的线性算符
(a) 证明:S 的秩为 1,ρ(S)=1,当且仅当存在一个非零向量 u 和一个非零线性泛函 α,使得
S(v)=uα(v).
(b) 对于 V 的任意基 {ei} 及其对偶基 {εj},证明
Sji=uiaj where u=uiei,α=ajεj.
(c) 证明每个秩为 r 的线性算符 A 都可以写成 r 个秩一线性算符之和。
(d) 证明最后一个陈述等价于以下断言:对于每一个秩为 r 的矩阵 A,都存在列向量 ui 和 ai(i=1,…,r),使得
S=i=1∑ruiaiT.