有关秩的等式和不等式
最初的定义
行秩:矩阵行向量的最大线性无关组中向量的数量
列秩:矩阵列向量的最大线性无关组中向量的数量
秩:行秩和列秩都称为秩。且二者相等。
矩阵的秩和基础解系个数的关系
如果是一个m×nm×nm\times n的矩阵AAA
方程组中未知数的个数等于列数n" role="presentation" style="position: relative;">nnn
此时如果其基础解系个数是rrr个
那么它的秩是n−r" role="presentation" style="position: relative;">n−rn−rn-r
因为秩为rrr所以可以确定的未知量有r" role="presentation" style="position: relative;">rrr个,也就是说有n−rn−rn-r个自由未知量,对这些未知量进行赋值就可以得出n−rn−rn-r个基础解系了
矩阵分块法
假设有矩阵
A_{m\times n}=\begin{pmatrix}a_{11}&a_{12}&\cdots&a_{1n}\\ a_{21}&a_{22}&\cdots&a_{2n}\\ \vdots&\vdots&\ddots&\vdots\\ a_{m1}&a_{m2}&\cdots&a_{mn}\\ \end{pmatrix}
有关秩的等式和不等式
设AAA是m×n" role="presentation" style="position: relative;">m×nm×nm\times n矩阵,BBB是满足有关矩阵运算要求的矩阵,则
r(A)≤min(m,n)" role="presentation" style="position: relative;">r(A)≤min(m,n)r(A)≤min(m,n)r(\mathbf{A})\leq\min(m,n)
r(A)=r(AT)r(A)=r(AT)r(\mathbf{A})=r(\mathbf{A}^T)
r(A+B)≤r(A)+r(B)r(A+B)≤r(A)+r(B)r(\mathbf{A}+\mathbf{B})\leq r(\mathbf{A})+r(\mathbf{B})
r\begin{pmatrix}A&O\\ O&B\end{pmatrix}=r\begin{pmatrix}A&O\\ A+B&B\end{pmatrix}=r(A)+r(B)\\ \therefore r(A+B)\leq r(A)+r(B)
r(A,B)≤r(A)+r(B)r(A,B)≤r(A)+r(B)r(\mathbf{A},\mathbf{B})\leq r(\mathbf{A})+r(\mathbf{B})
设:α1,⋯,αrα1,⋯,αr\alpha_1,\cdots,\alpha_r,是矩阵AAA的列向量的最大无关组,β1,⋯,βs" role="presentation" style="position: relative;">β1,⋯,βsβ1,⋯,βs\beta_1,\cdots,\beta_s是矩阵BBB列向量的最大无关组,于是在新的矩阵(A,B)" role="presentation" style="position: relative;">(A,B)(A,B)(A,B)中,所有新的列向量都可以使用α1,⋯,αr+β1,⋯,βsα1,⋯,αr+β1,⋯,βs\alpha_1,\cdots,\alpha_r+\beta_1,\cdots,\beta_s来表示
r(A,B)≤r(α1,⋯,αr,β1,⋯,βs)≤r(A)+r(B)r(A,B)≤r(α1,⋯,αr,β1,⋯,βs)≤r(A)+r(B)r(A,B)\leq r(\alpha_1,\cdots,\alpha_r,\beta_1,\cdots,\beta_s)\leq r(A)+r(B)
r(kA)=r(A)(k≠0)r(kA)=r(A)(k≠0)r(k\mathbf{A})=r(\mathbf{A})(k\neq0)
r(AB)≤min(r(A),r(B))r(AB)≤min(r(A),r(B))r(\mathbf{A}\mathbf{B})\leq\min(r(\mathbf{A}),r(\mathbf{B}))
对于线性方程组Bx=0Bx=0B\mathbf{x}=0,其解一定是ABx=0ABx=0AB\mathbf{x}=0的解,所以Bx=0Bx=0B\mathbf{x}=0的基础解系包含在ABx=0ABx=0AB\mathbf{x}=0的基础解系里,于是
n-r(B)\leq n-r(AB)\Rightarrow r(AB)\leq r(B)
同理对于ATx=0ATx=0A^T\mathbf{x}=0,其解一定是(AB)Tx=0(AB)Tx=0(AB)^T\mathbf{x}=0的解,于是得到:
m-r(A^T)\leq m-r\left((AB)^T\right)\Rightarrow r\left((AB)^T\right)\leq r(A^T)
根据r((AB)T)=r(AB)r((AB)T)=r(AB)r\left((AB)^T\right)=r\left(AB\right)且r(AT)=r(A)r(AT)=r(A)r(A^T)=r(A)
于是得到:
r(AB)≤min(r(A),r(B))r(AB)≤min(r(A),r(B))r(\mathbf{A}\mathbf{B})\leq\min(r(\mathbf{A}),r(\mathbf{B}))
如果AAA是方阵
r(AAT)=r(A)" role="presentation" style="position: relative;">r(AAT)=r(A)r(AAT)=r(A)r(AA^T)=r(A)
证明同上。
r(AB)≥r(A)+r(B)−nr(AB)≥r(A)+r(B)−nr(\mathbf{A}\mathbf{\mathbf{B}})\geq r(\mathbf{A})+r(\mathbf{B})-n
证明:分块矩阵法
\begin{aligned} \begin{pmatrix}A_{m\times n}B_{n\times s}&O_{m\times n}\\ O_{n\times s}&\color{red}{E_{n\times n}}\end{pmatrix}\sim\begin{pmatrix}A_{m\times n}B_{n\times s}&A_{m\times n}\\ O_{n\times s}&\color{red}{E_{n\times n}}\end{pmatrix}\sim\begin{pmatrix}O_{m\times s}&A_{m\times n}\\ -B_{n\times s}&\color{red}{E_{n\times n}}\end{pmatrix} \end{aligned}
可以得到
r\begin{pmatrix}A_{m\times n}B_{n\times s}&O_{m\times n}\\ O_{n\times s}&\color{red}{E_{n\times n}}\end{pmatrix}=r\begin{pmatrix}O_{m\times s}&A_{m\times n}\\ -B_{n\times s}&\color{red}{E_{n\times n}}\end{pmatrix}
r\begin{pmatrix}A_{m\times n}B_{n\times s}&O_{m\times n}\\ O_{n\times s}&\color{red}{E_{n\times n}}\end{pmatrix}=r(AB)+r(E_{n\times n})=r(AB)+n
r\begin{pmatrix}O_{m\times s}&A_{m\times n}\\ -B_{n\times s}&\color{red}{E_{n\times n}}\end{pmatrix}\geq r(A)+r(B)
于是乎得到:
r(AB)+n≥r(A)+r(B)⇒r(AB)≥r(A)+r(B)−nr(AB)+n≥r(A)+r(B)⇒r(AB)≥r(A)+r(B)−nr(AB)+n\geq r(A)+r(B)\color{red}\Rightarrow r(AB)\geq r(A)+r(B)-n
更一般的情况
r(ABC)≥r(AB)+r(BC)−r(B)r(ABC)≥r(AB)+r(BC)−r(B)r(\mathbf{A}\mathbf{B}\mathbf{C})\geq r(\mathbf{AB})+r(\mathbf{BC})-r(\mathbf{B})
证明:分块矩阵法
\begin{aligned} \begin{pmatrix}A_{m\times n}B_{n\times s}C_{s\times t}&O_{m\times s}\\ O_{n\times t}&\color{red}{B_{n\times s}}\end{pmatrix}\sim\begin{pmatrix}A_{m\times n}B_{n\times s}C_{s\times t}&A_{m\times n}B_{n\times s}\\ O_{n\times s}&\color{red}{B_{n\times s}}\end{pmatrix}\sim\begin{pmatrix}O_{m\times t}&A_{m\times n}B_{n\times s}\\ -B_{n\times s}C_{s\times t}&\color{red}{B_{n\times s}}\end{pmatrix} \end{aligned}
可以得到
r\begin{pmatrix}A_{m\times n}B_{n\times s}C_{s\times t}&O_{m\times s}\\ O_{n\times t}&\color{red}{B_{n\times s}}\end{pmatrix}=r\begin{pmatrix}O_{m\times t}&A_{m\times n}B_{n\times s}\\ -B_{n\times s}C_{s\times t}&\color{red}{B_{n\times s}}\end{pmatrix}
r\begin{pmatrix}A_{m\times n}B_{n\times s}C_{s\times t}&O_{m\times s}\\ O_{n\times t}&\color{red}{B_{n\times s}}\end{pmatrix}=r(ABC)+r(B)
r\begin{pmatrix}O_{m\times t}&A_{m\times n}B_{n\times s}\\ -B_{n\times s}C_{s\times t}&\color{red}{B_{n\times s}}\end{pmatrix}\geq r(AB)+r(BC)
于是乎得到:
r(ABC)+r(B)≥r(AB)+r(BC)⇒r(ABC)≥r(AB)+r(BC)−r(B)r(ABC)+r(B)≥r(AB)+r(BC)⇒r(ABC)≥r(AB)+r(BC)−r(B)r(ABC)+r(B)\geq r(AB)+r(BC)\color{red}\Rightarrow r(ABC)\geq r(AB)+r(BC)-r(B)
AB=OAB=O\mathbf{A}\mathbf{B}=\mathbf{O}时, r(A)+r(B)≤nr(A)+r(B)≤nr(\mathbf{A})+r(\mathbf{B})\leq n, nnn是A" role="presentation" style="position: relative;">AA\mathbf{A}的列数(或 BB\mathbf{B}的行数)
r\left(\left[\begin{matrix}\mathbf{A}&\mathbf{O}\\ \mathbf{O}&\mathbf{B}\\\end{matrix}\right]\right)=r(\mathbf{A})+r(\mathbf{B})
r(\mathbf{A})+r(\mathbf{B})\leq r\left(\left[\begin{matrix}\mathbf{A}&\mathbf{O}\\ \mathbf{C}&\mathbf{B}\\\end{matrix}\right]\right)\leq r(\mathbf{A})+r(\mathbf{B})+r(\mathbf{C})
r(\mathbf{A}^*)=\left\{\begin{aligned}&n,&r(\mathbf{A})=n,\\ &1,&r(\mathbf{A})=n-1&其中\mathbf{A}是n阶方阵\\ &0,&r(\mathbf{A})
有关秩的等式和不等式相关推荐
- 关于秩的等式与不等式总结
回归到秩的本质:组成矩阵的线性无关的向量个数. AmxnA_{mxn}本身 1)0≤r(A)≤min{m,n}0 \leq r(A) \leq min\{m,n\} m决定了阶梯向下的数目,n决定了向 ...
- 等式与不等式约束的序列二次规划(SQP)
最后介绍同时有等式约束和不等式约束的SQP解法.这里面的解法比之前的稍微复杂一点,用到了line search method以及BFGS下降.使用line search是为了增加搜索的鲁棒性,确保在任 ...
- 线性代数学习笔记——第二十一讲——矩阵秩的等式
1. 矩阵转置后矩阵的秩不变 2. 行阶梯形矩阵的秩即其非零行的数目 3. 初等变换不改变矩阵的秩(证明留待补充) 4. 通过矩阵的初等变换将矩阵化为行阶梯形矩阵,以求解矩阵的秩 5. 求出矩阵的秩后 ...
- 矩阵论(零):线性代数基础知识整理(2)——矩阵的秩与向量组的秩
矩阵论专栏:专栏(文章按照顺序排序) 本篇博客承接上篇矩阵论(零):线性代数基础知识整理(1)--逆矩阵.初等变换.满秩分解,主要整理秩相关的结论. 线性方程组的解与向量组的秩 线性方程组的解(初步讨 ...
- 线性代数(Linear Algebra)
第一章 线性方程组 1.1 线性方程组 若 b1b2-bnb_1 b_2 \dots b_nb1b2-bn 全为0,则方程组称为齐次方程组:否则为非齐次方程组 系数矩阵与增广矩阵 将一个方 ...
- php随机数字不重复使等式成立_Schur补与矩阵打洞,SMW求逆公式,分块矩阵与行列式(不)等式...
矩阵论记号约定zhuanlan.zhihu.com Schur补与矩阵打洞 考虑正态随机向量 ,求 条件分布的一个类似于线性回归的常用技巧是--寻找常值矩阵 适合 :对于正态变量而言独立等价于不相关 ...
- matlab 求矩阵秩,求矩阵秩的两种方法及MATLAB的应用
摘 要: 高等代数是一门逻辑思维比较强和理论知识比较深的学科, 它具有丰富的数学知识, 涉及许多重要的数学思想, 其在数学领域的应用很广泛, 如行列式.矩阵的相关计算和求解线性方程组的解方面的应 ...
- SVM讲的成体系的,自圆其说较好的一篇,上午没读完,KKT第二部分不等式有疑问没弄懂,复制后继续读完
https://www.jiqizhixin.com/articles/2018-10-17-20 贪心科技原创 2018/10/17 16:26 我i智能来源 学习SVM,这篇文章就够了!(附详细代 ...
- python求解不等式组_解线性方程组和线性不等式组
你的问题是线性规划中的问题,你的等式和不等式是限制,你想最小化(然后最大化)表达式y.等式.不等式和表达式都是线性的,所以它是线性规划.使用scipy函数的scipy包可以进行这种线性规划.在 这里是 ...
最新文章
- Microsoft Visual Studio 2010 Load Test Feature Pack安装排错
- linux命令后面常见的/dev/null 和 21 的含义
- css03层次选择器
- NYOJ 409 郁闷的C小加(三)
- 这些心智程序你安装了吗?
- JavaScript基础02【强制类型转换(String Number Boolean) 其它进制数】
- 5.6 稳健最小二乘法
- Spring boot(九):定时任务
- linux部署多个tomcat服务,Linux 一台服务器部署多个tomcat
- C# GDI+ 生成自定义进度条
- Oracle 中伪数列ROWID
- 阿里云四大海外数据中心将开服
- idea添加添加自动添加版本控制
- 《『若水新闻』客户端开发教程》——11.代码编码(3)
- Bailian4085 数组去重排序【桶排序】
- 如何自定义IHttpModule
- 前端H5 使用百度统计进行埋点
- Django前端使用ECharts完成数据可视化
- 太酷了!金山云重磅开源鎏光云游戏引擎
- 英语老师自用省心天花板小程序
热门文章
- 行列式的本质是什么?
- ASP.NET 权限管理 页面静态化 OA系统培训 三层架构
- 编码解码问题.decode(encoding='gbk', errors='ignore')
- 互联网晚报 | 12月8日 星期三 | 淘宝购物车上线“好友买单”功能;英超联赛正式入驻视频号;中国联通成立5G消息生态联盟...
- How to design an FPGA from scratch-1_FPGA_8_24
- 电脑上的文件后缀名隐藏了如何修改?
- 中央银行调节货币供应量的三个手段
- LDPC编译码原理介绍
- 陷入多事之秋,阿里的价值观出问题了?
- java就业班怎么改简历_手把手教你如何修改简历