Alphabeta Math
LemmaStatement: 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.

The greedy scan computes the c-sorting word; commutation, conjugation and rank-two alignment

Statement

Let (S,m), W, ℓ, V, B, ρ, Φ, Ec, ωc, and the periodic word c∞ with its position sets, admissible sets, sorting word and block sequence be as in Coxeter elements, the oriented Euler form, the skew form, and the periodic word, and let N(w) be as in The geometric inversion set N(w) of an element of a Coxeter group. Fix a reduced Coxeter word c=s1⋯sn for the Coxeter element c, put VJ:=span⁡{es:s∈J} for J⊆S, and write DL(r):={u∈S:ℓ(ur)<ℓ(r)} as in Standard parabolic subgroups, descent-free one- and two-sided representatives, parabolic and reflection subgroups (2).

(1) The greedy scan. For w∈W scan the positions of c∞ in increasing order, maintaining a remainder r (initially w): at a position with letter u, select the position exactly when u∈DL(r), i.e. ℓ(ur)<ℓ(r), and then replace r by ur. Then the scan selects exactly ℓ(w) positions; after the selected positions have been processed (or immediately if there are none), the remainder is 1; the selected letters form a reduced word for w; and the selected position set is exactly the c∞-sorting word of w. In particular the sorting word exists and is unique for every w and every reduced Coxeter word for c.

(2) Independence of the block sequence. For fixed w the block sequence of the c∞-sorting word is independent of the chosen reduced Coxeter word for c; if two reduced Coxeter words for c are used, the resulting sorting words differ by transpositions of adjacent commuting letters, with no commutation across dividers. Hence the block sequence is an invariant of the pair (c,w).

(3) Conjugation and restriction of the forms. Let s∈DL(c) be initial in c. Choose a reduced Coxeter word c=s t2⋯tn; then t2⋯tns is a reduced Coxeter word for scs. For all β,β′∈V Escs(ρ(s)β,ρ(s)β′)=Ec(β,β′),ωscs(ρ(s)β,ρ(s)β′)=ωc(β,β′), independently of the Coxeter words chosen. If J⊆S and c′ is the restriction of c to WJ, then Ec′(β,β′)=Ec(β,β′) and ωc′(β,β′)=ωc(β,β′) for all β,β′∈VJ.

(4) Rank-two orientation and alignment. For this clause assume that (W,S) is of finite type, so B is positive definite (Finiteness criterion: W is finite exactly when the Coxeter form is positive definite (1)). Let W′ be any generalized rank-two parabolic subgroup, write W′=vWJv−1 with ∣J∣=2, and put P:=ρ(v)VJ. Its canonical generators are ordered so that ωc(βr1,βr2)≥0, and its reflections are indexed u1=r1,…,um=r2 as in Plane subsystems, their canonical generators, and the angular order of their roots. Then: (i) if ωc(βu1,βum)=0, the restriction of ωc to Φ∩P is zero; if ωc(βu1,βum)>0, then ωc(βui,βuj)>0 for all i<j; (ii) w∈W is c-aligned with respect to W′ when either ωc restricts to zero on Φ∩P and N(w−1)∩(Φ∩P) is empty or a singleton, or ωc(βu1,βum)>0 and N(w−1)∩(Φ∩P) is empty, the singleton {βum}, or an initial segment {βu1,…,βuk}; and w is c-aligned when it is c-aligned with respect to every noncommutative generalized rank-two parabolic subgroup of W. When an initial order has negative endpoint value, use the reversed canonical pair, as permitted by Plane subsystems, their canonical generators, and the angular order of their roots (4).

Facts & Assumptions

Given: A finite set S with Coxeter matrix m, the presented group W with length ℓ, the space V=RS with Coxeter form B and canonical reflection representation ρ, the root system Φ=Φ+⊔Φ− with reflection dictionary α↦tα and its positive roots βt for t∈T, a reduced Coxeter word c=s1⋯sn, its periodic word c∞ with position sets, admissible sets and block sequences, the forms K=2B, Ec, ωc=Ec−EcT of Coxeter elements, the oriented Euler form, the skew form, and the periodic word, and the descent sets DL,DR.

[F1]

Coxeter elements, the oriented Euler form, the skew form, and the periodic word: a position set for c∞ is a finite increasing sequence of positions with value in W, it is admissible for w when its value is w and its length is ℓ(w), the c∞-sorting word is the lexicographically earliest admissible set, the block sequence records the letter sets between successive dividers, and Ec,ωc are defined from the ordered word by triangular K-entries.

[F2]

Coxeter words are commutation-connected; the Euler and skew forms depend only on the Coxeter element (1),(3),(4): Coxeter words are reduced; any two reduced Coxeter words for c are connected by adjacent swaps of commuting letters; and Ec,ωc are independent of the chosen reduced Coxeter word.

[F3]

Plane subsystems, their canonical generators, and the angular order of their roots (1),(2),(4): in finite type, for a root-spanned plane P and a point x∈P⊥ avoiding all root hyperplanes outside P, the rank-two stabilizer has root set Φ∩P; its positive roots βu1,…,βum are in strict angular order between the canonical extreme roots, all lie in their closed sector, and reversing the extreme rays reverses the list.

[F4]

The geometric inversion set N(w) of an element of a Coxeter group (1): N(w)={α∈Φ+:ρ(w)α∈Φ−}.

[F5]

The inversion formula ∣N(w)∣=ℓ(w), the root-reflection dictionary and strong exchange (1),(2): ρ(tα)=rα, tρ(v)α=vtαv−1 and t−α=tα; for a reduced expression w=s1⋯sk, N(w−1) is the set of distinct positive prefix roots ρ(s1⋯si−1)esi.

[F6]

The root-length criterion and faithfulness of the canonical reflection representation (1): ℓ(ut)>ℓ(u)  ⟺  ρ(u)et∈Φ+ and ℓ(ut)<ℓ(u)  ⟺  ρ(u)et∈Φ−.

[F7]

Standard parabolic subgroups, descent-free one- and two-sided representatives, parabolic and reflection subgroups (2): DL(w)={s∈S:ℓ(sw)<ℓ(w)} and DR(w)={s∈S:ℓ(ws)<ℓ(w)}.

[F8]

Length parity, exchange, two-letter deletion, and faithfulness of the signed reflection action (1): ℓ(sw)=ℓ(w)±1 and ℓ(ws)=ℓ(w)±1 for all s∈S,w∈W.

[F9]

Support, intrinsic parabolic presentations, minimal coset representatives and length additivity, with the type-A identification (2): for each J⊆S, (WJ,J) is a Coxeter system with intrinsic length equal to the restriction of ambient length ℓ∣WJ.

[F10]

Descent of the reflection representation, unit root norms, and conjugation of reflections (2),(3): ρ(w) preserves B and every root has B-norm 1.

[F11]

Intersections of standard parabolics, the parabolic root subsystem, and global minimality of coset representatives (2): ΦJ=Φ∩VJ, and the reflections in WJ are exactly tβ for β∈ΦJ∩Φ+.

[F12]

The real Coxeter form, its radical, reflections, and form-preserving maps: B is symmetric and B(es,et)=−cos⁡(π/m(s,t)) for finite m(s,t); in particular B(es,et)=0 when m(s,t)=2.

[F14]

Finiteness criterion: W is finite exactly when the Coxeter form is positive definite (1),(2): in finite type B is positive definite and b:V→V∗, b(y)=B(y,⋅), is an isomorphism.

[F15]

The dual action, the faces, and the rank-two chamber tiling (1),(2): the dual action is (w⋅f)(z)=f(ρ(w)−1z), the closed chamber is C={f:f(es)≥0 ∀s}, and for every J⊆S the face CJ={f:f(es)=0 (s∈J), f(es)>0 (s∉J)} is nonempty.

[F16]

Chamber collisions, point stabilizers, and the intersection rule (4): for f∈C, Stab⁡W(f)=WS(f), where S(f)={s:f(es)=0}.

[F17]

Coxeter elements, the oriented Euler form, the skew form, and the periodic word (2): K=2B, Ec is the bilinear form with triangular basis entries K(esi,esj) for i>j, 1 for i=j, and 0 for i<j, and ωc=Ec−EcT.

[F18]

The inversion formula ∣N(w)∣=ℓ(w), the root-reflection dictionary and strong exchange (3): if ℓ(tw)<ℓ(w), the positive root of t belongs to N(w−1).

[F20]

Descent of the reflection representation, unit root norms, and conjugation of reflections (1): ρ is the unique group homomorphism with ρ(s)=res for every s∈S.

[F21]

The real Coxeter form, its radical, reflections, and form-preserving maps (3): for a∈V with B(a,a)≠0, ra(v)=v−2B(v,a)B(a,a)a.

