Skip to content

5.3.8 向量空间

5.3.8.1 定义

K 上的向量空间由 “向量” 的阿贝尔群 V=(V,+) (记成加法形式),“标量” 域 K=(K,+,) ,以及外乘法 K×VV 组成,后者对每个有序对(k, v)(其中 kK,vV) 确定一个向量 kvV . 这些运算有下列性质:

(V1) 对所有 u,v,wV,(u+v)+w=u+(v+w) .(5.182)

(V2) 存在向量 0V 使得对每个 vV,v+0=v .(5.183)

(V3) 对每个向量 vV 存在向量 v 使得 v+(v)=0 .(5.184)

(V4) 对每个向量 v,wV,v+w=w+v .(5.185)

(V5) 对每个向量 vV,1v=v,1 表示 F 的单位元.(5.186)

(V6) 对每个 r,sF 及每个 vV,r(sv)=(rs)v .(5.187)

(V7) 对每个 r,sF 及每个 vV,(r+s)v=rv+sv .(5.188)

(V8) 对每个 rF 及每个 v,wV,r(v+w)=rv+rw .(5.189)

如果 F=R ,那么称它为实向量空间.

向量空间的例子

A: (n,1)和(1, n)型的单行和单列实矩阵对于加法和与实数的外乘法分别形成实向量空间 Rn (行向量空间和列向量空间; 还可见第 364 页 4.1.3).

B: 所有(m, n)型实矩阵形成实向量空间.

C: 所有区间 [a,b] 上的连续实函数对于运算

(5.190)(f+g)(x)=f(x)+g(x) 及 (kf)(x)=kf(x)

形成实向量空间.

函数空间在泛函分析中起着基本作用 (参见第 12 章).


① 原注:本节向量一般不用黑体


5.3.8.2 线性相关性

VF 上的向量空间. 向量 v1,v2,,vmV 称作线性相关的,如果存在不全等于零的 k1,k2,,kmK 使得 0=k1v1+k2v2++kmvm 成立. 不然它们是线性无关的. 至少两个向量的线性相关性意味着其中一个是另一个的倍数.

如果向量空间 V 中存在的线性无关的向量的极大个数是 n ,那么向量空间 V 称作是 n 维的. 数 n 是唯一确定的,并称作维数. V 的每 n 个线性无关的向量形成一组基. 如果这样的极大数不存在, 那么向量空间称作无限维的. 上面例子中的向量空间分别是 n 维, mn 维及无限维的.

在向量空间 Rn 中, n 个向量线性无关,当且仅当以这些向量作为行或列的矩阵的行列式不等于零.

如果 {v1,v2,,vn} 形成 Fn 维向量空间的基,那么每个向量 vV 有唯一的表示式 v=k1v1+k2v2++knvn ,其中 k1,k2,,knF .

每个线性无关的向量的集合可以补充成向量空间的一组基.

5.3.8.3 线性算子

1. 线性算子的定义

VW 是两个实线性空间. 一个从 VW 的映射 f:VW 称为从 VW 的线性映射或线性变换或线性算子(还可参见第 861 页 12.1.5.2),如果

(5.191)f(u+v)=f(u)+f(v), 对所有 u,vV,(5.192)f(λu)=λf(u), 对所有实数 λ

A: 映射 fu:=αβu(t)dt ,将连续实函数的空间 C[α,β] 变换到实数空间,是线性的.

在特殊情形 W=R1 ,线性变换称为线性泛函.

B : 设 V=Rn ,并设 W 是所有次数至多为 n1 的实多项式的空间. 那么映射 f(a0,a1,,an1):=a0+a1x+a2x2++an1xn1 是线性的. 在此情形,每个 n 元素向量对应于一个次数 n1 的多项式.

C : 如果 V=RnW=Rm ,那么所有从 VW 的线性算子 f(f:Rn Rm) 可以用(m, n)型实矩阵 A=(aik) 刻画. 关系式 Ax=y 对应于线性方程组 (4.174a)

