Documentation

Atlas.Buildings.code.CoxeterGroup.Words

@[reducible, inline]
noncomputable abbrev CoxeterWords.CoxGroup {B : Type u_1} (M : CoxeterMatrix B) :
Type u_1

Convenience abbreviation for the Coxeter group associated to a Coxeter matrix $M$.

Instances For
    @[reducible, inline]
    noncomputable abbrev CoxeterWords.coxeterSystem {B : Type u_1} (M : CoxeterMatrix B) :

    Convenience abbreviation for the canonical Coxeter system on M.Group.

    Instances For
      @[reducible, inline]
      noncomputable abbrev CoxeterWords.gen {B : Type u_1} (M : CoxeterMatrix B) (i : B) :

      The $i$-th simple Coxeter generator $s_i$ of the Coxeter group.

      Instances For
        @[reducible, inline]
        noncomputable abbrev CoxeterWords.wordProd {B : Type u_1} (M : CoxeterMatrix B) (w : List B) :

        The product $s_{i_1} \cdots s_{i_k}$ of the simple generators specified by the word $w$.

        Instances For
          @[reducible, inline]
          noncomputable abbrev CoxeterWords.wordLength {B : Type u_1} (M : CoxeterMatrix B) (w : M.Group) :

          The Coxeter length $\ell(w)$ of a group element.

          Instances For