inverse of matrix with small-rank adjustment


Suppose that an n×n matrix B is obtained by adding a small-rank adjustment X⁢R⁢YT to matrix A,

B=A+X⁢R⁢YT,

where X and Y are n×r matrices, and R is an r×r matrix. Assume that the inverse of A is known and r is much smaller than n. The following formula for B-1 is often useful,

B-1=A-1-A-1⁢X⁢(R-1+YT⁢A-1⁢X)-1⁢YT⁢A-1

provided that all inverses in the formula exist.

In particular, when r=1 and A=I, we have

(I+x⁢yT)-1=I-x⁢yT1+yT⁢x

for any n×1 column vectorsMathworldPlanetmath x and y such that 1+yT⁢x≠0.

Title inverse of matrix with small-rank adjustment
Canonical name InverseOfMatrixWithSmallrankAdjustment
Date of creation 2013-03-22 15:46:06
Last modified on 2013-03-22 15:46:06
Owner kshum (5987)
Last modified by kshum (5987)
Numerical id 8
Author kshum (5987)
Entry type Theorem
Classification msc 15A09