大学线代行列式计算总出错 性质定理全梳理附易错点速查表
先别急着刷题,咱们聊聊你为啥老栽跟头
我见过太多同学在行列式这儿摔跟头了。不是不会算,是性质记混了、用错了,一步错步步错,最后答案跟标准答案差了十万八千里。
今天咱们不讲课本,就唠唠那些真正让你丢分的地方。我把二十多年教线代的经验,全揉碎了告诉你。
一、行列式的”家规”——五大基本性质
性质1:转置行列式值不变
这是最容易被忽略的一条。简单说,把行列式的行变成列、列变成行,值不变。
\[D^T = D\]
举个例子,算一个三阶行列式转置前后的值:
\[D = \begin{vmatrix} 1 & 2 & 3 \\ 4 & 5 & 6 \\ 7 & 8 & 9 \end{vmatrix}\]
转置后:
\[D^T = \begin{vmatrix} 1 & 4 & 7 \\ 2 & 5 & 8 \\ 3 & 6 & 9 \end{vmatrix}\]
这两个行列式的值完全相等(虽然这个例子两者都是0,但性质成立)。
为什么重要? 因为很多教材只讲”行的性质”,你看到列的变换不会用。记住:行列式的行和列地位完全平等,转置性质让你把列变换也变成行变换来思考。
性质2:互换两行(列),行列式变号
\[\text{交换第}i\text{行和第}j\text{行} \Rightarrow D' = -D\]
这条看着简单,但考试最爱考!而且有个坑:
交换两行,只改变符号,不改变绝对值。
常见错误:有同学交换两行后,不仅忘了加负号,还顺手把某个元素算错了。
举个具体例子:
\[D = \begin{vmatrix} 2 & 3 \\ 5 & 7 \end{vmatrix} = 2 \times 7 - 3 \times 5 = 14 - 15 = -1\]
交换第一行和第二行:
\[D' = \begin{vmatrix} 5 & 7 \\ 2 & 3 \end{vmatrix} = 5 \times 3 - 7 \times 2 = 15 - 14 = 1 = -(-1)\]
看到了吗?值确实变号了。
性质3:某行(列)的公因子可以提到行列式外面
\[\begin{vmatrix} ka_{11} & ka_{12} & \cdots & ka_{1n} \\ a_{21} & a_{22} & \cdots & a_{2n} \\ \vdots & \vdots & \ddots & \vdots \\ a_{n1} & a_{n2} & \cdots & a_{nn} \end{vmatrix} = k \begin{vmatrix} a_{11} & a_{12} & \cdots & a_{1n} \\ a_{21} & a_{22} & \cdots & a_{2n} \\ \vdots & \vdots & \ddots & \vdots \\ a_{n1} & a_{n2} & \cdots & a_{nn} \end{vmatrix}\]
关键点: 只能从一行(或一列)提出公因子,不能从整个行列式提!
这是第一大易错点!
错误示范:
\[\begin{vmatrix} 2 & 4 \\ 6 & 8 \end{vmatrix} \neq 2 \times \begin{vmatrix} 1 & 2 \\ 3 & 4 \end{vmatrix} \times 2\]
正确的做法是:第一行提2,第二行提2:
\[\begin{vmatrix} 2 & 4 \\ 6 & 8 \end{vmatrix} = 2 \times \begin{vmatrix} 1 & 2 \\ 6 & 8 \end{vmatrix} = 2 \times 2 \times \begin{vmatrix} 1 & 2 \\ 3 & 4 \end{vmatrix} = 4 \times (-2) = -8\]
验证:直接计算原行列式 \(2 \times 8 - 4 \times 6 = 16 - 24 = -8\)。一致!
记忆口诀:一行提一个k,n行全提就是\(k^n\)。
性质4:某行乘以k加到另一行,行列式不变
\[r_i + k \cdot r_j \Rightarrow D' = D\]
这条是化简行列式最核心的工具!考试90%的计算题都用它。
举个例子,化简四阶行列式:
\[D = \begin{vmatrix} 1 & 2 & 3 & 4 \\ 2 & 5 & 7 & 9 \\ 3 & 7 & 11 & 15 \\ 4 & 9 & 15 & 21 \end{vmatrix}\]
目标:把第一列下面全变成0。
第一步:\(r_2 - 2r_1\),\(r_3 - 3r_1\),\(r_4 - 4r_1\)
\[D = \begin{vmatrix} 1 & 2 & 3 & 4 \\ 0 & 1 & 1 & 1 \\ 0 & 1 & 2 & 3 \\ 0 & 1 & 3 & 5 \end{vmatrix}\]
第二步:\(r_3 - r_2\),\(r_4 - r_2\)
\[D = \begin{vmatrix} 1 & 2 & 3 & 4 \\ 0 & 1 & 1 & 1 \\ 0 & 0 & 1 & 2 \\ 0 & 0 & 2 & 4 \end{vmatrix}\]
第三步:\(r_4 - 2r_3\)
\[D = \begin{vmatrix} 1 & 2 & 3 & 4 \\ 0 & 1 & 1 & 1 \\ 0 & 0 & 1 & 2 \\ 0 & 0 & 0 & 0 \end{vmatrix} = 0\]
最后得到上三角行列式,直接主对角线相乘。
注意: 这条性质只能”某行乘以k加到另一行“,不能加到自身!加到自身会改变行列式的值。
性质5:行列式按行(列)展开
这是计算行列式的终极武器。
\[D = a_{i1}A_{i1} + a_{i2}A_{i2} + \cdots + a_{in}A_{in}\]
其中\(A_{ij} = (-1)^{i+j}M_{ij}\),\(M_{ij}\)是去掉第i行第j列后的余子式。
符号规律: 口诀”奇负偶正”,即\(i+j\)为奇数时符号为负,为偶数时符号为正。
举个具体例子,按第二行展开:
\[D = \begin{vmatrix} 1 & 2 & 3 \\ 4 & 5 & 6 \\ 7 & 8 & 9 \end{vmatrix}\]
第二行元素:\(a_{21} = 4\),\(a_{22} = 5\),\(a_{23} = 6\)
符号位置:
- \(A_{21}\):\((-1)^{2+1} = -1\)
- \(A_{22}\):\((-1)^{2+2} = +1\)
- \(A_{23}\):\((-1)^{2+3} = -1\)
余子式:
- \(M_{21} = \begin{vmatrix} 2 & 3 \\ 8 & 9 \end{vmatrix} = 18 - 24 = -6\)
- \(M_{22} = \begin{vmatrix} 1 & 3 \\ 7 & 9 \end{vmatrix} = 9 - 21 = -12\)
- \(M_{23} = \begin{vmatrix} 1 & 2 \\ 7 & 8 \end{vmatrix} = 8 - 14 = -6\)
代数余子式:
- \(A_{21} = -1 \times (-6) = 6\)
- \(A_{22} = +1 \times (-12) = -12\)
- \(A_{23} = -1 \times (-6) = 6\)
展开: $\(D = 4 \times 6 + 5 \times (-12) + 6 \times 6 = 24 - 60 + 36 = 0\)$
直接计算验证:\(1(45-48) - 2(36-42) + 3(32-35) = -3 + 12 - 9 = 0\)。一致!
二、五大特殊行列式——遇到直接秒
1. 对角行列式
\[\begin{vmatrix} \lambda_1 & 0 & \cdots & 0 \\ 0 & \lambda_2 & \cdots & 0 \\ \vdots & \vdots & \ddots & \vdots \\ 0 & 0 & \cdots & \lambda_n \end{vmatrix} = \lambda_1 \lambda_2 \cdots \lambda_n\]
主对角线元素相乘,完事。
2. 上三角(下三角)行列式
和上面对角行列式一样,主对角线元素相乘。
\[\begin{vmatrix} a_{11} & a_{12} & \cdots & a_{1n} \\ 0 & a_{22} & \cdots & a_{2n} \\ \vdots & \vdots & \ddots & \vdots \\ 0 & 0 & \cdots & a_{nn} \end{vmatrix} = a_{11}a_{22}\cdots a_{nn}\]
考试技巧: 遇到复杂行列式,第一件事就是想办法化成上三角!
3. 范德蒙行列式
\[V_n = \begin{vmatrix} 1 & 1 & \cdots & 1 \\ x_1 & x_2 & \cdots & x_n \\ x_1^2 & x_2^2 & \cdots & x_n^2 \\ \vdots & \vdots & \ddots & \vdots \\ x_1^{n-1} & x_2^{n-1} & \cdots & x_n^{n-1} \end{vmatrix} = \prod_{1 \le i < j \le n} (x_j - x_i)\]
这个公式背下来,考试直接套。
例子:三阶范德蒙
\[\begin{vmatrix} 1 & 1 & 1 \\ a & b & c \\ a^2 & b^2 & c^2 \end{vmatrix} = (b-a)(c-a)(c-b)\]
4. 分块对角行列式
\[\begin{vmatrix} A & O \\ O & B \end{vmatrix} = |A| \cdot |B|\]
注意:这个结论只适用于主对角线上的分块,副对角线上的分块公式不一样。
5. 副对角行列式
\[\begin{vmatrix} 0 & \cdots & 0 & a_{1n} \\ 0 & \cdots & a_{2n-1} & 0 \\ \vdots & \iddots & \vdots & \vdots \\ a_{n1} & \cdots & 0 & 0 \end{vmatrix} = (-1)^{\frac{n(n-1)}{2}} a_{1n}a_{2,n-1}\cdots a_{n1}\]
这个公式比较难记,建议用交换行的方法推导。
三、易错点速查表——每个都是血泪教训
| 易错点 | 错误写法 | 正确做法 | 典型案例 |
|---|---|---|---|
| 行列互换变号 | 交换两行后忘记加负号 | 交换后必须加\((-1)\) | \(\begin{vmatrix} 1 & 2 \\ 3 & 4 \end{vmatrix} \xrightarrow{r_1 \leftrightarrow r_2} -\begin{vmatrix} 3 & 4 \\ 1 & 2 \end{vmatrix}\) |
| 提取公因子 | 从整个行列式提k | 只能从一行或一列提 | \(\begin{vmatrix} 2 & 2 \\ 2 & 2 \end{vmatrix} = 2\begin{vmatrix} 1 & 1 \\ 2 & 2 \end{vmatrix} \neq 2\begin{vmatrix} 1 & 1 \\ 1 & 1 \end{vmatrix}\) |
| n阶行列式提k | 提出k后忘记乘\(k^n\) | \(n\)阶行列式每行提k,共提\(k^n\) | $ |
| 按行展开符号 | 搞错\((-1)^{i+j}\) | 奇负偶正,先算\(i+j\) | \(A_{23}\):\(2+3=5\)为奇数,符号为负 |
| 某行乘k加到自身 | \(r_i + k \cdot r_i\) | 只能加到另一行 | \(r_1 + 2r_1\)会改变行列式值 |
| 行列式=0的判定 | 有一行全为0才得0 | 两行成比例也得0 | \(\begin{vmatrix} 1 & 2 \\ 2 & 4 \end{vmatrix} = 0\) |
| 转置与互换混淆 | 认为转置要变号 | 转置值不变,互换才变号 | \(D^T = D\),交换行\(D' = -D\) |
| 乘法公式乱用 | $ | A+B | = |
| 数乘矩阵与数乘行列式 | $ | kA | = k |
| 克拉默法则条件 | 任意方程组都能用 | 必须是n个方程n个未知数 | 方程数≠未知数个数时不能用 |
四、实战演练——三道经典例题带你通关
例题1:化简计算(四阶行列式)
\[D = \begin{vmatrix} 1 & 1 & 1 & 1 \\ 1 & 2 & 3 & 4 \\ 1 & 4 & 9 & 16 \\ 1 & 8 & 27 & 64 \end{vmatrix}\]
分析: 这是范德蒙行列式的变体!观察每列:第一列是\(x=1\)的幂次,第二列\(x=2\),第三列\(x=3\),第四列\(x=4\)。
直接套用范德蒙公式:
\[D = \prod_{1 \le i < j \le 4}(x_j - x_i)\]
其中\(x_1=1, x_2=2, x_3=3, x_4=4\)
计算所有差值:
- \((2-1) = 1\)
- \((3-1) = 2\)
- \((4-1) = 3\)
- \((3-2) = 1\)
- \((4-2) = 2\)
- \((4-3) = 1\)
\[D = 1 \times 2 \times 3 \times 1 \times 2 \times 1 = 12\]
验证: 用化简法
\(r_2 - r_1\),\(r_3 - r_1\),\(r_4 - r_1\)
\[D = \begin{vmatrix} 1 & 1 & 1 & 1 \\ 0 & 1 & 2 & 3 \\ 0 & 3 & 8 & 15 \\ 0 & 7 & 26 & 63 \end{vmatrix}\]
按第一列展开:
\[D = \begin{vmatrix} 1 & 2 & 3 \\ 3 & 8 & 15 \\ 7 & 26 & 63 \end{vmatrix}\]
\(r_2 - 3r_1\),\(r_3 - 7r_1\)
\[D = \begin{vmatrix} 1 & 2 & 3 \\ 0 & 2 & 6 \\ 0 & 12 & 42 \end{vmatrix}\]
\(r_3 - 6r_2\)
\[D = \begin{vmatrix} 1 & 2 & 3 \\ 0 & 2 & 6 \\ 0 & 0 & 6 \end{vmatrix} = 1 \times 2 \times 6 = 12\]
两种方法结果一致!
例题2:含参数的行列式
已知\(\begin{vmatrix} 1 & 1 & 1 \\ a & b & c \\ a^2 & b^2 & c^2 \end{vmatrix} = 0\),且\(a, b, c\)互不相等,求\(a+b+c\)的值。
分析: 这是三阶范德蒙行列式!
\[\begin{vmatrix} 1 & 1 & 1 \\ a & b & c \\ a^2 & b^2 & c^2 \end{vmatrix} = (b-a)(c-a)(c-b)\]
因为\(a, b, c\)互不相等,所以\((b-a) \neq 0\),\((c-a) \neq 0\),\((c-b) \neq 0\)。
那么乘积\((b-a)(c-a)(c-b) \neq 0\)。
但这与题目条件\(= 0\)矛盾!
等等,重新审题。 题目说行列式等于0,但范德蒙行列式在\(a,b,c\)互不相等时不为0。这说明题目有陷阱,或者我理解错了。
让我重新看:题目给的是\(\begin{vmatrix} 1 & 1 & 1 \\ a & b & c \\ a^2 & b^2 & c^2 \end{vmatrix} = 0\)。
如果\(a,b,c\)互不相等,范德蒙行列式确实不为0。所以要么题目条件有问题,要么需要重新理解。
修正: 假设题目是\(\begin{vmatrix} 1 & 1 & 1 \\ a & b & c \\ a^3 & b^3 & c^3 \end{vmatrix} = 0\),这才是常见的考题。
这个行列式可以用因式分解:
\[\begin{vmatrix} 1 & 1 & 1 \\ a & b & c \\ a^3 & b^3 & c^3 \end{vmatrix} = (b-a)(c-a)(c-b)(a+b+c)\]
令其等于0,因为\(a,b,c\)互不相等,所以\((b-a)(c-a)(c-b) \neq 0\),必须:
\[a + b + c = 0\]
这才是标准答案。
例题3:抽象行列式计算
已知\(|A| = 2\),\(|B| = -3\),\(A, B\)均为三阶矩阵,求\(|2A^{-1}B^T|\)。
分析: 这里要用到行列式的运算性质。
步骤1: 数乘矩阵的行列式
\[|kA| = k^n|A|\]
\(n=3\),所以\(|2A^{-1}B^T| = 2^3|A^{-1}B^T| = 8|A^{-1}B^T|\)
步骤2: 乘积的行列式
\[|AB| = |A||B|\]
所以\(|A^{-1}B^T| = |A^{-1}||B^T|\)
步骤3: 逆矩阵的行列式
\[|A^{-1}| = \frac{1}{|A|} = \frac{1}{2}\]
步骤4: 转置的行列式
\[|B^T| = |B| = -3\]
步骤5: 综合计算
\[|2A^{-1}B^T| = 8 \times \frac{1}{2} \times (-3) = -12\]
答案:\(-12\)
五、计算技巧总结——三步走战略
第一步:观察结构
拿到行列式,先别急着算!花10秒钟观察:
- 有没有某行(列)元素全为0或1?
- 有没有两行(列)成比例?
- 是不是特殊行列式(范德蒙、对角、三角)?
- 阶数是多少?
第二步:选择方法
- 低阶(2、3阶): 直接按公式算,二阶cross product,三阶沙鲁斯法则
- 高阶(4阶及以上): 优先化成上三角
- 有规律的特殊行列式: 直接套公式
- 含参数: 考虑因式分解或特殊值法
第三步:验证结果
- 用不同方法验算一遍
- 检查符号是否正确
- 特殊情况下代入验证
六、最后送你一张记忆卡
把这张卡抄下来,考前看三遍:
┌─────────────────────────────────────────────┐
│ 行列式性质核心记忆卡 │
├─────────────────────────────────────────────┤
│ 1. 转置不变: D^T = D │
│ 2. 交换变号: 换两行 → ×(-1) │
│ 3. 提公因子: 一行提k → ×k(n阶→×k^n) │
│ 4. 行变换不变:ri + k·rj → D不变 │
│ 5. 展开定理: D = Σ a_ij · A_ij │
│ │
│ 特殊行列式: │
│ • 三角/对角 → 主对角线相乘 │
│ • 范德蒙 → ∏(xj-xi) i<j │
│ • 分块对角 → |A|·|B| │
│ │
│ 致命陷阱: │
│ ✗ |kA| = k|A| ✓ |kA| = k^n|A| │
│ ✗ |A+B| = |A|+|B│ ✓ 没有这个公式! │
│ ✗ 换行不加负号 ✓ 必须加(-1) │
└─────────────────────────────────────────────┘
七、给小朋友的话
行列式这东西,就像搭积木。你掌握了几块积木的规则(性质),就能搭出各种形状(算出各种行列式)。
刚开始可能会搭错,没关系,多练习几次就熟了。关键是要理解为什么,而不是死记硬背公式。
你想想,如果每块积木的形状你都清楚,那你搭出来的东西肯定不会歪。行列式也一样,性质搞清楚,计算就不会出错。
记住:理解比背诵更重要,练习比看答案更有效。
好了,这篇就到这里。行列式的性质定理和易错点都给你梳理清楚了。下次再遇到行列式计算题,先想想这篇文章,一步一步来,保证不再出错。
加油!线代其实没那么难。
