免费代数余子式矩阵计算器

[
]

输入矩阵值查看代数余子式矩阵

什么是代数余子式矩阵?

对于任意方阵 AA,代数余子式矩阵(常被称为余子式矩阵)是通过将每个元素 aija_{ij} 替换为对应的代数余子式 CijC_{ij} 得到的。该工具自动化了整个流程,让您能够即时计算 2×22 \times 2、3×33 \times 3 或更大维度的代数余子式矩阵——您只需输入原始矩阵项。

每个代数余子式由两个基本元素构成:余子式 (minor) 和符号因子 (sign factor)。余子式 MijM_{ij} 是删去 AA 的第 ii 行和第 jj 列后剩余子矩阵的行列式。将余子式乘以符号因子 (−1)i+j(-1)^{i+j} 即得代数余子式:

Cij=(−1)i+j MijC_{ij} = (-1)^{i+j} \, M_{ij}

符号因子产生一种棋盘格模式,从左上角单元格的“+”开始,沿每行每列交替变化。借助这一模式,您可以快速确定任意位置所需的符号,而无需每次都重新计算 (−1)i+j(-1)^{i+j}。

如何手动计算代数余子式矩阵

手动计算代数余子式矩阵遵循重复但清晰的步骤:

  1. 选择目标元素的行索引 ii 和列索引 jj。
  2. 删去 AA 的第 ii 行和第 jj 列,得到一个较小的方子矩阵。
  3. 计算该子矩阵的行列式——这就是余子式 MijM_{ij}。
  4. 应用符号因子 (−1)i+j(-1)^{i+j} 将余子式转化为代数余子式 CijC_{ij}。
  5. 将 CijC_{ij} 放入代数余子式矩阵的 (i,j)(i,j) 位置。
  6. 对 ii 和 jj 从 11 到 nn 的每一对重复步骤 1–5。

所得数组即为完整的代数余子式矩阵。下面我们以最常见的两种大小进行说明。

2×2 矩阵的代数余子式

考虑一个 2×22 \times 2 矩阵:

A=[abcd]A = \begin{bmatrix} a & b \\ c & d \end{bmatrix}

按步骤计算得到以下代数余子式:

  • C11=dC_{11} = d(因为 (−1)1+1=+1(-1)^{1+1}=+1,且删去第 1行第 1列后的余子式为 dd)
  • C12=−cC_{12} = -c
  • C21=−bC_{21} = -b
  • C22=aC_{22} = a

因此完整的2×2 矩阵的代数余子式为:

cofactor(A)=[d−c−ba]\text{cofactor}(A) = \begin{bmatrix} d & -c \\ -b & a \end{bmatrix}

这个紧凑的结果是获得 2×22 \times 2 系统代数余子式矩阵的最快速方法之一。

3×3 矩阵的代数余子式

对于 3×33 \times 3 矩阵,同样的原理适用,但余子式现在为 2×22 \times 2 行列式。例如,要求元素 a11a_{11} 的代数余子式:

  • 删除第 1行和第 1列 → 剩余子矩阵为 [efhi]\begin{bmatrix} e & f \\ h & i \end{bmatrix}(使用标准标记)。
  • 其行列式为 ei−fhei - fh。
  • 乘以符号因子 (+1)(+1) → C11=ei−fhC_{11} = ei - fh。

九个位置都需要类似的计算。因此3×3 矩阵的代数余子式涉及九个单独的 2×22 \times 2 行列式,这正是自动化计算器节省大量精力之处。

如何使用该代数余子式矩阵计算器

该工具专为速度与便利而设计:

  1. 选择矩阵大小(2×22 \times 2、3×33 \times 3 等)。
  2. 将每个系数输入对应的单元格。
  3. 计算器立即在下方显示完整的代数余子式矩阵。

无需手动追踪符号或计算多个行列式——底层的代数余子式公式已为您实现。

与伴随矩阵的关系

伴随矩阵(adjugate matrix)就是代数余子式矩阵的转置。如果您需要伴随矩阵,只需取代数余子式矩阵并交换行与列即可。这使得伴随矩阵计算器成为代数余子式工具的自然伴侣。

利用代数余子式矩阵求逆矩阵

代数余子式矩阵在矩阵求逆中起着核心作用。非奇异方阵 AA 的逆矩阵由下式给出:

A−1=1det⁡(A) (cofactor(A)) ⁣TA^{-1} = \frac{1}{\det(A)} \, \bigl(\text{cofactor}(A)\bigr)^{\!T}

其中 (cofactor(A))T\bigl(\text{cofactor}(A)\bigr)^{T} 是伴随矩阵。实际操作步骤为:

  1. 计算 AA 的代数余子式矩阵。
  2. 转置得到伴随矩阵。
  3. 计算 AA 的行列式。
  4. 将伴随矩阵乘以 1/det⁡(A)1/\det(A)。

这种“代数余子式法”是一种经典技术,适用于任何可逆方阵,而代数余子式矩阵计算器使得步骤 1 毫不费力。

常见问题

1. 如何找到2x2矩阵的代数余子式矩阵?

对于一个2x2矩阵[[a,b],[c,d]],其代数余子式矩阵是[[d, -c],[-b, a]]。只需交换对角元素,然后在对角线以外的元素上添加负号。

2. 余子式和代数余子式之间有什么区别?

余子式是删除一行一列后剩余子矩阵的行列式。代数余子式是余子式乘以符号因子(-1)^(i+j)。

3. 我可以使用此计算器获取伴随矩阵吗?

可以。计算代数余子式矩阵后,取其转置——该转置矩阵就是伴随矩阵。

4. 用代数余子式法求逆矩阵总是可靠的吗?

该方法适用于任何行列式不为零的方阵。一旦得到代数余子式矩阵,逆矩阵为 (1/det(A)) × 转置(代数余子式矩阵)。

使用方法

  1. 从下拉菜单中选择矩阵大小(2×2 或 3×3)。
  2. 在输入网格中输入矩阵值。可以使用小数或整数。
  3. 输入时,代数余子式矩阵和行列式会立刻显示。