引言
行列式是線性代數的核心工具,貫穿矩陣運算、特征值計算與微分方程求解。本文系統梳理2.1節核心考點,結合公式速查與典型例題,助你高效突破行列式難點!
考點一:數值型行列式計算
1?? 行列式的定義
(1) 定義方式
- 排列逆序數法:
∣ A ∣ = ∑ j 1 j 2 ? j n ( ? 1 ) τ ( j 1 j 2 ? j n ) a 1 j 1 a 2 j 2 ? a n j n |A| = \sum_{j_1 j_2 \cdots j_n} (-1)^{\tau(j_1 j_2 \cdots j_n)} a_{1j_1} a_{2j_2} \cdots a_{nj_n} ∣A∣=j1?j2??jn?∑?(?1)τ(j1?j2??jn?)a1j1??a2j2???anjn??
其中 τ ( j 1 j 2 ? j n ) \tau(j_1 j_2 \cdots j_n) τ(j1?j2??jn?) 為排列的逆序數。 - 幾何意義:平行六面體體積的帶符號值。
(2) 關鍵點
- 符號規則:交換兩行(列)行列式變號。
- 數乘規則:某行(列)乘以常數 k k k,行列式變為 k ∣ A ∣ k|A| k∣A∣。
2?? 行列式的性質
轉置 : ∣ A T ∣ = ∣ A ∣ |A^T |= |A| ∣AT∣=∣A∣
行交換 : 交換兩行,行列式變號 ;交換第1、2行, ∣ A ∣ → ? ∣ A ∣ |A| \to -|A| ∣A∣→?∣A∣
數乘 : 某行乘以 k k k,行列式變為 k ∣ A ∣ k|A| k∣A∣ ;第3行乘2, ∣ A ∣ → 2 ∣ A ∣ |A| \to 2|A| ∣A∣→2∣A∣
行加法 : 某行加上另一行的 k k k 倍,行列式不變; r 1 ← r 1 + k r 2 r_1 \leftarrow r_1 + k r_2 r1?←r1?+kr2?
分塊對角矩陣: ( A 0 0 B ) = ∣ A ∣ ? ∣ B ∣ \begin{pmatrix} A & 0 \\ 0 & B \end{pmatrix}= |A| \cdot |B| (A0?0B?)=∣A∣?∣B∣
3?? 特殊行列式計算
(1) 行和(列和)相等型
技巧:將其他行(列)加到目標行(列),提取公因子。
示例:
D = ∣ 1 2 3 2 3 1 3 1 2 ∣ → r 1 + r 2 + r 3 ∣ 6 6 6 2 3 1 3 1 2 ∣ = 6 ∣ 1 1 1 2 3 1 3 1 2 ∣ D = \begin{vmatrix} 1 & 2 & 3 \\ 2 & 3 & 1 \\ 3 & 1 & 2 \end{vmatrix} \xrightarrow{r_1 + r_2 + r_3} \begin{vmatrix} 6 & 6 & 6 \\ 2 & 3 & 1 \\ 3 & 1 & 2 \end{vmatrix} = 6 \begin{vmatrix} 1 & 1 & 1 \\ 2 & 3 & 1 \\ 3 & 1 & 2 \end{vmatrix} D= ?123?231?312? ?r1?+r2?+r3?? ?623?631?612? ?=6 ?123?131?112? ?
(2) “么”型行列式
形式:
D = ∣ 0 0 ? a 1 n 0 0 ? a 2 n ? ? ? ? a n 1 a n 2 ? 0 ∣ D = \begin{vmatrix} 0 & 0 & \cdots & a_{1n} \\ 0 & 0 & \cdots & a_{2n} \\ \vdots & \vdots & \ddots & \vdots \\ a_{n1} & a_{n2} & \cdots & 0 \end{vmatrix} D= ?00?an1??00?an2???????a1n?a2n??0? ?
解法:按第一行展開,得 D = ( ? 1 ) n + 1 a n 1 ? M n 1 D = (-1)^{n+1} a_{n1} \cdot M_{n1} D=(?1)n+1an1??Mn1?。
(3) “爪”型行列式
形式:
D = ∣ a 11 a 12 ? a 1 n a 21 a 22 ? 0 ? ? ? ? a n 1 0 ? 0 ∣ D = \begin{vmatrix} a_{11} & a_{12} & \cdots & a_{1n} \\ a_{21} & a_{22} & \cdots & 0 \\ \vdots & \vdots & \ddots & \vdots \\ a_{n1} & 0 & \cdots & 0 \end{vmatrix} D= ?a11?a21??an1??a12?a22??0??????a1n?0?0? ?
解法:將第 i i i 列乘 ? a i 1 a 1 j -\frac{a_{i1}}{a_{1j}} ?a1j?ai1?? 加到第1列( i ≥ 2 i \geq 2 i≥2),化為上三角。
(4) 范德蒙德行列式
公式:
V n = ∏ 1 ≤ i < j ≤ n ( x j ? x i ) V_n = \prod_{1 \leq i < j \leq n} (x_j - x_i) Vn?=1≤i<j≤n∏?(xj??xi?)
示例:
∣ 1 1 1 x 1 x 2 x 3 x 1 2 x 2 2 x 3 2 ∣ = ( x 2 ? x 1 ) ( x 3 ? x 1 ) ( x 3 ? x 2 ) \begin{vmatrix} 1 & 1 & 1 \\ x_1 & x_2 & x_3 \\ x_1^2 & x_2^2 & x_3^2 \end{vmatrix} = (x_2 - x_1)(x_3 - x_1)(x_3 - x_2) ?1x1?x12??1x2?x22??1x3?x32?? ?=(x2??x1?)(x3??x1?)(x3??x2?)
4?? 一般行列式計算
(1) 化零展開法
步驟:
- 利用行變換將某行(列)盡可能化為零。
- 按零多的行(列)展開。
示例:
D = ∣ 1 2 3 4 5 6 7 8 9 ∣ → r 2 ? 4 r 1 , r 3 ? 7 r 1 ∣ 1 2 3 0 ? 3 ? 6 0 ? 6 ? 12 ∣ = 1 ? ∣ ? 3 ? 6 ? 6 ? 12 ∣ = 0 D = \begin{vmatrix} 1 & 2 & 3 \\ 4 & 5 & 6 \\ 7 & 8 & 9 \end{vmatrix} \xrightarrow{r_2 - 4r_1, r_3 - 7r_1} \begin{vmatrix} 1 & 2 & 3 \\ 0 & -3 & -6 \\ 0 & -6 & -12 \end{vmatrix} = 1 \cdot \begin{vmatrix} -3 & -6 \\ -6 & -12 \end{vmatrix} = 0 D= ?147?258?369? ?r2??4r1?,r3??7r1?? ?100?2?3?6?3?6?12? ?=1? ??3?6??6?12? ?=0
(2) 特征值法
公式: ∣ A ∣ = ∏ i = 1 n λ i |A| = \prod_{i=1}^n \lambda_i ∣A∣=∏i=1n?λi?( λ i \lambda_i λi? 為特征值)。
示例:
若 A A A 的特征值為 1 , 2 , 3 1, 2, 3 1,2,3,則 ∣ A ∣ = 1 × 2 × 3 = 6 |A| = 1 \times 2 \times 3 = 6 ∣A∣=1×2×3=6。
5?? 代數余子式
(1) 余子式與代數余子式
- 余子式: M i j M_{ij} Mij? 是劃去第 i i i 行第 j j j 列后的行列式。
- 代數余子式: A i j = ( ? 1 ) i + j M i j A_{ij} = (-1)^{i+j} M_{ij} Aij?=(?1)i+jMij?。
(2) 伴隨矩陣
公式:
A ? = ( A 11 A 21 ? A n 1 A 12 A 22 ? A n 2 ? ? ? ? A 1 n A 2 n ? A n n ) A^* = \begin{pmatrix} A_{11} & A_{21} & \cdots & A_{n1} \\ A_{12} & A_{22} & \cdots & A_{n2} \\ \vdots & \vdots & \ddots & \vdots \\ A_{1n} & A_{2n} & \cdots & A_{nn} \end{pmatrix} A?= ?A11?A12??A1n??A21?A22??A2n???????An1?An2??Ann?? ?
(3) 行列式按行(列)展開定理
公式:
行列式等于它的任一行(列)的各元素與其對應的代數余子式的乘積之和:
∣ A ∣ = ∑ j = 1 n a i j A i j ( 按第? i 行展開 ) |A| = \sum_{j=1}^n a_{ij} A_{ij} \quad (\text{按第 } i \text{ 行展開}) ∣A∣=j=1∑n?aij?Aij?(按第?i?行展開)
或
∣ A ∣ = ∑ i = 1 n a i j A i j ( 按第? j 列展開 ) |A| = \sum_{i=1}^n a_{ij} A_{ij} \quad (\text{按第 } j \text{ 列展開}) ∣A∣=i=1∑n?aij?Aij?(按第?j?列展開)
示例:
計算行列式 D = ∣ 1 2 3 4 ∣ D = \begin{vmatrix} 1 & 2 \\ 3 & 4 \end{vmatrix} D= ?13?24? ? 按第一行展開:
D = 1 ? A 11 + 2 ? A 12 = 1 ? 4 ? 2 ? 3 = ? 2 D = 1 \cdot A_{11} + 2 \cdot A_{12} = 1 \cdot 4 - 2 \cdot 3 = -2 D=1?A11?+2?A12?=1?4?2?3=?2
(4) 不同行(列)代數余子式的正交性
公式:
行列式某一行(列)的元素與另一行(列)對應元素的代數余子式乘積之和為零:
∑ j = 1 n a i j A k j = 0 ( i ≠ k ) \sum_{j=1}^n a_{ij} A_{kj} = 0 \quad (i \neq k) j=1∑n?aij?Akj?=0(i=k)
或
∑ i = 1 n a i j A i l = 0 ( j ≠ l ) \sum_{i=1}^n a_{ij} A_{il} = 0 \quad (j \neq l) i=1∑n?aij?Ail?=0(j=l)
示例:
設行列式 D = ∣ 1 2 3 4 5 6 7 8 9 ∣ D = \begin{vmatrix} 1 & 2 & 3 \\ 4 & 5 & 6 \\ 7 & 8 & 9 \end{vmatrix} D= ?147?258?369? ?,計算第一行與第二行代數余子式的乘積和:
1 ? A 21 + 2 ? A 22 + 3 ? A 23 = 0 1 \cdot A_{21} + 2 \cdot A_{22} + 3 \cdot A_{23} = 0 1?A21?+2?A22?+3?A23?=0
6?? 分塊矩陣行列式
(1) 分塊對角矩陣
∣ ( A 0 0 B ) ∣ = ∣ A ∣ ? ∣ B ∣ \left| \begin{pmatrix} A & 0 \\ 0 & B \end{pmatrix} \right| = |A| \cdot |B| ?(A0?0B?) ?=∣A∣?∣B∣
(2) 分塊上三角矩陣
∣ ( A C 0 B ) ∣ = ∣ A ∣ ? ∣ B ∣ \left| \begin{pmatrix} A & C \\ 0 & B \end{pmatrix} \right| = |A| \cdot |B| ?(A0?CB?) ?=∣A∣?∣B∣
考點二:抽象矩陣的行列式
1?? 行列式的乘法性質
- 乘法公式: ∣ A B ∣ = ∣ A ∣ ? ∣ B ∣ |AB| = |A| \cdot |B| ∣AB∣=∣A∣?∣B∣。
- 反例: ∣ A + B ∣ ≠ ∣ A ∣ + ∣ B ∣ |A + B| \neq |A| + |B| ∣A+B∣=∣A∣+∣B∣(除非特殊結構)。
2?? 特征值與行列式
公式:
∣ A ∣ = ∏ i = 1 n λ i |A| = \prod_{i=1}^n \lambda_i ∣A∣=i=1∏n?λi?
示例:
若 A A A 的特征值為 2 , ? 1 , 3 2, -1, 3 2,?1,3,則 ∣ A ∣ = 2 × ( ? 1 ) × 3 = ? 6 |A| = 2 \times (-1) \times 3 = -6 ∣A∣=2×(?1)×3=?6。
3?? 其他重要結論
(1) 不可逆矩陣
- 若 A A A 不可逆( r ( A ) < n r(A) < n r(A)<n),則 ∣ A ∣ = 0 |A| = 0 ∣A∣=0。
(2) 伴隨矩陣的行列式
∣ A ? ∣ = ∣ A ∣ n ? 1 |A^*| = |A|^{n-1} ∣A?∣=∣A∣n?1
(3) 逆矩陣的行列式
∣ A ? 1 ∣ = 1 ∣ A ∣ |A^{-1}| = \frac{1}{|A|} ∣A?1∣=∣A∣1?
實戰技巧
- 化零優先:通過行變換構造零元素,簡化展開計算。
- 特征值法:已知特征值時直接相乘求行列式。
- 分塊處理:對分塊矩陣利用對角塊性質簡化計算。
總結:行列式的核心在于靈活運用性質化簡計算,結合特征值與分塊技巧可大幅提速。掌握抽象矩陣的行列式規律,是突破高階題目的關鍵! 🚀
評論區互動:需要更多例題或深入解析,歡迎留言交流! 💬