Documentation

LeanPool.DemazureOperatorsLean.DemazureRelations

LeanPool.DemazureOperatorsLean.DemazureRelations #

theorem Demazure.demazure_order_two {n : } (i : Fin n) (p : MvPolynomial (Fin (n + 1)) ) :
theorem Demazure.demazure_commutes_adjacent {n : } (i : Fin n) (h : i + 1 < n) (p : MvPolynomial (Fin (n + 1)) ) :
((DemazureLinear i) (DemazureLinear i + 1, h) (DemazureLinear i)) p = ((DemazureLinear i + 1, h) (DemazureLinear i) (DemazureLinear i + 1, h)) p
theorem Demazure.demazure_commutes_non_adjacent {n : } (i j : Fin n) (h : NonAdjacent i j) (p : MvPolynomial (Fin (n + 1)) ) :
((DemazureLinear i) (DemazureLinear j)) p = ((DemazureLinear j) (DemazureLinear i)) p
theorem Demazure.demazure_mul_symm {n : } (i : Fin n) (g f : MvPolynomial (Fin (n + 1)) ) (h : g.IsSymmetric) :
(DemazureLinear i) (g * f) = g * (DemazureLinear i) f
noncomputable def Demazure.Dem {n : } (i : Fin n) :

The Demazure operator as a linear map over the symmetric-polynomial subalgebra.

Equations
Instances For