上一篇:线性代数预习自学笔记-21:根子空间分解
一、若尔当块与若尔当标准型
简单总结一下我们在上一篇中得到的成果:一个矩阵不能对角化的原因实质上是其所有特征子空间的直和不能充满整个作用空间,因而我们使用了“根子空间”这个推广概念(特征子空间是它的子空间),并发现任一方阵(线性算子)的所有根子空间的直和就是整个空间,做到了特征子空间做不到的事情;而可对角化矩阵,就是那些对于其任一特征值
仔细琢磨,这似乎与我们前面提到的一个论断非常相似:方阵任一特征值的几何重数小于等于代数重数,矩阵可对角化当且仅当其所有特征值的几何重数都等于代数重数。
据此提出关于代数重数的意义的一个猜想?
不过暂时将这个猜想放在一旁,我们先解决一个近在眼前的问题。既然根子空间的直和是全空间,那么就可以通过根子空间来寻找空间的一组基;回想我们定义根子空间的动机——推广对角化的概念,让所有矩阵都能相似于某类形式简洁的矩阵。这就是说,对每个线性算子,都能找到一组基,使得它在这组基下的表达是最简的。
因此,需要解决的问题就是:这类“形式简洁”的矩阵究竟是什么形式(即如何找这组基)?是否真的能使所有矩阵都相似于这类矩阵?
要解决这两个问题,首先留意由于根子空间的和是直和,所以我们如果对于每个根子空间找到一组基,那么将每个根子空间的基“拼”到一起,就是全空间的一组基了,因此下面我们就只需关注向量空间
既然要从根子空间中找基,那就必然要关注根子空间中的向量——广义特征向量的定义,而其中的核心就是这个式子:
借助对这个式子的变形,我们还提出了广义特征向量链(下面简称特征向量链):
链上的所有向量也都在
当然,这条链可能还可以往前拓展,也就是某个存在
或等价地写成
但由于
这样一来,假设我们要开始找
假设已经找到了一组包含
写成矩阵形式就是
这样就得到了