跳转到内容

线性代数导论/线性方程组

来自维基教科书,开放的书籍,开放的世界


矩阵形式的线性方程组

[编辑 | 编辑源代码]

在以矩阵形式表示线性方程组之前,我们应该定义什么是线性方程组

定义。 (线性方程组)一个线性方程组(SLE)在 个未知数 是以下形式的方程族 其中 是常数。

备注。

  • 在其他一些定义中,单个线性方程可以被视为线性方程组,但由于我们已经可以很容易地解出单个线性方程,所以我们对这种情况不感兴趣,因此我们不包括这种可能性。


我们经常使用术语“一致”和“不一致”来描述线性方程组的解的个数。

定义。

这个由三个线性方程组成的二元方程组是不一致的,因为三条直线没有共同的交点。
(线性方程组的一致性)

如果一个线性方程组至少有一个解,那么它就是一致的。否则,它就是不一致的(即,如果它没有解,则它就是不一致的)。

备注。

  • 正如我们所见,SLE 可以没有解,一个唯一解,或无穷多个解。因此,SLE 是一致的当且仅当它有一个唯一解或无穷多个解。

示例。 (一致的 SLE)考虑 SLE 由于 这些解是 ,使得 。因此,这个 SLE 有无穷多个解,这个 SLE 是一致的。

示例:(不一致的 SLE)考虑 SLE 代入 ,我们得到 ,这是错误的,因此不存在 使得两个方程都满足。也就是说,SLE 没有解,因此它是不一致的。

示例:(SLE 的应用)假设十瓶橙汁被分配给一只鸡、一只鸭和一只鹅。已知鸡和鸭的橙汁数量相同,鹅比鸡多一瓶橙汁,那么每只动物分配了多少瓶橙汁?

解答: 分别表示分配给鸡、鸭和鹅的橙汁瓶数。那么,根据情况和给定条件,我们有以下 SLE: 其中 都是非负整数。

代入 ,我们有 因此,,和 .

因此,鸡和鸭各分配了 瓶橙汁,鹅分配了 瓶橙汁。

Clipboard

练习。

1 从以下选项中选择 SLE。

2 每个学生的最终分数(最高分是)是学生在考试 1 和考试 2 中分数的加权平均值(考试 1 和考试 2 的满分都是)。学生 A 在考试 1 和考试 2 中分别获得了 分,学生 B 在考试 1 和考试 2 中分别获得了 分。假设考试 1 和考试 2 的分数权重分别是。已知学生 A 的最终分数恰好是。以下哪个(些)是正确的?

给定信息不足以计算
权重的一种可能分配是
学生 B 的最终分数与学生 A 的最终分数相同
学生 B 的最终分数严格高于学生 A 的最终分数
学生 B 的最终分数严格低于学生 A 的最终分数
我们不知道学生 B 的最终分数是高于、低于还是与学生 A 的最终分数相同


在定义了一个 线性方程组 后,我们可以用多种方式将其表示成矩阵形式,如下定义所示。

定义。 (系数矩阵和增广矩阵) 令 是未知量 的线性方程组,其中 是常数。

矩阵 是该方程组的 系数矩阵,而矩阵 是该方程组的 增广矩阵

备注。

  • 增广矩阵中的竖线是 可选的,它用来将线性方程组中 '=' 左侧的常数与右侧的常数隔开。
  • 该方程组等价于

可以改写为

  • 增广矩阵 提供了求解线性方程组的 所有必要信息,因为求解线性方程组时不需要未知数的符号。

示例。 (系数矩阵和增广矩阵)考虑线性方程组 ,可以被表示为

该 SLE 的 系数矩阵,而该 SLE 的 增广矩阵 我们也可以将此 SLE 表示为 ,它具有 的形式。

Clipboard

练习。

1 从以下选项中选择 SLE。

其中 是一个 矩阵, 矩阵。

2 一个 SLE 由增广矩阵 选择正确的说法。

一个可能的解是
一个可能的解是
该 SLE 的系数矩阵大小是
该 SLE 有唯一解。

3 以下哪个(些)是代表 SLE 的增广矩阵?

该 SLE 的增广矩阵不存在。

4 从以下选项中选择代表不一致 SLE 的增广矩阵。


高斯-约旦消元法

[编辑 | 编辑源代码]

定义。 (初等行变换) 我们可以在一个 矩阵 上执行 三种 类型的 初等行变换 (ERO),如下所示

  • (类型 I) 交换 两个不同的行
  • (类型 II) 用 非零 标量 乘以 一行
  • (类型 III) 将 一行标量倍数 另一行

