关于逆矩阵计算器
逆矩阵对矩阵的作用,就像除法对数的作用。如果 ,那么 ,所以一个逆矩阵能一次性解出所有系数矩阵相同的方程组。逆矩阵还用于在图形学中撤销变换、在希尔密码中解密信息,并广泛出现在统计学的公式中,例如最小二乘回归。
这个计算器先检查行列式是否不为零,因为只有这样逆矩阵才存在。对于 矩阵,它使用快捷的对调变号法则。对于更大的矩阵,它对增广矩阵 进行高斯–若尔当消元,并列出每一步行变换。每个元素都是精确分数,最后一步用 乘以结果,确认得到单位矩阵。
什么是逆矩阵?
方阵 的逆矩阵是满足 的矩阵 ,其中 是单位矩阵。逆矩阵如果存在就是唯一的,这时称该矩阵可逆或非奇异。
方阵可逆当且仅当它的行列式不为零。等价的条件有:它的各行线性无关,它的秩等于它的阶数,以及方程 只有零解。非方阵永远没有双侧逆矩阵。
如何使用逆矩阵计算器
- 输入一个方阵,同一行的元素之间用空格分隔,行与行之间用分号分隔,例如 4 7; 2 6。
- 点击“求逆矩阵”。
- 检查行列式这一步;如果它为零,矩阵就没有逆矩阵。
- 按照行变换或 2×2 法则得到逆矩阵。
- 确认最后的验证:A·A⁻¹ 等于单位矩阵。
公式
2×2 逆矩阵
高斯–若尔当消元法
乘积的逆
解方程组
例题详解: 2×2 矩阵
例题求 的逆矩阵。它的行列式是 ,不为零,所以逆矩阵存在。
对调主对角线上的元素,把另外两个元素变号,再除以 10,得到 。用它乘以 就回到单位矩阵,最后一步会确认这一点。
下面的解答由驱动上方计算器的同一计算引擎生成。
最终答案
我们对题目的理解
求 2×2 矩阵的逆矩阵。
分步解答
检查行列式不为零
交换 a 与 d,将 b 和 c 变号,再除以行列式
验证:A·A⁻¹ = I
所用公式
2×2 逆矩阵
高斯–若尔当消元法
行列式为 10,所以 A 可逆。逆矩阵的每个元素都是精确值。
验算
- 用 A 乘以结果,恰好得到单位矩阵。
详细讲解
高斯–若尔当消元法
对于 或更大的矩阵,把 和单位矩阵并排写在一起,对整个增广矩阵做行变换。把每个主元所在行乘以适当的数,使主元变为 1,再消去该列的其他所有元素。当左半部分变成单位矩阵时,右半部分就是 ,因为把 变成 的同一串行变换,也会把 变成 。
对于以 、 和 为行的矩阵,计算器把第一行除以 2,消去第一列,消去第二列,把第三行除以 ,再消去第三列。逆矩阵的每个元素都是 的倍数,因为行列式等于 7。
奇异矩阵
如果行列式为零,消元会在左边产生一个零行,永远无法得到单位矩阵。计算器一开始就会发现这一点。矩阵 是奇异的,因为它的第二行是第一行的两倍,所以计算器会报告它没有逆矩阵,而不是输出一个毫无意义的答案。
行列式仅仅很小,对精确运算来说不是问题,但在实际数据中却是一个警示:逆矩阵的元素会很大, 中微小的测量误差会被大大放大。
使用逆矩阵
要解 ,就用 乘以 。当几个方程组的系数矩阵相同时,这样做很高效。如果只有一个方程组,直接对增广矩阵 做行化简,通常比先求出完整的逆矩阵更省事。
的简便公式并不是另一种技巧:它正是对一般的 矩阵用符号进行高斯–若尔当消元所得到的结果。看到行列式 出现在每个元素的分母中,就能明白为什么行列式为零时逆矩阵不可能存在。
常见错误
- 在 2×2 公式中忘记除以行列式。
- 把副对角线上的元素对调,而不是变号。
- 只对增广矩阵的左半部分做行变换。
- 写成 ;顺序应当颠倒。
- 试图对行列式为零的矩阵求逆。
小贴士
- 先算行列式;如果它为零,就到此为止。
- 元素保留为分数,避免舍入误差破坏单位矩阵的验证。
- 用 乘以你的答案来验证;对角线上的每个元素都应为 1,其余都为 0。
- 留意逆矩阵各元素分母中的行列式。
- 用矩阵计算器把逆矩阵乘以常数向量。
常见问题
怎样求 2×2 矩阵的逆矩阵?
对调主对角线上的两个元素,改变另外两个元素的符号,再把每个元素除以行列式 ad − bc。
怎样求 3×3 矩阵的逆矩阵?
写出增广矩阵 [A | I],用行变换把左半部分化为单位矩阵。这时右半部分就是逆矩阵。
矩阵什么时候没有逆矩阵?
当它的行列式为零时。这样的矩阵称为奇异矩阵;它的各行线性相关,消元无法得到单位矩阵。
怎样验证逆矩阵?
用原矩阵乘以逆矩阵。如果结果是单位矩阵,逆矩阵就是正确的。计算器会自动完成这一步。
非方阵有逆矩阵吗?
没有。只有方阵才可能有从两侧都成立的逆矩阵。
可以输入小数吗?
可以。小数会转换为精确分数,所以 0.5 按 1/2 处理,逆矩阵也是精确计算的。
单位矩阵的逆矩阵是什么?
就是单位矩阵本身,因为它与自身相乘保持不变。
求出你的逆矩阵
在上方输入一个方阵,即可得到它的精确逆矩阵,以及行列式检查和每一步行变换。