Skip to content

1.5 行列式按行 (列) 展开

行列式为什么要展开?

降低阶数,方便分析和计算。

余子式和代数余子式

设有一个 4 阶行列式:

D4=|a11a12a13a14a21a22a23a24a31a32a33a34a41a42a43a44|

我们选择其中的 (2,3)a23,将其所在的行和列删去:

D4=|a11a12a13a14a21a22a23a24a31a32a33a34a41a42a43a44|M23=|a11a12a14a31a32a34a41a42a44|

余子式 Mij:选中一个元素之后,直接删掉其所在的行和列,剩余下来的元素按照原位置不变,再次构成的 (n1) 阶行列式。

代数余子式:前面带了一个系数的余子式,称作代数余子式:

Aij=(1)i+jMij

行列式展开定理

行列式 = 某一行 (列) 的元素与该行 (列) 的代数余子式对应相乘再相加。

|a11a12a1na21a22a2nan1an2ann|=ai1Ai1+ai2Ai2++ainAin

意义:本来计算行列式,要将左下的整个三角形区域都化为 0,现在只需要把某一行 (列) 的大部分元素都搞成 0,就可以降低阶数了。

上一节的行列式,再算一次:

|3112513420111533|=|51111113100105530|=1×(1)3+3×|5111111550|=|5111111550|=|6201111550|=1×(1)3+2×|6255|=5×(62)=40

例 1

计算:

|a0110a1111a0110a|

解:

=|aa000a1111a0110a|=|a0000a1112a0120a|=(1)1+1a|a112a020a|=a(a32a2a)=a44a2

「替换法则」

起源

  1. 已知二阶行列式,按第二行展开:
|5213|=1A21+3A22=1(1)2+1M21+3(1)2+2M22
  1. 已知展开式,且与上题公用代数余子式,求结果
1(1)2+1M21+3(1)2+2M22=1A21+3A22=|5213|

再有

a(1)2+1M21+b(1)2+2M22=aA21+bA22|52ab|=5b2a

若用的是同一套代数余子式,则计算带系数的某行 (列) 代数余子式的和,相当于用系数去替换原行列式的行 (列)。

应用

例 2

对于行列式 |521456183|,计算 5A21+2A22+1A23

所求的式子的本质就是求 |521521183|。显然,答案为 0

例 3

对于行列式 |3521110513132413|,计算 M11+M21+M31+M41

先将其化为 Aij 的式子:

M11+M21+M31+M41=A11A21+A31A41

所以所求的式子就是 |1521110513131413|

=|1521110513130100|=1×(1)2+4|121105113|=|105105113|=0

例 4

设三阶行列式 D3 某行元素均为 a(a0),行列式的值为 1,求所有的代数余子式之和。

先把代数余子式之和的表达式写出来:

(A11+A12+A13)+(A21+A22+A23)+(A31+A32+A33)

假设第一行均是 a。那么有

D3=|aaa??????|A11+A12+A13=1a(aA11+aA12+aA13)=1aD3=1a

那么剩下两行就有

A21+A22+A23=|aaa111???|=0A31+A32+A33=|aaa???111|=0

所以答案就是 1a+0+0=1a。无论假设哪一行为 a,结果都一样。