一、到底什么是逆矩阵?先把概念聊透
咱们先别一上来就套公式,那样容易晕。想象一下,你手里有一个普通的数字,比如 \(5\)。它的“逆”是什么?是 \(\frac{1}{5}\),因为 \(5 \times \frac{1}{5} = 1\),这里的 \(1\) 就是数字世界的“单位元”。
矩阵也有类似的性质,只不过矩阵的“乘法”更复杂,而“单位元”变成了单位矩阵 \(E\)(也就是主对角线全是 \(1\),其余全是 \(0\) 的方阵)。
如果有一个方阵 \(A\),能找到另一个同阶方阵 \(B\),使得: $\(AB = BA = E\)\( 那我们就说 \)A\( 是**可逆的**(或非奇异的),\)B\( 就是 \)A\( 的**逆矩阵**,记作 \)A^{-1}$。
关键记忆点:
- 不是所有矩阵都有逆矩阵!只有方阵才有可能,而且还得满足一个条件:行列式 \(|A| \neq 0\)。
- 如果 \(|A| = 0\),这矩阵就是“奇异”的,直接宣告没救了,不用算。
二、二阶方阵求逆:直接套公式最快
对于二阶方阵,有一个超级好用的“秒杀公式”,不需要动用复杂的初等变换,记住了能节省大量时间。
1. 公式推导与记忆技巧
设二阶方阵 \(A = \begin{pmatrix} a & b \\ c & d \end{pmatrix}\)
它的逆矩阵公式为: $\(A^{-1} = \frac{1}{ad-bc} \begin{pmatrix} d & -b \\ -c & a \end{pmatrix}\)$
怎么记?
- 分母:就是行列式 \(|A| = ad - bc\)。如果算出这个等于 \(0\),直接停手,无解。
- 分子矩阵:把主对角线元素 \(a, d\) 对调,副对角线元素 \(b, c\) 变号。
口诀:“主对调,副变号,前面除以行列式”。
2. 经典例题详解
例题 1:求矩阵 \(A = \begin{pmatrix} 2 & 1 \\ 1 & 1 \end{pmatrix}\) 的逆矩阵。
解题步骤:
第一步:判断是否可逆 计算行列式 \(|A|\): $\(|A| = 2 \times 1 - 1 \times 1 = 2 - 1 = 1\)\( 因为 \)|A| = 1 \neq 0\(,所以 \)A$ 可逆。
第二步:应用公式
- 主对角线 \(2, 1\) 对调 \(\rightarrow\) 变成 \(1, 2\)
- 副对角线 \(1, 1\) 变号 \(\rightarrow\) 变成 \(-1, -1\)
代入公式: $\(A^{-1} = \frac{1}{1} \begin{pmatrix} 1 & -1 \\ -1 & 2 \end{pmatrix} = \begin{pmatrix} 1 & -1 \\ -1 & 2 \end{pmatrix}\)$
第三步:验算(这一步很重要,养成好习惯) 我们要验证 \(A \cdot A^{-1} = E\): $\(\begin{pmatrix} 2 & 1 \\ 1 & 1 \end{pmatrix} \begin{pmatrix} 1 & -1 \\ -1 & 2 \end{pmatrix} = \begin{pmatrix} 2\times1 + 1\times(-1) & 2\times(-1) + 1\times2 \\ 1\times1 + 1\times(-1) & 1\times(-1) + 1\times2 \end{pmatrix}\)\( \)\(= \begin{pmatrix} 2-1 & -2+2 \\ 1-1 & -1+2 \end{pmatrix} = \begin{pmatrix} 1 & 0 \\ 0 & 1 \end{pmatrix}\)$ 验算成功!结果正确。
例题 2(陷阱题):求矩阵 \(B = \begin{pmatrix} 1 & 2 \\ 2 & 4 \end{pmatrix}\) 的逆矩阵。
解题步骤:
第一步:判断是否可逆 $\(|B| = 1 \times 4 - 2 \times 2 = 4 - 4 = 0\)\( **警报!** 行列式为 \)0\(。 **结论**:矩阵 \)B$ 不可逆,不存在逆矩阵。
给小朋友的解释:这就好比你在分蛋糕,如果两份蛋糕完全一样(成比例),你就没法通过除法把它“还原”回原来的独立状态。数学上叫“线性相关”,简单说就是这两行数据在“重复干活”,信息不独立,所以没法求逆。
三、三阶方阵求逆:初等行变换法(最通用、最靠谱)
二阶用公式很快,但到了三阶、四阶,公式会变得极其繁琐且容易出错。初等行变换法(也叫高斯-约旦消元法)是万能钥匙,不仅适用于三阶,还适用于任意 \(n\) 阶方阵。
1. 方法原理
我们的目标是把矩阵 \(A\) 变成单位矩阵 \(E\)。 操作方法是构造一个增广矩阵 \((A | E)\),然后只对左边做初等行变换(注意:右边跟着一起变)。
当左边变成 \(E\) 时,右边自然就变成了 \(A^{-1}\)。 即: $\((A | E) \xrightarrow{\text{初等行变换}} (E | A^{-1})\)$
初等行变换只有三种:
- 交换两行的位置。
- 用非零常数乘以某一行的所有元素。
- 把某一行的 \(k\) 倍加到另一行上。
2. 经典例题详解
例题 3:用初等行变换法求矩阵 \(A = \begin{pmatrix} 1 & 2 & 3 \\ 0 & 1 & 4 \\ 5 & 6 & 0 \end{pmatrix}\) 的逆矩阵。
解题步骤:
第一步:写出增广矩阵 $\(\left( \begin{array}{ccc|ccc} 1 & 2 & 3 & 1 & 0 & 0 \\ 0 & 1 & 4 & 0 & 1 & 0 \\ 5 & 6 & 0 & 0 & 0 & 1 \end{array} \right)\)$
第二步:将左边化为上三角矩阵(消去主对角线以下的元素)
目标:把第3行第1列的 \(5\) 变成 \(0\)。 操作:\(r_3 - 5r_1\)(第3行减去第1行的5倍)
计算过程:
- 第3行第1列:\(5 - 5\times1 = 0\)
- 第3行第2列:\(6 - 5\times2 = 6 - 10 = -4\)
- 第3行第3列:\(0 - 5\times3 = -15\)
- 右边部分同步变化:
- 第3行第4列:\(0 - 5\times1 = -5\)
- 第3行第5列:\(0 - 5\times0 = 0\)
- 第3行第6列:\(1 - 5\times0 = 1\)
得到新矩阵: $\(\left( \begin{array}{ccc|ccc} 1 & 2 & 3 & 1 & 0 & 0 \\ 0 & 1 & 4 & 0 & 1 & 0 \\ 0 & -4 & -15 & -5 & 0 & 1 \end{array} \right)\)$
接下来,消去第3行第2列的 \(-4\)。 操作:\(r_3 + 4r_2\)(第3行加上第2行的4倍)
计算过程:
- 第3行第2列:\(-4 + 4\times1 = 0\)
- 第3行第3列:\(-15 + 4\times4 = -15 + 16 = 1\)
- 右边部分同步变化:
- 第3行第4列:\(-5 + 4\times0 = -5\)
- 第3行第5列:\(0 + 4\times1 = 4\)
- 第3行第6列:\(1 + 4\times0 = 1\)
得到: $\(\left( \begin{array}{ccc|ccc} 1 & 2 & 3 & 1 & 0 & 0 \\ 0 & 1 & 4 & 0 & 1 & 0 \\ 0 & 0 & 1 & -5 & 4 & 1 \end{array} \right)\)\( 现在左边已经是上三角矩阵了,而且主对角线全是 \)1$,很棒!
第三步:将左边化为单位矩阵(消去主对角线以上的元素)
现在我们要从下往上消,把主对角线上方的元素也变成 \(0\)。
先处理第2行第3列的 \(4\)。 操作:\(r_2 - 4r_3\)(第2行减去第3行的4倍)
计算过程:
- 第2行第3列:\(4 - 4\times1 = 0\)
- 右边部分:
- 第2行第4列:\(0 - 4\times(-5) = 20\)
- 第2行第5列:\(1 - 4\times4 = 1 - 16 = -15\)
- 第2行第6列:\(0 - 4\times1 = -4\)
得到: $\(\left( \begin{array}{ccc|ccc} 1 & 2 & 3 & 1 & 0 & 0 \\ 0 & 1 & 0 & 20 & -15 & -4 \\ 0 & 0 & 1 & -5 & 4 & 1 \end{array} \right)\)$
再处理第1行第3列的 \(3\)。 操作:\(r_1 - 3r_3\)(第1行减去第3行的3倍)
计算过程:
- 第1行第3列:\(3 - 3\times1 = 0\)
- 右边部分:
- 第1行第4列:\(1 - 3\times(-5) = 1 + 15 = 16\)
- 第1行第5列:\(0 - 3\times4 = -12\)
- 第1行第6列:\(0 - 3\times1 = -3\)
得到: $\(\left( \begin{array}{ccc|ccc} 1 & 2 & 0 & 16 & -12 & -3 \\ 0 & 1 & 0 & 20 & -15 & -4 \\ 0 & 0 & 1 & -5 & 4 & 1 \end{array} \right)\)$
最后处理第1行第2列的 \(2\)。 操作:\(r_1 - 2r_2\)(第1行减去第2行的2倍)
计算过程:
- 第1行第2列:\(2 - 2\times1 = 0\)
- 右边部分:
- 第1行第4列:\(16 - 2\times20 = 16 - 40 = -24\)
- 第1行第5列:\(-12 - 2\times(-15) = -12 + 30 = 18\)
- 第1行第6列:\(-3 - 2\times(-4) = -3 + 8 = 5\)
得到最终结果: $\(\left( \begin{array}{ccc|ccc} 1 & 0 & 0 & -24 & 18 & 5 \\ 0 & 1 & 0 & 20 & -15 & -4 \\ 0 & 0 & 1 & -5 & 4 & 1 \end{array} \right)\)$
结论: $\(A^{-1} = \begin{pmatrix} -24 & 18 & 5 \\ 20 & -15 & -4 \\ -5 & 4 & 1 \end{pmatrix}\)$
第四步:验算(强烈建议) 随便挑几个元素验算一下 \(A \cdot A^{-1}\) 是否等于 \(E\)。
第一行乘第一列: \(1\times(-24) + 2\times20 + 3\times(-5) = -24 + 40 - 15 = 1\) (正确)
第一行乘第二列: \(1\times18 + 2\times(-15) + 3\times4 = 18 - 30 + 12 = 0\) (正确)
第二行乘第二列: \(0\times18 + 1\times(-15) + 4\times4 = -15 + 16 = 1\) (正确)
看来计算无误!
3. 另一种三阶求逆方法:伴随矩阵法(作为对比)
虽然初等行变换法更通用,但有些考试或场合喜欢用伴随矩阵法。公式是: $\(A^{-1} = \frac{1}{|A|} A^*\)\( 其中 \)A^*$ 是伴随矩阵,由代数余子式组成。
让我们用刚才的例题 \(A = \begin{pmatrix} 1 & 2 & 3 \\ 0 & 1 & 4 \\ 5 & 6 & 0 \end{pmatrix}\) 快速验证一下。
第一步:求行列式 \(|A|\) 按第一行展开: $\(|A| = 1 \begin{vmatrix} 1 & 4 \\ 6 & 0 \end{vmatrix} - 2 \begin{vmatrix} 0 & 4 \\ 5 & 0 \end{vmatrix} + 3 \begin{vmatrix} 0 & 1 \\ 5 & 6 \end{vmatrix}\)\( \)\(= 1(0-24) - 2(0-20) + 3(0-5)\)\( \)\(= -24 + 40 - 15 = 1\)\( 行列式为 \)1$,可逆。
第二步:求各元素的代数余子式 \(A_{ij}\) 注意符号表 \(\begin{pmatrix} + & - & + \\ - & + & - \\ + & - & + \end{pmatrix}\)
- \(A_{11} = +\begin{vmatrix} 1 & 4 \\ 6 & 0 \end{vmatrix} = -24\)
- \(A_{12} = -\begin{vmatrix} 0 & 4 \\ 5 & 0 \end{vmatrix} = -(-20) = 20\)
- \(A_{13} = +\begin{vmatrix} 0 & 1 \\ 5 & 6 \end{vmatrix} = -5\)
- \(A_{21} = -\begin{vmatrix} 2 & 3 \\ 6 & 0 \end{vmatrix} = -(-18) = 18\)
- \(A_{22} = +\begin{vmatrix} 1 & 3 \\ 5 & 0 \end{vmatrix} = -15\)
- \(A_{23} = -\begin{vmatrix} 1 & 2 \\ 5 & 6 \end{vmatrix} = -(6-10) = 4\)
- \(A_{31} = +\begin{vmatrix} 2 & 3 \\ 1 & 4 \end{vmatrix} = 8-3 = 5\)
- \(A_{32} = -\begin{vmatrix} 1 & 3 \\ 0 & 4 \end{vmatrix} = -4\)
- \(A_{33} = +\begin{vmatrix} 1 & 2 \\ 0 & 1 \end{vmatrix} = 1\)
第三步:写出伴随矩阵 \(A^*\) 注意:伴随矩阵是代数余子式矩阵的转置! $\(A^* = \begin{pmatrix} A_{11} & A_{21} & A_{31} \\ A_{12} & A_{22} & A_{32} \\ A_{13} & A_{23} & A_{33} \end{pmatrix} = \begin{pmatrix} -24 & 18 & 5 \\ 20 & -15 & 4 \\ -5 & 4 & 1 \end{pmatrix}\)\( 等等,这里我发现我的 \)A{23}\( 计算好像有点问题,让我重新检查一下。 \)A{23} = -\begin{vmatrix} 1 & 2 \ 5 & 6 \end{vmatrix} = -(6-10) = 4\(。 而在初等行变换的结果中,对应位置是 \)-4\(。 让我再检查一下初等行变换的结果:\)A^{-1} = \begin{pm
