数环和数域
运算封闭
若数集中的任意两个元素经过某种运算后,结果仍在这个数集中,则称该数集对此运算封闭.
如实数集 R 对加法运算封闭,因为任意两个实数的和仍是实数.
数环
设 Z 为非空数集,且 Z 对加法、剑法、乘法运算封闭,则称 Z 是一个数环.因此我们可以立即得到以下结论: 0∈Z.因为对于任意 a∈Z ,必有 a−a=0∈Z.故 Z={0} 是最小的数环.
数域
若 Z 已经是一个数环,且 Z 中至少含有两个互异的数,同时任何两个数 a,b 的商仍属于 Z,即 Z 对四则运算封闭,则 Z 构成数域.同理, 1∈Z.
符号表示
含义 | 符号 |
---|
有理数域 | Q |
实数域 | R |
复数域 | C |
线性空间
设 V 是一个非空集合, P 是一个数域,且 V 满足:
- 在 V 中定义一个封闭的加法运算,即当 x,y∈V 时,两数的和唯一且 x+y∈V,同时该加法运算满足以下4条性质:
(1). x+y=y+x.
(2). x+(y+z)=(x+y)+z.
(3). 存在零元 0∈V,且对 V 中任意一个元素x都有x+0=x.
(4). 存在负元,即对于任意 x∈V,都存在唯一的 y∈V,使得 x+y=0,此时 y 为 x 的负元,记为 −x,因此 x+(−x)=0.
- 在 V 中定义一个封闭的数乘运算,即当 x∈V,λ∈P 时,有唯一的 λx∈V,且数乘运算满足4条性质:
(1). (λ+μ)x=λx+μx.
(2). λ(x+y)=λx+λy.
(3). λ(μx)=(λμ)x.
(4). 1⋅x=x.
则称 V 是数域 P 上的线性空间(也称向量空间),根据数域 P 的类型,还可分为实线性空间和复线性空间. V 中满足以上8条性质的封闭运算:加法、乘法称为线性运算.
向量
向量的概念
任意线性空间中的元素即为向量.但通常情况下,我们把向量定义为有序数对,通常使用列来表示向量,称为列向量,如:
v=⎝⎛123⎠⎞
将其转置后得到行向量:
v⊤=(1,2,3)
向量运算
设 a=(a1,a2,⋯an)⊤,b=(b1,b2,⋯,bn)⊤
加法运算:
a+b=(a1+b1,a2+b2,⋯,an+bn)⊤
数乘运算:
λ⋅a=λ⎝⎜⎜⎜⎛a1a2⋯an⎠⎟⎟⎟⎞=⎝⎜⎜⎜⎛λa1λa2⋯λan⎠⎟⎟⎟⎞,λ∈R
内积:
a⋅b=a⊤b=b⊤a=i=1∑naibi
叉乘:
叉乘并不等同于外积,向量的外积有着更为严格的定义,此处仅介绍三维向量(n=3)的叉乘
a×b=∣∣∣∣∣∣∣ia1b1ja2b2ka3b3∣∣∣∣∣∣∣
向量空间
全体 n 维向量组成向量空间 Rn.如所有三维空间的直角坐标构成 R3
基与坐标
线性组合
若 x1,x2,⋯,xr 是线性空间 V 的一组向量,而 k1,k2,⋯,kr 是数域 P 中的一组数,则称向量
x=k1x1+k2x2+⋯+krxr
为 x1,x2,⋯,xr 的线性组合,这 r 个向量称为向量组, x 可以由该向量组线性表示.
若 ki(i=1,2,⋯,r) 不全为零,且有
k1x1+k2x2+⋯+krxr=0
则该向量组线性相关,否则为线性无关.也就是说,当该向量组线性无关时,上述方程的解只能是 ki=0(i=1,2,⋯,r).
基
若某个向量组 S 线性无关,且线性空间 V 中的任意向量都可以用 S 线性表示,则称 S 是线性空间 V 的基(基底), S 中的向量称为基向量.
如三维空间 R3 中,可以定义一组基: (1,0,0)⊤,(0,1,0)⊤,(0,0,1)⊤.因为任意三维向量 (a,b,c)⊤ 均可以用这三个向量线性表示.
维数
线性空间 V 的基所含向量个数就是 V 的维数.实际上就是该线性空间中的任意一个向量里的数字的个数. n 维线性空间记作 dim V=n.其中零空间的维数是0.
如果在线性空间 V 中存在任意多个线性无关的向量,则称 V 是无限维数线性空间.
形如 (1,0,⋯,0)⊤,(0,1,⋯,0)⊤,(0,0,⋯,1)⊤的基称为 Rn 的自然基.
坐标与坐标变换
任意一个线性空间的维数都是确定的,即它的所有基的向量数量都是相同的.线性空间中的任意向量都可以用一个基唯一的线性表示.对于任意向量 x∈Vn, 有且仅有一组有序数 a1,a2,⋯,an, 使
x=a1x1+a2x2+⋯+anxn
那么这组有序数就是向量 x 在基 x1,x2,⋯,xn 下的坐标.注意不同的基往往对应不同的坐标.
若线性空间 Vn 中有两组基: e1,e2,⋯,en 及 e1′,e2′,⋯,en′, 且
(e1′,e2′,⋯,en′)=(e1,e2,⋯,en)C=(e1,e2,⋯,en)⎝⎜⎜⎜⎜⎛c11c21⋮cn1c12c22⋮cn2⋯⋯⋯c1nc2n⋮cnn⎠⎟⎟⎟⎟⎞
则称 C 是基 e1,e2,⋯,en 到基 e1′,e2′,⋯,en′ 的过渡矩阵.显然 C 是可逆的,因为两组基都是线性无关的.
将向量 x 同时用两组基来表示
x=(e1,e2,⋯,en)⎝⎜⎜⎜⎜⎛x1x2⋮xn⎠⎟⎟⎟⎟⎞=(e1′,e2′,⋯,en′)⎝⎜⎜⎜⎜⎛x1′x2′⋮xn′⎠⎟⎟⎟⎟⎞=(e1,e2,⋯,en)C⎝⎜⎜⎜⎜⎛x1′x2′⋮xn′⎠⎟⎟⎟⎟⎞
因此
⎝⎜⎜⎜⎜⎛x1x2⋮xn⎠⎟⎟⎟⎟⎞=C⎝⎜⎜⎜⎜⎛x1′x2′⋮xn′⎠⎟⎟⎟⎟⎞,⎝⎜⎜⎜⎜⎛x1′x2′⋮xn′⎠⎟⎟⎟⎟⎞=C−1⎝⎜⎜⎜⎜⎛x1x2⋮xn⎠⎟⎟⎟⎟⎞
线性子空间
子空间
过坐标原点的直线或平面对向量加法和数乘分别构成一维和二维的线性空间,同时这个空间又是三维几何空间的子集.这种现象可以推广到任意 n 维空间.
若 S 是数域 P 上的线性空间 V 的子集,且 S 对 V 已有的加法和数乘运算也构成线性空间,则称 S 为 V 的线性子空间,简称子空间.记为 S⊆V, 如果 S=V,记为 S⊂V.
通过上述定理,我们可以得到 S⊆V 的充分必要条件:
- 如果 x,y∈S, 那么 x+y∈S;
- 如果 x∈S,k∈P, 那么 kx∈S;
显然 V⊆V,{0}∈V, 这两个子空间称为平凡子空间,仅含零向量的空间称为零子空间,除此之外的其他子空间称为非平凡子空间或真子空间.
子空间中的基所含向量个数不可能超过原空间,故 dimS≤dimV.
如果 A∈Rm×n, 则齐次线性方程组 Ax=0 的全部解就构成了 Rn 的一个子空间.称为解空间,记为 N(A) 或 ker(A),显然该方程的基础解系就是一个基,故 dim(N(A))=n−r(A).
子空间的生成
设 x1.x2,⋯,xn 是线性空间 V 中的一组向量,则这组向量所有可能的线性组合形成的集合为
S={k1x1+k2x2+⋯+kmxm}
显然 S⊆V, 称 S 为 x1.x2,⋯,xn 的生成子空间.记为
Span(x1.x2,⋯,xn)={k1x1+k2x2+⋯+kmxm}
子空间的交与和
与集合论中的交一样,子空间也有交运算,记作 S∩V,表示同时属于 S 和 V 的向量构成的集合,可以证明,新的集合仍是原空间的子空间.
若有 x∈S,y∈V, 则由 x+y 构成的集合称为 S 与 V 的和空间,记作 S+V.同样,和空间也是原空间的子空间.
需要注意的是, Q∩(S+T) 不一定等于 (Q∩S)+(Q∩T).
当 S+T 中的任一向量只能唯一地表示为子空间 S 中的一个向量与子空间 V 中的一个向量的和,则称 S+T 为直和或直接和,记作 S⊕V 或 S+⋅V. S+T 为直和的充分必要条件是 S∩V={0} 或 dim(S+T)=dimS+dimT