行列式计算方法
00:00
行列式常用计算方法:化上三角法、范德蒙德行列式、拉普拉斯展开、递推法、数学归纳法、加边法、特征值法等。
1. 化上三角法
1.1 方法原理
利用行列式的性质六(行倍加不变),将行列式化为上三角行列式,然后取主对角线元素之积。
1.2 计算步骤
- 若 ,交换行(列)使 (注意变号)
- 用第一行消去下方元素:
- 对右下角的 阶子式重复上述过程
- 最终化为上三角,取对角线之积
示例:计算
2. 范德蒙德行列式
2.1 定义
阶范德蒙德行列式(Vandermonde determinant)为:
2.2 展开形式
共有 个因子。
2.3 证明思路
从最后一行开始,每行减去上一行的 倍:
按第一列展开,再提取各列公因子:
递推即得。
2.4 应用
示例:计算
这是 的范德蒙德行列式:
3. 拉普拉斯展开
3.1 定义
拉普拉斯展开是按行(列)展开定理的推广,允许同时按多行(列)展开。
定理:在 阶行列式 中,任意取定 行(列)(),由这 行(列)元素所组成的一切 阶子式与它们的代数余子式的乘积之和等于 。
其中 是由取定的 行和第 列交叉元素组成的 阶子式, 是其代数余子式。
3.2 应用场景
当行列式中某些行(列)含有较多零元素,或具有分块结构时,拉普拉斯展开特别有效。
示例:计算
按前两行进行拉普拉斯展开,非零子式只有 :
一般地,分块对角行列式:
4. 递推法
4.1 方法原理
对具有规律性结构的行列式,通过展开建立递推关系,然后求解递推关系。
4.2 典型示例
箭形行列式:
解法:各列提取 后(),将各列的适当倍数加到第一列,消去 :
5. 加边法(升阶法)
5.1 方法原理
在原行列式基础上添加一行一列,使新行列式更容易计算,且新行列式等于原行列式。
5.2 典型示例
计算 ()
解法:加边
第一行乘 加到各行:
各列除以 后,将各列加到第一列:
6. 数学归纳法
6.1 方法步骤
- 通过低阶情形猜测行列式的值
- 用数学归纳法证明
示例:证明
这是上三角行列式,显然 。
7. 特征值法
7.1 方法原理
若 的特征值为 ,则 。
7.2 应用
对于某些特殊矩阵,求特征值比直接计算行列式更方便。
示例:计算 ,其中
的特征多项式:
特征值为 ,,故 。
8. 计算方法选择指南
| 行列式特征 | 推荐方法 |
|---|---|
| 数字行列式 | 化上三角法 |
| 含参数行列式 | 化上三角法或展开法 |
| 有较多零元素 | 按零多的行(列)展开 |
| 分块结构 | 拉普拉斯展开 |
| 规律性结构 | 递推法或归纳法 |
| 形式 | 范德蒙德行列式 |
| 行(列)和相等 | 各行(列)加到同一行(列) |
| 抽象矩阵 | 特征值法或性质推导 |