线性空间

概念

数域

K\mathbb{K} 是由一些复数组成的集合,其中包括 0,10,\, 1。若 K\mathbb{K} 中任意两个数的(除数不为 00)仍在 K\mathbb{K} 中,则称 K\mathbb{K} 为一个数域

KC,{0,1}K\mathbb{K} \subseteq \C,\, \left\lbrace 0, 1 \right\rbrace \subseteq \mathbb{K},且 a,bK\forall a,\, b \in \mathbb{K},有 a±b,a×b,a/b  (b0)Ka \pm b,\, a \times b,\, a/b\; (b \ne 0)\in \mathbb{K}(对加减乘除运算封闭),则称 K\mathbb{K} 为一个数域

对数域 K\mathbb{K},有 QK\Q \subseteq \mathbb{K}


证明:

显然 ZK\Z \subseteq \mathbb{K},而所有有理数可表示为两个整数的比值,故 QK\Q \subseteq \mathbb{K}

因此最小的数域是 Q\Q,而 C\C 是最大的数域。

同时也知道整数 Z\Z 不是数域,而是数环

设非空集合 VV,而 K\mathbb{K} 是一个数域。在 VV 上定义了两种运算(课本上 \oplus 用的是 ++\otimes 省略,即与普通加法和数乘运算相同。为了更好理解抽象的概念,我换了符号来表示):

  • 加法:对于任意 α,βV\alpha, \beta \in V,有唯一的 αβV\alpha \oplus \beta \in V 与之对应,记为 αβ\alpha \oplus \beta。(V×VV;  (α,β)αβV \times V \to V;\; (\alpha, \beta) \mapsto \alpha \oplus \beta
  • 数乘:对于任意 kKk \in \mathbb{K}αV\alpha \in V,有唯一的 kαVk \otimes\alpha \in V 与之对应,记为 kαk\otimes\alpha。(K×VV;  (k,α)kα\mathbb{K} \times V \to V;\; (k, \alpha) \mapsto k \otimes \alpha

VV 上定义了加法和数乘(并且对这两种运算封闭),且满足以下条件,则称 VV 是数域 K\mathbb{K} 上的线性空间

  1. αβ=βα\alpha \oplus \beta = \beta \oplus \alpha
  2. (αβ)γ=α(βγ)(\alpha \oplus \beta) \oplus \gamma = \alpha \oplus (\beta \oplus \gamma)
  3. 存在 θV\theta \in V,使得 αθ=α\alpha \oplus \theta = \alphaθ\theta零元素,也是一个抽象的概念)
  4. 对于任意 αV\alpha \in V,存在 βV\beta \in V,使得 αβ=θ\alpha \oplus \beta = \thetaβ\betaα\alpha负元素,记为 α\ominus\alphaα- \alpha⟧)
  5. 1α=α1\otimes\alpha = \alpha11K\mathbb{K} 中的单位数
  6. 对任意 k,lKk,\, l \in \mathbb{K}αV\alpha \in V,有 (k×l)α=k(lα)(k \times l)\otimes\alpha = k\otimes(l\otimes\alpha)
  7. 对任意 k,lKk,\, l \in \mathbb{K}αV\alpha \in V,有 (k+l)α=(kα)(lα)(k + l)\otimes\alpha = (k\otimes\alpha) \oplus (l\otimes\alpha)
  8. 对任意 kKk \in \mathbb{K}α,βV\alpha,\, \beta \in V,有 k(αβ)=(kα)(kβ)k\otimes(\alpha \oplus \beta) = (k\otimes\alpha) \oplus (k\otimes\beta)

K=R\mathbb{K} = \R,则称 VV实线性空间;若 K=C\mathbb{K} = \C,则称 VV复线性空间

一些线性空间的例子

K\mathbb{K} 是一个数域:

  • Kn\mathbb{K}^nK\mathbb{K} 上的线性空间(加法和数乘即为向量的加法和数乘)
  • Mm×n(K)M_{m \times n}(\mathbb{K})K\mathbb{K} 上的线性空间(加法和数乘即为矩阵的加法和数乘)
  • Pn(K)[x]P_n(\mathbb{K})[x]Kn[x]\mathbb{K}_n[x])是 K\mathbb{K} 上的线性空间(Pn(K)[x]={i=0naixiaiK}P_n(\mathbb{K})[x] = \left\lbrace \displaystyle \sum_{i = 0}^n a_i x^i \mathrel{\Biggm|} a_i \in \mathbb{K} \right\rbrace,加法和数乘即为多项式的加法和数乘)
  • AMm×n(R)\bm{A} \in M_{m \times n}(\R),则齐次方程组的解集 V={xRnAx=0}V = \left\lbrace x \in \R^n \mid \bm{A}x = 0 \right\rbrace 是实线性空间(加法和数乘即为向量的加法和数乘)
  • C([0,1])={ff ⁣:[0,1]R 连续}C([0, 1]) = \left\lbrace f \mid f\colon [0, 1] \to \R \text{ 连续}\right\rbrace 是实线性空间(加法和数乘即为函数的加法和数乘)
  • 零空间 V={θ}V=\left\lbrace \theta \right\rbrace

