第三章,矩阵,04-分块矩阵

  • 定义
  • 运算
  • 加法
  • 数乘
  • 转置
  • 乘法
  • 分块对角阵
  • 分块对角阵乘法
  • 分块对角阵行列式
  • 按行列分块
  • 行向量
  • 列向量
  • 行列向量表示的矩阵乘法
  • 线性方程组分块表示



玩转线性代数(16)分块矩阵的笔记

定义

用一些纵、横线将矩阵A分割成若干小矩阵,以这些小矩阵为元素的矩阵称为分块矩阵,各个小矩阵称为A的子块

运算

对分块矩阵进行运算时,可以把每一个子块当作矩阵的一个元素来处理,但应保证矩阵运算的可行性。

加法

设矩阵A、B是两个同型矩阵,且分块方法一致,才能相加
ios 矩阵分发 分块矩阵_线性代数
其中每一ios 矩阵分发 分块矩阵_线性方程组_02ios 矩阵分发 分块矩阵_分块_03的维数都对应相同,则规定加法为
ios 矩阵分发 分块矩阵_ios 矩阵分发_04

数乘

乘以常数ios 矩阵分发 分块矩阵_线性代数_05
ios 矩阵分发 分块矩阵_线性代数_06

转置

子块行列互换的基础上还要对子块本身进行转置。
ios 矩阵分发 分块矩阵_ios 矩阵分发_07

乘法

设A是m×n矩阵,B是n×p矩阵,若将A分为r×s个子块ios 矩阵分发 分块矩阵_线性代数_08,将B分为s×t个子块ios 矩阵分发 分块矩阵_线性方程组_09,且A的列与B的行分块法一致,则规定A与B的乘法为:
ios 矩阵分发 分块矩阵_ios 矩阵分发_10
其中ios 矩阵分发 分块矩阵_ios 矩阵分发_11
满足三点:

  1. 外能乘:在分块之前满足矩阵的乘法;
  2. 块能乘:即前矩阵分块后的行块数与后矩阵分块后列块数一致;
  3. 内能乘:每两个小块的乘法要满足矩阵的乘法。

分块对角阵

设A是r阶矩阵,若A的一个分块矩阵只有在主对角线上有非零子块,即ios 矩阵分发 分块矩阵_线性代数_12
其中ios 矩阵分发 分块矩阵_线性代数_13ios 矩阵分发 分块矩阵_分块_14阶小方阵,i=1,2,…,s,
ios 矩阵分发 分块矩阵_线性代数_15,而其余非主对角子块都为零矩阵,那么称A为分块对角矩阵。

分块对角阵乘法

设有两个分块对角阵:
ios 矩阵分发 分块矩阵_ios 矩阵分发_16,
其中矩阵ios 矩阵分发 分块矩阵_线性代数_13ios 矩阵分发 分块矩阵_线性方程组_18都是ios 矩阵分发 分块矩阵_线性方程组_19阶方阵,因此ios 矩阵分发 分块矩阵_线性代数_13ios 矩阵分发 分块矩阵_线性方程组_18可以相乘,用分块矩阵乘法可得:
ios 矩阵分发 分块矩阵_ios 矩阵分发_22
即对应主对角线子块相乘即可。

分块对角阵行列式

根据拉普拉斯公式和递推法:
ios 矩阵分发 分块矩阵_分块_23

按行列分块

矩阵ios 矩阵分发 分块矩阵_分块_24

行向量

ios 矩阵分发 分块矩阵_线性方程组_25

列向量

ios 矩阵分发 分块矩阵_分块_26
其中:
ios 矩阵分发 分块矩阵_ios 矩阵分发_27

行列向量表示的矩阵乘法

ios 矩阵分发 分块矩阵_线性方程组_28,则A与B的乘积ios 矩阵分发 分块矩阵_分块_29,把A按行、B按列分块后有:
ios 矩阵分发 分块矩阵_ios 矩阵分发_30

ios 矩阵分发 分块矩阵_ios 矩阵分发_31,证明A=0.
证明:设ios 矩阵分发 分块矩阵_分块_24,把A按列分块有ios 矩阵分发 分块矩阵_ios 矩阵分发_33,则
ios 矩阵分发 分块矩阵_分块_34
ios 矩阵分发 分块矩阵_线性方程组_35的(i,j)元为ios 矩阵分发 分块矩阵_分块_36,因ios 矩阵分发 分块矩阵_ios 矩阵分发_31,故ios 矩阵分发 分块矩阵_ios 矩阵分发_38,特殊地,有ios 矩阵分发 分块矩阵_分块_39

ios 矩阵分发 分块矩阵_ios 矩阵分发_40
ios 矩阵分发 分块矩阵_分块_41,得
ios 矩阵分发 分块矩阵_ios 矩阵分发_42,
即A=0

线性方程组分块表示

将线性方程组
ios 矩阵分发 分块矩阵_线性方程组_43
简记为ios 矩阵分发 分块矩阵_ios 矩阵分发_44
其中ios 矩阵分发 分块矩阵_线性代数_45
列分块
ios 矩阵分发 分块矩阵_分块_46
ios 矩阵分发 分块矩阵_分块_47
行分块
ios 矩阵分发 分块矩阵_线性方程组_48