lecture05:Positive Definite and Semidefinite Matrices——正定、半正定矩阵

补充:【线性代数】6-5:正定矩阵(Positive Definite Matrices) | 谭升的博客 https://face2ai.com/Math-Linear-Algebra-Chapter-6-5/

对称正定矩阵

讨论满足条件:

  1. 对称矩阵,特征值λi>0\lambda_i>0λi​>0

  2. 充要条件:xTSx>0(x≠0)x^TSx>0(x\neq0)xTSx>0(x​=0);另一种理解,关于能量的xTSx>x^TSx>xTSx> 表示一个系统的能量,其必须大于0,也就是说对于一个矩阵,其能量为正,这个矩阵定义为正定矩阵。

  3. S=ATA,AS=A^TA,AS=ATA,A列向量无关

  4. 子行列式>0

  5. 消元后的主元pivots>0pivots>0pivots>0

S=[3445],det<0×S=\left[\begin{matrix}3&4\\4&5\end{matrix}\right],det<0\ ×S=[34​45​],det<0 ×

S=[3446]→[3402/3],pivots>0(主元乘积=行列式值)S=\left[\begin{matrix}3&4\\4&6\end{matrix}\right]\ →\left[\begin{matrix}3&4\\0&2/3\end{matrix}\right],pivots>0(主元乘积=行列式值)S=[34​46​] →[30​42/3​],pivots>0(主元乘积=行列式值)

[xy][3446][xy]=3x2+6y2+8xy=3(x+43y)2+23y2>=0\left[\begin{matrix}x&y\end{matrix}\right]\left[\begin{matrix}3&4\\4&6\end{matrix}\right]\left[\begin{matrix}x\\y\end{matrix}\right]=3x^2+6y^2+8xy=3(x+\frac{4}{3}y)^2+\frac{2}{3}y^2>=0[x​y​][34​46​][xy​]=3x2+6y2+8xy=3(x+34​y)2+32​y2>=0

以上L(x,y)=xTSxL(x,y)=x^TSxL(x,y)=xTSx是一个碗的形状(x,y≠0x,y\neq0x,y​=0),为凸函数,梯度下降可得到局部最优解即全局最优解;而L(x,y)=xTSx+xTbL(x,y)=x^TSx+x^TbL(x,y)=xTSx+xTb,局部最优解不一定是全局最优,存在问题。

正定矩阵的可加性:两个正定矩阵之和仍为正定矩阵

xTsx>0,xTTx>0→xT(Sx+Tx)=xT(S+T)x=xTCx>0x^Tsx>0\ ,x^TTx>0\ →x^T(Sx+Tx)=x^T(S+T)x=x^TCx>0xTsx>0 ,xTTx>0 →xT(Sx+Tx)=xT(S+T)x=xTCx>0

正定矩阵的可逆性:正定矩阵的逆仍为正定矩阵,特征值为1λ\frac{1}{\lambda}λ1​

QTSQ:QTSQ=Q−1SQ,相似矩阵,特征值相同或者xTQTSQx=yTSy,仍为正定Q^TSQ:Q^TSQ=Q^{-1}SQ,相似矩阵,特征值相同或者x^TQ^TSQx=y^TSy,仍为正定QTSQ:QTSQ=Q−1SQ,相似矩阵,特征值相同或者xTQTSQx=yTSy,仍为正定

半正定矩阵

讨论满足条件:

  1. 特征值λi≥0\lambda_i\geq0λi​≥0
  2. xTSx≥0x^TSx\geq0xTSx≥0
  3. S=ATA,允许AS=A^TA,允许AS=ATA,允许A列向量相关
  4. 行列式≥0\geq0≥0
  5. r个pivots>0,r≤nr个pivots>0,r\leq nr个pivots>0,r≤n

S=[344163],det=0,trace=3+163,λ=0/253S=\left[\begin{matrix}3&4\\4&\frac{16}{3}\end{matrix}\right],det=0,trace=3+\frac{16}{3},\lambda=0/\frac{25}{3}S=[34​4316​​],det=0,trace=3+316​,λ=0/325​

S=[111111111],r=1,λ=3/0/0S=\left[\begin{matrix}1&1&1\\1&1&1\\1&1&1\end{matrix}\right],r=1,\lambda=3/0/0S=⎣⎡​111​111​111​⎦⎤​,r=1,λ=3/0/0

S=[111111111]=QΛQT=λ1q1q1T+λ2q2q2T+λ3q3q3T=λ1q1q1T=3∗13[111]13[111]S=\left[\begin{matrix}1&1&1\\1&1&1\\1&1&1\end{matrix}\right]=Q\Lambda Q^T=\lambda_1q_1q_1^T+\lambda_2q_2q_2^T+\lambda_3q_3q_3^T=\lambda_1q_1q_1^T=3*\frac{1}{\sqrt{3}}\left[\begin{matrix}1&1&1\end{matrix}\right]\frac{1}{\sqrt{3}}\left[\begin{matrix}1\\1\\1\end{matrix}\right]S=⎣⎡​111​111​111​⎦⎤​=QΛQT=λ1​q1​q1T​+λ2​q2​q2T​+λ3​q3​q3T​=λ1​q1​q1T​=3∗3​1​[1​1​1​]3​1​⎣⎡​111​⎦⎤​

