1
对于行数和列数较高的矩阵,为了
简化运算,经常采用 分块法,使大矩阵的
运算化成小矩阵的运算, 具体做法是:将
矩阵 用若干条纵线和横线分成许多个小
矩阵,每一个小矩阵称为 的 子块,以子
块为元素的形式上的矩阵称为 分块矩阵,
A
A
A
四, 矩阵的分块, 1,分块矩阵的定义 2,分块矩阵的运算规则
1,分块矩阵的定义
2
,
3
2
1
?
?
?
?
?
?
?
?
?
?
?
B
B
B
??
?
?
?
?
?
??
?
?
?
?
?
?
b
b
a
a
A
110
101
000
001
例,
??
?
?
?
?
?
??
?
?
?
?
?A
001a
b
a
110
000
b110
?
?
?
?
?
?
?
?
?
?
? 1B
2B
3B

3
??
?
?
?
?
?
??
?
?
?
?
?
?
b
b
a
a
A
110
101
000
001
,
43
21 ?
?
??
?
??
CC
CC
?
?
?
?
?
?
?
??
?
?
?
?
?
??
?
?
?
?
?
?A
1a
1C
00
2C
10
01
0 a
3C
b
b
1
1
00
4C

4
,?
?
??
?
??
BE
OA
? ?,4321 AAAA? ??
?
?
?
?
?
??
?
?
?
?
?
?
b
b
a
a
A
110
101
000
001
??
?
?
?
?
?
??
?
?
?
?
?
?
b
b
a
a
A
110
101
000
001
?
?
??
?
??
a
aA
0
1其中 ?
?
??
?
??
b
bB
1
1?
?
?
10
01E
0
0O
??
?
?
?
?
?
??
?
?
?
?
?
?
0
1
0
1
a
A其中
??
?
?
?
?
?
??
?
?
?
?
?
?
1
0
1
2
a
A
0
0
3
b
b
1
4
??
5
? ?
有相同的分块法
采用列数相同的行数相同与设矩阵
,
,,1 BA
那末列数相同的行数相同与其中,,ijij BA
.
11
111111
?
?
?
?
?
?
?
?
?
?
??
??
??
srsrss
rr
BABA
BABA
BA
?
??
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
srs
r
srs
r
BB
BB
B
AA
AA
A
?
??
?
?
??
?
1
111
1
111
,
2,分块矩阵的运算规则
6
? ? 那末为数设,,2
1
111
?
?
?
?
?
?
?
?
?
?
?
?
srs
r
AA
AA
A
?
??
?
.
1
111
?
?
?
?
?
?
?
?
?
?
?
srs
r
AA
AA
A
??
??
?
?
??
?
7
例 ??
?
?
?
?
?
?
?
?
?
654
123
321
A
,2??
222
222
222
???
???
???
?
?
?
?
?
?
?
?
?
?
?
654
123
321
A
2
.
12108
246
644
?
?
?
?
?
?
?
?
?
?
?
8
? ? 分块成矩阵为矩阵为设,,3 nlBlmA ??
,,
1
111
1
111
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
trt
r
sts
t
BB
BB
B
AA
AA
A
?
??
?
?
??
?
那末的行数
的列数分别等于其中
,
,,,,,,2121 ijjjitii BBBAAA ??
?
?
?
?
?
?
?
?
?
?
?
srs
r
CC
CC
AB
?
??
?
1
111
? ?,,,1;,,1
1
rjsiBAC kj
t
k
ikij ?? ??? ?
?
其中
9
? ?
即是方阵
且非零子块都其余子块都为零矩阵上有非零子块
角线的分块矩阵只有在主对若阶矩阵为设
.
,,
,5 AnA
,
2
1
??
?
?
?
?
?
??
?
?
?
?
?
?
s
A
A
A
A
?
O
O
? ?,4
11
?
?
?
?
?
?
?
?
?
?
?
srA
A
A
?
??
?
设 rA1
1sA
.
11
?
?
?
?
?
?
?
?
?
?
?
T
sr
T
T
A
A
A
?
??
?
则 TsA1
TrA1
Ts1
TrA1
.
11
?
?
?
?
?
?
?
?
?
?
T
sr
T
T则
10
,
2
1
??
?
?
?
?
?
??
?
?
?
?
?
?
s
A
A
A
A
?
O
O
? ?
.
,,2,1
对角矩阵
为分块那末称都是方阵其中 AsiA i ??
.21 sAAAA ??
分块对角矩阵的行列式具有下述性质,
11
? ? 并有则若,0,,,2,10 ??? AsiA i ?.2
1
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
s
A
A
A
A
?
o
o
? ?,6 2
1
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
sA
A
A
A
?

