Schur 块矩阵的补码和逆

计算科学 线性代数
2021-12-19 13:33:08

假设我们得到一个形式为的块矩阵:

M=[AbbTc]
在哪里b是一个列向量。c是一个标量。

Schur 的补码AM是(谁)给的:

s=cbTA1b
假设我们知道A是可逆的,我们想检查是否M是可逆的。是不是真的M可逆当且仅当 s不同于零?

谢谢

1个回答

是的。

在假设下A1存在,那么

det(M)=det(A)s.

由于当且仅当因此是不可逆的当且仅当det(A)0det(M)0s0Ms0

这个关于块行列式的定理是可以在许多线性代数教科书中找到的标准材料。例如,参见 Carl Meyer 的教科书“矩阵分析和线性代数”。

证明很简单——把写成M

M=[I0bTA11][Ab0cbTA1b]

然后应用乘积规则和(块)对角矩阵行列式规则。