Documentation

LeanPool.RegtsSevenster.RS.Classical.Super.ColourWord

The colour-side braiding word #

The word of signed adjacent swaps on the colouring model, with its evaluation: acting on a coordinate function reindexes the colouring along the word's permutation and multiplies by the word's Koszul sign, computed stepwise along the colouring's own trajectory.

noncomputable def RS.colourSwapWord (k ℓ : ℕ) {n : ℕ} :
List (Fin n) → (colourPower k ℓ (n + 1) ⟶ colourPower k ℓ (n + 1))

The colour-side braiding word.

Equations
Instances For
    def RS.wordSign {k ℓ n : ℕ} :
    List (Fin n) → MixedColouring k ℓ (n + 1) → ℂ

    The Koszul sign of a word along a colouring's trajectory: each step contributes the adjacent sign at the colouring reached so far.

    Equations
    Instances For
      def RS.wordPerm {n : ℕ} :
      List (Fin n) → Equiv.Perm (Fin (n + 1))

      The permutation of a word of adjacent swaps.

      Equations
      Instances For
        theorem RS.colourSwapWord_evenMap {k ℓ n : ℕ} (w : List (Fin n)) (F : (colourPower k ℓ (n + 1)).even) (c : { c : MixedColouring k ℓ (n + 1) // c.IsEven }) :
        (colourSwapWord k ℓ w).evenMap F c = wordSign w ↑c * F ⟨↑c ∘ ⇑(wordPerm w), ⋯⟩

        The word evaluation: the colour word acts on even coordinate functions by the word sign and the word reindex.

        theorem RS.colourSwapWord_oddMap {k ℓ n : ℕ} (w : List (Fin n)) (F : (colourPower k ℓ (n + 1)).odd) (c : { c : MixedColouring k ℓ (n + 1) // ¬c.IsEven }) :
        (colourSwapWord k ℓ w).oddMap F c = wordSign w ↑c * F ⟨↑c ∘ ⇑(wordPerm w), ⋯⟩

        The word evaluation on odd coordinate functions uses the same word sign and permutation of positions.