(a11a12a1na21a22a2nam1am2amn)(x1x2xn)=(y1y2ym).

2. 两个线性算子的和与积

f:VW,g:VW 以及 h:WU 是线性算子. 那么和 f+g: VW 定义为对所有 uV ,

(5.193)(f+g)u=fu+gu,

以及积 hf:VU 定义为对所有 uV ,

(5.194)(hf)u=h(fu).

注 (1) 如果 f,gh 是线性的,那么 f+gfh 也是线性的.

(2)两个线性算子之积 (5.194) 表示相继应用这些算子 fh .

(3) 两个线性算子之积通常是非交换的, 甚至当这些积存在也有

(5.195a)hffh.

如果

(5.195b)hffh=0

成立,那么存在可换性. 在量子力学中,这个方程的左边 hffh 称作交换子. 在情形 (5.195a) 算子 fh 不交换,因而要非常小心次序.

作为线性算子的和和积的例子我们可以考虑对应的实矩阵的和和积.

5.3.8.4 子空间、维数公式

(1) 子空间V 是向量空间, UV 的子集. 如果 U 对于 V 的运算也是向量空间,那么 U 称为 V 的子空间.

V 的非空子集 U 是子空间,当且仅当对每个 u1,u2U 及每个 kF,u1+u2ku1 也在 U 中 (子空间判别法).

(2) 核、象V1,V2F 上的向量空间. 如果 f:V1V2 是线性映射,那么线性子空间核(记号: kerf ) 以及象(记号: imf ) 定义为

(5.196)kerf={vVf(v)=0},imf={f(v)vV}.

因此,例如,齐次线性方程组 Ax=0 的解集是由系数矩阵 A 定义的线性映射的核.

(3) 维数 维数 dimkerfdimimf 分别称为 f 的亏量 (defectf) 和秩 (rankf) . 对于这些维数等式

(5.197)defectf+rankf=dimV

成立,并称作维数公式. 特别,如果 defect f=0 ,即 kerf={0} ,那么线性映射 f 是单射, 并且反过来也成立. 线性单射称作正则的.

5.3.8.5 欧几里得向量空间、欧几里得范数

为了能够在抽象向量空间中应用如长度、角度、正交性这样的概念, 我们引进欧几里得向量空间.

1. 欧几里得向量空间

V 是实向量空间. 如果 φ:V×VR 是具有下列性质的影射 (代替 φ(v,w) 写作 vw) : 对于每个 u,v,wV 及每个 rR ,

(S1) vw=wv(5.198)

(S2) (u+v)w=uw+vw(5.199)

(S3) r(vw)=(rv)w=v(rw) ;(5.200)

(S4) vv>0 ,当且仅当 v0 ,(5.201)

那么 φ 称为 V 上的标量积. 如果存在 V 上定义的标量积,那么 V 称为欧几里得向量空间.

这些性质也用来在更一般的空间上定义具有类似性质的标量积 (参见第 879 页 12.4.1.1).

2. 欧几里得范数

(5.202)v∥=vv

表示 v 的欧几里得范数(长度). Vv,w 间的夹角 α 由公式

(5.203)cosα=vwvw

定义. 如果 vw=0 ,那么称 vw 互相正交.

三角函数的正交性 在傅里叶级数论 (参见第 634 页 7.4.1.1) 中,存在 sinkxcoskx 形式的函数. 这些函数可以看作函数空间 C[0,2π] 的元素. 在函数空间 C[a,b] 中公式

(5.204)fg=abf(x)g(x)dx

定义一个标量积. 因为

(5.205)02πsinkxsinlxdx=0(kl)(5.206)02πcoskxcoslxdx=0(kl)(5.207)02πsinkxcoslxdx=0,

函数 sinkxC[0,2π]coslxC[0,2π] 对每个 k,lN 是两两互相正交的. 这个三角函数的正交性在调和分析 (参见第 634 页 7.4.1.1) 中用来计算傅里叶系数.

5.3.8.6 双线性映射、双线性型

