Gram product Created 2026-10-25 Updated 2026-11-05
For a complex -by- matrix , the products and are Gram products; the star denotes the conjugate transpose. For a real matrix, it reduces to the matrix transpose. If the columns of are , then is their Gram matrix under the standard complex inner product:
Thus a rectangular matrix gives square Hermitian positive semidefinite matrices. The identity
proves nonnegativity and gives . Similarly, . These are the kernel of a Gram product identities; combined with the rank-nullity theorem, they show that each Gram product has the same matrix rank as .
For example, gives , while . Both have matrix rank one despite their different sizes. The second is singular because the two columns of are linearly dependent.
Fix one common eigenvector , and write and . By (d),
so and at least one of the two eigenvalues is zero.
To exclude both being zero, use the kernel of a Gram product identity:
If both products annihilate , then . By (b), , and by (e), this is . On the other hand, makes orthogonal to every vector in . In particular is orthogonal to itself, so and , a contradiction.
Therefore each specified common eigenvector belongs to exactly one of and . Both eigenvalues are nonnegative by the displayed squared-norm identities, so the other eigenvalue is strictly positive. This is the spectral mechanism behind orthogonal null-space completion of a square matrix.