3.1 Real Symmetric Matrices and Positive Definiteness 阅读笔记
实对称矩阵与正定性
reference的内容为唯一教程, 接下来的内容仅为本人的课后感悟, 对他人或无法起到任何指导作用.
Reference
- Course website: Symmetric Matrices and Positive Definiteness | Linear Algebra | Mathematics | MIT OpenCourseWare
- Course video: 【完整版-麻省理工-线性代数】全34讲 配套教材_哔哩哔哩_bilibili
- Course summary: Lecture 25: Symmetric matrices and positive definiteness (mit.edu)
- Extra reading: 线性代数与解析几何(第二版)6.2.1 节定理 6.2.3,魏战线 李继成 编
这一个 Unit 的内容比较杂, 前面还是对特征值和特征向量的继续讨论, 只不过对象放到了一类特殊矩阵: 对称矩阵. 有关"对称"的定义, 在实对称矩阵中很直观, 接着我们会发现实对称矩阵的很多性质, 也会引入二次型和正定的定义. 对复矩阵来说, 要考虑的是"共轭对称", 我们会简单说明其在 FFT 中的应用.
接下来的内容就比较散了. SVD, 线性变换与基变换, 伪逆. 其中线性变换与基变换已经早早提到过, 但是在这一讲将会结合 3Blue1Brown 以更宏观的视角关注!
那就先从实对称矩阵开始!
Real Symmetric Matrices
对称矩阵的定义是 , 实对称矩阵需要保证元素均为实数.
Properties
实对称矩阵有两个特性:
- 特征值为实数. (旋转矩阵特征值为纯虚数)
- 特征向量相互正交. (可以选出相互正交/ orthonormal 的向量)
在通常(可对角化)情况下, 一个矩阵可以化为: ;
在实对称的情况下, 则有 , 而对于标准正交矩阵, 有 , 所以对称矩阵可以写为
又可以写为
这个分解本身就代表着对称, .
Why?
一. 实对称矩阵的特征值为实数.
对于矩阵 , 两边取共轭有.
因为实矩阵, 因此有 , 从这一点也能看出实对称矩阵如果有复特征值则一定共轭成对出现, 对应特征向量也是共轭成对的.
两边取转置, 对称矩阵, 有 , 对 和 右乘 , 得 .
因此有 .
而特征向量不可能是零向量, 因此 . 所以两边消去得到 , 特征值一定为实数.
二. 实对称矩阵一定可以找出组成标准正交基的特征向量
这个证明相当的麻烦, 我又看了一遍教材才看明白... 用数学归纳法, 当 的时候, 显然成立, 因为只有一个独立的特征向量 .
设 成立. 则当 时, 设 为 阶实对称矩阵 的特征值, 为特征向量.
这时我们一定可以将 扩展为 的标准正交基 . 怎么做呢? 将 单位化得到 , 再取零空间 的标准正交基 (用 Gram-Schmidt 方法) 得到 (显然秩为 1, 解空间维度为 n-1).
设 . 则 . 通过数感玄学可得:
这里 是实对称矩阵, ( 是正交矩阵!). 对称矩阵取转置相同, 因此对 取转置得
所以有 , 也是实对称. (元素一定是实数啊). 根据归纳法, 存在正交矩阵 使得 .
通过数感玄学, 令 , 发现这个矩阵也是正交的. 因为它的逆就是转置. 这时我们再用数感试试 , 看看等于什么:
易证 均为 的特征值, 因此 就是我们要找的标准正交基, 证毕.
Information about Real Symmetric Matrices
我们现在知道了实对称矩阵特征值和特征向量的信息, 有什么用呢? 接下来从这两个角度来解释一下.
Projection onto Eigenvectors
如果 , 则有:
注意这个展开式中的 , 是单位列向量所以 , 结合投影矩阵的知识有 是 方向上的投影矩阵, 很容易验证其性质. 逆等于转置, 平方不变. 因此:
每一个对称矩阵都可以分解为一系列相互正交的投影矩阵.
Information about Eigenvalues
我们已经知道实数特征值的符号和大小和系统稳定性有关. 对于微分方程 (笔记中跳过了, 详见现代控制理论...), 特征值的正负号会影响微分方程的收敛情况 (原课程第二十三讲, 需要实部为负的特征值保证收敛). 用消元法取得矩阵的主元, 观察主元的符号, 发现:
主元符号的正负数量与特征值的正负数量相同.
再判断大小 (离散系统). 发现 的特征值会比原来 的特征值 小 . 因此求 有多少个正的主元, 就有多少满足 , 就能求出多少个 的特征值大于 .
Positive Definite Matrices
如果对称矩阵是"好矩阵", 则正定矩阵 (Positive Definite Matrices) 是其一个更好的子类. 正定矩阵指特征值均为正数的矩阵 (根据上面的性质有矩阵的主元均为正).
举个例子, , 由行列式消元知其主元为 , 于是特征值必然大于零. 果然求特征值有 . 正定.
正定矩阵的最重要的判断性质是, 各阶顺序主子式大于零. 对上面的例子有.
我们看到正定矩阵将早期学习的的消元主元, 中期学习的的行列式, 后期学习的特征值结合在了一起.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现