零元素唯一。


证明:

θ1θ2=θ1θ2θ1=θ2}    θ1=θ2\begin{rcases} \theta_1 \oplus \theta_2 = \theta_1 \\ \theta_2 \oplus \theta_1 = \theta_2 \end{rcases} \implies \theta_1 = \theta_2

负元素唯一。


证明:

αβ1=θαβ2=θ}    β1=β1θ=β1(αβ2)=(β1α)β2=θβ2=β2\begin{aligned} \begin{rcases} \alpha \oplus \beta_1 = \theta \\ \alpha \oplus \beta_2 = \theta \end{rcases} \implies \beta_1 &= \beta_1 \oplus \theta \\ &= \beta_1 \oplus (\alpha \oplus \beta_2) \\ &= (\beta_1 \oplus \alpha) \oplus \beta_2 \\ &= \theta \oplus \beta_2 \\ &= \beta_2 \end{aligned}

0α=θ0 \otimes \alpha = \theta


证明:

0α=(0+0)α=(0α)(0α)(0α)((0α))=(0α)(0α)((0α))θ=(0α)θ    0α=θ\begin{aligned} 0 \otimes \alpha &= (0 + 0) \otimes \alpha \\ &= (0 \otimes \alpha) \oplus (0 \otimes \alpha) \\ (0 \otimes \alpha) \oplus (\ominus (0 \otimes \alpha)) &= (0 \otimes \alpha) \oplus (0 \otimes \alpha) \oplus (\ominus (0 \otimes \alpha)) \\ \theta &= (0 \otimes \alpha) \oplus \theta \\ \implies 0 \otimes \alpha &= \theta \end{aligned}

kθ=θk \otimes \theta = \theta


证明:

kθ=k(θθ)=(kθ)(kθ)    kθ=θ\begin{aligned} k \otimes \theta &= k \otimes (\theta \oplus \theta) \\ &= (k \otimes \theta) \oplus (k \otimes \theta) \\ \implies k \otimes \theta &= \theta \end{aligned}

(1)α=α(-1) \otimes \alpha = \ominus \alpha


证明:

α(1α)=(1α)(1α)=(1+(1))α=0α=θ    (1)α=α\begin{aligned} \alpha \oplus \left(-1 \otimes \alpha\right) &= (1 \otimes \alpha) \oplus \left(-1 \otimes \alpha\right) \\ &= (1 + (-1)) \otimes \alpha \\ &= 0 \otimes \alpha \\ &= \theta \\ \implies (-1) \otimes \alpha &= \ominus \alpha \end{aligned}

kα=θk \otimes \alpha = \theta,则 k=0k = 0α=θ\alpha = \theta


证明:

不妨设 k0k\ne 0αθ\alpha \ne \theta,则

α=1α=(1k×k)α=1k×(kα)=1kθ=θ\begin{aligned} \alpha &= 1 \otimes \alpha \\ &= \left(\dfrac{1}{k}\times k\right) \otimes \alpha \\ &= \dfrac{1}{k} \times \left(k \otimes \alpha\right) \\ &= \dfrac{1}{k} \otimes \theta \\ &= \theta \end{aligned}

矛盾!故 k0k \ne 0αθ\alpha \ne \theta 不能同时成立,也即 kα=θ    k=0k \otimes \alpha = \theta \implies k = 0α=θ\alpha = \theta

因此也称线性空间为向量空间,线性空间中的元素称为向量

于是下面的向量及向量空间,将恢复使用 \bm 来表示。除非是更像是数(例如函数的线性空间)的部分,继续使用正常的字体。

由于加法和数乘运算的封闭性,VV 中向量组 α1,α2,,αr\alpha_1,\, \alpha_2,\, \cdots,\, \alpha_r 的任意线性组合

(k1α1)(k2α2)(krαr)V(k_1 \otimes \alpha_1) \oplus (k_2 \otimes \alpha_2) \oplus \cdots \oplus (k_r \otimes \alpha_r) \in V

其中 k1,k2,,krKk_1,\, k_2,\, \cdots,\, k_r \in \mathbb{K}

下面从抽象走向具体,就不再使用 \oplus\otimes 了(就是懒)。

维数、基、坐标

对向量组 V=V(K)\bm{V} = V(\mathbb{K}) 中的向量 α1,α2,,αn\bm{\alpha}_1,\, \bm{\alpha}_2,\, \cdots,\, \bm{\alpha}_n,若存在不全为 00 的数 k1,k2,,knKk_1, k_2, \cdots, k_n \in \mathbb{K},使得

k1α1+k2α2++knαn=θk_1\bm{\alpha}_1 + k_2\bm{\alpha}_2 + \cdots + k_n\bm{\alpha}_n = \bm{\theta}

则称 α1,α2,,αn\bm{\alpha}_1, \bm{\alpha}_2, \cdots, \bm{\alpha}_n 线性相关,否则称线性无关

