第 3 章 矩阵特征值与特征向量的计算
对应庞刚老师第 6 讲末(开篇)与第 7 讲;对应颜庆津《数值分析》(第 4 版)第 3 章 3.1–3.3。 老师实际展开的是幂法、反幂法、位移反幂法;QR 方法与 Jacobi 方法原书有、课堂未讲,放在“教材未讲”一节。
这是老师七章地图的第 3 章,也是原书第 3 章。老师从“薛定谔方程 → 能级 = 特征值 → 求模最大特征值”引入,重点讲规范化幂法与反幂法;特征值扰动、SVD 等现代内容放在补充篇,不作为课堂主线。
学完本章,你应该能:
- 写出规范化幂法的两步:先 ,再 ,并解释为什么不能反;
- 用 2-范数下的 Rayleigh 商提取 ,说明为什么特征向量的范数可以任取而特征值不行;
- 用反幂法/位移反幂法求模最小/最接近 的特征值,知道每步是解方程组而不是构造逆;
- 分清课堂讲的幂法族与教材的 QR / Jacobi 方法,知道哪些是「教材有、课堂未讲」。
3.1 幂法:先单位化,再乘 (老师第 7 讲)
老师反复强调顺序:先单位化,再乘 。幂法每步只做矩阵-向量乘,适合稀疏矩阵;收敛速度由 决定。特征值的提取必须用 2-范数(),特征向量的范数可以任取。
- 课堂:第 7 讲 §四、§五、§六
- 教材:原书 3.1.1 幂法
- 补充:补充篇 2.5 谱半径与对称谱理论(、Rayleigh 商、Gerschgorin)
3.2 反幂法与位移反幂法(老师第 7 讲)
反幂法把“模最小”翻成“模最大”:每步解 ,不显式构造 。位移反幂法对 做同样的事,求最接近已知近似 的特征值。
- 课堂:第 7 讲 §七、§八
- 教材:原书 3.1.2 反幂法
- 补充:补充篇 2.6 奇异值分解与低秩逼近(SVD 与特征值的关系,课堂未讲)
3.3 特征值问题开篇与谱理论(老师第 6 讲末)
老师在第 6 讲末用薛定谔方程说明“能级 = 特征值”,并给出“求模最大特征值”的问题设定;谱半径、Gerschgorin 圆盘、Rayleigh 商等结论在补充篇展开。
- 课堂:第 6 讲 §九
- 教材:原书第 3 章引言;谱理论部分原书未集中展开
- 补充:补充篇 2.5 特征值、谱半径与对称谱理论
3.4 教材有、课堂未讲:QR 方法与 Jacobi 方法
原书 3.2 的 Jacobi 方法、3.3 的 QR 方法(含拟上三角化、带双步位移)是求全部特征值的经典算法;老师这一轮没有展开。需要时按教材补读,不要在课堂主线里当成必考。
- 教材:原书 3.2、3.3
- 补充:补充篇 2.3 QR 分解(QR 分解本身;QR 迭代是另一件事)
- 说明:课堂只讲了幂法族;QR 迭代属于“教材有、课堂未讲”,考试按老师范围复习。
- 课堂讲:幂法、反幂法、位移反幂法(第 7 讲),特征值问题引入(第 6 讲末)。
- 课堂未讲:Jacobi 方法、QR 方法、SVD;这些在补充篇/教材里,属于扩展。
- 只需记住:求特征向量范数任取,求特征值必须 2-范数;反幂法不构造逆。
- 先乘 再单位化:老师反复强调顺序不能反;先单位化再乘 ,才是教材 (3.4) 的格式。
- 用 -范数归一化后直接读特征值:特征向量的方向不受范数影响,但特征值的提取要用 2-范数下的 Rayleigh 商;换范数会把二阶精度降成一阶。
- 反幂法先构造 : 通常稠密,既贵又破坏稀疏性;正确做法是每步解 (或 )。
- 把 QR 分解 / QR 迭代当课堂内容:课堂讲的是幂法族;QR 分解在补充篇 2.3,QR 迭代在原书 3.3,属于「教材有、课堂未讲」。
- 顺序不能反:先单位化,再乘 。
- 特征向量范数任取,特征值必须 2-范数:Rayleigh 商是 的一致近似。
- 反幂法不构造逆:每步解 ,LU 分解复用。
本章习题
设 ,。按「先单位化、再乘 」算 ; 的两个分量之比从 变成多少?收敛比 是多少?
参考答案
,。分量比从 变成 ——正在向特征向量 的方向靠。,所以每步误差大约减半。
幂法里特征向量的范数可以任取,为什么特征值的提取必须用 2-范数下的 Rayleigh 商?
参考答案
特征向量只关心方向,乘任意非零常数仍是同一特征向量,所以范数任取。特征值不是这样: 只有在 时才直接等于 Rayleigh 商;若用 -范数归一化, 缺少分母 ,读出的数不是 的一致近似。对对称矩阵,2-范数下的 Rayleigh 商还有二阶精度:,而分量比只有 。
设 ,位移 。反幂法一步要解什么方程?为什么不能先求 ?
参考答案
反幂法每步解 ,再单位化;它求的是 的模最小特征值,加回 得最接近 的特征值。(或 )通常稠密,显式求逆既 又破坏稀疏性;实际做法是对 做一次 LU 分解,之后每步只做前代/回代,(稀疏时更低)。
判断下列说法:① 幂法应先乘 再单位化;② 课堂讲了 QR 迭代;③ 反幂法要求显式求出 。
参考答案
① 错,顺序是先单位化再乘 ;② 错,课堂讲的是幂法、反幂法、位移反幂法,QR 迭代未讲;③ 错,反幂法每步解方程组,不构造逆。
本章状态
- 课堂实录:第 6 讲末 + 第 7 讲。
- 正文:由讲座页承载;QR/Jacobi 两节待补。
- 下一章:第 4 章 非线性方程与非线性方程组的迭代解法。