Splitting off the vectors of norm one #
Let L be a positive definite integral lattice. Two vectors of norm one are either equal up to
sign or orthogonal, since B(x ∓ y, x ∓ y) = 2 ∓ 2 B(x, y) is positive unless x = ±y. Choosing
one vector from each pair ±x therefore gives an orthonormal basis of the sublattice U spanned
by the vectors of norm one, so U is a copy of the standard lattice I_k. Its pairing is perfect,
so it splits off orthogonally:
L ≅ I_k ⊕ U^⊥, 2k = #{x ∈ L : B(x, x) = 1},
and the complement U^⊥ has no vector of norm one, because such a vector would lie in U and be
orthogonal to itself. The complement is positive definite, has the same determinant as L, and is
unimodular exactly when L is. This is the first reduction in the classification of positive
definite unimodular lattices of small rank: every such lattice is I_k plus a lattice without
vectors of norm one.
The splitting is canonical. An isometry L ≅ M restricts to an isometry of the complements, and a
lattice of the form I_ι ⊕ N, with N positive definite without vectors of norm one, has
complement isometric to N. Hence I_ι ⊕ N ≅ I_κ ⊕ N' with N, N' positive definite without
vectors of norm one forces #ι = #κ and N ≅ N'.
Main declarations #
TauCeti.IntegralLattice.unitNormSubmodule: the span of the vectors of norm one.TauCeti.IntegralLattice.unitNormComplement: its orthogonal complement, as an integral lattice.TauCeti.IntegralLattice.IsPosDef.unitNormBasis: an orthonormal basis of the unit-norm sublattice of a positive definite lattice.TauCeti.IntegralLattice.IsPosDef.unitNormDecomposition: the isometryI_k ⊕ unitNormComplement L ≅ L.TauCeti.IntegralLattice.vectorsOfNorm_one_unitNormComplement: the complement has no vector of norm one.TauCeti.IntegralLattice.IsPosDef.two_mul_finrank_unitNormSubmodule:2kis the number of vectors of norm one.TauCeti.IntegralLattice.two_le_finrank_unitNormSubmodule: two orthogonal vectors of norm one give2 ≤ k.TauCeti.IntegralLattice.IsPosDef.nonempty_isometry_unitLattice_of_unitNormSubmodule_eq_top: a positive definite lattice spanned by its vectors of norm one isI_n.TauCeti.IntegralLattice.Isometry.unitNormComplement: isometric lattices have isometric complements.TauCeti.IntegralLattice.nonempty_isometry_of_isometry_orthogonalSum_unitLatticeandTauCeti.IntegralLattice.card_eq_of_isometry_orthogonalSum_unitLattice: cancellation of standard summands against lattices without vectors of norm one.
References #
- O. T. O'Meara, Introduction to Quadratic Forms, §82.
- J. H. Conway and N. J. A. Sloane, Sphere Packings, Lattices and Groups, Chapter 16.
The unit-norm sublattice of an integral lattice: the span of its vectors of norm one.
Instances For
Every vector of norm one lies in the unit-norm sublattice.
The unit-norm sublattice is the least submodule containing the vectors of norm one.
Two orthogonal vectors of norm one span a rank-two part of the unit-norm sublattice.
The orthogonal complement of the unit-norm sublattice, as an integral lattice in its own rational span.
Instances For
The canonical identification of the orthogonal complement of the unit-norm sublattice with
the carrier of unitNormComplement.
Instances For
The identification unitNormComplementEquiv sends x to the pure tensor 1 ⊗ x.
The identification unitNormComplementEquiv preserves the integral forms.
The complement of the unit-norm sublattice has no vector of norm one.
Vectors of norm one in a positive definite lattice are equal up to sign or orthogonal.
An orthonormal basis of the unit-norm sublattice #
The unit-norm sublattice of a positive definite lattice has an orthonormal basis, made of
one vector from each pair ±x of vectors of norm one.
Instances For
The vectors of unitNormBasis have norm one.
The basis unitNormBasis is orthonormal.
Twice the rank of the unit-norm sublattice is the number of vectors of norm one.
The unit-norm sublattice of a positive definite lattice is unimodular: its restricted integral pairing is perfect.
The splitting #
A positive definite lattice is I_k plus a lattice without vectors of norm one. The
standard lattice I_k is carried onto the unit-norm sublattice, with k its rank, and the second
summand is the complement unitNormComplement L.
Instances For
The splitting sends the i-th coordinate vector of I_k to the i-th vector of the
orthonormal basis unitNormBasis.
The splitting is the inclusion on the complement of the unit-norm sublattice.
The complement of the unit-norm sublattice of a positive definite lattice is positive definite.
Splitting off the unit-norm sublattice preserves the determinant.
The complement of the unit-norm sublattice is unimodular exactly when the lattice is.
The ranks of the unit-norm sublattice and of its complement add up to the rank of the lattice.
A positive definite lattice is spanned by its vectors of norm one exactly when the complement of the unit-norm sublattice is zero.
A positive definite lattice spanned by its vectors of norm one is the standard lattice
I_n, with n its rank.
Uniqueness of the splitting #
An isometry carries the unit-norm sublattice onto the unit-norm sublattice.
An isometry carries the orthogonal complement of the unit-norm sublattice onto the orthogonal complement of the unit-norm sublattice.
Isometric lattices have isometric complements of their unit-norm sublattices.
Instances For
The isometry Isometry.unitNormComplement acts on the orthogonal complement of the unit-norm
sublattice as the carrier equivalence of the original isometry.
The complement of the unit-norm sublattice of I_ι ⊕ N is N, when N is positive
definite without vectors of norm one.
Instances For
The isometry unitNormComplementOrthogonalSumIsometry is the second inclusion of I_ι ⊕ N,
read in the orthogonal complement of the unit-norm sublattice.
Cancellation of standard summands. If I_ι ⊕ N ≅ I_κ ⊕ N', where N and N' are positive
definite without vectors of norm one, then N ≅ N'.
Cancellation of standard summands, rank part. If I_ι ⊕ N ≅ I_κ ⊕ N', where N and N'
are positive definite without vectors of norm one, then #ι = #κ.