对互不相等的 k1,k2,,knRk_1,\, k_2,\, \cdots,\, k_n \in \R,有

ek1x,ek2x,,eknx\e^{k_1 x},\, \e^{k_2 x},\, \cdots,\, \e^{k_n x}

线性无关。


证明:

l1,l2,,lnRl_1,\, l_2,\, \cdots,\, l_n \in \R,使得

l1ek1x+l2ek2x++lneknx0l_1 \e^{k_1 x} + l_2 \e^{k_2 x} + \cdots + l_n \e^{k_n x} \equiv 0

求导 n1n - 1 次,得

[ek1xek2xeknxk1ek1xk2ek2xkneknxk1n1ek1xk2n1ek2xknn1eknx][l1l2ln]=[000]\begin{bmatrix} \e^{k_1 x} & \e^{k_2 x} & \cdots & \e^{k_n x} \\ k_1 \e^{k_1 x} & k_2 \e^{k_2 x} & \cdots & k_n \e^{k_n x} \\ \vdots & \vdots & \ddots & \vdots \\ k_1^{n - 1} \e^{k_1 x} & k_2^{n - 1} \e^{k_2 x} & \cdots & k_n^{n - 1} \e^{k_n x} \end{bmatrix} \begin{bmatrix} l_1 \\ l_2 \\ \vdots \\ l_n \end{bmatrix}= \begin{bmatrix} 0 \\ 0 \\ \vdots \\ 0 \end{bmatrix}

范德蒙德行列式知系数行列式不为零,从而 l1=l2==ln=0l_1 = l_2 = \cdots = l_n = 0,故 ek1x,ek2x,,eknx\e^{k_1 x},\, \e^{k_2 x},\, \cdots,\, \e^{k_n x} 线性无关。

具体而言,系数行列式

D=exp(i=1nkix)111k1k2knk1n1k2n1knn1=exp(i=1nkix)1i<jn(kjki)0\begin{aligned} D &= \exp\left(\sum\limits_{i=1}^{n}k_i x\right) \begin{vmatrix} 1 & 1 & \cdots & 1 \\ k_1 & k_2 & \cdots & k_n \\ \vdots & \vdots & \ddots & \vdots \\ k_1^{n - 1} & k_2^{n - 1} & \cdots & k_n^{n - 1} \end{vmatrix} \\ &= \exp\left(\sum\limits_{i=1}^{n}k_i x\right)\prod_{1 \le i < j \le n}(k_j - k_i)\\ &\ne 0 \end{aligned}

若线性空间 V\bm{V} 中存在 nn 个线性无关的向量

ε1,ε2,,εn\bm{\varepsilon}_1,\, \bm{\varepsilon}_2,\, \cdots,\, \bm{\varepsilon}_n

使得 V\bm{V} 中任意向量 α\alpha 都可由其线性表示,则称 V\bm{V}nn线性空间,记作 dim(V)=n\operatorname{dim}(\bm{V}) = nε1,ε2,,εn\bm{\varepsilon}_1,\, \bm{\varepsilon}_2,\, \cdots,\, \bm{\varepsilon}_nV\bm{V} 的一组

并记 dim({θ})=0\operatorname{dim}(\left\lbrace \bm{\theta} \right\rbrace) = 0,即零空间的维数为 00

V\bm{V} 中有任意多个线性无关的向量,则称 V\bm{V}无限维线性空间。

V=Mm×n(R),K=R\bm{V} = M_{m \times n}(\R),\, \mathbb{K} = \R,则

A=[aij]m×n=[a11a12a1na21a22a2nam1am2amn]=j=1ni=1maijEij\begin{aligned} \bm{A} &= [a_{ij}]_{m \times n}\\ &= \begin{bmatrix} a_{11} & a_{12} & \cdots & a_{1n} \\ a_{21} & a_{22} & \cdots & a_{2n} \\ \vdots & \vdots & \ddots & \vdots \\ a_{m1} & a_{m2} & \cdots & a_{mn} \end{bmatrix} \\ &= \sum_{j=1}^{n} \sum_{i=1}^{m} a_{ij} \bm{E}_{ij} \end{aligned}

其中 Eij\bm{E}_{ij}m×nm \times n 的矩阵,其第 ii 行第 jj 列元素为 11,其余元素为 00

由此可知 Mm×n(R)M_{m \times n}(\R)mnmn 维线性空间,其基为 {Eiji=1,2,,m;  j=1,2,,n}\left\lbrace \bm{E}_{ij} \mid i = 1,\, 2,\, \cdots,\, m;\; j = 1,\, 2,\, \cdots,\, n \right\rbrace

V=Pn(R)[x]V = P_n(\R)[x],则

f(x)=i=0naixif(x) = \sum_{i=0}^{n} a_i x^i

h(x)=k01+k1x+k2x2++knxn0h(x) = k_0 \cdot 1 + k_1 x + k_2 x^2 + \cdots + k_n x^n \equiv 0