[F22]

Coxeter matrices, the presented Coxeter group, reduced words, length, and standard parabolic subgroups: for distinct s,t∈S, m(s,t) is the order of st in W.

Proof

technique · prove the greedy scan by induction on length uniformly over suffixes of $c^\infty$, compare commuting word moves lockstep, and check the form and finite rank-two claims directly
1.1F6F7F19algebra

Left descents have the root test s∈DL(x)  ⟺  ρ(x−1)es∈Φ−: inversion invariance gives ℓ(sx)=ℓ(x−1s) and ℓ(x)=ℓ(x−1), while [F6] applied to x−1 gives the stated equivalence.

1.2baseF1

If w=1, the empty set is the unique admissible set, the scan makes no selection, and its remainder is already 1.

1.3ihF1

Induction hypothesis for clause (1): for a fixed w of positive length, assume for every r with ℓ(r)<ℓ(w) and every suffix of c∞ that the greedy scan selects ℓ(r) positions, ends at remainder 1, and produces the lexicographically least admissible position set for r in that suffix. Every letter of S occurs infinitely often in every such suffix, even when its first block is partial.

1.4F2F17F20F21algebra

Let s be initial in the chosen word c=s s2⋯sn and put c∗=s2⋯sns. Then ρ(s)es=−es and ρ(s)ep=ep−K(ep,es)es for p≠s, where K=2B. Since s is first in c and last in c∗, Ec∗(ep,es)=0, Ec∗(es,eq)=K(es,eq) for p,q≠s, and Ec∗(ep,eq)=Ec(ep,eq) when p,q≠s. Expanding by bilinearity gives Ec∗(ρ(s)ep,ρ(s)eq)=Ec(ep,eq): for p=q=s both sides are 1; for p=s≠q the left side is −K(es,eq)+K(es,eq)=0=Ec(es,eq); for q=s≠p it is K(ep,es)=Ec(ep,es); and for p,q≠s the two added terms −K(ep,es)K(es,eq) and +K(ep,es)K(es,eq) cancel. Bilinearity extends the identity to all vectors, and subtracting the transposed identity gives the one for ω. By F2, the identities are independent of the reduced Coxeter words chosen.

1.5F2F9F17algebra

For J⊆S, deleting the letters outside J gives a word cJ containing each letter of J once. By [F9], (WJ,J) is a Coxeter system with the restricted length; by F2, cJ is a reduced Coxeter word for its value. For p,q∈J the relative order and the entries K(ep,eq) are unchanged, so the triangular definitions give EcJ(ep,eq)=Ec(ep,eq); bilinearity on the basis of VJ gives both restriction identities in (3).

1.6givenF3F5F10F11F14F15F16

For clause (4), assume finite type and write the given generalized rank-two parabolic as W′=vWJv−1 with ∣J∣=2, so P=ρ(v)VJ. The vectors ρ(v)ej are roots for j∈J, so P is root-spanned. Let fJ∈CJ be the face point with fJ(es)=0 for s∈J and fJ(es)=1 otherwise, and put y=b−1(fJ) and x=ρ(v)y, where b(z)=B(z,⋅). By [F14], b is an isomorphism; by [F10], it is equivariant for the reflection and dual actions, so b(x)=v⋅fJ and Stab⁡W(x)=Stab⁡W(v⋅fJ). The point-stabilizer formula [F16] gives Stab⁡W(fJ)=WJ; since the dual action is a group action [F15], Stab⁡W(v⋅fJ)=vWJv−1=W′. For every j∈J, B(x,ρ(v)ej)=B(y,ej)=fJ(ej)=0, hence x∈P⊥. If a root α∉P satisfied B(x,α)=0, [F10] and its unit norm would make tα fix x, so tα∈W′. Then v−1tαv=tρ(v−1)α∈WJ by [F5], and [F11] together with t−γ=tγ forces ρ(v−1)α∈VJ, hence α∈P, a contradiction. Thus x meets the hypotheses of [F3] for the plane P and the subgroup W′.

2.1step 1.3F7F8F13

If a remainder r≠1, choose a reduced expression r=a1⋯ak; since a12=1, a1r=a2⋯ak has length at most k−1, and [F8] makes it exactly k−1, so a1∈DL(r). Each letter occurs infinitely often in any suffix, so the scan eventually reaches a letter in the nonempty set DL(r). Every selected letter lowers the remainder length by one by [F8]; once the remainder is 1, no later letter is selected because [F8] gives ℓ(u)=1 for every u∈S. Thus from any starting remainder r the scan makes exactly ℓ(r) selections and ends at 1.

