Skip to content

第十九讲:行列式公式和代数余子式

上一讲中,我们从三个简单的性质扩展出了一些很好的推论,本讲将继续使用这三条基本性质:

  1. detI=1
  2. 交换行行列式变号;
  3. 对行列式的每一行都可以单独使用线性运算,其值不变;

我们使用这三条性质推导二阶方阵行列式:

|abcd|=|a0cd|+|0bcd|=|a0c0|+|a00d|+|0bc0|+|0b0d|=adbc

按照这个方法,我们继续计算三阶方阵的行列式,可以想到,我们保持第二、三行不变,将第一行拆分为个行列式之和,再将每一部分的第二行拆分为三部分,这样就得到九个行列式,再接着拆分这九个行列式的第三行,最终得到二十七个行列式。可以想象到,这些矩阵中有很多值为零的行列式,我们只需要找到不为零的行列式,求和即可。

|a11a12a13a21a22a23a31a32a33|=|a11000a22000a33|+|a110000a230a320|+|0a120a210000a33|+|0a12000a23a3100|+|00a13a21000a320|+|00a130a220a3100|

同理,我们想继续推导出阶数更高的式子,按照上面的式子可知n阶行列式应该可以分解成n!个非零行列式(占据第一行的元素有n种选择,占据第二行的元素有n1种选择,以此类推得n!):

这个公式还不完全,接下来需要考虑如何确定符号:

|0011011011001001|
  • 观察带有下划线的元素,它们的排列是(4,3,2,1),变为(1,2,3,4)需要两步操作,所以应取+
  • 观察带有上划线的元素,它们的排列是(3,2,1,4),变为(1,2,3,4)需要一步操作,所以应取
  • 观察其他元素,我们无法找出除了上面两种以外的排列方式,于是该行列式值为零,这是一个奇异矩阵。

此处引入代数余子式(cofactor)的概念,它的作用是把n阶行列式化简为n1阶行列式。

于是我们把(1)式改写为:

a11(a22a33a23a32)+a12(a21a33a23a31)+a13(a21a32a22a31)|a11000a22a230a32a33|+|0a120a210a23a310a33|+|00a13a21a220a31a320|

于是,我们可以定义aij的代数余子式:将原行列式的第i行与第j列抹去后得到的n1阶行列式记为Ciji+j为偶时时取+i+j为奇时取

现在再来完善式子(2):将行列式A沿第一行展开:

detA=a11C11+a12C12++a1nC1n

到现在为止,我们了解了三种求行列式的方法:

  1. 消元,detA就是主元的乘积;
  2. 使用(2)式展开,求n!项之积;
  3. 使用代数余子式。

计算例题: A4=|1100111001110011|=沿|110111011||110011011|=10=1

本站没有备案,因为不需要备案