【代数余子式和余子式的区别】在矩阵与行列式的计算中,“余子式”和“代数余子式”是两个经常被混淆的概念。虽然它们都与行列式的展开有关,但它们的定义和用途存在明显差异。本文将从定义、符号表示、应用场景等方面对两者进行对比总结。
一、定义与概念
- 余子式(Minor):
在一个n阶行列式中,去掉某一行和某一列后所剩下的(n−1)阶行列式称为该元素的余子式。通常用M_{ij}表示第i行第j列元素的余子式。
- 代数余子式(Cofactor):
代数余子式是在余子式的基础上乘以一个符号因子(-1)^{i+j},即C_{ij} = (-1)^{i+j} × M_{ij}。它用于行列式的展开计算。
二、主要区别总结
| 对比项 | 余子式(Minor) | 代数余子式(Cofactor) |
| 定义 | 去掉某一行一列后的剩余行列式 | 余子式乘以符号因子(-1)^{i+j} |
| 符号表示 | M_{ij} | C_{ij} = (-1)^{i+j} × M_{ij} |
| 是否有符号 | 没有符号,仅是数值 | 有符号,根据位置决定正负 |
| 应用场景 | 用于计算行列式或矩阵的伴随矩阵 | 用于行列式的展开计算 |
| 数值大小 | 与原行列式相关,可能为正或负 | 与余子式相同,但符号可能不同 |
| 是否参与行列式展开 | 否(直接参与的是代数余子式) | 是(用于行列式的展开公式) |
三、举例说明
假设有一个3×3矩阵A:
$$
A = \begin{bmatrix}
a_{11} & a_{12} & a_{13} \\
a_{21} & a_{22} & a_{23} \\
a_{31} & a_{32} & a_{33}
\end{bmatrix}
$$
对于元素 $ a_{11} $:
- 余子式 $ M_{11} $ 是去掉第一行第一列后得到的2×2行列式:
$$
M_{11} = \begin{vmatrix}
a_{22} & a_{23} \\
a_{32} & a_{33}
\end{vmatrix}
$$
- 代数余子式 $ C_{11} $ 则为:
$$
C_{11} = (-1)^{1+1} \cdot M_{11} = M_{11}
$$
而对于元素 $ a_{12} $:
- 余子式 $ M_{12} $ 是去掉第一行第二列后的行列式:
$$
M_{12} = \begin{vmatrix}
a_{21} & a_{23} \\
a_{31} & a_{33}
\end{vmatrix}
$$
- 代数余子式 $ C_{12} $ 为:
$$
C_{12} = (-1)^{1+2} \cdot M_{12} = -M_{12}
$$
四、总结
余子式和代数余子式虽然密切相关,但它们在数学中的作用和表现形式不同。余子式是一个纯粹的数值,而代数余子式则包含了符号信息,常用于行列式的展开计算。理解两者的区别有助于更准确地进行线性代数相关的计算与推导。


