Skip to content
Go back

线性方程组

Edit page

线性方程组

增广矩阵 A~=(A,b)\mathbf{\tilde{A}} = (\mathbf{A}, \mathbf{b}) 线性方程组解的情况:

  1. 唯一解,当且仅当 r(A~)=r(A)=nr(\mathbf{\tilde{A}}) = r(\mathbf{A}) = n;
  2. 有无穷多解,当且仅当 r(A~)=r(A)<nr(\mathbf{\tilde{A}}) = r(\mathbf{A}) \lt n;
  3. 无解,当且仅当 r(A~)r(A)r(\mathbf{\tilde{A}}) \neq r(\mathbf{A}).

自由未知量,就是无穷多解的情形,有效方程数小于未知量数,剩下的就是自由未知量。

nn 维向量空间:以数域 FF 的元素为分量的 nn 维向量全体,包括定义在其中的加法和数量乘积(线性组合),称为数域 FF 上的 nn 维向量空间,记为 FnF^n:在 FnF^n 上的 nn 个线性无关的向量。

基变换公式(β1,β2,,βn)=(α1,α2,,αn)A(\mathbf{\beta_1}, \mathbf{\beta_2}, \cdots, \mathbf{\beta_n}) = (\mathbf{\alpha_1}, \mathbf{\alpha_2}, \cdots, \mathbf{\alpha_n}) \mathbf{A}

坐标变换公式:根据基变换公式得到的公式,不同的基对同一向量有不同的线性组合,当基变换了,坐标就相应的要变换,下面是转换公式,{yn}\{y_n\} 对应上面的 {βn}\{\mathbf{\beta_n}\} 的坐标, {xn}\{x_n\} 对应 {αn}\{\alpha_n\}

(x1x2xn)=A(y1y2yn)\begin{pmatrix} x_{1} \\ x_{2} \\ \vdots \\ x_{n} \\ \end{pmatrix} = \mathbf{A} \begin{pmatrix} y_{1} \\ y_{2} \\ \vdots \\ y_{n} \\ \end{pmatrix}

将线性相关和线性方程组联系起来,我们可以把 kk 看作未知数,一个向量看成一个未知数的一组系数,是否线性相关,就相当于判断一个齐次线性方程组的解的情形,就能用上矩阵的秩进行判断;

极大线性无关组:一个向量组中,能够容纳的最多的线性无关向量向量组;也就是说在 nn 个向量的向量组中有 ss 个向量线性无关,并且再增加任何一个向量之后向量组便线性相关了,这 ss 个向量构成一个线性无关组。我们可以这样理解:极大线性无关组包含了整个向量组中最精炼的信息,向量组内的其他信息都可以用这个向量组来线性表出(因为再多一个向量都会变成线性相关组,而该向量组本身是线性无关的);

向量组的秩:极大线性无关组的向量个数;

一些比较重要的定理:

  1. 若向量组 α1,α2,,αr\mathbf{\alpha_1}, \mathbf{\alpha_2}, \dots, \mathbf{\alpha_r} 被向量组 β1,β2,,βs\mathbf{\beta_1}, \mathbf{\beta_2}, \dots, \mathbf{\beta_s} 线性表出,且 r>sr \gt s ,那么向量组 α1,α2,,αr\mathbf{\alpha_1}, \mathbf{\alpha_2}, \dots, \mathbf{\alpha_r} 线性相关。

    大的向量组被小的向量组表达了,那么大的向量组肯定包含了冗余的信息。

  2. 若向量组 α1,α2,,αr\mathbf{\alpha_1}, \mathbf{\alpha_2}, \dots, \mathbf{\alpha_r} 被向量组 β1,β2,,βs\mathbf{\beta_1}, \mathbf{\beta_2}, \dots, \mathbf{\beta_s} 线性表出,且向量组 α1,α2,,αr\mathbf{\alpha_1}, \mathbf{\alpha_2}, \dots, \mathbf{\alpha_r} 线性无关,那么 rsr \leqslant s.

    是上一条命题的逆否命题,也就是一个向量组被另一个向量组表达了,而且被表达的向量组的信息没有冗余,那么被表达的向量组肯定不比另一个向量组大。

  3. 若向量组 (α)(\mathbf{\alpha}) 被向量组 (β)(\mathbf{\beta}) 线性表出,那么向量组 (α)(\mathbf{\alpha}) 的秩小于等于向量组 (β)(\mathbf{\beta}) 的秩。

    如果一个向量组被另一个向量组表达了,那么该向量组的信息量必然不超过另一个向量组。

  4. 对于矩阵 Am×n\mathbf{A}_{m \times n} 和矩阵 Bn×s\mathbf{B}_{n \times s} 我们有 r(AB)min{r(A),r(B)}r(\mathbf{AB}) \leqslant \min \{r(\mathbf{A}), r(\mathbf{B})\}.
  5. 若矩阵 AB=O\mathbf{A}\mathbf{B} = \mathbf{O}r(A)+r(B)<nr(\mathbf{A}) + r(\mathbf{B}) \lt n

