设R是一个交换环,A是一个以R中元素为系数的 n×n 的矩阵。A的伴随矩阵可按如下步骤定义:
- 定义:A关于第i 行第j 列的余子式(记作Mij)是去掉A的第i行第j列之后得到的(n − 1)×(n − 1)矩阵的行列式。
- 定义:A关于第i 行第j 列的代数余子式是:
-
-
。
-
- 定义:A的余子矩阵是一个n×n的矩阵C,使得其第i 行第j 列的元素是A关于第i 行第j 列的代数余子式。
引入以上的概念后,可以定义:矩阵A的伴随矩阵是A的余子矩阵的转置矩阵:
-
。
-
- 要注意伴随矩阵是余子矩阵的转置,第 3 行第 2 列的系数应该是 A 关于第 2 行第 3 列的代数余子式。
-
伴随矩阵法
如果矩阵
可逆,则
其中
是
的伴随矩阵。
注意:
中元素的排列特点是
的第
列元素是
的第
行元素的代数余子式。要求得
即为求解
的余因子矩阵的转置矩阵。
初等变换法
如果矩阵
和
互逆,则
。由条件
以及矩阵乘法的定义可知,矩阵
和
都是方阵。再由条件
以及定理“两个矩阵的乘积的行列式等于这两个矩阵的行列式的乘积”可知,这两个矩阵的行列式都不为0。也就是说,这两个矩阵的秩等于它们的级数(或称为阶,也就是说,A与B都是
方阵,且rank(A) = rank(B) = n)。换句话说,这两个矩阵可以只经由初等行变换,或者只经由初等列变换,变为单位矩阵。
因为对矩阵
施以初等行变换(初等列变换)就相当于在
的左边(右边)乘以相应的初等矩阵,所以我们可以同时对
和
施以相同的初等行变换(初等列变换)。这样,当矩阵
被变为
时,
就被变为
的逆阵
。
>> a
-
a =
-
12 33 32
12 43 51
22 12 55 -
>> b=inv(a)
-
b =
-
0.1651 -0.1348 0.0289
0.0435 -0.0041 -0.0215
-0.0755 0.0548 0.0113 -
>> a*b
-
ans =
-
1.0000 0 0.0000
0 1.0000 0.0000
0 0.0000 1.0000 -
>>