行列式
行列式,是方阵的一种运算。对于方阵
本文介绍行列式的三种定义。可以证明,本文中的定义方法是等价的。
前置知识:置换、逆序数、初等变换。
全排列方法定义
手动计算较低阶的行列式可以采用这种方法,它的时间复杂度为阶乘量级。
使用记号
表示的
项
对于二三阶行列式的对角线法则,事实上就是采用了全排列定义。四阶以上行列式不再适用于对角线法则,也是同样的原因。特别地,一阶行列式就是元素本身。
定理:从
这里
定理:行列式和它的转置行列式相等。
定理:设行列式
那么该行列式等于两个行列式
归纳方法定义
这种方法只是描述了行列式的一种代数性质,时间复杂度也为阶乘量级,不适合用于计算。
代数余子式
在
对于
对于
从上一节全排列方法的定义可以推出结论:
定理:若在一个
行列式展开
由于方阵转置,行列式不变,只需介绍按行展开或按列展开之一即可。
行列式
换句话说,行列式可以使用按行(或按列)的展开式递归定义:
于是有结论:
定理:行列式
换句话说,当
代数方法定义
代数方法定义是说,满足了某些性质的运算只能是行列式。
利用行列式有关初等变换的性质,可以方便手动计算更高阶的行列式。后文的「高斯消元」方法计算行列式,也用到了这个性质,时间复杂度为
对于一个
- 把一个行列式的某一行或某一列的所有元素同时乘以一个数
,等于用 乘这个行列式。 - 交换一个行列式的两行或两列,行列式改变符号。
- 把行列式的某一行或某一列的元素乘以同一数后加到另一行或另一列的对应元素上,行列式不变。
上述性质也有若干推论:
- 一个行列式中某一行或某一列的公因子可以提到行列式符号的外边。
- 如果一个行列式的某一行或某一列的元素全部是
,那么这个行列式等于 。 - 如果一个行列式有两行或两列的对应元素成比例,那么这个行列式等于
。 - 如果一个行列式有两行或两列完全相同,那么这个行列式等于
。
这些推论在手算行列式的时候非常常用。
本页面最近更新:2023/8/4 20:35:17,更新历史
发现错误?想一起完善? 在 GitHub 上编辑此页!
本页面贡献者:CCXXXI, Great-designer, myeeye, Tiphereth-A
本页面的全部内容在 CC BY-SA 4.0 和 SATA 协议之条款下提供,附加条款亦可能应用