Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

The determinant of a Lorentz Gram matrix

Abstract

Lorentz Gram determinants are negative squares of realizing determinants.

A four by four real matrix M has row vectors in the standard space-positive, time-negative Lorentz form. If G is their pairwise Gram matrix, then G=M J M^T for J=diag(1,1,1,-1). The determinant therefore records the orientation-free volume square with the single Lorentz sign.

Theorem 1.1 (Exact Lorentz Gram determinant identity).

Proof. Machine-checked in Lean as D5/S3/Geometry/Hyperideal/LorentzGramDeterminant.lorentz_gram_determinant (✓ std3). ∎

Source. Repository-derived.

Commentary.

The proof first identifies the Gram matrix with the explicit matrix product MJM-transpose by expanding the finite Lorentz sum. Multiplicativity of determinant, transpose invariance, and the four diagonal entries of J then give det(G)=-(det(M))^2.

Theorem 1.2 (The six-length Gram specialization).

Proof. Machine-checked in Lean as D5/S3/Geometry/Hyperideal/LorentzGramDeterminant.length_gram_determinant_factorization (✓ std3). ∎

Source. Repository-derived.

Commentary.

Applying the general identity to the existing LengthGramBody lengthGram matrix gives the determinant factorization for every supplied Lorentz realization of the same six-length Gram data.

References