Gram product 2026-10-25
A real matrix product giving pairwise dot products of columns, for , or rows, for . It is a positive semidefinite matrix. The kernel of a Gram product is determined by the corresponding factor, which makes these products useful for converting a zero quadratic form into an exact null space condition.
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.