Pseudoinverse
A pseudoinverse is a matrix inverse-like object that may be defined for a complex matrix, even if it is not necessarily square. For any given complex matrix, it is possible to define many possible pseudoinverses. The most commonly encountered pseudoinverse is the Moore-Penrose matrix inverse, which is a special case of a general type of pseudoinverse known as a matrix 1-inverse.