线性代数
上QQ阅读APP看书,第一时间看更新

第四节 初等矩阵与矩阵的逆矩阵

[课前导读]

我们知道,在实数的运算中有逆的概念,即如果ab=ba=1,则有b=a-1a=b-1.本节我们也在矩阵的运算中引入类似的概念,即方阵的逆,并给出逆矩阵的性质和求法.在学习本节前,需要读者熟悉矩阵的初等变换.

一、方阵的逆矩阵

1. 逆矩阵的定义

定义1 设An阶方阵,如果存在n阶方阵B使得

其中,En阶单位方阵,则称矩阵A是可逆的,矩阵B称为A的逆矩阵;否则称A是不可逆的.

如果矩阵A可逆,则A的逆矩阵一定是唯一的.这是因为,若矩阵BC都满足

AB=BA=EAC=CA=E

由于矩阵乘法满足结合律,于是

C=CE=CAB)=(CAB=EB=B

所以A的逆矩阵一定是唯一的.A的逆矩阵记为A-1

2. 逆矩阵的性质

(1)若A可逆,则A-1也可逆,并且(A-1-1=A

(2)若矩阵A1A2,…,As都可逆,则它们的乘积A1A2As也可逆,并且00

(3)若A可逆,则AT也可逆,并且(AT-1=(A-1T

(4)若A可逆并且数k≠0,则kA也可逆,并且(kA-1=k-1A-1

证明 我们用逆矩阵的定义验证性质(3),其余性质留给读者自己验证.

A可逆推出A-1存在,且AA-1=A-1A=E,于是有(AA-1T=(A-1AT=ET.由矩阵转置的运算规律得

A-1TAT=ATA-1T=E

所以(AT-1=(A-1T

例1 若矩阵A有全零行(全零列),那么矩阵A一定不可逆.

证明 假设矩阵A的第i行是全零行,则对任何一个矩阵B,矩阵AB的第i行总是全为零,从而不存在矩阵B使得AB=BA=E,所以矩阵A不可逆.类似可证,若矩阵A有全零列,那么矩阵A一定不可逆.

例2 设Ak=Ok为正整数),证明:(E-A-1=E+A+A2+…+Ak-1

证明 因为Ak=O,于是

所以E-A可逆,且(E-A-1=E+A+A2+…+Ak-1

下面我们介绍几类最基本的可逆矩阵.

二、初等矩阵

初等矩阵

定义2 对n阶单位矩阵E实施一次初等变换得到的矩阵称为n阶初等矩阵.

由于初等变换有三种,对n阶单位矩阵E实施一次初等变换得到的初等矩阵也有三类.

(1)交换单位阵E的第i行和第j行,或交换E的第i列和第j列,得到的初等矩阵记为Eij),即

(2)用非零的数k乘单位阵E的第i行或第i列得到的初等矩阵记为Eik)),即

(3)将单位阵E的第i行乘以k加到第j行(或将单位阵E的第j列乘以k加到第i列)得到的矩阵记为Eik),j),即

关于初等变换与初等矩阵的关系,我们有下面的结论.

命题1 初等矩阵都是可逆的,并且初等矩阵的逆矩阵仍为同一类型的初等矩阵,即

证明 直接计算得:

所以

命题2 设A是一个m×n矩阵,对A施行一次初等行变换,相当于在A的左边乘以相应的m阶初等矩阵;对A施行一次初等列变换,相当于在A的右边乘以相应的n阶初等矩阵.

证明 只需理解初等变换的意义,然后用矩阵乘法直接验证即可,具体验证留给读者.

例3 设A=(aij)是一个3阶方阵,试求一个3阶可逆矩阵P,使得

 矩阵PA可看成是先交换矩阵A的第2行和第3行得到矩阵B,再将矩阵B的第1行乘以数k加到第2行得到的.根据命题2,这相当于先后用初等矩阵E(2,3)=0左乘矩阵A,即

PA=E(1(k),2)E(2,3)A

所以

另外,矩阵PA也可看成是先将矩阵A的第1行乘以数k加到第3行得到矩阵B,再交换矩阵B的第2行和第3行得到的,即

PA=E(2,3)E(1(k),3)A

所以

三、初等矩阵与逆矩阵的应用

初等行变换的应用

首先,我们利用初等矩阵和初等变换给出一个方阵可逆的判别条件.

定理1 下面命题互相等价:

(1)n阶方阵A可逆;

(2)方阵A行等价于n阶单位矩阵E

(3)方阵A可表示为一些初等方阵的乘积.

证明 为了证明的方便,我们采取(1)⇒(2)⇒(3)⇒(1)的方式来证明.

(1)⇒(2):由本章第三节的定理可知,方阵A经过若干次初等行变换可化为行最简形矩阵R.再由命题2可知,这相当于存在若干个初等矩阵P1P2,…,Ps,使得PsP2P1A=R.由于初等矩阵都可逆,若A可逆,则根据逆矩阵的性质知PsP2P1A=R可逆,从而行最简形矩阵R没有全零行,这迫使R=E,即PsP2P1A=E,所以方阵A行等价于n阶单位矩阵E

(2)⇒(3):若方阵A行等价于n阶单位矩阵E,则存在若干个初等矩阵P1P2,…,Ps,使得PsP2P1A=E.由于初等矩阵都可逆且其逆矩阵仍为初等矩阵,记P1P2,…,Ps的逆矩阵分别为0于是

0也就是说,A可表示为初等方阵0的乘积.

(3)⇒(1):设方阵A=P1P2Ps,其中P1P2,…,Ps均为初等矩阵,由于初等矩阵均可逆,于是它们的乘积A=P1P2Ps也可逆.

由定理1的证明可知,若n阶方阵A可逆,则存在一个可逆阵P=PsP2P1,使得PA=E,于是

构造一个分块矩阵(A|E),做分块矩阵的乘法:

PA|E)=(PA|PE)=(E|P)=(E|A-1).

上式等价于对分块矩阵(A|E)实施了若干次初等行变换,当A变成E时,E就变成了A-1.所以,定理1给出了判别矩阵A是否可逆,并在可逆时求A-1的一种方法:

(1)首先构造分块矩阵(A|E);

(2)对矩阵(A|E)实施初等行变换,将(A|E)化为行最简形矩阵;

(3)如果A不能行等价于E,则矩阵A不可逆;若A能行等价于E,则A可逆,且E就行等价于A-1

例4 判断下列矩阵是否可逆,若可逆则求其逆矩阵.

由于阶梯阵0最后一行全为零,所以矩阵0不可逆.

所以矩阵0可逆,并且

利用逆矩阵还可以求解矩阵方程AX=BXA=BAXB=C

若矩阵A可逆,则有

若矩阵AB可逆均可逆,则有

值得注意的是,由于矩阵乘法不满足交换律,在解矩阵方程时必须分清楚逆矩阵是“左乘”还是“右乘”.

解矩阵方程也可以用初等行变换的方法.对于方程AX=B,构造分块矩阵(A|B),并对(A|B)实施初等行变换化为行最简形矩阵.如果A变为E,则说明A可逆,这时B就变成了X=A-1B

例5 解下列矩阵方程:

所以0

(2)对于方程XA=B,可以先用初等行变换求解方程ATXT=BT,再转置求出X

所以0从而0

(3)此题是AXB=C类型的方程.令XB=Y,先用初等行变换求解方程AY=C,然后用初等行变换求解方程BTXT=YT,最后转置求出X.由于

于是得0再由

可知0从而0

根据第三节定理,任何一个m×n矩阵A通过若干次初等行变换都可化为行最简形矩阵;再通过若干次初等列变换,可以把该行最简形矩阵化为标准形0用初等矩阵的语言,上述结论可以重新叙述为定理2.

定理2 对于任意m×n矩阵A,均存在一个m阶可逆方阵P和一个n可逆方阵Q,使得PAQ为标准形.

习题1-4

1. 设A是3阶方阵,交换A的第1列和第3列得到矩阵B,再把B的第1列乘以非零数k加到B的第2列得到矩阵C,求满足AQ=C的可逆方阵Q

2. 设0

(1)求P-1;(2)计算P-1AP;(3)计算A10

3. 求下列矩阵的逆矩阵:

4. 解下列矩阵方程: