A combinatorial duality between the weak and strong Bruhat orders
Christian Gaetz, Yibo Gao

TL;DR
This paper explores a duality between the weak and strong Bruhat orders using combinatorial operators, establishing new identities, path counting formulas, and Smith normal form equivalences that deepen understanding of these algebraic structures.
Contribution
It introduces a raising operator for the strong Bruhat order, dual to Stanley's lowering operator, and proves new identities and formulas linking the two orders.
Findings
Proves a Schubert identity dual to previous work.
Derives formulas for counting weighted paths in strong order.
Shows powers of dual operators have identical Smith normal forms.
Abstract
In recent work, the authors used an order lowering operator , introduced by Stanley, to prove the strong Sperner property for the weak Bruhat order on the symmetric group. Hamaker, Pechenik, Speyer, and Weigandt interpreted as a differential operator on Schubert polynomials and used this to prove a new identity for Schubert polynomials and a determinant conjecture of Stanley. In this paper we study a raising operator for the \emph{strong} Bruhat order, which is in many ways dual to . We prove a Schubert identity dual to that of Hamaker et al. and derive formulas for counting weighted paths in the Hasse diagrams of the strong order which agree with path counting formulas for the weak order. We also show that powers of and have the same Smith normal forms, which we describe explicitly, answering a question of Stanley.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
A combinatorial duality between the weak and strong Bruhat orders
Christian Gaetz
and
Yibo Gao
Department of Mathematics, Massachusetts Institute of Technology, Cambridge, MA.
Abstract.
In recent work, the authors used an order lowering operator , introduced by Stanley, to prove the strong Sperner property for the weak Bruhat order on the symmetric group. Hamaker, Pechenik, Speyer, and Weigandt interpreted as a differential operator on Schubert polynomials and used this to prove a new identity for Schubert polynomials and a determinant conjecture of Stanley. In this paper we study a raising operator for the strong Bruhat order on the symmetric group, which is in many ways dual to . We prove a Schubert identity dual to that of Hamaker et al. and derive formulas for counting weighted paths in the Hasse diagrams of the strong order which agree with path counting formulas for the weak order, providing a strong order analog of Macdonald’s reduced word identity. We also show that powers of and have the same Smith normal forms, which we describe explicitly, answering a question of Stanley.
Keywords. weak order, Bruhat order, Schubert polynomial, duality.
C.G. was partially supported by an NSF Graduate Research Fellowship.
1. Introduction
The reader is referred to Section 2 for background and basic definitions. Stanley [10] introduced an order lowering operator for the weak (Bruhat) order on the symmetric group and conjectured an explicit nonvanishing formula for the determinant of
[TABLE]
where is the rank of . The invertibility of this operator would imply the strong Sperner property for , solving a problem raised by Björner [1]. In [3], the authors construct a raising operator , which, together with determines a representation of the Lie algebra on , thus establishing the invertibility of and the strong Sperner property.
In later work [4], Hamaker, Pechenik, Speyer, and Weigandt proved a new identity for derivatives of Schubert polynomials, allowing them to interpret as a differential operator on the space of polynomials spanned by the Schubert polynomials and thereby prove Stanley’s conjecture for .
Remarkably, the operator is an order raising operator supported exactly on the strong Bruhat order on the symmetric group; this fact was not necessary for establishing the Sperner property of , nor was it used for computing the determinant of . Our goal in this paper is to study the resulting duality between (edge-labeled versions of) and .
Section 2 gives basic definitions and background. Section 3 introduces padded Schubert polynomials: the duality between and takes a particularly natural form in this setting. We deduce an identity of Schubert polynomials dual to that of Hamaker, Pechenik, Speyer, and Weigandt and use this in Section 4 to prove weighted path-counting identities for and , implying a strong order analog of Macdonald’s reduced word formula [7]. These identities look similar to an identity for the Chevalley edge weights on previously studied by Stembridge [13] and Postnikov and Stanley [8]. In Section 5 we show that powers of and have the same Smith normal forms, which we describe in a simple way, answering a question of Stanley [10]. This indicates that and determine a duality between and which is stronger than the previously observed path-counting coincidences between the -edge weights and the Chevalley weights.
2. Background and definitions
We refer the reader to [11] for basic definitions about posets in what follows.
2.1. Order operators and edge labels
For a finite graded poset, we let denote the set of elements of rank ; we always make the convention that , so that is well-defined. For , we let denote the vector space of formal linear combinations of elements of . A linear operator (resp. ) is called a raising operator (resp. lowering operator). A raising (resp. lowering) operator is an order raising (resp. order lowering) operator if, when we write (or ) we have (or ) unless . When we have a family of such operators indexed by the rank , we omit the subscripts of the operators when no confusion can result. Given a family of raising operators, for we define
[TABLE]
and similarly define for lowering operators .
It is clear from the definitions that an order operator carries the same information as a weighting of the edges in the Hasse diagram of by complex numbers. We let denote the corresponding weight function on cover relations, and we freely move between these two forms.
Given a saturated chain from to , we let the weight of be the product of the weights of the cover relations which make up the chain:
[TABLE]
and we let
[TABLE]
denote the number of weighted paths from to in the Hasse diagram of , viewed as a directed graph. It is clear that, using the natural basis for , the matrix of is given by .
2.2. The weak and strong Bruhat orders
The weak and strong (Bruhat) orders on the symmetric group arise from the realization of as a Coxeter group, and are integral to representation theory and geometry in “type A.”
For let denote the simple transpositions in , and for let denote general transpositions. For , the length is defined to be the smallest such that for some choice of . The weak order and strong order are defined by their covering relations:
- •
if and only if and ,
- •
if and only if and .
Thus the weak and strong orders share the same ground set (the symmetric group on letters) and rank structure: . Since the ground sets are the same, no confusion should result from our use of to denote both the symmetric group and the strong order. Each order has as its unique maximal element the permutation with one-line notation , the unique element of rank , and as its unique minimal element the identity permutation , the unique permutation of length zero.
2.3. The Smith normal form of an integer matrix
Let be an integer matrix. The Smith normal form of is the unique integer matrix with nonnegative diagonal entries such that divides for all , all off-diagonal entries are 0, and for some matrices and . The action of and can be interpreted as integer row and column operations on . We write . It is clear that does not depend on the ordering of the rows and columns of , since row and column swaps are integer row and column operations. Finally, we write for the square matrix which is the Smith normal form of with extra rows and columns of zeros removed.
Since elements of have determinant , if is a square matrix we have:
[TABLE]
Thus the Smith normal form is a considerable refinement of the absolute value of the determinant of a square integer matrix, and a generalization to rectangular matrices. For a survey on Smith normal forms in combinatorics, see Stanley [12].
3. The action of and on padded Schubert polynomials
For a composition of , we write for the monomial , and we let . We write for the staircase composition of . When each part of is at most the corresponding part of , we write and we let denote the composition of .
The Schubert polynomials for form a basis for the space . They can be defined recursively as follows:
- •
, and
- •
if ,
where denotes the -th Newton divided difference operator:
[TABLE]
Here the simple transposition acts on the polynomial by interchanging the variables and .
We define the padded Schubert polynomials , a basis for , defined as the images of the under the natural isomorphism given by
[TABLE]
Define operators and on by:
[TABLE]
The following theorem was proved in the context of Schubert polynomials by Hamaker, Pechenik, Speyer, and Weigandt [4]; it’s extension to padded Schubert polynomials is immediate.
Theorem 3.1**.**
[TABLE]
Theorem 3.1 implies in particular that, identifying and by the map , is an order lowering operator for . Dually, Theorem 3.2 shows that is an order raising operator for . The weights are defined in terms of the (Lehmer) code of : where .
Theorem 3.2**.**
[TABLE]
where is the Manhattan distance between and .
Proof.
Let denote the standard generators of the Lie algebra . It is clear from the classification of irreducible representations for (see, for example, [5]) that
[TABLE]
where is the -dimensional irreducible representation of , with the actions of and given by and respectively. Here acts by multiplying monomials by the scalar .
Identifying with by , it was shown in [3] that the operators defined by the right-hand-sides of (1) and (2), together with the action of by , determine a representation of . As an easy corollary of the Jacobson-Morozov Theorem (or as explicitly shown by Proctor [9]) the actions of and in an -representation uniquely determine the action of . Therefore the action of on must be given as above. ∎
It is elementary to see that for a covering relation, and differ only in positions and , and that is an odd positive number.
4. Path counting identities
We call the strong order edge weights given by (2) the code weights. These are different from the previously studied Chevalley weights:
[TABLE]
The weak order weights , and the two strong order weights are shown in Figure 1.
We now observe a symmetry possessed by all weight functions under consideration. This symmetry corresponds to the symmetry of the weighted posets in Figure 1 given by reflecting about a horizontal line.
Proposition 4.1**.**
Let be one of or , and let denote the corresponding order (weak order for and strong order for the others). Suppose is a covering relation, then and . Therefore for we have .
Proof.
It is straightforward to see that, for in one-line notation, we have ; from this it is clear that . The second claim for and follows because we swap the same positions to get from to as we do to get from to . For this follows immediately from the alternate description for given in [3]. Finally, every chain corresponds to a chain with the same edge labels by multiplying all elements by , thus the total weighted path counts are the same. ∎
The following fact is due essentially to Chevalley, and has been further studied by Stembridge [13] and Postnikov and Stanley [8].
Proposition 4.2**.**
For the Chevalley weights on the strong order and the -weights on the weak order, we have:
[TABLE]
Macdonald’s celebrated reduced word identity expresses in terms of weighted reduced words in the weak order.
Theorem 4.3** (Macdonald [7]).**
For any :
[TABLE]
Theorem 4.4 below provides a strong order analog of Theorem 4.3. It also shows that strong order path counting identities with the code weights satisfy the same formula as the Chevalley weights do in Proposition 4.2, but also hold for intervals other than . See [2] for a common generalization of the code weights and the Chevalley weights.
Theorem 4.4**.**
For any :
[TABLE]
In particular,
[TABLE]
Proof.
It was observed in [4] that . Similarly, it is clear that . Applying this to the padded Schubert basis for yields the first result. The second result follows immediately from Proposition 4.1. ∎
The simple relation between and from Theorem 4.4 does not hold for general pairs of permutations, however in Section 5 we show a very strong relationship in general between the matrices for and in the padded Schubert basis (or equivalently, permutation, basis).
Remark*.*
For affine Weyl groups, Lam and Shimozono [6] give a dual-graded graph structure to the Hasse diagrams of the weak and strong order. The relationship, if any exists, between their duality and ours is not currently understood.
5. Smith normal forms for and
Stanley [10] asked for a description of the Smith normal form of , Theorem 5.1 below answers this question in greater generality.
Theorem 5.1**.**
For and , in the padded Schubert basis (or permutation basis) for (or ) we have
[TABLE]
and all are equal to
[TABLE]
where is the diagonal matrix with entries equal to for .
Example 5.2**.**
According to Figure 1, we have
[TABLE]
It is easy to check that both of these matrices have Smith normal form . Even in this small example it is clear that the Chevalley weights do not have this property.
We will prove Theorem 5.1 by studying Smith normal forms of raising operators in products of chains.
If and are two rank-symmetric and rank-unimodal posets, with order raising operators and , their Cartesian product is also rank-symmetric and rank-unimodal. Since each covering relation in comes from a covering relation in or in , we can define an order raising operator which inherits the edge weights of and .
By a chain of length we mean a totally ordered set of elements, which we often identify with monomials . Unless otherwise noted, such a chain has standard raising operator . Let be the poset obtained by taking the product of chains of length ; elements in the -th rank are labeled by monomials of degree in . We write for , for and for the condition that for all , so We denote the raising operator inherited from the standard raising operators on the individual chains by . Explicitly, acts as the transpose of :
[TABLE]
where the terms with are considered to be 0. We also have
[TABLE]
where To see this, note that the coefficient in front of after applying to can be viewed as a weighted sum of lattice paths from to , where each of the paths has weight \big{(}(\alpha_{1}+1)\cdots(\beta_{1})\big{)}\cdots\big{(}(\alpha_{k}+1)\cdots(\beta_{k})\big{)}.
Lemma 5.3 introduces a new integer basis for with respect to which the Smith normal form of can more easily be computed.
Lemma 5.3**.**
Fix . For each , there exists a subset of cardinality , such that
[TABLE]
is an integral basis for .
As a product of chains, is rank-symmetric and rank-unimodal, so for the quantity is always nonnegative. As an example, when (so is a chain) we have and for all , thus we recover the monomial basis . Before proving Lemma 5.3, we notice some of its consequences.
Lemma 5.4**.**
Fix . Suppose that for all , there exists satisfying the conditions in Lemma 5.3, then for ,
[TABLE]
is an integral basis for
Proof.
Fix and let . There is a natural lowering operator such that and together make an representation, where acts diagonally. Specifically,
[TABLE]
where the terms with negative components are considered to be 0. Comparing with , we see that, as matrices, and are transposes of each other. In particular, when going between rank and rank ,
At the same time, by decomposing into irreducible representations, we observe that
[TABLE]
Here we have benefited from the fact that is a map from a vector space to itself, so its determinant is independent of the basis used. Therefore, we obtain:
[TABLE]
We now apply Lemma 5.3. Consider the linear map that is a change of basis from to composed with . Notice that since both and are integral basis for , the change of basis matrix and both have integer entries and determinant . Another way to write this linear map is through and let us write it as . Here, represents how each , is written in the basis so it has integer entries (which are products of binomial coefficients). In the meantime, by definition of and , is a diagonal matrix with copies of on the diagonal. This shows . With , we have and this precisely means that is an integral basis of ∎
We now prove Lemma 5.3.
Proof of Lemma 5.3.
We use induction on (the number of chains), and then , in this order. When , let and for . Then is an integral basis for , as desired.
Now assume and also assume without loss of generality that , since when , we reduce to the case of . When , choose . Assume and by the induction hypothesis assume that has already been chosen with the desired properties for all . Recall that for any , is an integral linear combination of . By simple counting of dimensions, it suffices to show that we can choose with cardinality such that every element in can be written as an integral linear combination of
[TABLE]
By the induction hypothesis, any with can be written as a linear combination
[TABLE]
with . Applying on both sides, we obtain
[TABLE]
Hence it suffices to find and show that every element in is an integral linear combination of , where
[TABLE]
is larger than . This step of reduction allows us to not be concerned with the choices of for , and focus only on
If , we reduce to the case (since and are isomorphic below rank ), and let . The key case is the range . Let
[TABLE]
where the second terms means We always have but it is possible that , which implies that . For simplicity, write and . Notice that the entries of both and are still decreasing. We need to show that has the desired cardinality and that integral linear combinations of generate .
For any , depending on whether or not, we can partition into two subsets , with the convention that . This means . Then
[TABLE]
By the induction hypothesis, is the cardinality of and is the cardinality of when . When , we have and so ranks and are both in the middle of the rank-symmetric poset , meaning . In this case we let and thus is indeed whenever . Therefore, as desired.
To show and generate, let us first deal with the monomials in that are multiples of . Notice that the action of on is exactly the same as the action of on since the exponents of can never go up. By the induction hypothesis on , can generate so can generate .
Next, we deal with monomials that are not multiples of . In other words, these are the monomials in . We claim that each can be written as an integral linear combination of , where the definition of (introduced earlier in this proof) remains the same for . To see this, when , it is simply the induction hypothesis, and when , and the claim follows from Lemma 5.4 as . Recall that the goal is to show that is an integral linear combination of and so far we know that it is an integral linear combination of . Correspondingly, write
[TABLE]
Using the same coefficients, consider
[TABLE]
which lies in the integral span of . The difference between and is an integral linear combination of
[TABLE]
for . As we already know that for lies in the integral span of (see last paragraph), we conclude that any lies in this span as well. This finishes the proof. ∎
The above base change procedure allows easy computation of the Smith normal form of powers of .
Lemma 5.5**.**
For , let be the standard order raising operator on the product of chains . For and , we have
[TABLE]
where is the diagonal matrix with entries equal to for .
Proof.
As matrices, and are transposes of each other, so it suffices to consider .
Instead of the monomial basis for , we use the basis described in Lemma 5.3 for and Lemma 5.4 for (See Figure 2 for a visualization of the order raising operator in this new basis). The smith normal form of remains unchanged because the change of basis is integral. In this new basis, as long as , we see from the definition of ’s that becomes diagonal in the maximal square submatrix and 0 elsewhere. The diagonal consists of copies of . ∎
Proof of Theorem 5.1.
Fix with . According to Proposition 4.1, in the padded Schubert basis the matrices and are transposes. Therefore, . Similarly, . By Corollary 6 of [4], the change of basis matrix between the padded Schubert and monomial bases for lies in , and thus Smith normal forms are the same in either basis. Viewing and in the monomial basis, they are transposes, and thus have the same . Finally, in the monomial basis, their Smith normal forms are those of with . Applying Lemma 5.5 gives us the desired result. ∎
Acknowledgements
The authors wish to thank Alex Postnikov and Richard Stanley for helpful conversations.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Anders Bjorner. Orderings of coxeter groups. In Curtis Greene, editor, Combinatorics and Algebra . American Mathematical Society, 1984.
- 2[2] Christian Gaetz and Yibo Gao. Padded Schubert polynomials and weighted enumeration of Bruhat chains. 2019. ar Xiv:1905.00047 [math.CO].
- 3[3] Christian Gaetz and Yibo Gao. A combinatorial 𝔰 𝔩 2 𝔰 subscript 𝔩 2 \mathfrak{sl}_{2} -action and the Sperner property for the weak order. Proc. Amer. Math. Soc. , 148(1):1–7, 2020.
- 4[4] Zachary Hamaker, Oliver Pechenik, David E Speyer, and Anna Weigandt. Derivatives of Schubert polynomials and proof of a determinant conjecture of Stanley. 2018. ar Xiv:1812.00321 [math.CO].
- 5[5] Alexander Kirillov, Jr. An introduction to Lie groups and Lie algebras , volume 113 of Cambridge Studies in Advanced Mathematics . Cambridge University Press, Cambridge, 2008.
- 6[6] Thomas F. Lam and Mark Shimozono. Dual graded graphs for Kac-Moody algebras. Algebra Number Theory , 1(4):451–488, 2007.
- 7[7] I. G. (Ian Grant) Macdonald. Notes on Schubert polynomials . Montreal : Département de mathématiques et d’informatique, Université de Québec à Montréal, 1991.
- 8[8] Alexander Postnikov and Richard P. Stanley. Chains in the Bruhat order. J. Algebraic Combin. , 29(2):133–174, 2009.