o
o
1?
1?
1?
1?
12
? ?
??
?
?
?
?
?
??
?
?
?
?
?
??
?
?
?
?
?
??
?
?
?
?
?
ss
B
B
B
A
A
A
?
????
?
?
?
????
?
?
00
00
00
00
00
00
7
2
1
2
1
.
00
00
00
22
11
??
?
?
?
?
?
??
?
?
?
?
?
?
ss
BA
BA
BA
?
????
?
?
13
例 1,设,
1011
0121
0010
0001
??
?
?
?
?
?
??
?
?
?
?
?
?
?A,
0211
1401
1021
0101
??
?
?
?
?
?
??
?
?
?
?
?
??
?
?B
.AB求
解 分块成把 BA,
??
?
?
?
?
?
??
?
?
?
?
?
?
?
1011
0121
0010
0001
A
??
?
?
?
?
?
??
?
?
?
?
?
?
10
01
10
01
A
00
00
11
21?,??
??
?
?? E
E
O
1A
14
??
?
?
?
?
?
??
?
?
?
?
?
??
?
?
0211
1401
1021
0101
B
?
?
??
?
?? 11B E
21B 22B
则 ?
?
??
?
??
?
??
?
??
2221
11
1 BB
EB
EA
OEAB
.
22121111
11 ?
?
??
?
?
??? BABBA
EB
15
.
22121111
11 ?
?
??
?
?
??? BABBA
EBAB
又 21111 BBA ? ?
?
??
?
?
?????
??
?
?
???
??
?
? ??
11
01
21
01
11
21
?
?
??
?
?
?????
??
?
? ??
11
01
20
43,
11
42 ?
?
??
?
?
?
??
?
?
??
?
???
?
??
?
? ???
02
14
11
21
221 BA,13
33 ?
?
??
?
??
16
于是 ?
?
??
?
?
??? 22121111
11
BABBA
EBAB
.
1311
3342
1041
0101
??
?
?
?
?
?
??
?
?
?
?
?
?
?
?
?
17
,
100
100
000
001
??
?
?
?
?
?
??
?
?
?
?
?
?
b
b
a
a
A设
?
?
?
?
?
?
?
?
?
?
?
?
?
b
b
a
a
B
100
000
001
000
.,ABABA ?求
例 2,
18
解, 分块将 BA,
??
?
?
?
?
?
??
?
?
?
?
?
?
b
b
a
a
A
100
100
000
001
,0 0
2
1 ?
?
??
?
??
A
A
?
?
?
?
?
?
?
?
?
?
?
?
?
b
b
a
a
B
100
000
001
000
,0 0
2
1 ?
?
??
?
??
B
B
其中
,0 11 ?
?
??
?
??
a
aA;1 12 ?
?
??
?
??
b
bA
,1 01 ?
?
??
?
??
a
aB;1 02 ?
?
??
?
??
b
bB其中
19
?
?
??
?
???
?
??
?
???
2
1
2
1
0
0
0
0
B
B
A
ABA
,0 0
22
11 ?
?
??
?
?
?
??
BA
BA
?
?
??
?
???
?
??
?
???
a
a
a
aBA
1
0
0
1
11,21
12 ?
?
??
?
??
a
a
?
?
??
?
???
?
??
?
???
b
b
b
bBA
1
0
1
1
22,22
12 ?
?
??
?
??
b
b
20
.
2200
1200
0021
0012
??
?
?
?
?
?
??
?
?
?
?
?
?
b
b
a
a
?
?
??
?
???
?
??
?
????
2
1
2
1
0
0
0
0
B
B
A
ABA
?
?
??
?
?
?
??
22
11
0
0
BA
BA
21
?
?
??
?
??
?
??
?
??
?
??
?
??
2
1
2
1
2
1
0
0
0
0
0
0
A
A
B
B
A
AABA
,0 0
222
111 ?
?
??
?
??
ABA
ABA
,12 32
23
111 ???
?
???
?
?
???
aaa
aaaABA
,
23
122
32
23
222 ???
?
???
?
?
???
bbb
bbbABA
22
?
?
??
?
??
?
??
?
??
?
??
?
???
2
1
2
1
2
1
0
0
0
0
0
0
A
A
B
B
A
AABA
?
?
??
?
??
222
111
0
0
ABA
ABA
.
2300
12200
00
0012
32
23
32
23
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
??
?
??
?
bbb
bbb
aaa
aaa
23
例 3,设
,
120
130
005
?
?
?
?
?
?
?
?
?
?
?A
.1?A求
解,??
?
?
?
?
?
?
?
?
?
120
130
005
A
,
2
1 ?
?
??
?
??
AO
OA
? ?,51 ?A ;5111 ????????A,12
13
2 ??
??
?
??A
24;32 1112 ?
?
??
?
?
?
???A
???
?
???
???
?
?
?
1
2
1
11
AO
OAA;5111 ????????A
.
320
110
00
5
1
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
??
25
在矩阵理论的研究中,矩阵的分块是一种最基本,
最重要的计算技巧与方法,
(1) 加法, 采用相同的分块法同型矩阵,
(2) 数乘, 的每个子块乘需乘矩阵数 AkAk,
(3) 乘法,
的划分相一致的列的划分与需相乘与若 BABA,
分块矩阵之间与一般矩阵之间的运算性质类似。
小结,
(4) 转置,
?
?
?
?
?
?
?
?
?
?
?
srA
A
A
?
??
?11
rA1
1sA
TsA1
TrA1
?
?
?
?
?
?
?
?
?
?
?
T
sr
T
T
A
A
A
?
??
?11
?
26
(5) 分块对角阵的行列式与逆阵
??
?
?
?
?
?
??
?
?
?
?
?
?
s
A
A
A
A
?
2
1
O
O,
21 sAAAA ???
? ?.,,,
,,2,1
11
2
1
1
1 ???? ?
??
s
i
AAAd ia gA
siAA
?
? 且可逆可逆
1
1
1
2
1
s
A
A
A
A
??
??
?
??
??
O


-O
O
27
,,0 都是可逆方阵和其中设 CBCDBA ?
?
??
?
??
1,.AA ?可 逆 并 求证明,
思考题,
证:,,可逆由 CB,0?? CBA有,可逆得 A
,1 ?
?
??
?
???
YW
ZXA设,
0
0
0 ??
??
?
???
?
??
?
??
?
??
?
?
E
E
YW
ZX
C
DB则
?
?
?
?
?
?
?
?
?
??
??
?
.
,
,
,
ECY
OCW
ODYBZ
EDWBX
?
?
?
?
?
?
?
?
??
?
?
?
??
?
?
.
,
,
,
11
1
1
OW
DCBZ
CY
BX
1 1 1
1
1,
B B D CA
OC
? ? ?
?
?
???
?? ??
??