线性代数学习日记(二)

Elimination Using Matrices

通过与消元矩阵 \(E\) 相乘从第 2 行中减去第 1 行的 2 倍。 \[ \left[\begin{array}{} 1 & 0 & 0 \\ \mathbf{-2} & \mathbf{1} & 0 \\ 0 & 0 & 1 \end{array}\right] \left[\begin{array}{} \mathbf{2} \\ \mathbf{8} \\ 10 \end{array}\right] \left[\begin{array}{} 2 \\ \mathbf{4} \\ 10 \end{array}\right] \quad \quad \left[\begin{array}{} 1 & 0 & 0 \\ \mathbf{-2} & \mathbf{1} & 0 \\ 0 & 0 & 1 \end{array}\right] \left[\begin{array}{} \mathbf{b_1} \\ \mathbf{b_2} \\ b_3 \end{array}\right] \left[\begin{array}{} b_1 \\ \mathbf{b_2-2b_1} \\ b_3 \end{array}\right] \] 通过与置换矩阵相乘交换矩阵中的行 \[ \left[\begin{array}{} 1 & 0 & 0 \\ 0 & 0 & 1 \\ 0 & 2 & 0 \end{array}\right] \left[\begin{array}{} 2 & 4 & 1 \\ \mathbf{0} & \mathbf{0} & \mathbf{3} \\ 0 & 6 & 5 \end{array}\right] = \left[\begin{array}{} 2 & 4 & 1 \\ 0 & 6 & 5 \\ \mathbf{0} & \mathbf{0} & \mathbf{3} \end{array}\right] \] 除 A 矩阵外包含 b 作为额外列的矩阵称作增广矩阵 \[ \left[\begin{array}{} A & b \end{array}\right] = \left[\begin{array}{} 2 & 4 & -2 & \mathbf{2}\\ 4 & 9 & -3 & \mathbf{8}\\ -2 & -3 & 7 & \mathbf{10} \end{array}\right] \] 在增广矩阵上进行消元操作 \[ \left[\begin{array}{} 1 & 0 & 0 \\ -2 & 1 & 0 \\ 0 & 0 & 1 \end{array}\right] \left[\begin{array}{} 2 & 4 & -2 & \mathbf{2}\\ 4 & 9 & -3 & \mathbf{8}\\ -2 & -3 & 7 & \mathbf{10} \end{array}\right] = \left[\begin{array}{} 2 & 4 & -2 & \mathbf{2}\\ 0 & 1 & 1 & \mathbf{4}\\ -2 & -3 & 7 & \mathbf{10} \end{array}\right] \]

Rules for Matrix Operations

矩阵加法

两个大小相同矩阵相加 \(A + B\) 为对应位置元素相加: \[ \left[ \begin{matrix} 1 & 2 \\ 3 & 4 \\ 0 & 0 \end{matrix} \right] + \left[ \begin{matrix} 2 & 2 \\ 4 & 4 \\ 9 & 9 \end{matrix} \right] = \left[ \begin{matrix} 3 & 4 \\ 7 & 8 \\ 9 & 9 \end{matrix} \right] \] 常数和矩阵相乘 \(cA\) 为矩阵每个元素乘常数: \[ 2\left[ \begin{matrix} 1 & 2 \\ 3 & 4 \\ 0 & 0 \end{matrix} \right] = \left[ \begin{matrix} 2 & 4 \\ 6 & 8 \\ 0 & 0 \end{matrix} \right] \]

矩阵乘法

点积视角

\(m \times n\) 的矩阵 A 和 \(n \times p\) 的矩阵 B 相乘后维度为 \(m \times p\) \[ (m \times n)(n \times p) = (m \times p) \ \left[ \begin{matrix} m \ rows \\ n \ columns \end{matrix} \right] \left[ \begin{matrix} n \ rows \\ p \ columns \end{matrix} \right] = \left[ \begin{matrix} m \ rows \\ p \ columns \end{matrix} \right] \] 矩阵 AB 第 i 行 第 j 列元素为 A 的第 i 行和 B 的第 j 列的点积。 \[ \left[ \begin{matrix} * \\ a_{i1} & a_{i2} & \cdots & a_{i5} \\ * \\ * \end{matrix} \right] \left[ \begin{matrix} * & * & b_{1j} & * & * & *\\ & & b_{2j} & & & \\ & & \vdots & & & \\ & & b_{5j} & & & \end{matrix} \right] = \left[ \begin{matrix} & & * & & & \\ * & * & AB_{ij} & * & * & *\\ & & * & & & \\ & & * & & & \end{matrix} \right] \] 一行乘一列得到一个元素称作内积,也叫点积,一列乘一行得到一个矩阵称作外积。

列的组合

矩阵 AB 的每一列是 A 的列的组合 \[ A[b_1, \cdots, b_p] = [Ab_1, \cdots, Ab_p] \]

行的组合

矩阵 AB 的每一行是 B 的行的组合 \[ [row \ i \ of \ A] \ \left[ \begin{matrix} 1 & 2 & 3 \\ 4 & 5 & 6\\ 7 & 8 & 9 \end{matrix} \right] = [row \ i \ of \ AB] \]