线性方程组解的结构

我们知道方程组 (1)(1) 的情况有三种:

  1. 无解 r(A)<r(A)r(\mathbf{A}) < r(\mathbf{\overline{A}})
  2. 唯一解 r(A)=r(A)=nr(\mathbf{A}) = r(\mathbf{\overline{A}}) = n
  3. 无穷解 r(A)=r(A)<nr(\mathbf{A}) = r(\mathbf{\overline{A}}) < n

其中包含无穷多解的情形,通过对向量工具的利用,我们是否能够通过有限个解来表达无限个解的情况呢?

为了方便研究我们使用

AX=b,(α1,α2,,αn)X=b\begin{aligned} \mathbf{AX} & = \mathbf{b}, \\ (\mathbf{\alpha_1}, \mathbf{\alpha_2}, \cdots, \mathbf{\alpha_n}) \mathbf{X} & = \mathbf{b} \end{aligned}

来表示方程组 (1)(1) , 使用

AX=0,(α1,α2,,αn)X=0\begin{aligned} \mathbf{AX} & = \mathbf{0}, \\ (\mathbf{\alpha_1}, \mathbf{\alpha_2}, \cdots, \mathbf{\alpha_n}) \mathbf{X} & = \mathbf{0} \end{aligned}

来表示方程组 (2)(2)

循序渐进,我们先来讨论相对简单的齐次线性方程组的情形。 对于齐次线性方程组 (2)(2) 根据之前的讨论,我们知道解的情形和系数矩阵的秩是有关的,而且齐次的时候唯一解就是零解。

定义:基础解系

对于齐次方程组 (2)(2) 有一组解 η1,η2,,ηt\mathbf{\eta}_1, \mathbf{\eta}_2, \cdots, \mathbf{\eta}_t 满足以下条件: (1)(1) η1,η2,,ηt\mathbf{\eta}_1, \mathbf{\eta}_2, \cdots, \mathbf{\eta}_t 线性无关; (2)(2) 方程组任何一个解都是它的线性表出; 换言之,这组解是方程组 (2)(2) 整个解集的一组极大线性无关组,我们称之为基础解系。

关于方程组 (2)(2) 的解,我们有以下性质和定理:

性质

  1. ξ1,ξ2\mathbf{\xi}_1, \mathbf{\xi}_2(1)(1) 的两个解,那么 ξ1+ξ2\mathbf{\xi}_1 + \mathbf{\xi}_2 也是他的解。
  2. ξ\mathbf{\xi}(2)(2) 的解,那么 kξk\mathbf{\xi} 也是它的解。

以上的性质说明方程组 (2)(2) 的解具有线性性质,联系之前基础解系的定义和先前对于向量空间的知识,我们可以知道,齐次方程组 (2)(2) 的所有解都可以使用基础解系进行描述;基础解系对应方程组的解的向量空间的基,以下是一些概念的对应关系:

线性方程组向量组向量空间
基础解系极大线性无关组向量空间的基
方程组的解所有解构成的一组向量组这组向量是一个线性空间

定理:(其证明过程也是求基础解系的方法)

若方程组 (2)(2) 有非零解,则它一定有基础解系,并且基础解系包含的解的个数为 nr(A)n - r(\mathbf{A})

证明r(A)=nr(\mathbf{A}) = n ,那么方程组 (2)(2) 只有零解,所以不存在基础解系; 若 r(A)<nr(\mathbf{A}) < n ,将方程组 (2)(2)nrn - r 个自由未知量转移到右边,得到:

