矩阵可以定义为按某种方式排列的一组数,也可以看作从
例如,考虑一个
先复习矩阵的特征值与特征向量。向量内积记为
其中向量均理解为列向量。
定义 1
设
则称
矩阵是否总有特征值和特征向量?实数
因此必有
把
矩阵作用于其特征向量时,效果等同于标量乘法。因此,把矩阵看作算子时,特征向量给出了矩阵的“重要方向”。
定义 2
若存在可逆矩阵
则称矩阵
由可逆矩阵进行共轭变换,等价于改变底层向量空间的基。因此,矩阵可对角化,意味着存在一组基,使它在该基下成为对角矩阵;也就是说,它在这组基的各个方向上仅执行伸缩。
若
则称
命题 3
设
的所有特征值均为实数; 可被正交对角化,即存在正交矩阵 ,使
证明
(1)设
另一方面,由
所以
(2)设
因此
其中
定理 4
若
右侧的最大值取遍
奇异值分解
对可对角化矩阵,
奇异值分解(SVD)把特征值分解推广到了这些情形,使我们仍能借助对角矩阵理解一般矩阵。
定理 5
每个
其中:
是 正交矩阵; 是 对角形矩阵; 是 正交矩阵。
特征值分解与 SVD 都通过对角矩阵来理解原矩阵。特征值分解更强:它找出一组基,使矩阵在每个基方向上的作用都是标量乘法。SVD 则分别为定义域
证明
设
则
对应的标准正交特征向量为
对
当
所以
则
从而
证毕。
定义 6
它们正是
练习 7
证明:也可以通过矩阵
回到“行代表股票、列代表日期”的数据矩阵:应当使用特征值分解,还是奇异值分解?由于这种数据矩阵通常不是方阵,SVD 更为自然。
推论 8(约化 SVD)
若
其中
在完整 SVD 中,当
练习 9
矩阵
例 10
考虑
先计算
它的特征值为
对应的单位特征向量可取
再由
得到
因此
并且
原讲义本页的 PDF 文本层在
与 、以及左右奇异向量的记号上发生错位;这里依据矩阵维数和直接乘法恢复为一致形式。
定理 11(Perron–Frobenius)
若
- 存在一个正实特征值
,使其他所有特征值 均满足 对应一个各分量均为正数的特征向量; 的代数重数为 1。
下面只给出对称矩阵情形的证明概要。
对称矩阵的特征值均为实数。设
则性质 1 成立。
反设
在所有非零向量中达到最大。向量
由于
类似地可以证明,
最后,若存在两个线性无关的单位特征向量
Perron–Frobenius 定理还能推广到更一般的非负矩阵类别。