Alphabeta Math
Pipeline-generated
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.

✓ 5 results · all verified · 3 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs. The 2 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Coxeter Descents, Poincaré Polynomials, and Growth

1 · Prerequisites

2 · Summary

Length enumeration measures chamber distance. Coset factorizations give product formulas for the growth series, a descent inclusion-exclusion gives rational growth for every finite-rank Coxeter system, and a coefficientwise comparison with independently determined invariant degrees gives the Poincaré product for every finite type.

This page develops the growth calculus of a Coxeter system with finite generating set: the length generating series and the descent-class series as formal power series, the finite descent parabolics and the parabolic factorizations, the two-case Steinberg inclusion-exclusion identity with rational growth, the explicit classical and dihedral quotients, the six exact exceptional parabolic-orbit certificates, and the exponent product with longest-element reciprocity. Everything is proved from the local suppliers of the earlier pages; the only Choice assumption is the one carried by the invariant-degree determination.

Definition and conventions

Length generating series, descent-class series, spherical subsets, and the multivariate descent polynomial fixes the formal series PA(t)=∑w∈Atℓ(w) for A⊆W: for finite S every length fiber is finite, so all coefficients are cardinalities of finite sets and no convergence is asserted; when 1∈A the series has constant term 1 and a recursively determined formal inverse. It defines spherical subsets I by finiteness of WI, the descent-class series DIJ(t)=∑{w:I⊆DR(w)⊆J}tℓ(w) with the interval convention, and the multivariate descent polynomial for finite W only. It explicitly asserts nothing about rationality, about the length-additive interpretation of the quotient sets, or about the finiteness of descent parabolics; those are the content of the theorem below, the definition's well-definedness is proved locally by its finite-fiber argument.

Main results

The orbit of a dual fundamental functional: stabilizer, minimal coset length, Schreier distance, and the quotient formula is the geometric engine behind every explicit quotient computation on this page. For the dual fundamental functional f0 of s0∈S with T=S∖{s0} it proves Stab⁡W(f0)=WT, the equivariant bijection W/WT→W⋅f0, the identity of the orbit distance d(v)=min⁡{ℓ(x):x⋅f0=v} with the minimal left-coset length, the fact that d is the graph distance in the Schreier graph generated by S (hence ∣d(s⋅v)−d(v)∣≤1 and every attaining word gives an upper bound), and the quotient formula PW=PWT∑vtd(v). No finiteness of WT is assumed, and the lemma uses no Choice.

Finite descent parabolics, parabolic factorization, the Steinberg inclusion-exclusion identity, and rational growth proves that WDL(w) and WDR(w) are finite for every w, with DL(w0(I))=DR(w0(I))=I for finite WI and the resulting finite/infinite dichotomy for DSS; both parabolic factorizations PW=PWJPWJ=PJWPWJ, with the product formula for disconnected diagrams; the descent inclusion-exclusion DIJ(t)=∑J∖I⊆K⊆J(−1)∣J∖K∣PWS∖K(t); the two-case Steinberg identity ∑K⊆S(−1)∣K∣/PWK(t)=tℓ(w0)/PW(t) for finite W and 0 for infinite W; and rationality of PW for every finite-rank Coxeter system, by induction on ∣S∣, with the displayed recursions. No Choice is used.

Classical Poincare products for A, B, D and I2(m) from the permutation and signed-permutation models identifies the canonical reflection representation of each classical diagram An, Bn, Dn, I2(m) with its permutation or signed-permutation model through a linear isometry. For the specified terminal nodes it computes the dual-functional orbits and their Schreier distances: 0,…,n for An, 0,…,2n−1 for Bn, with two vertices at distance n−1 in type Dn, and the alternating m-vertex path for I2(m). Explicit words attain these distances, and the resulting recurrences give PAn=[n+1]t!, PBn=∏i=1n[2i]t, PDn=[n]t∏i=1n−1[2i]t and PI2(m)=[2]t[m]t, with orders (n+1)!, 2nn! and 2n−1n!. It treats D2 directly and uses D3=A3 for the recurrence base; the low-rank coincidences are checked, and no invariant degrees enter this item.

Exceptional parabolic-orbit length certificates for E6, E7, E8, F4, H3 and H4 treats E6,E7,E8,F4,H3,H4 using the exact certificate file research/coxeter-scaffold/math-checks/finite-degree-poincare-certificates.json. The labelled diagrams and dual action determine the simple-reflection matrices exactly; the file stores each orbit point's coordinates, every generator image, an attaining word and distance, and the bipartite Coxeter-element matrix and characteristic polynomial. The certificate checks orbit closure, inverse edges, word attainment, the distance step bound, the cyclotomic spectrum, and the coefficientwise Poincare product identity over Q, Q(2) and Q(φ). The six quotient polynomials and their factorizations combine with the classical D5,B3,I2(5) products and the independently determined degree tables to give the exceptional Poincare products. The edge scalars for labels 3,4,5 are derived from trigonometric identities, and the Axiom of Choice enters only through the basic-degree determination. Björner--Brenti, Example 7.1.6, gives an independent F4 quotient-polynomial comparison.

The Poincare polynomial as a product of q-integers of the basic degrees, with longest-element reciprocity assembles the classical and exceptional comparisons into PW(t)=∏i=1n[di]t=∏i=1n(1+t+⋯+tei) for every finite Coxeter system, with the reducible case handled by the concatenation of degree multisets; proves the reciprocity tNPW(t−1)=PW(t) with N=ℓ(w0)=∑iei directly from the longest-element bijection w↦w0w; and records that the degrees are installed independently of the Poincaré series; the product formula and reciprocity are proved independently, and comparing their polynomial degrees then gives the exponent-sum identity. Its AC premise is exactly that of the degree determination.

Prerequisites and reading

Required earlier pages: finite-reflection-arrangements-and-spherical-coxeter-complexes for the longest element w0 and its length-complement property, parabolic-subgroups-and-double-coset-geometry for the descent conventions, the quotients WJ,JW and the length-additive coset factorizations, and finite-coxeter-invariants-and-coinvariant-gradings for the basic degrees and the degree tables together with their Axiom of Choice premise. The earlier weak-order-inversions-and-lattice-operations supplies the full-descent criterion for finite type, permutation-statistics-inversions-and-eulerian-numbers supplies the factorial cardinality of symmetric groups, and braided-and-symmetric-monoidal-categories supplies their Coxeter presentation. The companion coxeter-descents-poincare-polynomials-and-growth-examples tests the insertion recurrences, the A2=S3 identities and the infinite dihedral growth. Exact item dependencies and source reading limits are recorded in research/coxeter-scaffold/inventory.json and research/plan-coxeter-groups-track.md.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-6.1-sol)audited 2026-10-08Open item page →

Length generating series, descent-class series, spherical subsets, and the multivariate descent polynomial

Definition

Let (W,S) be a Coxeter system with S finite, presented group W, length function ℓ and standard parabolic subgroups WI=⟨s:s∈I⟩ (Coxeter matrices, the presented Coxeter group, reduced words, length, and standard parabolic subgroups), and let DL(w)={s∈S:ℓ(sw)<ℓ(w)} and DR(w)={s∈S:ℓ(ws)<ℓ(w)} be the descent sets with the conventions fixed in Standard parabolic subgroups, descent-free one- and two-sided representatives, parabolic and reflection subgroups (2).

(1) Length generating series. Let A⊆W. The length generating series (also Poincare series) of A is PA(t):=∑w∈Atℓ(w)∈Z⟦t⟧ (Formal power series over a commutative ring and the coefficient-extraction functional [xn]). It is well defined: for every n∈N the fiber {w∈W:ℓ(w)=n} is finite. Evaluation of the n-letter words gives a map Sn→W, and each element of the fiber is the value of one of its reduced words; Sn is finite by The product rule: ∣A×B∣=∣A∣ ∣B∣, and ∣∏i<mAi∣=∏i<m∣Ai∣. Hence [tn]PA=∣{w∈A:ℓ(w)=n}∣ is the cardinality (The cardinality ∣A∣ of a finite set) of a finite set, viewed as an integer. This includes S=∅: the length-zero fiber is {1} and every positive-length fiber is empty. If 1∈A then PA(0)=1 and PA(t) is a unit of Z⟦t⟧ with a recursively determined formal inverse (A formal power series is a unit exactly when its constant coefficient is a unit); if 1∉A then PA(0)=0 and PA(t) is not a unit. Thus PA(t) is a unit exactly when 1∈A. No convergence, radius of convergence or evaluation at a real number is asserted.

(2) Spherical subsets and descent-class series. A subset I⊆S is spherical when the standard parabolic WI is finite. For I⊆J⊆S the descent-class series is DIJ(t):=∑w∈WI⊆DR(w)⊆Jtℓ(w)∈Z⟦t⟧.

This series is well defined coefficientwise because its length-n summation set is a subset of the finite length-n fiber in (1).

(3) Multivariate descent polynomial (finite W only). For finite W define the marked multivariate descent polynomial W^(x,y,t):=∑w∈Wtℓ(w)∏s∈DR(w)xs∏s∈S∖DR(w)ys∈Z[xs,ys:s∈S][t] (Polynomial rings in finitely many commuting indeterminates by iteration). This is a polynomial because the sum is finite. Setting every ys=1 recovers the usual descent polynomial ∑w∈Wtℓ(w)∏s∈DR(w)xs. For I⊆J⊆S, substitute xs=1,ys=0 for s∈I, xs=ys=1 for s∈J∖I, and xs=0,ys=1 for s∉J. A term survives exactly when I⊆DR(w)⊆J, and then its descent/non-descent factors all equal 1; hence this evaluation is DIJ(t), also a polynomial. This includes I=∅,J=S (the full series PW) and I=J (the exact descent set I).

(4) Conventions and limits. P∅=0 and P{1}=1. For infinite S no scalar Poincare series is defined here; finite S is the standing hypothesis that ensures the finite-coefficient argument in (1). This definition makes no assertion that PA is rational, that WJ has a length-additive interpretation, that DIJ(t) has the inclusion-exclusion expansion, or that WDR(w) is finite; those are separate results, not part of the definitions above. No choice principle is used.

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-10-08Open item page →

The orbit of a dual fundamental functional: stabilizer, minimal coset length, Schreier distance, and the quotient formula

Statement

