Lehmer Complexes in Bruhat Intervals
- Lehmer complexes are defined by transporting lower Bruhat intervals to multicomplexes through Lehmer codes, preserving rank data with explicit Poincaré polynomial identities.
- They utilize the Björner–Frankl–Stanley M-complex construction to produce pure, vertex-decomposable, and shellable simplicial complexes that reflect combinatorial properties of Coxeter groups.
- In type A and F4, Lehmer complexes illustrate links between unimodal permutations, smooth Schubert varieties, and the role of weak Lehmer codes in overcoming combinatorial obstructions.
Searching arXiv for the cited Lehmer-complex papers and closely related work. Lehmer complexes are simplicial complexes attached to lower Bruhat intervals by transporting the interval through a Lehmer code to a multicomplex and then applying the Björner–Frankl–Stanley -complex construction. For a finite Coxeter system admitting a Lehmer code, each lower interval determines an order ideal in a product of chains, and the associated simplicial complex has -polynomial equal to the Poincaré polynomial of the interval. In the framework developed by Bolognini–Sentinelli, these complexes are vertex-decomposable; in type they encode the Poincaré polynomials of smooth Schubert varieties via unimodal permutations, while in type ordinary Lehmer codes fail to exist but weak Lehmer codes still recover Lehmer complexes interval by interval (Bolognini et al., 6 Jan 2025, Sentinelli et al., 25 Sep 2025).
1. Lehmer codes and the Bruhat-order input
Let be a finite Coxeter system with exponents . A Lehmer code for 0 is a bijection
1
where 2, such that the inverse
3
is a poset morphism. Equivalently,
4
in Bruhat order. In particular,
5
This condition is the key combinatorial mechanism behind Lehmer complexes: it turns Bruhat intervals into order ideals in a product order (Bolognini et al., 6 Jan 2025).
In type 6, that definition recovers the classical inversion-based Lehmer code
7
a bijection onto 8 whose inverse preserves Bruhat order. Analogous explicit constructions were given for types 9, 0, and 1 by factoring each element into saturated Bruhat chains and reading off their lengths (Bolognini et al., 6 Jan 2025).
The interval of interest is always a lower Bruhat interval
2
Once a Lehmer code exists, the interval becomes a combinatorial object in 3, and that order-theoretic translation is what the Lehmer complex formalizes.
2. From lower Bruhat intervals to multicomplexes
Fix a Lehmer code 4. For each 5, the lower interval is sent to
6
Because the inverse of 7 is order-preserving, 8 is an order ideal. Order ideals in 9 are exactly multicomplexes, so the Bruhat interval is converted into a multicomplex without losing the rank data (Bolognini et al., 6 Jan 2025).
Bolognini–Sentinelli then apply the Björner–Frankl–Stanley 0-complex construction. For 1, the complex 2 is a pure, vertex-colored, shellable simplicial complex of dimension 3. If 4 is an order ideal, then 5 is its 6-complex. In the Coxeter-theoretic setting,
7
Each face 8 of 9 inherits a multidegree 0 by counting how many vertices of each color occur in 1. The resulting 2-polynomial is
3
Thus the Lehmer complex is not merely attached to the interval: its face enumeration reproduces the interval’s Poincaré, or rank-generating, polynomial exactly (Bolognini et al., 6 Jan 2025).
3. Polynomial identities and topological properties
A classical change of variables relates the 4- and 5-polynomials of a 6-dimensional simplicial complex: 7 Within the Lehmer-complex construction, one obtains the following statement: for every lower Bruhat interval 8 in a finite Coxeter group admitting a Lehmer code,
9
and moreover 0 is vertex-decomposable, hence shellable (Bolognini et al., 6 Jan 2025).
The vertex-decomposability argument proceeds recursively. One peels off a highest-colored vertex whose deletion and link both remain 1-complexes of smaller multicomplexes, and continues until the complex reduces to the void or a point. This gives an explicit inductive structure rather than a purely existential shelling argument (Bolognini et al., 6 Jan 2025).
The principal significance of this construction is that Poincaré polynomials of lower Bruhat intervals are realized as 2-polynomials of vertex-decomposable simplicial complexes. In the terminology of the paper, the Lehmer complex is therefore a bridge between Bruhat-order combinatorics and a class of simplicial complexes with strong recursive and shellability properties.
4. Type 3, unimodal permutations, and smooth Schubert varieties
In type 4, Lehmer complexes interact directly with Schubert geometry. For 5, the Schubert variety 6 is smooth if and only if 7 avoids the patterns 8 and 9. Its Poincaré polynomial factors as
0
where 1 is the exponent partition of 2 (Bolognini et al., 6 Jan 2025).
A permutation 3 is unimodal if there exists 4 such that
5
Equivalently, 6 avoids 7 and 8. Bolognini–Sentinelli prove that the set of Poincaré polynomials of all smooth Schubert varieties in 9 coincides with
0
In particular there are 1 distinct such polynomials, in bijection with partitions 2 of size 3 having strictly decreasing parts (Bolognini et al., 6 Jan 2025).
The small-rank examples make the correspondence concrete. In type 4, the Lehmer complex of the full group 5 is 6, whose 7-polynomial is
8
Among the unimodal permutations in 9, the element 0 has Lehmer code 1, exponent partition 2, and
3
These examples illustrate that the Lehmer complex packages the same rank data that appears in Schubert-theoretic factorization formulas (Bolognini et al., 6 Jan 2025).
5. Type 4: failure of ordinary Lehmer codes and the weak replacement
Type 5 provides the main obstruction to a uniform ordinary theory. Let 6 be the Coxeter system of type 7, with exponents 8. If 9 is the longest element, then
0
Despite this product factorization, the Bruhat order of 1 does not admit a product of chains as subposet. Equivalently, there is no bijection
2
whose inverse preserves Bruhat order. This answers negatively, in type 3, the question asked by Billey, Fan and Losonczy (Sentinelli et al., 25 Sep 2025).
The proof strategy is combinatorial and obstruction-based. One checks that any order-preserving immersion would have to send the rank-4 elements bijectively onto the 5 tuples in
6
Up to the automorphism group of 7, generated by inversion 8 and the Dynkin-diagram symmetry 9, there are 00 such immersions. For each candidate, some rank-01 tuple has a set of lower covers whose images do not admit a common upper cover in Bruhat order, so no consistent extension to level 02 exists (Sentinelli et al., 25 Sep 2025).
To recover the interval-by-interval multicomplex construction, the paper introduces a weak Lehmer code. For a finite-rank Coxeter system with 03, a finite collection
04
of rank-preserving injections 05 is a weak Lehmer code if two conditions hold. First, whenever the set of maximal elements
06
is a singleton, then 07 is an order ideal in 08. Second, for every 09, some 10, up to automorphism of 11, makes 12 an order ideal. A classical Lehmer code is the special case 13, with bijectivity onto the full product of chains (Sentinelli et al., 25 Sep 2025).
In type 14, exactly two maps 15 suffice. The construction uses a parabolic decomposition into saturated Bruhat chains
16
17
18
together with chains 19, each of length 20 or 21, satisfying
22
For a factorization 23 with 24 and 25,
26
and
27
These maps are injective and rank-preserving, and for every lower interval one of them, up to automorphism, yields the required order ideal. The pair 28 is therefore a weak Lehmer code for 29. Once
30
is an order ideal with 31-polynomial 32, the general machinery produces a balanced vertex-decomposable simplicial complex, called the Lehmer complex of 33, whose 34-polynomial is again 35 (Sentinelli et al., 25 Sep 2025).
6. Examples, further structure, and terminological scope
The 36 examples show the construction in explicit form. For
37
one has 38, 39 is fixed by every Dynkin automorphism, and
40
The lower interval 41 has 42 elements. Its corresponding multicomplex 43 has maximal elements
44
and the associated Lehmer complex is a pure simplicial complex on seven vertices, one for each coatom, with 45 facets. For the shorter element
46
one finds
47
Here 48 is an order ideal generated by the single maximal chain 49, so 50 is isomorphic to 51, and the Lehmer complex is a direct product of four chains of lengths 52 (Sentinelli et al., 25 Sep 2025).
The 53 theory also supplies additional order-theoretic structure. Every lower interval 54 has rank sequence an 55-sequence, realized by the weak code as the 56-vector of an explicit multicomplex in 57. The Lehmer complex of each interval is balanced and vertex-decomposable, hence Cohen–Macaulay, and its 58-polynomial is exactly the Bruhat–Poincaré polynomial 59. If 60 is 61-principal, meaning that 62 is a singleton, then the set 63 of 64-principal elements is a meet-semilattice under Bruhat order, identified with the componentwise order on 65. Likewise, the 66-unimodal elements form a lattice 67 isomorphic to a sublattice of 68; in type 69, 70 is precisely in bijection with the set 71 of palindromic Poincaré polynomials of Schubert varieties, ordered by reverse inclusion of inversion sets (Sentinelli et al., 25 Sep 2025).
A common terminological confusion arises from the word “complex.” In the combinatorial setting considered here, a Lehmer complex is a simplicial complex attached to a Bruhat interval. By contrast, the neural-network paper “Efficient and Interpretable Neural Networks Using Complex Lehmer Transform” studies a weighted Lehmer transform with complex-valued parameter 72 and introduces complex Lehmer activation units; in that context, “complex” refers to the complex domain and to phase-sensitive behavior, not to a simplicial complex (Ataei et al., 25 Jan 2025). This distinction is purely terminological, but it separates two mathematically unrelated uses of the word “Lehmer” in current arXiv literature.