矩阵的秩是理解线性空间和矩阵代数的重要概念,矩阵的秩有非常多的定义形式,也有许多结论。充分理解这些定义和结论对于提升抽象思维具有很好的帮助。
(本来在CSDN写的,但是CSDN的公式编辑器一言难尽。。还是博客园的舒适)
秩的定义:对于矩阵A∈Rm×n,以下陈述为真。(如果A∈Cm×n,则用共轭转置替换下述转置)
- 【初等变换】:rank(A)=矩阵A经过行初等变换,所得行阶梯形矩阵的非零行数
- 【初等变换】:rank(A)=矩阵A经过行初等变换,所得行阶梯形矩阵的主元数
- 【线性无关】:rank(A)=矩阵A的线性无关列(行)数,也即以矩阵A的列(行)组成向量组的最大线性无关组
- 【列空间】:rank(A)=dim R(A)=dimR(AT),即矩阵A列空间的维数(即A的列向量组张成空间的维数),也等于A行空间的维数
- 【核空间】:rank(A)=n-dim N(A)=m-dim N(AT),即n-矩阵A零空间的维数
- 【子空间】:rank(A)=矩阵A的最大非奇异子矩阵的行数或列数(方阵)。
- 【奇异值】:rank(A)=矩阵A非零奇异值的个数
相关结论
- rank(AE)≤rank(A),即对任意矩阵A进行乘法操作,所得矩阵的秩不大于矩阵A的秩。
- rank(ATA)=rank(A)=rank(AAT)
- rank(A)+rank(B)−n≤rank(AB)
- rank(AB)≤min{rank(A),rank(B)}
- rank(A+B)≤rank(A)+rank(B)
- 如果矩阵P和矩阵Q都是非奇异矩阵,则有:rank(A)=rank(PAQ)=rank(PA)=rank(AQ)
- 对于矩阵Am×n和Bn×p,rank(AB)=rank(B)−dimN(A)∩R(B)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
2020-11-12 Java折线图简单绘制
2020-11-12 时间序列数据的定义,读取与指数平滑(Java)