Motivation
Kazhdan–Lusztig polynomials Pu,b(q) are integer polynomials attached to pairs u≤b of elements of a Coxeter group. They were introduced through the canonical basis of the Hecke algebra (Kazhdan–Lusztig, 1979). For Weyl groups they compute local intersection cohomology of Schubert varieties, and they enter the Kazhdan–Lusztig conjectures on characters of highest-weight representations. Their definition uses the simple generators of the group, yet in every known example Pu,b seemed to depend only on the Bruhat interval [u,b] as an abstract partially ordered set. The combinatorial invariance conjecture, attributed to Lusztig and Dyer, asserts this: if two Bruhat intervals, possibly in different Coxeter groups, are isomorphic as posets, their Kazhdan–Lusztig polynomials coincide.
This mission asks for a formal proof of the conjecture, as stated in an OpenAI preprint dated September 24, 2026 (source). The preprint has not been peer reviewed and its claims have not been independently verified; on the platform the Lean goal is open.
Background
- 1979–1980 — Kazhdan and Lusztig define the polynomials (Invent. Math. 1979) and interpret them via Schubert varieties (Proc. Sympos. Pure Math. 36, 1980).
- 1987–1993 — Dyer's thesis and papers on reflection subgroups and the Bruhat graph (J. Algebra 1990; Compositio 1991); the conjecture's published formulation for finite Coxeter systems and the reconstruction of the Bruhat graph from the interval order.
- 2000–2006 — Lower intervals [1,b]: du Cloux (Adv. Math. 2003), Brenti for symmetric groups (EJC 2004), and for all Coxeter systems Brenti–Caselli–Marietti (Adv. Math. 2006) and Delanoy (J. Alg. Combin. 2006).
- 2001–2014 — Moment-graph and Soergel-bimodule machinery: Braden–MacPherson (Math. Ann. 2001), Fiebig (Trans. AMS 2008), Soergel (J. Inst. Math. Jussieu 2007), Elias–Williamson (Annals 2014).
- 2007–2021 — Short intervals (Incitti, JCTA 2007); the coefficient of q in simply-laced type (Patimo, IMRN 2021).
- 2022–2026 — Hypercube decompositions guided by machine learning (Blundell–Buesing–Davies–Veličković–Williamson, Represent. Theory 2022); Barkley–Gaetz (Math. Ann. 2025; IMRN 2026); Barkley–Gaetz–Lam: invariance of the q-coefficient in general and full invariance up to rank six (arXiv:2601.07793); Esposito–Marietti–Stella up to rank ten in finite Weyl groups (arXiv:2509.16433).
- September 2026 — The OpenAI preprint claims the full conjecture for arbitrary Coxeter systems (Theorem 1.1, p. 2).
Setting
A Coxeter system (W,S) is a group W with a generating set S of involutions subject only to relations (st)mst=1. Write ℓ for word length in S. A reflection is a conjugate of an element of S. Bruhat order is the partial order generated by x<tx whenever t is a reflection and ℓ(tx)>ℓ(x); the interval [u,b]={x:u≤x≤b} is finite and graded of rank ℓ(b)−ℓ(u), even when W is infinite. The equal-parameter R-polynomials Rx,y and Kazhdan–Lusztig polynomials Px,y are the unique families with Rx,x=Px,x=1, Rx,y=Px,y=0 unless x≤y, the recursion: for s∈S with sy<y,
Rx,y={Rsx,sy,(q−1)Rx,sy+qRsx,sy,sx<x,sx>x,
the degree bound degPx,y<(ℓ(y)−ℓ(x))/2 for x<y, and the inversion formula
qℓ(y)−ℓ(x)Px,y(q−1)=x≤z≤y∑Rx,z(q)Pz,y(q).
Formalization targets
Goal: Theorem 1.1 (p. 2)
Let (W,S) and (W′,S′) be arbitrary Coxeter systems, u≤b in W and u′≤b′ in W′. If ι:[u,b]→[u′,b′] is an isomorphism of posets (a bijection preserving and reflecting order), then
Pu,bW(q)=Pu′,b′W′(q).
The isomorphism carries no labels or root data; the groups may be infinite and noncrystallographic.
Significance
The result itself. It shows that a Kazhdan–Lusztig polynomial, defined algebraically from the Hecke algebra, is determined by a finite poset. Restricting ι to subintervals gives the same for every Px,y with u≤x≤y≤b, and hence for the R-polynomials (Corollary 6.1, p. 29). For Weyl groups this means that local intersection cohomology of Schubert varieties is determined by the Bruhat poset. It settles a question open since the 1980s that had been verified only for lower intervals, short intervals, low ranks, and single coefficients.
Formalizing it. Mathlib has Coxeter systems and their length function but no Bruhat order, Hecke algebra, or Kazhdan–Lusztig theory. The proof uses reflection orders (Dyer's path formula, Theorem 2.2, p. 7), Braden–MacPherson moment-graph sheaves over a reflection-faithful real realization (Theorem 2.3, p. 8), and the Elias–Williamson character theorem as external inputs. Building these would be a substantial, reusable contribution to formal representation theory.
Difficulty
The defining recursion uses a simple generator s with sy<y, but a poset isomorphism need not carry simple generators or reflections to anything recognisable, and need not respect root labels. Dyer's reconstruction recovers all reflection edges of the Bruhat graph from the order (Theorem 3.4, p. 12) but not their labels. Lanini's moment-graph invariance requires compatible label automorphisms, which an abstract isomorphism does not provide. The preprint therefore keeps the two realizations separate, transports reflection orders through maximal dihedral subintervals (Proposition 3.5, p. 13), counts later edges exactly, and compares images of edges in two different sheaves by a reciprocal inequality that is then forced to be an equality (Sections 5–6).
Formalization scope
- Coxeter systems are Mathlib
CoxeterSystem M W for arbitrary index types and groups; the two systems may live in different universes.
BruhatLE is the reflexive–transitive closure of x→tx with t a reflection and ℓ(x)<ℓ(tx), i.e. strong Bruhat order (not weak order). Interval cs u b carries this order; ι is an order isomorphism ≃o.
klPolynomial is the second component of Classical.epsilon (NormalizedKL cs), where NormalizedKL encodes exactly the normalization above (R-recursion with left multiplication, diagonal and vanishing conditions, 2degP<ℓ(y)−ℓ(x), and the inversion formula with Polynomial.reflect). Existence and uniqueness of such families is the classical Kazhdan–Lusztig theorem, and a proof of the goal has to establish them, since otherwise Classical.epsilon returns an arbitrary pair.
- Sums over intervals use
finsum; intervals are finite, so this is the ordinary sum.
- The hypotheses u≤b, u′≤b′ are explicit; there is no vacuous reading.
Welcome contributions: Bruhat order and its basic properties (subword property, finiteness of intervals), R-polynomials, and existence and uniqueness of Kazhdan–Lusztig polynomials for arbitrary Coxeter systems.
Selected references
- OpenAI, Combinatorial invariance of Kazhdan–Lusztig polynomials, OpenAI Math Release preprint, September 24, 2026. https://github.com/openai/math/blob/adc7f1241b42e322a6451854ab7e4b4c146bf78a/preprints/Combinatorial-Invariance-of-Kazhdan-Lusztig-Polynomials-September-24-2026/paper.pdf
- D. Kazhdan, G. Lusztig, Representations of Coxeter groups and Hecke algebras, Invent. Math. 53 (1979), 165–184. https://doi.org/10.1007/BF01390031
- M. Dyer, On the "Bruhat graph" of a Coxeter system, Compositio Math. 78 (1991), 185–191. https://www.numdam.org/item/CM_1991__78_2_185_0/
- F. Brenti, F. Caselli, M. Marietti, Special matchings and Kazhdan–Lusztig polynomials, Adv. Math. 202 (2006), 555–601. https://doi.org/10.1016/j.aim.2005.01.011
- E. Delanoy, Combinatorial invariance of Kazhdan–Lusztig polynomials on intervals starting from the identity, J. Algebraic Combin. 24 (2006), 437–463. https://doi.org/10.1007/s10801-006-0014-7
- F. du Cloux, Rigidity of Schubert closures and invariance of Kazhdan–Lusztig polynomials, Adv. Math. 180 (2003), 146–175. https://doi.org/10.1016/S0001-8708(02)00100-7
- T. Braden, R. MacPherson, From moment graphs to intersection cohomology, Math. Ann. 321 (2001), 533–551. https://doi.org/10.1007/s002080100232
- B. Elias, G. Williamson, The Hodge theory of Soergel bimodules, Ann. of Math. 180 (2014), 1089–1136. https://doi.org/10.4007/annals.2014.180.3.6
- C. Blundell, L. Buesing, A. Davies, P. Veličković, G. Williamson, Towards combinatorial invariance for Kazhdan–Lusztig polynomials, Represent. Theory 26 (2022), 1145–1191. https://doi.org/10.1090/ert/624
- G. T. Barkley, C. Gaetz, T. Lam, Combinatorial invariance for the coefficient of q in Kazhdan–Lusztig polynomials, arXiv:2601.07793 (2026). https://arxiv.org/abs/2601.07793v2
- A. Björner, F. Brenti, Combinatorics of Coxeter Groups, GTM 231, Springer, 2005. https://doi.org/10.1007/3-540-27596-7