Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-08
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.

Fully commutative elements: the braid-factor criterion and the forbidden-chain heap criterion

Statement

Let (S,m), W, ℓ 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 ⟨u,v⟩q=(u,v,u,v,… ) of length q and a word s, say that ⟨u,v⟩q occurs as a contiguous factor of s when s contains q consecutive letters equal to ⟨u,v⟩q.

(1) Braid-factor criterion. For w∈W the following are equivalent: (a) w is fully commutative; (b) no reduced word of w contains ⟨u,v⟩m(u,v) as a contiguous factor for any distinct u,v∈S with 3≤m(u,v)<∞.

(2) Heap criterion. Let s be a word with heap Ps and let w:=s1⋯sk∈W be the element it represents. Consider the conditions: (a) Ps contains no convex chain i1≺⋯≺im of length m=m(u,v) whose labels alternate between distinct u,v∈S, for any pair with 3≤m(u,v)<∞; (b) Ps contains no covering pair i⋖j with si=sj; (c) s is reduced and w is fully commutative. Then (a) and (b) together are equivalent to (c): if s is reduced and w is fully commutative, then (a) and (b) both hold; conversely, if (a) and (b) both hold, then s is reduced and w is fully commutative. When these hold, Ps is the heap of w, i.e. it is isomorphic to Ps′ for every s′∈R(w).

(3) Reformulation. Clause (2) says in particular that the heap Ps 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 s 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 m(u,v)=∞, and clause (1)(b) likewise quantifies only over pairs with 3≤m(u,v)<∞.

Facts & Assumptions

Given: A word s=(s1,…,sk) in S with heap Ps, and the element w=s1⋯sk∈W.

[F1]

Heaps, labeled linear extensions L(Ps,s), commutation classes C(s), and full commutativity are as in Words, heaps, linear extensions, commutation classes, and fully commutative elements: i≺sj exactly when i<j and (si=sj or m(si,sj)≥3), s∼s′ means that s′ is obtained from s by finitely many interchanges of adjacent letters with m=2, and w is fully commutative when R(w)=C(s) for one (equivalently every) s∈R(w).

[F2]

The presentation has relators s2 and (st)m(s,t) for m(s,t)<∞, and m(s,t) is the order of st in W; replacing a contiguous alternating factor ⟨u,v⟩m(u,v) of a word by ⟨v,u⟩m(u,v) preserves the represented element and the length (Coxeter matrices, the presented Coxeter group, reduced words, length, and standard parabolic subgroups).

[F3]

(i) Any two reduced expressions of the same element are braid-equivalent, that is, connected by replacements of alternating subwords of length m(x,y)<∞ 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)).

[F4]

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).

[F5]

The labeled linear extensions of a heap are exactly the words of its commutativity class, L(Pq,q)=C(q); s∼s′ if and only if Ps≅Ps′ as labeled posets; and if w is fully commutative then Pw 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 s=(s1,…,sk) in S, its represented element w, and its heap Ps.

Proof technique: direct.

1.1givenF1F2F3

Clause (1). Suppose first that some s∈R(w) contains the contiguous factor F=⟨u,v⟩m with m:=m(u,v)∈[3,∞), and let s∗ be obtained from s by replacing F with ⟨v,u⟩m. By [F2], s∗ represents w and has the same length, so s∗∈R(w). Delete from a word all letters outside {u,v}; this projection is unchanged by every interchange of adjacent commuting letters, because such a pair consists of distinct letters with m=2, so either both letters lie outside {u,v} and are deleted, or exactly one of them lies in {u,v} and keeps its position among the surviving letters (both letters in {u,v} is impossible since m(u,v)≥3). The projections have a common prefix and suffix outside the factor, while their middle blocks are the distinct alternating words u,v,u,… and v,u,v,…; cancelling the common prefix and suffix shows that the full projections differ. Hence s∗∉C(s), so R(w) is not a single commutativity class and w is not fully commutative; this proves (a)⇒(b). Conversely, if w is not fully commutative, choose s,s′∈R(w) with s′∉C(s) and, by F3, a sequence of braid moves s=q0,q1,…,qr=s′; let t be the first index with qt∉C(s). Then qt−1∈C(s) and the move qt−1→qt is not a commutation, so it replaces a contiguous factor ⟨x,y⟩m(x,y) by ⟨y,x⟩m(x,y) with x≠y and m(x,y)≥3. The word qt−1 is obtained from s by braid moves, hence has length k=ℓ(w) and represents w, so it is a reduced word of w containing the forbidden factor; this proves (b)⇒(a).

