分块矩阵的定义

分块矩阵:将原矩阵用水平线和竖直线分成若干块,把每一块视作一个元素,那么这些元素按照相对顺序描述的矩阵称为 分块矩阵,例如划分为两行三列的分块矩阵可以描述为

$$A = \begin{bmatrix} A_{11} & A_{12} & A_{13} \\ A_{21} & A_{22} & A_{23} \\ \end{bmatrix} $$

矩阵加法与标量乘法

若 $A$ 与 $B$ 有相同维数且以相同方式分块,那么其矩阵加法得到的矩阵也是以同样方式分块,并且每一块是 $A,B$ 对应块的矩阵之和。

标量乘上某一个分块矩阵得到的分块矩阵,也是以同样方式分块,并且每个块均乘上该标量。

分块矩阵的乘法

分块矩阵 $A, B$ 可以进行矩阵乘法的条件是,$A$ 的列分法和 $B$ 的行分法是一致的。其计算的过程也是使用行列法则,和矩阵乘法的过程一样。

矩阵乘法的列行法则:若 $A \in \mathbb R^{m \times n}, B \in \mathbb R^{n \times p}$,那么有

$$\begin{aligned} AB &= \begin{bmatrix} \operatorname{col}_1(A) & \operatorname{col}_2(A) & \cdots & \operatorname{col}_n(A) \end{bmatrix} \begin{bmatrix} \operatorname{row}_1(B) \\ \operatorname{row}_2(B) \\ \cdots \\ \operatorname{row}_p(B) \\ \end{bmatrix}\\ &= \sum_{k = 1}^n \operatorname{col}_k (A) \operatorname{row}_k (B) \\ \end{aligned}$$

证明:每个 $\operatorname{col}_k (A) \operatorname{row}_k (B)$ 中的 $(i,j)$ 的元素,恰好是 $a_{i,k} b_{k,j}$,因此 $AB$ 的 $(i,j)$ 元素为 $\sum\limits_{k = 1}^n a_{i,k} b_{k,j}$,与行列法则相同。

分块矩阵的逆

分块上三角矩阵:主对角线以下的块均为零矩阵的分块矩阵。

分块对角矩阵:除主对角线以外的块均为零矩阵的分块矩阵。

要计算分块矩阵的逆,我们一般使用待定每个块,然后用分块矩阵列出若干个方程,并联立解出每个块的表达式。