特征值
变换只是拉伸的方向。
约 7 分钟
从一个问题开始
一个线性变换在大多数方向上既拉伸又旋转。有没有某些方向,它只做拉伸?
如果有,也许可以用这些方向重建坐标系,让变换在新坐标下变得极其简单。我们需要一个定义来抓住"方向不变"这件事,以及一种找到这些方向的方法。
勾选"显示特征向量",然后按"拉伸":出现两条虚线,一条水平、一条竖直。这两个方向上的向量变换后方向不变,只是长度乘了一个数。再按"剪切":只剩一条虚线,水平方向。按"旋转":虚线消失了。
每个线性变换可能有一些"特殊方向",在这些方向上它只做拉伸。如果能找到足够多这样的方向,把它们当作新的基,变换在新基下就只是分别拉伸各个坐标:那是最简单的矩阵,对角矩阵。旋转没有这样的实方向,剪切只有一个。
定义
设 是 矩阵。若存在非零向量 和数 使 则称 是 的特征值, 是属于 的特征向量。
"非零"是必要的: 对任何 都成立,不含信息。
推导:怎么找
。要有非零解 ,矩阵 必须不可逆,即(见矩阵)
称为 的特征多项式。对 矩阵,
。
特征值就是特征多项式的根。求出 后,解线性方程组 得特征向量。
- 拉伸 :,特征值 ,特征向量 。两个独立方向。
- 剪切 :,只有 。 迫使 ,特征向量只有 的倍数。一个二重根只给了一个方向。
- 旋转 :,无实根。没有实的特征方向;特征值是 。
判别式 的符号决定了这三种情形。实验面板里显示的"复数"就是判别式为负。
定理与证明
若 是属于两两不同特征值 的特征向量,则它们线性无关。
对 归纳。 显然()。设对 成立。若 ,两边乘 得 ;原式乘 再相减得 由归纳假设各系数为零,而 ,故 ,进而 ,。
若 矩阵 有 个线性无关的特征向量 ,令 ,,则
的第 列是 ; 的第 列是 的第 列乘 ,也是 。故 。 的列线性无关,故可逆。
含义:换到以特征向量为基的坐标系, 就是对角矩阵 。"在特殊方向上只做拉伸"这句直觉,变成了一个精确等式。剪切不能对角化,因为它凑不齐两个独立方向。
特征向量必须非零,但特征值可以为 (此时 有非平凡的核,行列式为零)。另外,二重特征值不保证两个线性无关的特征向量:剪切矩阵只有一个方向。代数重数与几何重数是两回事。
应用
,而 。Fibonacci 数列 写成 ,特征值 ,由此得到 Binet 公式。
化为一阶系统 ,其特征多项式是 :正是教科书里的"特征方程"。这就是二阶线性方程一节的主题。
特征值回答的问题是:"这个变换在哪些方向上最简单?"对称矩阵永远有一整组正交的特征方向(谱定理),这是主成分分析、振动模态、量子力学可观测量的共同数学基础。