考研数学二 · 线性代数 · 强化阶段

向量组与秩 · 结论汇总

整理于 2026-10-03 · 依据:10 月 1–3 日强化讲义例题答疑 · 附 4 个常考推导
最该先背的五条:
  1. 能否表示:比较 r(A) 和 r(A, β)
  2. 向量组等价:三个秩相等
  3. r(AB) ≤ min{r(A), r(B)},满秩只能从乘积传给因子
  4. AB = O ⟹ B 的列是 Ax = 0 的解 ⟹ r(A) + r(B) ≤ n
  5. 列看左,行看右;左乘列满秩、右乘行满秩,秩不变

约定:A 为 m×n 矩阵;向量组写成矩阵时按列排。

一、线性相关与无关

相关 = 有"多余"的向量;无关 = 谁也不多余。

结论说明
α1,…,αs 相关 ⟺ 至少有一个能由其余向量表示相关的本义
相关 ⟺ r(α1,…,αs) < s ⟺ Ax = 0 有非零解无关:把 < 换成 =,只有零解
n 个 n 维向量:相关 ⟺ |A| = 0只适用于方阵
向量个数 > 维数,必相关如 4 个 3 维向量
整体无关 ⟹ 部分无关;部分相关 ⟹ 整体相关
无关组每个向量加分量(加长)仍无关;相关组减分量仍相关
含零向量必相关;两个向量相关 ⟺ 成比例
α1,…,αs 无关,添上 β 后相关 ⟹ β 能由它们唯一表示例 8 的核心定理
Ⅰ 能由 Ⅱ 表示 ⟹ r(Ⅰ) ≤ r(Ⅱ)被表示者的秩不超过表示者
Ⅰ 能由 Ⅱ 表示,且 Ⅰ 的个数 > Ⅱ 的个数 ⟹ Ⅰ 相关以少表多,多必相关

二、线性表示的判定

"能不能表示" = "方程组有没有解" = "加进去以后秩变不变"。

问题判定
β 能由 α1,…,αs 表示r(A) = r(A, β) ⟺ Ax = β 有解
表示法唯一r(A) = r(A, β) = s
表示法不唯一r(A) = r(A, β) < s,答案写成"特解 + k·齐次解"
不能表示r(A) + 1 = r(A, β)
向量组 Ⅱ 能由 Ⅰ 表示r(Ⅰ) = r(Ⅰ, Ⅱ)

求表示系数的方法

  • 阶梯形 + 回代(默认用这个,含参数时最省事)
  • 观察法:先看有 0 的分量,凑完每个分量都要验算
  • 克拉默法则:方阵且 |A| ≠ 0,或只求某一个系数
  • 内积公式:α 两两正交时,xi = (β, αi) / (αi, αi)
  • 行最简形:要同时表示多个向量时,一次读出全部系数

三、极大无关组

判定:线性无关,且个数等于向量组的秩 ⟹ 是极大无关组,其余向量都能由它表示。

求法:按列排成矩阵 → 只做行变换化为阶梯形 → 主元所在的列对应的原向量就是极大无关组 → 继续化为行最简形,直接读出其余向量的表示系数(系数原样搬回原向量)。

依据:初等行变换不改变列向量之间的线性关系。原因:行变换 = 左乘可逆 P,Ax = 0 ⟺ PAx = 0,两个矩阵的列满足完全相同的线性关系。

行变换看列,列变换看行。
保持不变的是列之间的"关系",不是列向量本身;做了列变换,列的关系就被改掉了。

四、两种"等价"

定义判定
向量组等价能互相线性表示r(Ⅰ) = r(Ⅱ) = r(Ⅰ, Ⅱ),三个秩都要验证
矩阵等价存在可逆 P、Q 使 PAQ = B同型且 r(A) = r(B)
  • 向量组等价 ⟹ 秩相等;秩相等推不出向量组等价。
  • 行向量组等价 ⟺ 存在可逆 P 使 PA = B;列向量组等价 ⟺ 存在可逆 Q 使 AQ = B。
只验证 r(Ⅰ) = r(Ⅰ, Ⅱ) 只能说明"Ⅱ 能由 Ⅰ 表示",是单向的。大题里每一类都要写出三个秩。

五、秩的公式

公式备注
0 ≤ r(A) ≤ min{m, n}
r(A) = r(AT) = r(ATA) = r(AAT)
r(kA) = r(A)(k ≠ 0)
r(A + B) ≤ r(A) + r(B)
max{r(A), r(B)} ≤ r(A, B) ≤ r(A) + r(B)拼起来的矩阵
r(AB) ≤ min{r(A), r(B)}乘积的秩只减不增
r(AB) ≥ r(A) + r(B) − nn 为 A 的列数
AB = O ⟹ r(A) + r(B) ≤ nn 为 A 的列数
P、Q 可逆 ⟹ r(PAQ) = r(A)
A 列满秩 ⟹ r(AB) = r(B);B 行满秩 ⟹ r(AB) = r(A)左乘列满秩、右乘行满秩
分块对角:rAOOB = r(A) + r(B)
A2 = A ⟹ r(A) + r(A − E) = nA 为 n 阶方阵
A2 = E ⟹ r(A + E) + r(A − E) = nA 为 n 阶方阵

伴随矩阵的秩(A 为 n 阶方阵)

r(A)r(A*)
r(A) = nn
r(A) = n − 11
r(A) < n − 10

六、AB = C

A 为 m×n,B 为 n×s,C 为 m×s。先看题目问的是行还是列,再看可逆/满秩的矩阵在左边还是右边。

结论口诀
C 的列能由 A 的列表示;C 的行能由 B 的行表示列看左,行看右
B 可逆 ⟹ A 与 C 的列向量组等价右乘可逆管列
A 可逆 ⟹ B 与 C 的行向量组等价左乘可逆管行
C 列满秩 ⟹ B 列满秩;C 行满秩 ⟹ A 行满秩满秩只能从乘积传给因子
A 列满秩 ⟹ Bx = 0 与 Cx = 0 同解
✅ 成立乘积满秩 ⟹ 因子满秩(还要行/列数对得上)
❌ 不成立因子满秩 ⟹ 乘积满秩。反例:A = O,则 B = AC = O

A、B 都是 n 阶方阵时

  • |C| = |A|·|B|
  • C 可逆 ⟺ A、B 都可逆,此时 C−1 = B−1A−1
  • CT = BTAT,C* = B*A*(顺序都要倒过来)

七、AB = O

  1. B 的每一列都是 Ax = 0 的解
  2. r(A) + r(B) ≤ n(n 是 A 的列数)
  3. A 列满秩 ⟹ B = O(左消去律);同理 AB = AC ⟹ B = C
  4. B ≠ O ⟹ Ax = 0 有非零解,r(A) < n;A 为方阵时 |A| = 0
AB = O 给上界,另一个条件给下界,两头夹出秩。
不等式里的 n 不是 A 的行数 m,也不是 B 的列数 s。

八、初等变换:能用和不能用的地方

变换后得到的是另一个矩阵,只有要求的东西在变换下不变时才能用。

要求的东西能否用初等变换
秩✅ 行、列变换都可以
解方程组、极大无关组、列之间的关系、求逆✅ 只能行变换
行列式△ 可以,但值按规则改变(换行变号、某行乘 k 则值乘 k)
矩阵的幂 An❌ 不能
特征值、特征向量❌ 不能
矩阵乘法的中间过程❌ 不能

九、特殊矩阵

ab 型矩阵(对角线为 a,其余为 b,n 阶,b ≠ 0)

|A| = [a + (n − 1)b]·(a − b)n−1
条件秩原因
a ≠ b 且 a ≠ −(n−1)bn行列式 ≠ 0
a = b1所有行都相同
a = −(n−1)bn − 1每行的和为 0

入口:各行的和相等 → 把所有列加到第 1 列,提出公因子。

