首页 > 其他分享 >矩阵的秩性质总结

矩阵的秩性质总结

时间:2024-10-20 23:12:33浏览次数:5  
标签:总结 begin le end 矩阵 AB pmatrix 性质

矩阵的秩用法实在过于灵活,写篇随笔记录一下。

矩阵的秩定义

矩阵的秩常见定义有以下两种:

  • 非零子式的最高阶数。
  • 行(列)向量空间的极大无关组向量个数。

矩阵的秩基本性质

从定义出发不难得到以下性质:

  • \(0\le r(A)\le\min(m,n)\) 。
  • \(r(A^T)=r(A)\) 。
  • \(r(kA)=r(A)\) ,要求 \(k\neq 0\) 。
  • \(r(A)=r(AA^T)=r(A^TA)\) 。
  • 初等变换不改变矩阵的秩。
  • \(r(A)\) 等于 \(A\) 的标准型中 \(1\) 的个数。
  • 若 \(P,Q\) 可逆,则 \(r(A)=r(PA)=r(AQ)=r(PAQ)\) 。

第 4 条性质的证明:

为证 \(r(A)=r(A^TA)\) ,只需证 \(Ax=0\) 和 \(A^TAx=0\) 是同解方程组。

若 \(Ax=0\) ,左乘 \(A^T\) 可知 \(A^TAx=0\) 。

若 \(A^TAx=0\) ,左乘 \(x^T\) 可知 \((Ax)^TAx=0\) 。

设 \(Ax=(a_1,\cdots,a_n)^T\) ,则 \((Ax)^TAx=\sum_{i=1}^na_i^2=0\) 。因此 \(a_i=0\) ,即 \(Ax=0\) 。

再用 \(A^T\) 替换 \(A\) 可知 \(r(AA^T)=r(A)\) 。

矩阵的秩其他性质

性质1、设 \(A_{m\times n},B_{n\times s}\) ,则 \(r(A)+r(B)-n\le r(AB)\le\min(r(A),r(B))\) 。

推论:特别地,若 \(AB=0\) ,则 \(r(A)+r(B)\le n\) 。

证明:

记 \(A\) 的列向量为 \(\alpha_1,\cdots,\alpha_n\) ,则:

\[AB=\begin{pmatrix}b_{11}\alpha_1+\cdots+b_{n1}\alpha_n&\cdots&b_{1s}\alpha_1+\cdots+b_{ns}\alpha_n\\\end{pmatrix} \]

\(\therefore AB\) 的列空间包含在 \(A\) 的列空间中,即 \(r(AB)\le r(A)\) 。同理 \(AB\) 的行空间包含在 \(B\) 的行空间中, \(r(AB)\le r(B)\) 。

前半部分等给出分块矩阵的秩的性质以后再证。


性质2、\(r\begin{pmatrix}A&0\\0&B\\\end{pmatrix}=r(A)+r(B)\) 。

证明:

设 \(P_1AQ_1=\begin{pmatrix}I_{r_1}&0\\0&0\\\end{pmatrix},P_2BQ_2=\begin{pmatrix}I_{r_2}&0\\0&0\\\end{pmatrix}\),其中 \(P_1,P_2,Q_1,Q_2\) 均为初等矩阵乘积。(本质上就是将 \(A,B\) 化为标准型)

\[\begin{pmatrix}P_1&0\\0&P_2\\\end{pmatrix} \times \begin{pmatrix}A&0\\0&B\\\end{pmatrix} \times \begin{pmatrix}Q_1&0\\0&Q_2\\\end{pmatrix} = \begin{pmatrix}P_1AQ_1&0\\0&P_2BQ_2\\\end{pmatrix}\\ \]

\(\because\begin{pmatrix}P_1&0\\0&P_2\\\end{pmatrix},\begin{pmatrix}Q_1&0\\0&Q_2\\\end{pmatrix}\) 满秩, \(\therefore r\begin{pmatrix}A&0\\0&B\\\end{pmatrix}=r_1+r_2=r(A)+r(B)\) 。


性质3、\(r\begin{pmatrix}A&C\\0&B\\\end{pmatrix}\ge r(A)+r(B),r\begin{pmatrix}A&0\\D&B\\\end{pmatrix}\ge r(A)+r(B)\) 。

证明:

设 \(P_1AQ_1=\begin{pmatrix}I_{r_1}&0\\0&0\\\end{pmatrix},P_2BQ_2=\begin{pmatrix}I_{r_2}&0\\0&0\\\end{pmatrix}\),其中 \(P_1,P_2,Q_1,Q_2\) 均为初等矩阵乘积。

