分块矩阵的概念和运算
§4 矩阵的分块运算

下页
返回
3. 乘法 设A为m × l矩阵 , B为l × n矩阵 , 分块成 A11 L A1t B11 L B1r A= M M , B = M M , A L A B L B st s1 tr t1 其中 Ai1 , Ai 2 , L , Ait 的列数分别等于 B1 j , B2 j , L , Btj的行数 , 那么
o
上页
下页
返回
1 3 例1 设 A = 0 0 0
2 5 0 0 0
0 0 0 0 1 2 0 −1 0 0
解 把A进行分块得 1 2 , 其中A1 = 3 5 1 2 3 A2 = 0 − 1 4 . 0 0 1
且A1−1
0 0 3 , 求A−1 . 4 1 1 3 A = 0 0 0
B −1 − B −1 DC −1 . 因此 A −1 = O C −1
O A = O B−1 另外 A−1 O B O
−1
上页
下页
返回
1 0 例3 设 A = 0 0
ቤተ መጻሕፍቲ ባይዱ
解
4 3 ; 求 A −1 2 1 1 2 3 利用分块法 A = 0 1 2 0 0 1 0 0 0 2 1 0 0 3 2 1 0
B3 = [0 1 1 b].
上页 下页 返回
一、分块矩阵
总体思想:对于行数和列数较高的矩阵 中 总体思想:对于行数和列数较高的矩阵A中,为了简化 运算,在矩阵A中 用横、竖虚线, 运算,在矩阵 中,用横、竖虚线,将A分成若干 分成若干 小块,视每一块为一元素进行相应的运算, 小块,视每一块为一元素进行相应的运算,然后再 对每一小块进行相应的运算,降阶运算, 对每一小块进行相应的运算,降阶运算,此法称为 矩阵分块法。 矩阵分块法。 具体做法是:将矩阵 用若干条纵 用若干条纵、 具体做法是:将矩阵A用若干条纵、横虚线分成许多个 小矩阵,每一个小矩阵称为矩阵A的子块, 小矩阵,每一个小矩阵称为矩阵 的子块,以子块 为元素的形式上的矩阵称为分块矩阵 分块矩阵. 为元素的形式上的矩阵称为分块矩阵 其中C1 = [a 1], 又如 C 2 = [0 0], a 1 0 0 0 a 0 0 C 1 C 2 A= 0 a 0 0 = C C 1 0 b 1 3 4 C 3 = 1 0 , C 4 = b 1 . 0 1 0 1 1 b 1 b
矩阵分块知识点总结

矩阵分块知识点总结一、矩阵分块的基本概念1.1 矩阵分块的定义矩阵分块是一种对矩阵进行分割的方法,将一个大的矩阵分割成若干个较小的子矩阵,这些子矩阵可以是行向量、列向量或者更小的矩阵。
矩阵分块的表示形式可以是方括号、圆括号或者其他符号,不同的表示形式能够提供更加清晰和易于理解的矩阵分块结构。
1.2 矩阵分块的表示形式矩阵分块可以采用不同的表示形式,其中包括方括号表示、圆括号表示和其他符号表示。
以方括号表示为例,一个矩阵可以分割成四个子矩阵,如下所示:A = [ A11, A12A21, A22 ]其中A11、A12、A21、A22为子矩阵,分别表示矩阵A的四个子块。
1.3 矩阵分块的基本性质矩阵分块具有很多基本的性质,其中包括可交换性、可加性、可乘性等。
具体而言,如果矩阵A和B可以进行相应的分块操作,则有以下性质:可交换性:A和B的分块顺序可以交换,即A*B = B*A。
可加性:矩阵A和B的分块和形式,若A和B可以相应分块,则有(A + B) = A + B。
可乘性:矩阵A和B的分块和形式,若A和B可以相应分块,则有(A * B) = A * B。
1.4 矩阵分块的应用矩阵分块在实际中有着广泛的应用,其中包括矩阵的运算、方程组的求解、特征值与特征向量的计算等方面。
矩阵分块能够简化问题的处理过程,提高计算的效率,使得矩阵的性质更加清晰和易于理解,因此在很多领域中得到了广泛的应用。
二、矩阵分块的基本类型2.1 行分块矩阵行分块矩阵是将一个大的矩阵按照行进行分块,将每一行的元素划分成若干个较小的行向量,从而形成一个行分块矩阵。
行分块矩阵的表示形式可以是方括号、圆括号或者其他符号,不同的表示形式能够提供更加清晰和易于理解的矩阵分块结构。
2.2 列分块矩阵列分块矩阵是将一个大的矩阵按照列进行分块,将每一列的元素划分成若干个较小的列向量,从而形成一个列分块矩阵。
列分块矩阵的表示形式可以是方括号、圆括号或者其他符号,不同的表示形式能够提供更加清晰和易于理解的矩阵分块结构。
分块矩阵的概念和运算

