为了简化矩阵运算并发现不同矩阵之间的联系,我们可以讨论矩阵经过矩阵的初等变换后能化为怎样的简单形式,并在等价概念的基础之上找出
的等价类。
等价标准型正好就是上述矩阵做初等变换后的等价类——即
上的等价关系
,两个矩阵等价当且仅当他们可以通过初等行或列变换互相转换,它反映了矩阵的秩的性质。同样还有其他的一些矩阵的等价类,例如矩阵的相似标准型和合同标准型等等。
阶梯形矩阵[]
设
是一个阶梯形矩阵,如果
满足如下两条性质:
的零行(指一行的所有元素都是
的行)在最下方;
的每一个非零行的第一个非零元素所在的列随所在行数的增加而严格递增。
特别地,我们规定零矩阵
也是阶梯形矩阵。以上的定义是针对行而言的,也可以将它对称推广到列上,定义第二类阶梯形矩阵。
例如,设
,那么
是阶梯形矩阵,而
不是,因为不满足第二条的严格性。
行简化的阶梯形矩阵[]
设
是阶梯形矩阵,称
是行简化的阶梯形矩阵,如果
还满足以下两个条件:
的每一个非零行的第一个非零元素是
;
的每一个非零行的第一个非零元素所在列的其它元素是
。
行等价标准型[]
任何一个矩阵都可以经过有限次初等(行)变换化简为阶梯形矩阵,进一步,还可化简为行简化的阶梯形矩阵。
关于这个定理/命题的证明,单击这里以显示/折叠
证明过程实际上也就是矩阵的化简过程,它是通过归纳法完成的。先说明定理的前半部分:考虑第一列,有以下三种情况,
- 如果第一列的所有元素都是零,那么第一列化简完成;
- 如果
,那么将第一行的
逐步加到第
行上(
),这样,第一列化简完成;
- 如果
而第一列中(至少)有一个非零元素
,那么就将第
行加到第一行上去,就化为第二种情况了。
这样,逐步一列一列地处理,直到处理所有列。以上我们只用到了第二类初等行变换。
再说明定理的后半部分,即化简为行简化的阶梯形矩阵:假设
已经是一个阶梯形矩阵了,设
的前
行是非零行,设第
行的第一个非零元素是
(
),将第
行乘以
倍,则行简化的阶梯形矩阵的第一个条件满足了。
这时设化简后的矩阵是
,可将第
行的
倍依次加到第
行上去,
,这样行简化的阶梯形矩阵的第二个条件也满足了。
以上化简过程只用到了第一、二类初等行变换。
我们证明了:任何一个矩阵都行等价于一个行简化的阶梯形矩阵,这个阶梯形矩阵称为
的行等价标准型,同样地,我们也可定义列等价标准型。
行等价关系也是一种等价关系,它满足自反性、对称性以及传递性,两个矩阵有相同的行等价标准型当且仅当它们是行等价的。
矩阵的等价标准型[]
设

,则

等价于如下形式的一个矩阵
其中,
,称上述矩阵为
的等价标准型(equivalent canonical form)。
关于这个定理/命题的证明,单击这里以显示/折叠
证明过程也就是做初等变换的化简过程,由于任意一个

都可以化为行简化的阶梯形矩阵,我们直接设

是一个行简化的阶梯形矩阵,对它进行化简,可以化为如上标准型。设

中前

行是非零行,设每一行的第一个非零元素是

,于是我们可将第

列与第

列交换,

,因此前

行前

列构成一个单位阵。
设此时矩阵
化为
,其中
,将
的第
列的
依次加到第
列上去(
),就可将
化为
,即达到了最后的目的。
一个矩阵的等价标准型是唯一的,其中
是由矩阵
确定的,与所作的初等变换无关,它实际上就是矩阵
的秩。
由此,我们可以把矩阵集合
作一个划分,当
时,它一共有
个等价类。
上下节[]
参考资料