\[\begin{pmatrix}P_1&0\\0&P_2\\\end{pmatrix} \times \begin{pmatrix}A&0\\0&B\\\end{pmatrix} \times \begin{pmatrix}Q_1&0\\0&Q_2\\\end{pmatrix} = \begin{pmatrix}P_1AQ_1&P_1CQ_2\\0&P_2BQ_2\\\end{pmatrix}\\ \]

\(\because\begin{pmatrix}P_1&0\\0&P_2\\\end{pmatrix},\begin{pmatrix}Q_1&0\\0&Q_2\\\end{pmatrix}\) 满秩, \(\therefore r\begin{pmatrix}A&C\\0&B\\\end{pmatrix}\ge r_1+r_2=r(A)+r(B)\) ,后半部分同理。


性质4、 \(\max(r(A),r(B))\le r(A,B)\le r(A)+r(B)\) 。

证明:

记 \((A,B),A,B\) 的列向量空间分别为 \(W,W_1,W_2\) ,则 \(W_1\subseteq W,W_2\subseteq W\) ,左半部分得证。

\(W\subseteq W_1+W_2\) ,右半部分得证。


性质5、\(|r(A)-r(B)|\le r(A\pm B)\le r(A)+r(B)\) 。

记 \((A+B),A,B\) 的列向量空间分别为 \(W,W_1,W_2\) ,则 \(W\subseteq W_1+W_2\) ,右半部分得证。

套用右半部分结论即可证明左半部分。


现在来证明性质1的左半部分(即 \(\texttt{Sylvester}\) 不等式)。

\[\begin{pmatrix}AB&0\\0&I_n\\\end{pmatrix} \Rightarrow \begin{pmatrix}AB&0\\B&I_n\\\end{pmatrix} \Rightarrow \begin{pmatrix}0&-A\\B&I_n\\\end{pmatrix} \Rightarrow \begin{pmatrix}-A&0\\I_n&B\\\end{pmatrix} \]

\[\therefore r(AB)+n=r\begin{pmatrix}AB&0\\0&I_n\\\end{pmatrix}=r\begin{pmatrix}-A&0\\I_n&B\\\end{pmatrix}\ge r(A)+r(B)\\ \]


性质6、(\(\texttt{Frobenius}\) 不等式) \(r(ABC)\ge r(AB)+r(BC)-r(B)\) 。

\[\begin{pmatrix}ABC&0\\0&B\\\end{pmatrix} \Rightarrow \begin{pmatrix}ABC&0\\AB&B\\\end{pmatrix} \Rightarrow \begin{pmatrix}0&-BC\\AB&B\\\end{pmatrix} \Rightarrow \begin{pmatrix}-BC&0\\B&AB\\\end{pmatrix} \]

\[\therefore r(ABC)+r(B)\ge r(AB)+r(BC)\\ \]

和 \(\texttt{Sylvester}\) 不等式的证明过程如出一辙。


性质7、 \(r(A)+r(I_n-A)\ge n\) ,当且仅当 \(A\) 是幂等矩阵(\(A^2=A\))时等号成立。

\[\begin{pmatrix}A&0\\0&I_n-A\\\end{pmatrix} \Rightarrow \begin{pmatrix}A&A\\0&I_n-A\\\end{pmatrix} \Rightarrow \begin{pmatrix}A&A\\A&I_n\\\end{pmatrix} \Rightarrow \begin{pmatrix}A-A^2&A\\A&I_n\\\end{pmatrix} \]

\(\therefore r(A)+r(I_n-A)=r(A-A^2)+n\) ,得证。


性质8、 \(r(I_n+A)+r(I_n-A)\ge n\) ,当且仅当 \(A\) 是对合矩阵(\(A^2=I_n\))时等号成立。

\[\begin{pmatrix}I_n+A&0\\0&I_n-A\\\end{pmatrix} \Rightarrow \begin{pmatrix}I_n+A&I_n+A\\0&I_n-A\\\end{pmatrix} \Rightarrow \begin{pmatrix}I_n+A&I_n+A\\I_n+A&2I_n\\\end{pmatrix} \Rightarrow \begin{pmatrix}(I_n+A)-\frac 12(I_n+A)^2&I_n+A\\0&2I_n\\\end{pmatrix} \]

\(\because (I_n+A)-\frac 12(I_n+A)^2=\frac 12(I_n-A^2)\) , \(\therefore r(I_n+A)+r(I_n-A)=r(I_n-A^2)+n\) ,得证。


性质9、\(r(A^{n+m})=r(A^n)\) ,若 \(A\) 是幂零矩阵(\(\exist m,A^m=0\)),则 \(A^n=0\) 。

由性质1, \(n\ge r(A)\ge r(A^2)\ge\cdots\ge 0\) 。

我们证明 \(r(A^s)=r(A^{s+1})\Rightarrow r(A^{s+1})=r(A^{s+2})\) 。

事实上,在性质6中令 \(B=A^s,C=A\) 即可得证。

