rank(A+E) >= rank(A)证明
记录课堂证明:

rank(A+E)≥rank(A)\text{rank}(A+E) \ge \text{rank}(A)rank(A+E)≥rank(A) 并不是一个普遍成立的定理,而是在特定条件下才能成立。
这是一个非常经典和重要的特定情况。这个证明的核心是矩阵的等价变换(Equivalence Transformation)和舒尔补(Schur Complement)。
证明目标
给定一个矩阵 AAA 和一个扰动矩阵 EEE,在某个特定条件下,rank(A+E)≥rank(A)\text{rank}(A+E) \ge \text{rank}(A)rank(A+E)≥rank(A)。
证明步骤详解
步骤一:对矩阵 A 进行"秩标准型"分解 (Rank Normal Form)
这是证明的起点。
- 假设 AAA 是一个 m×nm \times nm×n 的矩阵,并且 rank(A)=r\text{rank}(A) = rrank(A)=r。(如黑板右上角所示)
- 根据矩阵理论,任何矩阵 AAA 都可以通过乘以可逆矩阵 PPP (左乘) 和 QQQ (右乘) 来"对角化"为它的"秩标准型"。
- PAQ=(Ir000)PAQ = \begin{pmatrix} I_r & 0 \\ 0 & 0 \end{pmatrix}PAQ=(Ir000)
- PPP 是一个 m×mm \times mm×m 的可逆矩阵。
- QQQ 是一个 n×nn \times nn×n 的可逆矩阵。
- IrI_rIr 是 r×rr \times rr×r 的单位矩阵, rrr 就是 AAA 的秩。
- 000 代表相应维度的零矩阵。
步骤二:将相同的变换应用于 (A+E)
这是整个证明最巧妙的地方。
- 我们知道,用可逆矩阵去乘一个矩阵,不会改变它的秩。
- 因此,rank(A+E)\text{rank}(A+E)rank(A+E) 与 rank(P(A+E)Q)\text{rank}(P(A+E)Q)rank(P(A+E)Q) 是相等的。
- 黑板上展开了 P(A+E)QP(A+E)QP(A+E)Q:
P(A+E)Q=P(AQ+EQ)=PAQ+PEQP(A+E)Q = P(AQ + EQ) = PAQ + PEQP(A+E)Q=P(AQ+EQ)=PAQ+PEQ - 现在,代入我们在步骤一中得到的 PAQPAQPAQ:
P(A+E)Q=(Ir000)+PEQP(A+E)Q = \begin{pmatrix} I_r & 0 \\ 0 & 0 \end{pmatrix} + PEQP(A+E)Q=(Ir000)+PEQ
步骤三:定义扰动矩阵的"分块"
- 为了方便计算,我们将 PEQPEQPEQ 这个"扰动"矩阵也按照 PAQPAQPAQ 的分块方式进行分块。
- 我们定义 PEQ=(E11E12E21E22)PEQ = \begin{pmatrix} E_{11} & E_{12} \\ E_{21} & E_{22} \end{pmatrix}PEQ=(E11E21E12E22)
- 其中 E11E_{11}E11 是一个 r×rr \times rr×r 的矩阵(与 IrI_rIr 维度相同)。
- 将这个分块矩阵代入步骤二的末尾,我们得到 P(A+E)QP(A+E)QP(A+E)Q 的完整形态:
P(A+E)Q=(Ir+E11E12E21E22)P(A+E)Q = \begin{pmatrix} I_r + E_{11} & E_{12} \\ E_{21} & E_{22} \end{pmatrix}P(A+E)Q=(Ir+E11E21E12E22)
步骤四:最关键的一步 - 假设与分块消元
黑板上写出了 P1P_1P1 和 Q1Q_1Q1 两个矩阵,这是为了进行分块高斯消元。
-
黑板上的隐含假设: 老师在写出 P1P_1P1 和 Q1Q_1Q1 时,用到了 (Ir+E11)−1(I_r+E_{11})^{-1}(Ir+E11)−1 这一项。这表明,此证明成立的前提条件(或特定条件)是:(Ir+E11)(I_r + E_{11})(Ir+E11) 这个 r×rr \times rr×r 矩阵是可逆的。
- (在实际应用中,如果 EEE 是一个"足够小"的扰动,那么 Ir+E11I_r+E_{11}Ir+E11 就会"接近" IrI_rIr,从而保证可逆。所以这是一个关于小扰动的证明。)
-
构造新的可逆矩阵 P1P_1P1 和 Q1Q_1Q1 来消去 E12E_{12}E12 和 E21E_{21}E21:
- P1=(I0−E21(Ir+E11)−1I)P_1 = \begin{pmatrix} I & 0 \\ -E_{21}(I_r+E_{11})^{-1} & I \end{pmatrix}P1=(I−E21(Ir+E11)−10I)
- Q1=(I−(Ir+E11)−1E120I)Q_1 = \begin{pmatrix} I & -(I_r+E_{11})^{-1}E_{12} \\ 0 & I \end{pmatrix}Q1=(I0−(Ir+E11)−1E12I)
- (注意: P1P_1P1 和 Q1Q_1Q1 都是可逆的,因为它们是对角线为 III 的分块三角矩阵,行列式都为1。)
-
因为 P1P_1P1 和 Q1Q_1Q1 可逆,我们再次使用 “乘以可逆矩阵不改变秩” 的性质:
rank(A+E)=rank(P(A+E)Q)=rank(P1[P(A+E)Q]Q1)\text{rank}(A+E) = \text{rank}(P(A+E)Q) = \text{rank}(P_1 [P(A+E)Q] Q_1)rank(A+E)=rank(P(A+E)Q)=rank(P1[P(A+E)Q]Q1) -
进行矩阵乘法:
P1[P(A+E)Q]Q1=(I0−E21(Ir+E11)−1I)(Ir+E11E12E21E22)(I−(Ir+E11)−1E120I)P_1 [P(A+E)Q] Q_1 = \begin{pmatrix} I & 0 \\ -E_{21}(I_r+E_{11})^{-1} & I \end{pmatrix} \begin{pmatrix} I_r + E_{11} & E_{12} \\ E_{21} & E_{22} \end{pmatrix} \begin{pmatrix} I & -(I_r+E_{11})^{-1}E_{12} \\ 0 & I \end{pmatrix}P1[P(A+E)Q]Q1=(I−E21(Ir+E11)−10I)(Ir+E11E21E12E22)(I0−(Ir+E11)−1E12I)- 经过计算,这个复杂的乘法会"奇迹般"地消元,得到一个分块对角矩阵:
=(Ir+E1100S)= \begin{pmatrix} I_r + E_{11} & 0 \\ 0 & S \end{pmatrix}=(Ir+E1100S) - 其中 S=E22−E21(Ir+E11)−1E12S = E_{22} - E_{21}(I_r+E_{11})^{-1}E_{12}S=E22−E21(Ir+E11)−1E12。(这个 SSS 就是著名的 Ir+E11I_r+E_{11}Ir+E11 在 P(A+E)QP(A+E)QP(A+E)Q 中的舒尔补 (Schur Complement)。)
- 经过计算,这个复杂的乘法会"奇迹般"地消元,得到一个分块对角矩阵:
步骤五:得出结论
现在我们得到了一个非常简洁的等式:
rank(A+E)=rank(Ir+E1100S)\text{rank}(A+E) = \text{rank} \begin{pmatrix} I_r + E_{11} & 0 \\ 0 & S \end{pmatrix}rank(A+E)=rank(Ir+E1100S)
-
分块对角矩阵的秩等于其对角块的秩之和。
rank(A+E)=rank(Ir+E11)+rank(S)\text{rank}(A+E) = \text{rank}(I_r + E_{11}) + \text{rank}(S)rank(A+E)=rank(Ir+E11)+rank(S) -
根据我们在步骤四的关键假设,(Ir+E11)(I_r + E_{11})(Ir+E11) 是一个 r×rr \times rr×r 的可逆矩阵。
-
可逆矩阵是满秩的,所以 rank(Ir+E11)=r\text{rank}(I_r + E_{11}) = rrank(Ir+E11)=r。
rank(A+E)=r+rank(S)\text{rank}(A+E) = r + \text{rank}(S)rank(A+E)=r+rank(S) -
矩阵的秩永远是非负的,即 rank(S)≥0\text{rank}(S) \ge 0rank(S)≥0。
-
因此,rank(A+E)≥r\text{rank}(A+E) \ge rrank(A+E)≥r。
-
最后,我们知道 rank(A)=r\text{rank}(A) = rrank(A)=r。
-
证明完毕:rank(A+E)≥rank(A)\text{rank}(A+E) \ge \text{rank}(A)rank(A+E)≥rank(A)
总结
如果 rank(A)=r\text{rank}(A) = rrank(A)=r,并且存在可逆矩阵 P,QP, QP,Q 使得 PAQPAQPAQ 为秩标准型,那么对于一个扰动 EEE,只要 AAA 的"有效部分"与 EEE 的"有效部分"之和 (Ir+(PEQ)11)(I_r + (PEQ)_{11})(Ir+(PEQ)11) 仍然是可逆的,那么 A+EA+EA+E 的秩至少会保持 AAA 的原秩 rrr。
