Documentation

TauCeti.LinearAlgebra.ExteriorAlgebra.IntegralLattice

The coordinate integral lattice in an exterior algebra #

Let b : Basis ι ℚ M. The exterior basis b.ExteriorAlgebra, indexed by finite subsets of ι, defines a canonical integral form of ExteriorAlgebra ℚ M: take the ℤ-span of its basis vectors. This file constructs that lattice and proves that it is closed under the exterior product.

The multiplication statement is the useful point. Products of exterior basis vectors are either zero or another basis vector with sign given by the shuffle permutation, so multiplication does not introduce denominators. In particular, exterior multiplication by any basis vector preserves the lattice. This is the creation-operator half of the integral spinor lattice used to construct the simply connected type-B and type-D Chevalley carriers.

Main definitions and results #

Roadmap #

This is the integral-lattice input for the full-weight spin carriers required by Layer 9 of TauCetiRoadmap/ReductiveGroups/README.md. Those type-B and type-D carriers are in turn consumed by milestone L0 of TauCetiRoadmap/CFSGStatement/README.md.

References #

The coordinate ℤ-lattice in an exterior algebra, spanned by the exterior basis attached to b.

Equations
Instances For

    The coordinate integral lattice is the ℤ-span of the exterior basis, which is the form in which the generic span lemmas about integral spans apply to it. The body of integralLattice is not @[expose]d, so downstream modules cannot reach that span by rw [integralLattice]; this is the accessor they use instead.

    A linear map preserves the coordinate integral lattice as soon as it does so on the exterior basis, since that basis spans the lattice. This is the shared induction behind every lattice-preservation statement below.

    @[simp]
    theorem TauCeti.ExteriorAlgebra.mem_integralLattice_iff {M : Type u} [AddCommGroup M] [Module ℚ M] {ι : Type u_1} [LinearOrder ι] (b : Module.Basis ι ℚ M) {x : ExteriorAlgebra ℚ M} :
    x ∈ integralLattice b ↔ ∀ (s : Finset ι), ∃ (z : ℤ), ↑z = (b.ExteriorAlgebra.repr x) s

    An element belongs to the coordinate integral lattice exactly when all of its exterior-basis coordinates are integers.

    Every exterior-basis vector belongs to the coordinate integral lattice.

    The exterior basis, restricted from rational to integer scalars, is a basis of the coordinate integral lattice.

    Equations
    Instances For
      @[simp]

      A vector of the integral-lattice basis is the corresponding rational exterior-basis vector.

      The rational span of the coordinate integral lattice is the whole exterior algebra.

      @[instance_reducible]
      noncomputable def TauCeti.ExteriorAlgebra.finiteIndexFintype {ι : Type u_1} [Finite ι] :

      The finite type structure on the index type used within this section.

      Equations
      Instances For
        @[simp]

        The coordinate integral lattice has rank 2 ^ card ι.

        The unit of the exterior algebra belongs to the coordinate integral lattice.

        The product of two exterior-basis vectors belongs to the coordinate integral lattice.

        The coordinate integral lattice is closed under the exterior-algebra multiplication.

        Exterior multiplication by a basis vector preserves the coordinate integral lattice.

        The grade involution preserves the coordinate integral lattice: it rescales each exterior-basis vector by the sign of the parity of its index set.

        Contracting an exterior-basis vector by a dual basis coordinate gives an element of the coordinate integral lattice.

        Contraction by a dual basis coordinate preserves the coordinate integral lattice. This is the annihilation-operator counterpart of ι_basis_mul_mem_integralLattice.