免费逆矩阵计算器

[
]

结果

选择矩阵大小并输入所有元素以计算逆矩阵。

什么是矩阵的逆?

对于一个方阵 AA,其逆(如果存在)是另一个矩阵,记作 A−1A^{-1},满足

A⋅A−1=A−1⋅A=I,A \cdot A^{-1} = A^{-1} \cdot A = I,

其中 II 是单位矩阵——主对角线上为1、其余位置为0的对角矩阵。在标量运算中,一个数乘以它的倒数得到1;类似地,一个矩阵乘以它的逆得到单位矩阵。

奇异矩阵与非奇异矩阵:何时存在逆矩阵?

并非所有方阵都有逆矩阵。如果矩阵的行列式为零,则称为奇异矩阵(或退化矩阵)。这样的矩阵没有逆。反之,行列式非零的矩阵是非奇异矩阵,保证存在逆矩阵。逆矩阵计算器内置了奇异矩阵检测器:它在求逆前会计算行列式,如果矩阵不可逆,则会发出警告。

逆矩阵的一般公式

对于一个 n×nn \times n 的非奇异矩阵 AA,其逆矩阵可以写为

A−1=1det⁡(A)adj⁡(A),A^{-1} = \frac{1}{\det(A)} \operatorname{adj}(A),

其中 det⁡(A)\det(A) 是行列式,adj⁡(A)\operatorname{adj}(A) 是 AA 的伴随矩阵(或经典伴随)。伴随矩阵是余子式矩阵的转置。每个余子式 CijC_{ij} 定义为 (−1)i+j(-1)^{i+j} 乘以删去第 ii 行和第 jj 列后所得子矩阵的行列式。这个通用公式适用于任意大小,但对于大于3阶的矩阵计算起来比较繁琐。

2×2矩阵:一个简单的闭式表达式

2×22 \times 2 矩阵的逆有特别简洁的形式。设

A=(abcd).A = \begin{pmatrix} a & b \\ c & d \end{pmatrix}.

则

A−1=1ad−bc(d−b−ca).A^{-1} = \frac{1}{ad - bc} \begin{pmatrix} d & -b \\ -c & a \end{pmatrix}.

标量 ad−bcad - bc 是矩阵的行列式;如果它为零,矩阵就是奇异的。这个公式提供了一种快速计算2x2逆矩阵的方法,无需通过余子式计算。

求3×3和4×4矩阵的逆

对于更大的矩阵,如 3×33 \times 3 或 4×44 \times 4,同样的基于伴随矩阵的公式仍然适用,但计算量更大。另一种方法是行化简(高斯消元法),将矩阵与单位矩阵增广,进行初等行变换直到原矩阵变成单位矩阵,逆矩阵就出现在增广的一侧。逆矩阵计算器实现了这两种方法,省去了繁琐的计算。

逐步示例:一个3×3矩阵

让我们将伴随矩阵法应用于一个对称矩阵:

X=(2−10−12−10−12).X = \begin{pmatrix} 2 & -1 & 0 \\ -1 & 2 & -1 \\ 0 & -1 & 2 \end{pmatrix}.
  1. 行列式

    det⁡(X)=2(2⋅2−(−1)(−1))−(−1)((−1)⋅2−(−1)⋅0)+0(⋯ )=2(4−1)+1(−2)=6−2=4.\det(X) = 2(2\cdot2 - (-1)(-1)) - (-1)((-1)\cdot2 - (-1)\cdot0) + 0(\cdots) = 2(4-1) + 1(-2) = 6 - 2 = 4.

    因为 det⁡(X)≠0\det(X) \neq 0,所以矩阵非奇异。

  2. 余子式矩阵
    计算每个余子式 CijC_{ij}。例如:

    C11=+∣2−1−12∣=3,C12=−∣−1−102∣=2,C13=+∣−120−1∣=1.C_{11} = +\begin{vmatrix} 2 & -1 \\ -1 & 2 \end{vmatrix} = 3,\quad C_{12} = -\begin{vmatrix} -1 & -1 \\ 0 & 2 \end{vmatrix} = 2,\quad C_{13} = +\begin{vmatrix} -1 & 2 \\ 0 & -1 \end{vmatrix} = 1.

    计算其余元素得到

    C=(321242123).C = \begin{pmatrix} 3 & 2 & 1 \\ 2 & 4 & 2 \\ 1 & 2 & 3 \end{pmatrix}.
  3. 伴随矩阵
    伴随矩阵是余子式矩阵的转置:

    adj⁡(X)=CT=(321242123).\operatorname{adj}(X) = C^{\mathsf{T}} = \begin{pmatrix} 3 & 2 & 1 \\ 2 & 4 & 2 \\ 1 & 2 & 3 \end{pmatrix}.
  4. 逆矩阵

    X−1=14(321242123).X^{-1} = \frac{1}{4} \begin{pmatrix} 3 & 2 & 1 \\ 2 & 4 & 2 \\ 1 & 2 & 3 \end{pmatrix}.

你可以验证 X⋅X−1=IX \cdot X^{-1} = I。

逆矩阵的有用性质

了解一些性质可以简化计算:

  • 逆的逆:(A−1)−1=A(A^{-1})^{-1} = A。
  • 乘积的逆:(AB)−1=B−1A−1(AB)^{-1} = B^{-1} A^{-1}(前提是 AA 和 BB 都是可逆的且大小相同)。
  • 转置的逆:(AT)−1=(A−1)T(A^{\mathsf{T}})^{-1} = (A^{-1})^{\mathsf{T}}。

这些性质表明逆在常见的矩阵运算下具有可预测的行为。

为什么要使用逆矩阵计算器?

这个工具在一个界面中集成了多个功能:矩阵行列式计算器(检查可逆性)、奇异矩阵检测器(当不存在逆时发出警告)以及一个全面的方阵逆求解器,支持最高 4×44 \times 4 及更大的矩阵。无论你是为了作业、工程还是数据科学需要矩阵的逆,逆矩阵计算器都能提供快速、准确的结果并给出清晰的中间步骤。

常见问题

1. 如何计算2x2矩阵的逆?

对于一个2×2矩阵 [[a, b], [c, d]],逆矩阵为 1/(ad−bc) × [[d, −b], [−c, a]]。分母 ad−bc 是行列式;如果为零,则矩阵奇异,不可逆。

2. 矩阵呈奇异意味着什么?

矩阵的行列式为零时称为奇异。奇异矩阵没有逆矩阵,任何求逆的尝试都会失败。计算器会自动检测这种状况。

3. 我可以用这个计算器求4×4矩阵的逆吗?

是的,逆矩阵计算器支持包括4×4在内的各种大小的方阵。它使用相同的伴随矩阵法或行化简法来计算逆。

4. 为什么在求逆之前需要计算行列式?

行列式出现在逆矩阵公式的分母中。如果为零,公式失效,逆矩阵不存在。因此检查行列式是必要的第一步。

5. 余子式矩阵和伴随矩阵有什么区别?

余子式矩阵包含原始矩阵的带符号余子式。伴随矩阵(或经典伴随)就是余子式矩阵的转置。两者都用于通用逆矩阵公式。

使用方法

  1. 选择方阵的大小(2x2、3x3 或 4x4)。
  2. 在网格中输入矩阵的所有元素。
  3. 逆矩阵和行列式会自动实时计算。