从而 k0=0k_0 = 0,求导得 k1=0k_1 = 0,以此类推( ⁣dm ⁣dxmh(0)=m!km=0\dfrac{\d^m }{\d x^m}h(0) = m! \cdot k_m = 0),可知 k0=k1==kn=0k_0 = k_1 = \cdots = k_n = 0,故 1,x,x2,,xn1,\, x,\, x^2,\, \cdots,\, x^n 线性无关。

不同的基

由于 Pn(R)[x]P_n(\R)[x]n+1n + 1 维线性空间,故其基不止一组,例如

1,(x1),(x1)2,,(x1)n1,\, (x - 1),\, (x - 1)^2,\, \cdots,\, (x - 1)^n

也是一组基。

先证明 1,x,x2,,xn1,\, x,\, x^2,\, \cdots,\, x^n 可由 1,(x1),(x1)2,,(x1)n1,\, (x - 1),\, (x - 1)^2,\, \cdots,\, (x - 1)^n 线性表示:

xi=(x1+1)i=j=0i(ij)(x1)j\begin{aligned} x^i &= (x - 1 + 1)^i \\ &= \sum_{j=0}^{i} \binom{i}{j} (x - 1)^j \\ \end{aligned}

再证明 1,(x1),(x1)2,,(x1)n1,\, (x - 1),\, (x - 1)^2,\, \cdots,\, (x - 1)^n 线性无关:跟上面的证明类似,不再赘述。

V=C([0,1])V = C([0, 1]),则 VV 是无限维线性空间。


证明:

1,x,,xn,1,\, x,\, \cdots,\, x^n,\, \cdots

线性无关,而 nn 可以任意大,故 VV 是无限维线性空间。

V=V(K)\bm{V} = V(\mathbb{K})nn 维线性空间,ε1,ε2,,εn\bm{\varepsilon}_1,\, \bm{\varepsilon}_2,\, \cdots,\, \bm{\varepsilon}_nVV 的一组基,则任意 αV\bm{\alpha} \in \bm{V} 都可由 ε1,ε2,,εn\bm{\varepsilon}_1,\, \bm{\varepsilon}_2,\, \cdots,\, \bm{\varepsilon}_n 线性表示,即

α=i=1nxiεi=x1ε1+x2ε2++xnεn\begin{aligned} \bm{\alpha} &= \sum_{i=1}^{n} x_i \bm{\varepsilon}_i\\ &= x_1 \bm{\varepsilon}_1 + x_2 \bm{\varepsilon}_2 + \cdots + x_n \bm{\varepsilon}_n \end{aligned}

其中 xiKx_i \in \mathbb{K},且表示方式唯一。

x1,x2,,xnx_1,\, x_2,\, \cdots,\, x_nα\bm{\alpha} 在基 ε1,ε2,,εn\bm{\varepsilon}_1,\, \bm{\varepsilon}_2,\, \cdots,\, \bm{\varepsilon}_n 下的坐标,记作

x=(x1,x2,,xn)\bm{x} = (x_1,\, x_2,\, \cdots,\, x_n)

x=[x1x2xn]\bm{x} = \begin{bmatrix} x_1 \\ x_2 \\ \vdots \\ x_n \end{bmatrix}

α=[ε1ε2εn][x1x2xn]\bm{\alpha} = \begin{bmatrix} \bm{\varepsilon}_1 & \bm{\varepsilon}_2 & \cdots & \bm{\varepsilon}_n \end{bmatrix} \begin{bmatrix} x_1 \\ x_2 \\ \vdots \\ x_n \end{bmatrix}

基变换

α1,α2,,αn\bm{\alpha}_1,\, \bm{\alpha}_2,\, \cdots,\, \bm{\alpha}_nβ1,β2,,βn\bm{\beta}_1,\, \bm{\beta}_2,\, \cdots,\, \bm{\beta}_nnn 维向量空间 V\bm{V} 的两组基,且

