Intermediate carriers of integral lattices #
Let L be an integral lattice. An intermediate carrier is a ℤ-submodule M of the ambient
rational vector space satisfying
L ≤ M ≤ Lᵛ.
This file proves the underlying correspondence in the theory of overlattices: intermediate
carriers are order-isomorphic to additive subgroups of the discriminant group A_L = Lᵛ / L.
The forward map sends M to its image M / L in A_L, and the inverse sends a subgroup
H ≤ A_L to its literal inverse image in Lᵛ, written L_H below. The characteristic
membership lemmas state both constructions on representatives. The interval of intermediate
carriers is a bounded order, with ⊥ the carrier of L and ⊤ its dual carrier. Every
intermediate carrier is also proved to be a full ℤ-lattice in the common rational ambient space
when L is nondegenerate. The correspondence and its membership, inverse, and order lemmas do not
require nondegeneracy; only this fullness result does, and even it is unconditional for ⊥, which
is the carrier of L itself.
Integrality and evenness of an intermediate carrier are deliberately not assumed here; the
restrictions of the correspondence they cut out live in
TauCeti.LinearAlgebra.IntegralLattice.Overlattice.Isotropic.
Main declarations #
TauCeti.IntegralLattice.IntermediateCarrier: the interval of carriers betweenLandLᵛ.TauCeti.IntegralLattice.intermediateCarrierOrderIsoDiscriminantSubgroup: the order isomorphism with subgroups ofA_L.TauCeti.IntegralLattice.discriminantSubgroup: the imageM / Lof an intermediate carrier inA_L.TauCeti.IntegralLattice.intermediateCarrierOfDiscriminantSubgroup: the inverse-image carrierL_Hattached to a subgroupHofA_L.
References #
- V. V. Nikulin, Integral symmetric bilinear forms and some of their applications, §1.4.
- W. Ebeling, Lattices and Codes, Chapter 1.
TauCetiRoadmap/IntegralLattices/README.md, Layer 4.TauCetiRoadmap/IntegralLattices/Suggested.lean(intermediateOrderIsoSubgroup).
The type of ℤ-submodules lying between an integral lattice and its dual carrier.
Equations
Instances For
The endpoints of the intermediate-carrier interval are ordered, so L.IntermediateCarrier is
a bounded order with ⊥ the carrier of L and ⊤ its dual carrier.
The intermediate-carrier correspondence. Intermediate carriers L ≤ M ≤ Lᵛ are
order-isomorphic to additive subgroups of the discriminant group A_L = Lᵛ / L.
The construction is the composite of Mathlib's correspondence theorem for quotient modules and
its order isomorphism between submodules of a subtype and ambient submodules below that subtype:
Submodule.comapMkQRelIso, Submodule.mapIic, and AddSubgroup.toIntSubmodule.
Equations
Instances For
The subgroup M / L of the discriminant group attached to an intermediate carrier
L ≤ M ≤ Lᵛ.
Equations
Instances For
Evaluating the intermediate-carrier order isomorphism is the named discriminant-subgroup construction.
A dual-carrier representative belongs to M / L exactly when its underlying ambient vector
belongs to M.
The intermediate carrier L_H obtained as the inverse image in Lᵛ of a subgroup of the
discriminant group.
Equations
Instances For
Evaluating the inverse intermediate-carrier order isomorphism is the named inverse-image construction.
A dual-carrier representative belongs to L_H exactly when its class belongs to H.
The carrier attached to H ≤ A_L is its literal inverse image in the dual carrier:
an ambient vector lies in L_H exactly when it lies in Lᵛ and its class belongs to H.
The inverse image of the bottom discriminant subgroup is the bottom intermediate carrier.
The inverse image of the top discriminant subgroup is the top intermediate carrier.
The inverse image of the bottom discriminant subgroup is the original carrier.
The inverse image of the top discriminant subgroup is the dual carrier.
Passing from a subgroup of A_L to its inverse-image carrier and back recovers the subgroup.
Passing from an intermediate carrier to its discriminant subgroup and back recovers the carrier.
The discriminant subgroup of the bottom intermediate carrier, the carrier of L itself, is
bottom.
The discriminant subgroup of the top intermediate carrier, the dual carrier, is top.
Containment of intermediate carriers is detected by containment of their discriminant subgroups.
Containment of subgroups of the discriminant group is detected by containment of their inverse-image carriers.
The bottom intermediate carrier is the carrier of L itself, hence a full ℤ-lattice in the
ambient rational space. No nondegeneracy is required.
Every intermediate carrier of a nondegenerate integral lattice is a full ℤ-lattice in the
same rational ambient space.