最方便、通用而且不容易出错的方法就是**Gaussian Elimination 化为上三角矩阵**:

  1. 用初等行变换把矩阵化成上三角(对角线下方全是 0)。

  2. 记录变换对行列式的影响:

    • 交换两行: 变号(乘

    • 某行乘

    • 某行加另一行的倍数: 不变

  3. 化成上三角后,行列式 = 对角线上元素的乘积 × 所有变换的累计系数

2×2



3×3(Sarrus 法)




一般 (拉普拉斯展开 / 代数余子式)

对第 行展开: 其中 是删去第 行第 列后的子式的行列式。

小技巧:选择零多的行/列展开更快。


行初等变换对行列式的影响

  • 交换两行: 变号
  • 某行乘以标量 乘以
  • 某行加上另一行的 倍: 不变

实用法:用高斯消元把矩阵化为上三角,记录上述影响,最后对角线乘积即为


三角矩阵 / 对角矩阵

是上/下三角或对角矩阵:


块三角矩阵



常用性质

  • 可逆,则 ;且
  • 任意两行(或两列)线性相关