pseudoinverses
A pseudoinverse is a generalization of the matrix inverse that applies to non-square or singular matrices. The most common form is the Moore–Penrose pseudoinverse, denoted A+, for a real or complex matrix A. It serves as a best-approximation inverse in several senses and underpins many linear-algebra problems where a true inverse does not exist.
The Moore–Penrose pseudoinverse is the unique matrix X that satisfies the four Penrose equations: A X A
Computation is most efficiently done via the singular value decomposition: A = U Σ V^T, with Σ containing the
Applications include solving linear systems in a least-squares sense and obtaining the minimum-norm solution x = A+