12满秩分解与奇异值分解(1)
满秩分解
- 1.定义
- 2.存在性定理
- 3.hermite矩阵
- 4.满秩分解的一种求法
1.定义
设矩阵A∈Crm×n(r>0)A\in C_r^{m\times n}(r>0)A∈Crm×n(r>0),若存在A=FG,F∈Crm×r,A∈Grr×nA=FG,F\in C_r^{m\times r},A\in G_r^{r\times n}A=FG,F∈Crm×r,A∈Grr×n则称其为A的一个满秩分解
2.存在性定理
设A∈Crm×n(r>0)A\in C_r^{m\times n}(r>0)A∈Crm×n(r>0)存在E∈Cmm×m(r>0)E\in C_m^{m\times m}(r>0)E∈Cmm×m(r>0)使得EA=[G...O]m−r行r行EA=\left[ \begin{matrix}G\\...\\O \end{matrix}\right]_{m-r行}^{r行}EA=⎣⎡G...O⎦⎤m−r行r行 A=E−1[G...O]=[FS][G...O]=FGA=E^{-1}\left[ \begin{matrix}G\\...\\O \end{matrix}\right]=\left[ \begin{matrix}F&S \end{matrix}\right]\left[ \begin{matrix}G\\...\\O \end{matrix}\right]=FGA=E−1⎣⎡G...O⎦⎤=[FS]⎣⎡G...O⎦⎤=FG其中F∈Crm×rF\in C_{r}^{m\times r}F∈Crm×r
(EEE是满秩矩阵,它的逆的秩也是mmm)
3.hermite矩阵
形如
称为hermite标准型
- 前rrr行中每一行至少含一个非零元素(称为非零行),且第一个非零元素为1,而后m−rm-rm−r行的元素全为零(称为零行);
- 若第iii行的第一个非零元素(即1)在第jij_iji列 ,则j1<j2...<jrj_1<j_2...<j_rj1<j2...<jr
4.满秩分解的一种求法
例1:求A=[1230021−11021]A=\left[ \begin{matrix}1&2&3&0 \\ 0&2&1&-1 \\1&0&2&1 \end{matrix}\right]A=⎣⎡1012203120−11⎦⎤的满秩分解
解:整体思路
GGG矩阵即为将AAA矩阵变为hermite标准型后取前rrr行的矩阵,而FFF矩阵是F=AP1=E−1BP1=[FS][IrO]F=AP_1=E^{-1}BP_1=\left[ \begin{matrix}F&S \end{matrix}\right]\left[ \begin{matrix}I_r\\O \end{matrix}\right]F=AP1=E−1BP1=[FS][IrO]
对A进行初等行变换[AI3]=[1230.100021−1.0101021.001]\left[ \begin{matrix}A&I_3 \end{matrix}\right]=\left[ \begin{matrix}1&2&3&0 &.&1&0&0\\ 0&2&1&-1&. &0&1&0\\1&0&2&1&. &0&0&1\end{matrix}\right][AI3]=⎣⎡1012203120−11...100010001⎦⎤第三行加第二行减第一行[1230.100021−1.0100000.−111]\left[ \begin{matrix}1&2&3&0 &.&1&0&0\\ 0&2&1&-1&. &0&1&0\\0&0&0&0&. &-1&1&1\end{matrix}\right]⎣⎡1002203100−10...10−1011001⎦⎤第一行减第二行[1021.1−10021−1.0100000.−111]\left[ \begin{matrix}1&0&2&1 &.&1&-1&0\\ 0&2&1&-1&. &0&1&0\\ 0&0&0&0&. &-1&1&1\end{matrix}\right]⎣⎡1000202101−10...10−1−111001⎦⎤
第二行乘1/2[1021.1−10011/2−1/2.01/200000.−111]\left[ \begin{matrix} 1&0&2&1 &.&1&-1&0\\ 0&1&1/2&-1/2&. &0&1/2&0\\ 0&0&0&0&. &-1&1&1 \end{matrix}\right]⎣⎡10001021/201−1/20...10−1−11/21001⎦⎤
由此我们可以得到G=[1021011/2−1/2],F=AP1=[1230021−11021][10010000]=[120210]G=\left[ \begin{matrix}1&0&2&1 \\ 0&1&1/2&-1/2 \end{matrix}\right],F=AP_1=\left[ \begin{matrix} 1&2&3&0 \\ 0&2&1&-1 \\ 1&0&2&1 \end{matrix}\right]\left[ \begin{matrix}1&0 \\ 0&1\\0&0\\0&0 \end{matrix}\right]=\left[ \begin{matrix}1&2 \\ 0&2 \\1&0 \end{matrix}\right]G=[100121/21−1/2],F=AP1=⎣⎡1012203120−11⎦⎤⎣⎢⎢⎡10000100⎦⎥⎥⎤=⎣⎡101220⎦⎤
12满秩分解与奇异值分解(1)相关推荐
- 三角分解、满秩分解、Schur分解与奇异值分解一网打尽
文章目录 前言 一.三角分解 二.满秩分解 三.Schur分解 1.UR分解 2.QR分解 四.奇异值分解(SVD) 总结 前言 本文的主要内容是三角分解.满秩分解.Schur分解与奇异值分解的简单介 ...
- 矩阵分解_满秩分解、三角分解、QR分解、奇异值分解
矩阵的因子分解 满秩分解 分解方法 满秩分解例题 三角分解(LU分解) 分解方法 三角分解例题 LDU分解 分解方法 LDU分解例题 正交三角分解(QR分解) 分解方法 QR分解例题 奇异值分解(SV ...
- 矩阵论(零):线性代数基础知识整理(1)——逆矩阵、(广义)初等变换、满秩分解
矩阵论专栏:专栏(文章按照顺序排序) 线性代数是矩阵论的先修课程,本篇博客整理线性代数的基础理论知识,为矩阵论的学习做准备.限于篇幅,梳理的重点将在定理和结论上(只给出部分必要的定义),对最基础的概念 ...
- 求解矩阵A的满秩分解的一般方法
什么是满秩分解? A是一个m*n大小的矩阵,若存在列满纸矩阵F和行满秩矩阵G使得 A=FG 则称矩阵A有满秩分解,等式A=FG称为A的满秩分解. 1,求A的Hermite标准形: 2,设H中单位子矩阵 ...
- 特征值分解与奇异值分解及其应用
SVD奇异值分解 正交矩阵 正交矩阵 正交矩阵对应着正交变换,特点在于不改变向量的尺寸(模)和任意两个向量的夹角.在x-y坐标系中,通俗地讲,就是旋转两个坐标轴,得到新的互相垂直的坐标轴,求向量在 ...
- 人工智能里的数学修炼 | 矩阵的花样分解:特征值分解(EVD)、相似对角化、QR分解、Schur分解、奇异值分解(SVD)的概念纠缠与详解
前言 在高等代数里,矩阵分解是一个十分基础与重要的内容,任何一个学校对于理工科的研究生教育都会开设相应的课程,如:矩阵分析.矩阵论.线性系统等.看了不少社区的问答.笔记和博客,在它们的基础上加入一些自 ...
- 一分钟读懂:矩阵的特征值分解、奇异值分解和伪逆矩阵
通过把矩阵运算分解成多个矩阵的乘法,可以简化矩阵运算,也可发现对应线性变换的一些内在规律和特性.根据不同的目的,有不同的分解策略.本文我们讨论最常用的特征值分解和奇异值分解. 1. 矩阵的乘方运算 定 ...
- 特征值分解、奇异值分解、PCA概念整理(转载)
版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/jinshengtao/article/details/18448355 本文将分别介绍特征值分解.奇 ...
- 矩阵分解 (特征值/奇异值分解+SVD+解齐次/非齐次线性方程组)
,#1. 用途# 1.1 应用领域 最优化问题:最小二乘问题 (求取最小二乘解的方法一般使用SVD) 统计分析:信号与图像处理 求解线性方程组: Ax=0或Ax=b Ax = 0 或 Ax =b 奇异 ...
- 特征值分解,奇异值分解svd
特征值分解: 特征值分解(Eigen decomposition),又称谱分解(Spectral decomposition)是将矩阵分解为由其特征值和特征向量表示的矩阵之积的方法.需要注意只有方阵才 ...
最新文章
- maven项目update报错
- ASP.NET MVC标记最新的发布新闻或文章
- cdi name 日志_CDI 2.0更新
- php项目中sql,php – 大括号{}在SQL查询中做了什么?
- 套接字I/O模型-重叠I/O
- ab并发负载压力测试
- 根据判断浏览器类型屏幕分辨率自动调用不同CSS的代码
- 大学生 计算机 毕业设计 xx管理系统 毕设(1)
- Xshell入门使用教程
- java毕业生设计资源循环利用计算机源码+系统+mysql+调试部署+lw
- OSChina 十一乱弹 —— 前女友 is Null
- GitHub 中国区前 100 名到底是什么样的人
- sencha touch 相机,相册调用
- Mathmatica简介
- _SaveLog.dpr立即备份晓亮的电脑操作记录热键(快捷键) F11由于原来的 AutoIt 杀毒软件总是误报...
- springboot admin自定义监控里的info信息
- 如何对接身份证实名认证?
- Go是Google的语言,而不是我们的语言
- 利用wine使用msoffice软件
- ubuntu卸载xilinx
热门文章
- Android Studio创建侧滑菜单使用心得
- MySql中varchar(10)和varchar(100)的区别==以及char的利弊
- 在ASP.net MVC中利用ajax配合razor进行局部加载
- 触发器的创建及相关知识
- 轻量容器和注射依赖 的自实现
- STC学习:八位数码管+流水灯
- 项不会计算为接受 0 个参数的函数_玩转excel函数:详解四种计数函数,从基础到提高...
- python测试用例设计方法_设计测试用例的基本方法
- html文本延迟加载,LazyLoad 延迟加载(按需加载)
- 手机代理上网_ip地址是怎么来的?手机电脑怎么获得IP地址?