{β1=a11α1+a21α2++an1αnβ2=a12α1+a22α2++an2αnβn=a1nα1+a2nα2++annαn\begin{cases} \bm{\beta}_1 = a_{11}\bm{\alpha}_1 + a_{21}\bm{\alpha}_2 + \cdots + a_{n1}\bm{\alpha}_n \\ \bm{\beta}_2 = a_{12}\bm{\alpha}_1 + a_{22}\bm{\alpha}_2 + \cdots + a_{n2}\bm{\alpha}_n \\ \vdots \\ \bm{\beta}_n = a_{1n}\bm{\alpha}_1 + a_{2n}\bm{\alpha}_2 + \cdots + a_{nn}\bm{\alpha}_n \end{cases}

[β1β2βn]=[α1α2αn][a11a12a1na21a22a2nan1an2ann]P(1)\begin{bmatrix} \bm{\beta}_1 & \bm{\beta}_2 & \cdots & \bm{\beta}_n \end{bmatrix}= \begin{bmatrix} \bm{\alpha}_1 & \bm{\alpha}_2 & \cdots & \bm{\alpha}_n \end{bmatrix} \underbrace{\begin{bmatrix} a_{11} & a_{12} & \cdots & a_{1n} \\ a_{21} & a_{22} & \cdots & a_{2n} \\ \vdots & \vdots & \ddots & \vdots \\ a_{n1} & a_{n2} & \cdots & a_{nn} \end{bmatrix}}_{\bm{P}}\tag{1}

P\bm{P} 称为从基 α1,α2,,αn\bm{\alpha}_1,\, \bm{\alpha}_2,\, \cdots,\, \bm{\alpha}_n 到基 β1,β2,,βn\bm{\beta}_1,\, \bm{\beta}_2,\, \cdots,\, \bm{\beta}_n过渡矩阵(1)(1) 式称为基变换公式

V\bm{V} 中元素 γ\bm{\gamma} 在基 α1,α2,,αn\bm{\alpha}_1,\, \bm{\alpha}_2,\, \cdots,\, \bm{\alpha}_n 下的坐标为 x=(x1,x2,,xn)T\bm{x} = (x_1, x_2, \cdots, x_n)^{\mathrm{T}},在基 β1,β2,,βn\bm{\beta}_1,\, \bm{\beta}_2,\, \cdots,\, \bm{\beta}_n 下的坐标为 y=(y1,y2,,yn)T\bm{y} = (y_1, y_2, \cdots, y_n)^{\mathrm{T}},则有坐标变换公式

x=Py\bm{x} = \bm{P}\bm{y}

y=P1x\bm{y} = \bm{P}^{-1}\bm{x}

其中 P\bm{P} 为从基 α1,α2,,αn\bm{\alpha}_1,\, \bm{\alpha}_2,\, \cdots,\, \bm{\alpha}_n 到基 β1,β2,,βn\bm{\beta}_1,\, \bm{\beta}_2,\, \cdots,\, \bm{\beta}_n 的过渡矩阵。


[α1α2αn][x1x2xn]=[β1β2βn][y1y2yn]=[α1α2αn]P[y1y2yn]\begin{aligned} \begin{bmatrix} \bm{\alpha}_1 & \bm{\alpha}_2 & \cdots & \bm{\alpha}_n \end{bmatrix} \begin{bmatrix} x_1 \\ x_2 \\ \vdots \\ x_n \end{bmatrix}&= \begin{bmatrix} \bm{\beta}_1 & \bm{\beta}_2 & \cdots & \bm{\beta}_n \end{bmatrix} \begin{bmatrix} y_1 \\ y_2 \\ \vdots \\ y_n \end{bmatrix}\\ &= \begin{bmatrix} \bm{\alpha}_1 & \bm{\alpha}_2 & \cdots & \bm{\alpha}_n \end{bmatrix} \bm{P} \begin{bmatrix} y_1 \\ y_2 \\ \vdots \\ y_n \end{bmatrix} \end{aligned}

[x1x2xn]=P[y1y2yn]\begin{bmatrix} x_1 \\ x_2 \\ \vdots \\ x_n \end{bmatrix} = \bm{P} \begin{bmatrix} y_1 \\ y_2 \\ \vdots \\ y_n \end{bmatrix}

x=Py\bm{x} = \bm{P}\bm{y}

线性子空间

概念

W\bm{W} 是数域 K\mathbb{K} 上的线性空间 V\bm{V} 的一个非空子集,如果 W\bm{W} 关于 V\bm{V} 上的加法和数乘运算也构成数域 K\mathbb{K} 上的一个线性空间,则称 W\bm{W}V\bm{V} 的一个线性子空间子空间),记作 WV\bm{W} \subseteq \bm{V},若 WV\bm{W} \neq \bm{V},则记作 WV\bm{W} \subset \bm{V}

子空间

  1. 零子空间:仅含零元素,最小的子空间。
  2. 平凡子空间:V\bm{V} 本身。
  3. 非平凡子空间:不是零子空间,也不是 V\bm{V} 本身的子空间。(不一定存在)

线性空间 V\bm{V} 的一个非空子集 W\bm{W}V\bm{V} 的子空间的充要条件是:W\bm{W} 对于 V\bm{V} 上的加法和数乘运算封闭,可表示为对任意的 α,βW\bm{\alpha},\, \bm{\beta} \in \bm{W} 和任意的 λ,μK\lambda,\, \mu \in \mathbb{K},有

λα+μβW\lambda\bm{\alpha} + \mu\bm{\beta} \in \bm{W}

给定线性空间 V=V(K)\bm{V}=V(\mathbb{K}) 中向量组 α1,α2,,αs\bm{\alpha}_1,\, \bm{\alpha}_2,\, \cdots,\, \bm{\alpha}_s,则它们的所有的线性组合构成一个 V\bm{V} 的子空间,称为由向量组 α1,α2,,αs\bm{\alpha}_1,\, \bm{\alpha}_2,\, \cdots,\, \bm{\alpha}_s 生成的子空间,记作

span{α1,α2,,αs} 或 L{α1,α2,,αs}\span\{\bm{\alpha}_1,\, \bm{\alpha}_2,\, \cdots,\, \bm{\alpha}_s\} \text{ 或 } L\{\bm{\alpha}_1,\, \bm{\alpha}_2,\, \cdots,\, \bm{\alpha}_s\}

