有关分块矩阵的初等变换与应用
莆田学院数本042杨晔
摘要:基于矩阵分块运算在高等代数学中的重要性,本文讨论了广义初等矩阵给出的分块矩阵初等变换及在矩阵中求矩阵的行列式,秩,特征值,以及求逆等方面的应用。 关键词:广义初等矩阵,分块矩阵,初等变换.
引言
矩阵的分块是处理较高阶数的矩阵时常用的方法,使用一些贯穿于矩阵的纵线和横线将矩阵分成若干子块,使得较高阶数的矩阵化为较低阶数的分块矩阵,在矩阵运算中,我们有时把这些子块当作数一样来处理,从而简化了表示,便于计算,分块矩阵有加法,乘法,数乘,转置等运算的定义,也可进行初等变换。分块矩阵的初等变换是高等代数中重要而基本的运算,它在研究矩阵的行列式,特征值,秩等各种性质及求矩阵的逆,解线性代数中有着广泛的应用。为此,如何直接对分块矩阵施行初等变换显得非常重要,本文的目的,就是讨论分块矩阵的初等变换及应用。
一. 广义初等矩阵和分块矩阵的初等变换
先以常用的2?2的分块矩阵为例,来对广义初等矩阵作定义:
?0定义1 形如??EmEn??P0??En???0??0En??0?0??Em??P??0P??Em??En??P0?? En? 的五类分块方阵称为广义初等矩阵。
注1:上述各类广义初等矩阵中的每一个都是若干初等矩阵的乘积。 定理1广义初等矩阵都是可逆的,并且
?1??0??En?Em??0Em??AB??CD??P??=??;?00??CDAB?????P??AB??A?PC=????En??CD??C0??AB??PAPB???=?? En??CDCD????B?PD?? D?右乘的情况以及其他广义矩阵都可类似证得相应结果,这里不再赘述。
注2.在使用广义初等矩阵时,要注意所作的分块矩阵必须使分块乘法等运算能够进行。
二.分块矩阵初等变换的应用
用广义初等矩阵所作的分块矩阵的初等变换,是矩阵运算中极为重要的方式,也是常用的手段。它能够使一些困难的问题简单化。下面我们分别给出它在行列式,矩阵的秩,矩阵求逆和矩阵的特征值等方面的应用。
??命题1 设A,B,C,D都是n阶方阵,A可逆且AC?CA,则
2
AB?AD?CB
CD证明:由分块矩阵乘法易知
?En??1??CA0??AB??AB?=?????
En??CD??0D?CA?1B?两边取行列式,即得
ABAB?1AD?CAB ==?1CDCD?CAB?1?1=AD?ACAB=AD?AACB=AD?CB
命题2?3?A,B分别是n?m和m?n矩阵,证明 EmABEn=En?AB?Em?BA
?Em0??Em证明 :由于?????AEn??AEmABEn?EmB??Em?=?En??0BEn?Em0??,所以
En?AB?BEn?AB=EmEn?AB
B0Em?AEnA=En?AB 又由??Em?ABEn?BEnB??Em0??Em?BAB???????,得 En???AEn??0En?EmABEm0En?AEn?Em?BA0BEn=Em?BA
EmA即
?4?EmA=Em?BA=En?AB
命题3?sylvester公式? 设A,B分别是m?n和n?s矩阵,则
r(A)?r(B)?n?r(AB)?min?r(A),r(B)?
证明1)因为??En0????EnB??B??En0??AE0?????Enn??A?0E?=?s??0?AB?? 故r??EnB??A0??=r(En)?r(?AB)?n?r(AB) 但r??EnB??A0??=r??BEn??0A???r(A)?r(B) 所以r??EnB??BEn?A0???r???0A?? 即r(A)?r(B)?n?r(AB)
2)记C???AAB??0?00?,?D??B??0AB??
由于??AAB????Em?B??00??0E?=??A0?00?, s??? 故r(AB)?r(C)?r(A)
又由于??En0???0B????AE?m??0AB??=?0B??00?? 故r(AB)?min?r(A),r(B)?
n?s??En0??AEmBm??AE??0?????Em?BAB?m??00??0E?A,B,C,Dnn?AE?EnA综合1),2)命题得证。 命题4设分块矩阵M???0B??CD?,其中B,C都是n级可逆矩阵,试求M?1。 ?解: 因为
BEm0m?BAEn?AE?En0BEn
??E0??B??B??C?1D??0B???DB?1E??0??CD????0?C?(或?0B??E0???CD????0E?????C0?) ? 两边求逆得,
B??1?0??1 ??0??C?1DB?1C?1-1?CD???E??DB?1E??????B?10? ? 故M?1=??0C?1??E0???C?1DB?1C?1??B?1D?????DB?1E?????B?10? ?例1 求下列的逆矩阵
??11
11? A??
1?11?1??? ?11?1???1?1?11?1?
解:记B???11??B?1?1?,则?A,B??B??B?B?,
??1? 易求得B?1??1?22?1??11?=
2B ?2??2??1? ?BBE0??11? 故?0??02B1?B?B0E?BBE????0?2B?EE????B0E?0?2B22E????E??EE????0E1?1?2B
?11 即A?1=
1??B?1B?1??11??2?B?1?B?1?1?BB?1?1?11?1??=4??B?B??=
4? ?11?1?1??1?1?11??命题5设A,B分别是n?m和m?n矩阵,证明:??0,?E?AB??n?m?E?BA。
1?1?2B???1?1?2B??
证明:由??Em0???Em??A?AEn???BB???Em=??En???00?EmEnAB??,得
?En?AB?=
B
?EmA?En=
EmA?Em0B?En?En?AB
=
?Em?En?AB=?m?En?AB
??Em?ABB??En??=
又由??Em0???Em?BAB??,得 ??=?0?En???AEn??BEm0
?EmA?EmA?En?En?AEn=
?Em?BA0B?En=
?Em?BA?En=?n?Em?BA
于是?m 故
?En?AB=?n?Em?BA
?En?AB=?n?m?Em?BA
以上我们只讨论了2?2分块方式的矩阵初等变换,其实我们可以将分块初等变换进行延拓,将分块初
等变换定义到更高阶的分块矩阵上,下面仅举一例加以说明。
2命题6 设A是n阶方阵,A=0,E是n阶单位矩阵,数l1,l2,l3满足l1?l2,l1l2?l1l3?l2l3,则
?r(A?i?13k)?2n??r1(2l?l23l?liE13)ll?A12 3
?lllE证明: 由命题条件及分块矩阵的初等变换可得
?A?l1E??0?0?0A?l2E0??0??A?l3E??0?A?l1E(l1?l2)E?A?l2E?0?00???0??A?l3E????0??A?l3E??00?0??(A?l1E)(A?l32E)?l2?l1??0?
(l1?l2)EA?l2E0??0????A?l3E??00???(A?l1E)(A?l2E)?0?EA?l2E0
0E???(A?l1E)(A?l2E)0?00?0???(l1?l2)A?l1l2E?0?E00??0??A?l3E????(l1l2?l1l3?l2l3)E???A?l3E?0E0E??0? 0??000???(l1?l2)A?l1l2E?0?E00??0??A?l3E??0??0??(l1?l2)A?l1l2E??0??E00??0???E?A?l3E?l1l2?l1l3?l2l3??0??0??(ll?ll?ll)A?lllE123?121323
从而上式易知命题成立.
上面我们虽然仅讨论了广义初等矩阵及相应的分块矩阵初等变换的几种常见应用,但足以看出分块矩阵的初等变换在矩阵运算中是很重要的.它的应用也是非常广泛的,而且也是需要更深入研究的.
参考文献:
[1]樊恽 ,钱吉林等,代数学辞典[M].武汉:华中师范大学出版社,1994.
[2]徐仲,陆全等,高等代数导数导学导考[M]西安:西北工业大学出版社,2004.
[3]北京大学,高等代数[M].第2版,北京:高等教育出版社,1988.
[4]MarsagliaG,styan G PH. Equalities and inequalities for matrices [J].Linear and Multilinear Algebra,1994,2:269-292
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库有关分块矩阵的初等变换及与应用在线全文阅读。
相关推荐: