Matrix Identities


Inversion Identities

These identities are useful because it says how a matrix changes if you add a bit onto its inverse. They are variously called the Matrix Inversion Lemma, Sherman-Morrison formula and Sherman-Morrison-Woodbury formula.


Projection Matrix Identities

These identities show how the matrix that projects onto the column-space of X changes if extra columns are added to X. We define the projection matrices P(X)=X(XHX)#XH and Q(X)=I-P(X), these respectively project onto the column space and null space of X.


Toeplitz and Hankel Identities

If a vector is multiplied by a triangular toeplitz or hankel matrix, it is possible to exchange the components of the vector and matrix. See the notation section for definitions of TOPLITZ(), HANKEL() and the exchange matrix J.

It follows that a symmetrix Toeplitz matrix gives the following :

Note that the leading diagonal of the symmetric toeplitz matrix equals 2a(1) and that the first column of the matrix on the right hand side is equal to 2b.


Toeplitz Products


Convolution Recursions

If an additional element is added to each of two vectors, we can express their convolutin recursively. Suppose that J is the exchange matrix and that b and q are scalars, then:


Durbin Recursion

If x satisfies R x = [1; 0] and R is a symmetric toeplitz matrix and hence of the form TOEPLITZ(r) + J TOEPLITZ(r) J for some r, where J is the exchange matrix. Then

This recursion gives an efficient way of solving equations of the form R x = [1; 0].