免费零空间计算器

矩阵维数

矩阵值

 
列 1
列 2
行 1
行 2

结果

选择矩阵维数并输入数值以计算零空间。

矩阵零空间(核)简介

在线性代数中,矩阵可以解释为向量空间之间的线性映射。矩阵 AA 的零空间(常称为核)是满足 Ax=0A\mathbf{x} = \mathbf{0} 的所有向量 x\mathbf{x} 的集合。该集合始终构成定义域的一个子空间,其维数称为零度。理解零空间对于求解齐次线性方程组、刻画线性变换的单射性以及应用基本的秩-零度定理至关重要。专门的矩阵核计算器可自动完成这些计算,让你快速准确地求矩阵零空间及其零度。

矩阵的核通过秩-零度定理与其秩密切相关:对于 m×nm \times n 矩阵 AA,有

rank⁡(A)+nullity⁡(A)=n.\operatorname{rank}(A) + \operatorname{nullity}(A) = n.

因此,知道零度立即得到秩,反之亦然。这种关系是线性代数零空间分析的基石,对求解线性系统、理解矩阵可逆性以及在向量空间中进行维数计数具有广泛意义。

为什么零空间很重要

零空间包含所有被矩阵“消灭”的向量——这些向量在线性映射下坍缩为零。这不仅仅是理论上的好奇心;它具有实际意义:

  • 它决定线性变换是否单射(一对一)。变换是单射当且仅当其零空间只包含零向量(零度 =0= 0)。
  • 零空间与列空间、行空间一起构成矩阵的四个基本子空间。这些子空间揭示了线性映射的完整结构。
  • 在许多应用领域(工程、物理、计算机图形学),理解哪些输入产生零输出对于稳定性分析和系统设计至关重要。

零空间计算器封装了所有这些推理:你提供一个矩阵,工具返回零空间的一个基及其维数,省去手动行化简和潜在错误。

矩阵零度:定义与计算

矩阵的零度就是其零空间的维数。具体而言,在将矩阵化简为行最简形(RREF)后,零度等于无主元(首1)的列数。这个数也是 Ax=0A\mathbf{x} = \mathbf{0} 的解中自由变量的个数。

矩阵零度计算器一步即可计算该值。结果让你一目了然地知道零空间中有多少个自由度。例如:

  • 零度 =0= 0:唯一解是平凡向量 0\mathbf{0};列线性无关,矩阵满列秩。
  • 零度 >0> 0:存在无穷多解;线性变换不是单射。

零度直接与秩互补。如果需要秩,使用秩-零度定理从列数中减去零度。

如何求矩阵零空间:逐步指南

求矩阵零空间(核)的首选方法是高斯-若尔当消元法,它将矩阵变换为行最简形(RREF)。RREF 以显式方式揭示 Ax=0A\mathbf{x} = \mathbf{0} 的解。

算法概要

  1. 使用初等行变换(行交换、乘以非零常数、将一行倍数加到另一行)将矩阵行化简为 RREF。
  2. 识别主元列——这些列包含首 1。其余列是自由列。
  3. 令 kk 为自由列的个数;则零度为 kk。
  4. 对每个自由列(比如列 jj),构造一个将构成零空间基的一个向量:
    • 将对应于自由变量 xjx_j 的分量设为 1。
    • 将所有其他自由变量设为 0。
    • 使用 RREF 中的方程解出主元变量。
    • 所得向量(自由变量为 1,主元变量确定)是一个基向量。
  5. 这些向量的集合张成了零空间,其维数等于零度。

线性代数零空间计算器自动执行这些步骤。输入矩阵,你立即获得零空间的一个基和零度。

重要性质

  • 矩阵的 RREF 是唯一的,因此通过这种方式得到的零空间基是一致的。
  • 零空间是一个子空间:零空间向量的任意线性组合仍在零空间中。
  • 零向量始终属于零空间;它是每个零空间的一部分。

示例:求零空间与零度

让我们将算法应用于一个具体矩阵,看看计算如何展开。

考虑:

A=[2−4826−12313]A = \begin{bmatrix} 2 & -4 & 8 & 2 \\ 6 & -12 & 3 & 13 \end{bmatrix}

步骤1 – 行化简为 RREF

从 AA 开始,应用初等行变换。

  • 消去 (2,1) 元素:将 (−3)(-3) 乘以行 1 加到行 2。
[2−48200−217]\begin{bmatrix} 2 & -4 & 8 & 2 \\ 0 & 0 & -21 & 7 \end{bmatrix}
  • 创建首 1:将行 1 除以 2,行 2 除以 −21-21。
[1−241001−13]\begin{bmatrix} 1 & -2 & 4 & 1 \\ 0 & 0 & 1 & -\frac{1}{3} \end{bmatrix}
  • 消去列 3 主元上方:将 (−4)(-4) 乘以行 2 加到行 1。
