行列式按一行(列)展开:余子式与代数余子式演示
逐项过程
| 项 | 元素 | 符号 | 余子式 M | 代数余子式 A | 本项值 | 累计和 |
|---|
扩展介绍
详细的标准介绍
设 \(A=(a_{ij})\) 是 \(n\) 阶方阵,删去第 \(i\) 行第 \(j\) 列后得到的 \((n-1)\) 阶行列式称为余子式 \(M_{ij}\)。与它对应的代数余子式定义为 \(A_{ij}=(-1)^{i+j}M_{ij}\)。
因此按第 \(i\) 行展开时有
\[ \det(A)=\sum_{j=1}^{n} a_{ij}A_{ij} =\sum_{j=1}^{n} a_{ij}(-1)^{i+j}M_{ij} \]
按第 \(j\) 列展开时同理有 \(\det(A)=\sum_{i=1}^{n} a_{ij}A_{ij}\)。这说明同一个行列式可以沿任意一行或任意一列展开,而结果保持一致。
通俗介绍
可以把展开理解成“挑一行或一列,拆成几块再求和”。某个元素 \(a_{ij}\) 前面的权重不是随便配的,而是它对应的小行列式 \(M_{ij}\) 再乘上棋盘格式的正负号。
所以按一行或一列展开,本质上是在用较小阶的行列式一步步替代较大阶行列式。它像递归拆解:大问题拆成若干个更小的问题,再带着符号加总回来。
应用领域
- 用于手算高阶行列式,尤其当某一行或列含有多个 0 时,展开会显著简化计算。
- 是伴随矩阵、逆矩阵公式 \(A^{-1}=\frac{1}{\det(A)}\operatorname{adj}(A)\) 的基础。
- 在线性代数证明中,用来建立行列式的递推关系和结构恒等式。
- 在符号计算与代数推导中,余子式展开是最标准的定义型工具之一。
优缺点
优点:定义严格、层次清楚,能把高阶行列式直接递归地拆成低阶行列式;对理论证明尤其重要。
缺点:如果矩阵没有明显稀疏结构,展开项会很多,手算效率不高;另外正负号 \((-1)^{i+j}\) 容易出错。
学习建议
- 先熟悉余子式 \(M_{ij}\) 和代数余子式 \(A_{ij}\) 的区别,不要混成一个概念。
- 训练“先找 0 最多的一行或一列再展开”的习惯,而不是机械从第一行开始。
- 把正负号记成棋盘格模式,有助于减少 \((-1)^{i+j}\) 的符号错误。
- 学完后再回看伴随矩阵和逆矩阵公式,会更容易理解它们为什么这样定义。