-1 3
例4
-2 3 0 0
求A=
1 0 0
-2 0 0
0 1 2
5 02的逆矩 A-阵 1
- 2 3 0 0
解
A
=
1 0 0
-2 0 0
0 1 2
502=
A11 o
o A22
A1-11 =--12 --23
A-1 22
=-52
-12
A-1
=
A1-11 o
Ao2-12=
-2 -1 0 0
10 1 3 01 2 4 0 0 -1 0 0 0 0 -1
, B=1 20 02 600 31
0 0
,
0 -2 0 1
用分块矩阵计算kA,A+B及AB。
解:将矩阵A,B进行分块:A= I C ,B= D O ,
O -I
FI
7 -1 1 3
则
AB=
IC O -I
D O = D +CF C = 14 4 2 4 。
0 8 5
032=A O O1
O A2 O
O A O3=B O1
O B2
分块对角矩阵的性质
A11
设A
=
A22
是为分块对角矩阵
Arr
则
(1)
A1k1
Ak =
A2k2
其中 k是自然数
Arkr
( 2 ) |A |= |A 1 |• 1 |A 2 |• 2 |A r|r
(3) A可逆的充分必对 要任 条i(意 1件 i是 r),Aii可逆,
,
B=l2B21
B22
Ast
lt Bt1 Bt2
B1r
分块矩阵及其运算

矩阵及其 运算
1
第二章 矩阵概念及其运算
第三节 分块矩阵(Block matrix) 及其运算
分块矩阵的概念 分块矩阵的运算 问题与思考
2
一、分块矩阵的概念
将矩阵A用若干条纵线和横线分成许多小矩阵,每个小 矩阵称为A的一个子块.以这些子块为元素的形式上的矩阵 称为分块矩阵.
例如矩阵:
a11 a12 a13 a14
B
1 1
2 0
0 1 4 1
1 1 2 0
1 0 1 0
B
1 1
2 0
0 1 4 1
1 1 2 0
1 0 1 0
B
1 1
2 0
0 1 4 1
1 1 2 0
1 0 1 0
1 0 1 0
B
1 1
2 0
0 4
1 1
B
1 1
2 0
Байду номын сангаас
0 1 4 1
1 1 2 0
1 1 2 0
1 0 1 0
B
A a21 a31
a22 a32
a23 a33
a24
a34
记为 A11
A21
其中
A11
a11 a21
a12 a22
a13 a23
;
A12
a14 a24
;
A12
A22
A21 a31 a32 a33 ;
A22 a34
3
注: 任一矩阵A有多种分块方法,较特殊的分块有:
1)将矩阵A视为一个子块的分块矩阵; A
k 1
7
3.分块矩阵的转置
设矩阵A分块如下:
A11
2.13.12.5分块矩阵的定义和运算学习资料

12
1 1
02
1 1
01
2 1
4 , 1
A1
B22
1 1
2 4 1 2
1 3 0 3
3 , 1
1 0 1 0
于是
AB
1 2 1
2 4 1
0 3 3
1 13
.
2.5 分块矩阵 03 几 种 特 殊 分 块 矩 阵 的 行 列 式 和 逆 矩 阵
A1
形如
A
A2
的分块矩阵,
O
称为准对角矩阵(分
O
As
块对角矩阵).其中 Ai (i 1,2,s) 都是方阵.
5 0 0
0 3 1
0
2
1
3 0 0 0 0 0 3 5 0 0
0
1
2
0
0
0 0 0 3 1
0
0
0
2
1
2.5 分块矩阵 03 几 种 特 殊 分 块 矩 阵 的 行 列 式 和 逆 矩 阵
准对角矩阵除了具有准三角阵的性质以外,还有:
A
As1
kA
kA11
kA1r
.
kAs1 kAsr
A1r
,
k 为一个数
Asr
由于矩阵的加法与数乘比较简单,一般不需用分块计算.
2.5 分块矩阵
02 分 块 矩 阵 的 运 算
(3) 转置
A11
A
As1
A1r
,
Asr
A1T1 则 AT
A1Tr
AsT1 .
A1
O B1
O A1B1
O
A2
O
As
B2
矩阵分块法