[1−201+43001−13]=[1−2073001−13]\begin{bmatrix} 1 & -2 & 0 & 1 + \frac{4}{3} \\ 0 & 0 & 1 & -\frac{1}{3} \end{bmatrix} = \begin{bmatrix} 1 & -2 & 0 & \frac{7}{3} \\ 0 & 0 & 1 & -\frac{1}{3} \end{bmatrix}

矩阵现在是 RREF。

步骤2 – 识别主元列和自由列

主元列:列 1 和列 3(各包含一个首 1)。
自由列:列 2 和列 4。因此零度 =2= 2。

步骤3 – 构造基向量

对于自由列 2(变量 x2x_2):设 x2=1x_2 = 1,x4=0x_4 = 0。
由 RREF:

  • 行 1:x1−2x2+73x4=0⇒x1=2x_1 - 2x_2 + \frac{7}{3}x_4 = 0 \Rightarrow x_1 = 2。
  • 行 2:x3−13x4=0⇒x3=0x_3 - \frac{1}{3}x_4 = 0 \Rightarrow x_3 = 0。

因此 v1=(2,1,0,0)\mathbf{v}_1 = (2, 1, 0, 0)。

对于自由列 4(变量 x4x_4):设 x4=1x_4 = 1,x2=0x_2 = 0。
则:

  • x1=−73x_1 = -\frac{7}{3}。
  • x3=13x_3 = \frac{1}{3}。

因此 v2=(−73,0,13,1)\mathbf{v}_2 = \left(-\frac{7}{3}, 0, \frac{1}{3}, 1\right)。

因此,AA 的零空间是 span⁡{v1,v2}\operatorname{span}\{\mathbf{v}_1, \mathbf{v}_2\},其维数(零度)为 2。

矩阵核计算器将精确输出这些向量(可能简化为整数倍)和零度值。

使用本零空间计算器

要使用这个免费的在线矩阵核计算器:

  1. 选择矩阵的行数和列数(支持最大 4×44 \times 4)。
  2. 在提供的网格中输入矩阵元素(数字可以是整数、分数或小数)。
  3. 可选:选择显示行最简形(RREF)以查看中间步骤。
  4. 点击“计算”。工具返回:
    • 零空间的一个基(向量列表)。
    • 矩阵的零度。
    • RREF(如果请求)。

计算器透明地处理整个高斯-若尔当过程。当你需要高效地求矩阵零空间以完成作业、备考或专业线性代数工作时,它特别有用。

手动计算的实用技巧

如果你选择手动行化简,请记住以下几点:

  • 保持分数为精确形式(避免十进制近似)以保证准确性。
  • 获得 RREF 后,仔细检查每个主元列是否只包含一个 1,并且该列主元上下其余均为 0。
  • 自由变量的个数等于没有主元的列数。该数就是零度。
  • 构造基向量时,将一个自由变量赋为 1,其余赋为 0,然后解出主元变量。这种方法保证基向量线性无关。

线性代数零空间计算器无需算术错误地完成所有这些。

宏观视野:秩、零度与基本子空间

零空间只是矩阵的四个基本子空间之一(连同列空间、行空间和左零空间)。知道零度告诉你核的维数,并通过秩-零度定理得到秩。反过来,秩等于列空间和行空间的维数。

因此,当你使用矩阵零度计算器时,你不仅在学习核,还间接获得了整个变换的信息。这种统一视角是零空间成为线性代数教学和应用中关键概念的原因。

结论

矩阵的零空间(核)及其零度是线性代数中的基本量。它们描述了哪些向量被映射为零,以及变换“丢失”了多少维。通过使用专门的零空间计算器,你可以快速求矩阵零空间及其零度,从而专注于解释结果和应用秩-零度定理。无论你是正在做线性代数作业的学生,还是分析系统的专业人士,这个工具都是高效可靠的伙伴。

常见问题

1. 如何使用此计算器求矩阵零空间?

只需输入矩阵维数(行和列),然后填充元素。计算器会将矩阵行化简为RREF,识别自由列,并输出零空间的一个基以及零度。你还可以选择查看RREF矩阵。

2. 矩阵的零空间和核有什么区别?

没有区别——它们是同一集合的两个名称。零空间(也称为核)由所有与矩阵相乘得到零向量的向量组成。

3. 零度与秩有何关系?

秩-零度定理指出,对于m×n矩阵,秩 + 零度 = n。因此,如果你知道零度,可以通过列数减去零度得到秩,反之亦然。

4. 零空间可以只包含零向量吗?

可以。如果零度为0,则 A·x = 0 的唯一解是 x = 0。这意味着矩阵的列线性无关,且线性变换是单射。

5. 零空间的基向量长什么样?

每个基向量对应于RREF的一个自由列。通常,一个分量设为1(自由变量),其余分量由RREF中的方程确定。计算器会明确显示这些向量。

使用方法

  1. 选择矩阵的行数和列数(最大4x4)。
  2. 输入矩阵网格中每个单元格的值。
  3. 计算器自动使用高斯-若尔当消元法计算零空间基向量和零度,直至行最简形。