向量空间
在集合论与向量空间 里说过,向量就像一个个箭头,这些箭头组成了一个集合,成为向量空间。本节先给出向量空间以及子空间的定义,后面再来进一步解释其是什么意思。
线性空间/向量空间
设 V 是一个非空集合, R 为实数域. 对于任意两个元素 α,β∈V ,在 V 中总有唯一确定 的一个元素 γ 与之对应,称为 α 与 β 的和,记作 γ=α+β. 对于 R 中任一数 λ 与 V 中任 一元素 α ,在 V 中总有唯一确定的一个元素 δ 与之对应, 称为 λ 与 α 的数量乘积,记作 δ=λα. 如果这两种运算满足以下八条运算规律 (设 α,β,γ∈V;λ,μ∈R ):

那么, V 就称为实数域 R 上的线性空间.
线性空间有时也被称为向量空间, 线性空间中的元素不论其本来的性质如何,统称为向量. 线性空间中满足上述八条规律的加法及数乘运算,统称为线性运算.
注:数域 F 上的全体 n 维向量的集合依照向量的加法和向量与数的纯量乘法构成数域 F 上的线性空间,记作 Fn .
注: 数域 F 上的全体 m×n 阶矩阵的集合,关于矩阵的加法和矩阵的纯量乘法构成数域 F 上的线性空间,记为 Fm×n .
注: 区间 [a,b] 上的全体连续函数,关于函数的加法和数与函数的乘法,构成实线性空间,记为 C[a,b] .
注: 复数域 C ,依照复数的加法和实数与复数的乘法构成实数域 R 上的线性空间.
注: 数域 F 上的全体一元多项式,依照多项式的加法和数与多项式的乘法构成数域 F 上的线性空间,记为 F[x] .特别地,所有的实系数一元多项式,依照多项式的加法和多项式与数的乘法构成实线性空间,记为 R[x] 。
注: 区间 [a,b] 上的全体 n 次可微函数,依照函数的加法和函数与数的乘法,构成实线性空间,记为 D(n)[a,b] .
除了线性空间还有什么空间?数学上还有很多空间,包括希尔伯特空间、线性赋范空间、内积空间、内积空间和欧几里得空间等,详见此处
定义1 设 V 是 n 维向量的集合,如果对于任意 α∈V,β∈V ,都有 α+β∈V , 则称 V 对向量的加法封闭;
如果对任意 α∈V 及任意 k∈R ,都有 kα∈V ,则称 V 对向量的数乘封闭.
例 集合 V1=⎩⎨⎧0a2⋮ana2,⋯,an∈R⎭⎬⎫, 对任意 α=0a2⋮an∈V,β=0b2⋮bn∈V ,任意 k∈R ,有
α+β=0a2⋮an+0b2⋮bn=0a2+b2⋮an+bn∈V,kα=k0a2⋮an=0ka2⋮kan∈V, 所以 V1 对向量的加法和数乘运算封闭.
例 集合 V2=⎩⎨⎧1a2⋮ana2,⋯,an∈R⎭⎬⎫ ,对任意 α=1a2⋮an∈V,β=1b2⋮bn∈V ,任意 k∈R ,有
α+β=1a2⋮an+1b2⋮bn=2a2+b2⋮an+bn∈/V,kα=k1a2⋮an=kka2⋮kan∈/V(k=0), 所以 V2 对向量的加法和数乘运算均不封闭.
向量空间
设 V 是 n 维向量的集合,且 V 非空,如果 V 对向量的加法和数乘两种运算都封闭, 则称集合 v 为向量空间.
例如, 例 1、例 2 中的集合均为非空的, 因为 0=00⋮0∈V1,e1=10⋮0∈V2.
但是 V1 对向量的加法和数乘运算封闭,所以 V1 是向量空间,
但是 V2 对向量的加法和数乘运算均不封闭,所以 V2 不是向量空间.
例 n 维向量的全体组成的集合 Rn=⎩⎨⎧x1x2⋮xnx1,x2,⋯,xn∈R⎭⎬⎫
对向量的加法和数乘运算均封闭,所以是一个向量空间.
例n 元齐次线性方程组的解集 S={x∣Ax=0} 对向量的加法和数乘运算封闭,
所以是一个向量空间. 这个向量空间我们称为齐次线性方程组的解空间.
例 设α1,α2,⋯,αs∈Rn ,我们将向量组 α1,α2,⋯,αs 所有可能的线性组合 k1α1+k2α2+⋯+ksαs 构成的集合记为 L(α1,α2,⋯,αs)={α=k1α1+k2α2+⋯+ksαs∣k1,k2,⋯,ks∈R},
容易验证, (α1,α2,⋯,αs) 是一个向量空间, 我们称之为由向量组 α1,α2,⋯,αs 所张成的向量空间.
多项式是线性空间
例n 次多项式的全体
Q[x]n={p=anxn+⋯+a1x+a0∣an,⋯,a1,a0∈R, 且 an=0}, 对于通常的多项式加法和乘数运算不构成线性空间. 这是因为
0p=0xn+⋯+0x+0∈/Q[x]n, 即 Q[x]n 对运算不封闭.
例次数不超过 n 的多项式的全体,记作 P[x]n′ 即
P[x]n={p(x)=anxn+⋯+a1x+a0∣an,⋯,a1,a0∈R}, 可以发现,对于通常的多项式满足上面的加法与数乘运算,所以多项式的乘法构成线性空间.
这是因为:通常的多项式加法、数乘多项式的乘法两种运算显然满足线性运算规律, 故只要验证 P[x]n 对运算封闭.
对 P[x]n 中任意两个多项式 p(x)=anxn+⋯+a1x+a0,q(x)=bnxn+⋯+b1x+b0 ,及任意的实数 λ ,有
p(x)+q(x)=(anxn+⋯+a1x+a0)+(bnxn+⋯+b1x+b0)=(an+bn)xn+⋯+(a1+b1)x+(a0+b0)∈P[x]n,λp(x)=λ(anxn+⋯+a1x+a0)=(λan)xn+⋯+(λa1)x+(λa0)∈P[x]n 所以 P[x]n 是一个线性空间.
例 设集合C[a,b]={f(x)∣f(x) 为 [a,b]}上的连续函数
是定义在区间 [a,b] 上的连续实函数全体所成的集合,关于通常的函数加法和数乘函 数的乘法构成线性空间.
这是因为: 通常的函数加法及乘数运算显然满足线性运算规律,并且根据连续函数的
运算性质可知, C[a,b] 对通常的函数加法和数乘函数的乘法封闭.
线性空间和线性函数还是有点区别的,比如 f(x)=3x+2, 令x分别取x1=1与x2=2,那么f(1)=5和f(2)=8,但是f(3)=11,即f(1)+f(2)=f(3) , 这是因为函数f(x)未经过原点,如果f(x)去掉常说项f(x)=3x 就会发现 f(1)+f(2)=f(3)
例设 Mm×n(R)=⎩⎨⎧A=a11a21⋮am1a12a22⋮am2⋯⋯⋯a1na2n⋮amnaij(1≤i≤m;1≤j≤n)∈R⎭⎬⎫
是实数域上的矩阵全体所成的集合. 显然 Mm×n(R) 是非空的, Mm×n(R) 对通常的矩阵加法和数乘构成线性空间. 这是因为:通常的矩阵加法和数乘运算显然满足线性运算规律,并且 Mm×n(R) 对通常的矩阵加法和数乘运算封闭.
特别地,当 m=n 时,n 阶方阵的全体所成的集合
Mn(R)=⎩⎨⎧A=a11a21⋮an1a12a22⋮am2⋯⋯⋯a1na2n⋮annaij(1≤i,j≤n)∈R⎭⎬⎫ 也是实数域上的线性空间.
例 n 个有序实数组成的数组的全体
Sn={x=(x1,x1,⋯,xn)T∣x1,x1,⋯,xn∈R} 对于通常的有序数组的加法及如下定义的乘法
λ∘(x1,⋯,xn)T=(0,⋯,0)T 不构成线性空间. 可以验证 Sn 对运算封闭,但是 1∘x=0 ,不满足第五条运算规律,即所定义的运算 不是线性运算,所以不是线性空间.
例 正实数的全体,记作 R+,在其中定义加法及乘数运算为
a⊕b=ab(a,b∈R+),λ∘a=aλ(λ∈R,a∈R+), 验证对上述加法与乘数运算构成线性空间.
证明:
首先验证对定义的加法和数乘运算封闭.
对加法封闭: 对任意的 a,b∈R+,有 a⊕b=ab∈R+;
对数乘封闭: 对任意的 λ∈R,a∈R+,有 λ∘a=aλ∈R+.
性质3
设 V 是实数域 R 上线性空间, W 是 V 的一个非空子集. 如果 W 关于 V 的加法和数乘运算也构成线性空间,则称 W 是 V 的一个子空间.
例如, n 元齐次线性方程组 Ax=0 的解空间
S={x∈Rn∣Ax=0} 就是线性空间 Rn 的子空间.
线性空间的性质
性质1 零元素是唯一的.
证明 设 01,02 是线性空间 V 中的两个零元素,即对任何 α∈V ,有 α+01=α,α+02=α , 于是有
02+01=02,01+02=01 所以
01=01+02=02+01=02 性质2 任一元素的负元素是唯一的 (以后将 α 的负元素记作 −α ) .
证明 设 α 有两个负元素 β,γ ,即 α+β=0,α+γ=0. 于是
β=β+0=β+(α+γ)=(β+α)+γ=0+γ=γ. 性质3 0α=0;(−1)α=−α;λ0=0.
证明 α+0α=1α+0α=(1+0)α=1α=α ,所以 0α=0,α+(−1)α=1α+(−1)α=[1+(−1)]α=0α=0,
所以 (−1)α=−α ;
λ0=λ[α+(−1)α]=λα+(−λ)α=[λ+(−λ)]α=0α=0. 性质4 如果 λα=0 ,则 λ=0 或 α=0.
证明 若 λ=0 ,在 λα=0 两边乘 λ1, 得
而
λ1(λα)=λ10=0,λ1(λα)=(λ1λ)α=1α=α, 所以 α=0.
子空间的性质
定义 设 V 是数域 F 上的线性空间,W 是 V 的非空子集合,若对于 V 上的加法和乘法运算,W 也是 F 上的线性空间,则称 W 为 V 的一个线性子空间,简称为子空间.
定理 设 V 是数域 F 上的线性空间,则 V 的非空子集合 W为 V 的一个子空间的充分必要条件为 W 对于 V 的加法和纯量乘法运算封闭.
例 线性空间 V 的仅含零向量的子集合是 V 的一个子空间,常称为零子空间;V 本身也是 V 的一个子空间,常称为全子空间.这两种子空间统称为 V 的平凡子空间.
例 设 V 是数域 F 上的线性空间, α1,α2,⋯,αm∈V ,集合
L={β∣β=k1α1+k2α2+⋯+kmαm,k1,k2,⋯,km∈F} 构成线性空间 V 的子空间,称该子空间为 α1,α2,⋯,αm 生成的子空间,记为
L(α1,α2,⋯,αm). 例 实数域上的齐次线性方程组 Am×nx=0 ,当 r(A)=r<n时,它所有的解向量构成 Rn 的子空间,称之为齐次线性方程组的解空间,它可看作是由其基础解系生成的子空间.
例 设 R3 中不过原点的一个集合 W1={(x,y,z)∣x,y∈R , z=0} ,则 W1 不是 R3 的子空间.这是因为它对于 R3 中的加法与数乘都不封闭.例如,
(x,y,z)−(x,y,z)∈/W1;0=0⋅(x,y,z)∈/W1. 但是,起点为点 O′(0,0,z) 且 z 为任意实数的三维向量的集合 W1′ 关于向量的加法与纯量乘法构成 R3 的一个子空间.
此例说明,V 的子空间 W 的两种运算必须与 V 的两种运算相一致.一般地,把 W 看成一个子空间比把 W 自身看成一个线性空间更有用.因为验证 W 是某个线性空间的一个子空间,要比验证 W 是一个线性空间简单得多.
例 4.11 连续函数集合
M={f(x)∈C[a,b]∣f(a)=0} 是线性空间 C[a,b] 的子空间.
例 4.12 连续函数集合 M={f(x)∈C[a,b]∣f(a)=1} 不是线性空间 C[a,b] 的子空间.
例4.13 n 阶上三角形实矩阵集合、下三角形实矩阵集合和实对角矩阵集合都是由所有 n 阶方阵构成的线性空间 Rn×n 的子空间.
例4.14 数域 F 上的次数小于 n 的一元多项式全体和零多项式组成的集合 F[x]n 构成线性空间 F[x] 的子空间.
例4.15 数域 F 上的 n 次一元多项式全体构成的集合,不能构成线性空间 F[x] 的子空间.