01
Formula for det A
行列式公式
从行列式的基本性质出发推导n阶行列式公式,要比先给出公式再推导性质容易理解一些,基本的思路是利用性质3和性质2把行列式拆分成若干个对角矩阵,接着求和。
从2x2矩阵开始推导
基础的推导过程中,我们得到了一些值为0的行列式,而有值的只有两个对角行列式,因此3阶行列式中应该存在大量的0,观察发现有值的行列式元素不同行同列且其余元素都为0,因此3阶推导过程如下:
3阶行列式展开拥有6项,推导下去的结果就是n阶行列式公式中含有n!个有值的行列式。
第一行取一个元素有n种取法,取完以后同时占用了一列,因此第二行元素只有n-1种取法,依次类推,总共有n!个。
因此n阶行列式是这n!的和,至于正负号问题是取决于要用多少次行交换(性质2)修正这n!个行列式成为对角矩阵,奇数次交换为负值,偶数次交换为正值。
行列式公式如下
这里关于正负的描述的描述得不够仔细,不过一般情况用不到这个公式,所以不必在意正负的取法。
02
Cofactor
代数余子式
代数余子式是由上面公式引申出的一个概念,具体表现为从一行或一列出发,降阶计算一个n阶行列式的值。
以3x3矩阵为例
从这个公式中,第一行展开就是提取第一行元素作为公因子,括号内的元素可以观察得出是一个2阶的行列式计算公式
三个括号内计算结果正对应①②③三个2阶的行列式,符号上有些讲究,a11对应行列式①为正值,a12对应行列式②为负值,a13对应行列式③为正值。
因此代数余子式概念是针对单个元素aij而言,它是去除第i行第j列的一个n-1阶的行列式(余子式),符号取决于i+j,奇数负值,偶数正值。
上面行列式公式按一行(列)展开可以化简成n个乘积的和,这里以第一行展开为例给出公式小结
求解一个行列式一般而言都不会使用公式定义法,要么是消元得到上三角,要么是按某一行(列)展开利用代数余子式数学归纳。
或者两者结合先消元得到尽可能多的0元素,接着按多0的行或列展开求解。
例: