给定实内积空间中的向量 v1,…,vn,其格拉姆矩阵是一个对称的n×n矩阵,定义为:
G=v1⋅v1v2⋅v1⋮vn⋅v1v1⋅v2v2⋅v2⋮vn⋅v2⋯⋯⋱⋯v1⋅vnv2⋅vn⋮vn⋅vn
若 A=[v1 ⋯ vn] 的列用标准欧氏坐标表示,则 G=ATA。因为
cTGc=∥Ac∥2≥0,
G 总是半正定矩阵,并且正定当且仅当这些列向量线性无关。该恒等式同时证明 kerG=kerA,是正规方程唯一解条件的基础。
复空间采用 ⟨u,v⟩=u∗v 时,Gij=⟨vi,vj⟩、G=A∗A,此时为 Hermitian 半正定矩阵,应将转置替换为共轭转置。