The index and the discriminant of an overlattice #
Let L be an integral lattice and let L ≤ M ≤ Lᵛ be an intermediate carrier. This file
computes the two numerical invariants of the gluing correspondence:
[M : L] = #(M / L) = |M / L ≤ A_L|, disc(M) · [M : L]² = disc(L) (for `M` integral).
The first equality is the index in the group-theoretic sense and holds for every intermediate
carrier. The second needs M to be integral, so that M is itself an integral lattice and has a
discriminant of its own; it says that enlarging a lattice by a subgroup of its discriminant group
divides the discriminant by the square of the order of that subgroup. By the correspondence of
TauCeti.LinearAlgebra.IntegralLattice.Overlattice.Isotropic, integrality of the carrier glued
along a subgroup H of A_L is the vanishing of the discriminant pairing on H, that is the
isotropy of H when L is nondegenerate. So this is the numerical half of Nikulin's gluing
theory: an even lattice glued along an isotropic subgroup H has discriminant disc(L) / |H|²,
and is unimodular exactly when |H|² = disc(L).
The scaling law itself is not proved here: it is the general statement
TauCeti.IntegralLattice.discriminant_eq_mul_relIndex_sq about an arbitrary pair of nested
integral lattices sharing their ambient rational form, from
TauCeti.LinearAlgebra.IntegralLattice.Index. What this file supplies is the identification of
the index of an intermediate carrier with the order of the subgroup it cuts out in A_L.
The earlier overlattice theory packages a full integral intermediate carrier as an integral
lattice in its own right through IntermediateCarrier.IsIntegral.toIntegralLattice, which keeps
the ambient form and therefore preserves nondegeneracy; evenness of the carrier makes it an even
lattice.
Main definitions #
TauCeti.IntegralLattice.IntermediateCarrier.relIndex: the relative index of two intermediate carriersM N, that is the index ofM ⊓ NinN; it is[N : M]whenM ≤ N.TauCeti.IntegralLattice.IntermediateCarrier.index: the index[M : L].
Main results #
TauCeti.IntegralLattice.IntermediateCarrier.index_eq_natCard_discriminantSubgroup: the index of an intermediate carrier is the order of the subgroup it cuts out inA_L.TauCeti.IntegralLattice.IntermediateCarrier.index_intermediateCarrierOfDiscriminantSubgroup:[L_H : L] = |H|.TauCeti.IntegralLattice.IntermediateCarrier.relIndex_mul_relIndex: multiplicativity of the index along a chain of intermediate carriers.TauCeti.IntegralLattice.IntermediateCarrier.relIndex_eq_relIndex_discriminantSubgroup: relative index is preserved by the intermediate-carrier/discriminant-subgroup correspondence.TauCeti.IntegralLattice.IntermediateCarrier.relIndex_intermediateCarrierOfDiscriminantSubgroup: the relative index of two glued carriers is the relative index of the two subgroups.TauCeti.IntegralLattice.IntermediateCarrier.IsIntegral.discriminant_mul_index_sqandTauCeti.IntegralLattice.IntermediateCarrier.IsIntegral.discriminant_mul_natCard_sq:disc(M) · [M : L]² = disc(L)for an integral carrierM, and its formdisc(L_H) · |H|² = disc(L)when the carrier glued alongHis integral.IntermediateCarrier.IsIntegral.isUnimodular_iff_natCard_sq_eq_discriminant: the integral overlattice glued alongHis unimodular exactly when|H|² = disc(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.
The index of an intermediate carrier #
The relative index of two intermediate carriers M N: the index of M ⊓ N in N, that is
the order of the quotient group N / (M ⊓ N). When M ≤ N this is the index [N : M], the
order of N / M.
Equations
Instances For
The index [M : L] of the lattice in an intermediate carrier, that is the order of the
quotient group M / L.
Equations
Instances For
The relative index of intermediate carriers is their relative index as additive subgroups.
The index of an intermediate carrier is its carrier's relative index over the original lattice.
Relative index from the lattice itself is the index of an intermediate carrier.
The relative index of two intermediate carriers M N is the order of the quotient
N / (M ⊓ N); when M ≤ N this is the order of N / M.
The index of an intermediate carrier is the order of the quotient module M / L.
The relative index of an intermediate carrier in itself is one.
The index is multiplicative in towers of intermediate carriers.
The index of the smaller member of a chain times the relative index is the larger index.
The lattice itself has index one.
The relative index of two glued intermediate carriers is the relative index of the two
subgroups of the discriminant group. Both sides are read off the same quotient of the dual
carrier, so no finiteness and no containment of H in K is needed.
The relative index of two intermediate carriers is the relative index of their corresponding subgroups of the discriminant group.
The index of an intermediate carrier is the order of the subgroup it cuts out in the discriminant group.
The index of the overlattice attached to a subgroup of the discriminant group is the order of that subgroup.
An intermediate carrier has index one exactly when it is the lattice itself.
The index of the dual carrier is the discriminant of the lattice.
The index of a full intermediate carrier is positive.
The signed determinant of an integral overlattice scales by the square of the index.
The discriminant of an integral overlattice scales by the square of the index:
disc(M) · [M : L]² = disc(L).
The square of the index of an integral overlattice divides the discriminant.
The discriminant of an integral overlattice is the exact quotient disc(L) / [M : L]².
An integral overlattice is unimodular exactly when the square of its index exhausts the discriminant of the lattice.
The discriminant of the integral overlattice glued along a subgroup of the discriminant
group: disc(L_H) · |H|² = disc(L).
The overlattice glued along a subgroup of the discriminant group is unimodular exactly when the square of the order of that subgroup is the discriminant.