双线性映射可以看作向量间不同的积的一般化. 在这种情形双线性型用于相应的积对于向量加法的分配性.

1. 定义

U,V,W 是同一个域 K 上的向量空间. 映射 f:U×VW 称为双线性的, 如果

对于每个 uU ,映射 vf(u,v)VW 的线性映射,并且(5.208)对于每个 vV ,映射 uf(u,v)UW 的线性映射,

这意味着映射 f:U×VW 是双线性的,如果对于每个 kK,u,uUv,vV

(5.209)f(u+u,v)=f(u,v)+f(u,v),f(ku,v)=kf(u,v),f(u,v+v)=f(u,v)+f(u,v),f(u,kv)=kf(u,v).

如果用点积,或向量积,或域中的乘法代替 f ,那么这些关系刻画了这个乘法对于向量加法的左侧和右侧分配性.

特别,如果 U=V ,并且 W=K (基域),那么 f 称为双线性型. 本书只考虑实 (K=R) 和复 (K=C) 的情形.

双线性型的例子

A: U=V=Rn,W=R,fRn 中的点积: f(u,v)=uTv=i=1nuivi ,其中 uivi(i=1,2,,n)uv 的笛卡儿坐标.

B: U=V=W=R3,fR3 中的叉积:

f(u,v)=u×v=(u2v3u3v2,v1u3u1v3,u1v2v1u2)T.

2. 特殊的双线性型

双线性型 f:V×VR 称作

  • 对称的,如果对每个 v,vV,f(v,v)=f(v,v) .

  • 斜对称的,如果对每个 v,vV,f(v,v)=f(v,v) .

  • 正定的,如果对每个 v,V,v0,f(v,v)>0 .

于是 V 中欧几里得点积 (参见第 492 页 5.3.8.5) 可以刻画为对称正定的双线性型. Rn 中标准欧几里得点积定义为 f(u,v)=uTv .

在有限维空间 V 中双线性型可以用矩阵表示: 如果 f:=V×VR 是一个双线性型,并且 B=(b1,b2,,bn)V 的基,那么矩阵

(5.210)AB(f)=(f(bi,bj)i,j)

f 对于基 B 的表示矩阵. 于是双线性型可以写成矩阵乘积的形式:

(5.211)f(v,v)=vTAB(f)v,

其中 vv 对于基 B 给出.

如果双线性型是对称的,那么表示矩阵是对称的. 在复向量空间中 (因为 z2 可以是负数), 对称的以及正定的双线性型没有太大的意义. 在 [5.6] 中用所谓半双线性型的概念来代替双线性型, 以此定义酉点积以及距离和角.

3. 半双线性型

映射 f:V×VC 称为半双线性型,如果对于每个 v,vV 和每个 kC ,

(5.212)f(u+u,v)=f(u,v)+f(u,v),f(ku,v)=kf(u,v),f(u,v+v)=f(u,v)+f(u,v),f(u,kv)=kf(u,v),

其中 k 表示 k 的复数共轭. 函数对于第一个自变量是线性的,而对于第二个自变量是 “半线性的”. 类似于实的情形, “对称性” 是用下列方式定义的:

半双线性型 f:V×VC 称为埃尔米特的,如果对于每个 v,vV,f(v,v)= f(v,v) .

于是 (酉) 点积可以通过埃尔米特正定半双线性型来刻画. Cn 中标准酉点积定义为 f(u,v)=uTv .

如果 V 是有限维的,那么半双线性型可以用矩阵表示 (与实的情形类似):

如果 f:V×VC 是半双线性型,并且 B=(b1,b2,,bn)V 的一组基,那么矩阵 AB(f)=(f(bi,bj))i,jf 对于基 B 的表示矩阵. 半双线性型可以写成矩阵乘积的形式:

(5.213)f(v,v)=vTAB(f)v,

其中 vv 对于基 B 给出. 表示矩阵是埃尔米特的,当且仅当半双线性型是埃尔米特的.

version 1.24.0