矩阵乘的秩
r(AB)≤min{r(A),r(B)}≤⎩⎨⎧r(A,B)orr(AB)≤r(A)+r(B)
矩阵乘的秩会越乘越小,但是拼起来会变大(可以取等号,不是严格的)。
若 AB=O ,则
r(A)+r(B)≤n
这里的 n 是中间的维度。
分块矩阵的秩
对于最简单的对角分块矩阵,其秩为
r(AOOB)=r(A)+r(B)r(OBAO)=r(A)+r(B)
若只有一个零块,则相等关系变为大于等于关系
r(AOCB)≥r(A)+r(B)r(ACOB)≥r(A)+r(B)
如果 A,B 可以消去 C,则转换为第一种情况;消不掉则秩增加;若 A 列满秩或 B 行满秩,则 (ACOB) 可以取得等号,对 (AOCB),请思考什么情况能取得等号?
Details
🤔
A 列满秩或 B 行满秩,为方阵时就是其中一个矩阵可逆。
伴随矩阵的秩
伴随矩阵的秩序与原矩阵的秩有如下关系
r(A∗)=⎩⎨⎧n, r(A)=n1, r(A)=n−10, r(A)<n−1
当 r(A)=n−1 时,说明至少有一个 n−1 阶子式不为 0,又因为 AA∗=0,根据矩阵相乘的性质 r(A)+r(A∗)≤1,则 r(A∗)=1;或者从方程组解的角度来说明,A∗ 的所有列向量都是齐次线性方程组的解,而 n−r(A)=1,则其基础解系只有一个向量,因此 r(A∗)=1.
秩与线性表示
若 A 可以由 B 线性表示,则被表示的秩可以更小
r(A)≤r(B)r(A)=r(A,B)
若 AB=C,从列向量的角度看
r(A)=r(A,AB)
从行向量的角度看
r(B)=r(BAB)
具体看 矩阵乘法
n 秩相等
2 秩表示矩阵等价,3 秩相等表示向量组等价和方程组同解 r(A)=r(B)=r(AB) ,4 秩相等常用于转置矩阵 r(A)=r(AT)=r(AAT)=r(ATA),可以证明 Ax=O 和 ATx=O 同解,进一步地,可以推出 6 秩相等 r(A)=r(AT)=r(ATA)=r(AAT)=r(ATAATA)=r(AATAAT).
秩与方程组的解
若 Ax=0 的解均是 Bx=0 的解,则 r(A)≥r(B);显然前者的解被包含在后者的解当中,即 n−r(A)≤n−r(B)→r(A)>r(B).
同样利用方程组可以解释矩阵乘法中 AB=O⟹r(A)+r(B)≤n,证明方式和上述伴随矩阵一致,显然 B 中的所有列向量是 Ax=O 的解,即 r(B)≤n−r(A)⟹r(A)+r(B)≤n.
行列满秩矩阵的性质
若 Am×n,r(A)=n 则有以下角度的考虑:
- 秩:若 r(AB)=r(B),则至少有一个 n 阶子式不为零 (n+1 阶都为零);
- 向量:列向量线性无关,n 个行向量线性无关;
- 方程:Ax=0 仅有零解,Ax=b 可能无解,ATx=b 一定有解;
- 空间:由于秩不超过行列的最小值,因此有 m≥n,即维数大于等于向量个数;
- 变换:存在 n 阶可逆矩阵 P,使得 PA=(EnO);
- 正定:ATA 为正定矩阵。
若 Am×n,r(A)=m 则有以下角度的考虑:
- 秩:若 r(BA)=r(B),则至少有一个 m 阶子式不为零 (m+1 阶都为零);
- 向量:行向量线性无关,m 个列向量线性无关;
- 方程:Ax=b 一定有解,ATx=b 仅有零解,ATx=b 可能无解;
- 空间:由于秩不超过行列的最小值,因此有 n≥m,即维数小于等于向量个数;
- 变换:存在 n 阶可逆矩阵 P,使得 AP=(En,O);
- 正定:AAT 为正定矩阵。