特别地,零子空间是由零向量生成的子空间 span{θ}\span\{\bm{\theta}\}

显然

dim(span{α1,α2,,αs})=r{α1,α2,,αs}\dim(\span\{\bm{\alpha}_1,\, \bm{\alpha}_2,\, \cdots,\, \bm{\alpha}_s\}) = \rank\{\bm{\alpha}_1,\, \bm{\alpha}_2,\, \cdots,\, \bm{\alpha}_s\}

实系数齐次方程组 Ax=θ\bm{A} \bm{x} = \bm{\theta} 解空间 W\bm{W}Rn\R^n 的子空间,则有

dim(W)=nr(A)\dim(\bm{W}) = n - \rank(\bm{A})

运算

W1\bm{W}_1W2\bm{W}_2 是线性空间 V\bm{V} 的两个子空间,定义 W1\bm{W}_1W2\bm{W}_2

W1W2={ααW1 且 αW2}\bm{W}_1 \cap \bm{W}_2 = \{\bm{\alpha} \mid \bm{\alpha} \in \bm{W}_1 \text{ 且 } \bm{\alpha} \in \bm{W}_2\}

显然,W1W2\bm{W}_1 \cap \bm{W}_2 也是 V\bm{V} 的子空间。

W1\bm{W}_1W2\bm{W}_2 是线性空间 V\bm{V} 的两个子空间,定义 W1\bm{W}_1W2\bm{W}_2

W1+W2={α+βαW1,βW2}\bm{W}_1 + \bm{W}_2 = \{\bm{\alpha} + \bm{\beta} \mid \bm{\alpha} \in \bm{W}_1,\, \bm{\beta} \in \bm{W}_2\}

显然,W1+W2\bm{W}_1 + \bm{W}_2 也是 V\bm{V} 的子空间,且有 W1W2W1+W2\bm{W}_1 \cup \bm{W}_2 \subseteq \bm{W}_1 + \bm{W}_2

对齐次线性方程组

