Bruhat order #
This file defines the Bruhat order.
Main definitions #
Coxeter.le: The Bruhat orderCoxeter.w₀: The longest element
Main statements #
References #
- [BB05] A. Björner and F. Brenti, Combinatorics of Coxeter Groups
- rfl {W : Type u_1} [CoxeterGroup W] (u : W) : le u u
- step {W : Type u_1} [CoxeterGroup W] (u v w : W) (h1 : le u v) (h2 : CoxeterGroup.cs.IsReflection (w * v⁻¹)) (h3 : CoxeterGroup.cs.length v < CoxeterGroup.cs.length w) : le u w
Instances For
Equations
- Coxeter.instLE_coxeter = { le := Coxeter.le }
Equations
- Coxeter.lt u w = (u ≤ w ∧ u ≠ w)
Instances For
Equations
- Coxeter.instLT_coxeter = { lt := Coxeter.lt }
Equations
- Coxeter.instPartialOrder_coxeter = { toLE := Coxeter.instLE_coxeter, toLT := Coxeter.instLT_coxeter, le_refl := ⋯, le_trans := ⋯, lt_iff_le_not_ge := ⋯, le_antisymm := ⋯ }
Equations
- Coxeter.instOrderBot_coxeter = { bot := 1, bot_le := ⋯ }
Bjorner--Brenti Lemma 2.2.1
Bjorner--Brenti Theorem 2.2.2
Bjorner--Brenti Corollary 2.2.3 (i) iff (iii)
Bjorner--Brenti Corollary 2.2.4
Bjorner--Brenti Corollary 2.2.5
Equations
- Coxeter.instGradeMinOrderNat_coxeter = { grade := Coxeter.CoxeterGroup.cs.length, grade_strictMono := ⋯, covBy_grade := ⋯, isMin_grade := ⋯ }
Bjorner--Brenti Theorem 2.2.6
Bjorner--Brenti Proposition 2.2.7
Bjorner--Brenti Corollary 2.2.8 (i)
Bjorner--Brenti Corollary 2.2.8 (ii)
Bjorner--Brenti Proposition 2.2.9
Bruhat order on finite Coxeter groups #
Bjorner--Brenti Proposition 2.3.1 (ii)
Bjorner--Brenti Proposition 2.3.1 (i)
Equations
Equations
Instances For
Bjorner--Brenti Proposition 2.3.1 (ii) continued
Bjorner--Brenti Proposition 2.3.2 (i)
Bjorner--Brenti Proposition 2.3.2 (ii)
Bjorner--Brenti Proposition 2.3.2 (iii)
Bjorner--Brenti Proposition 2.3.2 (iv)
Bjorner--Brenti Corollary 2.3.3 (i)
Bjorner--Brenti Corollary 2.3.3 (ii)
Bjorner--Brenti Proposition 2.3.4 (i)
Bjorner--Brenti Proposition 2.3.4 (ii)