Skip to Content
👋 欢迎来到考研学堂! 了解详情
线性代数第二篇 线性代数

第二篇 线性代数

复习前导

1. 向量和矩阵

(1) 定义

向量和矩阵都是数量形式的发展。

\(mn\) 个数排列成一个 \(m\)\(n\) 列的表格,两边界以圆括号或方括号,就是一个 \(m \times n\) 矩阵。这些数称为它的元素,位于第 \(i\) 行第 \(j\) 列的数称为 \((i, j)\) 位元素。

本书中用大写黑体英文字母 \(A, B\) 等表示矩阵。

元素全为0的矩阵称为零矩阵,通常就记作0。

\(n\) 个数构成的有序数组称为一个 \(\pmb{n}\) 维向量,称这些数为它的分量。本书中常用小写黑体希腊字母 \(\alpha ,\beta ,\gamma ,\eta\) 等表示向量。(小写白体的英文字母 \(a,b,c\) 等常常表示数。)

分量全为0的向量称为零向量,也记作0。

书写中可用矩阵的形式来表示向量,例如分量依次是 \(a_1, a_2, \dots, a_n\) 的向量可表示成

\[(a _ {1}, a _ {2}, \dots , a _ {n}) \text {或} \left[ \begin{array}{l} {a _ {1}} \\ {a _ {2}} \\ {\vdots} \\ {a _ {n}} \end{array} \right]\]

请注意,作为向量它们并没有区别,但是作为矩阵,它们不一样(左边是 \(1 \times n\) 矩阵,右边是 \(n \times 1\) 矩阵)。通常把它们分别称为行向量与列向量。请注意它们和下面规定的矩阵的行向量、列向量的区别。

一个 \(m \times n\) 的矩阵的每一行是一个 \(n\) 维向量,称为它的行向量;每一列是一个 \(m\) 维向量,称为它的列向量。常常用矩阵的列向量组来写出矩阵,例如当矩阵 \(\mathbf{A}\) 的列向量组为 \(\alpha_{1}, \alpha_{2}, \cdots, \alpha_{n}\) 时(它们都是表示为列的形式!),记为 \(\mathbf{A} = (\alpha_{1}, \alpha_{2}, \cdots, \alpha_{n})\)

(2) 线性运算和转置

线性运算是矩阵和向量都具有的运算,有两类,下面以矩阵为对象来描述。

加(减)法:两个 \(m \times n\) 的矩阵 \(\pmb{A}\)\(\pmb{B}\) 可以相加(减),得到的和(差)仍是 \(m \times n\) 矩阵,记作 \(\pmb{A} + \pmb{B}(\pmb{A} - \pmb{B})\),法则为对应元素相加(减)。

数乘:一个 \(m \times n\) 的矩阵 \(\mathbf{A}\) 与一个数 \(c\) 可以相乘,乘积仍为 \(m \times n\) 的矩阵,记作 \(c\mathbf{A}\),法则为 \(\mathbf{A}\) 的每个元素乘 \(c\)

这两种运算统称为线性运算,它们满足以下规律:

① 加法交换律:\(A + B = B + A\)
② 加法结合律:\((A + B) + C = A + (B + C)\)
③ 加乘分配律:\(c(A + B) = cA + cB, (c + d)A = cA + dA.\)
④ 数乘结合律:\(c(\mathrm{d}A) = (cd)A\)
\(c\mathbf{A} = \mathbf{0}\),则必有 \(c = 0\)\(\pmb {A} = \pmb{0}\)

向量也有加减法和数乘这两种线性运算,并且也有完全一样的运算规律,这里不再复述了。

向量组的线性组合:设 \(\alpha_{1},\alpha_{2},\dots ,\alpha_{s}\) 是一组 \(n\) 维向量,\(c_{1},c_{2},\dots ,c_{s}\) 是一组数,则称

\[c _ {1} \alpha_ {1} + c _ {2} \alpha_ {2} + \dots + c _ {s} \alpha_ {s}\]

\(\alpha_{1},\alpha_{2},\dots ,\alpha_{s}\) 的(以 \(c_{1},c_{2},\dots ,c_{s}\) 为系数的)线性组合。它也是 \(_n\) 维向量。

转置:把一个 \(m \times n\) 的矩阵 \(\mathbf{A}\) 的行和列互换,得到的 \(n \times m\) 的矩阵称为 \(\mathbf{A}\) 的转置,记作 \(\mathbf{A}^{\mathrm{T}}\)