Let (W,S) be a Coxeter system with S finite, V=RS with Coxeter form B and canonical reflection homomorphism ρ:W→GL(V) (The real Coxeter form, its radical, reflections, and form-preserving maps, The canonical reflection homomorphism, roots, reflections, and the positive cone, Descent of the reflection representation, unit root norms, and conjugation of reflections (1), Coxeter matrices, the presented Coxeter group, reduced words, length, and standard parabolic subgroups), with the dual (contragredient) left action on V∗ (The dual action, chambers, faces, and root hyperplanes, The dual action, the faces, and the rank-two chamber tiling (1)), the closed chamber C={f∈V∗:f(es)≥0 for all s∈S} and the Tits cone U=⋃w∈WwC (The dual action, chambers, faces, and root hyperplanes, The Tits cone, its interior, and the negative-root set of a functional). Fix s0∈S, put T:=S∖{s0}, and let f0∈V∗ be the dual fundamental functional f0(es)=δs,s0 (The dual family (b∗)b∈B associated to a Hamel basis B, defined by b∗(c)=δbc, The dual family of a finite basis is a basis of the dual space, with the same dimension); then f0∈C⊆U. Then:

(1) Stabilizer and orbit. With S(f):={s∈S:f(es)=0} one has S(f0)=T and Stab⁡W(f0)=WT (Chamber collisions, point stabilizers, and the intersection rule (4)). Hence the orbit map Φ:W/WT⟶W⋅f0,Φ(wWT)=w⋅f0, is a well-defined W-equivariant bijection (Left group actions, transitive actions, and faithful actions, Left and right cosets gH and Hg of a subgroup, The subgroup ⟨S⟩ generated by a subset, the cyclic subgroup ⟨g⟩, and cyclic groups). If W/WT is finite, this bijection gives ∣W⋅f0∣=[W:WT] (The coset set G/H and the index [G:H] of a subgroup); no finite-cardinality notation is used for an infinite orbit.

(2) Distance equals minimal coset length. For v∈W⋅f0 put d(v):=min⁡{ℓ(x):x∈W, x⋅f0=v}, the minimum being attained because {ℓ(x):x⋅f0=v} is a nonempty subset of N (The well-ordering principle). For every w with w⋅f0=v one has {x∈W:x⋅f0=v}=wWT, and d(v)=ℓ(dw), where dw is the unique minimal-length element of the left coset wWT, characterized by ℓ(dws)>ℓ(dw) for all s∈T and satisfying ℓ(dwu)=ℓ(dw)+ℓ(u) for all u∈WT (Left and right cosets gH and Hg of a subgroup, Support, intrinsic parabolic presentations, minimal coset representatives and length additivity, with the type-A identification (3) with Standard parabolic subgroups, descent-free one- and two-sided representatives, parabolic and reflection subgroups (2)).

(3) Schreier graph and unit step bound. Let Γ be the graph with vertex set W⋅f0 and an undirected edge between v and s⋅v for every s∈S and every v (self-loops omitted). Then d(v) is the graph distance in Γ from f0 to v; in particular d(f0)=0 and ∣d(s⋅v)−d(v)∣≤1for all s∈S, v∈W⋅f0.

(4) Parabolic quotient formula. PW(t)=PWT(t)⋅∑v∈W⋅f0td(v) in Z⟦t⟧ (Length generating series, descent-class series, spherical subsets, and the multivariate descent polynomial).

(5) Conventions. The statement requires s0∈S, so T=S does not occur here; the parabolic WT need not be finite. Nothing is asserted about primitive vectors, minuscule weights or the general classification of orbits. No choice principle is used.

Facts & Assumptions

Given: A Coxeter system (W,S) with S finite and length function ℓ; the reflection representation ρ on V=RS with Coxeter form B; the dual action on V∗, the closed chamber C, its open part and the Tits cone U; a fixed s0∈S, T=S∖{s0}, and the dual fundamental functional f0=es0∗ with f0(es)=δs,s0.

[F1]

The canonical map ρ:W→GL(V) is a group homomorphism with ρ(s)=rs (Descent of the reflection representation, unit root norms, and conjugation of reflections (1)); consequently the formula (w⋅f)(v)=f(ρ(w)−1v) defines a left action by linear maps (The dual action, chambers, faces, and root hyperplanes, The dual action, the faces, and the rank-two chamber tiling (1), Left group actions, transitive actions, and faithful actions). The closed chamber is C={f∈V∗:f(es)≥0 for all s} and the Tits cone is U=⋃w∈WwC (The dual action, chambers, faces, and root hyperplanes, The Tits cone, its interior, and the negative-root set of a functional).

[F2]

WT=⟨s:s∈T⟩ is the standard parabolic, DR(w)={s∈S:ℓ(ws)<ℓ(w)}, and the set wWT, a left coset by Left and right cosets gH and Hg of a subgroup, has a unique element d of minimal length, characterized by ℓ(ds)>ℓ(d) for all s∈T and satisfying ℓ(du)=ℓ(d)+ℓ(u) for all u∈WT (Standard parabolic subgroups, descent-free one- and two-sided representatives, parabolic and reflection subgroups, Support, intrinsic parabolic presentations, minimal coset representatives and length additivity, with the type-A identification (3), The subgroup ⟨S⟩ generated by a subset, the cyclic subgroup ⟨g⟩, and cyclic groups).

[F3]

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

[F4]

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

[F5]

Every nonempty subset of N has a least element (The well-ordering principle).

[F6]

f0 is the coordinate functional es0∗ of the basis element es0, so f0(es)=δs,s0; and for every A⊆W the series PA=∑w∈Atℓ(w) is a well-defined element of Z⟦t⟧ with finite length fibers (The dual family (b∗)b∈B associated to a Hamel basis B, defined by b∗(c)=δbc, The dual family of a finite basis is a basis of the dual space, with the same dimension, Length generating series, descent-class series, spherical subsets, and the multivariate descent polynomial (1)).

[F7]

[W:WT]=∣W/WT∣ when W/WT is finite; otherwise [W:WT]=∞ is a symbol, not a cardinality (The coset set G/H and the index [G:H] of a subgroup).

Proof

technique · direct
1.1F3F6given

The functional f0 vanishes exactly on T: {s∈S:f0(es)=0}=S∖{s0}=T, and all values f0(es)=δs,s0 are ≥0, so f0∈C. By [F3] the point stabilizer is Stab⁡W(f0)=WS(f0)=WT.

2.1step 1.1F1F7given

For u∈WT one has u⋅f0=f0 by step 1.1, so w′∈wWT (that is, w′=wu with u∈WT) implies w′⋅f0=w⋅(u⋅f0)=w⋅f0: the orbit map Φ is well defined. If w⋅f0=w′⋅f0, then applying w−1 gives w−1w′⋅f0=f0, so w−1w′∈Stab⁡W(f0)=WT and wWT=w′WT: Φ is injective. It is surjective onto W⋅f0 by definition, and Φ(w′′wWT)=w′′⋅Φ(wWT) for all w′′, so it is W-equivariant. Hence Φ is a bijection. If W/WT is finite, [F7] and this bijection give ∣W⋅f0∣=[W:WT]; in the infinite case the equality of sets remains the assertion, without finite-cardinality notation.

2.2step 1.1F1algebra

Fix v∈W⋅f0 and any w with w⋅f0=v. For x∈W one has x⋅f0=w⋅f0 if and only if w−1⋅(x⋅f0)=f0, i.e. (w−1x)⋅f0=f0, i.e. w−1x∈Stab⁡W(f0)=WT, i.e. x∈wWT. Thus {x∈W:x⋅f0=v}=wWT.

3.1step 2.2F2F5

The set {ℓ(x):x∈wWT} is a nonempty subset of N, so it has a least element by [F5]; by step 2.2 that least element is d(v). By [F2] the left coset wWT has a unique element dw of minimal length, characterized by ℓ(dws)>ℓ(dw) for all s∈T, and then ℓ(dwu)=ℓ(dw)+ℓ(u) for all u∈WT. Hence d(v)=ℓ(dw).

4.1givenF1F8step 3.1

Let f0=v0,v1,…,vm=v be a walk in Γ; an undirected edge may be traversed in reverse; the same generator still sends the preceding vertex to the next because its square is the identity by [F8], so there are s1,…,sm∈S with vi=si⋅vi−1, so v=sm⋯s1⋅f0 and x:=sm⋯s1 satisfies x⋅f0=v and ℓ(x)≤m. Therefore d(v)≤ℓ(x)≤m; taking the least such m gives d(v)≤dist⁡Γ(f0,v).

4.2step 3.1F1F4F8algebra

Let v∈W⋅f0 and s∈S, and choose x with x⋅f0=v and ℓ(x)=d(v) by step 3.1. Then (sx)⋅f0=s⋅v, so d(s⋅v)≤ℓ(sx)≤ℓ(x)+1=d(v)+1 by [F4]. Applying the same estimate to s⋅v in place of v and using s⋅(s⋅v)=(s2)⋅v=v gives d(v)≤d(s⋅v)+1. Hence ∣d(s⋅v)−d(v)∣≤1 for all s,v.

5.1step 3.1step 4.1F1algebra

Conversely let x=s1⋯sm be a reduced expression with x⋅f0=v and m=d(v), which exists by step 3.1. The sequence f0, sm⋅f0, sm−1sm⋅f0, …, s1⋯sm⋅f0=v is obtained by successively prepending letters. No consecutive vertices agree: if si fixed the current suffix image si+1⋯sm⋅f0, deleting si would still send f0 to v and give a representative of length at most m−1, contrary to m=d(v). Thus every consecutive pair is an edge (self-loops are omitted), and dist⁡Γ(f0,v)≤m=d(v). With step 4.1 this gives dist⁡Γ(f0,v)=d(v); in particular d(f0)=0 because 1⋅f0=f0 and ℓ(1)=0.

6.1step 2.1step 2.2step 3.1F2F6algebra∎

By [F2] every w∈W has a unique factorization w=dwu with u∈WT and dw the minimal element of the left coset wWT, and ℓ(w)=ℓ(dw)+ℓ(u). By steps 2.1, 2.2 and 3.1 the assignment w↦dw⋅f0 is a map of W onto W⋅f0 whose fibers are exactly the cosets wWT, and d(dw⋅f0)=ℓ(dw). Summing tℓ(w)=td(dw⋅f0)tℓ(u) over the unique pairs (dw,u) therefore gives PW(t)=∑v∈W⋅f0∑u∈WTtd(v)+ℓ(u)=(∑v∈W⋅f0td(v))PWT(t) in Z⟦t⟧. Both factors are well-defined series by [F6]: for each n the set {v:d(v)=n} is contained in the image of the finite fiber {x:ℓ(x)=n} under x↦x⋅f0, hence finite.

TheoremStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-10-08Open item page →

Finite descent parabolics, parabolic factorization, the Steinberg inclusion-exclusion identity, and rational growth

Statement

Let (W,S) be a Coxeter system with S finite and length function ℓ (Coxeter matrices, the presented Coxeter group, reduced words, length, and standard parabolic subgroups), with WI, DL, DR as in Standard parabolic subgroups, descent-free one- and two-sided representatives, parabolic and reflection subgroups and the series PA, DIJ of Length generating series, descent-class series, spherical subsets, and the multivariate descent polynomial. Put WJ:={w∈W:ℓ(ws)>ℓ(w) for all s∈J},JW:={w∈W:ℓ(sw)>ℓ(w) for all s∈J}. Then:

(1) Finite descent parabolics and the finite/infinite dichotomy. If J⊆DL(w) for some w∈W (equivalently, if J⊆DR(w) for some w), then WJ is finite. In particular WDL(w) and WDR(w) are finite for every w∈W. Conversely, if WJ is finite with longest element w0(J), then DL(w0(J))=DR(w0(J))=J. Consequently W is finite if and only if some x∈W satisfies DL(x)=S, if and only if some x satisfies DR(x)=S; and if W is infinite then no element has all descents. If W is finite, then DSS(t)=tℓ(w0), while if W is infinite then DSS(t)=0.

(2) Parabolic factorization. For every J⊆S the multiplication maps WJ×WJ→W and WJ×JW→W are bijections and ℓ is additive along them; consequently PW=PWJ PWJ=PJW PWJ in Z⟦t⟧. If the diagram of (W,S) is disconnected with components on the nonempty pairwise disjoint sets S1,…,Sk, then W≅WS1×⋯×WSk, ℓ(w1⋯wk)=∑iℓ(wi), and PW=∏iPWSi. When S=∅, the presentation gives W={1} and this product over no components is 1.

(3) Descent inclusion-exclusion. For all I⊆J⊆S, DIJ(t)=∑J∖I⊆K⊆J(−1)∣J∖K∣PWS∖K(t),where WS∖K={w∈W:DR(w)⊆K}.