备注。 我们使用以下符号来表示 ERO

  • : 矩阵的行(使用 **粗体** 表示,因为行本质上是行 向量
  • : 交换 行和
  • : 乘以 行的 非零 标量
  • : 倍的 行到

定义。 (行等价) 两个 相同大小 的矩阵,如果一个矩阵可以通过对另一个矩阵进行 一些 ERO 来得到,则它们彼此 行等价

备注。

  • 由于 ERO 可逆(根据以下命题),如果矩阵 可以通过执行一些 ERO 从矩阵 获得,那么 也可以通过执行一些 ERO 从 获得(每个 ERO 都是用于从 获得 的 ERO 的逆操作,以合适的顺序执行)。
  • 因此,为了证明 的行等价性,只需证明 可以通过一些 ERO 从 获得(反之亦然,任意一个方向都可以)( 的大小相同)。

Example. (Demonstration of three types of EROs) Consider the matrix We perform some EROs as follows: Each matrix shown here is row equivalent to , since each of them can be obtained from by performing some EROs, and has the same size as (it also shows how to perform EROs in suitable order to reverse the EROs performed previously).

Clipboard

练习。

1 以下哪些矩阵与 ,大小为 的单位矩阵,行等价?

2 选择正确的说法。

在执行行初等变换 后,按此顺序,对至少三行的矩阵进行操作,所得矩阵与原矩阵相同。
在执行行初等变换 后,对 进行操作,我们得到
给定两个任意的行初等变换,对同一个矩阵按不同顺序进行操作,所得矩阵相同。
给定两个任意的行初等变换,对同一个矩阵按不同顺序进行操作,所得矩阵不同。


命题. (行初等变换是可逆的)如果矩阵 可以通过执行一些行初等变换从矩阵 得到,那么 也可以通过执行一些行初等变换(可能与从 得到 的行初等变换不同)从 得到。

证明. 概述:每种类型的行初等变换都有一个逆过程(即,执行行初等变换及其逆过程,按任意顺序,对矩阵没有影响),这也是一个行初等变换本身,如下所示。

  • 类型 I 行初等变换 的逆过程也是
  • II 型 ERO 的逆过程 是 II 型 ERO (如果 ,则此 ERO 未定义,这就是为什么 必须非零才能使 II 型 ERO 可逆)。
  • III 型 ERO 的逆过程 是 III 型 ERO

示例.(每种类型 ERO 的逆过程的说明)

  • 类型 I

  • 类型 II

  • III 型

Clipboard

练习。

1 选择与初等行变换 相反的初等行变换是.

2 选择与初等行变换 相反的初等行变换是.


命题。 (行等价矩阵有相同解集) 设 是两个具有 相同方程式数量相同变量数量 的线性方程组。如果 增广矩阵 行等价,那么这两个系统具有 相同的解集

证明。 大纲:足以表明如果我们执行一个行初等变换,解集将保持不变。例如

  • 第一类行初等变换

  • 第二类行初等变换

  • 第三类行初等变换

Clipboard

练习. 考虑三个行等价矩阵

1 解线性方程组

其唯一解为

2 解线性方程组

其唯一解为


定义. (主元) 矩阵中一行中的 主元 是该行中最 左边的非零元素.

例如: 矩阵 的第一、第二和第三行的首项分别为

Clipboard

练习。

1 矩阵 的第一行的首项是什么?

0
1
2
3
不存在

2 矩阵 的第一行的首项是什么?

0
1
2
3
不存在


定义: (行阶梯形)一个矩阵处于 行阶梯形 (REF) 当且仅当

  1. 所有 零行 (如果存在)位于矩阵的 底部,并且
  2. 每个非零行的 首项 总是严格位于 上方行首项右侧

定义: (简化行阶梯形)一个矩阵处于 简化行阶梯形 (RREF) 当且仅当

  1. 它处于行阶梯形 (REF),
  2. 每个 非零行首项 等于 (称为 首一),并且
  3. 对于每个 首一同一列中的其他 元素均为

例如: (REF 和 RREF 的示例)

  • 以下矩阵处于 REF,但没有处于 RREF

  • 以下矩阵处于 RREF(因此也处于 REF)

  • 以下矩阵不是 REF (因此也不在 RREF 中)

Clipboard

练习。

1 从以下选项中选择 RREF(s)。

2 矩阵 为行最简形式, 有多少个可能值?

0
1
2
3
无穷多个

3 考虑矩阵 为行阶梯形式, 有多少个可能值?

0
1
2
3
无穷多个

4 考虑矩阵 为行最简形式, 有多少个可能值?

6
7
8
9
无穷多个


定义. (高斯-约旦消元法) 高斯-约旦消元法 是对矩阵进行一些初等行变换将其转换为行最简形式的过程。其步骤如下:

  1. 考虑最左侧的非零 列,例如第 列。交换行(如果需要)使第 1 个 非零
  2. 第一行乘以,使得第列的第一个元素为
  3. 对于第列中非零元素的每一行,加上倍的第一行,使得该行中元素
  4. 如果除了第一行之外所有行都是零行,则操作完成。否则,考虑第一列,该列包含一个非零元素,且不在第一行,假设该列为第列。交换第一行下方的行(如果需要),使得第二行在第列的元素非零
  5. 第二行乘以,使得第列的第二个元素等于
  6. 对于第列中非零元素的每一行,加上倍的第二行,使得该行中元素
  7. 重复以上过程,依次考虑每一行,直到所有行或列都被使用,或者剩余的行都是零行。最终得到的矩阵即为矩阵的RREF。

备注。

  • 矩阵的RREF是通过对进行一些初等行变换得到的。
  • 因此,每个矩阵都有其RREF,因为我们可以对任何矩阵应用高斯-若尔当消元法
  • 矩阵的RREF是唯一的(证明比较复杂,这里省略)。
  • 在一些其他关于高斯-若尔当消元法的定义中,某些步骤可能有所不同,但我们也应该能够通过这些方法将矩阵转换为其RREF。
  • 你可以访问这个网站,它可以帮助你进行初等行变换、高斯-若尔当消元法等相关计算。

示例。(高斯-约旦消元法的图示)

Clipboard

练习。

使用高斯-约旦消元法解线性方程组

其唯一解为


证明矩阵 的行最简形式是

并且

命题. (确定线性方程组解的个数) 令 为一个由 个线性方程组成的系统,包含 个未知数。令 增广矩阵 行最简形式,其大小为 。那么,以下结论成立。

  • 如果 中包含一个 主元,则该系统 无解
  • 如果 每一列 都包含一个 主元没有 主元,则该系统有 唯一解
  • 如果 没有首个1,并且 并非所有 都包含首个1,则该系统具有 无穷多解

备注: 由于 仅需满足这三个条件中的一个,因此线性方程组的解的数量只能是 (无解)、(唯一解)或 无穷多(互斥或)。

示例: 增广矩阵 表示的 SLE 是 不一致的,因为它在第 4 列有首个 1。

增广矩阵 表示的 SLE 具有唯一解,因为它在前 3 列中每个都有一个首个 1,但在第 4 列中没有。

增广矩阵 表示的 SLE 具有无穷多解,因为它在第 4 列中没有首个 1,并且并非所有前 3 列都包含首个 1(第 2 列不包含首个 1)。这个矩阵可以表示 SLE 如果我们令 独立未知数,则 并且

备注。

  • 独立未知数(或自由变量)是对应于 没有 首个 1 的列的未知数
  • 依赖未知数(或基本变量)是对应于 首个 1 的列的未知数
Clipboard

练习. 给定矩阵 的行阶梯形为 分别用 , 表示相应的线性方程组。

1 方程组 有无解、有唯一解还是有无穷多解?

无解
有唯一解
有无穷多解

2 方程组 有无解、有唯一解还是有无穷多解?

无解
有唯一解
有无穷多解

3 方程组 有无解、有唯一解还是有无穷多解?

无解
有唯一解
有无穷多解


定义. (齐次线性方程组) 如果一个线性方程组的形式为 ,则称之为 齐次 线性方程组。一个 齐次 方程组 一定相容 的,因为它有一个解,其中 每个 未知数都等于 ,该解被称为 平凡解。如果存在其他解,则被称为 非平凡解

注: 根据线性方程组解的个数判定命题,可知一个 齐次 线性方程组要么有 唯一 解,要么有 无穷多个 解,因为齐次线性方程组必然 相容,所以不存在无解的情况。

例: (齐次线性方程组的例子)SLE 齐次 的,因此它是相容的。

事实上,表示该 SLE 的增广矩阵的 RREF 是 我们可以看到这个 SLE 的唯一解是 ,这就是 平凡解

SLE 齐次 的,因此它是相容的。

事实上,表示该 SLE 的增广矩阵的 RREF 是 因此这个 SLE 有 无穷多个 解,因为前 3 列并非都包含主元,并且该矩阵的第 4 列没有主元。

命题: (齐次线性方程组有非平凡解的充分条件)一个 齐次 的包含 个线性方程的线性方程组,如果有 ,则该方程组必有 非平凡 解。

证明。 个线性方程组成的齐次方程组的增广矩阵为 ,因此其行最简形式具有 的形式,其中 的大小为 ,因为有 个线性方程和 个未知数。

如果 在其前 列中每列都有一个主元 1,则 中至少有 行。然而, 只有 行,矛盾。因此,齐次线性方程组没有唯一解。

由于一个线性方程组要么无解(对于齐次线性方程组这是不可能的),要么有唯一解(在本例中也是不可能的),要么有无穷多解,因此,齐次线性方程组必须有无穷多解,因此有一个非零解。

备注。

  • 该命题没有断言如果一个齐次线性方程组有一个非零解,那么线性方程的个数严格小于未知数的个数(该命题的逆命题)
  • 例如,在上面的例子中,即使线性方程的个数等于未知数的个数,线性方程组仍然可以有一个非零解

例。 齐次线性方程组 必须有一个非零解。

事实上,这个线性方程组的增广矩阵的简化行阶梯形式是: 独立未知数,我们有 .


华夏公益教科书