Documentation

TauCeti.Algebra.Lie.Presentation.MinusculeWeightTable.Rational

The rational form of a minuscule weight table #

The raising and lowering generators named by a minuscule weight table have zero-one integer entries, while its diagonal Cartan generators contain the integral weights. Coercing these entries into ℚ gives matrices satisfying the same Serre relations: entrywise coercion is a homomorphism of Lie rings and the adjoint action does not depend on the base ring. The resulting matrices define a representation of the rational Serre algebra on the rational coordinate space of the index type.

Main declarations #

Main results #

References #

The coordinate permutation of a symmetry #

def TauCeti.MinusculeWeightTable.Symmetry.moduleEquiv {B : Type u_1} {ι : Type u_2} {T : MinusculeWeightTable B ι} (S : T.Symmetry) :
(ι → ℚ) ≃ₗ[ℚ] ι → ℚ

The coordinate permutation of the rational module induced by a table symmetry. It carries the standard basis vector at a to the standard basis vector at S.indexPerm a, so a coordinate vector v to v ∘ S.indexPerm⁻¹.

Equations
Instances For
    @[simp]
    theorem TauCeti.MinusculeWeightTable.Symmetry.moduleEquiv_apply {B : Type u_1} {ι : Type u_2} {T : MinusculeWeightTable B ι} (S : T.Symmetry) (v : ι → ℚ) (a : ι) :
    @[simp]

    The coordinate permutation of a symmetry carries each standard basis vector to the one at the permuted index.

    @[simp]

    The rational Chevalley generators #

    noncomputable def TauCeti.MinusculeWeightTable.raisingMatrixQ {B : Type u_1} {ι : Type u_2} [Fintype ι] [DecidableEq ι] (T : MinusculeWeightTable B ι) (i : B) :
    Matrix ι ι ℚ

    The rational raising matrix of the i-th simple root.

    Equations
    Instances For
      noncomputable def TauCeti.MinusculeWeightTable.loweringMatrixQ {B : Type u_1} {ι : Type u_2} [Fintype ι] [DecidableEq ι] (T : MinusculeWeightTable B ι) (i : B) :
      Matrix ι ι ℚ

      The rational lowering matrix of the i-th simple root.

      Equations
      Instances For
        noncomputable def TauCeti.MinusculeWeightTable.cartanGeneratorMatrixQ {B : Type u_1} {ι : Type u_2} [Fintype ι] [DecidableEq ι] (T : MinusculeWeightTable B ι) (i : B) :
        Matrix ι ι ℚ

        The rational Cartan generator matrix of the i-th simple coroot.

        Equations
        Instances For
          @[simp]
          theorem TauCeti.MinusculeWeightTable.raisingMatrixQ_apply {B : Type u_1} {ι : Type u_2} [Fintype ι] [DecidableEq ι] (T : MinusculeWeightTable B ι) (i : B) (a b : ι) :
          T.raisingMatrixQ i a b = if T.weight b i = -1 ∧ a = T.reflection i b then 1 else 0

          The entries of a rational raising matrix are the zero-one coefficients of the integral one.

          @[simp]
          theorem TauCeti.MinusculeWeightTable.loweringMatrixQ_apply {B : Type u_1} {ι : Type u_2} [Fintype ι] [DecidableEq ι] (T : MinusculeWeightTable B ι) (i : B) (a b : ι) :
          T.loweringMatrixQ i a b = if T.weight b i = 1 ∧ a = T.reflection i b then 1 else 0

          The entries of a rational lowering matrix are the zero-one coefficients of the integral one.

          @[simp]
          theorem TauCeti.MinusculeWeightTable.cartanGeneratorMatrixQ_apply {B : Type u_1} {ι : Type u_2} [Fintype ι] [DecidableEq ι] (T : MinusculeWeightTable B ι) (i : B) (a b : ι) :
          T.cartanGeneratorMatrixQ i a b = if a = b then ↑(T.weight b i) else 0

          The rational Cartan generator is diagonal with the table's weights on its diagonal.

          @[simp]

          Every rational raising matrix is square-zero.

          @[simp]

          Every rational lowering matrix is square-zero.

          @[simp]

          Reindexing a rational raising matrix by a table symmetry gives the rational raising matrix at the original node.

          @[simp]

          Reindexing a rational lowering matrix by a table symmetry gives the rational lowering matrix at the original node.

          The rational Serre presentation #

          The rational matrices of a minuscule weight table satisfy the Serre relations of its Cartan matrix.

          theorem TauCeti.MinusculeWeightTable.isSl2TripleQ {B : Type u_1} {ι : Type u_2} [Fintype ι] [DecidableEq ι] (T : MinusculeWeightTable B ι) (i : B) (hi : ∃ (a : ι), T.weight a i ≠ 0) :

          At a node carrying a weight of nonzero coordinate, the rational Cartan, raising, and lowering matrices form an sl₂ triple.

          The rational representation of the Serre presentation named by a minuscule weight table.

          Equations
          Instances For
            @[simp]

            The rational representation sends a Cartan generator to its diagonal weight matrix.

            @[simp]

            The rational representation sends a positive generator to its raising matrix.

            @[simp]

            The rational representation sends a negative generator to its lowering matrix.