有以下规律:

\(\left(\mathbf{A}^{\mathrm{T}}\right)^{\mathrm{T}} = \mathbf{A}\)
\(\left(\mathbf{A} + \mathbf{B}\right)^{\mathrm{T}} = \mathbf{A}^{\mathrm{T}} + \mathbf{B}^{\mathrm{T}}\)
\((c\mathbf{A})^{\mathrm{T}} = c(\mathbf{A}^{\mathrm{T}})\)

(3) \(n\) 阶矩阵和几类特殊的 \(n\) 阶矩阵

行数和列数相等的矩阵称为方阵,行列数都为 \(n\) 的方阵也常常叫作 \(n\) 阶矩阵。把 \(n\) 阶矩阵的从左上到右下的对角线称为它的对角线(有的教材称为主对角线),其上的元素行号和列号相等。注意右上到左下这条线不叫对角线(有的教材称为副对角线)。

下面列出考试大纲中要求掌握的几类 \(n\) 阶矩阵。

  • 对角矩阵:对角线外的元素都为0的 \(n\) 阶矩阵。
  • 单位矩阵:对角线上的元素都为1的对角矩阵,记作 \(\pmb{E}\)
  • 数量矩阵:对角线上的元素都等于一个常数 \(c\) 的对角矩阵,它就是 \(cE\)
  • 上(下)三角矩阵:主对角线下(上)的元素都为0的 \(n\) 阶矩阵。
  • 对称矩阵:满足 \(A^{\mathrm{T}} = A\) 的矩阵。也就是对任何 \(i,j,(i,j)\) 位的元素和 \((j,i)\) 位的元素总是相等的 \(n\) 阶矩阵。
  • 反对称矩阵:满足 \(A^{\mathrm{T}} = -A\) 的矩阵。也就是对任何 \(i,j,(i,j)\) 位的元素和 \((j,i)\) 是相反数的 \(n\) 阶矩阵。反对称矩阵对角线上的元素一定都是0。

2. 矩阵的初等变换和阶梯形矩阵

(1) 矩阵的初等变换

矩阵的初等变换分初等行变换和初等列变换。

矩阵的初等行变换有以下三种:

① 交换两行的上下位置。
② 用一个非0的常数乘某一行的各元素。
③ 把某一行的倍数加到另一行上。

类似地,矩阵还有三种初等列变换,大家可以模仿着写出它们,这里省略了。初等行变换与初等列变换统称初等变换。

(2) 阶梯形矩阵

一个矩阵称为阶梯形矩阵,如果它满足下面两个条件:

① 如果它有零行,则都出现在下面。
② 如果它有非零行,则它们的第一个非 0 元素所在的列号自上而下严格单调递增。(或者说,各非零行左边出现 0 的个数自上而下严格单调递增。)

由定义看出,阶梯形矩阵中行标大于列标的元素都为0。于是一个 \(n\) 阶的阶梯形矩阵一定是上三角矩阵。

阶梯形矩阵的每个非零行的第一个非0元素的位置称为它的台角。

简单阶梯形矩阵:是特殊的阶梯形矩阵,特点为:每个台角上的元素为1,并且其正上方的元素都为0。

命题 每个矩阵都可以用初等行变换化为阶梯形矩阵和简单阶梯形矩阵。

这种运算是线性代数的各类计算题中频繁运用的基本运算,必须十分熟练。

一个矩阵用初等行变换化得的阶梯形矩阵不是唯一的,但是它们在形式上相同(即非零行数相等,台角位置相同);化出的简单阶梯形矩阵是唯一的。

3. 线性方程组

(1) 基本概念

线性方程组的一般形式为:

