向量组等价:相互表示、秩判据与初等变换
向量组等价的本质是可以相互线性表示,也就是张成同一个向量空间。
来源:逍遥遗憾《26 考研数学思维课·线性代数手稿》,第三章“向量”,PDF 第 122—128 页(纸质页码第 117—122 页)。本文按知识逻辑重排,题目和原资料解答均完整保留。
验算:使用本机 Wolfram 15 的 stdio MCP 工具 WolframLanguageEvaluator,精确核验了 2019、2022 年参数题和例 3.28 的行列式因式分解、异常参数点的秩、表示系数与最终参数集合;正文推导仍保留可独立检查的步骤。
一、向量组等价的定义与充要条件
思维课从两个角度讲解向量组的等价:先讲“相互表示角度”,再讲“初等变换角度”。
1. 列向量组
列向量组 I 和 II 等价的定义是:向量组 I 和 II 可相互表示。
列向量组 I 和 II 等价的充要条件是
r(I)=r(II)=r(I,II).
2. 行向量组
行向量组 I 和 II 等价的定义同样是:向量组 I 和 II 可相互表示。
行向量组 I 和 II 等价的充要条件是
r(I)=r(II)=r(III).
3. 矩阵等价与向量组等价的区别
同型矩阵 A 和 B 等价的充要条件为
r(A)=r(B).
但同型矩阵 A 和 B 的列向量组等价,还必须满足
r(A)=r(B)=r(A,B);
行向量组等价则必须满足
r(A)=r(B)=r(AB).
矩阵等价只说明秩相同;向量组等价还要求张成的空间相同。
二、三秩相等的两种理解
1. 谁能把谁干成零
若列向量组 I 和 II 等价,则向量组 I 和 II 可相互表示。研究分块矩阵 (I,II),二者处在同一行上,可以做列变换。
I 能表示 II,则 I 能把 II 消成零:
r(I,II)=r(I,0)=r(I).
II 能表示 I,则 II 能把 I 消成零:
r(I,II)=r(0,II)=r(II).
因此
r(I)=r(II)=r(I,II).
同理,若 A 的行向量和 B 的行向量等价,则研究纵向分块矩阵
(AB).
A 能表示 B,则 A 能把 B 干成零;B 能表示 A,则 B 能把 A 干成零,于是
r(A)=r(B)=r(AB).
2. 方程组有解
I 能表示 II,意味着方程组
(I)x=(II)
有解,因此
r(I)=r(I,II).
II 能表示 I,意味着
(II)x=(I)
有解,因此
r(II)=r(II,I).
又因为
r(I,II)=r(II,I),
所以
r(I)=r(II)=r(I,II).
三、一个进阶结论
若列向量组 I 能被列向量组 II 表示,且
r(I)=r(II),
则列向量组 I 和 II 等价。
证明如下:
列向量组 I 能被 II 表示⟺(II)x=(I) 有解⟺r(II)=r(II,I).
又因为
r(I)=r(II),
所以
r(I)=r(II)=r(II,I).
再由
r(II,I)=r(I,II),
可得
r(I)=r(II)=r(I,II).
所以列向量组 I 和 II 等价。
实际上,在 r(I)=r(II) 的前提下,“列向量组 I 能被列向量组 II 表示”是“两列向量组等价”的充分条件;等价意味着可以相互表示,所以必要性也显然成立。
四、初等变换角度
在解方程时,对加减后的方程组进行初等行变换,化简成一个较为简单的形式后再求解。对原方程组进行初等行变换之后,最终得到的方程和原方程并不是一个方程,但两个方程组是同解的。这是基本结论:进行初等行变换,方程组同解的充要条件是行向量组等价。
因此可以得到:
进行初等行变换后,变换前后的二者行向量等价。
同理可得:
进行初等列变换后,变换前后的二者列向量等价。
换一个角度说明:若存在可逆矩阵 P,使得
PA=B,
则 B 的行向量可以被 A 的行向量线性表示;又因为 P 可逆,
A=P−1B,
所以 A 的行向量也可以被 B 的行向量线性表示,故 A 和 B 的行向量组等价。
初等变换一定是可逆的。若 A 可以经过初等行变换变成 B,则 B 也一定可以经过初等行变换变成 A,这意味着二者一定可相互表示,所以等价。
进一步:初等行变换不改变列向量之间的相关性及其表示系数,且变换前后行向量组等价;初等列变换不改变行向量之间的相关性及其表示系数,且变换前后列向量组等价。
五、完整例题与解答
例 3.25(2013 数一二三真题)
选择题
设 A,B,C 均为 n 阶矩阵,若
AB=C,
且 B 可逆,则( )
- (A)矩阵 C 的行向量组与矩阵 A 的行向量组等价;
- (B)矩阵 C 的列向量组与矩阵 A 的列向量组等价;
- (C)矩阵 C 的行向量组与矩阵 B 的行向量组等价;
- (D)矩阵 C 的列向量组与矩阵 B 的列向量组等价。
解答
思路一:相互表示角度。
由
AB=C,
知 C 的列向量可以被 A 的列向量线性表示。又因为 B 可逆,
A=CB−1,
所以 A 的列向量可以被 C 的列向量线性表示。因此 A 和 C 的列向量可以相互表示,二者列向量组等价。
思路二:初等变换角度。
A 右乘可逆矩阵 B,相当于对 A 进行了一系列初等列变换,因此 A 和 C 的列向量组等价。
故选 B。
补例:由 r(A)=r(AB) 判断命题
选择题
已知 A,B 均为 n 阶矩阵,且
r(A)=r(AB),
则以下命题中正确的有( )
- Ax=0 有非零解;
- ABx=0 有非零解;
- ABX=A 有解;
- A 和 AB 的列向量组等价。
解答
AB 的列向量可以被 A 的列向量表示,所以
r(A)=r(A,AB).
题设又给出
r(A)=r(AB),
因此
r(A)=r(AB)=r(A,AB).
所以 A 和 AB 的列向量组等价,命题 4 正确。
等价意味着 A 的列向量可以被 AB 的列向量表示,即矩阵方程
ABX=A
有解,所以命题 3 正确。
由 r(A)=r(AB) 无法判断 r(A)、r(AB) 与 n 的大小关系,因此不能判断 Ax=0 或 ABx=0 是否有非零解,命题 1、2 推不出来。
故正确命题为 3、4。
例 3.26(2019 数二数三真题)
解答题解答题
已知向量组 I:
α1=114,α2=104,α3=12a2+3;
向量组 II:
β1=11a+3,β2=021−a,β3=13a2+3.
若向量组 I 与 II 等价,求 a 的取值,并将 β3 用 α1,α2,α3 线性表示。
解答
记
A=(α1,α2,α3),B=(β1,β2,β3).
已知向量组 I 与向量组 II 等价,则 A,B 满足
r(A)=r(B)=r(A,B).
对 (A,B) 作初等行变换:
(A,B)=11410412a2+311a+3021−a13a2+3
r2−r1, r3−4r1 1001−1011a2−110a−1021−a12a2−1.
由上式可知 r(A)≥2,故 r(A)=2 或 r(A)=3。
当 a2−1=0 时,即 a=1 或 a=−1:
- 当 a=−1 时,r(A)=2,但 r(A,B)=3,不符合题意;
- 当 a=1 时,r(A)=r(B)=r(A,B)=2,向量组 I 与向量组 II 等价。
当 a2−1=0 时,
r(A)=r(B)=r(A,B)=3,
向量组 I 与向量组 II 等价。
因此
a=−1.
下面将 β3 用 α1,α2,α3 线性表示,即求解
Ax=β3.
当 a=1 时: 对增广矩阵 (A,β3) 作初等行变换,得到
(A,β3)⟶1000102−103−20.
取 x3=k 为自由变量,可得方程 Ax=β3 的一个特解与基础解系,因而
x=3−20+k−211,k∈R.
所以
β3=(3−2k)α1+(−2+k)α2+kα3,k∈R.
当 a2−1=0 时: r(A)=3,表示系数唯一。继续对 (A,β3) 作初等行变换可得
1000100011−11.
因此 Ax=β3 的唯一解为
x=(1,−1,1)T,
从而
β3=α1−α2+α3.
综上,当 a=−1 时向量组 I 与向量组 II 等价;当 a=1 时表示式含任意常数 k,当 a=±1 时表示式唯一。
例 3.27(2022 数一二三真题)
选择题
设
α1=(λ,1,1)T,α2=(1,λ,1)T,α3=(1,1,λ)T,α4=(1,λ,λ2)T.
若 α1,α2,α3 与 α1,α2,α4 等价,则 λ 的取值范围是( )
- (A){0,1};
- (B)λ∈R, λ=−2;
- (C)λ∈R, λ=−1, λ=−2;
- (D)λ∈R, λ=−1。
解答
当 λ=1 时,
α1=α2=α3=α4=111,
此时 α1,α2,α3 与 α1,α2,α4 显然等价。
当 λ=1 时,考虑矩阵
A=(α1,α2,α3,α4)=λ111λ111λ1λλ2.
对 A 作初等行变换:
A⟶100λ1−λ1−λ21λ−11−λλλ2−λ1−λ2
⟶100λ11+λ1−11λ−λ1+λ⟶100λ101−1λ+2λ−λ(λ+1)2.
矩阵 A 有二阶非零子式
λ11λ=λ2−1.
结合上面的阶梯形矩阵可得
r(α1,α2,α3)=3⟺λ=−2,
r(α1,α2,α4)=3⟺λ=−1.
因此,当 λ=1 时,两个向量组等价,当且仅当
λ=−2且λ=−1.
注意 λ=1 也包含在条件 λ=−2,−1 中,所以最终取值范围为
λ∈R,λ=−1,λ=−2.
故选 C。
例 3.28:初等行变换后的参数范围
原资料提示:如果用充分必要条件做题,若求出多个解,需要代回验证,舍去冗余解;如果用必要条件做题,求出的解均是唯一的解,无需验证。最终结果一定要核准。
解答题解答题
a 为常数,矩阵
A=1132a4−11a
经过初等行变换化为矩阵
B=112313a−3a0.
求 a 的取值范围。
解答
因为 A 经过初等行变换化为 B,所以 A,B 的行向量组等价,即
r(A)=r(B)=r(AB).
先计算行列式:
∣A∣=(a+2)(a−1),∣B∣=−3(a+2)(a−1).
-
当 a=1 且 a=−2 时,
r(A)=r(B)=3.
又有
3=r(A)≤r(AB)≤3,
所以
r(A)=r(B)=r(AB)=3,
A 和 B 的行向量组等价。
-
当 a=−2 时,
r(A)=r(B)=2,r(AB)=3,
所以 A 和 B 的行向量组不等价。
-
当 a=1 时,
r(A)=r(B)=r(AB)=2,
所以 A 和 B 的行向量组等价。
综上,
a=−2.
六、本地 Wolfram 精确核验
本地 WolframLanguageEvaluator 返回的关键结果如下。
1. 例 3.26
∣A∣=−(a−1)(a+1),∣B∣=2(a−1)(a+1).
异常点的三秩为
a−11r(A)22r(B)22r(A,B)32.
当 a2=1 时,Ax=β3 的唯一解为
x=(1,−1,1)T.
2. 例 3.27
∣α1,α2,α3∣=(λ−1)2(λ+2),
∣α1,α2,α4∣=(λ−1)2(λ+1)2.
在 λ=−2,−1,1 处,两向量组与合并向量组的秩依次为
λ−2−11r(α1,α2,α3)231r(α1,α2,α4)321r(α1,α2,α3,α4)331.
3. 例 3.28
∣A∣=(a−1)(a+2),∣B∣=−3(a−1)(a+2),
且
a−21r(A)22r(B)22r(AB)32.
三处核验均与原资料结论一致。
七、考场速记
- 等价 ⟺ 相互表示 ⟺ 张成空间相同。
- 列向量组用横向拼接:r(A)=r(B)=r(A,B)。
- 行向量组用纵向拼接:r(A)=r(B)=r(AB)。
- 已知单向可表示时,再加秩相等即可推出等价。
- 初等行变换前后行向量组等价;初等列变换前后列向量组等价。
- 参数秩问题必须检查行列式为零的全部异常点,不能只看一般参数情形。
Discussion
Comments
Share questions, corrections, or extra notes about this post.