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.
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 .
Depends on
- Words, heaps, linear extensions, commutation classes, and fully commutative elements
- Linear extensions of a finite poset: existence, prescribed initial ideals, and adjacent-swap connectivity
- Coxeter matrices, the presented Coxeter group, reduced words, length, and standard parabolic subgroups
- Partial order and partially ordered set
Used by
- The heap of s₁s₂s₁ in type A₂: a convex alternating chain and two commutation classes Example
- The heap of s₁s₃s₂ in type A₃: a V-shaped heap with exactly two linear extensions Example
- Two distributive right weak intervals of fully commutative elements in type A₃ Example
- Fully commutative elements: the braid-factor criterion and the forbidden-chain heap criterion Theorem
- The right weak order interval below a fully commutative element is the lattice of order ideals of its heap Theorem
Cited to discharge well-definedness by Words, heaps, linear extensions, commutation classes, and fully commutative elements.
Dependency tree · two levels
24 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
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 (standard reference, not scraped)
- 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) (standard reference, not scraped)
- 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 (standard reference, not scraped)