Equations
- Symm n = CoxeterSystem.S_cox n
Instances For
Equations
- instMatsumotoConditionFinSHAddNatOfNatSymm = CoxeterSystem.instOfMatsumotoReady n
theorem
braidWord_ne_nil
{n : ℕ}
(i : Fin n)
(j : Fin n)
:
CoxeterSystem.braidWord (CoxeterSystem.M n) i j ≠ []
Equations
- DemazureOfWord [] = LinearMap.id
- DemazureOfWord (i :: l_2) = Demazure.Demazure i ∘ₗ DemazureOfWord l_2
Instances For
theorem
demazureOfWord_append
{n : ℕ}
(l : List (Fin n))
(l' : List (Fin n))
:
DemazureOfWord (l ++ l') = DemazureOfWord l ∘ₗ DemazureOfWord l'
theorem
demazure_of_braidMove
{n : ℕ}
(l : List (Fin n))
(bm : (Symm n).BraidMove)
:
DemazureOfWord l = DemazureOfWord ((Symm n).apply_braidMove bm l)
theorem
demazure_of_braidMoveSequence
{n : ℕ}
(l : List (Fin n))
(bms : List (Symm n).BraidMove)
:
DemazureOfWord l = DemazureOfWord ((Symm n).apply_braidMoveSequence bms l)