{a11x1+a12x2++a1nxn=0a21x1+a22x2++a2nxn=0am1x1+am2x2++amnxn=0\begin{cases} a_{11} x_1 + a_{12} x_2 + \cdots + a_{1n} x_n = 0\\ a_{21} x_1 + a_{22} x_2 + \cdots + a_{2n} x_n = 0\\ \vdots\\ a_{m1} x_1 + a_{m2} x_2 + \cdots + a_{mn} x_n = 0 \end{cases}

Wk={xRnak1x1+ak2x2++aknxn=0}\bm{W}_k = \left\lbrace \bm{x} \in \R^n \mid a_{k1} x_1 + a_{k2} x_2 + \cdots + a_{kn} x_n = 0 \right\rbrace,则 Wk\bm{W}_kRn\R^n 的子空间,且 W=W1W2Wm\bm{W} = \bm{W}_1 \cap \bm{W}_2 \cap \cdots \cap \bm{W}_m 是该方程组的解空间。

W1\bm{W}_1W2\bm{W}_2 是线性空间 V\bm{V} 的两个子空间,则

dim(W1)+dim(W2)=dim(W1+W2)+dim(W1W2)\dim(\bm{W}_1) + \dim(\bm{W}_2) = \dim(\bm{W}_1 + \bm{W}_2) + \dim(\bm{W}_1 \cap \bm{W}_2)

特别地,若 W1W2={θ}\bm{W}_1 \cap \bm{W}_2 = \{\bm{\theta}\},则

dim(W1)+dim(W2)=dim(W1+W2)\dim(\bm{W}_1) + \dim(\bm{W}_2) = \dim(\bm{W}_1 + \bm{W}_2)


证明:

仅考虑 dim(W1),dim(W2)\dim(\bm{W}_1),\, \dim(\bm{W}_2) 有限的情况。

dim(W1)=n1,dim(W2)=n2\dim(\bm{W}_1) = n_1,\, \dim(\bm{W}_2) = n_2,设 dim(W1W2)=m\dim(\bm{W}_1 \cap \bm{W}_2) = m

W1W2\bm{W}_1 \cap \bm{W}_2 的一组基为 α1,,αm\bm{\alpha}_1,\, \cdots,\, \bm{\alpha}_m

α1,,αm\bm{\alpha}_1,\, \cdots,\, \bm{\alpha}_m 可以扩充为 W1\bm{W}_1 的一组基 α1,,αm,β1,,βn1m\bm{\alpha}_1,\, \cdots,\, \bm{\alpha}_m,\, \bm{\beta}_1,\, \cdots,\, \bm{\beta}_{n_1 - m},还可以扩充为 W2\bm{W}_2 的一组基 α1,,αm,γ1,,γn2m\bm{\alpha}_1,\, \cdots,\, \bm{\alpha}_m,\, \bm{\gamma}_1,\, \cdots,\, \bm{\gamma}_{n_2 - m}

dim(W1+W2)=dim(span{α1,,αm,β1,,βn1m,γ1,,γn2m})n1+n2m\begin{aligned} \dim(\bm{W}_1 + \bm{W}_2) &= \dim(\span\{\bm{\alpha}_1,\, \cdots,\, \bm{\alpha}_m,\, \bm{\beta}_1,\, \cdots,\, \bm{\beta}_{n_1 - m},\, \bm{\gamma}_1,\, \cdots,\, \bm{\gamma}_{n_2 - m}\})\\ &\le n_1 + n_2 - m\\ \end{aligned}

即证 α1,,αm,β1,,βn1m,γ1,,γn2m\bm{\alpha}_1,\, \cdots,\, \bm{\alpha}_m,\, \bm{\beta}_1,\, \cdots,\, \bm{\beta}_{n_1 - m},\, \bm{\gamma}_1,\, \cdots,\, \bm{\gamma}_{n_2 - m} 线性无关。

(k1α1++kmαm+p1β1++pn1mβn1m)α+(q1γ1++qn2mγn2m)=θ\begin{aligned} &\overbrace{(k_1 \bm{\alpha}_1 + \cdots + k_m \bm{\alpha}_m + p_1 \bm{\beta}_1 + \cdots + p_{n_1 - m} \bm{\beta}_{n_1 - m})}^{\bm{\alpha}} + \\ &(q_1 \bm{\gamma}_1 + \cdots + q_{n_2 - m} \bm{\gamma}_{n_2 - m}) = \bm{\theta} \end{aligned}

αW1W2\bm{\alpha} \in \bm{W}_1 \cap \bm{W}_2,即

α=c1α1++cmαm\bm{\alpha} = c_1 \bm{\alpha}_1 + \cdots + c_m \bm{\alpha}_m

α=(q1γ1++qn2mγn2m)\bm{\alpha} = - (q_1 \bm{\gamma}_1 + \cdots + q_{n_2 - m} \bm{\gamma}_{n_2 - m})

c1α1++cmαm+q1γ1++qn2mγn2m=θc_1 \bm{\alpha}_1 + \cdots + c_m \bm{\alpha}_m + q_1 \bm{\gamma}_1 + \cdots + q_{n_2 - m} \bm{\gamma}_{n_2 - m} = \bm{\theta}

α1,,αm,γ1,,γn2m\bm{\alpha}_1,\, \cdots,\, \bm{\alpha}_m,\, \bm{\gamma}_1,\, \cdots,\, \bm{\gamma}_{n_2 - m} 线性无关,故 c1==cm=q1==qn2m=0c_1 = \cdots = c_m = q_1 = \cdots = q_{n_2 - m} = 0,即 α=θ\bm{\alpha} = \bm{\theta}

k1α1++kmαm+p1β1++pn1mβn1m=θk_1 \bm{\alpha}_1 + \cdots + k_m \bm{\alpha}_m + p_1 \bm{\beta}_1 + \cdots + p_{n_1 - m} \bm{\beta}_{n_1 - m} = \bm{\theta}

α1,,αm,β1,,βn1m\bm{\alpha}_1,\, \cdots,\, \bm{\alpha}_m,\, \bm{\beta}_1,\, \cdots,\, \bm{\beta}_{n_1 - m} 线性无关,故 k1==km=p1==pn1m=0k_1 = \cdots = k_m = p_1 = \cdots = p_{n_1 - m} = 0

从而 α1,,αm,β1,,βn1m,γ1,,γn2m\bm{\alpha}_1,\, \cdots,\, \bm{\alpha}_m,\, \bm{\beta}_1,\, \cdots,\, \bm{\beta}_{n_1 - m},\, \bm{\gamma}_1,\, \cdots,\, \bm{\gamma}_{n_2 - m} 线性无关,即

dim(W1+W2)=n1+n2m\dim(\bm{W}_1 + \bm{W}_2) = n_1 + n_2 - m

W1,W2\bm{W}_1,\, \bm{W}_2 是线性空间 V\bm{V} 的两个子空间,若 W1+W2\bm{W}_1 + \bm{W}_2 中每个向量 α\bm{\alpha} 都可以唯一地表示为 α=α1+α2\bm{\alpha} = \bm{\alpha}_1 + \bm{\alpha}_2,其中 α1W1,α2W2\bm{\alpha}_1 \in \bm{W}_1,\, \bm{\alpha}_2 \in \bm{W}_2,则称 W1+W2\bm{W}_1 + \bm{W}_2直和,记作 W1W2\bm{W}_1 \oplus \bm{W}_2(或 W1W2\bm{W}_1 \dotplus \bm{W}_2)。

W=W1W2\bm{W} = \bm{W}_1 \oplus \bm{W}_2,则称在 W\bm{W}W1\bm{W}_1W2\bm{W}_2补空间

W1W2{θ}\bm{W}_1 \cap \bm{W}_2 \ne \left\lbrace \bm{\theta} \right\rbrace,则有 pW1W2\bm{p} \in \bm{W}_1 \cap \bm{W}_2 满足

p=p+θp=θ+p\begin{aligned} \bm{p} &= \bm{p} + \bm{\theta}\\ \bm{p} &= \bm{\theta} + \bm{p} \end{aligned}

W1+W2\bm{W}_1 + \bm{W}_2 不是直和。从而有

W1+W2\bm{W}_1 + \bm{W}_2 是直和的充要条件是 W1W2={θ}\bm{W}_1 \cap \bm{W}_2 = \left\lbrace \bm{\theta} \right\rbrace


证明:

必要性已经说明了,下证充分性。

W1+W2\bm{W}_1 + \bm{W}_2 不是直和,则存在 γW1+W2\bm{\gamma} \in \bm{W}_1 + \bm{W}_2 满足

γ=α1+β1γ=α2+β2\begin{aligned} \bm{\gamma} &= \bm{\alpha}_1 + \bm{\beta}_1\\ \bm{\gamma} &= \bm{\alpha}_2 + \bm{\beta}_2 \end{aligned}

其中 α1,α2W1,β1,β2W2\bm{\alpha}_1,\, \bm{\alpha}_2 \in \bm{W}_1,\, \bm{\beta}_1,\, \bm{\beta}_2 \in \bm{W}_2,且 α1α2,β1β2\bm{\alpha}_1 \ne \bm{\alpha}_2,\, \bm{\beta}_1 \ne \bm{\beta}_2

相减得

(α1α2)+(β1β2)=θ(\bm{\alpha}_1 - \bm{\alpha}_2) + (\bm{\beta}_1 - \bm{\beta}_2) = \bm{\theta}

从而

w=α1α2=(β1β2)θ\bm{w} = \bm{\alpha}_1 - \bm{\alpha}_2 = - (\bm{\beta}_1 - \bm{\beta}_2) \ne \bm{\theta}

wW1W2\bm{w} \in \bm{W}_1 \cap \bm{W}_2,故 W1W2{θ}\bm{W}_1 \cap \bm{W}_2 \ne \left\lbrace \bm{\theta} \right\rbrace,矛盾!

W1+W2\bm{W}_1 + \bm{W}_2 是直和。

MM 是有限维线性空间 VV 的子空间,则必然存在 VV 另一子空间 NN 使得

V=MNV = M \oplus N

即补空间必然存在。


证明:

由于 MM 是有限维的,所以可以找到一组基 α1,α2,,αm\alpha_1, \alpha_2, \cdots, \alpha_m,将其扩充为 VV 的一组基 α1,α2,,αm,αm+1,,αn\alpha_1, \alpha_2, \cdots, \alpha_m, \alpha_{m+1}, \cdots, \alpha_n。令 NNVV 中由 αm+1,,αn\alpha_{m+1}, \cdots, \alpha_n 张成的子空间,则 V=M+NV = M + N

又因为 MN={θ}M \cap N = \{\theta\}dimV=dimM+dimN\dim V = \dim M + \dim N),所以 V=MNV = M \oplus N