从 \(n\) 到 \(0\) 至多减 \(n\) 次,因此从 \(n\) 次幂开始矩阵幂的秩一定不再变化。

对幂零矩阵 \(A\) ,若 \(m\le n\) ,两边同乘 \(A^{m-n}\) ;若 \(m\gt n\) ,利用刚刚证明的结论,即可证明 \(A^n=0\) 。


性质10、\(r(A^*)=\begin{cases}n&r(A)=n\\1&r(A)=n-1\\0&r(A)\le n-2\\\end{cases}\) 。

若 \(r(A)=n\) ,则 \(|A^*|=|A|^{n-1}\neq 0\) , \(|A^*|\) 满秩。

若 \(r(A)=n-1\) ,则 \(A\) 一定存在一个 \(n-1\) 阶子式非零,因此 \(r(A^*)\ge 1\) 。

又 \(AA^*=0\) ,由性质1推论知 \(r(A)+r(A^*)\le n\) ,即 \(r(A^*)\le 1\) ,得证。

若 \(r(A)\le n-2\) ,则任意一个 \(n-1\) 阶子式均为零, \(A^*=0\) 。

杂题

\(n\) 为奇数, \(AB=0\) ,则 \(r(A^TB+AB^T)\le n-1\) 。

由性质1推论, \(r(A)+r(B)\le n\) 。由 \(n\) 为奇数,不妨 \(r(A)\le\frac{n-1}2\) 。

\(\therefore r(A^TB+AB^T)\le r(A^TB)+r(AB^T)\le r(A^T)+r(A)\le n-1\) 。


\(r(I_n-AB)\le r(I_n-A)+r(I_n-B)\) 。

\(r(I_n-AB)\le r(I_n-A)+r(A(I_n-B))\le r(I_n-A)+r(I_n-B)\) 。


若 \(AB=BA\) ,则 \(r(A+B)+r(AB)\le r(A)+r(B)\) 。

\[\begin{pmatrix}A&0\\0&B\\\end{pmatrix} \Rightarrow \begin{pmatrix}A&A\\0&B\\\end{pmatrix} \Rightarrow \begin{pmatrix}A&A\\A&A+B\\\end{pmatrix} \]

\[\begin{pmatrix}A&A\\A&A+B\\\end{pmatrix} \times \begin{pmatrix}A+B&0\\-A&I_n\\\end{pmatrix} = \begin{pmatrix}AB&A\\AB-BA&A+B\\\end{pmatrix} \]

\[\therefore r(A)+r(B)=r\begin{pmatrix}A&A\\A&A+B\\\end{pmatrix}\ge r\begin{pmatrix}AB&A\\0&A+B\\\end{pmatrix}\ge r(A+B)+r(AB) \]

怎么想到的?单纯的初等变换能得到 \(A+B\) ,但没办法在保护 \(A+B\) 的前提下得到 \(AB\) ,于是想到矩阵乘法。

为使矩阵乘法后右下角仍为 \(A+B\) ,容易想到右乘矩阵 \(\begin{pmatrix}X&0\\Y&I_n\\\end{pmatrix}\) 。

\[\begin{pmatrix}A&A\\A&A+B\\\end{pmatrix} \times \begin{pmatrix}X&0\\Y&I_n\\\end{pmatrix} = \begin{pmatrix}A(X+Y)&A\\A(X+Y)+BY&A+B\\\end{pmatrix} \]

令 \(\begin{cases}A(X+Y)=B\\A(X+Y)+BY=0\end{cases}\) ,结合 \(AB=BA\) 即可解出 \(X=A+B,Y=-A\) 。

如果选择左乘矩阵 \(\begin{pmatrix}X&Y\\0&I_n\\\end{pmatrix}\) 也行得通,读者可以自行思考。


\(\forall 1\le i\le k\) ,\(B_i\) 是幂等矩阵, \(A=B_1\cdots B_k\) ,则 \(r(I_n-A)\le k(n-r(A))\) 。

\[\begin{aligned} &r(I_n-A)\\ &=r\big((I_n-B_1)+B_1(I_n-B_2)+\cdots+B_1\cdots B_{k-1}(I_n-B_k)\big)\\ &\le r(I_n-B_1)+r(B_1(I_n-B_2))+\cdots+r(B_1\cdots B_{k-1}(I_n-B_k))\\ &\le r(I_n-B_1)+r(I_n-B_2)+\cdots+r(I_n-B_k)\\ \end{aligned} \]

由性质7, \(r(I_n-B_i)\le n-r(B_i)\le n-r(A)\) ,得证。

总结

  • 第三类分块初等变换:将某块行左乘 \(B\) 加到另一块行,矩阵的秩不变;将某块列右乘 \(B\) 加到另一块列,矩阵的秩不变。
  • 证明与秩有关的等式或不等式,往往先移项使两边全是加法,常数项当成单位阵的秩,然后拼成分块对角矩阵。
  • 分块初等变换本质上是对秩进行恒等变形,矩阵乘法本质上是对秩进行放缩。

