不变性

向量空间的子空间 与该空间上的线性变换 A 之间的一种可能关系是不变性。如果 中的 x 蕴含 A x 也在 中,我们称 A 下是不变的。(注意,这种蕴含关系仅要求单向成立;我们并不假设 中的每个 y 都可以写成 y = A x 的形式,其中 x 中;我们甚至不假设 A x 中蕴含 x 中。稍后我们将看到一些例子,在这些例子中,我们未作假设的条件确实不成立。)我们知道向量空间的子空间本身也是一个向量空间;如果我们知道 A 下是不变的,我们可以忽略 A 之外有定义这一事实,而将 A 视为定义在向量空间 上的线性变换。不变性不仅针对单个线性变换,也常常针对线性变换的集合来考虑;如果 在集合中的每个成员下都是不变的,那么它在该集合下就是不变的。

如果我们知道某个 A 下是不变的,那么关于 n 维向量空间 𝒱 上的线性变换 A 的矩阵,我们可以得出什么结论?换句话说:是否存在一种巧妙的方法在 𝒱 中选择一组基 𝒳 = { x 1 , , x n } ,使得 [ A ] = [ A ; 𝒳 ] 具有某种特别简单的形式?答案在 章节:子空间的维数 的定理 2 中;我们可以选择 𝒳 使得 x 1 , , x m 中,而 x m + 1 , , x n 不在。让我们用 x 1 , , x n 来表示 A x j 。对于 m + 1 j n ,我们能说的并不多: A x j = i α i j x i 。然而,对于 1 j m x j 中,因此(因为 A 下是不变的) A x j 也在 中。因此,在这种情况下, A x j x 1 , , x m 的线性组合;当 m + 1 i n 时的 α i j 均为零。因此,在此坐标系下, A 的矩阵 [ A ] 将具有如下形式 [ A ] = [ [ A 1 ] [ B 0 ] [ 0 ] [ A 2 ] ] , 其中 [ A 1 ] 是将 A 视为空间 上的线性变换时(相对于坐标系 { x 1 , , x m } )的( m 行)矩阵, [ A 2 ] [ B 0 ] 是一些标量阵列(大小分别为 ( n m ) ( n m ) m ( n m ) ),且 [ 0 ] 表示仅由零组成的矩形( ( n m ) m )阵列。(需要特别注意一个令人不快的事实,即 [ B 0 ] 不一定为零。)