← 返回《线性代数》目录

3.4向量组的等价

#数学#线性代数#向量

向量组的等价

1. 定义

1.1 两个向量组之间的线性表示

设有两个 nn 维向量组:

(I):α1,α2,…,αm(I): \boldsymbol{\alpha}_1, \boldsymbol{\alpha}_2, \dots, \boldsymbol{\alpha}_m (II):β1,β2,…,βs(II): \boldsymbol{\beta}_1, \boldsymbol{\beta}_2, \dots, \boldsymbol{\beta}_s

若 (II) 中的每一个向量都可由 (I) 线性表示,则称向量组 (II) 可由向量组 (I) 线性表示。

1.2 向量组等价的定义

若向量组 (I) 与向量组 (II) 可以互相线性表示,即:

  • (II) 可由 (I) 线性表示;
  • (I) 也可由 (II) 线性表示。

则称这两个向量组等价(equivalent)。

记作:

{α1,…,αm}≅{β1,…,βs}\{\boldsymbol{\alpha}_1, \dots, \boldsymbol{\alpha}_m\} \cong \{\boldsymbol{\beta}_1, \dots, \boldsymbol{\beta}_s\}

1.3 等价的核心含义

两个向量组等价   ⟺  \iff 它们的张成空间相同(span 相等),即:

span⁡{α1,…,αm}=span⁡{β1,…,βs}\operatorname{span}\{\boldsymbol{\alpha}_1, \dots, \boldsymbol{\alpha}_m\} = \operatorname{span}\{\boldsymbol{\beta}_1, \dots, \boldsymbol{\beta}_s\}

直观理解:两个向量组虽然可能由不同的向量构成,但它们能生成的”空间范围”完全一样。


2. 等价的性质

2.1 等价关系(三条公理)

向量组的等价是一种等价关系(equivalence relation),即满足:

性质表述说明
自反性任何向量组与自身等价显然成立
对称性若 AA 与 BB 等价,则 BB 与 AA 等价由定义直接得到
传递性若 AA 与 BB 等价,且 BB 与 CC 等价,则 AA 与 CC 等价线性表示具有传递性

2.2 与秩的关系

定理 1(必要条件):若两个向量组等价,则它们的秩相等。

A≅B  ⟹  rank⁡(A)=rank⁡(B)A \cong B \;\Longrightarrow\; \operatorname{rank}(A) = \operatorname{rank}(B)

定理 2(非充分条件):秩相等不能推出等价。反例:

  • A={(1,0),(2,0)}A = \{(1,0), (2,0)\},秩为 11
  • B={(0,1),(0,3)}B = \{(0,1), (0,3)\},秩为 11 但 AA 中的向量不能表示 BB 中的向量(方向完全不同),因此不等价。

定理 3(充要条件):两个向量组等价   ⟺  \iff 它们的秩相等且它们可以互相线性表示。

注意:秩相等 + 一个方向能表示 ⇒\Rightarrow 另一个方向自动成立?不能!必须两个方向都验证。

2.3 与极大线性无关组的关系

  • 向量组与其极大线性无关组等价。
  • 同一向量组的不同极大无关组之间互相等价。
  • 两个向量组等价   ⟺  \iff 它们的极大无关组等价   ⟺  \iff 它们的极大无关组的秩相等且可互相表示。

2.4 与张成空间的关系

A≅B    ⟺    span⁡(A)=span⁡(B)A \cong B \;\iff\; \operatorname{span}(A) = \operatorname{span}(B)

因此:

  • 等价向量组张成同一子空间。
  • 实际上:span⁡(A)=span⁡(B)\operatorname{span}(A) = \operatorname{span}(B) 意味着每个向量都在对方的张成空间中,即互相可表示,因此等价。)

准确地说:span⁡(A)=span⁡(B)\operatorname{span}(A) = \operatorname{span}(B) 当且仅当 AA 与 BB 等价。两者是充要条件。


3. 向量组等价的判别方法

3.1 一般步骤

  1. 计算 rank⁡(A)\operatorname{rank}(A) 和 rank⁡(B)\operatorname{rank}(B)。
  2. 若秩不相等 ⇒\Rightarrow 不等价。
  3. 若秩相等,再判断 (I) 能否由 (II) 线性表示(或反之)。
    • 将 (II) 的向量按列排成矩阵 BB。
    • 对每个 αi\boldsymbol{\alpha}_i,解线性方程组 Bx=αiB \mathbf{x} = \boldsymbol{\alpha}_i,若有解则有表示系数。
    • 若 (I) 中所有向量都能由 (II) 表示,且秩相等,则等价(由对称性可推出另一个方向也能表示)。