\[\left\{ \begin{array}{l} a _ {1 1} x _ {1} + a _ {1 2} x _ {2} + \dots + a _ {1 n} x _ {n} = b _ {1}, \\ a _ {2 1} x _ {1} + a _ {2 2} x _ {2} + \dots + a _ {2 n} x _ {n} = b _ {2}, \\ \dots \dots \\ a _ {m 1} x _ {1} + a _ {m 2} x _ {2} + \dots + a _ {m n} x _ {n} = b _ {m}, \end{array} \right.\]

其中未知数的个数 \(n\) 和方程的个数 \(m\) 不必相等。分别称矩阵

\[\boldsymbol {A} = \left[ \begin{array}{l l l l} a _ {1 1} & a _ {1 2} & \dots & a _ {1 n} \\ a _ {2 1} & a _ {2 2} & \dots & a _ {2 n} \\ \dots & \dots & & \dots \\ a _ {m 1} & a _ {m 2} & \dots & a _ {m n} \end{array} \right] \text {和} (\boldsymbol {A} | \boldsymbol {\beta}) = \left[ \begin{array}{l l l l} a _ {1 1} & a _ {1 2} & \dots & a _ {1 n} \\ a _ {2 1} & a _ {2 2} & \dots & a _ {2 n} \\ \dots & \dots & & \dots \\ a _ {m 1} & a _ {m 2} & \dots & a _ {m m} \end{array} \right]\]

为其系数矩阵和增广矩阵。增广矩阵体现了方程组的全部信息。

如果 \(b_{1} = b_{2} = \dots = b_{m} = 0\),则称为齐次线性方程组。齐次方程组只用系数矩阵就体现其全部信息。线性方程组讨论两方面的问题:

① 判断解的情况;

(线性方程组的解的情况有三种:无解,唯一解,无穷多解。)

② 求解,特别是在无穷多解时求通解。

齐次线性方程组总是有解的,\(n\) 维零向量就是它的一个解,称为零解。因此齐次线性方程组的解的情况只有两种:唯一解(即只有零解)和无穷多解(即有非零解)。

(2) 线性方程组的矩阵消元法

处理线性方程组的基本思想是用同解变换化简方程组。同解变换有三种:

① 交换两个方程的上下位置。
② 用一个非0的常数乘某个方程。
③ 把某方程的倍数加到另一方程上。

以上变换反映在增广矩阵上就是三种初等行变换。

线性方程组的基本方法是消元法,用增广矩阵或系数矩阵来进行,称为矩阵消元法,步骤如下:

① 写出方程组的增广矩阵 \((A|\pmb{\beta})\),用初等行变换把它化为阶梯形矩阵 \((B|\gamma)\)
② 用 \((\pmb{B} \mid \pmb{\gamma})\) 判别解的情况:

如果它的最下面的非零行为 \((0,0,\dots ,0,d)\),则无解,否则有解。

有解时比较它的非零行数 \(r\) 与未知数个数 \(n, r = n\) 时唯一解,\(r < n\) 时无穷多解。

对于齐次方程组,只用把系数矩阵化为阶梯形矩阵,则只有零解 \(\Leftrightarrow\) 此阶梯形矩阵的非零行数 \(r =\) 未知数个数 \(\pmb{n}\)

例如,当齐次方程组的方程个数 \(m\) 小于未知数个数 \(n\) 时,\(r \leqslant m < n\),因此一定有非零解。


练习题

例题1

设矩阵 A = \(\begin{bmatrix} 1 & 2 \\ 3 & 4 \end{bmatrix}\),B = \(\begin{bmatrix} 2 & 0 \\ -1 & 1 \end{bmatrix}\),计算: (1) A + B
(2) 2A - 3B
(3) (A + B)ᵀ

解答 (1) A + B = \(\begin{bmatrix} 1+2 & 2+0 \\ 3+(-1) & 4+1 \end{bmatrix}\) = \(\begin{bmatrix} 3 & 2 \\ 2 & 5 \end{bmatrix}\)
(2) 2A - 3B = \(\begin{bmatrix} 2 & 4 \\ 6 & 8 \end{bmatrix}\) - \(\begin{bmatrix} 6 & 0 \\ -3 & 3 \end{bmatrix}\) = \(\begin{bmatrix} -4 & 4 \\ 9 & 5 \end{bmatrix}\)
(3) (A + B)ᵀ = \(\begin{bmatrix} 3 & 2 \\ 2 & 5 \end{bmatrix}\)ᵀ = \(\begin{bmatrix} 3 & 2 \\ 2 & 5 \end{bmatrix}\)


例题2

判断下列矩阵哪些是对称矩阵、反对称矩阵、上三角矩阵、对角矩阵: (1) \(\begin{bmatrix} 1 & 2 \\ 2 & 3 \end{bmatrix}\)
(2) \(\begin{bmatrix} 0 & -1 \\ 1 & 0 \end{bmatrix}\)
(3) \(\begin{bmatrix} 1 & 0 & 0 \\ 0 & 2 & 0 \\ 0 & 0 & 3 \end{bmatrix}\)
(4) \(\begin{bmatrix} 1 & 2 & 3 \\ 0 & 4 & 5 \\ 0 & 0 & 6 \end{bmatrix}\)

解答 (1) 对称矩阵(Aᵀ = A)
(2) 反对称矩阵(Aᵀ = -A,对角线元素为0)
(3) 对角矩阵(非对角线元素全为0)
(4) 上三角矩阵(主对角线下方元素全为0)


例题3

用初等行变换将矩阵 A = \(\begin{bmatrix} 1 & 2 & 3 \\ 2 & 4 & 6 \\ 1 & 1 & 1 \end{bmatrix}\) 化为阶梯形矩阵和简单阶梯形矩阵。

解答 阶梯形矩阵:
① R₂ ← R₂ - 2R₁,R₃ ← R₃ - R₁:
\(\begin{bmatrix} 1 & 2 & 3 \\ 0 & 0 & 0 \\ 0 & -1 & -2 \end{bmatrix}\)
② 交换 R₂ 和 R₃:
\(\begin{bmatrix} 1 & 2 & 3 \\ 0 & -1 & -2 \\ 0 & 0 & 0 \end{bmatrix}\)(阶梯形矩阵)

简单阶梯形矩阵:
① R₂ ← (-1)R₂:
\(\begin{bmatrix} 1 & 2 & 3 \\ 0 & 1 & 2 \\ 0 & 0 & 0 \end{bmatrix}\)
② R₁ ← R₁ - 2R₂:
\(\begin{bmatrix} 1 & 0 & -1 \\ 0 & 1 & 2 \\ 0 & 0 & 0 \end{bmatrix}\)(简单阶梯形矩阵)


例题4

判断线性方程组的解的情况,若有解则求解:

\[\begin{cases} x_1 + 2x_2 + 3x_3 = 6 \\ 2x_1 + 4x_2 + 6x_3 = 12 \\ x_1 + x_2 + x_3 = 3 \end{cases}\]

解答 增广矩阵为:
\(\left[\begin{array}{ccc|c} 1 & 2 & 3 & 6 \\ 2 & 4 & 6 & 12 \\ 1 & 1 & 1 & 3 \end{array}\right]\)
初等行变换:
① R₂ ← R₂ - 2R₁,R₃ ← R₃ - R₁:
\(\left[\begin{array}{ccc|c} 1 & 2 & 3 & 6 \\ 0 & 0 & 0 & 0 \\ 0 & -1 & -2 & -3 \end{array}\right]\)
② 交换 R₂ 和 R₃:
\(\left[\begin{array}{ccc|c} 1 & 2 & 3 & 6 \\ 0 & -1 & -2 & -3 \\ 0 & 0 & 0 & 0 \end{array}\right]\)
阶梯形矩阵非零行数 r = 2,未知数个数 n = 3,r < n,故有无穷多解。
回代求解:
由第二行:-x₂ - 2x₃ = -3 ⇒ x₂ = 3 - 2x₃
由第一行:x₁ + 2(3 - 2x₃) + 3x₃ = 6 ⇒ x₁ + 6 - 4x₃ + 3x₃ = 6 ⇒ x₁ = x₃
通解:\(\begin{cases} x_1 = t \\ x_2 = 3 - 2t \\ x_3 = t \end{cases}\)(t 为任意常数)


例题5

设向量 α₁ = \(\begin{bmatrix} 1 \\ 0 \\ 1 \end{bmatrix}\),α₂ = \(\begin{bmatrix} 0 \\ 1 \\ 1 \end{bmatrix}\),α₃ = \(\begin{bmatrix} 1 \\ 1 \\ 2 \end{bmatrix}\),判断 α₃ 是否为 α₁ 和 α₂ 的线性组合。若是,求出系数。

解答 设 α₃ = c₁α₁ + c₂α₂,即:
\(\begin{bmatrix} 1 \\ 1 \\ 2 \end{bmatrix} = c_1\begin{bmatrix} 1 \\ 0 \\ 1 \end{bmatrix} + c_2\begin{bmatrix} 0 \\ 1 \\ 1 \end{bmatrix} = \begin{bmatrix} c_1 \\ c_2 \\ c_1 + c_2 \end{bmatrix}\)
得方程组:
\(\begin{cases} c_1 = 1 \\ c_2 = 1 \\ c_1 + c_2 = 2 \end{cases}\)
解得 c₁ = 1,c₂ = 1,满足第三式。
故 α₃ = α₁ + α₂,是线性组合。

Last updated on