The length function, reduced words, and descents #
Throughout this file, B is a type and M : CoxeterMatrix B is a Coxeter matrix.
cs : CoxeterSystem M W is a Coxeter system; that is, W is a group, and cs holds the data
of a group isomorphism W ≃* M.group, where M.group refers to the quotient of the free group on
B by the Coxeter relations given by the matrix M. See Mathlib/GroupTheory/Coxeter/Basic.lean
for more details.
Given any element $w \in W$, its length (CoxeterSystem.length), denoted $\ell(w)$, is the
minimum number $\ell$ such that $w$ can be written as a product of a sequence of $\ell$ simple
reflections:
$$w = s_{i_1} \cdots s_{i_\ell}.$$
We prove for all $w_1, w_2 \in W$ that $\ell (w_1 w_2) \leq \ell (w_1) + \ell (w_2)$
and that $\ell (w_1 w_2)$ has the same parity as $\ell (w_1) + \ell (w_2)$.
We define a reduced word (CoxeterSystem.IsReduced) for an element $w \in W$ to be a way of
writing $w$ as a product of exactly $\ell(w)$ simple reflections. Every element of $W$ has a reduced
word.
We say that $i \in B$ is a left descent (CoxeterSystem.IsLeftDescent) of $w \in W$ if
$\ell(s_i w) < \ell(w)$. We show that if $i$ is a left descent of $w$, then
$\ell(s_i w) + 1 = \ell(w)$. On the other hand, if $i$ is not a left descent of $w$, then
$\ell(s_i w) = \ell(w) + 1$. We similarly define right descents (CoxeterSystem.IsRightDescent) and
prove analogous results.
Main definitions #
cs.lengthcs.IsReducedcs.IsLeftDescentcs.IsRightDescent
References #
Length #
The length of w; i.e., the minimum number of simple reflections that
must be multiplied to form w.
Instances For
The homomorphism that sends each element w : W to the parity of the length of w.
(See lengthParity_eq_ofAdd_length.)
Equations
- cs.lengthParity = cs.lift ⟨fun (x : B) => Multiplicative.ofAdd 1, ⋯⟩
Instances For
Reduced words #
The proposition that ω is reduced; that is, it has minimal length among all words that
represent the same element of W.
Instances For
Descents #
The proposition that i is a left descent of w; that is, $\ell(s_i w) < \ell(w)$.
Instances For
The proposition that i is a right descent of w; that is, $\ell(w s_i) < \ell(w)$.