How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Heaps, Commutation Classes, and Fully Commutative Elements
1 · Prerequisites
- Absolute and Conditional Convergence; Rearrangement; Products
- Algebraic Extensions, Extension Degree, and Finite Fields
- Binary Operations, Monoids, Groups and Subgroups
- Canonical Roots, Signs, and Faithful Reflections
- Chains, Antichains, Sperner and Dilworth
- Compactness in Metric Spaces
- Completeness, Completion, and Uniform Continuity
- Congruences, the Integers Modulo n and the Chinese Remainder Theorem
- Conjugacy in Sₙ, Generation, and the Simplicity of Aₙ
- Construction of the Natural Numbers
- Construction of the Real Numbers via Cauchy Sequences
- Construction of the Real Numbers via Dedekind Cuts
- Continuity, IVT, EVT, and Uniform Continuity
- Cosets, Index and Lagrange's Theorem
- Countability and Uncountability
- Coxeter Presentations, Exchange, and Reduced Word Theorems
- Cyclic Groups and Direct Products
- Determinants of Matrices over a Commutative Ring
- Diagonalisation and the Minimal Polynomial
- Divisibility, Euclidean Domains, Principal Ideal Domains and Unique Factorisation
- Divisibility, Greatest Common Divisors and Bézout's Identity
- Dual Spaces, Bilinear and Quadratic Forms, and Sylvester's Law of Inertia
- Eigenvalues, Eigenvectors and the Characteristic Polynomial
- Finite Counting, Factorials and Binomial Coefficients
- Finite Fields and Cyclotomic Extensions
- Foundations of the Real Numbers for Analysis
- Free Groups and Presentations
- Group Actions, Orbits, Stabilisers and Cayley's Theorem
- Group Homomorphisms and the Isomorphism Theorems
- Ideals, Quotient Rings and the Isomorphism Theorems for Rings
- Incidence Algebras and Möbius Inversion
- Limits of Real Functions
- limsup, liminf, and Subsequential Limits
- Linear Independence, Bases and Dimension
- Linear Transformations, Rank-Nullity and Quotient Spaces
- Matrices, the Matrix of a Linear Map, and Change of Basis
- Metric Spaces
- Monotone Functions, Discontinuities, and Continuity Sets
- Monotone Sequences, Bolzano-Weierstrass, and Cauchy Completeness
- Normal Subgroups and Quotient Groups
- Order, Zorn's Lemma, and the Axiom of Choice
- Parabolic Subgroups and Double Coset Geometry
- Polynomial Rings, the Division Algorithm and Roots
- Power Series and Real-Analytic Functions
- Primes, Euclid's Lemma and the Fundamental Theorem of Arithmetic
- Properties of the Integral and the Working FTC
- Real Forms and Reflection Geometry
- Relations, Functions, and Quotients
- Rings, Subrings, Integral Domains and Fields
- Roots, Rational Powers, and Classical Inequalities
- Sequences and Limits
- Sequences and Series of Functions; Uniform Convergence
- Series: Convergence and the Nonnegative Tests
- Simple Field Extensions and the Construction of the Complex Numbers
- Sine, Cosine, and the Definition of Pi
- Splitting Fields
- Suprema and Infima
- Symmetric Groups, Cycle Decomposition and the Sign Homomorphism
- The Derivative and the Mean Value Theorems
- The Determinant of a Linear Operator, Cofactors and Cramer's Rule
- The Fundamental Theorem of Finite Abelian Groups
- The Riemann Integral: Definition and Integrability
- The ZFC Axioms and the Basic Set Constructions
- Topology of ℝ
- Vector Spaces, Linear Subspaces, Span and Direct Sums
- Weak Order, Inversions, and Lattice Operations
2 · Summary
Fix a finite Coxeter matrix and its presented group with length function, and let commutation of adjacent commuting generators be the only rewriting admitted between words. Commutation classes then admit a finite poset model: the heap of a word records each position and orders two positions when they are forced, and its labeled linear extensions are exactly the words in the commutation class. This is proved from a choice-free theory of finite posets: linear extensions exist, a prescribed order ideal can be made an initial segment, any two linear extensions are connected by adjacent interchanges of incomparable elements, and a convex chain — in particular a covering pair — occurs consecutively in some linear extension.
With the heap classification in hand, full commutativity has two equivalent forms. The braid-factor form forbids a full alternating factor of length in a reduced word; the heap form forbids the corresponding convex alternating chains and covering pairs carrying equal labels. The heap statement does not assume that the word is reduced: reducedness is a consequence of the two forbidden-configuration conditions, via the Tits deletion route through Matsumoto's theorem. Pairs with impose no condition.
The resulting invariant has an order-theoretic payoff. For a fully commutative element, the right weak order interval below it is isomorphic to the lattice of order ideals of its heap; meets and joins correspond to intersection and union of ideals, so the interval is a finite distributive lattice. Only the right weak interval is identified, and nothing is claimed for elements that are not fully commutative.
The page uses the presented Coxeter group and its reduced-word calculus from coxeter-presentations-exchange-and-reduced-word-theorems, the right weak order and its prefix and cover properties from weak-order-inversions-and-lattice-operations, and the finite order-ideal lattice from chains-antichains-sperner-and-dilworth. The interval theorem constructs its distributive structure through the heap's order ideals. The companion heaps-commutation-classes-and-fully-commutative-elements-examples works the two smallest heaps and contrasts distributive with nondistributive weak intervals.
3 · Logical flowchart
4 · Definitions, theorems and proofs
Linear extensions of a finite poset
Definition
Let be a finite poset and write for with , the strict order of Partial order and partially ordered set. A linear extension of is a tuple that lists every element of exactly once and is such that implies that occurs before in : that is, and with .
Equivalently, a linear extension is the strict total order on the underlying set of determined by the listing, which extends ; with respect to it the whole set is a chain (Chain in a poset). For the index with is the position of in . Since a linear extension is a listing without repetitions, it has exactly entries and every element of occurs exactly once; the empty poset has the empty linear extension .
Nothing else is asserted here: in particular it is not part of the definition that a linear extension exists. For every finite poset existence is proved in Linear extensions of a finite poset: existence, prescribed initial ideals, and adjacent-swap connectivity ↗, which also shows that a prescribed order ideal can be made the initial segment of a linear extension and that any two linear extensions are connected by adjacent interchanges of incomparable elements.
Linear extensions of a finite poset: existence, prescribed initial ideals, and adjacent-swap connectivity
Statement
Let be a finite poset (Partial order and partially ordered set, Maximal element and greatest element), let linear extensions be as in Linear extensions of a finite poset, and let be an order ideal, i.e. and imply (Lattices, distributive lattices, and order ideals).
(1) Minimal elements. If , then contains an element minimal in (Maximal element and greatest element): if no element of were minimal, then, being finite, one could assign to each an element strictly below and iterate, producing an infinite strictly decreasing sequence in , whose terms are pairwise distinct by transitivity.
(2) Initial ideals. Every finite poset has a linear extension, and more precisely: for every order ideal of and every linear extension of the induced poset , the sequence can be extended to a linear extension of ; in particular is the set of the first entries of . Dually, every linear extension of the induced poset on can be appended to to give a linear extension of .
(3) Adjacent-swap connectivity. If and are linear extensions of , then is obtained from by finitely many interchanges of two consecutive entries that are incomparable in ; that is, one can pass from to by repeatedly swapping adjacent entries with neither nor .
Facts & Assumptions
Given: A finite poset and an order ideal .
A partial order is reflexive, antisymmetric and transitive, its strict order is defined by if and only if and , and two elements are incomparable when neither nor (Partial order and partially ordered set).
An element is minimal when no element of is strictly below it, that is, when there is no with ; maximal elements are defined dually, reversing every inequality (Maximal element and greatest element).
An order ideal is a subset such that and imply (Lattices, distributive lattices, and order ideals).
A linear extension of a finite poset is a tuple listing every element of exactly once in which implies that occurs before ; the induced poset on a subset of is again a finite poset with the restricted order (Linear extensions of a finite poset).
Proof
Given: A finite poset and an order ideal .
Proof technique: direct.
Clause (1). Suppose that has no minimal element. Fix a listing of the finite set and define a sequence by and, given , let be the least index with (it exists because is not minimal) and put . This recursion is well defined on using only the order of the indices. It satisfies for every , so for transitivity gives , in particular ; the infinite sequence therefore has pairwise distinct terms, contradicting the finiteness of . Hence some element of is minimal.
Two basic facts about linear extensions. (i) Every finite poset has a linear extension: if take the empty tuple, and otherwise repeatedly remove a minimal element of the induced poset on the remaining set, which exists by clause (1) applied to that nonempty finite subposet, and list the removed elements in their order of removal; if in and were removed before , then at the moment was removed the element still belonged to the remaining set and satisfied , contradicting minimality of there. (ii) If is a linear extension of and the consecutive entries are incomparable in , then interchanging them yields a linear extension: every pair of entries other than keeps its relative order, and the pair is incomparable, so no order relation is violated.
Clause (2). Let be a linear extension of the induced poset on , which exists by step 2.1(i) since is a finite poset. The concatenation is a linear extension of : within each block the order of the respective induced poset is respected, and a relation crossing the blocks would have to run from the second block to the first, of the form ; but , so the ideal property would give , contradicting . Hence extends to a linear extension of whose first entries are exactly the elements of , and applying the same concatenation to an arbitrary linear extension of the induced poset on gives the dual assertion of clause (2). In particular step 2.1(i) proves the first sentence of clause (2).
Clause (3), the reduction. Let and be linear extensions of and let be the last entry of . Then is maximal in : if for some , then occurs after in , contradicting that is last. Every entry occurring after in is incomparable with : if then occurs before in , and if then is not maximal. Consequently moving to the last position of by successively interchanging it with the entry immediately to its right is a sequence of interchanges of consecutive incomparable entries, each of which yields a linear extension by step 2.1(ii); the resulting list is a linear extension of ending in , obtained from by finitely many such interchanges.
Clause (3), the induction. Induct on : for both linear extensions are empty and no interchange is needed. For let , , and be as in step 3.2, and delete the common last entry from and . The resulting tuples and are linear extensions of the induced poset on , a finite poset with elements, so by the induction hypothesis is obtained from by finitely many interchanges of consecutive entries that are incomparable in . Two elements of are comparable in exactly when they are comparable in , so each of these interchanges is also an interchange of consecutive entries incomparable in , and inserting them into and produces linear extensions of . Hence is connected to by such interchanges, and step 3.2 connects to ; thus is obtained from by finitely many interchanges of consecutive entries that are incomparable in .
Words, heaps, linear extensions, commutation classes, and fully commutative elements
Definition
Let be a finite Coxeter matrix and let be the group presented by it, with length and set of reduced expressions, so that is the order of in (Coxeter matrices, the presented Coxeter group, reduced words, length, and standard parabolic subgroups).
(1) Words. A word in is a finite sequence with . Its length is , it represents the element , and concatenation of words represents the product of the represented elements. A word is reduced when it is a reduced expression of the element it represents, so is the set of all reduced words representing .
(2) The heap of a word. Let be a word and put . Write when and either or (including ); thus exactly when and the pair is not a commuting pair, i.e. . Let be the reflexive transitive closure of . Every relation has , so is contained in the usual order of the positions and is antisymmetric; hence is a partial order on (Partial order and partially ordered set). The heap of is the labeled poset in which the position carries the label . Elements of a heap with the same label are pairwise comparable: if and , then .
(3) Labeled heaps and labeled isomorphism. A labeled poset is a triple in which is a finite poset and is a map. Two labeled posets and are isomorphic when there is a bijection with for all and for all . A labeled poset is a heap (for ) when it is isomorphic to for some word .
(4) Linear extensions. Let a linear extension of a finite poset be as in Linear extensions of a finite poset. For a word of length , the labeled linear extensions of are the words
(5) Commutativity classes. Two words of the same length are commutation-equivalent, written , when is obtained from by finitely many interchanges of two adjacent letters with . This is an equivalence relation on words: it is generated by the single interchanges, which are involutions, and it is by construction closed under composition. The commutativity class of is . Commutation-equivalent words have the same length, the same multiplicity of every letter, and represent the same element of : an interchange of adjacent letters with changes neither the length nor the multiplicities, and the represented element is unchanged because in whenever ; indeed, and imply (Coxeter matrices, the presented Coxeter group, reduced words, length, and standard parabolic subgroups).
(6) Fully commutative elements. An element is fully commutative when all its reduced words lie in a single commutativity class, that is, when for one (equivalently, every) .
(7) Abstentions and conventions. The heap is defined for an arbitrary, not necessarily reduced, word. Nothing is asserted here about the relation between and , about invariance of under commutation, or about which elements are fully commutative; those are the content of Labeled linear extensions of a heap are exactly the words in its commutativity class, and heaps classify commutativity classes ↗ and Fully commutative elements: the braid-factor criterion and the forbidden-chain heap criterion. All data are finite and no Choice is used.
A convex chain (in particular a covering pair) of a finite poset occurs consecutively in some linear extension
Statement
Let be a finite poset (Partial order and partially ordered set) and let be a nonempty convex chain, meaning that is a chain (Chain in a poset) and that and imply . Then there is a linear extension of (Linear extensions of a finite poset) in which the elements of occur consecutively. In particular, for every covering pair of (Graded poset, rank function, and rank levels) there is a linear extension of in which and are consecutive.
Facts & Assumptions
Given: A finite poset and a nonempty convex chain .
A partial order is reflexive, antisymmetric and transitive, and its strict order is defined by if and only if and (Partial order and partially ordered set).
A subset of a poset is a chain when any two of its elements are comparable (Chain in a poset).
An element covers when and there is no with (Graded poset, rank function, and rank levels).
Every finite poset has a linear extension (Linear extensions of a finite poset: existence, prescribed initial ideals, and adjacent-swap connectivity, clause (2)).
A linear extension of a finite poset is a tuple listing every element of exactly once in which implies that occurs before (Linear extensions of a finite poset).
Proof
Given: A finite poset and a nonempty convex chain .
Proof technique: direct.
Setup. Enumerate the nonempty chain in increasing order as , and set for a new element . Let be the relation on consisting of the pairs with and , the pairs with and for some , and the pairs with and for some . Let be the reflexive transitive closure of , so is reflexive and transitive by construction.
The relation is antisymmetric. A cycle of whose vertices lie in would produce in the poset , impossible by transitivity and antisymmetry; so every nontrivial cycle passes through , and between two consecutive occurrences of it consists of an edge , a path inside from to an element , and an edge . By the definition of there are then with and , and the path inside gives ; hence . Since and is convex, this forces , contradicting . Therefore has no nontrivial cycles, and is a partial order on the finite set .
By [F4] the finite poset has a linear extension ; let be the tuple obtained from by replacing the one occurrence of with the block . Then lists every element of exactly once. It is a linear extension of : if with then , so precedes in ; if and then , so precedes in and hence precedes the whole block; if with then , so the whole block precedes ; and the block itself lists in increasing order, so it respects the relations inside . Since exhausts the block, its elements occur consecutively in .
In particular, let be a covering pair and put . Then is a nonempty chain, and it is convex: if with , then either , or , or , which is excluded by [F3]; in all cases . So step 3.1 applies and yields a linear extension of in which and are consecutive.
Labeled linear extensions of a heap are exactly the words in its commutativity class, and heaps classify commutativity classes
Statement
Let , , be as in Coxeter matrices, the presented Coxeter group, reduced words, length, and standard parabolic subgroups and let heaps, labeled isomorphisms, labeled linear extensions and commutativity classes be as in Words, heaps, linear extensions, commutation classes, and fully commutative elements.
(1) Linear extensions are the commutativity class. For every word in ,
(2) Multiplicities and injectivity. Let . For each the positions with form a chain in , so a linear extension of is determined by its labeled word; hence the map from linear extensions of to words is injective and the number of words in equals the number of linear extensions of . In particular is finite, all its members have length , and for each each member contains exactly as many occurrences of as does.
(3) Labeled heaps are a complete invariant. For words one has if and only if there is a labeled poset isomorphism ; the isomorphism carries the -th occurrence of in to the -th occurrence of in . Consequently the assignment induces a bijection between commutativity classes of words and labeled heaps up to labeled isomorphism, whose inverse sends a labeled heap to the set of its labeled linear extensions.
(4) Heaps of reduced words. If and satisfy , then and are isomorphic labeled posets. Hence, if is fully commutative, all reduced words of have pairwise isomorphic heaps, and the heap of is well defined up to labeled isomorphism.
Facts & Assumptions
Given: A word in , with heap .
Heaps, labeled linear extensions , commutation classes , full commutativity and the commutation whenever are as in Words, heaps, linear extensions, commutation classes, and fully commutative elements: exactly when and ( or ), and means that is obtained from by finitely many interchanges of adjacent letters with .
A partial order is reflexive, antisymmetric and transitive, and two elements are incomparable when neither is below the other (Partial order and partially ordered set).
The Coxeter matrix has and symmetric entries, with for ; has relators and for finite , and is the order of in (Coxeter matrices, the presented Coxeter group, reduced words, length, and standard parabolic subgroups).
Any two linear extensions of a finite poset are obtained from one another by finitely many interchanges of consecutive entries that are incomparable in that poset (Linear extensions of a finite poset: existence, prescribed initial ideals, and adjacent-swap connectivity, clause (3)).
Proof
Given: A word in and its heap .
Proof technique: direct.
Three elementary facts about . (i) The identity listing is a linear extension of , since every generating relation satisfies ; its labeled word is . (ii) Let be a linear extension of and let be consecutive entries. If , then the labels are distinct by , and neither orientation is a generating relation. If were comparable in the transitive closure, a generating path between them would have an intermediate position; that position must occur between and in every linear extension, a contradiction. Thus they are incomparable. Conversely, if they are comparable, orient them so . Their consecutiveness in means no position lies strictly between them, so they form a cover. Since the order is generated by the defining relations, a cover must itself be a generating pair: a path of length at least two would have an intermediate position. Hence or , so . Therefore consecutive entries are incomparable exactly when their labels commute, and swapping them preserves the linear-extension property exactly in that case. (iii) If with , then , so for each the positions carrying label form a chain, listed in increasing position order.
If is obtained from by interchanging adjacent letters with , transpose positions and and fix all others. The transposition preserves labels. It preserves every generating relation between positions outside the transposed pair because those positions lie either before both or after both; for a pair involving one transposed position and an outside position, the relative position order and the label dependence are unchanged after transporting the position. The transposed pair itself has no generating relation, and no path can relate it because the two positions are adjacent in the word. Thus the transposition preserves the generating relation in both directions, hence its reflexive transitive closure, and is a labeled poset isomorphism . Composing these maps shows that implies the heaps are isomorphic.
Clause (1), the inclusion . Every word of is the labeled word of some linear extension of ; this is proved by induction on the number of interchanges. It holds for by 1.1(i). If is the labeled word of a linear extension of and differs from by interchanging adjacent letters with , then the -th and -st entries of are consecutive with labels , hence are incomparable by 1.1(ii), so interchanging them in gives a linear extension of whose labeled word is .
Clause (1), the inclusion . Let be a linear extension of with labeled word . By [F4], is obtained from the identity listing by finitely many interchanges of consecutive entries incomparable in ; by 1.1(ii) each of these interchanges replaces the current labeled word by a word differing in one interchange of adjacent commuting letters, and the labeled word of the identity listing is by 1.1(i). Hence , that is, .
Clause (2). Fix . By 1.1(iii) the positions with label form a chain of , and a linear extension lists them in increasing position order, so the -th occurrence of in the labeled word of a linear extension is the -th element of that chain; two linear extensions with the same labeled word therefore coincide entry by entry, and the map from linear extensions of to words is injective. By 2.1 and 2.2, , so the number of words of equals the number of linear extensions of ; thus is finite, and since every linear extension lists each position of the finite set exactly once, every member of has length and contains each exactly as many times as the labeling does.
Clause (3), from an isomorphism to commutation equivalence. Let be a labeled isomorphism of posets. Since it is a bijection, and have the same length . With labels and , the listing is a linear extension of : if , then , so occurs before in the identity listing of , and hence occurs before in . Its labeled word is , by label preservation. Therefore by 2.2, so .
Every labeled isomorphism maps the -th occurrence of each label to the -th occurrence of : the positions with label form a chain by 1.1(iii), and the isomorphism preserves its order. Together, steps 1.2 and 3.2 prove exactly when and are isomorphic. In particular is well defined and injective on commutativity classes.
For any labeled heap , its labeled linear extensions are the words as ranges over the linear extensions of . By definition of heap, choose a labeled isomorphism for some word . It transports linear extensions and preserves labels, so the labeled linear extensions of form exactly by clause (1). If another word represents , then and are isomorphic, so 4.1 gives and . Thus the assignment is surjective onto labeled heaps up to isomorphism, and its inverse is the set of labeled linear extensions.
Clause (4). Let and with . By 4.1 there is a labeled isomorphism . If is fully commutative, then all its reduced words lie in one commutativity class, so any two of them are related by such isomorphisms. Therefore the isomorphism class of is independent of the reduced word , defining the heap .
Fully commutative elements: the braid-factor criterion and the forbidden-chain heap criterion
Statement
Let , , and words be as in Coxeter matrices, the presented Coxeter group, reduced words, length, and standard parabolic subgroups, and let heaps, linear extensions and commutativity classes be as in Words, heaps, linear extensions, commutation classes, and fully commutative elements. For a finite alternating word of length and a word , say that occurs as a contiguous factor of when contains consecutive letters equal to .
(1) Braid-factor criterion. For the following are equivalent: (a) is fully commutative; (b) no reduced word of contains as a contiguous factor for any distinct with .
(2) Heap criterion. Let be a word with heap and let be the element it represents. Consider the conditions: (a) contains no convex chain of length whose labels alternate between distinct , for any pair with ; (b) contains no covering pair with ; (c) is reduced and is fully commutative. Then (a) and (b) together are equivalent to (c): if is reduced and is fully commutative, then (a) and (b) both hold; conversely, if (a) and (b) both hold, then is reduced and is fully commutative. When these hold, is the heap of , i.e. it is isomorphic to for every .
(3) Reformulation. Clause (2) says in particular that the heap of an arbitrary word is the heap of a fully commutative element if and only if it avoids the two forbidden configurations (a) and (b); the reducedness of is a consequence, not a hypothesis.
(4) Caveat. Only the finite alternating chains of clause (2)(a) are excluded; no condition is imposed for pairs with , and clause (1)(b) likewise quantifies only over pairs with .
Facts & Assumptions
Given: A word in with heap , and the element .
Heaps, labeled linear extensions , commutation classes , and full commutativity are as in Words, heaps, linear extensions, commutation classes, and fully commutative elements: exactly when and ( or ), means that is obtained from by finitely many interchanges of adjacent letters with , and is fully commutative when for one (equivalently every) .
The presentation has relators and for , and is the order of in ; replacing a contiguous alternating factor of a word by preserves the represented element and the length (Coxeter matrices, the presented Coxeter group, reduced words, length, and standard parabolic subgroups).
(i) Any two reduced expressions of the same element are braid-equivalent, that is, connected by replacements of alternating subwords of length by the other alternating word. (ii) A word is reduced if and only if no sequence of braid moves followed by cancellation of a consecutive equal pair can shorten it (Matsumoto's theorem: braid connectivity of reduced expressions, with singleton detection in dihedral subgroups, clauses (1) and (2)).
A convex chain of a finite poset occurs consecutively in some linear extension; in particular, so does every covering pair (A convex chain (in particular a covering pair) of a finite poset occurs consecutively in some linear extension).
The labeled linear extensions of a heap are exactly the words of its commutativity class, ; if and only if as labeled posets; and if is fully commutative then is well defined up to labeled isomorphism (Labeled linear extensions of a heap are exactly the words in its commutativity class, and heaps classify commutativity classes, clauses (1), (3), (4)).
Proof
Given: A word in , its represented element , and its heap .
Proof technique: direct.
Clause (1). Suppose first that some contains the contiguous factor with , and let be obtained from by replacing with . By [F2], represents and has the same length, so . Delete from a word all letters outside ; this projection is unchanged by every interchange of adjacent commuting letters, because such a pair consists of distinct letters with , so either both letters lie outside and are deleted, or exactly one of them lies in and keeps its position among the surviving letters (both letters in is impossible since ). The projections have a common prefix and suffix outside the factor, while their middle blocks are the distinct alternating words and ; cancelling the common prefix and suffix shows that the full projections differ. Hence , so is not a single commutativity class and is not fully commutative; this proves (a)(b). Conversely, if is not fully commutative, choose with and, by F3, a sequence of braid moves ; let be the first index with . Then and the move is not a commutation, so it replaces a contiguous factor by with and . The word is obtained from by braid moves, hence has length and represents , so it is a reduced word of containing the forbidden factor; this proves (b)(a).
Clause (2), (c)(b). Assume is reduced and is fully commutative, so by [F1]. If had a covering pair with , then would be a two-element convex chain, so by [F4] some linear extension of has consecutive; its labeled word lies in by [F5], hence in , and contains two consecutive equal letters. Deleting those two letters gives an expression of with letters, because in by [F2], contradicting . Hence (b) holds.
Clause (2), the braid class equals the commutation class under (a). Assume (a), and let be the set of words obtained from by finitely many braid moves. Then : otherwise choose a sequence of braid moves from to a word outside with the fewest moves, so that its last move is applied to a word and leaves ; that move is not a commutation, hence replaces a contiguous alternating factor , , , of . The positions of that factor form a chain in , because consecutive positions of the factor carry the noncommuting pair ; they are convex, because the order of is contained in the position order, so an element lying between two positions of the factor is itself one of them. Thus contains a convex alternating chain of length , and since gives by [F5] while containing such a chain is invariant under labeled isomorphism, condition (a) fails for , a contradiction. Hence .
Clause (2), (c)(a). Assume is reduced and is fully commutative, so by [F1]. If contained a convex chain with labels alternating between distinct of length , then by [F4] some linear extension of has the chain's elements consecutive; its labeled word lies in by [F5], hence in , and its consecutive letters at those positions are the alternating factor . This contradicts clause (1)(b), proved in step 1.1, so (a) holds.
Clause (2), (a) and (b) imply that is reduced. If were not reduced, then by F3 there is a sequence of braid moves from to a word containing a consecutive equal pair, so by step 1.3. Hence by [F5]. The two consecutive equal positions of satisfy ; no element lies strictly between them, because the order of is contained in the position order and there is no integer strictly between and ; so they form a covering pair of with equal labels. Under the labeled isomorphism this gives a covering pair of with equal labels, contradicting (b). Hence is reduced.
Clause (2), conclusion of (a),(b)(c). Assume (a) and (b). By step 2.2 the word is reduced, so . Every word braid-equivalent to has length , represents by [F2], and is therefore reduced; hence consists of reduced words of . By F3 every reduced word of is braid-equivalent to , so by step 1.3, while conversely every member of is obtained from by commutations and so has length and represents , hence lies in . Therefore and is fully commutative; by [F5] this also gives for every .
Clause (3). If avoids (a) and (b), then (c) holds by step 3.1, so is fully commutative and is its heap. Conversely, if is the heap of a fully commutative element, then for some with fully commutative; by [F5], , so ; hence is reduced and represents the fully commutative element , and steps 1.2 and 2.1 give (a) and (b). Finally, clause (4) is the restriction already built into the definitions: condition (a) and clause (1)(b) quantify only over pairs with , and for no braid relator exists by [F2], so no finite alternating block is forbidden.
The right weak order interval below a fully commutative element is the lattice of order ideals of its heap
Statement
Let , , be as in Coxeter matrices, the presented Coxeter group, reduced words, length, and standard parabolic subgroups, let be the right weak order with intervals and covers (The right and left weak orders, intervals, covers, and meets and joins of subsets, Weak order is a partial order with finite graded intervals; covers and the inversion-set criterion), and let fully commutative elements, reduced words and heaps be as in Words, heaps, linear extensions, commutation classes, and fully commutative elements and Labeled linear extensions of a heap are exactly the words in its commutativity class, and heaps classify commutativity classes. Let be fully commutative, let , and let be the heap of , with lattice of order ideals (Lattices, distributive lattices, and order ideals, The order ideals of a finite poset form a distributive lattice under union and intersection).
(1) The ideal of an element of the interval. For write , a chain in , with elements , and for a word let be the number of occurrences of in . If and , then for all , and is an order ideal of ; it does not depend on the choice of . Writing for this common ideal, one has , and .
(2) Order isomorphism. The map is an order isomorphism from onto ordered by inclusion.
(3) Lattice structure. Consequently , as a subposet of , is a finite distributive lattice: for all the meet and the join exist in and satisfy the least element is and the greatest element is .
(4) Caveats. This identifies the right weak order interval with , for a fully commutative ; no identification of the Bruhat order interval below with is made, and no claim is made about the intervals of elements that are not fully commutative.
Facts & Assumptions
Given: A finite Coxeter matrix , the presented group with length , a fully commutative element , a reduced word with heap , and the right weak order .
The group is presented with relators and ; is the set of reduced words of , of common length , and concatenation of words represents the product of the represented elements (Coxeter matrices, the presented Coxeter group, reduced words, length, and standard parabolic subgroups).
The right weak order is defined by if and only if with ; intervals are , and means that with no element strictly between (The right and left weak orders, intervals, covers, and meets and joins of subsets, clauses (1)-(2)).
For all one has (length identity), and if and only if some reduced expression of has a reduced expression of as its initial segment (prefix property) (The length identity, the prefix property, left translation, and interval translation for weak order, clauses (1)-(2)).
Covers in are exactly the pairs with and , and every is joined by a chain of covers (Weak order is a partial order with finite graded intervals; covers and the inversion-set criterion, clause (2)).
In the heap , any two positions with equal or noncommuting labels are comparable by the defining relation, so each same-label set is a chain; an element is fully commutative when for one (equivalently every) (Words, heaps, linear extensions, commutation classes, and fully commutative elements, clauses (2), (6)).
For every word one has , the set of labeled words of linear extensions of (Labeled linear extensions of a heap are exactly the words in its commutativity class, and heaps classify commutativity classes, clause (1)).
Every finite poset has a linear extension; for every order ideal of and every linear extension of the induced poset on , there is a linear extension of whose first entries are exactly the elements of . A linear extension is as in Linear extensions of a finite poset (Linear extensions of a finite poset: existence, prescribed initial ideals, and adjacent-swap connectivity, clause (2)).
An order ideal of a poset is a subset closed downward under , and denotes the set of order ideals ordered by inclusion (Lattices, distributive lattices, and order ideals). Here an order isomorphism means an order-preserving bijection whose inverse is order-preserving.
For a finite poset , is a finite distributive lattice under inclusion, with meet intersection, join union, least element and greatest element (The order ideals of a finite poset form a distributive lattice under union and intersection).
Proof
Given: A fully commutative element , a reduced word and its heap .
Proof technique: direct.
Clause (1), construction of the ideal. Let , in the right weak order of [F2], and let . By the length identity F3, ; fix a reduced word of . Then represents and has length , so . Since is fully commutative, by [F5] and [F6], so is the labeled word of a linear extension of . In any linear extension the elements of the chain occur in increasing order , so the first letters of , namely the letters of , are exactly for each . Hence , and is the set of the first entries of , an initial segment of a linear extension; a prefix of a linear extension is downward closed, so is an order ideal of .
Clause (2), the heap of an ideal. Let . By [F7], choose a linear extension of whose initial block lists exactly , where . Let be the word of labels on this block, let be its product in , and define by . This bijection preserves labels. For any strict relation with , choose a chain of maximal length between and (such a chain exists because is finite). Every lies in , since and . Each consecutive pair is a cover in ; it must be a generating pair of the heap, because a generating path with an intermediate element would contradict the cover property. Since is a linear extension, each such pair occurs in the same order in , and its labels are equal or noncommuting. Thus the corresponding positions are related in , and transitivity shows that in implies .
Clause (1), well-definedness and basic properties. If is a second reduced word, then with the same suffix the word also has length and represents , so ; a word in is the labeled word of a linear extension of , hence contains each exactly times, and this holds for as well. Subtracting the common multiplicity of the suffix gives for every , so is well defined. Moreover because the sets are disjoint; because the empty word has ; and because for one has .
Conversely, each generating relation of joins positions with equal or noncommuting labels. Their corresponding elements of are comparable in by [F5], and the order is the one in , so every generating relation of respects the induced order on . Together with 1.2, this proves that is a labeled poset isomorphism. If a different linear extension of is used, transport its listing through to a linear extension of ; the labels are unchanged, so its labeled word lies in and [F6] makes it commutation-equivalent to , and [F1] says these interchanges preserve the product. Therefore depends only on , and is well defined.
Clause (2), is order-preserving. Let be order ideals of . Apply [F7] twice: extend a linear extension of (with first entries ) to a linear extension of the induced poset on , which therefore has first entries and first entries , and extend that in turn to a linear extension of ; then the first entries of are and its first entries are . The full labeled word of lies in by [F5] and [F6]. The word constructed in 1.2 is a prefix of the word , and both are reduced: replacing either prefix by a shorter word for its product would shorten the full reduced word of ; by the prefix property F3 applied to and we get .
Clause (2), monotonicity of . If , then by [F4] with and ; for the word represents and has length , hence lies in , and for all . By the well-definedness 2.1 the ideals may be computed from these words, so . For arbitrary , [F4] joins to by a chain of covers and inclusion is transitive along that chain; hence implies .
The full labeled word of belongs to by definition. By [F6] and full commutativity [F5], , so represents and is reduced of length . Its prefix is also reduced, since a shorter expression for that prefix would shorten as an expression of . The prefix property F3 gives . Conversely, for any , step 1.1 gives a reduced word of as the initial segment of a linear extension of with initial ideal ; using that extension in the definition of gives . Finally, because is an order ideal and each is a chain, is an initial segment of with exactly elements; hence . Thus is a two-sided inverse of .
Clauses (3) and (4). By steps 3.1 and 3.2, is an order-preserving bijection with inverse , and by step 2.3 the inverse is order-preserving; hence this is an order isomorphism . For , put and . Since preserves order and is inverse to , and . If satisfies , then monotonicity of gives , so ; therefore . Dually, if is a common upper bound, then , so and . Applying gives the displayed intersection and union formulas. By [F9], is a finite distributive lattice with least element and greatest element , so the order isomorphism transports this structure to , whose least and greatest elements are and . Clause (4) holds because the argument uses only the right weak order and its prefix property, and it assumes that is fully commutative; no Bruhat-interval or non-fully-commutative claim is made.
5 · Examples, counterexamples and false statements
None yet.
Sources
- J. R. Stembridge, On the Fully Commutative Elements of Coxeter Groups, author manuscript (March 1995, minor revisions September 1995); published in J. Algebraic Combin. 5 (1996), 353-385
- C. Krattenthaler, The theory of heaps and the Cartier-Foata monoid, appendix to the electronic reedition of P. Cartier and D. Foata, Problemes combinatoires de commutation et rearrangements (2006)
- P. Cartier and D. Foata, Problemes combinatoires de commutation et rearrangements, Lecture Notes in Mathematics 85, Springer 1969; 2005 TeX reproduction with three appendices, electronic reedition 2006
- P. Nadeau, On the length of fully commutative elements, arXiv:1511.08788