定理1 矩阵An×mA_{n\times m}An×m​的秩为111⟺\Longleftrightarrow⟺A=αβTA=\alpha\beta^TA=αβT,其中α,β\alpha, \betaα,β分别为n,mn,mn,m维非零列向量。

证明
必要性:由等价标准型定理知存在可逆矩阵P,QP,QP,Q使得A=P[1OOO]QA=P \begin{bmatrix}1&O\\O&O\end{bmatrix}QA=P[1O​OO​]Q,其中[1OOO]=[1O]n×1[1O]1×m\begin{bmatrix}1&O\\O&O\end{bmatrix}=\begin{bmatrix}1\\O\end{bmatrix}_{n\times 1}\begin{bmatrix}1&O\end{bmatrix}_{1\times m}[1O​OO​]=[1O​]n×1​[1​O​]1×m​。
令α=P[1O]n×1\alpha=P\begin{bmatrix}1\\O\end{bmatrix}_{n\times 1}α=P[1O​]n×1​,βT=[1O]1×mQ\beta^T=\begin{bmatrix}1&O\end{bmatrix}_{1\times m}QβT=[1​O​]1×m​Q,则A=(P[1O]n×1)([1O]1×mQ)=αβTA=\left(P\begin{bmatrix}1\\O\end{bmatrix}_{n\times 1}\right)\left(\begin{bmatrix}1&O\end{bmatrix}_{1\times m}Q\right)=\alpha\beta^TA=(P[1O​]n×1​)([1​O​]1×m​Q)=αβT。
充分性:设A=αβTA=\alpha\beta^TA=αβT,则由“矩阵越乘秩越小”知r(A)≤min⁡{r(α),r(β)}=1r(A)\le \min\{r(\alpha), r(\beta)\}=1r(A)≤min{r(α),r(β)}=1。又α,β\alpha, \betaα,β非零,故A≠OA\ne OA​=O,因此r(A)>0r(A)>0r(A)>0,r(A)=1r(A)=1r(A)=1。

定理2 矩阵An×n=αβTA_{n\times n}=\alpha\beta^TAn×n​=αβT(α,β≠0\alpha,\beta\ne0α,β​=0),则:
(1) ∃\exists∃常数kkk使得A2=kAA^2=kAA2=kA;
(2) AAA的特征值为βTα,0,0,…,0\beta^T\alpha,0,0,\dots,0βTα,0,0,…,0;
(3) 当且仅当βTα≠0\beta^T\alpha \ne 0βTα​=0时AAA可以对角化。

证明
(1) A2=αβTαβT=α(βTα)βTA^2=\alpha\beta^T\alpha\beta^T=\alpha(\beta^T\alpha)\beta^TA2=αβTαβT=α(βTα)βT,而βTα\beta^T\alphaβTα是数,故可以提出来:A2=(βTα)αβT=(βTα)AA^2=(\beta^T\alpha)\alpha\beta^T=(\beta^T\alpha)AA2=(βTα)αβT=(βTα)A,令k=βTαk=\beta^T\alphak=βTα即得A2=kAA^2=kAA2=kA。
(2) 由r(A)=1r(A)=1r(A)=1知方程Ax=0Ax=0Ax=0有n−1n-1n−1个线性无关的特解,故000为AAA的特征值,其几何重数为n−1n-1n−1;又由代数重数大于等于几何重数知000的代数重数至少为n−1n-1n−1。同时,Aα=αβTα=α(βTα)=(βTα)αA\alpha=\alpha\beta^T\alpha=\alpha(\beta^T\alpha)=(\beta^T\alpha)\alphaAα=αβTα=α(βTα)=(βTα)α,因此βTα\beta^T\alphaβTα是AAA的一个特征值,α\alphaα为对应的特征向量。所以AAA的特征值为βTα,0,0,…,0\beta^T\alpha,0,0,\dots,0βTα,0,0,…,0(共n−1n-1n−1个000)。
这个结论也表明:tr(A)=βTα\text{tr}(A)=\beta^T\alphatr(A)=βTα
(3) 当且仅当βTα≠0\beta^T\alpha \ne 0βTα​=0时,特征值000的代数重数等于几何重数(n−1)(n-1)(n−1),此时AAA可对角化。换言之,AAA不可对角化当且仅当向量α\alphaα,β\betaβ正交。