{a11x1+a12x2++a1rxr=a1,r+1xr+1++arnxn,a21x1+a22x2++a2rxr=a1,r+1xr+1++arnxn,ar1x1+ar2x2++arrxr=ar,r+1xr+1++arnxn.\begin{cases} a_{11}x_1 + a_{12}x_2 + \cdots + a_{1r}x_r = a_{1, r+1}x_{r+1} + \cdots + a_{rn}x_n, \\ a_{21}x_1 + a_{22}x_2 + \cdots + a_{2r}x_r = a_{1, r+1}x_{r+1} + \cdots + a_{rn}x_n, \\ \cdots \\ a_{r1}x_1 + a_{r2}x_2 + \cdots + a_{rr}x_r = a_{r, r+1}x_{r+1} + \cdots + a_{rn}x_n. \end{cases}

对于左边的 rr 个未知量,我们可以在知道右边的值后,使用克拉默法则求解,因此我们先来确定右边的值: 我们依次给定右边 nrn - r 个自由未知量的值:

(xr+1,xr+2,,xn)=(1,0,,0),(0,1,0,,0),,(0,0,,1)(x_{r+1}, x_{r+2}, \cdots, x_{n}) = (1, 0, \cdots, 0), (0, 1, 0, \cdots, 0), \cdots, (0, 0, \cdots, 1)

于是我们得到基础解系为:

{η1=(c11,c12,,c1r,1,0,0,,0),η2=(c21,c22,,c2r,0,1,0,,0),ηnr=(cnr,1,cnr,2,,cnr,r,0,0,0,,1).\begin{cases} \mathbf{\eta}_1 = (c_{11}, c_{12}, \cdots, c_{1r}, 1, 0, 0, \cdots, 0), \\ \mathbf{\eta}_2 = (c_{21}, c_{22}, \cdots, c_{2r}, 0, 1, 0, \cdots, 0), \\ \cdots \\ \mathbf{\eta}_{n-r} = (c_{n-r, 1}, c_{n-r, 2}, \cdots, c_{n-r, r}, 0, 0, 0, \cdots, 1). \end{cases}

要证明它是基础解系很简单,首先通过行列变换可以证明这个矩阵是满秩的,因此这个向量组是线性无关的;然后通过方程组 (2)(2) 的解的线性性质,再根据我们特意给定的后 nrn - r 个分量的结构(形如:(1,0,0,,0),(0,1,0,,0),(1, 0, 0, \cdots, 0), (0, 1, 0, \cdots, 0), \cdots),可以控制向量组的后 nrn - r 个与任意解的后 nrn - r 个分量保持一致,又因为前 rr 个分量的值由后面的决定,所以该向量组可以线性表出任意解。因此该向量组是方程组 (2)(2) 的基础解系。

下面开始讨论方程组 (1)(1) 的解的情形:

我们有一些定理和解的性质:

性质

  1. γ1,γ2\gamma_1, \gamma_2AX=b\mathbf{AX} = \mathbf{b} 的解,则 γ1γ2\gamma_1 - \gamma_2AX=0\mathbf{AX} = \mathbf{0} 的解。
  2. γ\gammaAX=b\mathbf{AX} = \mathbf{b} 的解,η\etaAX=0\mathbf{AX} = \mathbf{0} 的解,则 γ+η\gamma + \eta 也是 AX=b\mathbf{AX} = \mathbf{b} 的解。

    上述性质直接将解代入方程即可得到。

定理

  1. 线性方程组 (1)(1) 有解的充要条件是 b\mathbf{b} 是可以由向量组 (α1,α2,,αn)(\mathbf{\alpha_1}, \mathbf{\alpha_2}, \cdots, \mathbf{\alpha_n}) 线性表出。
  2. γ0\gamma_0 是方程组 (1)(1) 的解(通常为特解),他的任意一个解都可以表示成 γ=γ0+η\gamma = \gamma_0 + \eta 其中 η\eta 是他的导出组(对应系数矩阵相同的齐次线性方程)。

根据定理,我们知道要表示方程组 (2)(2) 的任意一个解,我们需要知道 γ0\gamma_0 :方程组的任意一个特解 η\eta :方程组 (1)(1) 的通解。通解可以通过计算方程组 (1)(1) 的导出组的基础解系得到。

η=k1γ1+k2γ2++knrγnr\eta = k_1 \mathbf{\gamma}_{1} + k_2 \mathbf{\gamma}_{2} + \cdots + k_{n-r} \gamma_{n-r}

其中 k1,k2,,knrk_1, k_2, \cdots, k_{n-r} 是任意常数。


Edit page
Share this post on:

Previous Post
特征值和特征向量
Next Post
向量代数与几何