同时可知补空间 NN 不唯一。

W1W_1 为齐次方程组

x1+x2++xn=0x_1 + x_2 + \cdots + x_n = 0

的解空间,W2W_2 为齐次方程组

x1=x2==xnx_1 = x_2 = \cdots = x_n

的解空间,证明

Rn=W1W2\R^n = W_1 \oplus W_2


证明:

任意 α=[a1a2an]Rn\alpha = \begin{bmatrix} a_1 \\ a_2 \\ \vdots \\ a_n \end{bmatrix} \in \R^n,令

αˉ=1n(a1+a2++an)\bar{\alpha} = \dfrac{1}{n}(a_1 + a_2 + \cdots + a_n)

β=[a1αˉa2αˉanαˉ],γ=[αˉαˉαˉ]\beta = \begin{bmatrix} a_1 - \bar{\alpha} \\ a_2 - \bar{\alpha} \\ \vdots \\ a_n - \bar{\alpha} \end{bmatrix},\quad \gamma = \begin{bmatrix} \bar{\alpha} \\ \bar{\alpha} \\ \vdots \\ \bar{\alpha} \end{bmatrix}

从而 α=β+γ\alpha = \beta + \gamma,且 βW1,γW2\beta \in W_1, \gamma \in W_2,即 Rn=W1+W2\R^n = W_1 + W_2

任取 ηW1W2\eta \in W_1 \cap W_2,则由 ηW2\eta \in W_2

η=[ccc]\eta = \begin{bmatrix} c \\ c \\ \vdots \\ c \end{bmatrix}

ηW1\eta \in W_1nc=0nc = 0c=0c = 0,即 η=θ\eta = \theta,所以 W1W2={θ}W_1 \cap W_2 = \{\theta\},从而 Rn=W1W2\R^n = W_1 \oplus W_2

W=W1W2WmW = W_1 \oplus W_2 \oplus \cdots \oplus W_m 的充要条件是

dimW=dimW1+dimW2++dimWm\dim W = \dim W_1 + \dim W_2 + \cdots + \dim W_m