Basic examples of integral lattices #
This file supplies the three acceptance examples from Layer 1 of the integral-lattices roadmap.
The hyperbolic plane is even, unimodular, and indefinite of signature (1, 0, 1); the negative
rank-one root lattice has signature (0, 0, 1); and the affine A₁ lattice is even,
positive-semidefinite, and degenerate of signature (1, 1, 0). The last example is not merely
identified by its signature: its radical quotient is exhibited isometrically as the positive
rank-one A₁ lattice.
All four lattices are constructed with TauCeti.IntegralLattice.ofGramMatrix, so their carriers
are genuine full ℤ-lattices in their displayed rational ambient spaces. The quotient
identification uses the coordinate difference (x₀ - x₁), whose kernel is exactly the radical of
the affine form.
Main definitions #
TauCeti.IntegralLattice.a1: the positive rank-one lattice with Gram matrix[2].TauCeti.IntegralLattice.negativeA1: the negative rank-one lattice with Gram matrix[-2].TauCeti.IntegralLattice.hyperbolicPlane: the hyperbolic plane with Gram matrix!![0, 1; 1, 0].TauCeti.IntegralLattice.affineA1: the affineA₁lattice with Gram matrix!![2, -2; -2, 2].TauCeti.IntegralLattice.affineA1RadicalQuotientIsometry: the isometry from the radical quotient ofaffineA1toa1.TauCeti.IntegralLattice.infinite_vectorsOfNorm_zero_hyperbolicPlane: the hyperbolic plane has infinitely many vectors of norm zero, so shells of an indefinite lattice need not be finite.
References #
- W. Ebeling, Lattices and Codes, Chapter 1.
TauCetiRoadmap/IntegralLattices/README.md, Layer 1 acceptance criteria.
The four Gram lattices #
The positive rank-one root lattice A₁, with Gram matrix [2].
Equations
Instances For
The negative rank-one root lattice ⟨-2⟩.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The hyperbolic plane, with Gram matrix !![0, 1; 1, 0].
Equations
- One or more equations did not get rendered due to their size.
Instances For
The degenerate affine A₁ lattice, with Gram matrix !![2, -2; -2, 2].
Equations
Instances For
Membership in the negative A₁ carrier means being an integer inside ℚ.
The negative A₁ form evaluates as negative twice the product of its two inputs.
The hyperbolic-plane form pairs opposite coordinates.
Norms and arithmetic invariants #
The norm on the negative rank-one lattice is negative twice a square.
The norm on the hyperbolic plane is twice the product of its coordinates.
The negative rank-one lattice is even.
The hyperbolic plane is even.
The affine A₁ lattice is even.
The signed determinant of the hyperbolic plane is -1.
The hyperbolic plane has discriminant one, the determinant form of unimodularity.
The signed determinant of the affine A₁ lattice vanishes.
Definiteness and signatures #
The hyperbolic plane is indefinite.
The hyperbolic plane has an infinite shell of norm zero. It is nondegenerate, but every integer multiple of the first coordinate vector is isotropic, so the finiteness of shells of a positive definite lattice cannot be weakened to nondegeneracy.
The hyperbolic plane has signature (1, 0, 1).
The negative rank-one root lattice is negative-definite.
The negative rank-one root lattice has signature (0, 0, 1).
The affine A₁ lattice is positive-semidefinite.
The affine A₁ lattice is degenerate.
The affine radical quotient #
The coordinate difference map used to identify the affine A₁ quotient.
Instances For
The affine coordinate difference map sends x to x₀ - x₁.
The radical of affine A₁ is the kernel of the coordinate difference.
The coordinate difference map is onto.
The quotient equivalence acts on representatives by coordinate difference.
The radical quotient of affine A₁ is isometric, as an integral lattice, to A₁.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The affine radical-quotient isometry acts on representatives by coordinate difference.
The inverse affine radical-quotient isometry sends y to the class of ![y, 0].