Documentation

TauCeti.Algebra.Lie.GeneralLinear.CAR.HighestWeight

A highest-weight vector in the CAR algebra #

For the left gl_n-action on the Clifford algebra of the trace quadratic form, this file constructs the ordered-product candidate

∏_{i < j} dᵢⱼ,

where dᵢⱼ = ι(Eᵢⱼ), for any finite linearly ordered index type. Over any field, the candidate is nonzero. When 2 is invertible, it is a highest-weight vector of weight i ↦ 1/2 * (1 + 2 * #{j | i < j}). For n = Fin N, this is the half-shifted staircase (N - 1/2, N - 3/2, …, 1/2); in characteristic zero it is also the scalar extension of the rational staircase required by the later CAR simple-submodule and isotypy results.

Main definitions #

Main results #

References #

The ordered positive-root product #

The positive roots of gl_n, represented by strictly upper-triangular index pairs.

Equations
Instances For
    @[simp]

    Membership in carPositiveRootPairs means that the first index is strictly below the second.

    The increasing enumeration of positive-root pairs, valued in the lexicographically ordered pair type.

    Equations
    Instances For
      noncomputable def TauCeti.carPositiveRootPair (n : Type u_1) [Fintype n] [LinearOrder n] (r : Fin (carPositiveRootPairs n).card) :
      n × n

      The positive-root pair at a given place in the canonical lexicographic enumeration.

      Equations
      Instances For
        @[simp]

        Every pair in the canonical enumeration is a positive-root pair.

        The canonical enumeration ranges over exactly the positive-root pairs.

        noncomputable def TauCeti.carPositiveMatrixUnitFamily (K : Type u_1) [CommRing K] (n : Type u_2) [Fintype n] [LinearOrder n] :

        The positive matrix units in the lexicographic order on their index pairs.

        Equations
        Instances For
          @[simp]

          The positive matrix-unit family is obtained by applying Matrix.stdBasis to the canonical positive-root enumeration.

          The ordered product candidate formed from all positive matrix-unit Clifford generators. Over a field with invertible 2, it is a highest-weight vector.

          Equations
          Instances For
            @[simp]

            If the index type has at most one element, there are no positive roots and the ordered-product candidate is 1. This includes both the rank-zero and rank-one boundary cases.

            theorem TauCeti.carPositiveMatrixUnitFamily_mem {K : Type u_1} {n : Type u_2} [CommRing K] [Fintype n] [LinearOrder n] {i j : n} (hij : i < j) :

            Every positive matrix unit occurs in the canonical family.

            The ordered positive-root product is nonzero over any field.

            theorem TauCeti.isGlHighestWeightVector_carHighestWeightVector {K : Type u_1} {n : Type u_2} [Field K] [Fintype n] [LinearOrder n] [h2 : Invertible 2] :
            IsGlHighestWeightVector (fun (i : n) => 2⁻¹ * (1 + 2 * ↑{k : n | i < k}.card)) (carHighestWeightVector K n)

            The ordered product of all positive matrix-unit Clifford generators is a highest-weight vector for the left gl_n-action on the CAR algebra. Its weight at i is half of one plus twice the number of indices strictly above i.

            For Fin N, the direct cardinality weight is the half-shifted staircase over any field in which two is invertible.

            For Fin N in characteristic zero, the direct cardinality weight is the scalar extension of the rational staircase TauCeti.glStaircase N.