线性代数|学习笔记|18.065MIT公开课 lecture05相关推荐

  1. 线性代数学习笔记(二十九)——方程组解的结构(一)

    停更2年多了,做事得有始有终,继续更新... 本篇笔记回顾了线性方程组解的三种情况,并讨论了齐次线性方程组解的结构,并介绍了齐次线性方程组解的相关性质.其中重点讨论了基础解系定义,以及基础解系的求法和 ...

  2. Hadoop学习笔记—18.Sqoop框架学习

    Hadoop学习笔记-18.Sqoop框架学习 一.Sqoop基础:连接关系型数据库与Hadoop的桥梁 1.1 Sqoop的基本概念 Hadoop正成为企业用于大数据分析的最热门选择,但想将你的数据 ...

  3. Ext.Net学习笔记18:Ext.Net 可编辑的GridPanel

    Ext.Net GridPanel 有两种编辑模式:编辑单元格和编辑行. 单元格编辑: 行编辑: 可以看出,单元格编辑的时候,只有单元格会进入编辑模式,而行编辑模式中则对编辑行的所有可编辑字段统一进行 ...

  4. 华为HCIA-datacom 学习笔记18——SDN与NFV概述

    华为HCIA-datacom 学习笔记18--SDN与NFV概述 SDN与NFV概述 1.计算机时代的演进 1.1大型机 专门的硬件 专门的操作系统 专门的应用.(稳定性能好,但封闭) 1.2小型机 ...

  5. 线性代数学习笔记(二十二)——向量间的线性关系(二)

    本篇笔记首先介绍了线性相关和线性无关的概念,关键是找到一组不全为零相关系数使得等成立:然后重点介绍了一些重要的结论,以及向量组线性相关和线性无关的几个充要条件. 1 线性相关与线性无关 线性相关:设 ...

  6. 2020-4-12 深度学习笔记18 - 直面配分函数 5 ( 去噪得分匹配,噪声对比估计NCE--绕开配分函数,估计配分函数)

    第十八章 直面配分函数 Confronting the Partition Function 中文 英文 2020-4-8 深度学习笔记18 - 直面配分函数 1 ( 配分函数概念,对数似然梯度) 2 ...

  7. 线性代数学习笔记——第四章学习指南——n维向量空间

    一.学习内容及要求 1. 内容: §4.1. n维向量空间的概念 线性代数学习笔记--第四十讲--n维向量空间的概念 线性代数学习笔记--第四十一讲--n维向量空间的子空间 §4.2. 向量组的线性相 ...

  8. 线性代数学习笔记10-4:左右逆、伪逆/M-P广义逆(从四个子空间和SVD角度理解)

    下面讨论m×nm\times nm×n的秩为rrr的矩阵 对于不同情况,讨论逆矩阵 两侧逆矩阵 2-sided inverse 这也是一般所说的"逆矩阵"的含义 方阵A\bolds ...

  9. Python学习笔记18:实操案例十五(记录用户登录日志,模拟淘宝客服自动回复)

    Python学习笔记18:实操案例十五(记录用户登录日志,模拟淘宝客服自动回复) 网课传送门:https://www.bilibili.com/video/BV1Sw411Z779?p=168& ...

最新文章

  1. Google Test(GTest)使用方法和源码解析——死亡测试技术分析和应用
  2. QT5.14.2基于PCL1.11.1显示点云(基于Windows VS2019开发环境)
  3. npm全局环境变量配置及解决VsCode使用时遇到的问题
  4. printf 规定数据输出方式
  5. java ssdb查询_java连接ssdb数据库
  6. 音乐u盘排序软件_传输数据快速的各种U盘系列 定制U盘
  7. java基础27 单例集合Collection及其常用方法
  8. NAT穿透-P2P-UDP打洞
  9. 数据库自学-SQL-四大SQL语句DDL、DML、DQL、DCL
  10. mac终端怎么运行java_Mac 终端命令运行java
  11. 使用ArcPy将nc格式数据转换为tif格式数据
  12. 软件工程考研复试、工作面试常见问题及答案
  13. 导出手机缓存的B站视频或者在PC电脑端下载B站视频到本地
  14. 2021年特种设备安全管理(全国特种设备安全管理人员模拟考试题库一)安考星
  15. maven出现Process terminated
  16. 黑客江湖之八大门派和东邪西毒南帝北丐中神通
  17. 我为什么放弃java学习Kotlin?
  18. 金融之期货软件搭建,股票平台搭建,融资融券平台搭建
  19. linux vi 选中某一列,在 Vim 中进行文本选择操作和使用标志
  20. STM32 的PWM“死区”波形(产生规律)

热门文章

  1. js实现城市首字母导航
  2. 沙雕加速的使用方法和最新官网
  3. oracle的三个管理,常用的9款Oracle DBA管理工具
  4. 自动设置IP地址的BAT
  5. XFLR5机翼分析工具下载及使用
  6. 新的浏览器的诞生,你会选择哪个?
  7. X战警 和 猩球崛起3
  8. 2021地理设计组一等奖:融合短视频和深度学习的城市空间意象解构与分析
  9. IT行业,“三年工作经验”意味着什么?
  10. uni-app 蓝牙连接设备