2.2step 1.1F12F13F20F21F22

If distinct s,t commute, then m(s,t)=2 by [F13, F22], so [F12] gives B(es,et)=0 and [F20, F21] give ρ(t)es=retes=es; symmetrically ρ(s)et=et. By step 1.1, s∈DL(tx) iff ρ((tx)−1)es=ρ(x−1)ρ(t)es=ρ(x−1)es is negative, iff s∈DL(x); likewise t∈DL(sx) iff t∈DL(x).

2.3step 1.6F3algebra

Put α1:=βu1=βr1 and αm:=βum=βr2, where r1,r2 are the canonical reflections in the statement. By F3,(4), their order can be chosen so that ωc(α1,αm)≥0. Use the orientation on P determined by the ordered basis (α1,αm). Write βui=aiα1+biαm with ai,bi≥0, as all roots lie in the pointed sector. The strict angular order then gives aibj−biaj>0 for i<j. Bilinearity and skew-symmetry yield ωc(βui,βuj)=(aibj−biaj)ωc(α1,αm), which is zero for all pairs if the endpoint value is zero and positive for every i<j if it is positive. Since α1,αm span P, endpoint value zero is equivalent to ωc vanishing on all of P, hence on Φ∩P. This proves (4)(i) without assuming equally spaced roots.

3.1step 1.2step 1.3step 2.1F1F7F8F13

For w≠1 on any suffix, let h be the first position whose letter uh lies in DL(w). The first letter of any admissible word for w is a left descent, since if that word is a1⋯ak=w then a1w=a2⋯ak has length at most k−1 and [F8] makes it exactly k−1; hence no admissible set starts before h. Also ℓ(uhw)=ℓ(w)−1. A reduced expression of uhw can be embedded after h in the suffix because each letter occurs infinitely often, so an admissible set starting at h exists (if uhw=1, use the empty tail). The admissible sets starting at h are exactly {h}∪Q with Q admissible for uhw in the later suffix. By the induction hypothesis, the continued greedy scan gives the lexicographically least such Q; therefore the full scan is the lexicographically least admissible set for w. Along with the base case and termination this proves (1), including existence and uniqueness.

3.2step 2.2F13algebra

Compare the scans for Coxeter words differing by an adjacent swap of commuting letters s,t. At the pair, both scans have the same remainder x. If neither letter is a descent both skip; if only one is a descent both select that letter, since the other remains a non-descent by step 2.2; if both are descents both select both, since each remains a descent after left multiplication by the other. In every case the selected subset of the pair is the same and the remainders after the pair agree; when both are selected, the equality is stx=tsx.

4.1step 3.1step 3.2F1F2

By F2, any two reduced Coxeter words for c are connected by adjacent swaps of commuting letters. Repeat the comparison of step 3.2 in every block of the two periodic words, carrying the common remainder through the identical positions between swapped pairs; induction over positions shows that the selected letter subsets in corresponding blocks agree. Thus their block sequences are equal, and the sorting words can differ only by adjacent commuting swaps inside a block, never across a divider. This proves (2).

5.1step 4.1step 1.4step 1.5step 2.3F3F4F5F8F18algebradischarge-induction∎

Fix a reduced expression w=s1⋯sk and let βi=ρ(s1⋯si−1)esi and ti=s1⋯si−1sisi−1⋯s1. By F5, the βi are exactly the positive roots of N(w−1), and F5 gives tβi=ti. Direct cancellation gives tiw=s1⋯si^⋯sk, so ℓ(tiw)≤k−1<ℓ(w). Conversely every reflection t with ℓ(tw)<ℓ(w) has its positive root in N(w−1) by [F18]. Thus these positive roots correspond exactly to the left inversions in Reading--Speyer's c-alignment definition following Proposition 4.1. When an initial order has negative endpoint value, reverse the canonical pair and its list as in F3; this gives the same convention used in the statement. No Axiom of Choice is used: the only witnesses are single instantiations (a reduced word for a fixed element and the explicit face point fJ), and the scan, word comparisons and finite-dimensional calculations are deterministic. Clauses (1)-(4) are proved.

Depends on

Used by

Cited to discharge well-definedness by Coxeter elements, the oriented Euler form, the skew form, and the periodic word.

Dependency tree · two levels

109 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