Inverse of a $2 \times 2$ block matrix

$\begingroup$

Let

$$S := \pmatrix{A&B\\C&D}$$

If $A^{-1}$ or $D^{-1}$ exist, we know that matrix $S$ can be inverted.

$$S^{-1} = \pmatrix{A^{-1}+A^{-1}B(D-CA^{-1}B)^{-1}CA^{-1}&-A^{-1}B(D-CA^{-1}B)^{-1}\\-(D-CA^{-1}B)^{-1}CA^{-1}&(D-CA^{-1}B)^{-1}}$$

But, what if $A^{-1}$ and $D^{-1}$ do not exist? Can we invert matrix $S$?

For example,

$$S = \pmatrix{0&1\\1&0}$$

or

$$S = \pmatrix{2&3&1&1\\4&6&1&2\\1&1&3&1\\4&1&12&4}$$

both their $A^{-1}$ and $D^{-1}$ don't exist, but $S^{-1}$ exists.

$\endgroup$ 7

2 Answers

$\begingroup$

If your block matrix is real or complex and known to be invertible, you may apply the usual block matrix inverse formula to find $(S^\ast S)^{-1}$ and thus to calculate $S^{-1}=(S^\ast S)^{-1}S^\ast$. See my answer to another question for more details.

$\endgroup$ $\begingroup$

I saw a paper on this topic by Lu and Shiou some years ago. Here is the link. They first introduced the formula you mentioned and then investigated other special cases.

$\endgroup$

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

You Might Also Like