本篇在干嘛

本篇是《Linear Algebra and its Applications》(David C. Lay,第 5 版)第 3 章 Determinants(行列式) 的中文初学者精讲笔记。前两章里,行列式只是 矩阵判断可逆的一个小工具;这一章把它推广到任意 矩阵,并回答三个问题:行列式怎么算(3.1 余因子展开)、行列式有什么性质(3.2 行运算与乘法性质)、行列式有什么用(3.3 克莱默法则、逆矩阵公式、面积与体积)。全部例题来自原书,配有逐步解答。

章首有一个有趣的开篇故事:物理学家费曼在普林斯顿读研究生时观察蚂蚁觅食,发现蚂蚁靠”留下路径、跟着路径走”来导航。设想把蚂蚁放到一个金属丝焊成的球面上,它在每个交叉点只能向左或向右。为了记录蚂蚁在球面上的路线,人们需要把球面”摊平”画成平面地图——而地图靠近”极点”的区域会被放大变形。放大了多少倍? 这个问题的答案恰好就是本章的主角:行列式。

图 3-1

图 3-1:章首引入示例——蚂蚁在金属丝球面上爬行,其路线映射到平面地图时会产生的面积变形问题

蚂蚁路径问题与地图面积变形问题,都能用行列式回答。此外,3.2 节会给出”方阵可逆 行列式非零”这一关键判据(第 5 章的核心工具),3.3 节会说明行列式如何度量线性变换对面积/体积的缩放——这正是多元微积分中雅可比行列式的雏形。


3.1 行列式入门

:为什么要这样定义?

第 2 章我们已知: 矩阵可逆 其行列式 。现在要把”行列式”推广到更大的方阵。

思路是观察一个可逆的 矩阵 (设 )在做行变换时会留下什么”不变量”。把第 2、3 行各乘以 ,再用第一行消去下面两行的第一个元素, 行等价于:

继续消元(不妨设 位置非零,否则先做一次行交换),最终会把 化成上三角矩阵,其右下角元素是 ,其中

由于 可逆,化简后的三角矩阵也可逆,所以 必须非零;反过来(3.2 节会证明) 也能保证 可逆。这个 就叫 矩阵 行列式

约定: 矩阵 的行列式定义为 的就是上面那个交叉相乘相减的式子。

的六项按第一行元素分组,可以改写成

这正是”用小行列式定义大行列式”的递归入口。

子矩阵与递归定义

对任意方阵 ,记 划去 的第 行、第 后剩下的子矩阵。例如

划去第 3 行和第 2 列,得

于是有了正式定义:

定义(行列式) 矩阵 的行列式是 之和,正负号交替出现,元素 取自 第一行

说白了: 阶行列式 = 第一行每个元素 ×(划掉该元素所在行列后的 阶行列式),符号一正一负交替。 时用到 行列式, 时用到 行列式……一路递归到 ,而 我们会直接算。

例 1 计算 的行列式。

展开:

行列式还有一种常见记号:把方括号换成一对竖线。例 1 可以写成

代数余子式:沿任意行或列展开

为了把定义写得更紧凑,引入 位置的代数余子式(cofactor)

即”子行列式再乘一个由位置决定的整体正负号”。于是按第一行展开就是

定理 1 矩阵 的行列式可以沿任意一行沿任意一列做余因子展开,结果相同。沿第 行展开:

沿第 列展开:

符号 只由位置决定,与元素本身的正负无关,形成如下”棋盘”图案:

常见坑

  1. 忘了符号交替,把每一项都当正号算;建议每次展开前先默写棋盘符号表,从 + 开始一行一行交替。
  2. 双重符号混淆 里已经含有 了。若你直接用 展开,就必须自己补上位置符号;若用 ,则不要再乘。例 2 中 就是”位置负号 × 元素 “的结果。