例(2022 真题):对角线为 λ、其余为 1 的 3 阶矩阵,|A| = (λ+2)(λ−1)2;λ = 1 时秩为 1,λ = −2 时秩为 2。

秩为 1 的矩阵

A = αβT,则

An = (βTα)n−1 A

中间的 βTα 是一个数,可以提到外面。

秩为 r 的矩阵:A = GH

G 取 A 的列的极大无关组,H 取行最简形的非零行,则

An = G (HG)n−1 H

中间的 HG 是 r 阶矩阵,不是数,必须老老实实算矩阵的幂。

1a01n = 1na01
"An = kn−1A" 只适用于秩 1;求幂时不能先对矩阵做初等变换。

十、行列式相关

结论易错处
|kA| = kn|A|是 n 次方,不是 k|A|
|AB| = |A||B|,|A−1| = 1/|A|行列式对加法没有公式,先把加减化成乘积
A* = |A|A−1,|A*| = |A|n−1
Ai1 + Ai2 + … + Ain = 把第 i 行换成全 1 的行列式代数余子式之和;一般地,系数是什么就把那一行换成什么
么型(两条斜线 + 一条边或一个角)按只有两个非零元的行/列展开,得递推
爪型(一行 + 一列 + 主对角线)用对角线消掉一条边,化为三角

常用变形

  • A + B−1 = A(A−1 + B)B−1
  • 每列元素之和均为 k、|A| = 1 ⟹ A11 + … + A1n = 1/k(各行加到第 1 行,提出 k)
  • 么型(2016 真题):递推 Dn = λDn−1 + an

十一、施密特正交化

真正大量使用是在实对称矩阵正交相似对角化和二次型。

β1 = α1
β2 = α2 − (α2, β1)(β1, β1) β1
β3 = α3 − (α3, β1)(β1, β1) β1 − (α3, β2)(β2, β2) β2

再单位化:γi = βi / |βi|。

新向量 = 原向量 − 它在前面每个 β 方向上的投影。分子是"原向量与那个 β 的内积",分母是"那个 β 自己与自己的内积"。

十二、四个常考推导

先自己想一遍,再点开看。

P1A 列满秩 ⟹ r(AB) = r(B)

考虑方程组 Bx = 0 与 ABx = 0(未知数都是 s 个)。

① 若 Bx = 0,两边左乘 A,得 ABx = 0。

② 若 ABx = 0,即 A(Bx) = 0。因 r(A) = n,方程组 Ay = 0 只有零解,故 Bx = 0。

两方程组同解,s − r(B) = s − r(AB),即 r(AB) = r(B)。

得分点:"r(A) = n,故 Ay = 0 只有零解"这句理由必须写出来。

P2AB = O ⟹ r(A) + r(B) ≤ n

把 B 按列分块,AB = (Aβ1, …, Aβs) = O,所以每个 βj 都是 Ax = 0 的解。

Ax = 0 的基础解系含 n − r(A) 个向量,B 的列都能由基础解系表示。

被表示者的秩不超过表示者:r(B) ≤ n − r(A),移项即得。

大白话:解空间只有 n − r(A) 个独立方向,B 的列都待在里面。

P3A2 = A ⟹ r(A) + r(A − E) = n

① 证 ≤ n:A2 − A = O ⟹ A(A − E) = O,由 P2 得 r(A) + r(A − E) ≤ n。

② 证 ≥ n:A + (E − A) = E,所以 n = r(E) ≤ r(A) + r(E − A) = r(A) + r(A − E)。

③ 两头一夹,取等号。

P4A2 = E ⟹ r(A + E) + r(A − E) = n

① 证 ≤ n:(A + E)(A − E) = O,得 r(A + E) + r(A − E) ≤ n。

② 证 ≥ n:(A + E) + (E − A) = 2E,所以 n = r(2E) ≤ r(A + E) + r(A − E)。

③ 两头一夹,取等号。

通用套路:因式分解成 ( )( ) = O 得"≤ n";两个括号相加减消掉 A、凑出 kE 得"≥ n"。