Documentation

TauCeti.LinearAlgebra.IntegralLattice.Overlattice.Dual

Duality for intermediate carriers of an integral lattice #

Let L be an integral lattice and let L ≤ M ≤ Lᵛ be an intermediate carrier. Its dual submodule Mᵛ = L.form.dualSubmodule M is again intermediate: it is contained in Lᵛ because L ≤ M, and it contains L because M ≤ Lᵛ and the form is symmetric. Passing to the dual is therefore order-reversing on the interval of intermediate carriers, and is an involution when the form is nondegenerate. This file identifies it under the correspondence with subgroups of the discriminant group A_L = Lᵛ / L:

Mᵛ / L = (M / L)⊥,   equivalently   (L_H)ᵛ = L_{H⊥}.

The proof is a calculation on representatives: a dual vector pairs integrally with every vector of M exactly when its discriminant class kills the class of every such vector.

Three consequences follow. Double duality (Mᵛ)ᵛ = M is the double orthogonal complement of a nondegenerate finite bilinear module. The orders of the two subgroups multiply to the order of A_L. Most importantly, an intermediate carrier is unimodular — it equals its own dual submodule — exactly when its subgroup of the discriminant group is Lagrangian. Combined with the correspondence between even overlattices and quadratic-isotropic subgroups, this is the last step of Nikulin's gluing recipe: gluing an even lattice along a Lagrangian isotropic subgroup produces an even unimodular overlattice.

The construction is natural: it commutes with transport along a lattice isometry, and it is computed componentwise on an orthogonal direct sum.

Main declarations #

References #

The dual of an intermediate carrier #

The dual submodule of an intermediate carrier L ≤ M ≤ Lᵛ, which is again an intermediate carrier.

Equations
Instances For
    @[simp]

    The underlying submodule of the dual carrier is the dual submodule.

    @[simp]

    The dual of the smallest intermediate carrier, the carrier of L itself, is the largest one, the dual carrier.

    @[simp]

    The dual of the largest intermediate carrier, the dual carrier, is the carrier of L.

    Passing to the dual carrier reverses inclusions.

    Passing to the dual carrier is an adjunction: one carrier lies in the dual of a second exactly when the second lies in the dual of the first.

    Integrality is containment in the dual. An intermediate carrier is integral exactly when it is contained in its own dual carrier.

    The dual carrier and the orthogonal complement #

    A discriminant class belongs to the subgroup of the dual carrier exactly when it is orthogonal to the whole subgroup of the original carrier.

    The dual carrier of the lattice carried by an integral intermediate carrier is the dual intermediate carrier.

    Since L ≤ M, the dual carrier of M is contained in the dual carrier of L.

    @[simp]

    The dual of an intermediate carrier is the orthogonal complement of its subgroup. Under the correspondence between intermediate carriers and subgroups of the discriminant group, taking the dual submodule corresponds to taking the orthogonal complement in the discriminant bilinear module.

    The discriminant class in A_L of a vector of the dual carrier of an integral intermediate carrier.

    Equations
    Instances For

      The discriminant class of a vector of Mᵛ is orthogonal to H = M / L, because the dual of an intermediate carrier corresponds to the orthogonal complement of its subgroup.

      @[simp]

      Double duality for intermediate carriers.

      @[simp]

      Passing to the dual carrier reflects inclusions as well as reversing them.

      The orders of the subgroups attached to an intermediate carrier and to its dual multiply to the order of the discriminant group.

      Unimodular intermediate carriers and Lagrangian subgroups #

      @[simp]

      An intermediate carrier is unimodular exactly when its subgroup is Lagrangian. Here unimodularity is the equality Mᵛ = M of an intermediate carrier with its own dual submodule, matching TauCeti.IntegralLattice.IsUnimodular for the lattice which M carries.

      The lattice carried by an integral intermediate carrier is unimodular exactly when the carrier is its own dual.

      An integral overlattice is unimodular exactly when its discriminant subgroup is Lagrangian. For an integral intermediate carrier L ≤ M ≤ Lᵛ, the lattice M is unimodular exactly when M / L equals its orthogonal complement in the discriminant group of L.

      The correspondence read on subgroups #

      The overlattice glued along H is unimodular exactly when H is Lagrangian. For an even lattice L and a quadratic-isotropic subgroup H, the glued overlattice L_H is even by TauCeti.IntegralLattice.isEven_intermediateCarrierOfDiscriminantSubgroup_iff, so this is the criterion for L_H to be an even unimodular overlattice of L.

      The glued overlattice is unimodular exactly when the glue is Lagrangian. For an even lattice L and a quadratic-isotropic subgroup H of its discriminant group, the even overlattice L_H is unimodular exactly when H = H⊥ for the discriminant pairing.

      Naturality #

      @[simp]

      Transport along an isometry commutes with duality of intermediate carriers.

      Orthogonal direct sums #

      The first component of a dual vector of the assembled overlattice is a dual vector of the first overlattice.

      The second component of a dual vector of the assembled overlattice is a dual vector of the second overlattice.