3.2 矩阵行最简形方法

将两个向量组按列拼成矩阵,做初等行变换化为行最简形(RREF)。若两个矩阵的行最简形相同(不考虑行顺序),则对应的列向量组等价。

注意:这里要小心处理——行变换不改变列向量之间的线性关系,但两个不同矩阵化为相同 RREF 是判断等价的充分条件吗?实际上更常用的方法是:将两个向量组拼成一个大矩阵,通过行变换观察列向量组之间的关系。

3.3 利用极大无关组

  1. 分别求出 AA 和 BB 的一个极大线性无关组。
  2. 若两个极大无关组等价,则原向量组等价。
  3. 由于极大无关组线性无关,判断两个极大无关组等价只需验证:每个极大无关组中的向量可由另一个极大无关组线性表示(若秩相等且可表示,则等价)。

4. 向量组等价与矩阵等价的关系

4.1 两种等价概念的区别

概念向量组等价矩阵等价
对象向量组(无序集合)矩阵(有固定形状)
定义互相线性表示可经初等变换互化
条件rank⁡\operatorname{rank} 相等且互相表示只需 rank⁡\operatorname{rank} 相等
不变量张成空间秩

4.2 联系

设 Am×nA_{m \times n} 和 Bm×nB_{m \times n} 是两个同型矩阵,若 AA 与 BB 矩阵等价(即存在可逆阵 P,QP, Q 使得 PAQ=BPAQ = B),则:

  • AA 的列向量组与 BB 的列向量组不一定等价。
  • AA 的行向量组与 BB 的行向量组不一定等价。

但反过来:若两个向量组等价,则按列排成的矩阵不一定矩阵等价(因为矩阵等价要求同型且秩相等,但向量组等价还要求维数相同)。实际上,若两个同维向量组等价且个数相同,按列排成的矩阵等价吗?不一定,因为矩阵等价允许左乘可逆行变换,而向量组等价只涉及列空间的相等。

简单记忆:向量组等价是列空间相等;矩阵等价是相抵(秩相等)。两者是不同的概念。


5. 向量组等价的充要条件总结

设 A={α1,…,αm}A = \{\boldsymbol{\alpha}_1, \dots, \boldsymbol{\alpha}_m\},B={β1,…,βs}B = \{\boldsymbol{\beta}_1, \dots, \boldsymbol{\beta}_s\},均为 nn 维向量组,则以下条件等价:

  1. AA 与 BB 等价(互相线性表示)。
  2. span⁡(A)=span⁡(B)\operatorname{span}(A) = \operatorname{span}(B)。
  3. rank⁡(A)=rank⁡(B)=rank⁡(A∪B)\operatorname{rank}(A) = \operatorname{rank}(B) = \operatorname{rank}(A \cup B),且 AA 可由 BB 表示(或 BB 可由 AA 表示)。
  4. AA 的极大无关组与 BB 的极大无关组等价。
  5. 对任意向量 γ\boldsymbol{\gamma},γ\boldsymbol{\gamma} 可由 AA 线性表示   ⟺  \iff γ\boldsymbol{\gamma} 可由 BB 线性表示(即两个向量组表示的向量集合相同)。

7. 常见易错点

  1. 向量组等价 ≠ 矩阵等价:向量组等价要求互相线性表示(列空间相等),矩阵等价只要求同型且秩相等。切勿混淆。

  2. 向量组等价 ≠ 秩相等:秩相等是必要条件,但不是充分条件。必须验证互相表示。

  3. 表示方向不可逆推:若 AA 可由 BB 表示,不能自动推出 BB 可由 AA 表示。必须两个方向都验证。

  4. 向量组等价与向量个数无关:等价向量组可以有不同的向量个数(但秩相同)。例如 {(1,0)}\{(1,0)\} 与 {(1,0),(2,0)}\{(1,0), (2,0)\} 等价(因为后者可由前者表示,且前者也可由后者表示),尽管个数不同。

  5. 接长向量组与原向量组的关系:若原向量组 AA 与延伸组 A~\tilde{A} 维数不同,它们一般不等价(因为张成的空间在不同维数空间中)。


8. 补充:等价的判定流程总结

给定两组向量 A 和 B
      │
      ▼
  计算 rank(A) 和 rank(B)
      │
      ├── rank(A) ≠ rank(B)  ──→ 不等价 ❌
      │
      └── rank(A) = rank(B) = r
               │
               ▼
       判断 A 能否由 B 表示
       判断 B 能否由 A 表示
               │
               ├── 两个方向均可表示  ──→ 等价 ✅
               │
               └── 至少一个方向不能  ──→ 不等价 ❌

书签