Home avatar

MatNoble

生活 · 学习 · 数学 · 算法 · 科技排版

Emacs 制作 LaTeX 表格技巧

LaTeX\LaTeX 输出表格一般情况是不容易的, 但在 Emacs 中, 利用 快捷键 实现 快捷操作, 创建 LaTeX\LaTeX 表格就容易多了.

Gram 矩阵详解:定义、构造及其 6 大核心性质 | 线代拾遗

Gram 矩阵

假设 AA 是一个 m×nm\times n 阶矩阵,

  1. 列向量 Gram 矩阵
    AA 由列向量 αi\mathbf{\alpha}_i 表示, 即 A=[α1α2αn]A=\begin{bmatrix}\mathbf{\alpha}_1 & \mathbf{\alpha}_2 &\cdots & \mathbf{\alpha}_n \end{bmatrix}
G=,ATA=[α1Tα2TαnT][α1α2αn]=[α1Tα1α1Tα2α1Tαnα2Tα1α2Tα2α2TαnαnTα1αnTα2αnTαn] \begin{aligned} G &= \\, A^{\mathsf T}A \\\\[3pt] &= \begin{bmatrix} \mathbf{\alpha}_1^{\mathsf T} \\\\ \mathbf{\alpha}_2^{\mathsf T} \\\\ \vdots \\\\ \mathbf{\alpha}_n^{\mathsf T} \end{bmatrix} \begin{bmatrix} \mathbf{\alpha}_1 & \mathbf{\alpha}_2 & \cdots & \mathbf{\alpha}_n \end{bmatrix} \\\\[3pt] & = \begin{bmatrix} \mathbf{\alpha}_1^{\mathsf T}\mathbf{\alpha}_1 & \mathbf{\alpha}_1^{\mathsf T}\mathbf{\alpha}_2 & \cdots & \mathbf{\alpha}_1^{\mathsf T}\mathbf{\alpha}_n \\\\ \mathbf{\alpha}_2^{\mathsf T}\mathbf{\alpha}_1 & \mathbf{\alpha}_2^{\mathsf T}\mathbf{\alpha}_2 & \cdots &\mathbf{\alpha}_2^{\mathsf T}\mathbf{\alpha}_n \\\\ \vdots & \vdots & & \vdots \\\\ \mathbf{\alpha}_n^{\mathsf T}\mathbf{\alpha}_1 & \mathbf{\alpha}_n^{\mathsf T}\mathbf{\alpha}_2 & \cdots & \mathbf{\alpha}_n^{\mathsf T}\mathbf{\alpha}_n \end{bmatrix} \end{aligned}
  1. 行向量 Gram 矩阵
    AA 由行向量 βiT\mathbf{\beta}_i^{\mathsf T} 表示, 即 A=[β1Tβ2TβmT]A=\begin{bmatrix}\mathbf{\beta}_1^{\mathsf T} \\\\ \mathbf{\beta}_2^{\mathsf T} \\\\ \vdots \\\\ \mathbf{\beta}_m^{\mathsf T} \end{bmatrix}
G=,AAT=[β1Tβ2TβmT][β1β2βm]=[β1Tβ1β1Tβ2β1Tβmβ2Tβ1β2Tβ2β2TβmβmTβ1βmTβ2βmTβm] \begin{aligned} G &= \\, AA^{\mathsf T} \\\\[3pt] &= \begin{bmatrix}\mathbf{\beta}_1^{\mathsf T} \\\\ \mathbf{\beta}_2^{\mathsf T} \\\\ \vdots \\\\ \mathbf{\beta}_m^{\mathsf T} \end{bmatrix} \begin{bmatrix} \mathbf{\beta}_1 & \mathbf{\beta}_2 & \cdots & \mathbf{\beta}_m \end{bmatrix} \\\\[3pt] & = \begin{bmatrix} \mathbf{\beta}_1^{\mathsf T}\mathbf{\beta}_1 & \mathbf{\beta}_1^{\mathsf T}\mathbf{\beta}_2 & \cdots & \mathbf{\beta}_1^{\mathsf T}\mathbf{\beta}_m \\\\ \mathbf{\beta}_2^{\mathsf T}\mathbf{\beta}_1 & \mathbf{\beta}_2^{\mathsf T}\mathbf{\beta}_2 & \cdots &\mathbf{\beta}_2^{\mathsf T}\mathbf{\beta}_m \\\\ \vdots & \vdots & & \vdots \\\\ \mathbf{\beta}_m^{\mathsf T}\mathbf{\beta}_1 & \mathbf{\beta}_m^{\mathsf T}\mathbf{\beta}_2 & \cdots & \mathbf{\beta}_m^{\mathsf T}\mathbf{\beta}_m \end{bmatrix} \end{aligned}

6 大性质

下面只考虑列向量 Gram 矩阵

最小二乘法 (Least Squares) 深度几何解析:从投影矩阵到正规方程 | 线代拾遗

简述有限元系列等工程应用中,我们经常遇到“方程多于未知数”的超定方程组。此时,最小二乘法(Least Squares)不仅是一种数据拟合的计算技巧,更展示了线性代数中四个基本子空间之间优美的几何关系。

矩阵的四个基本空间, 不了解下吗?

秩-零化度定理告诉我们: m×nm\times n 阶矩阵 AA 的零空间(Nullspace) N(A)N(A) 和列空间(Column sapce) C(A)C(A) 的关系:

n=dimN(A)+dimC(A) n = \dim N(A) + \dim C(A)

本次依据秩-零化度定理, 介绍四个基本空间, 并证明它们的正交性关系, 最后, 给出一道经典例题.

四个基本空间

将矩阵 AA 行列互换, 称为 AA 的转置, 记为 ATA^{\mathsf T}. 则对应的: C(AT)C(A^{\mathsf T}) 表示 AA 的行空间(Row space), 对应地将 N(AT)N(A^{\mathsf T}) 称为 AA 的左零空间(Left nullspace).

秩-零化度定理(Rank-Nullity Theorem)

在人工智能, 机器学习, 深度学习的浪潮中, ..数学.. 知识的发展与应用起着至关重要的作用.

线性代数(高等代数)不同于微积分(数学分析), 线代是不断前进发展的学科, 在实际应用中产生新问题回馈到教学中, 而后教学又可以促进实际应用.


「秩-零化度定理」

如下图所示, 线性变换 TT 从有限维向量空间 V\mathcal{V} (定义域)映射到有限维向量空间 W\mathcal{W} (陪域),记为 T:VWT:\mathcal{V}\to\mathcal{W}