【线性代数笔记】秩为1的矩阵的性质相关推荐

  1. 一般向量空间的基变换_MIT—线性代数笔记30 线性变换及对应矩阵

    第30讲 线性变换及对应矩阵 Linear transformations and their matrices 网易公开课​open.163.com 线性变换 Linear transformati ...

  2. 线性代数笔记32——线性变换及对应矩阵

    原文:https://mp.weixin.qq.com/s/qCmstZdzCy1WCfBAkEZEoA 线性变换这个词在线性代数中经常被提及,每个线性变换的背后都有一个矩阵.矩阵的概念比较直观,相比 ...

  3. (线性代数笔记)2.阶梯型矩阵

    1.阶梯形矩阵的定义 矩阵的主元 2.任意矩阵经过有限次初等行变换化为阶梯形 这里C是由B通过初等行变化得到的,C也是A的阶梯形 3.矩阵的秩 例题(矩阵通过初等行变换转化为阶梯形)

  4. 两矩阵相乘的秩的性质_MIT—线性代数笔记04 矩阵的LU分解

    第04讲 矩阵的LU分解 Factorization into A=LU 04 A的LU分解​v.youku.com 本节的主要目的是从矩阵的角度理解高斯消元法,最后找到所谓的L矩阵,使得矩阵A可以转 ...

  5. 线性代数笔记-线性空间和矩阵复习

    复习思路 这次复习线性代数是为了给机器学习.数值分析.最优化理论三门课程打基础(这三门课程里面的矩阵使用实在太多.太深).具体来说是要对行列式.矩阵运算.矩阵分解.线性变换里面的基础概念记忆.纸质的笔 ...

  6. 线性代数笔记18——投影矩阵和最小二乘

    一维空间的投影矩阵 先来看一维空间内向量的投影: 向量p是b在a上的投影,也称为b在a上的分量,可以用b乘以a方向的单位向量来计算,现在,我们打算尝试用更"贴近"线性代数的方式表达 ...

  7. 线性代数在图像处理中的应用 --- 纳尼? 2D的高斯核可以通过1D的高斯核直接生成?(秩为1的矩阵)

    二维高斯核,Rank秩等于一的矩阵 之前,我在学习图像处理的时候,会经常用到Gaussian blur,也就是二维高斯低通滤波.当时用的都是Matlab中,现成的图像处理库.只需要输入sigma和ke ...

  8. 线性代数笔记:概率矩阵分解 Probabilistic Matrix Factorization (PMF)

    概率矩阵分解模型可以解决大规模.稀疏且不平衡的数据. 1 PMF的两点假设 1.1.观测噪声(观测评分矩阵和近似评分矩阵之差)服从高斯噪声的正态分布 观测评分矩阵是ground truth的矩阵,我们 ...

  9. MIT线性代数笔记三 矩阵的乘法和逆矩阵

    文章目录 1. 矩阵乘法 Matrix multiplication 1.1 标准方法(行乘以列) 1.2 列向量的线性组合 1.3 行向量的线性组合 1.4 分块乘法 2. 逆矩阵 2.1 逆矩阵的 ...

  10. 线性代数笔记(矩阵)

    矩阵是平面的,如果是三维的呢?一维是向量,二维是矩阵,三维呢? 1)矩阵:由m*n个数排成的矩形数表;横排叫行,竖排叫列: 2)方阵:行数和列数都是n的矩阵:主对角线,对角元素,迹(对角元素的和):方 ...

最新文章

  1. Silverlight实例教程 - Navigation导航框架系列汇总
  2. VTK:BrownianPoints布朗点用法实战
  3. Jenkins cannot restart itself as currently configured
  4. 用python画一只可爱的皮卡丘_用python画一只可爱的皮卡丘实例
  5. Servlet简单实现请求分发(类thinkphp5)
  6. Linux内核信号量:二值信号量/互斥信号量,计数信号量,读写信号量
  7. .eslintrc.js相关配置
  8. Windows 上安装 Scala
  9. leetcode Candy
  10. 云端深度学习框架TensorFlow读取数据IO的高效方式
  11. iis6扩展php_教你IIS6的PHP最佳配置方法
  12. flyMcu给STM32串口烧录失败踩坑、总结及注意事项
  13. CAD怎么标注坐标?CAD坐标标注教程
  14. XGen 苹果IOS神器一键新机改串清理超级全息备份支持IOS789超IGV8使用分享(企鹅290093670)
  15. HTML5-单、多选框,按钮
  16. 如何在Windows上启用JavaScript
  17. jetbrains DataGrip 1.0注册破解方法
  18. 零基础如何搭建个人网站,附完整建站步骤!
  19. ajax证书问题,网站上有错误的SSL证书的Jquery Ajax
  20. 计算机基础晦涩难懂?那你是没看他的图解文章!

热门文章

  1. Android学习——四大核心组件(核心知识点整理)
  2. mysql中使用触发器实例
  3. Unity TextMeshPro显示中文
  4. JPA结合querydsl使用
  5. 基于Java的TCP Socket通信详解
  6. android 加载ae动画,Bodymovin:Bodymovin和Lottie:把AE动画转换成HTML5/Android/iOS原生动画...
  7. 研究生数学建模竞赛准备
  8. 自定义流程gooflow.08 demo在线演示
  9. python爬取网易云音乐_手把手教你用Python网络爬虫获取网易云音乐歌曲
  10. sql 插入多行数据