The exchange condition for the Weyl group of a Tits system #
Let (B, N) be a Tits system with Weyl group W, simple reflections S, and length function ℓ.
This file proves that the pair (W, S) satisfies the exchange condition: if s is a simple
reflection, w = s₁ ⋯ s_q is a product of simple reflections, and ℓ (s w) < ℓ w, then
s w = s₁ ⋯ s_{j-1} s_{j+1} ⋯ s_q
for some j, that is, s w is spelled by the same word with one letter deleted. No reducedness is
assumed of the word s₁ ⋯ s_q; when it is reduced, the shortened word is reduced as well, because
ℓ (s w) + 1 = ℓ w by TauCeti.TitsSystem.wordLength_simple_mul. The mirror statement for
ℓ (w s) < ℓ w holds as well.
Following Bourbaki, the exchange condition is obtained from the Bruhat cells. Its combinatorial
core is a rank-one statement: if (B s B)(B w B) is the single cell B (s w) B but
(B s B)(B w s' B) is not the single cell B (s w s') B, then s w = w s'. Since the single-cell
alternative of the rank-one multiplication law holds exactly when s increases the length, this
rank-one statement yields the exchange condition for words of any length. The exchange condition
is one of the characterizations of Coxeter systems (Bourbaki, Chapter IV, §1, no. 6); identifying
(W, S) as a Coxeter system is not part of this file.
Main declarations #
TauCeti.TitsSystem.simple_mul_eq_mul_simple_of_bruhatCell_mul_ne: the rank-one exchange step on cells.TauCeti.TitsSystem.exists_eraseIdx_prod_eq_of_bruhatCell_mul_ne: the exchange condition phrased with cells, for any word whose productwhas(B s B)(B w B) ≠ B (s w) B.TauCeti.TitsSystem.exists_eraseIdx_prod_eq_of_wordLength_lt: the exchange condition for the Weyl group of a Tits system.TauCeti.TitsSystem.exists_eraseIdx_prod_eq_of_wordLength_lt_right: the exchange condition for multiplication by a simple reflection on the right.TauCeti.TitsSystem.wordLength_simple_mul_simple_mul_simple_of_mul_ne: two simple reflectionssandtthat do not commute give a words t sof length three.TauCeti.TitsSystem.exists_reduced_sublist: every word in simple reflections has a reduced subword with the same product.TauCeti.TitsSystem.simple_mem_weylClosure_iff: a subgroup generated by selected simple reflections contains no additional simple reflections.
References #
- N. Bourbaki, Lie Groups and Lie Algebras, Chapters 4--6, Chapter IV, §1, no. 5 and §2, no. 4, Theorem 2.
- J. E. Humphreys, Linear Algebraic Groups (1975), Section 29.3.
- T. A. Springer, Linear Algebraic Groups, second edition (1998), Section 8.3.
The rank-one exchange step. If (B s B)(B w B) is the single cell B (s w) B while
(B s B)(B w s' B) is not the single cell B (s w s') B, then s w = w s'.
The exchange condition, in terms of cells. If w is the product of a list of simple
reflections and (B s B)(B w B) is not the single cell B (s w) B, then s w is the product of
the list with one letter deleted.
The exchange condition. If w is the product of a list of simple reflections and the
simple reflection s decreases its length, then s w is the product of the list with one letter
deleted.
The exchange condition on the right. If w is the product of a list of simple
reflections and the simple reflection s decreases its length from the right, then w s is the
product of the list with one letter deleted.
Every word in simple reflections contains a reduced subword with the same product. In particular, shortening a word never introduces a new simple reflection.
A simple reflection belongs to the subgroup generated by a selection of simple reflections exactly when it belongs to that selection.