(4) Steinberg identity. With formal inverses 1/PWK(t)∈Z⟦t⟧ (A formal power series is a unit exactly when its constant coefficient is a unit), valid because PWK(0)=1, ∑K⊆S(−1)∣K∣PWK(t)={tℓ(w0)PW(t),W finite,0,W infinite, as an identity in Z⟦t⟧. If W is finite, then PW is a polynomial and tℓ(w0)PW(t−1)=PW(t) rewrites the identity, in the rational function field Q(t), as 1PW(t−1)=∑K⊆S(−1)∣K∣PWK(t).

(5) Rationality. Every PWK (K⊆S) is a rational formal power series (Rational formal power series, proper presentations and reduced denominators), by induction on ∣S∣ using proper parabolics as the recursive inputs. For S≠∅, (4) yields the recursions 1PW(t)=(−1)∣S∣+1∑K≠S(−1)∣K∣PWK(t)  (W infinite),PW(t)=tℓ(w0)−(−1)∣S∣∑K≠S(−1)∣K∣/PWK(t)  (W finite). The denominator in the finite recursion has nonzero constant term. If S=∅, then W={1} and PW=1, so no recursion with an empty denominator is asserted. Hence PW∈Q(t): the growth series of every finite-rank Coxeter system is rational. No choice principle is used.

Facts & Assumptions

Given: A Coxeter system (W,S) with S finite and length function ℓ, its standard parabolics WJ=⟨s:s∈J⟩, the descent sets DL,DR, the quotient sets WJ,JW, and the series PA, DIJ of Length generating series, descent-class series, spherical subsets, and the multivariate descent polynomial.

[F1]

DL(w)={s∈S:ℓ(sw)<ℓ(w)} and DR(w)={s∈S:ℓ(ws)<ℓ(w)} for w∈W, and ℓ(sw)−ℓ(w), ℓ(ws)−ℓ(w)∈{±1} for all s∈S (Standard parabolic subgroups, descent-free one- and two-sided representatives, parabolic and reflection subgroups (2), Length parity, exchange, two-letter deletion, and faithfulness of the signed reflection action (1)). Reversing a word for w gives a word of the same length for w−1, so ℓ(w−1)=ℓ(w) (Coxeter matrices, the presented Coxeter group, reduced words, length, and standard parabolic subgroups).

[F2]

For every J⊆S and every w∈W there is a unique pair u∈WJ, d∈JW with w=ud and ℓ(w)=ℓ(u)+ℓ(d), and then ℓ(u′d)=ℓ(u′)+ℓ(d) for all u′∈WJ; likewise a unique pair d∈WJ, v∈WJ with w=dv and ℓ(w)=ℓ(d)+ℓ(v), and then ℓ(dv′)=ℓ(d)+ℓ(v′) for all v′∈WJ (Support, intrinsic parabolic presentations, minimal coset representatives and length additivity, with the type-A identification (3)).

[F3]

If x∈WJ satisfies ℓ(sx)<ℓ(x) for every s∈J, then WJ is finite and x=w0(J) is its longest element (An element with full left descent makes the Coxeter group finite and is the longest element (2)).

[F4]

If WJ is finite, its longest element w0(J) is unique and satisfies w0(J)2=1, ℓ(w0(J)w)=ℓ(w0(J))−ℓ(w) and ℓ(ww0(J))=ℓ(w0(J))−ℓ(w) for all w∈WJ, and w0(J)Jw0(J)−1=J; if W is finite then w0=w0(S) satisfies ℓ(w0w)=ℓ(w0)−ℓ(w) for all w∈W (The longest element as the opposition of the chamber, and longest elements of finite parabolics (1)(iii),(2)).

[F5]

WJ={w∈W:S(w)⊆J} for the support S(w) of any reduced expression of w, WJ∩S=J, and (WJ,J) is a Coxeter system whose intrinsic length function is the restriction of ℓ (Support, intrinsic parabolic presentations, minimal coset representatives and length additivity, with the type-A identification (1),(2)).

[F6]

If the diagram of (W,S) is disconnected with components on the nonempty pairwise disjoint sets S1,…,Sk, then W≅WS1×⋯×WSk and ℓ(w1⋯wk)=∑iℓ(wi) for all wi∈WSi (Disconnected diagrams, direct products, and comparison of invariant forms (1)).

[F7]

For every A⊆W, each length fiber is finite and PA=∑w∈Atℓ(w) is a well-defined element of Z⟦t⟧, with PA(0)=1 if 1∈A and PA(0)=0 otherwise (Length generating series, descent-class series, spherical subsets, and the multivariate descent polynomial (1)).

[F8]

The coefficientwise sum and Cauchy product make Z⟦t⟧ a commutative ring (Cauchy multiplication makes R⟦x⟧ a commutative ring containing R[x] as the finitely supported subring).

[F9]

A formal series is a unit if and only if its constant coefficient is a unit; in particular every PWK is a unit because PWK(0)=1 (A formal power series is a unit exactly when its constant coefficient is a unit).

[F10]

In the additive commutative monoid of Z⟦t⟧, finite sums over finite sets are independent of enumeration, invariant under bijective reindexing and split over finite disjoint unions (A finite sum in a commutative monoid indexed by an arbitrary finite set, Finite commutative-monoid sums are invariant under bijective reindexing, split over disjoint unions, and satisfy the finite Fubini rule).

[F11]

Since S is finite, its power set P(S) is finite (∣P(A)∣=2∣A∣ for finite A).

[F12]

A series F∈Z⟦t⟧ is rational over Z when F=U/V for U,V∈Z[t] with V(0)∈{1,−1} (Rational formal power series, proper presentations and reduced denominators). Then F(0)=U(0)/V(0). If also F(0)∈{1,−1}, then U(0)∈{1,−1}, so the reciprocal V/U is rational over Z as well.

[F13]

If w=s1⋯sk is a reduced expression and s∈S satisfies ℓ(sw)=k−1, then sw=s1⋯si^⋯sk for some i; if instead ℓ(ws)=k−1 then ws=s1⋯si^⋯sk for some i (Length parity, exchange, two-letter deletion, and faithfulness of the signed reflection action (2)).

[F14]

Induction on a natural number is valid (The principle of mathematical induction).

Proof

technique · direct
1.1F1F2F3F4

Let J⊆S and w∈W with J⊆DR(w). Write w=dv with d∈WJ, v∈WJ as in [F2], so ℓ(ws)=ℓ(d)+ℓ(vs) for every s∈J; since ℓ(ws)<ℓ(w)=ℓ(d)+ℓ(v) by [F1], we get ℓ(vs)<ℓ(v) for all s∈J. Now DL(x)=DR(x−1) for every x∈W, because ℓ(x−1)=ℓ(x) and (xs)−1=sx−1 turn ℓ(xs)<ℓ(x) into ℓ(sx−1)<ℓ(x−1); hence DL(v−1)=DR(v)⊇J, and [F3] applied to v−1∈WJ gives that WJ is finite and v−1=w0(J); since w0(J)2=1 by [F4], v=w0(J). Symmetrically, if J⊆DL(w), write w=ud with u∈WJ, d∈JW as in [F2]; then sw=(su)d for s∈J, so ℓ(sw)=ℓ(su)+ℓ(d)<ℓ(u)+ℓ(d)=ℓ(w) gives ℓ(su)<ℓ(u) for all s∈J, and [F3] applied to u shows that WJ is finite. In particular WDL(w) and WDR(w) are finite for every w, and taking J=S shows that if some x has DL(x)=S or DR(x)=S then W=WS is finite.

1.2F1F4F5F13

Let WJ be finite with longest element w0(J) as in [F4]. For s∈J the element s lies in WJ, so ℓ(sw0(J))=ℓ(w0(J))−ℓ(s)=ℓ(w0(J))−1<ℓ(w0(J)) and likewise ℓ(w0(J)s)<ℓ(w0(J)): thus J⊆DL(w0(J))∩DR(w0(J)). Conversely let s∈S∖J and suppose ℓ(sw0(J))<ℓ(w0(J)). Fix a reduced expression w0(J)=s1⋯sk with all si∈J (possible by [F5], since WJ=⟨J⟩); by [F13] sw0(J)=s1⋯si^⋯sk is a product of elements of J, hence lies in WJ, so s=w0(J)⋅(sw0(J))−1∈WJ and therefore s∈WJ∩S=J by [F5], a contradiction. Since ℓ(sw0(J))−ℓ(w0(J))∈{±1} by [F1], it follows that ℓ(sw0(J))>ℓ(w0(J)), i.e. s∉DL(w0(J)). The right-handed version uses the right form of [F13] with the same computation; hence DL(w0(J))=DR(w0(J))=J. In particular, if W is finite then DL(w0)=DR(w0)=S for w0=w0(S).

1.3F2F6F7F8F15

Fix J⊆S. By [F2] the maps WJ×WJ→W, (d,v)↦dv, and WJ×JW→W, (u,d)↦ud, are bijections along which ℓ is additive. For each n∈N, the map (d,v)↦dv restricts to a bijection from the finite disjoint union ⨆i=0n{d∈WJ:ℓ(d)=i}×{v∈WJ:ℓ(v)=n−i} onto {w∈W:ℓ(w)=n}; finiteness follows from [F7, F15]. Its cardinality is exactly the Cauchy-product coefficient [tn](PWJPWJ), so coefficientwise equality gives PW=PWJPWJ. The same argument with the factorization w=ud gives PW=PJWPWJ. If S=∅, then W={1} and both series and the empty product are 1. Otherwise, in the disconnected case [F6] gives an isomorphism WS1×⋯×WSk→W carrying (w1,…,wk) to w1⋯wk with additive length. Iterating the same coefficient argument over the finite set of components gives PW=∏iPWSi.

1.4F1F7F8F10F11algebra

Fix I⊆J⊆S and for L⊆S put EL:={w∈W:DR(w)=L}, a set partition of W indexed by the finite power set P(S) by [F11], so that PWS∖K=∑L⊆KPEL for every K⊆S by [F7] and the displayed definition in statement (3), while DIJ=∑I⊆L⊆JPEL. Substituting the first display into the sum of the statement gives ∑J∖I⊆K⊆J(−1)∣J∖K∣∑L⊆KPEL=∑L⊆JPEL c(L) with c(L):=∑K: (J∖I)∪L⊆K⊆J(−1)∣J∖K∣, a finite interchange licensed by [F8, F10]. Writing K=J∖N with N⊆J, the condition K⊇(J∖I)∪L becomes N⊆M:=J∖((J∖I)∪L) and ∣J∖K∣=∣N∣, so c(L)=∑N⊆M(−1)∣N∣; when M≠∅ fix a∈M and the map N↦N△{a} is a fixed-point-free involution of the subsets of M that negates (−1)∣N∣, so c(L)=0, and when M=∅ the sum is the single term 1. Now M=∅ means (J∖I)∪L=J, and since L⊆J this holds exactly when I⊆L: each x∈I lies in J=(J∖I)∪L but not in J∖I, hence in L, while I⊆L gives (J∖I)∪L⊇(J∖I)∪I=J. Together with L⊆J this is exactly I⊆L⊆J, so the whole sum equals ∑I⊆L⊆JPEL=DIJ, which is the asserted identity.

2.1step 1.1step 1.2F4F7

By step 1.2, if W is finite then some element (namely w0) has all left descents and all right descents; by step 1.1, if some element has all descents then W is finite. Hence W is finite if and only if some x satisfies DL(x)=S, if and only if some x satisfies DR(x)=S; so if W is infinite then no element has all descents. Now DSS(t)=∑{w:DR(w)=S}tℓ(w). If W is infinite the index set is empty, so DSS=0. If W is finite and DR(w)=S, apply the factorization argument of step 1.1 with J=S: write w=dv with d∈WS and v∈WS. Since WS=W, the set wWS is all of W, so its unique minimal representative is d=1 and v=w; the argument in step 1.1 then gives v−1=w0, so w=v=w0; conversely DR(w0)=S by step 1.2. Hence DSS(t)=tℓ(w0) in the finite case.

3.1step 1.3step 1.4step 2.1F4F7F8F9F10F11algebra

Take I=J=S in step 1.4; since S∖S=∅, this gives DSS(t)=∑K⊆S(−1)∣S∖K∣PWS∖K(t)=∑K⊆S(−1)∣K∣PWK(t) after the substitution K↦S∖K. By step 1.3 PW=PWKPWK for every K⊆S, and PWK(0)=1 because WK contains the identity, so [F7, F9] gives PWK=PW/PWK in Z⟦t⟧. Substituting and dividing the resulting identity by the unit PW yields ∑K⊆S(−1)∣K∣PWK(t)=DSS(t)PW(t), and step 2.1 evaluates the right side as tℓ(w0)/PW(t) when W is finite and as 0 when W is infinite, which is the asserted two-case identity. In the finite case, w↦w0w is a bijection of W with ℓ(w0w)=ℓ(w0)−ℓ(w) by [F4], so summing over w gives PW(t)=∑wtℓ(w0)−ℓ(w)=tNPW(t−1) for N=ℓ(w0), i.e. tNPW(t−1)=PW(t) as polynomials; hence tN/PW(t)=1/PW(t−1) as rational functions and the identity rewrites as 1/PW(t−1)=∑K⊆S(−1)∣K∣/PWK(t).

4.1step 3.1F5F7F8F9F10F11F12F14choosealgebra∎

By [F14], induct on rank, proving rationality over Z in the sense of [F12]. At rank zero W={1} and PW=1/1. Suppose the assertion holds through rank n, and let ∣S∣=n+1. For every proper K⊊S, [F5] identifies PWK with the intrinsic series of (WK,K), so write PWK=UK/VK with integer polynomials and VK(0)=±1. Its constant term is 1 by [F7], hence UK(0)=VK(0)=±1 and its reciprocal is VK/UK. A finite sum of these signed reciprocals is rational over Z: put it over the common denominator ∏K≠SUK, which has constant term ±1. In the infinite case step 3.1 gives 1/PW=(−1)∣S∣+1∑K≠S(−1)∣K∣/PWK. This rational series has constant term 1, so its reciprocal PW is rational by [F12]. In the finite case the same step gives PWD=tN−(−1)∣S∣ for D=∑K≠S(−1)∣K∣/PWK. Choose s0∈S; pairing K with K△{s0} cancels the full alternating subset sum, so D(0)=∑K≠S(−1)∣K∣=−(−1)∣S∣=±1. Thus 1/D is rational over Z by [F12], and so is PW=(tN−(−1)∣S∣)/D. This proves the induction, both recursions, and in particular rationality in Q(t). The single finite-set selection and all unique factorizations use no choice principle.

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-08Open item page →

Classical Poincare products for A, B, D and I2(m) from the permutation and signed-permutation models

Statement

Fix the following numbering of the classical diagrams, and let (W,S) be the irreducible finite Coxeter system of that type with its canonical reflection representation ρ:W→GL(V), V=RS, and Coxeter form B (The real Coxeter form, its radical, reflections, and form-preserving maps, The canonical reflection homomorphism, roots, reflections, and the positive cone):

  • An (n≥1): S={s1,…,sn}, m(si,sj)=3 if ∣i−j∣=1 and 2 otherwise;
  • Bn (n≥2): m(si,si+1)=3 (1≤i≤n−2), m(sn−1,sn)=4, other pairs 2;
  • Dn (n≥4): m(s1,s3)=m(s2,s3)=3, m(si,si+1)=3 (3≤i≤n−1), other pairs 2;
  • I2(m) (m≥3): S={s1,s2} with m(s1,s2)=m. Write [k]t:=1+t+⋯+tk−1 and [k]t!:=[1]t[2]t⋯[k]t. Then:

(1) Permutation and signed-permutation models. For each type the canonical representation is carried by a linear isometry onto the following model representation, in such a way that ρ(s) corresponds to the model's displayed simple reflection: (a) An: the standard representation of the symmetric group Sn+1 on V≅{x∈Rn+1:∑ixi=0} (equivalently on the quotient Rn+1/R(1,…,1)), where ρ(si) corresponds to the adjacent transposition (i i+1) (The finite symmetric group Sn, one-line notation, and cycle notation, Adjacent transpositions generate the finite symmetric group Sn); under the resulting isomorphism W→Sn+1 the length is the inversion number (Inversions, inversion number, the sign sgn⁡(σ)=(−1)inv⁡(σ), and even and odd permutations), as proved in step 3.1. (b) Bn: the group of signed permutations of [n], acting on Rn with orthonormal basis ε1,…,εn, where ρ(si) (i≤n−1) exchanges the i-th and (i+1)-st coordinates and ρ(sn) changes the sign of the n-th coordinate; equivalently the Weyl group W(Bn) of the classical root system Bn={±εi}∪{±εi±εj} (Root systems of the classical complex Lie algebras, Weyl group). (c) Dn: the group of signed permutations with an even number of sign changes, where ρ(s1) exchanges coordinates 1,2, ρ(s2) maps (x1,x2)↦(−x2,−x1), and ρ(si) (i≥3) exchanges coordinates i−1,i; equivalently the Weyl group W(Dn) of the classical root system Dn={±εi±εj:i<j} (Root systems of the classical complex Lie algebras, Weyl group). (d) I2(m): the dihedral group of order 2m acting on R2 generated by the reflections in two lines meeting at angle π/m, in the standard coordinates attached to the two simple roots.

(2) Orbit and quotient polynomial. Choose s0=sn in type An, s0=s1 in type Bn, s0=sn in type Dn, and s0=s1 in type I2(m). Put T:=S∖{s0} and WT:=⟨s:s∈T⟩ (Standard parabolic subgroups, descent-free one- and two-sided representatives, parabolic and reflection subgroups (1)), and let f0 be the dual fundamental functional of The orbit of a dual fundamental functional: stabilizer, minimal coset length, Schreier distance, and the quotient formula. In type Bn, s1 is the long-root endpoint and sn is the sign-change endpoint. In type Dn, sn is the far endpoint of the chain s1,s3,s4,…,sn. Then the orbit W⋅f0, described in the model coordinates, has the following distance function d, which satisfies ∣d(sv)−d(v)∣≤1 at every generator and is attained by the explicit words displayed in the proof: (a) An: if n=1, T=∅ and WT={1}; if n≥2, WT≅An−1. Writing yj(x)=xj∣H and zj=−2 yj, the orbit is {z1,…,zn+1} on H={x:∑ixi=0}, with Schreier graph the path z1−z2−⋯−zn+1; d takes each value 0,1,…,n exactly once and ∑vtd(v)=[n+1]t. (b) Bn (n≥2): WT≅Bn−1. Writing yi(x)=xi and zi=2 yi on Rn, W⋅f0={±z1,…,±zn} and the Schreier graph is the path z1−z2−⋯−zn−(−zn)−(−zn−1)−⋯−(−z1); d takes each value 0,1,…,2n−1 exactly once and ∑vtd(v)=[2n]t. (c) Dn (n≥4): WT≅Dn−1. Writing yi(x)=xi and zi=2 yi on Rn, W⋅f0={±z1,…,±zn}, with the Schreier graph obtained from the paths z1−z2−⋯−zn and (−z1)−(−z2)−⋯−(−zn) by the cross edges z1−(−z2) and (−z1)−z2; the distances are 0,1,…,n−2 and n,…,2n−2, each once, together with n−1 twice, so ∑vtd(v)=[n]t(1+tn−1). (d) I2(m) (m≥3): WT≅A1; writing r=s1s2 and vk:=rk⋅f0 for k∈Z/m, the Schreier graph is the path v0−v1−v−1−v2−v−2−⋯, d takes each value 0,…,m−1 exactly once and ∑vtd(v)=[m]t.

(3) Products. With the usual low-rank diagram identifications A1=B1, A2=I2(3), B2=I2(4), D2=A1×A1=I2(2), and D3=A3 (verified from their Coxeter presentations in step 5.1), PAn(t)=[n+1]t!(n≥1),PSn(t)=PAn−1(t)=[n]t!(n≥2), PBn(t)=∏i=1n[2i]t(n≥1),PDn(t)=[n]t∏i=1n−1[2i]t(n≥2),PI2(m)(t)=[2]t[m]t(m≥3), where PB1 uses B1=A1, and PD2,PD3 use the displayed low-rank identifications. Here PSn refers to the type An−1 presentation of Sn. In particular PAn(1)=(n+1)!, PBn(1)=2nn!, and PDn(1)=2n−1n!. No invariant degrees and no exceptional-case computation enter this item; the products are proved by the explicit recurrences of (2), with D2 treated directly. No choice principle is used.

Facts & Assumptions

Given: An irreducible finite Coxeter system of type An, Bn, Dn or I2(m) with its numbering as displayed, its canonical representation ρ on V=RS with Coxeter form B, the Euclidean model space E with orthonormal basis ε1,…, and the dual fundamental functional f0 of the terminal node.

[F1]

B is the symmetric bilinear form with B(es,es)=1 and B(es,et)=−cos⁡(π/m(s,t)) for s≠t; the reflection with normal a is ra(v)=v−2B(v,a)B(a,a)a (The real Coxeter form, its radical, reflections, and form-preserving maps (2),(3)).

[F2]

ρ:W→GL(V) is the canonical homomorphism with ρ(s)=res, and for s≠t the product ρ(s)ρ(t) has order exactly m(s,t) (The canonical reflection homomorphism, roots, reflections, and the positive cone, Reflections: involutivity, form invariance, fixed hyperplane, and exact rank-two order (3)(iv)).

[F3]

The assignment s↦gs into a group extends uniquely to a homomorphism W→G whenever gs2=1 and (gsgt)m(s,t)=1 for all s≠t with m(s,t)<∞ (Coxeter matrices, the presented Coxeter group, reduced words, length, and standard parabolic subgroups, Monoid homomorphism and group homomorphism).

[F4]

In the type-An coordinate model, use the one-based letters 1,…,n+1, transported from the library's {0,…,n} by the increasing bijection k↦k+1. The adjacent transpositions (i i+1), 1≤i≤n, generate this model of Sn+1 for n≥1; the inversion number of a permutation is the number of pairs i<j whose values are inverted (Adjacent transpositions generate the finite symmetric group Sn, The finite symmetric group Sn, one-line notation, and cycle notation, Inversions, inversion number, the sign sgn⁡(σ)=(−1)inv⁡(σ), and even and odd permutations).

[F5]

The coordinate root sets displayed for Bn and Dn in Statement (1) are the root systems of those types (Root systems of the classical complex Lie algebras); the Weyl group of a root system is generated by its root reflections (Weyl group).

[F6]

For the orbit of the dual fundamental functional of s0∈S with T=S∖{s0}, the orbit map W/WT→W⋅f0 is a bijection, d(v) is the minimal length in the corresponding coset and the graph distance in the Schreier graph, and ∣d(s⋅v)−d(v)∣≤1 for all generators (The orbit of a dual fundamental functional: stabilizer, minimal coset length, Schreier distance, and the quotient formula (1)-(3)).

[F9]

For every T⊆S, WT=⟨s:s∈T⟩ is the standard parabolic; in particular W∅={1} (Standard parabolic subgroups, descent-free one- and two-sided representatives, parabolic and reflection subgroups (1)).

[F10]

The order of a finite group G means the finite cardinality ∣G∣ of its underlying set (The cardinality ∣A∣ of a finite set).

[F11]

For a polynomial f over a commutative ring, f(1) is its value at 1 under the polynomial evaluation map (Evaluation and roots of a polynomial in a commutative target ring).

[F12]

∣Sn∣=n! for every n∈N (The Lehmer code gives ∣Sn∣=n! again).

[F13]

For A⊆W, PA(t)=∑w∈Atℓ(w) (Length generating series, descent-class series, spherical subsets, and the multivariate descent polynomial (1)).

[F14]

For J⊆S, put WJ:={w∈W:ℓ(ws)>ℓ(w) for all s∈J}. Multiplication gives a length-additive bijection WJ×WJ→W, so WJ consists of the unique minimal representatives of the sets wWJ, which are left cosets by Left and right cosets gH and Hg of a subgroup, and PW=PWJPWJ (Finite descent parabolics, parabolic factorization, the Steinberg inclusion-exclusion identity, and rational growth (2), Left and right cosets gH and Hg of a subgroup).

[F15]

The canonical reflection homomorphism ρ is injective (The root-length criterion and faithfulness of the canonical reflection representation (3)).

[F16]

For each J⊆S, (WJ,J) is the Coxeter system of the restricted matrix and its intrinsic length agrees with the restriction of ℓ (Support, intrinsic parabolic presentations, minimal coset representatives and length additivity, with the type-A identification (2)).

[F17]

The Gram comparison uses cos⁡(π/3)=1/2, cos⁡(π/4)=1/2 and cos⁡(π/2)=0. Indeed the quarter-turn formulas and parity give cos⁡(π−θ)=−cos⁡θ; with c=cos⁡(π/3)>0 the double-angle identity yields −c=2c2−1, hence (2c−1)(c+1)=0 and c=1/2. With d=cos⁡(π/4)>0, the same identity gives 0=2d2−1, hence d=1/2 by uniqueness of the nonnegative square root. Positivity follows from strict decrease of cosine on [0,π] and its zero at π/2 (Quarter-turn values and shifts by pi/2 and pi, Parity and the Pythagorean identity for sine and cosine, Double-angle and quadratic power-reduction identities, Signs, monotonicity intervals, and ranges of sine and cosine, Square roots exist: a unique a≥0 with (a)2=a; the positives are {x2:x≠0}).

Proof

technique · direct
1.1F1F17algebra

Coordinate roots and the Gram isometry. In type An take E=H={x∈Rn+1:∑ixi=0} and αi=εi−εi+1; these roots have squared norm 2, inner product −1 for adjacent indices and 0 otherwise. In type Bn take E=Rn, αi=εi−εi+1 for i<n and αn=εn; their normalized adjacent inner products are −12 along the 3-edges and −12=−cos⁡(π/4) at the 4-edge. In type Dn take α1=ε1−ε2, α2=−(ε1+ε2) and αi=εi−1−εi for 3≤i≤n; the two fork inner products and chain inner products are −1, and the other pairs are orthogonal. For I2(m) take two normals of length 2 with angle π−π/m. In each case the normalized roots α^s have Gram matrix B(es,et). They form a basis: the type-A differences form a basis of H, the type-B roots are a coordinate-triangular basis, a relation among the type-D roots has cn=0 and successively cn−1=⋯=c3=0, after which c1−c2=−c1−c2=0 forces c1=c2=0, and the two I2(m) normals are independent. Since (es)s∈S is a basis of V, ϕ(es)=α^s extends to a linear isometry ϕ:V→E.

2.1step 1.1F1F2F3F7F8F15algebra

Conjugating the canonical action. By [F7], ϕρ(s)ϕ−1=rα^s. The reflection formula gives the adjacent coordinate swaps in types An,Bn,Dn, the sign change of the last coordinate for sn in type Bn, the signed swap (x1,x2)↦(−x2,−x1) for s2 in type Dn, and the two line reflections for I2(m). Let G=⟨rα^s:s∈S⟩. Its displayed generators are involutions, and [F2] transported by ϕ shows that each pair product has the required Coxeter order, so [F3] gives a surjective homomorphism θ:W→G. The conjugate representation ψ(w)=ϕ−1θ(w)ϕ agrees with ρ on every generator; uniqueness in [F3] gives ψ=ρ. Since ρ is injective by [F15], θ is injective as well, hence W≅G.

3.1step 2.1F4F5F8F10algebra

Identifying the model groups. In type An, the adjacent swaps generate Sn+1 by [F4]; if a permutation acts trivially on H, it fixes every εi−εj, which forces it to fix each index, so this action is faithful and G≅Sn+1. In one-line notation, right multiplication by an adjacent transposition swaps two adjacent entries, changing only their mutual inversion and hence changing inv⁡ by exactly 1 or −1. Therefore every word for π has at least inv⁡(π) letters. If π≠1, its one-line list has an adjacent descent; swapping that pair on the right reduces the inversion number by one. Repeating this operation reaches the increasing identity list after exactly inv⁡(π) swaps, and reversing the swaps expresses π by a word of that length. Thus ℓ(π)=inv⁡(π). In type Bn, the reflections in roots εi negate coordinate i, those in εi−εj swap coordinates i,j, and those in εi+εj swap and negate coordinates i,j; these formulas show every root reflection is a signed permutation. Conversely the simple reflections s1,…,sn−1 are adjacent swaps and sn is one coordinate sign change, so they generate all coordinate permutations and all individual sign changes, hence every signed permutation. As each is in the Weyl group and every root reflection is one of these signed permutations, G=W(Bn). In type Dn, reflections in εi−εj swap coordinates and those in εi+εj swap and negate them; each has even sign parity, which is multiplicative under composition. The simple reflections s1,s3,…,sn generate all coordinate permutations, and s1s2 negates coordinates 1,2; conjugating this pair negation by permutations gives a negation of any pair of coordinates, and partitioning any even set into pairs gives every even sign pattern. Thus G is the group of even signed permutations, and every root reflection lies in it, so G=W(Dn). In type I2(m), r=rα^1rα^2 is a rotation by 2π/m and has order m. Every word in two involutions reduces to an alternating word, hence to one of at most the m powers rk or the m elements rkrα^1. The powers are distinct; the latter elements are distinct and have determinant −1, unlike the powers, so ∣G∣=2m and G is dihedral.

4.1step 1.1step 3.1F6F9algebra

Type An (n≥1), s0=sn, T={s1,…,sn−1}. If n=1, then T=∅ and WT={1} by [F9]; if n≥2, deleting sn from the displayed chain leaves type An−1. Let yj(x)=xj∣H and zj=−2 yj. Then f0∘ϕ−1=zn+1: zn+1 vanishes on α^i=(εi−εi+1)/2 for i≤n−1 and has value 1 on α^n. By step 3.1 the model group is Sn+1 acting by permuting the zj, so W⋅f0={z1,…,zn+1}; each si swaps zi,zi+1 and fixes the others, giving the path z1−z2−⋯−zn+1. For j≤n the word sjsj+1⋯sn carries zn+1 to zj and has length n+1−j; for j=n+1 the empty word gives zn+1. Conversely d′(zj):=n+1−j changes by at most one at every generator and vanishes at zn+1, so d′≤d by the graph-distance clause of [F6]. Hence d=d′ and ∑vtd(v)=∑j=1n+1tn+1−j=[n+1]t.

4.2step 1.1step 3.1F6F9algebra

Type Bn (n≥2), s0=s1, T={s2,…,sn}. Deleting s1 leaves the type-Bn−1 chain; for n=2 the remaining one-generator Coxeter presentation is type A1, also denoted B1. Put yi(x)=xi and zi=2 yi on Rn; then f0∘ϕ−1=z1, since it takes value 1 on α^1 and vanishes on every α^i for i≥2. By step 3.1 the model group is the signed permutation group, so W⋅f0={±z1,…,±zn}. The generators si for 2≤i≤n−1 swap zi,zi+1 together with their negatives, s1 swaps z1,z2, and sn exchanges zn with −zn; hence the Schreier graph is the path z1−z2−⋯−zn−(−zn)−⋯−(−z1). For i=1 the empty word carries z1 to itself; for 2≤i≤n, si−1⋯s2s1 carries z1 to zi. For each 1≤i≤n, sisi+1⋯sn−1snsn−1⋯s1 carries z1 to −zi. These words have lengths i−1 and 2n−i. Thus d(zi)≤i−1 and d(−zi)≤2n−i. The function d′(zi)=i−1, d′(−zi)=2n−i vanishes at z1 and changes by at most one along every edge, so d′=d by [F6]. Hence ∑vtd(v)=∑i=1n(ti−1+t2n−i)=[2n]t.

4.3step 1.1step 3.1F6F9algebra

Type Dn (n≥4), s0=sn, T={s1,…,sn−1}. Deleting sn leaves the type-Dn−1 diagram; when n=4 the remaining three nodes form the path s1−s3−s2, the type-A3 presentation denoted D3 in the low-rank convention. Put yi(x)=xi and zi=2 yi on Rn; then f0∘ϕ−1=−zn, since −2 yn vanishes on α^i for i≤n−2, on α^n−1=(εn−2−εn−1)/2 and on α^2=−(ε1+ε2)/2, while it takes value 1 on α^n=(εn−1−εn)/2. By step 3.1 the model group is the even signed permutation group, so W⋅f0={±z1,…,±zn}. The generators si for i≠2 swap adjacent coordinate functionals, while s2 sends z1↦−z2 and z2↦−z1 and fixes zj for j≥3; thus the Schreier graph consists of the paths z1−⋯−zn and (−z1)−⋯−(−zn) joined by z1−(−z2) and (−z1)−z2. The word sj+1sj+2⋯sn carries −zn to −zj for 2≤j≤n, so d(−zj)≤n−j; the word s1s3s4⋯sn carries −zn to −z1, giving d(−z1)≤n−1. For 2≤j≤n, sjsj−1⋯s3s2s1s3s4⋯sn carries −zn to zj (the initial string is empty for j=2), and has length n+j−2. Also s2s3⋯sn carries −zn to z1, so d(z1)≤n−1. The function d′(−zj)=n−j and d′(zj)=n+j−2 vanishes at −zn; each generator changes it by at most one along the displayed graph, so d′=d by [F6]. Its values are 0,…,n−2 once each, n−1 twice, and n,…,2n−2 once each. Therefore ∑vtd(v)=(1+t+⋯+tn−2)+2tn−1+(tn+⋯+t2n−2)=[n]t(1+tn−1).

4.4step 1.1step 3.1F6F9algebra

Type I2(m), s0=s1, T={s2}. Here T has one node and is type A1. Let η1∈E∗ be dual to α^1,α^2, so η1(α^1)=1 and η1(α^2)=0; then f0∘ϕ−1=η1. By step 3.1 the group is dihedral of order 2m, and the cosets rkWT map bijectively to vk=rk⋅f0 by [F6]. Since s2r=r−1s2 and s1=rs2, the left action is s2⋅vk=v−k and s1⋅vk=v1−k. Omitting loops, these edges form the path v0−v1−v−1−v2−v−2−⋯ through all m vertices. The vertex at position 2a is (s2s1)a⋅f0=v−a and the vertex at position 2a+1 is s1(s2s1)a⋅f0=va+1; these alternating words attain each path position. Thus [F6] gives distances 0,1,…,m−1 and ∑vtd(v)=[m]t.

5.1F3F6F8F9F13F14F16step 4.1step 4.2step 4.3step 4.4algebra

Parabolic recurrences and low-rank bases. By [F6], the orbit is in bijection with the cosets wWT and d(v) is the length of the unique minimal representative of its coset. These are left cosets by [F14]. By [F16], each parabolic WT has the restricted Coxeter presentation and its intrinsic length equals the ambient length; deleting the selected node gives the smaller type named in each recurrence. The factorization in [F14] gives PW=PWTPWT; the minimal representatives in WT therefore give PWT=∑vtd(v), so each quotient polynomial in (2) yields the corresponding recurrence. The one-generator presentations for A1 and B1 coincide; the two-generator presentations for A2 and I2(3) both have one edge labelled 3, and those for B2 and I2(4) both have one edge labelled 4. The standard D3 diagram is the three-node path A3, so the generator bijection gives a length-preserving presentation isomorphism. Step 4.1 gives PA1=[2]t because WT={1}, and for n≥2 gives PAn=PAn−1[n+1]t. For n≥2, PBn=PBn−1[2n]t with PB1=PA1. In type D2, its two generators commute and are involutions. The presentation map s1↦(1,0), s2↦(0,1) into {0,1}2 under componentwise addition modulo 2, and the map (a,b)↦s1as2b back are inverse homomorphisms: the first respects the Coxeter relators, and the second is a homomorphism because the generators commute and square to 1. Hence its elements have lengths 0,1,1,2, so PD2=[2]t2; this is the same two-generator presentation as I2(2) under the extended notation and the direct product A1×A1. Also PD3=PA3 by the path-presentation isomorphism above, while for n≥4 step 4.3 gives PDn=PDn−1[n]t(1+tn−1). Step 4.4 gives PI2(m)=PA1[m]t for m≥3.

6.1step 5.1algebra

Telescoping the recurrences. The type-A recurrence gives PAn=∏k=2n+1[k]t=[n+1]t! and hence PSn=PAn−1=[n]t! for n≥2. The type-B recurrence with B1=A1 gives PBn=∏i=1n[2i]t for n≥1. In type D, the identity (1+tn−1)[n−1]t=[2n−2]t changes the recurrence for n≥4 into PDn=[n]t∏i=1n−1[2i]t; this formula also holds for D3=A3 and for D2 by step 5.1. Step 5.1 gives PI2(m)=[2]t[m]t.

7.1step 3.1step 5.1step 6.1F10F11F12F13algebra∎

Evaluation at one and group orders. By [F11] and [F13], PW(1)=∑w∈W1=∣W∣ (with cardinality as in [F10]); the polynomial evaluation is valid because the groups identified in step 3.1 are finite. The formulas give PAn(1)=(n+1)!, PBn(1)=2nn!, PDn(1)=2n−1n! for n≥2, and PI2(m)(1)=2m. These are the group orders: [F12] gives ∣Sn+1∣=(n+1)! and ∣Sn∣=n!; each permutation has 2n sign assignments in type Bn and 2n−1 even sign assignments in type Dn (the first n−1 signs determine the last); the direct D2 presentation in step 5.1 has four elements; and the dihedral group has order 2m by step 3.1. The low-rank coincidences are respected: PA1=PB1, PA2=[2]t[3]t=PI2(3), PB2=[2]t[4]t=PI2(4), PD2=[2]t2, and PD3=[2]t[3]t[4]t=PA3. No invariant degrees and no exceptional diagrams are used.

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-08Open item page →

Exceptional parabolic-orbit length certificates for E6, E7, E8, F4, H3 and H4

Statement

Assume the Axiom of Choice (The Axiom of Choice), used only to install the basic degrees through Basic degrees, exponents, and the graded coinvariant algebra of a finite Coxeter system and A regular Coxeter eigenvector determines the basic degrees: the exponent-residue identification and the complete degree tables for all finite Coxeter types.

Let (W,S) be the irreducible finite Coxeter system of one of the types E6,E7,E8,F4,H3,H4 with its canonical reflection representation and positive definite Coxeter form (The real Coxeter form, its radical, reflections, and form-preserving maps, The canonical reflection homomorphism, roots, reflections, and the positive cone, Classification of finite Coxeter systems, including the H and dihedral families, Coxeter diagrams: edges, labels, components and finite type). In each type let s0 be the deleted node and T=S∖{s0} the parabolic complement recorded in the exact certificate file research/coxeter-scaffold/math-checks/finite-degree-poincare-certificates.json. Its diagrams have edges E6:(0,1),(1,2),(2,3),(3,4),(2,5); E7:(0,1),(1,2),(2,3),(3,4),(4,5),(2,6); E8:(0,1),…,(5,6),(2,7) all labelled 3; F4:(0,1),(1,2),(2,3) with (1,2) labelled 4; H3:(0,1),(1,2) with (0,1) labelled 5; and H4:(0,1),(1,2),(2,3) with (0,1) labelled 5. The deleted nodes are 0,5,6,0,2,3, respectively. By the intrinsic parabolic presentation in Support, intrinsic parabolic presentations, minimal coset representatives and length additivity, with the type-A identification (2) and the classification, the resulting Coxeter systems (WT,T) have types E6⊃D5,E7⊃E6,E8⊃E7,F4⊃B3,H3⊃I2(5),H4⊃H3.

(1) The certificate. For each type, the certificate records the exact coefficient field Q, Q(2) with 22=2, or Q(φ) with φ=2cos⁡(π/5) and φ2=φ+1 (the edge scalars are derived in [F7]); the labelled diagram, deleted node, orbit W⋅f0 of the dual fundamental functional f0 of that node, one exact coordinate for every orbit point, the image index for every generator at every orbit point, an applied word reaching every orbit point and its distance, the Coxeter-applied sequence, the exact matrix of the induced dual action in dual-simple-root coordinates, and its characteristic polynomial. The dual simple-reflection matrices are determined exactly by the recorded diagram and the coordinate action in [F2], but are not stored as separate fields. The recorded orbit sizes and quotient polynomials ∑v∈W⋅f0td(v) are type∣W⋅f0∣∑vtd(v)parabolic type of WTE627[9]t(1+t4+t8)D5E756[14]t(1+t5)(1+t9)E6E8240[30]t(1+t6)(1+t10)(1+t12)E7F424[8]t(1+t4+t8)B3H312[6]t(1+t5)I2(5)H4120[30]t(1+t6)(1+t10)H3

(2) The lengths are the distances. For each type the recorded function d satisfies ∣d(sv)−d(v)∣≤1 at every generator and orbit point, the recorded words attain every recorded value, and the orbit is closed under all generators. Consequently d equals the minimal-coset-length distance of The orbit of a dual fundamental functional: stabilizer, minimal coset length, Schreier distance, and the quotient formula (2)-(3), and PW(t)=PWT(t)⋅∑v∈W⋅f0td(v).

(3) Degree comparison and the Poincare product for the six types. The basic degrees of A regular Coxeter eigenvector determines the basic degrees: the exponent-residue identification and the complete degree tables for all finite Coxeter types (2) are D(W)={2,5,6,8,9,12} for E6, {2,6,8,10,12,14,18} for E7, {2,8,12,14,18,20,24,30} for E8, {2,6,8,12} for F4, {2,6,10} for H3, and {2,12,20,30} for H4. For the six parabolics, respectively, the degree multisets are D(WT)={2,4,5,6,8}, {2,5,6,8,9,12}, {2,6,8,10,12,14,18}, {2,4,6}, {2,5}, and {2,6,10}, from the same degree suppliers. The certificate verifies coefficientwise that (∑v∈W⋅f0td(v))∏d′∈D(WT)[d′]t=∏d∈D(W)[d]t. Therefore, by (2) and induction on rank along B3→F4, I2(5)→H3→H4, and D5→E6→E7→E8, whose initial parabolics are covered by Classical Poincare products for A, B, D and I2(m) from the permutation and signed-permutation models (3), one has PW(t)=∏d∈D(W)[d]t=∏i=1∣S∣(1+t+⋯+tdi−1) for each of the six exceptional types. The six quotient expressions in (1) agree coefficientwise with the corresponding identities and the certificate's exact distance histograms.

Facts & Assumptions

Given: The certificate file research/coxeter-scaffold/math-checks/finite-degree-poincare-certificates.json (version 1, exact arithmetic over the stated fields and no floating point), its six case records with the diagrams, deleted nodes, fields, orbit data, degree multisets and check flags, and for each type the Coxeter system (W,S), its canonical reflection representation ρ on V=RS with Coxeter form B, and the dual fundamental functional f0=es0∗.

[F1]

B(es,es)=1 and B(es,et)=−cos⁡(π/m(s,t)) for s≠t; the reflection is ra(v)=v−2B(v,a)B(a,a)a, is a B-preserving linear involution, and res(et)=et+2cos⁡(π/m(s,t))es for t≠s (The real Coxeter form, its radical, reflections, and form-preserving maps (2)-(3), Reflections: involutivity, form invariance, fixed hyperplane, and exact rank-two order (2)).

[F2]

In dual simple-root coordinates ft:=f(et), the dual simple reflection s⋅f=f(ρ(s)−1⋅) acts by fs↦−fs and ft↦ft+2cos⁡(π/m(s,t))fs for t≠s; this is the dual action of The orbit of a dual fundamental functional: stabilizer, minimal coset length, Schreier distance, and the quotient formula, under which W⋅f0 is the orbit of the certificate's seed coordinate.

[F3]

Each table orbit size is the finite cardinality of the listed certificate states (The cardinality ∣A∣ of a finite set). For the orbit of a dual fundamental functional, d(v) is the minimal length in the corresponding left coset wWT (Left and right cosets gH and Hg of a subgroup), equals graph distance in the Schreier graph, satisfies ∣d(s⋅v)−d(v)∣≤1, and PW=PWT∑vtd(v) (The orbit of a dual fundamental functional: stabilizer, minimal coset length, Schreier distance, and the quotient formula (2)-(4)).

[F5]

The classical products PB3=[2]t[4]t[6]t, PI2(5)=[2]t[5]t, and PD5=[2]t[4]t[5]t[6]t[8]t are proved in Classical Poincare products for A, B, D and I2(m) from the permutation and signed-permutation models (3).

[F6]

The six diagrams are the standard E6,E7,E8,F4,H3,H4 diagrams of the classification, so W is finite and the Coxeter form is positive definite (hence its Gram matrix is invertible); deleting the stated node leaves the displayed standard parabolic diagram, and Support, intrinsic parabolic presentations, minimal coset representatives and length additivity, with the type-A identification (2) identifies the subgroup generated by that node set with the Coxeter system on the restricted matrix. In particular WT is finite as a subgroup of W (Classification of finite Coxeter systems, including the H and dihedral families (1), Coxeter diagrams: edges, labels, components and finite type (1)-(2)).

[F7]

Exact arithmetic in the three coefficient fields. For m=3,4,5, put xm=2cos⁡(π/m)>0; positivity follows from 0<π/m<π/2, strict decrease of cosine on [0,π], and cos⁡(π/2)=0 (Pi as twice the smallest positive zero of cosine, Signs, monotonicity intervals, and ranges of sine and cosine, Quarter-turn values and shifts by pi/2 and pi). The power-series definition gives cos⁡0=1, and the cosine addition formulas and parity give Ck+1=2cCk−Ck−1 for Ck=cos⁡(kθ), C0=1, and C1=c=cos⁡θ, so C3=4c3−3c and C5=16c5−20c3+5c (Sine and cosine defined by their real power series, The addition formulas for sine and cosine, Parity and the Pythagorean identity for sine and cosine). At θ=π/3, C3=cos⁡π=−1 gives (x3−1)2(x3+2)=0, hence x3=1. At θ=π/4, the double-angle identity and cos⁡(π/2)=0 give x42=2, so x4=2 by positivity and uniqueness of the nonnegative square root (Double-angle and quadratic power-reduction identities, Square roots exist: a unique a≥0 with (a)2=a; the positives are {x2:x≠0}). At θ=π/5, C5=cos⁡π=−1 gives (x5+2)(x52−x5−1)2=0, hence x52=x5+1; setting φ=x5 gives the stated real quadratic field relation. Thus the edge scalars are 1 for label 3, 2 for label 4, and φ for label 5.

[F8]

The characteristic polynomial of the recorded bipartite Coxeter matrix is computed from exact matrix entries by the adjugate/Newton trace argument and agrees with the polynomial recorded in the certificate (The six exceptional Coxeter spectra: characteristic polynomials, orders and spectral exponents from exact matrices (Statement), Proof (2.1), (3.1), (4.1), (6.1)).

Proof

technique · exact finite coordinate certificate, followed by the orbit-distance argument and rank induction
1.1F1F2F6F7F8given

Data and dual matrices. For each of the six rows, [F6] identifies the recorded diagram with the standard diagram of the type and the recorded parabolic with the stated type, and the deleted nodes of the statement are exactly the certificate's deleted-node entries. By [F7] every edge scalar is exact in the recorded coefficient field; [F2] then gives the exact dual simple-reflection matrices in dual simple-root coordinates, while nonedges have scalar 2cos⁡(π/2)=0. The script applies these matrices to the seed coordinate vector, performs exact breadth-first search, and records each state, each generator image, an attaining word and its graph distance. The certificate matrix is for the dual action. If Rt is a canonical simple-reflection matrix and G is the Gram matrix, then RtTGRt=G and Rt2=I by [F1], so its dual matrix RtT=GRtG−1. Multiplying in the same recorded order shows that the dual-action Coxeter matrix is similar to the canonical Coxeter matrix; thus their characteristic polynomials agree. The canonical characteristic polynomial is the exact trace result of [F8], and the certificate also checks its cyclotomic factorization. The seven certificate flags (orbit closure, word upper bounds, edge-distance lower bounds, reflection involutions, the Poincare product identity, the cyclotomic spectrum identity, and the final characteristic recurrence) are true; rerunning the script reproduces the certificate byte for byte. Thus these are exact coordinate computations, with no floating-point approximation.

2.1step 1.1F3algebra

The recorded lengths are the distances. Fix one of the six types. The recorded state set contains the seed and is closed under every generator, and every recorded state is reached from the seed by its recorded generator sequence; hence it is exactly the orbit W⋅f0. Let d′ be the recorded distance. Each recorded word has length d′, so the graph distance d is at most d′. Conversely, the certificate verifies that d′ changes by at most one along every generator edge and vanishes at the seed; summing this bound along any edge path gives d′≤d. Therefore d′=d, which by [F3] is the minimal left-coset length. The recorded orbit sizes and distance polynomials are thus correct, and [F3] gives PW=PWT∑vtd(v).

3.1step 2.1F4F5algebra∎

Degree comparison and induction. The exact coefficient check of the Poincare product identity agrees with the degree multisets of [F4]. The six identities reduce to [4]t(1+t4+t8)=[12]t, [5]t(1+t5)=[10]t, [9]t(1+t9)=[18]t, [6]t(1+t6)=[12]t, [10]t(1+t10)=[20]t, and [12]t(1+t12)=[24]t, where [n]t=1+t+⋯+tn−1; multiplying by the corresponding parabolic degree products gives exactly the six ambient degree products in the statement. Using the quotient factorization established in step 2.1, each identity converts a known PWT into PW. For F4, [F5] gives PB3=[2]t[4]t[6]t, and the first relation gives PF4=[2]t[6]t[8]t[12]t. For H3, [F5] gives PI2(5)=[2]t[5]t, and the second relation gives PH3=[2]t[6]t[10]t; the fourth and fifth relations then give PH4=[2]t[12]t[20]t[30]t. For E6, [F5] gives PD5=[2]t[4]t[5]t[6]t[8]t, and the first relation gives PE6=[2]t[5]t[6]t[8]t[9]t[12]t; the second and third relations give PE7=[2]t[6]t[8]t[10]t[12]t[14]t[18]t; the fourth, fifth and sixth relations give PE8=[2]t[8]t[12]t[14]t[18]t[20]t[24]t[30]t. Each result is ∏d∈D(W)[d]t=∏i=1∣S∣(1+t+⋯+tdi−1). Choice enters only through the degree determinations of [F4]; the certificate's orbit and distance verification is choice-free.

TheoremStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (gpt-6.1-sol)audited 2026-10-08Open item page →

The Poincare polynomial as a product of q-integers of the basic degrees, with longest-element reciprocity

Statement

Assume the Axiom of Choice (The Axiom of Choice), used only through the degree determination below. Let (W,S) be a finite Coxeter system with diagram as defined in Coxeter diagrams: edges, labels, components and finite type and n=∣S∣, and let d1≤⋯≤dn be its basic degrees and ei:=di−1 its exponents, as installed in Basic degrees, exponents, and the graded coinvariant algebra of a finite Coxeter system and independently determined, together with their complete type tables, in A regular Coxeter eigenvector determines the basic degrees: the exponent-residue identification and the complete degree tables for all finite Coxeter types (1)-(3). Write [d]t:=1+t+⋯+td−1 and let PW be the length generating series of Length generating series, descent-class series, spherical subsets, and the multivariate descent polynomial. Then:

For n=0, the Coxeter presentation has W={1}, the degree and exponent families are empty, and PW(t)=1; all empty products are 1. This is the rank-zero case of the displayed product.

(1) The Poincare product. PW(t)=∏i=1n[di]t=∏i=1n(1+t+⋯+tei), a polynomial of degree ∑iei with PW(0)=1 and PW(1)=∣W∣=∏idi. This includes H3, H4 and every I2(m), and every reducible type: if the diagram is disconnected with components on S1,…,Sk, then PW=∏jPWSj and the degree multiset is the concatenation of the components' multisets (Disconnected diagrams, direct products, and comparison of invariant forms (1), Classification of finite Coxeter systems, including the H and dihedral families (2)).

(2) Reciprocity. With N:=∣Φ+∣=ℓ(w0)=∑i=1nei (The longest element as the opposition of the chamber, and longest elements of finite parabolics (1)(ii),(iii), A regular Coxeter eigenvector determines the basic degrees: the exponent-residue identification and the complete degree tables for all finite Coxeter types (1)), tNPW(t−1)=PW(t), i.e. the coefficient sequence of PW is palindromic. This is proved directly from the longest-element bijection w↦w0w and does not use (1).

(3) Independence. The degrees di are not defined by (1) and are not inferred from it: they are supplied by the Molien/Jacobian/regular-eigenvector determination of A regular Coxeter eigenvector determines the basic degrees: the exponent-residue identification and the complete degree tables for all finite Coxeter types, whose tables agree with the products of (1) by Classical Poincare products for A, B, D and I2(m) from the permutation and signed-permutation models (3) and Exceptional parabolic-orbit length certificates for E6, E7, E8, F4, H3 and H4 (3). Neither (1) nor (2) is used to prove the other; in particular the exponent comparison ∑iei=N is not used to determine the degrees, and the degree product is not used to prove reciprocity.

Facts & Assumptions

Given: A finite Coxeter system (W,S) with n=∣S∣, length function ℓ, its basic degrees d1≤⋯≤dn and exponents ei=di−1 installed under the Axiom of Choice, its longest element w0, and the series PA of Length generating series, descent-class series, spherical subsets, and the multivariate descent polynomial.

[F1]

The finite irreducible Coxeter systems are exactly the types listed in the Statement, and every reducible finite system decomposes into these components (Classification of finite Coxeter systems, including the H and dihedral families (1)-(2), Coxeter diagrams: edges, labels, components and finite type).

[F2]

The basic degrees are the degrees of a minimal homogeneous generating family of the invariant ring, determined independently of the Poincare series, with the complete tables of A regular Coxeter eigenvector determines the basic degrees: the exponent-residue identification and the complete degree tables for all finite Coxeter types (1)-(3): An:2,3,…,n+1; Bn:2,4,…,2n; Dn:2,4,…,2n−2 together with n; I2(m):2,m; E6:2,5,6,8,9,12; E7:2,6,8,10,12,14,18; E8:2,8,12,14,18,20,24,30; F4:2,6,8,12; H3:2,6,10; H4:2,12,20,30; for reducible systems the degree multiset is the concatenation of the components' multisets, and ∏idi=∣W∣ (Basic degrees, exponents, and the graded coinvariant algebra of a finite Coxeter system, The Axiom of Choice).

[F3]

Classical products and exceptional products: PAn=[n+1]t!, PBn=∏i=1n[2i]t, PDn=[n]t∏i=1n−1[2i]t, PI2(m)=[2]t[m]t (Classical Poincare products for A, B, D and I2(m) from the permutation and signed-permutation models (3)), and PW=∏d∈D(W)[d]t for W of type E6,E7,E8,F4,H3,H4 (Exceptional parabolic-orbit length certificates for E6, E7, E8, F4, H3 and H4 (3)).

[F4]

If the diagram is disconnected with nonempty components on S1,…,Sk, then W≅WS1×⋯×WSk and ℓ(w1⋯wk)=∑iℓ(wi), so PW=∏jPWSj (Disconnected diagrams, direct products, and comparison of invariant forms (1)).

[F5]

If W is finite, there is a unique w0∈W with N:=ℓ(w0)=∣Φ+∣ maximal, w02=1, and ℓ(w0w)=ℓ(w0)−ℓ(w) for all w∈W (The longest element as the opposition of the chamber, and longest elements of finite parabolics (1)(ii),(iii),(iv)).

[F6]

The series is PA(t)=∑w∈Atℓ(w) with finite length fibers; for finite W it is a polynomial, has constant coefficient 1, and PW(1)=∣W∣. If S=∅, then W={1} and PW=1. For a polynomial of degree N, tNPW(t−1)=PW(t) is equivalent by coefficient comparison to palindromicity (Length generating series, descent-class series, spherical subsets, and the multivariate descent polynomial (1),(4), The cardinality ∣A∣ of a finite set).

Proof

technique · direct
1.1F1F2F3algebra

Irreducible types. If (W,S) is irreducible, then by [F1] it is of one of the listed types. For W=An the table of [F2] gives ∏i[di]t=∏k=2n+1[k]t=[n+1]t!=PAn by [F3]; for Bn it gives ∏i=1n[2i]t=PBn; for Dn the multiset {2,4,…,2n−2}∪{n} gives [n]t∏i=1n−1[2i]t=PDn; and for I2(m) it gives [2]t[m]t=PI2(m). For the six exceptional types the same comparison is the content of [F3]. Hence PW=∏i=1n[di]t for every irreducible finite type.

1.2F5F6algebra

Reciprocity. The map w↦w0w is a bijection of W with itself, and ℓ(w0w)=ℓ(w0)−ℓ(w) for all w by [F5]. Summing tℓ(w) over W and substituting w0w for w gives PW(t)=∑w∈Wtℓ(w0w)=∑w∈WtN−ℓ(w)=tNPW(t−1) as an identity of polynomials, since ℓ(w)≤N for all w; equivalently [tk]PW=[tN−k]PW for every k, so the coefficient sequence is palindromic.

2.1step 1.1F2F4F6algebra

Reducible types and the numerical consequences. If n=0, then W={1} and the degree and exponent lists are empty; [F6] gives PW=1, so the product, constant-term and evaluation claims hold with empty products equal to 1. For n>0, step 1.1 gives the product when the diagram is connected. If it is disconnected, let its nonempty components be S1,…,Sk. By [F4], PW=∏jPWSj, and each component product equals ∏d∈D(WSj)[d]t by step 1.1. By [F2], the degree multiset of W is the concatenation of the component multisets, so PW=∏i=1n[di]t. In either positive-rank case, each [di]t has constant term 1 and di terms; therefore the product has degree ∑i(di−1)=∑iei, constant term 1, and value ∏idi=∣W∣ at t=1 by [F2].

3.1step 1.1step 1.2step 2.1F2F3algebra∎

Independence. The degrees di are the degrees of a minimal homogeneous generating family of the invariant ring; the determination of [F2] uses the Molien identity, the invariant Jacobian and the regular Coxeter eigenvector, and never the series PW; the tables it produces are compared with the products of [F3]. Hence (1) is proved from the independently given degrees and does not define them, and (2) is proved in step 1.2 without using (1). Finally, the exponent identity ∑iei=N follows by comparing degrees: step 2.1 shows that deg⁡PW=∑iei with leading coefficient 1, while step 1.2 shows that tNPW(t−1)=PW(t) with [tN]PW=[t0]PW=1, so deg⁡PW=N and ∑iei=N; this comparison is a consequence of (1) and (2), not an input to either. No choice beyond the AC premise of the degree determination of [F2] is used.

5 · Examples, counterexamples and false statements

None yet.

Sources