一、矩阵的分块对于行数和列数较高的矩阵,为了简化运算,经常采用 分块法,使大矩阵的运算化成小矩阵的运算,具体做法是:将矩阵 用若干条纵线和横线分成许多个小矩阵,每一个小矩阵称为 的 子块,以子块为元素的形式上的矩阵称为 分块矩阵,
A
A
A
,
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



b
b
a
a
A
110
101
000
001
,
43
21?


CC
CC


A
1a
1C
00
2C
10
01
0 a
3Cb
b
1
1
00
4C

,?


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


有相同的分块法采用列数相同的行数相同与设矩阵
,
,,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
1
111
srs
r
AA
AA
A

.
1
111
srs
r
AA
AA
A




654
123
321
A
,2
222
222
222



654
123
321
A2
.
12108
246
644
分块成矩阵为矩阵为设,,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
其中

即是方阵且非零子块都其余子块都为零矩阵上有非零子块角线的分块矩阵只有在主对若阶矩阵为设
.
,,
,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
s1
TrA1
.
11
T
sr
T
T则
,
2
1


s
A
A
A
A
O
O

.
,,2,1
对角矩阵为分块那末称都是方阵其中 AsiA i
.21 sAAAA
分块对角矩阵的行列式具有下述性质,
并有则若,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?





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

例 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



0211
1401
1021
0101
B

11B E
21B 22B
则?




2221
11
1 BB
EB
EA
OEAB
.
22121111
11?

BABBA
EB
.
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?


于是
22121111
11
BABBA
EBAB
.
1311
3342
1041
0101


,
100
100
000
001


b
b
a
a
A设
b
b
a
a
B
100
000
001
000
.,AB ABA?求例 2
解 分块将 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其中




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
.
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






2
1
2
1
2
1
0
0
0
0
0
0
A
A
B
B
A
AA B A
,0 0
222
111?


ABA
ABA
,12 32
23
111


aaa
aaaABA
,
23
122
32
23
222


bbb
bbbABA






2
1
2
1
2
1
0
0
0
0
0
0
A
A
B
B
A
AA B A


222
111
0
0
ABA
ABA
.
2300
12200
00
0012
32
23
32
23


bbb
bbb
aaa
aaa
例 3 设
,
120
130
005
A
.1?A求解
120
130
005
A
,
2
1?


AO
OA
,51?A ;5111A,12
13
2

A;32 1112?

A



1
2
1
11
AO
OAA;5111A
.
320
110
00
5
1

三、小结在矩阵理论的研究中,矩阵的分块是一种最基本,最重要的计算技巧与方法,
(1) 加法 采用相同的分块法同型矩阵,
(2) 数乘 的每个子块乘需乘矩阵数 AkAk,
(3) 乘法的划分相一致的列的划分与需相乘与若 BABA,
分块矩阵之间的运算分块矩阵之间与一般矩阵之间的运算性质类似
(4) 转置
srA
A
A

11
rA1
1sA
TsA1
TrA1
T
sr
T
T
A
A
A

11
(5) 分块对角阵的行列式与逆阵


s
A
A
A
A
2
1
O
O,
21 sAAAA


s
A
A
A
A
2
1
O
O
.,,,
,,2,1
11
2
1
1
1

s
i
AAAd i a gA
siAA
且可逆可逆思考题
,,0 都是可逆方阵和其中设 CBCDBA?


.,1?AA 并求可逆证明思考题解答证,,可逆由 CB,0 CBA有,可逆得 A
,1?


YW
ZXA设
.0 00?





E
E
YW
ZX
C
DB则


.
,
,
,
ECY
OCW
ODYBZ
EDWBX


.
,
,
,
11
1
1
OW
DCBZ
CY
BX
.1
111
1




CO
DCBBA因此