Documentation

TauCeti.LinearAlgebra.IntegralLattice.PosDef.UnitNormSplitting

Splitting off the vectors of norm one #

Let L be a positive definite integral lattice. Two vectors of norm one are either equal up to sign or orthogonal, since B(x ∓ y, x ∓ y) = 2 ∓ 2 B(x, y) is positive unless x = ±y. Choosing one vector from each pair ±x therefore gives an orthonormal basis of the sublattice U spanned by the vectors of norm one, so U is a copy of the standard lattice I_k. Its pairing is perfect, so it splits off orthogonally:

L ≅ I_k ⊕ U^⊥,   2k = #{x ∈ L : B(x, x) = 1},

and the complement U^⊥ has no vector of norm one, because such a vector would lie in U and be orthogonal to itself. The complement is positive definite, has the same determinant as L, and is unimodular exactly when L is. This is the first reduction in the classification of positive definite unimodular lattices of small rank: every such lattice is I_k plus a lattice without vectors of norm one.

The splitting is canonical. An isometry L ≅ M restricts to an isometry of the complements, and a lattice of the form I_ι ⊕ N, with N positive definite without vectors of norm one, has complement isometric to N. Hence I_ι ⊕ N ≅ I_κ ⊕ N' with N, N' positive definite without vectors of norm one forces #ι = #κ and N ≅ N'.

Main declarations #

References #

The unit-norm sublattice of an integral lattice: the span of its vectors of norm one.

Instances For

    Every vector of norm one lies in the unit-norm sublattice.

    The unit-norm sublattice is the least submodule containing the vectors of norm one.

    theorem TauCeti.IntegralLattice.two_le_finrank_unitNormSubmodule {V : Type u} [AddCommGroup V] [Module ℚ V] (L : IntegralLattice V) {x y : ↥L.carrier} (hx : (L.integralForm x) x = 1) (hy : (L.integralForm y) y = 1) (hxy : (L.integralForm x) y = 0) :

    Two orthogonal vectors of norm one span a rank-two part of the unit-norm sublattice.

    The orthogonal complement of the unit-norm sublattice, as an integral lattice in its own rational span.

    Instances For

      The canonical identification of the orthogonal complement of the unit-norm sublattice with the carrier of unitNormComplement.

      Instances For
        @[simp]

        The identification unitNormComplementEquiv sends x to the pure tensor 1 ⊗ x.

        @[simp]

        The complement of the unit-norm sublattice has no vector of norm one.

        theorem TauCeti.IntegralLattice.IsPosDef.integralForm_eq_zero_of_mem_vectorsOfNorm_one {V : Type u} [AddCommGroup V] [Module ℚ V] {L : IntegralLattice V} (hL : L.IsPosDef) {x y : ↥L.carrier} (hx : x ∈ L.vectorsOfNorm 1) (hy : y ∈ L.vectorsOfNorm 1) (hxy : y ≠ x) (hxy' : y ≠ -x) :
        (L.integralForm x) y = 0

        Vectors of norm one in a positive definite lattice are equal up to sign or orthogonal.

        An orthonormal basis of the unit-norm sublattice #

        The unit-norm sublattice of a positive definite lattice has an orthonormal basis, made of one vector from each pair ±x of vectors of norm one.

        Instances For

          Twice the rank of the unit-norm sublattice is the number of vectors of norm one.

          The unit-norm sublattice of a positive definite lattice is unimodular: its restricted integral pairing is perfect.

          The splitting #

          A positive definite lattice is I_k plus a lattice without vectors of norm one. The standard lattice I_k is carried onto the unit-norm sublattice, with k its rank, and the second summand is the complement unitNormComplement L.

          Instances For
            @[simp]

            The splitting sends the i-th coordinate vector of I_k to the i-th vector of the orthonormal basis unitNormBasis.

            @[simp]

            The splitting is the inclusion on the complement of the unit-norm sublattice.

            The complement of the unit-norm sublattice of a positive definite lattice is positive definite.

            @[simp]

            Splitting off the unit-norm sublattice preserves the determinant.

            The complement of the unit-norm sublattice is unimodular exactly when the lattice is.

            The ranks of the unit-norm sublattice and of its complement add up to the rank of the lattice.

            A positive definite lattice is spanned by its vectors of norm one exactly when the complement of the unit-norm sublattice is zero.

            A positive definite lattice spanned by its vectors of norm one is the standard lattice I_n, with n its rank.

            Uniqueness of the splitting #

            An isometry carries the unit-norm sublattice onto the unit-norm sublattice.

            An isometry carries the orthogonal complement of the unit-norm sublattice onto the orthogonal complement of the unit-norm sublattice.

            Isometric lattices have isometric complements of their unit-norm sublattices.

            Instances For
              @[simp]

              The isometry Isometry.unitNormComplement acts on the orthogonal complement of the unit-norm sublattice as the carrier equivalence of the original isometry.

              The complement of the unit-norm sublattice of I_ι ⊕ N is N, when N is positive definite without vectors of norm one.

              Instances For
                @[simp]

                The isometry unitNormComplementOrthogonalSumIsometry is the second inclusion of I_ι ⊕ N, read in the orthogonal complement of the unit-norm sublattice.

                Cancellation of standard summands. If I_ι ⊕ N ≅ I_κ ⊕ N', where N and N' are positive definite without vectors of norm one, then N ≅ N'.

                Cancellation of standard summands, rank part. If I_ι ⊕ N ≅ I_κ ⊕ N', where N and N' are positive definite without vectors of norm one, then #ι = #κ.