三、行列式的计算方法:化三角形法、按行按列展开、递推法、数学归纳法、范德蒙德行列式、分块行列式
行列式的计算是线性代数中最基础也最核心的运算能力之一。在考研数学一中,行列式不仅单独命题,更是后续判断矩阵可逆性、求解特征值、判断向量组相关性以及计算二次型标准形的基础工具。本章的核心任务不是“会算”,而是“选对方法、算得快、算得准”。我们将系统梳理六大计算方法,并通过典型例题拆解每种方法的适用场景与操作细节。
3.1 化三角形法
核心原理:利用行列式的三条基本性质(倍加变换不改变行列式值、交换两行改变符号、某行乘以 k 则行列式乘以 k),将行列式通过行变换化为上三角或下三角形式,此时行列式的值等于主对角线上元素的乘积。
- 观察第一列:若 a₁₁ ≠ 0,用 a₁₁ 消去下方所有元素;若 a₁₁ = 0,先交换行或利用倍加变换制造非零首元。
- 对第 i 行(i ≥ 2)执行:Rᵢ ← Rᵢ - (aᵢ₁/a₁₁)·R₁,使第一列除 a₁₁ 外全为 0。
- 对第二列、第三列重复上述操作,逐步将左下角元素清零。
- 最终得到上三角矩阵,行列式值 = 主对角线元素乘积。
典型例题:计算 D = | 1 2 3; 2 5 2; 3 1 5 |
解:
D = | 1 2 3 |
| 2 5 2 |
| 3 1 5 |
R₂ ← R₂ - 2R₁:| 1 2 3 | | 1 2 3 |
| 0 1 -4 | = | 0 1 -4 |
| 3 1 5 | | 3 1 5 |
R₃ ← R₃ - 3R₁:| 1 2 3 |
| 0 1 -4 |
| 0 -5 -4 |
R₃ ← R₃ + 5R₂:| 1 2 3 |
| 0 1 -4 |
| 0 0 -24 |
D = 1 × 1 × (-24) = -24
3.2 按行按列展开
核心原理:行列式等于某一行(列)各元素与其对应的代数余子式乘积之和。即 D = aᵢ₁Aᵢ₁ + aᵢ₂Aᵢ₂ + … + aᵢₙAᵢₙ,其中 Aᵢⱼ = (-1)^(i+j)Mᵢⱼ。
适用场景:当行列式中某一行(列)含有大量零元素时,展开后只需计算少数几个低阶行列式,计算量大幅降低。
| 展开策略 | 适用条件 | 操作要点 |
|---|---|---|
| 按零最多的行/列展开 | 某行/列零元素 ≥ 2 个 | 展开后项数 = 非零元素个数 |
| 先化简再展开 | 某行/列无零但可凑零 | 用倍加变换制造零元素 |
| 展开后递推 | 展开后出现同型低阶行列式 | 建立 Dₙ 与 Dₙ₋₁ 的关系 |
典型例题:计算 D = | 1 0 2 0; 3 1 0 4; 0 2 1 0; 5 0 3 2 |
解:按第一行展开(含两个零):
D = 1·A₁₁ + 0·A₁₂ + 2·A₁₃ + 0·A₁₄
= 1·(-1)²·| 1 0 4; 2 1 0; 0 3 2 | + 2·(-1)⁴·| 3 1 4; 0 2 0; 5 0 2 |
第一个三阶行列式 = 1·(1·2-0·3) - 0 + 4·(2·0-1·0) = 2
第二个三阶行列式 = 3·(2·2-0·0) - 1·(0·2-0·5) + 4·(0·0-2·5) = 12 - 0 - 40 = -28
D = 1×2 + 2×(-28) = 2 - 56 = -54
3.3 递推法
核心原理:对于 n 阶行列式 Dₙ,通过按第一行(列)展开,将其表示为同型低阶行列式 Dₙ₋₁、Dₙ₋₂ 的线性组合,从而建立递推关系式,最终求出 Dₙ 的通项公式。
典型结构:三对角行列式(主对角线和两条次对角线上有非零元素,其余全为零)是递推法最经典的应用场景。
Dₙ = | a b 0 ... 0 |
| c a b ... 0 |
| 0 c a ... 0 |
| ... ... ... |
| 0 0 0 ... a |
按第一行展开得:Dₙ = a·Dₙ₋₁ - bc·Dₙ₋₂
典型例题:计算 Dₙ = | 2 1 0 ... 0; 1 2 1 ... 0; 0 1 2 ... 0; ...; 0 0 0 ... 2 |
解:按第一行展开:
Dₙ = 2·Dₙ₋₁ - 1·1·Dₙ₋₂ = 2Dₙ₋₁ - Dₙ₋₂
初始条件:D₁ = 2,D₂ = | 2 1; 1 2 | = 3
特征方程:r² - 2r + 1 = 0 → r = 1(重根)
通解:Dₙ = (A + Bn)·1ⁿ = A + Bn
代入 D₁ = 2:A + B = 2
代入 D₂ = 3:A + 2B = 3
解得 A = 1,B = 1
所以 Dₙ = n + 1
3.4 数学归纳法
核心原理:先猜测行列式的值(通常通过计算低阶情形发现规律),然后假设 n-1 阶时结论成立,利用递推关系证明 n 阶时也成立,从而完成归纳证明。
操作流程:
- 计算 D₁、D₂、D₃,观察规律,猜测 Dₙ 的表达式。
- 验证 n = 1 时结论成立。
- 假设 n-1 时成立,利用展开或递推关系推导 n 时的值。
- 若推导结果与猜测一致,则归纳完成。
典型例题:证明 Dₙ = | x a a ... a; a x a ... a; a a x ... a; ...; a a a ... x | = (x-a)^(n-1)·(x+(n-1)a)
证明:
① n=1 时,D₁ = x,公式给出 (x-a)⁰·(x+0·a) = x ✓
② 假设 n-1 时成立。对 n 阶行列式:
将所有行加到第一行:
第一行变为 [x+(n-1)a, x+(n-1)a, ..., x+(n-1)a]
提取公因子 x+(n-1)a:
Dₙ = [x+(n-1)a] · | 1 1 ... 1; a x ... a; ...; a a ... x |
第一行乘以 (-a) 加到其余各行:
Dₙ = [x+(n-1)a] · | 1 1 ... 1; 0 x-a ... 0; ...; 0 0 ... x-a |
= [x+(n-1)a] · (x-a)^(n-1)
归纳完成。
3.5 范德蒙德行列式
核心原理:范德蒙德行列式具有标准形式:
Vₙ = | 1 1 ... 1 |
| x₁ x₂ ... xₙ |
| x₁² x₂² ... xₙ² |
| ... ... ... ... |
| x₁ⁿ⁻¹ x₂ⁿ⁻¹ ... xₙⁿ⁻¹ |
其值等于所有 xⱼ - xᵢ(i < j)的连乘积,即 Vₙ = ∏(xⱼ - xᵢ)(1 ≤ i < j ≤ n)。
典型例题:计算 D = | 1 1 1 1; 2 3 4 5; 4 9 16 25; 8 27 64 125 |
解:这是范德蒙德行列式,x₁=2, x₂=3, x₃=4, x₄=5
D = (3-2)(4-2)(5-2)(4-3)(5-3)(5-4)
= 1 × 2 × 3 × 1 × 2 × 1
= 12
3.6 分块行列式
核心原理:当行列式可以划分为分块矩阵形式时,利用分块矩阵的行列式性质简化计算。常见情形包括:
| 分块形式 | 行列式值 | 条件 |
|---|---|---|
| | A 0; 0 B | | |A|·|B| | A、B 为方阵 |
| | 0 A; B 0 | | (-1)^(mn)·|A|·|B| | A 为 m 阶,B 为 n 阶 |
| | A C; 0 B | | |A|·|B| | A、B 为方阵 |
| | A B; C D | | |A|·|D - CA⁻¹B| | A 可逆 |
典型例题:计算 D = | 1 2 0 0; 3 4 0 0; 0 0 5 6; 0 0 7 8 |
解:这是分块对角形式,A = | 1 2; 3 4 |,B = | 5 6; 7 8 |
|A| = 1×4 - 2×3 = -2
|B| = 5×8 - 6×7 = -2
D = |A|·|B| = (-2)×(-2) = 4
3.7 综合案例:多方法联合应用
案例背景:考研真题中常出现需要综合运用多种方法的行列式。以下题为例:
计算 Dₙ = | 1+a₁ 1 1 ... 1 |
| 1 1+a₂ 1 ... 1 |
| 1 1 1+a₃ ... 1 |
| ... ... ... ... ... |
| 1 1 1 ... 1+aₙ |
分析过程:该行列式主对角线为 1+aᵢ,其余元素全为 1。直接化三角形计算量大,但观察到所有行都有大量 1,可以考虑“加边法”或“行和相等”技巧。
解:将所有行加到第一行:
第一行变为 [n+a₁+a₂+...+aₙ, n+a₁+a₂+...+aₙ, ..., n+a₁+a₂+...+aₙ]
提取公因子 S = n + Σaᵢ:
Dₙ = S · | 1 1 ... 1; 1 1+a₂ ... 1; ...; 1 1 ... 1+aₙ |
第一行乘以 (-1) 加到其余各行:
Dₙ = S · | 1 1 ... 1 |
| 0 a₂ ... 0 |
| ... ... ... |
| 0 0 ... aₙ |
= S · a₂·a₃·...·aₙ
若 a₁ = 0,则 Dₙ = a₂·a₃·...·aₙ·(n + Σaᵢ)
3.8 方法选择与常见误区总结
| 行列式特征 | 首选方法 | 备选方法 | 易错点 |
|---|---|---|---|
| 某行/列零元素多 | 按行/列展开 | 先化简再展开 | 代数余子式符号 |
| 三对角/带形结构 | 递推法 | 数学归纳法 | 递推关系建立错误 |
| 行和相等 | 累加提取公因子 | 化三角形 | 公因子提取后忘乘 |
| 等比结构 | 范德蒙德公式 | 化三角形 | 行/列顺序颠倒 |
| 分块零元素多 | 分块行列式 | 按块展开 | 子块非方阵 |
| 低阶(2-3阶) | 对角线法则 | 化三角形 | 对角线法则仅限2/3阶 |