A1r Asr
A11 A
As1
A1r
Asr
其运算律与数乘矩阵相同.
λ为数,那末
3.分块矩阵的乘法.
设A为 m×l 矩阵,B为l×n矩阵,分块成
A11 A12
A
Ai1
Ai2
As1
As 2
A1t
B11 B1 j B1r
Ait
§4. 矩阵分块法
一、分块矩阵的定义
把一个阶数较高的矩阵,用若干条横线和竖 线分成若干小块 , 每一小块都叫做矩阵的子块 , 以子块为元素的矩阵称为分块矩阵.
例如:将3×4矩阵
A
a11 a21
a12 a22
a13 a23
a14 a24
a31 a32 a33 a34
分块形式如下:
A22 A12
a11 a12
1
a21
a22
a31 a32
A21 A11
a13 a23
a14 a24
2
a11 a21
a12 a13 a22 a23
a14 a24
a33 a34
a31
a32 a33
a34
A11 A21
A12 A22
A13 A23
3
a11 a21
a12 a22
a13 a23
0 0 1 1
6.分块矩阵的应用
设A为m×n矩阵,将A按行分块,得
1
A
2
m
其中 i (i 1,2, , m) 是A的第 i 行.
将A按列分块,得
A =( β1, β2,…, βn ).
其中 βj ( j = 1, 2, … ,n ). 是 A 的第 j 列. 对于线性方程组
分块矩阵

2
O
1 11
2
2 2
M M
m
m
m
m
(2)以对角阵n右乘矩阵Amn时 把A按列分块 有
AAmmnnn n(a(a1,1a, a2,2,,a, an)n)1 12 2mm((1a1a1,1, 2a2a2,2,,, nanan)n)
例4 设ATAO 证明AO
证明 设A(aij)mn 把A用列向量表示为A(a1 a2 an) 则
例5 设4阶矩阵A α, γ2, γ3, γ4 , B β, γ2, γ3, γ4 ,其中
α, β, γ2, γ3, γ4均为4行1列的分块矩阵,已知 A 4, B 1,
则 AB
.
解 A B α, γ2, γ3, γ4 + β,γ2,γ3,γ4 =α+β, 2γ2, 2γ3, 2γ4
AT
A
a1T a2T
anT
(a1,
a2,
an
)
a1T a1 a2T a1
anT a1
a1T a2 a2T a2
anT a2
a1T an a2T an
anT an
因为ATAO 所以
aiT
ai
(ai1,
ai2,
,
ain)
ai1 ai2
ain
ai21 ai22 ai2n 0 (i1 2 n) 从而ai1ai2 ain0(i1 2 n) 即AO
A12 L A22 L
A1s
A
2s
M M M
Ar1 A r2 L Ars
AT
A1T1 A1T2 M
A
T 21
L
A
T 22
L
A
T
2.3 分块矩阵(《线性代数》闫厉 著)

A
7
2
3
3
5
1
求逆矩阵 A 。
解
将矩阵A划分成分块对角矩阵 A diag A1 , A2 , A3 ,其中
8 5
A1
,
3 2
A2 7 ,
2 3
A3
3
5
由公式计算出
2 5
A
,
3 8
T
A22
A2Tt
A1t
A2 t
Ast
AsT1
AsT2
T
Ast
分块矩阵A的转置,不仅要把分块矩阵A的每一行变为同序
号的列,还要把A的每一个子块 Aij 取转置。
五、分块对角矩阵
8 5
3
2
A
7
2
3
3
5
五、分块对角矩阵
设A为n阶矩阵,若A的分块矩阵只有在主对角线上有非零
E
A1 B22
而
1
A1 B11 B21
1
3
0
2 1 0 1 0
1 1 2 1 1
4 1 0 2 4
2 1 1 1 1
1 2 4 1 3 3
a
31
a12