列乘行

矩阵 A 的列 i 与矩阵 B 的行 j 相乘之后相加 \[ \left[ \begin{matrix} col\ 1 & col\ 2 & col\ 3 \\ \cdot & \cdot & \cdot \\ \cdot & \cdot & \cdot \end{matrix} \right] \left[ \begin{matrix} row\ 1 & \cdot & \cdot \\ row\ 2 & \cdot & \cdot \\ row\ 3 & \cdot & \cdot \end{matrix} \right] = (col \ 1)(row \ 1) + (col \ 2)(row \ 2) + (col \ 3)(row \ 3) \]

矩阵乘法规则

矩阵相乘遵循的规则: \[ \begin{array}{} AB \neq BA \\ A(B+C) = AB + AC \\ (A+B)C = AC + BC \\ (AB)C=A(BC) \\ A_p = AAA\cdots A(p \ factors) \quad (A^p)(A^q) = A^{p+q} \quad (A^p)^q = A^{pq} \end{array} \]

块矩阵及其乘法

\(4 \times 6\) 的矩阵可以切割为6个 \(2 \times 2\) 的矩阵。 \[ \left[\begin{array}{cc|cc|cc} 1 & 0 & 1 & 0 & 1 & 0 \\ 0 & 1 & 0 & 1 & 0 & 1 \\ \hline 1 & 0 & 1 & 0 & 1 & 0 \\ 0 & 1 & 0 & 1 & 0 & 1 \\ \end{array}\right] = \left[\begin{array}{} I & I & I \\ I & I & I \\ \end{array}\right] \] 如果 A 的块和 B 的块能够相乘,那么 AB 成立。AB 为 A 的列的切片乘 B 的行的切片。 \[ \left[\begin{array}{} A_{11} & A_{12} \\ A_{21} & A_{22} \\ \end{array}\right] \left[\begin{array}{} B_{11} \\ B_{21} \\ \end{array}\right] = \left[\begin{array}{} A_{11}B_{11} & A_{12}B_{21} \\ A_{21}B_{11} & A_{22}B_{21} \\ \end{array}\right] \]

Inverse Matrices

矩阵 A 可逆,如果有一个矩阵 \(A^{-1}\)\[ A^{-1} A = I \quad \quad AA^{-1}=I \] 不是所有的矩阵都有逆矩阵,有以下几个条件或性质:

  • Note 1: 矩阵的逆存在当且仅当消元能产生 n 个主元。

  • Note 2: 矩阵 A 没有两个不同的逆。

  • Note 3: 如果 A 可逆,\(Ax=b\) 唯一的解是 \(x=A^{-1}b\).

  • Note 4: x 为非零向量,\(Ax=0\),那么 A 没有逆。

  • Note 5: \(2 \times 2\) 的矩阵可逆当且仅当 \(ad-bc\) 非零。

\[ \left[\begin{array}{} a & b \\ c & d \\ \end{array}\right]^{-1} = \frac{1}{ad-bc} \left[\begin{array}{} d & -b \\ -c & a \\ \end{array}\right] \]

  • Note 6: 对角矩阵有逆,该逆矩阵的对角线元素没有 0。

A 和 B 都可逆,他们的乘积 AB 是: \[ (AB)^{-1}=B^{-1}A^{-1} \]

消元矩阵的逆:如果 \(E\) 的行 2 减去 5 倍的行 1,\(E^{-1}\) 是行2 加上 5 倍的行 1。 \[ E =\left[\begin{array}{} 1 & 0 & 0 \\ -5 & 1 & 0 \\ 0 & 0 & 1 \\ \end{array}\right] and \quad E^{-1} = \left[\begin{array}{} 1 & 0 & 0 \\ 5 & 1 & 0 \\ 0 & 0 & 1 \\ \end{array}\right] \]

Gauss-Jordan method

