特征值与特征向量:把演化拆成独立方向
Eigenvalues and Eigenvectors
从矩阵幂与动态系统,经相似变换,抵达实对称矩阵的谱定理。
这节课的核心问题
本讲先解释特征向量为何能简化重复作用与连续演化,再用相似变换连接坐标、计算与对角化,最后通过旋转和交换矩阵进入实对称矩阵的谱定理。全文按课堂顺序覆盖字幕实质教学 00:21.99–48:53.89;duration 为 ffprobe 核验的视频总时长 48:55.47。关键板书与指定的448页OCR教材逐项对照,并显式补足课堂口语中的条件。
能从 Ax=λx 推出矩阵幂、逆及指数在一个特征方向上的作用,并写出各自前提。
能用特征基解离散与连续线性系统,区分两种衰减判据。
能证明相似变换保谱,解释 AB 与 BA 的非零谱对应及证明中的非零条件。
能手算二维旋转与交换矩阵的谱,正确使用迹、行列式与复特征向量。
能把逐列特征方程装配成对角化,解释重根、缺陷、正交谱分解之间的区别。
特征向量:把一个变换限制到一条直线
特征向量是满足 Ax=λx 的非零向量;方阵、所用数域和独立性是理解后面结论的前提。
上一讲的正交矩阵 保持长度与夹角;本讲先研究一般方阵 ,再进入实对称矩阵 ,最后为下一讲的正定矩阵作准备。Strang 的第一个问题不是怎么算,而是:为什么这么多课程都要讲特征向量?
设 。如果一个非零向量 满足
那么 是特征向量, 是对应的特征值。一般向量经过 会换方向;特征向量所在的直线则保持不变,矩阵在这条直线上的作用只剩一个数。
这里的「不变方向」应理解为仍在同一直线上: 同向, 反向, 被送到原点。零向量不能算特征向量,否则 对任何数都成立,定义就失去了信息。同一特征向量的任何非零倍数仍是特征向量。
为什么先限定方阵?通常的特征方程要求 和 属于同一空间,矩形矩阵不能直接使用这个定义。即使是实方阵,也可能需要在复数域寻找特征值,还可能找不齐 个独立特征向量。课堂说的「通常有一整套」不是对所有方阵的保证;后面所有「用特征向量作基」的步骤都要加上这个条件。
完整字幕 00:21.99–02:59.91;定义与符号核对教材 I.6 印刷36 / PDF50。
特征向量必须非零;特征值可以是零或负数。
一般实方阵不保证有实特征基。
为什么有用:矩阵的幂只把特征值取幂
Ax=λx 蕴含 Aᵏx=λᵏx;逆矩阵公式还要求 A 可逆。
Strang 用 让特征向量的价值显现出来。从 出发,
关键一步只有线性性: 是标量,可以移到矩阵外面。继续归纳得到
方向仍是原来的 ,特征值变成 。这句话是「 的每个特征向量仍适用于 」,并不保证 没有新增的特征方向。例如本讲后面的交换矩阵 满足 ; 的每个非零向量都是特征向量,而 只有两条特征直线。
如果 可逆,在 两边作用 ,则
当 时, 给出非零零空间向量,所以 必不可逆。反过来也成立:方阵不可逆,便存在非零 ,因此 是特征值。
要把条件说完整:只知道某一个特征值不为零,并不能保证整个 可逆。 例如 有特征值 ,仍然没有逆矩阵。课堂的「如果一切顺利」应理解为矩阵确实可逆,也就是所有特征值都非零。
字幕 02:59.91–06:00.15;教材印刷36 / PDF50 核对幂公式;逆的完整前提与新增特征方向例子为讲义补充。
先在一个特征方向上计算,再推广到任意输入。
0 是特征值,当且仅当方阵奇异。
连续时间的桥梁:矩阵指数
矩阵指数把幂级数中的 λᵏ 重新组合成 e^{λt},同一特征方向仍然适用。
课堂短暂借用微分方程中的矩阵指数,展示同一想法还能走多远。矩阵指数不是把每个元素分别取指数,而是用幂级数定义:
作用于特征向量 后,每一项的 都能换成 ,于是
对有限维矩阵,这个级数对所有有限 都收敛。这里不需要整套特征基:只要这一个 满足特征方程,计算就成立。整套特征基的意义在下一段:它让任意初始向量都能拆成这些简单模式。
这也是从离散重复作用 到连续演化 的结构联系。不能把 当成课堂新造的一种特殊技巧;它延续的仍然是「在特征方向上,矩阵计算退化为标量计算」。
字幕 06:00.15–07:24.49;教材印刷37 / PDF51 的连续系统解核对;幂级数细写为补充。
矩阵指数由矩阵幂级数定义,不是逐元素指数。
特征方向上的指数变化率由 λ 决定。
从一个方向到任意状态:差分方程与微分方程
若 n 个独立特征向量构成基,任意初值都能分解,各个模式独立增长、衰减或振荡。
一个特别的向量还不够:实际问题给定的初值 通常不是特征向量。现在明确假设 有 个线性无关的特征向量 ,它们构成基,因而存在唯一系数
利用线性性逐项作用,就得到离散系统的完整解:
课堂把幂的指标从 改成 ,因为 已表示矩阵阶数。这里的系数由初值决定,不随时间改变;随时间改变的是每个特征模式前面的 。
对连续系统则有
检验方法正如课堂问答所说:求导会从 带下一个 ,乘 也会从 带出同一个 ,两边逐项相同。
教材补充的稳定性联系: 离散模式是否衰减看 ,连续模式是否衰减看 。这是幂与指数的区别,不能共用一个判据。 的离散模式会正负交替, 的连续模式会旋转振荡。
如果特征向量不够,这套「把任意向量写成特征向量之和」的做法便断了; 与 本身仍然有定义。实验中的剪切矩阵会具体展示这一边界。
字幕 07:24.49–12:21.63 全段;11:55 板书核对两类演化方程及展开;教材印刷36–37 / PDF50–51 核对条件。
初值决定系数,特征值决定每个模式的时间变化。
离散衰减看模小于1,连续衰减看实部小于0。
相似变换:坐标改变,特征值不变
B=M⁻¹AM 是同一线性作用在另一套坐标中的矩阵;特征向量随坐标变,特征值保持。
从演化方程换一个坐标系。令 ,其中 可逆,则
因此定义 ,称 与 相似。左右两个因子必须互为逆,不能任意各乘一个矩阵。相似不是两个数组外观接近,而是它们表示同一线性变换的不同坐标。
课堂的核心证明很短。假设 且 ,代入并左乘 :
因为 可逆,;所以 是 对应于同一 的特征向量。反向用 同样成立。特征值相同,特征向量一般不同。 更强的重数结论可由 得到。
Strang 随后解释数值程序为什么关心相似变换:反复选择合适的坐标,使矩阵接近容易读出特征值的形状,同时保留谱。对称矩阵可以趋向对角形;一般矩阵在复数运算下可以趋向上三角形。实数算法遇到复共轭特征值时通常保留 块,不能说所有实矩阵都能用实相似变换得到实上三角矩阵。
这段只是计算策略的动机,不是对具体软件内部算法的完整描述。手算行列式适合小例子,实际数值求谱不会依靠展开一个巨大特征多项式再求根。
字幕 12:21.63–19:35.13 完整核对;相似证明为逐式展开,实算法的2×2块条件为补充说明。
相似保特征值,不保特征向量坐标。
可逆换基是相似公式成立的关键。
AB 与 BA:同谱结论的条件与证明缺口
可逆因子给出相似;即使因子奇异,AB 与 BA 仍共享非零特征值,矩形时零谱数量可不同。
课堂接着问:交换乘积的顺序,会不会改变特征值?如果 是同阶方阵而 可逆,那么
所以 与 相似。它用的是相似变换的等价写法 ;与前段的 不矛盾,只是把换基矩阵改名为它的逆。
课堂这一步需要补条件。 22 分钟附近用 的证明只适用于可逆 ;仅把目标特征值限定为非零,并不能保证整个 可逆。下面是避开逆矩阵、直接证明非零谱对应的办法。
更一般地,设 、,且
首先 ,否则 会与 矛盾。其次
所以 是 的特征向量。反向交换 ,就得到非零特征值集合一致。代数重数一致是更强的结论,可由特征多项式恒等式补足;这里的向量证明已经解释了为什么必须特别小心零。
矩形补充例子:、 时,,而 。它们的非零特征值都是 ,零特征值数量不同。若 是同阶方阵,事实上完整特征多项式相同,连零根的代数重数也相同;但它们不一定相似。
这会在 第6讲 SVD 重新出现: 和 的大小可以不同,却拥有相同的正特征值。
字幕 19:35.13–22:55.79;22:20 帧可辨 M(AB)M⁻¹=BA、M=B。非零谱向量证明及矩形例子是明确标注的补充,修复课堂口头论证缺口。
可逆B让AB与BA相似;奇异时不能沿用这个逆矩阵证明。
矩形AB与BA的非零谱对应,零谱可能多出。
为什么特征值不能随意相加、相乘?
特征值描述沿特定方向的作用;没有共同特征方向,就不能把两个谱逐项运算。
知道 的特征值和 的特征值,能否直接得到 或 的特征值?课堂的回答是:一般不能。缺少的是两者特征向量之间的关系。
如果确实有同一个非零向量满足 与 ,那么
这里的相加、相乘成立,是因为沿着同一条特征直线比较。若拥有共同特征基,就可以在这组基中逐个配对;不是把两个无序的特征值列表随意对应。
下面是为课堂警告设计的反例:
两者的特征值都只有 (二重),但
前者的特征值为 ,后者为 ;显然不是把零逐项加起来或乘起来。与此同时, 仍与 同谱,这和上一段完全相容。
不要把课堂的「一般没有这种规则」理解成没有任何联系:迹始终可相加,行列式始终可相乘。它们约束的是所有特征值的和或积,而不是每一个特征值的配对。
字幕 22:55.79–25:02.35;教材印刷37 / PDF51 的 warnings 核对。两个幂零矩阵的反例为讲义补充。
共同特征方向上可以运算;没有它,一般不能逐项操作谱。
AB与BA同谱不等于AB的谱等于两个谱相乘。
实矩阵为什么会出现复特征值?
90°旋转没有非零实特征方向;这与实对称矩阵的实谱形成对照。
从一般矩阵走向对称矩阵之前,Strang 先给出反面对照。29:40 板书上的矩阵是
它把 变为 ,是顺时针 旋转,也是实反对称矩阵。对任意非零实向量, 都与 垂直,因此不可能是实数倍。虽然矩阵的每个元素都是实数,它却没有实特征向量。
几何上的「没有实方向」并不等于代数上完全没有特征值。把数域扩充到复数后, 仍然能有解,下一段会算出 。
需要校正课堂的一个泛化:「任何反对称矩阵都没有实特征向量」说得太强。实反对称矩阵的特征值是纯虚数或零;若存在非零零空间向量,它就是 的实特征向量。零矩阵就是最简单的反例。对于非零实特征值,因 ,特征方程会给出 ,因此不可能。
实对称矩阵的结构更强:所有特征值都实,并且能够选出完整的正交特征基。旋转矩阵提醒我们,这些是「对称」带来的特殊保证,不是「矩阵元素为实数」自动带来的保证。
字幕 25:02.35–27:56.65;29:40 板书核对旋转的正负号。教材印刷37 / PDF51 用逆时针矩阵,其特征值集合相同但特征向量配对不同。
实矩阵可以有复特征值;旋转提供直接几何证据。
反对称矩阵可以有零特征值和相应的实特征向量。
手算特征值:零空间、行列式与两项检查
非零解要求 A−λI 奇异;旋转例给出 ±i,迹与行列式检查谱的和与积。
要求 的非零解,就把它改写成
这里的关键是非零解。任何齐次系统都有零解;只有矩阵奇异,才会出现非平凡零空间。先从行列式求 ,再对每个 求 ,这才是完整的手算步骤。
对课堂的顺时针旋转矩阵,
得到 。补完课堂没有写到底的特征向量计算: 时可取 ; 时可取 。例如 。
Strang 接着给出两个快速检查,特征值要按代数重数计数:
本例 ,。注意 ,不是 。对 矩阵,和、积确定了首一二次特征多项式,因此能核验两个根的无序集合;但仍不等于核验特征向量。
一般二阶矩阵的式子也说明了这个联系:
更高阶时,仅检查和、积远远不够:它们只检查了特征多项式的两项系数。课堂特别提醒,即使两个检查都通过,三阶、四阶计算仍可能出错。
字幕 27:56.65–33:53.43;29:40 板书核对 λ²+1,教材印刷37 / PDF51 核对特征多项式和检查公式;复特征向量计算按课堂矩阵补完。
求特征值是先找奇异的A−λI,再找其非零零空间向量。
迹与行列式是必要检查;高阶时不能作为充分验证。
实对称矩阵的三项保证与重根例外
实特征值、可选正交特征向量、足够多的特征向量共同组成谱定理的内容。
回到 。课堂总结了实对称矩阵的三个相互配合的保证:所有特征值都是实数;可以选择正交的特征向量;即使出现重特征值,仍然有完整的 个独立特征向量。
第三点尤其不能漏掉。一般矩阵可能只有一个独立特征向量,例如补充例子
其特征值 的代数重数为 ,特征空间维数却只有 。对称矩阵不会出现这种「缺少特征向量」的情况。
「特征向量正交」也要说准确:不同特征值对应的特征向量自动正交;同一个重特征值对应的空间里,任意选出的向量不一定正交,但可以在该空间内选取正交单位基。例如 的每个非零向量都是特征向量, 与 显然不正交。
课堂在 35:51–35:59 明确请学生暂时接受这些结论,继续看它们的用途,并没有当堂完成谱定理证明。教材补充可以解释两个核心性质:对复特征向量,用共轭转置 得到 是实数;对 、,有
若 ,就有 。这证明不同特征值的正交性;完整特征基的存在还需要进一步的谱定理论证,不能把这一行计算误当作全部证明。
字幕 33:53.43–36:02.29;教材 I.7 印刷44–45 / PDF58–59 核对谱定理、重根措辞与共轭证明。J为补充实验矩阵,教材印刷40 / PDF54提供缺陷矩阵背景。
对称矩阵即使有重根,也能拥有完整正交特征基。
任意挑出的同一重根特征向量不一定彼此正交。
课堂例题:交换两坐标,得到 1 与 −1
交换矩阵把和方向固定,把差方向反向;它对称但并不正定。
课堂的具体对称矩阵是
它把 变成 。因此相等的两个分量不会改变,互为相反数的两个分量会整体反号:
所以 、,特征向量分别为 、,并且点积为零。迹为 ,行列式为 ,与课堂的两项检查相符。
几何上,这是关于直线 的反射:沿镜面保持,沿法线反向。它既是对称矩阵又是正交矩阵,却不是正定矩阵,因为存在负特征值。对称保证实数,不保证正数。
为把这道课堂例题算完整,任意向量都能分成和、差两部分:
于是 只让第二项多出 :偶数次恢复初值,奇数次交换两坐标。特征值 的方向是离散迭代的稳态;特征值 的方向则来回翻转。
字幕 36:02.29–38:14.93;43:10 板书明确显示 S=[[0,1],[1,0]]、λ=1,-1与两个向量;任意初值的和差展开为补充计算。
交换矩阵的特征方向是和与差。
实对称不等于正定;负特征值表示反向。
按列装配:特征方程就是 SM=MΛ
把特征向量放在列中,右乘对角矩阵缩放各列;这把一组向量方程压缩成一个矩阵方程。
Strang 接着提出相似变换中的核心问题:什么矩阵能把 变成只显示特征值的对角矩阵?自然的候选是特征向量矩阵:
与其机械地算四个元素,不如使用前面课程的「逐列乘法」:
左乘 是对每一列施加变换;右乘 是分别把第 列乘以 。这里 是两个并列的列向量,不是做向量减法得到一个 。课堂 43 分钟的师生对话正好暴露了这个容易听混的点。
由于两列独立, 可逆。因此从 得到
先把输入转成特征向量坐标,再独立缩放,最后转回原坐标,这就是对角化的意义。本例 ,故 ,可以直接相乘核验 。
还要避免一个逻辑倒置:虽然相似矩阵一定同谱,但同谱不一定相似。 与 都有两个特征值 ,却只有后者缺少完整特征基。本例能对角化的理由是我们找到了可逆的特征向量矩阵,不只是两个特征值列表相同。
字幕 38:14.93–44:48.23;43:10 板书核对逐列等式,教材印刷39 / PDF53 核对右乘对角矩阵的意义;同谱不蕴含相似为条件校正。
右乘Λ逐列缩放,SM=MΛ就是逐列特征方程。
必须有独立特征向量,才能合法使用M⁻¹。
一般对角化与实验:缺陷、复谱、零特征值
A=XΛX⁻¹ 只在存在特征基时成立;实验把正常情况、缺陷矩阵与复谱放在一起比较。
把例子中的 改成一般记号 。若 的列是 个独立特征向量,便有
课堂回到开头的问题:平方时,相邻的 抵消,得到
这与逐向量的 是同一事实的矩阵表达。它没有消除条件:若 的列不独立, 不存在,就不能对角化。矩阵可逆与可对角化也不是同一件事:剪切矩阵 可逆却不可对角化,而对称秩一矩阵可对角化却不可逆。
下面实验为本讲设计,包含教材例子与补充反例,不全是课堂原例。 角度控制给出单位向量 ;改变方向,观察 、 和 。对非零实向量,行列式为零恰好表示共线。实验同时给出候选比例 与残差 ;只有残差为零时,这个比例才确实是该方向的特征值。
- 选对称矩阵 (教材印刷36页例1)。把角度设为 与 ,分别找到 与 ;调整数幂 ,比较 增长与保持不变。
- 选剪切矩阵 。只有水平直线是特征方向;在 初值下,,尽管所有特征值都为 ,仍出现线性增长。原因是缺陷结构,不是计算器算错了。
- 选逆时针 旋转 。它与课堂顺时针矩阵方向相反,仍没有实特征方向,特征值集合仍为 。任意角度下残差都不为零,整数幂每四步回到初值;候选比例为零不表示零是特征值。
- 选秩一矩阵 ,在 找到零特征值。输入 非零,而输出 ;这合法,不能把零输出误判为「不是特征方向」。
实验的二维实箭头不会显示复特征向量;缺少实共线方向与在复数域缺少特征向量是两件不同的事。
字幕 44:48.23–47:12.07;48:45 板书可见 A² 的中间抵消;教材印刷39–40 / PDF53–54 核对对角化及缺陷。实验明确区分教材矩阵、课堂旋转符号和自拟边界。
特征向量的判据:Ax 是否仍在 x 线上?
观察任务在四个矩阵之间切换并旋转单位向量 x。det[x,Ax]=0 表示共线;观察 Rayleigh 商和残差如何区分真正特征向量、Jordan 剪切与 90° 旋转。
当前矩阵:对称:两个实特征方向;特征值提示 3,1。对称矩阵有正交的实特征方向。
x=(0.91, 0.42);Ax=(2.24, 1.75);Aᵏx=(18.18, 17.7)。图中所有 Aᵏx 使用同一坐标尺度 ±19。调 θ 找到 det=0 的方向,再检查残差是否确实接近 0。
课堂/教材连接:第 4 讲的特征值、特征向量与迭代;补充预设覆盖对称、Jordan 缺陷、旋转无实特征向量和秩一矩阵。
有特征基才有A=XΛX⁻¹;可逆与可对角化互不等价。
候选比例需残差检验;零输出可以对应零特征值。
谱定理收束:S=QΛQᵀ
把实对称矩阵的特征向量正交归一后,换基的逆就是转置,接回上一讲的 Q。
最后一口气,Strang 把一般对角化专门化到实对称矩阵。完整的正交特征基可以归一为 ,排成方阵 。上一讲告诉我们
因此一般的 化为本讲终点——谱定理:
注意这里的 是完整的 正交矩阵,因而左右乘积都为单位矩阵;不能把上一讲只有正交列的高瘦矩阵直接当作可逆矩阵。
课堂交换矩阵的两个特征向量长度都是 ,故
从右向左读: 提取输入沿各个正交特征方向的分量; 缩放或反转各分量; 把它们组合回原坐标。这也可以写成补充的秩一展开
每个 是到一条特征直线的正交投影,连接了上一讲的投影与本讲的特征值。下一讲再加上所有 ,就进入正定矩阵;第6讲会把这种「正交方向加伸缩量」的结构推广到任意矩形矩阵的 SVD。
本讲至此完成的是从用途、相似变换、课堂例子到谱分解形式的推理链。谱定理的完整存在性证明没有在课堂展开,正文的教材补充不应被误记成老师当场完成的证明。
字幕 47:12.07–48:53.89;48:45 板书核对 S=QΛQᵀ;教材 I.7 印刷44–45 / PDF58–59 目视核对。秩一投影读法为跨讲补充。
实对称矩阵有正交谱分解,Q的列是单位特征向量。
谱分解把上一讲的正交基、投影和本讲的伸缩连接起来。
CLOSE THE LOOP
合上讲义,还能讲清楚吗?
用几道问题,检查你是否掌握了这一讲的关键区别。
概念索引 · 中英术语对照
- 特征向量 eigenvector
满足 Ax=λx 的非零向量;同一个方向的非零倍数仍是特征向量。
- 特征值 eigenvalue
矩阵沿特征向量方向作用的标量系数,可为零、负数或复数。
- 特征空间 eigenspace
N(A−λI),包含零向量的线性子空间;其非零元素才称特征向量。
- 相似矩阵 similar matrices
由 B=M⁻¹AM、可逆M连接的矩阵,代表换坐标后的同一线性作用。
- 特征多项式 characteristic polynomial
det(λI−A);其根按重数给出特征值,使用det(A−λI)只差一个整体符号。
- 迹 trace
主对角元素之和,等于全部特征值按代数重数计的和。
- 可对角化 diagonalizable
存在完整特征基,使 A=XΛX⁻¹;需说明使用实数域还是复数域。
- 代数重数 algebraic multiplicity
特征值作为特征多项式根的重复次数。
- 几何重数 geometric multiplicity
对应特征空间的维数,不超过代数重数。
- 缺陷矩阵 defective matrix
没有完整特征基,无法对角化的矩阵。
- 谱定理 spectral theorem
本讲的实对称版本:S可写成QΛQᵀ,Λ实对角、Q正交。
- 矩阵指数 matrix exponential
由 I+tA+t²A²/2!+… 定义,给出线性常系数微分系统的演化。
- 共轭转置 conjugate transpose
先转置再对元素取复共轭,记作*;处理复特征向量的内积时使用。