方阵求逆矩阵典型例题详解:伴随矩阵法与初等变换法实战演练
一、逆矩阵是个什么玩意儿?
咱们先别急着套公式,换个角度想想——你学过高中的函数吗?函数有反函数,把输入变回输出。矩阵也有类似的东西,叫逆矩阵。
假设你有一个方阵 \(A\),存在另一个方阵 \(A^{-1}\),使得:
\[A \cdot A^{-1} = A^{-1} \cdot A = I\]
这里的 \(I\) 是单位矩阵,就是主对角线全是1、其余全是0的那个方阵。你可以把它理解为矩阵世界的”数字1”——任何矩阵乘以单位矩阵,都还是它自己。
逆矩阵存在的条件:方阵的行列式不能等于0。如果 \(|A| = 0\),这矩阵就是”退化”的,压根儿不存在逆矩阵。
二、伴随矩阵法——用公式硬算
2.1 核心公式
\[A^{-1} = \frac{1}{|A|} \cdot A^*\]
其中 \(A^*\) 是伴随矩阵,它的每个元素都是对应位置的代数余子式。
2.2 代数余子式怎么求?
以二阶方阵为例,你不用背复杂的公式,直接记住:划掉它所在的那行那列,剩下的元素就是余子式,再根据位置决定正负号。
正负号规律像个棋盘格:
| + | − | + | − |
|---|---|---|---|
| − | + | − | + |
| + | − | + | − |
| − | + | − | + |
2.3 实战例题
例题:求矩阵 \(A = \begin{pmatrix} 2 & 1 \\ 5 & 3 \end{pmatrix}\) 的逆矩阵
第一步:算行列式
\[|A| = 2 \times 3 - 1 \times 5 = 6 - 5 = 1\]
行列式不为0,说明逆矩阵存在。
第二步:求每个元素的代数余子式
- \(A_{11}\)(位置(1,1)的代数余子式):划掉第一行第一列,剩下数字3。位置(1,1)符号为+,所以 \(A_{11} = +3\)
- \(A_{12}\):划掉第一行第二列,剩下数字5。位置(1,2)符号为−,所以 \(A_{12} = -5\)
- \(A_{21}\):划掉第二行第一列,剩下数字1。位置(2,1)符号为−,所以 \(A_{21} = -1\)
- \(A_{22}\):划掉第二行第二列,剩下数字2。位置(2,2)符号为+,所以 \(A_{22} = +2\)
第三步:组成伴随矩阵
注意!伴随矩阵不是简单地把代数余子式排上去,而是要转置一下:
\[A^* = \begin{pmatrix} A_{11} & A_{21} \\ A_{12} & A_{22} \end{pmatrix} = \begin{pmatrix} 3 & -1 \\ -5 & 2 \end{pmatrix}\]
第四步:代入公式
\[A^{-1} = \frac{1}{|A|} \cdot A^* = \frac{1}{1} \begin{pmatrix} 3 & -1 \\ -5 & 2 \end{pmatrix} = \begin{pmatrix} 3 & -1 \\ -5 & 2 \end{pmatrix}\]
第五步:验算(这步不能省!)
\[A \cdot A^{-1} = \begin{pmatrix} 2 & 1 \\ 5 & 3 \end{pmatrix} \begin{pmatrix} 3 & -1 \\ -5 & 2 \end{pmatrix} = \begin{pmatrix} 6-5 & -2+2 \\ 15-15 & -5+6 \end{pmatrix} = \begin{pmatrix} 1 & 0 \\ 0 & 1 \end{pmatrix} = I\]
完美!
三、初等变换法——边做边化,干净利落
3.1 核心思路
把矩阵 \(A\) 和单位矩阵 \(I\) 拼在一起,形成一个增广矩阵 \([A \mid I]\),然后通过初等行变换把左边的 \(A\) 变成单位矩阵,右边就会自动变成 \(A^{-1}\):
\[[A \mid I] \xrightarrow{\text{行变换}} [I \mid A^{-1}]\]
这个方法的好处是不用算那么多代数余子式,一路化到底,出错也容易检查。
3.2 三种初等行变换
- 交换两行:\(r_i \leftrightarrow r_j\)
- 某行乘以非零常数:\(r_i \times k\)
- 某行的倍数加到另一行:\(r_i + k \cdot r_j\)
3.3 实战例题(同一个矩阵,用另一种方法)
题目:求矩阵 \(A = \begin{pmatrix} 2 & 1 \\ 5 & 3 \end{pmatrix}\) 的逆矩阵
第一步:构造增广矩阵
\[\left(\begin{array}{cc|cc} 2 & 1 & 1 & 0 \\ 5 & 3 & 0 & 1 \end{array}\right)\]
第二步:把左边变成上三角
先让第一列下面变成0。用第二行减去第一行的 \(\frac{5}{2}\) 倍:
\[r_2 - \frac{5}{2}r_1:\quad \left(\begin{array}{cc|cc} 2 & 1 & 1 & 0 \\ 0 & \frac{1}{2} & -\frac{5}{2} & 1 \end{array}\right)\]
第三步:把主对角线全变成1
第二行乘以2:
\[r_2 \times 2:\quad \left(\begin{array}{cc|cc} 2 & 1 & 1 & 0 \\ 0 & 1 & -5 & 2 \end{array}\right)\]
第一行除以2:
\[r_1 \div 2:\quad \left(\begin{array}{cc|cc} 1 & \frac{1}{2} & \frac{1}{2} & 0 \\ 0 & 1 & -5 & 2 \end{array}\right)\]
第四步:把上三角变成单位矩阵
第一行减去第二行的 \(\frac{1}{2}\) 倍,消掉第一行第二列的数:
\[r_1 - \frac{1}{2}r_2:\quad \left(\begin{array}{cc|cc} 1 & 0 & 3 & -1 \\ 0 & 1 & -5 & 2 \end{array}\right)\]
右边就是逆矩阵!
\[A^{-1} = \begin{pmatrix} 3 & -1 \\ -5 & 2 \end{pmatrix}\]
和伴随矩阵法结果完全一致,验算通过。
四、三阶矩阵实战——两种方法各来一次
三阶矩阵比二阶复杂,但思路一模一样。咱们来个稍微有点挑战性的。
例题:求 \(A = \begin{pmatrix} 1 & 2 & 3 \\ 0 & 1 & 4 \\ 5 & 6 & 0 \end{pmatrix}\) 的逆矩阵
方法一:伴随矩阵法
第一步:算行列式
按第一行展开:
\[|A| = 1 \cdot \begin{vmatrix} 1 & 4 \\ 6 & 0 \end{vmatrix} - 2 \cdot \begin{vmatrix} 0 & 4 \\ 5 & 0 \end{vmatrix} + 3 \cdot \begin{vmatrix} 0 & 1 \\ 5 & 6 \end{vmatrix}\]
\[= 1 \cdot (0 - 24) - 2 \cdot (0 - 20) + 3 \cdot (0 - 5)\]
\[= -24 + 40 - 15 = 1\]
行列式为1,逆矩阵存在,而且计算会很简单。
第二步:求全部9个代数余子式
- \(A_{11} = +\begin{vmatrix} 1 & 4 \\ 6 & 0 \end{vmatrix} = -24\)
- \(A_{12} = -\begin{vmatrix} 0 & 4 \\ 5 & 0 \end{vmatrix} = 20\)
- \(A_{13} = +\begin{vmatrix} 0 & 1 \\ 5 & 6 \end{vmatrix} = -5\)
- \(A_{21} = -\begin{vmatrix} 2 & 3 \\ 6 & 0 \end{vmatrix} = 18\)
- \(A_{22} = +\begin{vmatrix} 1 & 3 \\ 5 & 0 \end{vmatrix} = -15\)
- \(A_{23} = -\begin{vmatrix} 1 & 2 \\ 5 & 6 \end{vmatrix} = 4\)
- \(A_{31} = +\begin{vmatrix} 2 & 3 \\ 1 & 4 \end{vmatrix} = 5\)
- \(A_{32} = -\begin{vmatrix} 1 & 3 \\ 0 & 4 \end{vmatrix} = -4\)
- \(A_{33} = +\begin{vmatrix} 1 & 2 \\ 0 & 1 \end{vmatrix} = 1\)
第三步:组成伴随矩阵(记得转置!)
\[A^* = \begin{pmatrix} -24 & 18 & 5 \\ 20 & -15 & -4 \\ -5 & 4 & 1 \end{pmatrix}\]
第四步:代入公式
\[A^{-1} = \frac{1}{1} \begin{pmatrix} -24 & 18 & 5 \\ 20 & -15 & -4 \\ -5 & 4 & 1 \end{pmatrix} = \begin{pmatrix} -24 & 18 & 5 \\ 20 & -15 & -4 \\ -5 & 4 & 1 \end{pmatrix}\]
验算一下 \(A \cdot A^{-1}\) 是否等于 \(I\):
\[\begin{pmatrix} 1 & 2 & 3 \\ 0 & 1 & 4 \\ 5 & 6 & 0 \end{pmatrix} \begin{pmatrix} -24 & 18 & 5 \\ 20 & -15 & -4 \\ -5 & 4 & 1 \end{pmatrix} = \begin{pmatrix} 1 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & 1 \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)\]
第一列消元(第三行减去第一行的5倍):
\[r_3 - 5r_1:\quad \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)\]
第二列消元(第三行加上第二行的4倍):
\[r_3 + 4r_2:\quad \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,接下来往回消:
第三行消掉上面两行的第三列:
\[r_2 - 4r_3:\quad \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)\]
\[r_1 - 3r_3:\quad \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)\]
第二列消元(第一行减去第二行的2倍):
\[r_1 - 2r_2:\quad \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}\]
和伴随矩阵法结果完全一致!两种方法互相验证,心里有底。
五、两种方法怎么选?
| 维度 | 伴随矩阵法 | 初等变换法 |
|---|---|---|
| 计算量 | 三阶要算9个余子式,略繁琐 | 一步步来,不容易乱 |
| 出错风险 | 转置容易忘,符号容易错 | 行变换步骤多,耐心就好 |
| 适合场景 | 二阶矩阵、行列式计算简单时 | 三阶及以上、考试限时 |
| 验算难度 | 矩阵乘法验算 | 直接看左边是否为单位阵 |
个人建议:考试的时候用初等变换法,因为边做边化,出错也能及时发现。平时理解概念时用伴随矩阵法,因为公式清晰,有助于建立直觉。
六、常见坑点提醒
- 忘记转置:伴随矩阵是代数余子式矩阵的转置,很多人算完直接拼上去,结果全错。
- 行列式为0还硬算:先算行列式,为0就直接写”逆矩阵不存在”,别浪费时间。
- 初等变换搞混行和列:只用行变换!列变换会改变矩阵的性质。
- 验算习惯:不管用哪种方法,算完一定要乘回去验算,这一步能帮你抓住90%的计算错误。
逆矩阵这个知识点,本质上就是矩阵世界的”倒数”。只要你理解了这个核心思想,配合扎实的算术能力,两道典型例题练下来,这块骨头就能啃下来了。多动手算,别光看,数学这东西,手熟胜过一切。
