The pseudoinverse of a matrix $A\in\mathbb C^{m\times n}$ with $m>n$ is defined as $A^+ = (A^\ast A)^{-1}A^\ast$, which is a generalization of the matrix inverse that appears in the solutions to least squares problems.