Moore-Penrose generalized inverse