由 m*n 个数排成的一个m行n列的数表,称为一个m×n矩阵,其中的每个数称为这个矩阵的元素,位于第i行第j列交叉点的元素,称为矩阵的(i,j)元素(i=1,2,3,…,m
;j=1,2,3,…n)。
通常用大写的黑体项文字母A,B,C 等表示矩阵,一个m×n矩阵A可以记作
A
m
∗
n
A_{m*n}
Am∗n如果A的(i,j)元素为
a
i
j
(
i
=
1
,
2
,
3
,
.
.
.
.
.
m
;
j
=
1
,
2
,
3
,
.
.
.
.
n
)
a_{ij}(i=1,2,3,.....m;j=1,2,3,....n)
aij(i=1,2,3,.....m;j=1,2,3,....n),则可将A表为
A
=
∣
a
11
,
a
12
,
a
13
.
.
.
.
.
.
a
1
n
a
21
,
a
22
,
a
23
.
.
.
.
.
.
a
2
n
.
.
.
.
.
.
.
.
.
a
n
1
,
a
n
2
,
a
n
3
.
.
.
.
.
a
n
n
∣
A= \left|
也可以简记
A
=
(
a
i
j
)
m
∗
n
A=(a_{ij})_{m*n}
A=(aij)m∗n.
当矩阵A的元素都是实数时,称A为实矩阵。
当矩阵A的行数与列数n相等时,称A为n阶矩阵或n阶方阵,显然,一阶矩阵就是一个数。
元数全数为0的m*n 的矩阵称为零矩阵。记作
O
m
∗
n
O_{m*n}
Om∗n或明确行,列数的情况下,记作O
2几种待殊的方阵
对角矩阵
∣
a
11
,
0
.
.
.
0
0
,
a
22
.
.
.
0
0
,
0
,
a
33
.
˙
.
0
.
.
.
0
,
0
,
0
,
0
,
0
,
a
n
n
∣
\left|
数量矩阵
∣
1
,
0
,
.
.
.
.
.
.
.
.
.
.
.
.
,
0
0
,
1
,
.
.
.
.
.
.
.
.
.
.
.
.
.
,
0
0
,
0
,
1
,
.
.
.
.
.
.
.
˙
.
.
˙
.
,
0
0
,
0
,
0
,
1
,
.
˙
.
.
.
.
.
˙
.
,
0
.
.
.
.
.
.
.
.
.
0
,
0
,
0
,
0
,
.
.
.
.
.
.
.
.
.
1
∣
\left|
上三角矩阵:
∣
a
11
,
a
12
,
a
13
.
.
.
,
a
1
n
0
,
a
22
,
a
23
,
.
.
.
.
a
2
n
0
,
0
,
a
33
,
a
34
.
.
.
a
3
n
.
.
.
.
.
.
0
,
0
,
0
,
0
,
0
,
0
,
0
,
a
n
n
∣
\left|
下三角矩阵:
∣
a
11
,
0
,
0.0
,
0
,
.
.
.
0
a
21
,
a
22
,
0
,
0
,
0
,
0
a
31
,
a
32
,
a
33
,
0
,
0
.
.
a
n
1
,
a
n
2
,
.
.
.
.
.
a
n
n
∣
\left|
3对称矩阵与反对称矩阵
如果矩阵
A
=
(
a
i
j
)
n
×
n
A=(a_{ij})_{n×n}
A=(aij)n×n的元素满足
a
i
j
=
a
i
,
j
(
i
,
j
=
1
,
2
,
3
,
.
.
.
n
)
a_{ij}=a_{i,j}(i,j=1,2,3,...n)
aij=ai,j(i,j=1,2,3,...n)则称A为n阶对称矩阵。
如查矩阵
A
=
(
a
i
j
)
n
×
n
A=(a_{ij})n×n
A=(aij)n×n的元素满足
a
i
j
=
−
a
j
i
(
i
,
j
=
1
,
2
,
.
.
.
.
n
)
a_{ij}=-a_{ji}(i,j=1,2,....n)
aij=−aji(i,j=1,2,....n),则称A为n 阶反对称矩阵,反对称矩阵的主对线上元素
a
i
i
=
0
(
i
=
1
,
2
,
3....
n
)
a_{ii}=0(i=1,2,3....n)
aii=0(i=1,2,3....n).
设矩阵 A = ( a i j ) m × n , B = ( b i j ) s ∗ r A=(a_{ij})m×n,B=(b_{ij})_{s*r} A=(aij)m×n,B=(bij)s∗r,如果满足m=s,n=r则称A与B为同型矩阵,进一步,若A与B的元素满足 a i j = b i j ( i = 1 , 2 , 3.... , m ) j = 1 , 2 , 3.... , n a_{ij}=b_{ij}(i=1,2,3....,m)j=1,2,3....,n aij=bij(i=1,2,3....,m)j=1,2,3....,n,则称A与B相等,记作 A=B
设矩阵 A = ( a i j ) m ∗ n , B = ( b i j ) m × n A=(a_{ij})m*n,B=(b_{ij})_{m×n} A=(aij)m∗n,B=(bij)m×n,令
C = ( a i j + b i j ) m × n C =(a_{ij}+b_{ij})m×n C=(aij+bij)m×n
则称矩陈C为矩阵A与B的和,记作C=A+B。
矩阵的加法满足以下4条运算法则:
(1)交换律:A+B=B+A
(2)结合律:(A+B)+C = A+(B+C)
(3)A+O=A
(4)A+(-A)=O
其中,当
A
=
(
a
i
j
)
m
×
n
A=(a_{ij})m×n
A=(aij)m×n时,
−
A
=
−
(
a
i
j
)
m
×
n
-A=-(a_{ij})_m×n
−A=−(aij)m×n称为A的负矩阵
设矩阵
A
=
(
a
i
j
)
m
∗
n
A=(a_{ij})_m*n
A=(aij)m∗n,有数k乘以A的每一个无素所行到的矩阵
∣
k
a
11
,
k
a
12
,
.
.
.
.
k
a
1
n
k
a
21
,
k
a
22
,
.
.
.
.
k
a
2
n
.
.
.
k
a
n
1
,
k
a
n
2
,
.
.
.
.
k
a
n
n
∣
\left|
称为数k与矩阵A乘积(简称为矩阵的数乘),记作kA=(ka_{ij})m×n,
矩阵的数乘满足以下运算法则
(1)k(A+B)=kA+kB
(2) (k+l)A=kA+lA
(3)k(lA)=(kl)A
其中,A,B为m×n矩阵,k,l为常数
设矩阵
A
=
(
a
i
j
)
m
×
n
,
B
=
(
b
i
j
)
s
∗
n
A=(a_{ij})_{m×n},B=(b_{ij})_{s*n}
A=(aij)m×n,B=(bij)s∗n则矩阵A与B的乘积矩阵
C
=
(
c
i
j
)
m
∗
s
C=(c_{ij})_{m*s}
C=(cij)m∗s其中
c
i
j
=
a
i
1
b
1
j
+
a
i
2
b
2
j
+
a
i
3
b
3
j
+
.
.
.
.
.
.
+
a
i
s
b
k
j
=
∑
k
=
1
s
a
i
k
b
k
j
c_{ij}=a_{i1}b_{1j}+a_{i2}b_{2j}+a_{i3}b_{3j}+......+a_{is}b_{kj}=\sum_{k=1}^{s}a_{ik}b_{kj}
cij=ai1b1j+ai2b2j+ai3b3j+......+aisbkj=∑k=1saikbkj
i=1,2,…m,j=1,2,3…n 记作C=AB。
在作矩阵乘法时需要注意以下3点
(1)只有左边矩阵A的列数等于右边矩阵B的行数时,乘积AB才有意义。
(2)上式表明:乘积矩阵 C = ( c i j ) m ∗ n C=(c_{ij})_{m*n} C=(cij)m∗n第i行第j列元素 c i j c_{ij} cij,等于矩阵A的第1行元素 a i 1 , a i 2 , a i 3 , , , , , , a i n a_{i1},a_{i2},a_{i3},,,,,,a_{in} ai1,ai2,ai3,,,,,,ain与矩阵B第j列元素 b j 1 , b j 2 , b j 3 . . . . . b j n b_{j1},b_{j2},b_{j3}.....b_{jn} bj1,bj2,bj3.....bjn的乘积之和。
(3)乘积知阵C的行数等于A的行数,列数等于B的列数。
矩阵的乘法和数乘満足以下运算法则:
(
1
)
结合律:
(
A
B
)
C
=
A
(
B
C
)
(
2
)
左分配律:
A
(
B
+
C
)
=
A
B
+
A
C
(
3
)
右分配律:
(
B
+
C
)
D
=
B
D
+
C
D
(
4
)
k
(
A
B
)
=
(
k
A
)
B
=
A
(
k
B
)
,
k
为常数。
(1)结合律:(AB)C= A(BC)\\ (2)左分配律:A(B+C)=AB+AC\\ (3)右分配律:(B+C)D= BD+CD\\ (4)k(AB) = (kA)B=A(kB),k为常数。\\
(1)结合律:(AB)C=A(BC)(2)左分配律:A(B+C)=AB+AC(3)右分配律:(B+C)D=BD+CD(4)k(AB)=(kA)B=A(kB),k为常数。
5矩阵的转置
将矩阵
A
=
(
a
i
j
)
m
∗
n
的行与列互换
,
得到的
n
∗
m
矩阵,称为
A
的转置矩阵,简称
A
的转置,记作
A
T
A=(a_{ij})_{m*n}的行与列互换,得到的n*m矩阵,称为A的转置矩阵,简称A的转置,记作A^T
A=(aij)m∗n的行与列互换,得到的n∗m矩阵,称为A的转置矩阵,简称A的转置,记作AT
当A为n阶对称矩阵(即
a
i
j
=
a
j
i
;
i
,
j
=
1
,
2
,
3
,
4
,
.
.
.
.
.
,
n
a_{ij}=a_{ji};i,j=1,2,3,4,.....,n
aij=aji;i,j=1,2,3,4,.....,n)时,有
A
T
=
A
A^T=A
AT=A;
当A为nb阶反对称矩阵
(
即
a
i
j
=
−
a
j
i
;
i
,
j
=
1
,
2
,
3
,
4
,
.
.
.
.
.
n
)
时,有
A
T
=
−
A
(即a_{ij}=-a_{ji};i,j=1,2,3,4,.....n)时,有A_{T}=-A
(即aij=−aji;i,j=1,2,3,4,.....n)时,有AT=−A
矩阵的转置满足以下运算法则:
(1) ( A t ) T = A (A^{t})^T=A (At)T=A
(2) ( A + B ) T = A T + B T (A+B)^T=A^T+B^T (A+B)T=AT+BT
(3) ( k A ) T = k A T (kA)^T=kA^T (kA)T=kAT
(4) ( A B ) T = B T + A T (AB)^T=B^T+A^T (AB)T=BT+AT
其中,矩阵A,B可进行有关运算,k为常数。
1分块矩阵的概念
为了便于分析和计算,常常把所讨论的矩阵看作是由一些小矩阵组成的。这些由矩阵A的连续若干行,若干列组成的小矩阵,称为A的子矩阵或子块,原矩阵分块后,就称为分块矩阵。
2,分块矩阵的运算
分块矩阵运算时,可以把子矩阵作元素看待。直接运用矩阵运算的有关法则,但要注意以下几个问题:
(1)分块矩阵作加法时,必须使对应相加的子矩阵具有相同的行数和列数,即相加的矩阵的分块方式应完全相同,用数k与分块矩阵相乘时,k应与每个子矩阵相乘。
(2)利用分块矩阵计算矩阵 A m ∗ s 与 B s ∗ m A_{m*s}与B_{s*m} Am∗s与Bs∗m的乘积AB时,应使左矩阵A的列的分块方块方式与右矩阵B的行分块方式相同,还要注意的是,相乘时,A的各子矩阵分别左乘B对应的子矩阵,并且,乘积矩阵AB行的分块方式与A相同,列分块方式为B相同。
(3)分块矩阵转置时,不但要将行列互换,而且行列互换后的各子矩阵都应转置。
(4)两类特殊的分块矩阵。
分块对角矩阵(或准对角矩阵)
形如
∣
A
1
,
O
,
O
,
.
.
.
.
.
O
O
,
A
2
,
O
,
.
.
.
.
.
,
O
O
,
O
,
A
3
,
.
.
.
.
.
,
O
.
.
.
.
.
.
.
.
.
.
O
,
O
,
.
.
.
.
.
.
.
.
.
.
.
,
A
s
∣
\left|
其中,
A
1
,
A
2
,
A
3
,
.
.
.
.
.
.
A
s
A_{1},A_{2},A_{3},......A_{s}
A1,A2,A3,......As均为方阵,且其余子矩阵均为矩阵,称为分块对角矩阵或准对角矩阵。
分块上(下)三角形矩阵。
形如
∣
A
11
,
A
12
,
.
.
.
,
A
1
s
O
,
A
22
,
.
.
.
.
,
A
2
s
.
.
.
.
.
.
.
.
.
.
.
.
O
,
O
,
.
.
.
,
A
s
s
∣
\left|
其中
A
11
,
A
22
,
.
.
.
.
,
A
s
s
A_{11},A_{22},....,A_{ss}
A11,A22,....,Ass均为方阵,称为分块上三角形矩阵。
其行列式值为
∣
A
11
∣
∗
∣
A
22
∣
∗
.
.
.
.
.
.
∣
A
s
s
∣
|A_{11}|*|A_{22}|*......|A_{ss}|
∣A11∣∗∣A22∣∗......∣Ass∣
而形如:
∣
A
11
,
O
,
.
.
.
.
,
O
A
21
,
A
22
,
.
.
.
.
,
O
.
.
.
.
.
.
.
.
.
A
s
1
,
A
s
2
,
.
.
.
.
,
A
s
s
∣
\left|
其中
A
11
,
A
22
,
.
.
.
.
.
,
A
s
s
A_{11},A_{22},.....,A_{ss}
A11,A22,.....,Ass 均为方阵的分块矩阵,称为分块下三角形矩阵。
其行列式的值为
∣
A
11
∣
∗
∣
A
22
∣
∗
.
.
.
.
∗
∣
A
s
s
∣
|A_{11}|*|A_{22}|*....*|A_{ss}|
∣A11∣∗∣A22∣∗....∗∣Ass∣.
1.可逆矩阵的定义
设A为n阶矩阵,如果存在n阶矩阵B,使得有
A B = B A = E AB=BA=E AB=BA=E
则称A为可逆矩阵,记 A − 1 = B A^{-1}=B A−1=B
2伴随矩阵的定义
设
A
=
(
a
i
j
)
n
∗
n
(
n
⪖
2
)
A=(a_{ij})_{n*n}(n\eqslantgtr 2)
A=(aij)n∗n(n⪖2),
A
i
j
A_{ij}
Aij为A的元素
a
i
j
a_{ij}
aij的代数余子式(i,j=1,2,3…n.),以A第一行的元素代数余子式
A
11
,
A
12
,
.
.
.
A
1
n
为第
1
列
A_{11},A_{12},...A_{1n}为第1列
A11,A12,...A1n为第1列,
第二行元素的代数余子式
A
21
,
A
22
,
.
.
.
.
,
A
2
n
A_{21},A_{22},....,A_{2n}
A21,A22,....,A2n为第二列,
…
第n行元素代数余子式
A
n
1
,
A
n
2
,
A
n
n
A_{n1},A_{n2},A_{nn}
An1,An2,Ann为第n列,构成的n阶矩阵
称
A
的伴随矩阵,记作
A
∗
称A的伴随矩阵,记作A^{*}
称A的伴随矩阵,记作A∗
∣
A
11
,
A
21
,
.
.
.
.
,
A
n
1
A
12
,
A
22
,
.
.
.
.
,
A
n
2
.
.
.
A
1
n
,
A
2
n
,
A
3
n
∣
\left|
一般地,对于二阶 A = ( a 11 , a 12 a 21 , a 22 ) A=\tbinom{a_{11},a_{12}}{a_{21},a_{22}} A=(a21,a22a11,a12)
其伴随矩阵 A ∗ = ( a 22 , − a 12 − a 21 , a 11 ) A^*=\tbinom{a_{22},-a{12}}{-a_{21},a_{11}} A∗=(−a21,a11a22,−a12)
3.矩阵可逆的充分必要条件
矩阵
A
=
(
a
i
j
)
n
∗
n
A=(a_{ij})_{n*n}
A=(aij)n∗n可逆的充分必要条件是
∣
A
∣
¬
0.
并且当
A
可逆时
|A|\neg 0.并且当A可逆时
∣A∣¬0.并且当A可逆时
A
−
1
=
1
∣
A
∣
A
∗
A^{-1}=\frac{1}{|A|}A^{*}
A−1=∣A∣1A∗
4.可逆矩阵的性质
(1)如果A,B均为n阶可逆矩阵,则AB也是可逆矩阵,并且 ( A B ) − 1 = B − 1 A − 1 (AB)^{-1}=B^{-1}A^{-1} (AB)−1=B−1A−1.
(2)如果矩阵A可逆,则其转置矩阵 A T A^{T} AT也可逆,并且 ( A T ) 1 = ( A − 1 ) T (A^{T})^{1}=(A^{-1})^T (AT)1=(A−1)T
(3)如果矩阵A可逆,则对任意非零常数k,kA 也可逆,并且 ( k A ) − 1 = 1 k A − 1 (kA)^{-1}=\frac{1}{k}A^{-1} (kA)−1=k1A−1
(4)如果矩阵A可逆,则 ∣ A 1 ∣ = 1 ∣ A ∣ |A_1|=\frac{1}{|A|} ∣A1∣=∣A∣1
1矩阵的初等变换的定义
设矩阵
A
=
(
a
i
j
)
m
∗
n
A=(a_{ij})_{m*n}
A=(aij)m∗n则将以下3种变换:
2初等矩阵的定义和性质
由单位矩阵E经过一次初等变换得到的矩阵称为初等矩阵。
将n阶单位矩阵E经过一次初等变换得到的3类初等矩阵依次记作
P ( i , j ) , P ( i ( k ) ) 和 P ( i ( k ) , j ) P(i,j),P(i(k))和P(i(k),j) P(i,j),P(i(k))和P(i(k),j)
初等矩阵有以下性质:
(1)初等矩阵的转置矩阵仍为初等矩阵
(2)初等矩阵为可逆矩阵,并且逆矩阵仍为初等矩阵
设矩阵 A = ( a i j ) m ∗ n A=(a_{ij})_{m*n} A=(aij)m∗n则
(1)对A做一次第i种初等行变换,相当于用一个m阶的第i类初等矩阵左乘A
(2)对A做一次第i种初等列变换,相当于用一个n阶的第i类初等矩阵右乘A
i = 1,2,3
3矩阵的等价标准形
如果矩阵A经过初等变换化为矩阵B,则称A与B等价。
任意矩阵A都可以经过初等 变换与一个形如
( E r , O O , O ) \tbinom{E_{r},O}{O,O} (O,OEr,O)
的分块矩阵等价,这个矩阵称为矩阵A的等价标准形,记作
A
~
\widetilde{A}
A
并且
A
~
\widetilde{A}
A
唯一,与所做的初等变换无关。
4矩阵等价的充分必要条件
(1)两个m*n矩阵A与B等价的充分必要条件是A与B有相同的等价标准形。
(2)对任意m×n矩阵A,必存在m阶初等矩阵 P 1 , P 2 , . . . P s P_{1},P_{2},...P_{s} P1,P2,...Ps 和n阶初等矩阵 Q 1 , Q 2 , . . . . Q t Q_{1},Q_{2},....Q_{t} Q1,Q2,....Qt使得
P s . . . P 3 P 2 P 1 A Q 1 Q 2 . . . . Q t = A ~ P_{s}...P_{3}P_{2}P_{1}AQ_{1}Q_{2}....Q_{t}=\widetilde{A} Ps...P3P2P1AQ1Q2....Qt=A
(3)对任意m*n矩阵A,必存在m阶可逆矩阵P和n阶可逆矩阵Q使得
P
A
Q
=
A
~
PAQ=\widetilde{A}
PAQ=A
(4)n阶矩阵A可逆的充分必要条件是A的等价标准形 A ~ = E \widetilde{A}=E A =E
(5)n阶矩阵A可逆的充分必要条件是A可以表为有限个初等矩阵的乘积。
5求逆矩阵的初等变换法
将A与E并排放在一起并排放在一起,组成一个n*2n的分块矩阵(A,E),对(A,E)作一系列初等行变换,将其左半部分的A化为单位矩阵E,这时右半部分E就化为
A
−
1
A^{-1}
A−1,即
初等行变换
(
A
,
E
)
→
.
.
.
.
.
.
.
.
(
E
,
A
−
1
)
初等行变换\\(A,E)\rightarrow ........(E,A^{-1})
初等行变换(A,E)→........(E,A−1)
6用初等行变换法求解形如AX=B的矩阵等 式。
用初等行变换把分块矩阵(A,B)化成
(
E
,
A
−
1
B
)
(E,A^{-1}B)
(E,A−1B)即
初等行变换
(
A
,
B
)
→
.
.
.
.
.
→
(
E
,
A
−
1
B
)
初等行变换\\(A,B)\rightarrow.....\rightarrow(E,A^{-1}B)
初等行变换(A,B)→.....→(E,A−1B)
(1)设矩阵
A
=
∣
a
11
,
a
12
,
.
.
.
,
a
1
n
a
21
,
a
22
,
.
.
.
,
a
2
n
.
.
.
.
.
.
.
.
.
a
m
1
,
a
m
2
,
.
.
.
,
a
m
n
∣
A=\left|
从A中任取k行k列,由k行k列交叉点上的元素按原来的相对位置组成的k阶行列式,称为矩阵A的一个k阶子式。
(2)如果m×n矩阵
A
=
∣
a
11
,
a
12
,
.
.
.
,
a
1
n
a
21
,
a
22
,
.
.
.
,
a
2
n
.
.
.
.
.
.
.
.
.
a
m
1
,
a
m
2
,
.
.
.
,
a
m
n
∣
A=\left|
存在一个k阶子式不为0,并且所有的k+1阶子式(如果有的话)全为0,则称A的秩为k,记作r(A)=k.
显然, r ( A ) ⪕ m i n ( m , n ) r(A)\eqslantless min(m,n) r(A)⪕min(m,n)
阶梯形矩阵具有以上一个特点:
元素全为0的行(如果有的话),位于矩阵的最下面。
自上而下的各行中,第行从左边起的第1个非零元素(称这个元素为主元),其左边0的个数,随着行数的增大而增加。
任意一个m×n矩阵,均可经过一系列初等行变换化为一个m×n阶梯形矩阵。
矩阵的初等变换不改变矩阵的秩。
2 可逆矩阵的性质