+0  
 
0
724
4
avatar+2353 
Dear all,

I'm looking for the simplest way to give a proof to the following;

Let A be a non-singular matrix with transpose A' and inverse inv(A)
Let b be a vector with transpose b'.

Prove that for b' inv(A) b =//not equal to//= -1


inv( A + b b' ) = inv(A) - inv(A) b b' inv(A) / ( 1 + b' inv(A) b)

I tried to give the easiest notation possible, hope you can help me.

Regards,
Reinout

edit: I attached an image to clarify the equation.
edit2: figured that b inv(A) b was incomputable so assumed it was a typo meant to be b' inv(A) b and if that is true, it might also be likely that it was meant to be b' inv(A) b is not equal to 1 since b'A b would result in a denominator equal to 0. Furthermore i updated the picture to these alterations.
 Jan 27, 2014
 #1
avatar+2353 
0
bump
 Jan 27, 2014
 #2
avatar+135 
0
Hey reinout-g!


Let's see...

Suppose we define s = b' inv(A) b, which is a scalar.
It's important that it is a scalar, because it means we can reorder any multiplications of s with a matrix or a vector.

Then the question is whether: inv( A + b b' ) = inv(A) - inv(A) b b' inv(A) / (1 + s).

If we multiply both sides with (A + b b'), which is presumably invertable, we get:

I = (inv(A) - inv(A) b b' inv(A) / (1 + s)) (A + b b')

Working it out, we get:

I = (inv(A) - inv(A) b b' inv(A) / (1 + s)) (A + b b')
= I + inv(A)b b' - inv(A) b b' / (1 + s) - inv(A) b b' inv(A) b b' / (1 + s)
= I + (inv(A)b b' (1 + s) - inv(A) b b' - inv(A) b s b') / (1 + s)
= I + (inv(A)b b' + s inv(A)b b' - inv(A) b b' - s inv(A) b b') / (1 + s)
= I

(Sorry if it looks a bit cumbersome. )

This reasoning can be applied in reverse... so I think we got it!
Yay!
 Jan 27, 2014
 #3
avatar+2353 
0
I like Serena:

Hey reinout-g!


Let's see...

Suppose we define s = b' inv(A) b, which is a scalar.
It's important that it is a scalar, because it means we can reorder any multiplications of s with a matrix or a vector.

Then the question is whether: inv( A + b b' ) = inv(A) - inv(A) b b' inv(A) / (1 + s).

If we multiply both sides with (A + b b'), which is presumably invertable, we get:

I = (inv(A) - inv(A) b b' inv(A) / (1 + s)) (A + b b')

Working it out, we get:

I = (inv(A) - inv(A) b b' inv(A) / (1 + s)) (A + b b')
= I + inv(A)b b' - inv(A) b b' / (1 + s) - inv(A) b b' inv(A) b b' / (1 + s)
= I + (inv(A)b b' (1 + s) - inv(A) b b' - inv(A) b s b') / (1 + s)
= I + (inv(A)b b' + s inv(A)b b' - inv(A) b b' - s inv(A) b b') / (1 + s)
= I

(Sorry if it looks a bit cumbersome. )

This reasoning can be applied in reverse... so I think we got it!
Yay!



Wow Serena!

I can't imagine how long it must have took you to get that into 'inv(A)' notation!
Let alone the proof itself.
I finally deciphered it and do understand what you did there.
The idea of taking s for b' inv(A) b really helped met out.
Also I appreciated how you chose to multiply with (A + b b') since it makes it way easier to see where you're going in the proof.

Thanks a lot!
 Jan 27, 2014
 #4
avatar+135 
0
reinout-g:

Wow Serena!

I can't imagine how long it must have took you to get that into 'inv(A)' notation!
Let alone the proof itself.
I finally deciphered it and do understand what you did there.
The idea of taking s for b' inv(A) b really helped met out.
Also I appreciated how you chose to multiply with (A + b b') since it makes it way easier to see where you're going in the proof.

Thanks a lot!



Thanks!

I have to admit that it looked much easier to understand when I wrote it on paper.
 Jan 27, 2014

3 Online Users

avatar
avatar