- There are three ways to compute pseudo-inverse of a matrix
- If has independent columns, then and so
- If has independent rows, then and so
- A diagonal matrix is inverted wherever possible - otherwise has zeros
- Typically one comes across the solution to presented as .
However using psuedo inverse is not the right way to solve computationally.
Why ?
- Every matrix has a pseudo-inverse. The pseudo-inverse contains
for all non zero elements of . However it is meant to contain 0’s
for all zeros present in . To know when a number is exactly 0 is an
extremely rigid requirement
- Generalized SVD - Two matrices are factorized simultaneously
- and can be factored in to and
- and are orthogonal matrices
- and are positive diagonal matrices
- is an invertible matrix