1.2givenF1F2F4F5

Clause (2), (c)⇒(b). Assume s is reduced and w is fully commutative, so C(s)=R(w) by [F1]. If Ps had a covering pair i⋖j with si=sj, then {i,j} would be a two-element convex chain, so by [F4] some linear extension of Ps has i,j consecutive; its labeled word s′′ lies in L(Ps,s)=C(s) by [F5], hence in R(w), and contains two consecutive equal letters. Deleting those two letters gives an expression of w with k−2 letters, because si2=1 in W by [F2], contradicting ℓ(w)=k. Hence (b) holds.

1.3givenF1F5

Clause (2), the braid class equals the commutation class under (a). Assume (a), and let H(s) be the set of words obtained from s by finitely many braid moves. Then H(s)=C(s): otherwise choose a sequence of braid moves from s to a word outside C(s) with the fewest moves, so that its last move is applied to a word q∈C(s) and leaves C(s); that move is not a commutation, hence replaces a contiguous alternating factor ⟨x,y⟩m(x,y), x≠y, m(x,y)≥3, of q. The positions of that factor form a chain in Pq, because consecutive positions of the factor carry the noncommuting pair {x,y}; they are convex, because the order of Pq is contained in the position order, so an element lying between two positions of the factor is itself one of them. Thus Pq contains a convex alternating chain of length m(x,y)≥3, and since q∈C(s) gives Pq≅Ps by [F5] while containing such a chain is invariant under labeled isomorphism, condition (a) fails for Ps, a contradiction. Hence H(s)=C(s).

2.1givenF4F5step 1.1

Clause (2), (c)⇒(a). Assume s is reduced and w is fully commutative, so C(s)=R(w) by [F1]. If Ps contained a convex chain with labels alternating between distinct u,v of length m=m(u,v)∈[3,∞), then by [F4] some linear extension of Ps has the chain's elements consecutive; its labeled word s′′ lies in L(Ps,s)=C(s) by [F5], hence in R(w), and its consecutive letters at those positions are the alternating factor ⟨u,v⟩m. This contradicts clause (1)(b), proved in step 1.1, so (a) holds.

2.2givenF1F3F5step 1.3

Clause (2), (a) and (b) imply that s is reduced. If s were not reduced, then by F3 there is a sequence of braid moves from s to a word u containing a consecutive equal pair, so u∈H(s)=C(s) by step 1.3. Hence Pu≅Ps by [F5]. The two consecutive equal positions of u satisfy i≺ui+1; no element lies strictly between them, because the order of Pu is contained in the position order and there is no integer strictly between i and i+1; so they form a covering pair of Pu with equal labels. Under the labeled isomorphism this gives a covering pair of Ps with equal labels, contradicting (b). Hence s is reduced.

3.1givenF1F2F3F5step 1.3step 2.2

Clause (2), conclusion of (a),(b)⇒(c). Assume (a) and (b). By step 2.2 the word s is reduced, so ℓ(w)=k. Every word braid-equivalent to s has length k, represents w by [F2], and is therefore reduced; hence H(s) consists of reduced words of w. By F3 every reduced word of w is braid-equivalent to s, so R(w)⊆H(s)=C(s) by step 1.3, while conversely every member of C(s) is obtained from s by commutations and so has length k and represents w, hence lies in R(w). Therefore R(w)=C(s) and w is fully commutative; by [F5] this also gives Ps≅Ps′ for every s′∈R(w).

4.1givenF2F5step 1.2step 2.1step 3.1∎

Clause (3). If Ps avoids (a) and (b), then (c) holds by step 3.1, so w is fully commutative and Ps is its heap. Conversely, if Ps is the heap of a fully commutative element, then Ps≅Ps′ for some s′∈R(w′) with w′ fully commutative; by [F5], s∼s′, so s∈C(s′)=R(w′); hence s is reduced and represents the fully commutative element w′, 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 3≤m(u,v)<∞, and for m(u,v)=∞ no braid relator exists by [F2], so no finite alternating block is forbidden.

Depends on

Used by

Dependency tree · two levels

33 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