Let be an matrix. Prove that there exists an matrix such that
Reduce to a canonical form. Let . Every matrix is equivalent to its rank normal form: there exist invertible () and () with
and record the row and column operations that clear down to this block form.
Solve the problem for first. Define the matrix
— the same block pattern with the dimensions swapped, which is what makes the products conformable. Block multiplication gives and hence
since multiplying on the left by that idempotent projector leaves its only nonzero block untouched.
Transport the solution back to . From we get . Define
which is , exactly the required shape. Note , not — the transpose-shaped block matrix is essential for the dimensions to match.
Verify by substitution. Substituting both expressions and cancelling the inverse pairs:
using , and the identity from step 2. This completes the proof.
Note what the statement does and does not claim. is called a generalized inverse (or -inverse) of . It is generally not unique — any of the form built from a different choice of works, and when the free blocks give infinitely many. It coincides with only when is square and invertible ().
Numerical confirmation. The Moore–Penrose pseudoinverse is one explicit such . For random matrices of shapes (rank 2), (rank 3) and (rank 1), computing gives entries of size or smaller — machine zero, as the theorem predicts.
Need to solve a different problem like this? Open the solver →