标签:总结,begin,le,end,矩阵,AB,pmatrix,性质
From: https://www.cnblogs.com/peiwenjun/p/18488118

相关文章

  • 《计算机基础与程序设计》第四周学习总结
    学期(2024-2025-1)学号(20241412)《计算机基础与程序设计》第四周学习总结作业信息这个作业属于哪个课程2024-2025-1-计算机基础与程序设计https://edu.cnblogs.com/campus/besti/2024-2025-1-CFAP这个作业要求在哪里2024-2025-1计算机基础与程序设计第一周作业https:......
  • 2024-2025 20241318 《计算机基础与程序设计》第四周学习总结
    这个作业属于哪个课程https://edu.cnblogs.com/campus/besti/2024-2025-1-CFAP这个作业要求在哪里https://www.cnblogs.com/rocedu/p/9577842.html#WEEK04这个作业的目标自学教材计算机科学概论(第七版)第4章,第5章并完成云班课测试《C语言程序设计》第3章并完成......
  • 2024-2025-1 20241419《计算机基础与程序设计》第四周学习总结
    作业信息课程要求目标:门电路组合电路,逻辑电路冯诺依曼结构CPU,内存,IO管理嵌入式系统,并行结构物理安全作业正文教程学习内容总结:数字电路:门电路:实现逻辑运算的单元电路,包括与、或、非等。组合电路:输出仅与当前输入有关的数字电路。逻辑电路:由逻辑门组成,输入输出信号......
  • 一类矩阵可交换问题
    Part1在开始正文部分的讨论前,先补充一些先前在Jordan标准型理论的构建中没考虑到的问题.设\(\mathcalA,\mathcalB\)是(域\(\mathbbF\)上)\(n\)维线性空间\(V\)上的线性变换.命题1:设\(f,g\in\mathbbF[x]\),则\(f(\mathcalA)\)与\(g(\mathcalA)\)可交换.......
  • 2024-2025-1 20241329 《计算机基础与程序设计》第四周学习总结
    作业信息作业归属课程:https://edu.cnblogs.com/campus/besti/2024-2025-1-CFAP作业要求:https://www.cnblogs.com/rocedu/p/9577842.html#WEEK04作业目标:门电路;组合电路,逻辑电路;冯诺依曼结构;CPU,内存,IO管理;嵌入式系统,并行结构;物理安全作业正文:https://www.cnblogs.com/incamelli......
  • PHP 正则表达式 修正符【m s x e ? (?i)】内部修正符 贪婪模式 后向引用 断言【总结篇
    1.正则表达式修正符在PHP中,正则表达式中的修正符(modifier)可以改变模式的行为,使得其功能更加灵活。1.m修正符(多行模式)作用:在多行模式下,^和$元字符除了匹配整个字符串的开头和结尾外,还可以匹配每一行的开头和结尾。举例: "Hello\nWorld",当使用/^World/m时,^会匹配"W......
  • #2024-2025-1学号20241309《计算机基础与程序设计》第四周学习总结
    作业信息这个作业属于哪个课程2024-2025-1-计算机基础与程序设计这个作业要求在哪里2024-2025-1计算机基础与程序设计第四周作业这个作业的目标|作业正文|2024-2025-1学号20241309《计算机基础与程序设计》第四周学习总结教材学习内容总结《计算机科学概论》......
  • 2024-2025-1 20241312 《计算机基础与程序设计》第4周学习总结
    作业信息|这个作业属于哪个课程|<班级的链接>(如2024-2025-1-计算机基础与程序设计)||这个作业要求在哪里|<作业要求的链接>(如2024-2025-1计算机基础与程序设计第四周作业||这个作业的目标|门电路组合电路,逻辑电路冯诺依曼结构CPU,内存,IO管理嵌入式系统,并行结构物理安全||作业......
  • cuda core实现两个128x128 float矩阵乘法demo
    #include<stdio.h>#include<cuda_runtime.h>//128x128->__global__voidmm(float*a,float*b,float*c){//8x8个方块,每个方块16x16extern__shared__floatbuf[];float*a_local=buf;float*b_local=buf+16*128;for(inti=......
  • 2024-2025-1 20241308 《计算机基础与程序设计》第四周学习总结
    作业信息这个作业属于哪个课程 https://edu.cnblogs.com/campus/besti/2024-2025-1-CFAP这个作业要求在哪里 https://www.cnblogs.com/rocedu/p/9577842.html#WEEK04这个作业的目标 <门电路组合电路,逻辑电路冯诺依曼结构CPU,内存,IO管理嵌入式系统,并行结构物理安全>作业正......