\(A^{-1}\)\([A \quad I]\) 得到 \([I \quad A^{-1}]\). \[ \begin{aligned} \left[\begin{array}{} K & e_1 & e_2 & e_3 \\ \end{array}\right] &= \left[\begin{array}{} 2 & -1 & 0 & 1 & 0 & 0 \\ -1 & 2 & -1 & 0 & 1 & 0 \\ 0 & -1 & 2 & 0 & 0 & 1 \\ \end{array}\right] \\ &\rightarrow \left[\begin{array}{} 2 & -1 & 0 & 1 & 0 & 0 \\ 0 & \frac{3}{2} & -1 & \frac{1}{2} & 1 & 0 \\ 0 & -1 & 2 & 0 & 0 & 1 \\ \end{array}\right] \\ &\rightarrow \left[\begin{array}{} 2 & -1 & 0 & 1 & 0 & 0 \\ 0 & \frac{3}{2} & -1 & \frac{1}{2} & 1 & 0 \\ 0 & 0 & \frac{4}{3} & \frac{1}{3} & \frac{2}{3} & 1 \\ \end{array}\right] \\ &\rightarrow \left[\begin{array}{} 2 & -1 & 0 & 1 & 0 & 0 \\ 0 & \frac{3}{2} & 0 & \frac{3}{4} & \frac{3}{2} & \frac{3}{4} \\ 0 & 0 & \frac{4}{3} & \frac{1}{3} & \frac{2}{3} & 1 \\ \end{array}\right] \\ &\rightarrow \left[\begin{array}{} 2 & 0 & 0 & \frac{3}{2} & 1 & \frac{1}{2} \\ 0 & \frac{3}{2} & 0 & \frac{3}{4} & \frac{3}{2} & \frac{3}{4} \\ 0 & 0 & \frac{4}{3} & \frac{1}{3} & \frac{2}{3} & 1 \\ \end{array}\right] \\ &\rightarrow \left[\begin{array}{} 1 & 0 & 0 & \frac{3}{4} & \frac{1}{2} & \frac{1}{4} \\ 0 & 1 & 0 & \frac{1}{2} & 1 & \frac{1}{2} \\ 0 & 0 & 1 & \frac{1}{4} & \frac{1}{2} & \frac{3}{4} \\ \end{array}\right] \end{aligned} \] 关于 K,我们可以观察到以下几个现象:

  • K 是沿着对角线对称,\(K^{-1}\) 也对称。
  • K 是对角的(只有对角线三个非零元素),但是 \(K^{-1}\) 是没有零元素的稠密矩阵。
  • 枢轴元素之积是 \(2 (\frac{3}{2})(\frac{4}{3}) = 4\). 4 是 K 的行列式。

\(K^{-1}\) 包括了被 K 的行列式的除: \[ K^{-1} = \frac{1}{4} \left[\begin{array}{} 3 & 2 & 1 \\ 2 & 4 & 2 \\ 1 & 2 & 3 \end{array}\right] \] 这是为什么可逆矩阵不能有一个零行列式,我们需要除。

Singular versus Invertible

\(A^{-1}\) 存在当 \(A\) 有全部的 \(n\) 个主元。

消元为方阵的可逆性提供了检验,A 有 n 个主元,\(A^{-1}\) 存在的情况下: \[ If \quad AC=I \quad then \quad CA=I \quad and \quad C=A^{-1} \]

如果 \(L\) 是下三角矩阵,对角线全为 1,那么 \(L^{-1}\) 具有同样形状。

对角占优矩阵是可逆的。

Elimination = Factorization: A = LU

\(L\)\(U\) 分别是上三角和下三角矩阵,来自消元的分解是 \(A = LU\)

\(L\) 的元素是乘子 \(l_{ij}\),即行 \(i\) 减去枢轴行 j 的 \(l_{ij}\) 倍。

前向从 \(A\)\(U\)\[ E_{21}A = \left[\begin{array}{} 1 & 0 \\ -3 & 1 \end{array}\right] \left[\begin{array}{} 2 & 1 \\ 6 & 8 \end{array}\right]= \left[\begin{array}{} 2 & 1 \\ 0 & 5 \end{array}\right] = U \] 反向从 \(U\)\(A\)\[ E_{21}^{-1}U = \left[\begin{array}{} 1 & 0 \\ 3 & 1 \end{array}\right] \left[\begin{array}{} 2 & 1 \\ 0 & 5 \end{array}\right]= \left[\begin{array}{} 2 & 1 \\ 6 & 8 \end{array}\right] = A \] 第二行是我们的分解 \(LU=A\),将 \(E^{-1}_{21}\) 写作 \(L\)

把含有 \(E\) 的一侧放到另一边: \[ (E_{32}E_{31}E_{21})A=U \quad becomes \quad A=(E_{21}^{-1}E_{31}^{-1}E_{32}^{-1})U \quad which \quad is \quad A=LU. \]

Explanation and Examples

这是一个没有行交换的消元,上三角矩阵 \(U\) 在对角线上有枢轴,下三角矩阵 \(L\) 在对角线上全为 1,乘子 \(l_{ij}\)\(L\) 的对角线下。 \[ A=LU \] 当 A 的一行以 0 开头,那么 L 的行也如此。

当 A 的一列以 0 开头,那么 U 的列也如此。

特殊模式: \[ B = \left[\begin{array}{} 1 & 1 & 0 & 0 \\ 1 & 2 & 1 & 0 \\ 0 & 1 & 2 & 1 \\ 0 & 0 & 1 & 2 \end{array}\right] = \left[\begin{array}{} 1 & & & \\ 1 & 1 & & \\ 0 & 1 & 1 & \\ 0 & 0 & 1 & 1 \end{array}\right] = \left[\begin{array}{} 1 & 1 & 0 & 0 \\ & 1 & 1 & 0 \\ & & 1 & 1 \\ & & & 1 \end{array}\right] \] \(A\) 等于 \(LU\) 的主要原因。当计算 \(U\) 的第三行,我们

Transposes and Permutations


线性代数学习日记(二)
https://blog.lfd.world/2023/08/23/xian-xing-dai-shu-xue-xi-ri-ji-er/
作者
培根请加蛋
发布于
2023年8月23日
许可协议