Inverting $B + TCT'$ if $T$ is of full rank












0












$begingroup$


In Leeuw & Meijer (2008) 'Handbook of multilevel analysis', I found the following theorem (p. 72):



If $A = B + TCT'$ with A and B positive definite, then



$A^{-1} = B^{-1} - B^{-1}T(C^{-1}+T'B^{-1}T)^{-1}T'B^{-1}$



(note: In the handbook, the bracket term is written as $(C^{-1}+T'C^{-1}T)^{-1}$ but think this is a typo. See: Henderson et al. 1980: On Deriving The Inverse Of a Sum of Matrices, equation 17).



Anyway, the theorem 1.2 is clear. But the authors proceed and state that if, in addition, $T$ is of full rank, then:



$A^{-1} = T(T'T)^{-1}(C+(T'B^{-1}T)^{-1})^{-1}(T'T)^{-1}T'+[B^{-1}-B^{-1}T(T'B^{-1}T)^{-1}T'B^{-1}]$



How to derive this identity?










share|cite|improve this question











$endgroup$












  • $begingroup$
    I fixed your first statement, since it differed from Theorem 1.2 of your quoted source
    $endgroup$
    – LinAlg
    Dec 12 '18 at 17:49












  • $begingroup$
    My version of Leeuw & Meijer has a reference with a proof for this statement btw.
    $endgroup$
    – LinAlg
    Dec 12 '18 at 17:53










  • $begingroup$
    It is known as the Woodbury Matrix Identity en.wikipedia.org/wiki/Woodbury_matrix_identity
    $endgroup$
    – Jean Marie
    Dec 12 '18 at 18:59










  • $begingroup$
    @LinAlg, it does mention a reference. A report from 1993 that has not been published in any journal. Despite some internet research I was not able to find this reference. Have you?
    $endgroup$
    – DomB
    Dec 16 '18 at 8:57










  • $begingroup$
    @LinAlg, the way theorem 1.2 is presented in the handbook is wrong. I am sure it is a typo.See en.wikipedia.org/wiki/Woodbury_matrix_identity. This is why I presented it the way I did.
    $endgroup$
    – DomB
    Dec 16 '18 at 9:04
















0












$begingroup$


In Leeuw & Meijer (2008) 'Handbook of multilevel analysis', I found the following theorem (p. 72):



If $A = B + TCT'$ with A and B positive definite, then



$A^{-1} = B^{-1} - B^{-1}T(C^{-1}+T'B^{-1}T)^{-1}T'B^{-1}$



(note: In the handbook, the bracket term is written as $(C^{-1}+T'C^{-1}T)^{-1}$ but think this is a typo. See: Henderson et al. 1980: On Deriving The Inverse Of a Sum of Matrices, equation 17).



Anyway, the theorem 1.2 is clear. But the authors proceed and state that if, in addition, $T$ is of full rank, then:



$A^{-1} = T(T'T)^{-1}(C+(T'B^{-1}T)^{-1})^{-1}(T'T)^{-1}T'+[B^{-1}-B^{-1}T(T'B^{-1}T)^{-1}T'B^{-1}]$



How to derive this identity?










share|cite|improve this question











$endgroup$












  • $begingroup$
    I fixed your first statement, since it differed from Theorem 1.2 of your quoted source
    $endgroup$
    – LinAlg
    Dec 12 '18 at 17:49












  • $begingroup$
    My version of Leeuw & Meijer has a reference with a proof for this statement btw.
    $endgroup$
    – LinAlg
    Dec 12 '18 at 17:53










  • $begingroup$
    It is known as the Woodbury Matrix Identity en.wikipedia.org/wiki/Woodbury_matrix_identity
    $endgroup$
    – Jean Marie
    Dec 12 '18 at 18:59










  • $begingroup$
    @LinAlg, it does mention a reference. A report from 1993 that has not been published in any journal. Despite some internet research I was not able to find this reference. Have you?
    $endgroup$
    – DomB
    Dec 16 '18 at 8:57










  • $begingroup$
    @LinAlg, the way theorem 1.2 is presented in the handbook is wrong. I am sure it is a typo.See en.wikipedia.org/wiki/Woodbury_matrix_identity. This is why I presented it the way I did.
    $endgroup$
    – DomB
    Dec 16 '18 at 9:04














0












0








0





$begingroup$


In Leeuw & Meijer (2008) 'Handbook of multilevel analysis', I found the following theorem (p. 72):



If $A = B + TCT'$ with A and B positive definite, then



$A^{-1} = B^{-1} - B^{-1}T(C^{-1}+T'B^{-1}T)^{-1}T'B^{-1}$



(note: In the handbook, the bracket term is written as $(C^{-1}+T'C^{-1}T)^{-1}$ but think this is a typo. See: Henderson et al. 1980: On Deriving The Inverse Of a Sum of Matrices, equation 17).



Anyway, the theorem 1.2 is clear. But the authors proceed and state that if, in addition, $T$ is of full rank, then:



$A^{-1} = T(T'T)^{-1}(C+(T'B^{-1}T)^{-1})^{-1}(T'T)^{-1}T'+[B^{-1}-B^{-1}T(T'B^{-1}T)^{-1}T'B^{-1}]$



How to derive this identity?










share|cite|improve this question











$endgroup$




In Leeuw & Meijer (2008) 'Handbook of multilevel analysis', I found the following theorem (p. 72):



If $A = B + TCT'$ with A and B positive definite, then



$A^{-1} = B^{-1} - B^{-1}T(C^{-1}+T'B^{-1}T)^{-1}T'B^{-1}$



(note: In the handbook, the bracket term is written as $(C^{-1}+T'C^{-1}T)^{-1}$ but think this is a typo. See: Henderson et al. 1980: On Deriving The Inverse Of a Sum of Matrices, equation 17).



Anyway, the theorem 1.2 is clear. But the authors proceed and state that if, in addition, $T$ is of full rank, then:



$A^{-1} = T(T'T)^{-1}(C+(T'B^{-1}T)^{-1})^{-1}(T'T)^{-1}T'+[B^{-1}-B^{-1}T(T'B^{-1}T)^{-1}T'B^{-1}]$



How to derive this identity?







linear-algebra matrices






share|cite|improve this question















share|cite|improve this question













share|cite|improve this question




share|cite|improve this question








edited Dec 16 '18 at 10:40







DomB

















asked Dec 12 '18 at 16:40









DomBDomB

205




205












  • $begingroup$
    I fixed your first statement, since it differed from Theorem 1.2 of your quoted source
    $endgroup$
    – LinAlg
    Dec 12 '18 at 17:49












  • $begingroup$
    My version of Leeuw & Meijer has a reference with a proof for this statement btw.
    $endgroup$
    – LinAlg
    Dec 12 '18 at 17:53










  • $begingroup$
    It is known as the Woodbury Matrix Identity en.wikipedia.org/wiki/Woodbury_matrix_identity
    $endgroup$
    – Jean Marie
    Dec 12 '18 at 18:59










  • $begingroup$
    @LinAlg, it does mention a reference. A report from 1993 that has not been published in any journal. Despite some internet research I was not able to find this reference. Have you?
    $endgroup$
    – DomB
    Dec 16 '18 at 8:57










  • $begingroup$
    @LinAlg, the way theorem 1.2 is presented in the handbook is wrong. I am sure it is a typo.See en.wikipedia.org/wiki/Woodbury_matrix_identity. This is why I presented it the way I did.
    $endgroup$
    – DomB
    Dec 16 '18 at 9:04


















  • $begingroup$
    I fixed your first statement, since it differed from Theorem 1.2 of your quoted source
    $endgroup$
    – LinAlg
    Dec 12 '18 at 17:49












  • $begingroup$
    My version of Leeuw & Meijer has a reference with a proof for this statement btw.
    $endgroup$
    – LinAlg
    Dec 12 '18 at 17:53










  • $begingroup$
    It is known as the Woodbury Matrix Identity en.wikipedia.org/wiki/Woodbury_matrix_identity
    $endgroup$
    – Jean Marie
    Dec 12 '18 at 18:59










  • $begingroup$
    @LinAlg, it does mention a reference. A report from 1993 that has not been published in any journal. Despite some internet research I was not able to find this reference. Have you?
    $endgroup$
    – DomB
    Dec 16 '18 at 8:57










  • $begingroup$
    @LinAlg, the way theorem 1.2 is presented in the handbook is wrong. I am sure it is a typo.See en.wikipedia.org/wiki/Woodbury_matrix_identity. This is why I presented it the way I did.
    $endgroup$
    – DomB
    Dec 16 '18 at 9:04
















$begingroup$
I fixed your first statement, since it differed from Theorem 1.2 of your quoted source
$endgroup$
– LinAlg
Dec 12 '18 at 17:49






$begingroup$
I fixed your first statement, since it differed from Theorem 1.2 of your quoted source
$endgroup$
– LinAlg
Dec 12 '18 at 17:49














$begingroup$
My version of Leeuw & Meijer has a reference with a proof for this statement btw.
$endgroup$
– LinAlg
Dec 12 '18 at 17:53




$begingroup$
My version of Leeuw & Meijer has a reference with a proof for this statement btw.
$endgroup$
– LinAlg
Dec 12 '18 at 17:53












$begingroup$
It is known as the Woodbury Matrix Identity en.wikipedia.org/wiki/Woodbury_matrix_identity
$endgroup$
– Jean Marie
Dec 12 '18 at 18:59




$begingroup$
It is known as the Woodbury Matrix Identity en.wikipedia.org/wiki/Woodbury_matrix_identity
$endgroup$
– Jean Marie
Dec 12 '18 at 18:59












$begingroup$
@LinAlg, it does mention a reference. A report from 1993 that has not been published in any journal. Despite some internet research I was not able to find this reference. Have you?
$endgroup$
– DomB
Dec 16 '18 at 8:57




$begingroup$
@LinAlg, it does mention a reference. A report from 1993 that has not been published in any journal. Despite some internet research I was not able to find this reference. Have you?
$endgroup$
– DomB
Dec 16 '18 at 8:57












$begingroup$
@LinAlg, the way theorem 1.2 is presented in the handbook is wrong. I am sure it is a typo.See en.wikipedia.org/wiki/Woodbury_matrix_identity. This is why I presented it the way I did.
$endgroup$
– DomB
Dec 16 '18 at 9:04




$begingroup$
@LinAlg, the way theorem 1.2 is presented in the handbook is wrong. I am sure it is a typo.See en.wikipedia.org/wiki/Woodbury_matrix_identity. This is why I presented it the way I did.
$endgroup$
– DomB
Dec 16 '18 at 9:04










0






active

oldest

votes











Your Answer





StackExchange.ifUsing("editor", function () {
return StackExchange.using("mathjaxEditing", function () {
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix) {
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
});
});
}, "mathjax-editing");

StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "69"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3036921%2finverting-b-tct-if-t-is-of-full-rank%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes
















draft saved

draft discarded




















































Thanks for contributing an answer to Mathematics Stack Exchange!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


Use MathJax to format equations. MathJax reference.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3036921%2finverting-b-tct-if-t-is-of-full-rank%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Wiesbaden

Marschland

Dieringhausen