Documentation

TauCeti.LinearAlgebra.IntegralLattice.Neighbor.UnitLattice

Two-neighbors of the standard lattice without unit vectors #

Let L be an integral lattice on ℚⁿ, with the dot product, which is a Kneser two-neighbor of the standard lattice Iₙ = ℤⁿ and contains none of the coordinate vectors eᵢ. Then:

Besides integrality, the argument only uses that L ∩ ℤⁿ has index two in both lattices. As neither eᵢ nor eⱼ lies in L, their sum does, so yᵢ + yⱼ is an integer for every y ∈ L; a vector y ∈ L ∖ ℤⁿ is therefore half-integral in every coordinate. Pairing with y then shows that a vector of L ∩ ℤⁿ has even coordinate sum, and index two gives the reverse inclusion. Finally y is congruent modulo Dₙ to the spinor (1/2, …, 1/2) or becomes so after changing the sign of one coordinate, and such a sign change preserves Dₙ and the dot product.

The same statements hold for a two-neighbor L of any lattice N given with an isometry Iₙ ≅ N, provided L has no vectors of norm one: moving both lattices to ℚⁿ along the isometry turns the vectors eᵢ into vectors of norm one. A positive definite unimodular lattice with a vector of norm one splits off I₁, and a two-neighbor along a vector of norm four acquires such a vector, so these statements identify a lattice without vectors of norm one from a neighbor isometric to Iₙ.

Main results #

References #

The intersection of Iₙ with a two-neighbor without coordinate vectors is Dₙ.

theorem TauCeti.IntegralLattice.exists_forall_mem_carrier_iff_of_isNeighbor_unitLattice {n : ℕ} {L : IntegralLattice (Fin n → ℚ)} (h : L.IsNeighbor (unitLattice (Fin n)) 2) (h₁ : ∀ (i : Fin n), Pi.single i 1 ∉ L.carrier) :
∃ (y : Fin n → ℚ), (∀ (i : Fin n), ∃ (k : ℤ), y i = ↑k + 1 / 2) ∧ ∀ (x : Fin n → ℚ), x ∈ L.carrier ↔ x ∈ checkerboardCarrier n ∨ x - y ∈ checkerboardCarrier n

The two-neighbors of Iₙ without coordinate vectors. If L is a Kneser two-neighbor of the standard lattice ℤⁿ containing no coordinate vector eᵢ, then L = Dₙ ∪ (y + Dₙ) for a vector y whose coordinates all lie in ℤ + 1/2.

theorem TauCeti.IntegralLattice.four_dvd_of_isNeighbor_unitLattice {n : ℕ} {L : IntegralLattice (Fin n → ℚ)} (h : L.IsNeighbor (unitLattice (Fin n)) 2) (h₁ : ∀ (i : Fin n), Pi.single i 1 ∉ L.carrier) :
4 ∣ n

A two-neighbor of Iₙ without coordinate vectors has rank divisible by four. The glue vector y has half-integral coordinates, so y · y = ∑ (kᵢ² + kᵢ) + n / 4 must be an integer.

The isometry with Dₙ⁺ #

A two-neighbor of Iₙ without coordinate vectors is Dₙ⁺, for 8 ∣ n. Its glue vector is congruent modulo Dₙ either to the spinor (1/2, …, 1/2) or, after changing the sign of one coordinate, to it.

A two-neighbor of I₈ without coordinate vectors is E₈.

Two-neighbors of a lattice isometric to Iₙ #

A two-neighbor of Iₙ without vectors of norm one has rank divisible by four. Here Iₙ is any lattice N given with an isometry from the standard lattice.

A two-neighbor of Iₙ without vectors of norm one is Dₙ⁺, for 8 ∣ n. Here Iₙ is any lattice N given with an isometry from the standard lattice.

A two-neighbor of I₈ without vectors of norm one is E₈. Here I₈ is any lattice N given with an isometry from the standard lattice.