Kohnert’s rule for flagged Schur modules
Abstract.
Flagged Schur modules generalize the irreducible representations of the general linear group under the action of the Borel subalgebra. Their characters include many important generalizations of Schur polynomials, such as Demazure characters, flagged skew Schur polynomials, and Schubert polynomials. In this paper, we prove the characters of flagged Schur modules can be computed using a simple combinatorial algorithm due to Kohnert if and only if the indexing diagram is northwest. This gives a new proof that characters of flagged Schur modules are nonnegative sums of Demazure characters and gives a representation theoretic interpretation for Kohnert polynomials.
Key words and phrases:
Flagged Schur modules, Kohnert polynomials, Demazure crystals1. Introduction
The irreducible representations of the general linear group were constructed explicitly by Weyl using the Ferrers diagrams of partitions. Similarly, for any diagram , a finite collection of cells in , one can construct the Schur module for the general linear group. These modules have been widely studied, and their characters include generalizations of the Schur polynomials such as skew Schur polynomials and Stanley symmetric polynomials. More generally, one can construct the flagged Schur module , which carries the action of the Borel subgroup of lower triangular matrices. These modules are also well-studied for certain families of diagrams, and their characters include type A Demazure characters [Dem74a], flagged skew Schur polynomials [RS95], and Schubert polynomials [LS82].
The Borel-Weyl theorem also realizes irreducible representations for the general linear group as spaces of sections of line bundles of the flag manifold. In a similar way, this classical construction can be generalized to configuration varieties of families of subspaces of a fixed vector space with incidence relations specified by a diagram . When the diagram has the northwest property, Magyar [Mag98a] gave an explicit resolution proving is normal with rational singularities. Since the corresponding line bundle has no higher cohomology, its space of sections recovers the Schur module . Magyar [Mag98b] uses the geometry to give a recurrence for the character in terms of degree-preserving divided difference operators that arise in Demazure’s character formula [Dem74a]. Reiner and Shimozono [RS98] use this recurrence to show the characters of the corresponding flagged Schur modules expand nonnegatively into Demazure characters.
In this paper, we prove the characters of flagged Schur modules for northwest diagrams can be computed using Kohnert’s rule [Koh91], thus resolving a conjecture of Assaf and Searles [AS19]. They defined Kohnert polynomials for diagrams using Kohnert’s rule [Koh91], giving a common generalization of Demazure characters [Koh91] and Schubert polynomials [Ass20a]. We prove the Kohnert polynomial is the character of the flagged Schur module for a northwest diagram by using the Demazure crystal structure for Kohnert polynomials [Ass20b] to show they also satisfy Magyar’s recurrence.
Our paper is structured as follows. In Section 2, we review flagged Schur modules and Kohnert polynomials, along with the associated combinatorics. We state Magyar’s recurrence for characters of flagged Schur modules, and begin to show it holds for Kohnert polynomials as well. In Section 3, we review crystals and reinterpret the last term in the desired recurrence for Kohnert polynomials as a statement about Demazure operators on crystals. In Section 4, we delve into the combinatorics of Kohnert diagrams to prove the desired result for Demazure operators on Kohnert crystals. Thus we prove Kohnert polynomials satisfy the same recurrence, and so coincide with characters of flagged Schur modules.
Our results have several corollaries. Using recent work of Assaf [Ass20b], we give a new proof that characters of flagged Schur modules decompose as a nonnegative sum of Demazure characters. Our results also give an explicit representation theoretic interpretation for Kohnert polynomials indexed by northwest diagrams. Since Schubert polynomials are known to be characters of flagged Schur modules indexed by northwest shapes [KP87, KP04], this also gives a new proof of Kohnert’s rule for Schubert polynomials [Ass20a].
Magyar considered the more general class of -avoiding diagrams, which includes northwest diagrams. We show our result is tight in the sense that for -avoiding diagrams that are not northwest, the Kohnert polynomial does not agree with characters of the flagged Schur modules.
2. Modules and polynomials
In this section, we define the basic objects of study for this paper: flagged Schur modules, Demazure characters, and Kohnert polynomials.
2.1. Schur modules for diagrams
Consider the infinite, doubly indexed family of indeterminates . A matrix act on in the usual way,
A diagram is a finite collection of cells in . We use matrix convention, so that the northwest corner has index . For example, Fig. 1 shows the Ferrers diagram for a partition, the skew diagram for nested partitions, the key diagram for a weak composition, the Rothe diagram for a permutation, and a generic diagram.
A tableau or filling on is any map . Abusing notation, we let also denote the row tableau on the shape where each cell is assigned its row index. For example, Fig. 2 shows a generic tableau (left) and the row tableau (right).
Definition 2.1.
For a diagram and a tableau of shape , set
(2.1) |
where is the array of values in the th column of , and for arrays , we set .
For example, taking to be the left tableau in Fig. 2, we have
Notice whenever has repeated column entries.
Definition 2.2.
The Schur module is the -span of .
In particular, taking to be the Ferrers diagram of the partition as in the leftmost diagram of Fig. 1, the Schur module is the irreducible representation of indexed by , which we denote by .
For the subalgebra of upper triangular matrices, there is a -stable ideal . We consider the -module spanned by those fillings that respect this ideal. Say a filling is flagged if .
Definition 2.3.
The flagged Schur module is the -module spanned by .
The character of a -module is the trace of the action of the matrix . Many flagged Schur modules arise naturally in the context of geometry: for a key diagram, the module coincides with those introduced by Demazure [Dem74b, Dem74a] that give a filtration of irreducible modules with respect to the Weyl group; and for a Rothe diagram, the module coincides with the Schubert modules introduced by Kraskiewicz and Pragacz [KP87, KP04] whose characters are Schubert polynomials of Lascoux and Schützenberger [LS82] that compute intersection multiplicities for the flag manifold.
In what follows, we study these modules through their characters, to wit the following results are useful.
The weight of a filling is the weak composition whose th part is the number of entries of with label . Given , let .
Lemma 2.4.
For a flagged filling of , is an eigenvector with eigenvalue under the action of . In particular, the monomial appears with positive multiplicity in .
Proof.
Since each entry in is no greater than the corresponding entry in , the diagonal of the matrix defining includes only indeterminates for which , ensuring that . Since is prime we can be sure that as well. Namely is not zero in .
Note that for any . The th row vector of the matrix of contains only indeterminates with . Hence is the result of multiplying each row in by . Multi-linearity of the determinant yields . Therefore,
Take a set of flagged fillings which indexes a basis for in the natural way. The basis is in fact an eigenbasis for the action of a diagonal matrix and all eigenvalues are positive monomials. Since is an eigenvalue, the result follows. ∎
Th following is used to determine when the character of a flagged Schur module differs from the Kohnert polynomial (defined below). Given position integers , let be the weak composition with th entry , th entry , and all others .
Proposition 2.5.
Let be a diagram and a set of column indices in which row contains a cell but row does not. Then occurs in the monomial expansion of .
Proof.
We will define a flagged filling on . For we simply let . Otherwise, contains the entry but not . Say is the least index so that and . Then define
That is, the th entry becomes and entries of index with become with all other entries the same as in . The second case is vacuous if .
Since the entries in are no greater than the corresponding entries in , is indeed a flagged filling. It is clear to see that if , and otherwise. Therefore . The proof is completed by Lemma 2.4. ∎
2.2. Demazure modules and characters
Each irreducible -module decomposes into weight spaces as . Demazure [Dem74a] considered the -action on the extremal weight spaces of , those whose weak composition weight is a rearrangement of the highest weight . The extremal weights are naturally indexed by the pair , where is the partition weight and is the minimum length permutation that rearranges to .
Definition 2.6 ([Dem74a]).
For a partition and a permutation , the Demazure module is the -submodule of generated by the weight space .
At the one extreme, the Demazure module for the identity permutation is the one-dimensional subspace of containing the highest weight element. At the other extreme, the Demazure module for the long element of is the full module . In general, the Demazure modules give a filtration from the highest weight element, namely whenever in Bruhat order.
The characters of Demazure modules can be computed by degree-preserving divided difference operators [Dem74b], as well as myriad combinatorial models.
For a positive integer , the divided difference operator is the linear operator that acts on polynomials by
(2.2) |
where is the simple transposition that exchanges and . Fulton [Ful92] connected the divided difference operators with modern intersection theory, providing a direct geometric context for Schubert polynomials [LS82]. An isobaric variation, sometimes called the Demazure operator, is defined by
(2.3) |
Given a permutation , we may define
for any expression with minimal. Such an expression is called a reduced expression for . Both and satisfy the braid relations, and so are independent of the choice of reduced expression for . In fact, the expression for need not be reduced, since whenever .
Theorem 2.7 ([Dem74a]).
The character of the Demazure module is
(2.4) |
In particular, when in Bruhat order, we have the following identity,
(2.5) |
For the key (left-justified) diagram of a composition , we have
(2.6) |
In this sense, the flagged Schur modules generalize Demazure characters.
Both key diagrams indexing Demazure modules and Rothe diagrams indexing Kraskiewicz–Pragacz modules exhibit the following property.
Definition 2.8.
A diagram is northwest if whenever with and , then .
Northwest in this context is equivalent to southwest as used by Assaf and Searles [AS19, Ass20b] for Kohnert polynomials.
Magyar [Mag98b] gave a recurrence for computing characters of flagged Schur modules for %-avoiding shapes (see Definition 4.13). To state the recurrence, let denote the diagram with cells in rows of the first column. Given a diagram , let denote the diagram obtained from by permuting the cells in rows . Restricting Magyar’s result to northwest shapes gives the following.
Theorem 2.9.
The characters of the flagged Schur modules of northwest shapes satisfy the following recurrence:
-
(M1)
;
-
(M2)
if the first column of is exactly , then
(2.7) -
(M3)
if every cell in row has a cell in row in the same column, then
(2.8)
For example, Magyar’s recurrence allows us to compute the character for the flagged Schur module indexed by the leftmost diagram in Figure 3 as follows:
Two Demazure modules and correspond precisely when . While this implies , the permutations can differ. Therefore the more natural indexing set for Demazure characters is obtained by specifying the weak composition given by the permutation acting on the partition. Define
(2.9) |
where sorts the weak composition to the weakly decreasing partition .
Perhaps unsurprising when comparing (2.5) and (2.8), Reiner and Shimozono [RS98] use Magyar’s recurrence for the character of flagged Schur modules [Mag98b] to prove the characters of flagged Schur modules decompose as a nonnegative sum of Demazure characters; see [RS98] for precise definitions.
Theorem 2.10 ([RS98]).
For a northwest diagram, we have
where is the number of -peelable tableaux whose left-nil key is .
One consequence of our main result is a new proof of this positivity and a new combinatorial interpretation for the coefficients.
2.3. Kohnert polynomials
Kohnert gave a combinatorial model for Demazure characters [Koh91] in terms of the following operation on diagrams.
Definition 2.11 ([Koh91]).
A Kohnert move on a diagram selects the rightmost cell of a given row and moves the cell up, staying within its column, to the first available position above, if it exists, jumping over other cells in its way as needed.
Given a diagram , let denote the set of diagrams that can be obtained by some sequence of Kohnert moves on . For example, Fig. 4 shows the Kohnert diagrams for the bottom diagram, where an edge from up to indicates can be obtained from by a single Kohnert move.
Theorem 2.12 ([Koh91]).
The Demazure character is
where the weight of a diagram , denoted by , is the weak composition whose th part is the number of cells of in row .
Assaf and Searles define the Kohnert polynomial of any diagram as follows.
Definition 2.13 ([AS19]).
The Kohnert polynomial for a diagram is
By convention, set for the empty diagram.
Assaf and Searles conjectured [AS19] and Assaf proved [Ass20b] that for northwest, the Kohnert polynomial expands nonnegatively into Demazure characters.
Theorem 2.14 ([Ass20b]).
For northwest, we have
where is the number of Yamanouchi Kohnert diagrams for of weight .
For the example, the Kohnert polynomial expands into Demazure characters as
Conjecture 2.15 ([AS19]).
For a northwest diagram, we have
(2.10) |
We prove Conjecture 2.15 by showing Kohnert polynomials of northwest diagrams satisfy the recurrence in Theorem 2.9.
By definition, we have , establishing Theorem 2.9(M1). It is straightforward to establish Theorem 2.9(M2).
Lemma 2.16.
Let be a northwest diagram such that the first column is exactly . Then is also northwest, and we have
(2.11) |
Proof.
As Kohnert moves preserve the columns of cells and no moves are possible in column of , all diagrams in must coincide in column with cells in rows . In particular, since column is the leftmost column and admits no Kohnert moves, there is a poset isomorphism between and obtained by deleting all cells in column . Since those cells contribute to the weight, the result follows. ∎
We next consider and when row is a subset of row , meaning the set of occupied columns in row is a subset of the occupied columns of row . These conditions combined imply all cells in row without cells above them in row lie to the right of all cells in row . Otherwise, the cell in row without a cell above it in row and any cell to the right in row violate the northwest condition. This also implies is northwest. The only violation must take place in rows and , but we only move cells in row to row where all cells to the left in row have a cell in row above them.
Lemma 2.17.
If is a northwest diagram and row is contained in row , then is also northwest and . In particular, .
Proof.
Let be the rightmost occupied column in row of . Let be the number of cells in row strictly to the right of column . By choice of , we may apply a sequence of Kohnert moves to row of , resulting in all cells strictly to right of column moving from row to row . Since row is a subset of row , any column weakly left of column either has no cells in rows or cells in both rows . Thus this sequence of Kohnert moves yields . ∎
Since acts on a polynomial by adding additional monomials, this makes Theorem 2.9(M3) plausible. However, in order to understand precisely how acts on Kohnert polynomials, we must rely on Demazure crystals.
3. Crystal graphs
In order to understand the action of the degree-preserving divided difference operator on Kohnert polynomials, we shift our paradigm to Demazure operators on Demazure subsets of highest weight crystals.
3.1. Tableaux crystals
A crystal graph [Kas90] is a combinatorial model for a highest weight module, consisting of a vertex set , corresponding to the crystal base (see also the canonical basis [Lus90]), and directed, colored edges, corresponding to deformations of the Chevalley generators. For a highest weight for , the crystal base for is naturally indexed by , the semistandard Young tableaux of shape with entries in . We adopt the French (coordinate) convention for in which entries weakly increase left to right within rows and strictly increase bottom to top within columns. Kashiwara and Nakashima [KN94] and Littelmann [Lit95] defined the crystal edges on tableaux as follows.
Definition 3.1.
For and , we i-pair the cells of with entries or iteratively by -pairing an unpaired with an unpaired weakly to its right whenever all entries or lying between them are already -paired.
The raising and lowering operators on crystals are maps .
Definition 3.2.
For , the crystal raising operator acts on as follows:
-
•
if all entries of are -paired, then ;
-
•
otherwise, changes the leftmost unpaired to .
Definition 3.3.
For , the crystal lowering operator acts on as follows:
-
•
if all entries of are -paired, then ;
-
•
otherwise, changes the rightmost unpaired to .
We draw a crystal graph with an -colored edge from to whenever , omitting edges to . For examples, see Fig. 5.
The crystal base is endowed with a map, , to the weight lattice. Using this, we define the character of a crystal by
(3.1) |
Thus if is the crystal for a module , then we have . In particular, for the crystal on , we have
(3.2) |
where the latter is the Schur polynomial indexed by in variables.
Definition 3.4.
An element of a highest weight crystal is a highest weight element if for all .
3.2. Demazure crystals
Littelmann [Lit95] conjectured a crystal structure for Demazure modules as certain truncations of highest weight crystals. Kashiwara [Kas93] proved the result, giving a new proof of the Demazure character formula.
Definition 3.5.
Given a subset of a highest weight crystal and an index , the Demazure operator is given by
(3.4) |
These operators satisfy the braid relations, and so we may define
(3.5) |
for any expression for the permutation . As with , the indexing expression for need not be reduced, since .
Definition 3.6 ([Lit95]).
Given a highest weight crystal and a permutation , the Demazure crystal is given by
(3.6) |
where is the highest weight element of .
For example, Fig. 6 constructs the Demazure crystal using the expression together with the left hand crystal in Fig. 5. Beginning with the topmost tableau, traverse the single edge, followed by the two edges (taking the induced subgraph gives us an additional edge as well), followed by three vertical paths (the outer two of length and the middle of length ), and finally take two paths (and the one induced edge).
Just as Demazure crystals combinatorialize Demazure characters, the Demazure operator combinatorializes the isobaric divided difference operator.
Proposition 3.7.
Let be a Demazure subset of a highest weight crystal . Then on the level of characters, we have
(3.7) |
Proof.
For a subset to be a Demazure crystal, we must have a decomposition
for some partitions and permutations , where is the number of connected components of the crystal. The Demazure operator acts on each connected component separately, and so factors through the decomposition. Thus it suffices to show for a partition and a permutation, we have
If in Bruhat order, then by (3.6), we have , and so by (2.5), we have
On the other hand, if in Bruhat order, then has a reduced expression of the form . Thus by (3.6), we have , and so
In this case, by symmetry of crystal strings, we also have , and so . Thus in this case, we have
The result follows. ∎
3.3. Kohnert crystals
Assaf [Ass20b] defined a crystal structure on diagrams that intertwines the crystal operators on tableaux via the injective, weight-reversing map from to defined by Assaf and Searles [AS18, Def 4.5].
Definition 3.8.
[Ass20b] For a diagram and , we i-pair the cells of in rows iteratively by -pairing an unpaired cell in row with an unpaired cell in row weakly to its left whenever all cell in rows or lying between them are already -paired.
Definition 3.9.
[Ass20b] For , the Kohnert raising operator acts on a diagram as follows:
-
•
if all cells in row of are -paired, then ;
-
•
otherwise, moves the rightmost unpaired cell in row to row .
Given the asymmetry between raising and lowering operators for Demazure crystals, we define Kohnert crystals using the former. For example, Fig. 7 shows the Kohnert crystal structure on the set of Kohnert diagrams generated in Fig. 4.
Definition 3.10.
[Ass20b] For , the Kohnert lowering operator acts on a diagram as follows:
-
•
if all cells in row of are -paired, then ;
-
•
otherwise, moves the leftmost unpaired cell in row to row .
Assaf [Ass20b, Thm 4.1.1] proves the Kohnert raising operators are closed within the set of Kohnert diagrams, provided the initial diagram is northwest.
Theorem 3.11.
[Ass20b] For a northwest diagram, if and , then .
We remark the analog of Theorem 3.11 for Kohnert lowering operators is false in general, though true under certain circumstances considered in Lemma 3.17 below. However, for northwest, Theorem 3.11 makes the following well-defined.
Definition 3.12.
[Ass20b] For a northwest diagram, the Kohnert crystal on is the set together with the Kohnert raising operators.
For example Fig. 7 shows the Kohnert crystal for the bottom most diagram. Notice there are two connected components, and the leftmost corresponds precisely with the rightmost Demazure crystal in Fig. 6. One can easily verify the rightmost component is also a Demazure crystal, and Theorem 5.3.4 of [Ass20b] proves the Kohnert crystal for northwest diagrams is always a union of Demazure crystals.
Theorem 3.13 ([Ass20b]).
For a northwest diagram, the Kohnert crystal on is a disjoint union of Demazure crystals. That is, there exist partitions and permutations such that
To establish Theorem 2.9(M3) and prove our main result, by Proposition 3.7, it is enough to show that for northwest with row a subset of row , we have
(3.8) |
By Lemma 2.17, we have . To begin to relate with , we have the following.
Lemma 3.14.
Let be a diagram, and a row index such that row is contained in row . Given , there exists such that
-
(1)
and agree in all rows ;
-
(2)
if differ in some column at row or , then has a cell only in row and has a cell only in row .
-
(3)
if, at rows , differ in column and agree in some column , and if, in column , row has a cell, so does row .
Proof.
We proceed by induction on the number of Kohnert moves used to obtain from . For the base case, we observe is obtained by applying raising operators to by the proof of Lemma 2.17, and so for we may take . Thus suppose for some , we have constructed satisfying conditions (1)-(3). Suppose is obtained by a Kohnert move on , say moving a cell which lies in column . We will construct by a (possibly trivial) sequence of Kohnert moves on such that conditions (1)-(3) are satisfied for and .
Case A: not in rows .
-
•
Case A1: is obtained by moving between rows that lie either strictly above row or strictly below row .
By condition (1), and agree in all rows , so we can perform the same Kohnert move on to obtain . Since this Kohnert move does not move any cells in rows or , conditions (1)-(3) hold by induction.
-
•
Case A2: is obtained by moving from row to row .
In order to perform this Kohnert move, must have cells in rows and of column . By condition (2) and must then agree in rows and of column . Thus by condition (1) we can perform the same Kohnert move on to obtain , and conditions (1)-(3) once again hold by induction since this Kohnert move does affect any cells in rows or .
-
•
Case A3: is obtained by moving from row to row .
Since moves into row from to , condition (2) implies that and agree in column ; otherwise, would have a cell in row , column , which would block from moving into row . Then by condition (1) we can again perform the same Kohnert move on to obtain . In particular, and agree in column , so conditions (1) and (2) immediately follow by induction. Since and both have a cell in row , column , the implication of condition (3) is satisfied as well.
-
•
Case A4: is obtained by moving from row to row .
Here, and may not agree in column by condition (2). If this is the case, then in rows and of column , has a cell only in row while has a cell only in row . However, after moving , has cells in rows and of column . Thus in , we can move up to row so that and both have cells in rows and of column .
If, on the other hand, and do agree in column , then we can perform the same Kohnert move on which we performed on to obtain the same result: and both have cells in rows and of column , and therefore the columns are identical in either case by condition (1). Conditions (1) and (2) again follow by induction, and condition (3) holds because and both have cells in rows and of column .
Case B: in row .
-
•
Case B1: and agree in column .
In this case we can perform the same Kohnert move on to obtain . Conditions (1) and (2) then hold by induction. For condition (3), notice that since is able to move out of row from to , there can be no columns right of in which and differ; otherwise by condition (2) there would be a cell in row of which blocks from moving. Thus condition (3) holds vacuously for every column weakly right of , and holds by induction for every column left of .
-
•
Case B2: and differ in column .
By condition (2), has a cell only in row , while only has a cell in row , in column . In this case lies in row in , and we define so that and agree in column . Conditions (1) and (2) hold by induction. Condition (3) also holds by induction because, as we noted above, there can be no columns right of in which and differ.
Case C: in row . By condition (2), and must agree in column .
-
•
Case C1: and agree in all columns right of .
In this case, we can perform the same Kohnert move on to obtain so that and agree in column . Then conditions (1) and (2) hold by induction. By assumption column is right of all columns in which and differ, so condition (3) also holds by induction.
-
•
Case C2: and differ in some column right of .
Here and both have cells in row , column and there exists some column in which and differ. By condition (3), and must both have cells in rows and of column . Furthermore has no cells in row right of column — otherwise is blocked from moving — and this implies that there is at most one cell in rows and per column right of in . Indeed, for any column either
-
(i)
and differ in rows and of column , and condition (2) implies that has a single cell in row , column , or
-
(ii)
and agree in rows and of column , in which case has no cells in row , column , since does not either.
We define as follows: first, move every cell in row of which lies in a column strictly right of into row via a sequence of Kohnert moves to obtain an intermediate diagram . Let be the cell in row , column of (which is in the same position in ). Then perform a Kohnert move on by moving to obtain . By construction, lands in the same position in as lands in .
Condition (1) holds as the only new cell introduced outside of rows and lies in the same position in and . Condition (2) holds in all columns left of by induction, and we now show it holds in all columns weakly right of . In rows and of column , has a cell only in row and has a cell only in row , so condition (2) holds. For any column , we have two possibilities:
-
(i)
and differ in rows and . Then has a cell in row , column , and this cell is in the same place in . Since and agree right of column , condition (2) holds.
-
(ii)
and agree in rows and . Without loss of generality column is nonempty, so that and have a cell only in row of column . Then in this cell is moved to row , column , while it stays fixed in . Therefore and differ in column in rows and ; has a cell only in row and has a cell only in row , so condition (2) is satisfied.
We have just shown that and differ in rows and in all columns right of in accordance with condition (2). Since we assumed that and differ in some column right of , condition (3) holds by induction.
-
(i)
Thus is constructed so that (1)-(3) hold. The result follows by induction. ∎
We now establish that and have the same number of connected components, each with the same highest weight.
Theorem 3.15.
Let be a northwest diagram and a row index such that row is contained in row . By Theorem 3.13, suppose the Kohnert crystals decompose into Demazure crystals (with minimal length permutations) as
Then , and for all , we have and in Bruhat order.
Proof.
Each connected Demazure crystal has a unique highest weight element, say , and satisfies . Thus there exist elements such that for all , and . By Lemma 2.17, we have , and since the crystal operators are independent of the ambient diagram, each is also a highest weight for .
Conversely, let be a highest weight element of , and let be as in Lemma 3.14. Suppose there exists a column where and disagree. By condition (2), has a cell in row but not in row of this column. Any column that has a cell in row agrees with by condition (2), hence by condition (3) also has a cell in row to which must be -paired, and so cannot be -paired to . This contradicts the premise that so we conclude and are identical, that is . In particular, contains the highest weight diagrams of .
That follows because by Lemma 2.17. ∎
We reformulate Theorem 3.15 in terms of the Demazure operators as follows.
Corollary 3.16.
For northwest with row a subset of row , we have , where is the maximum integer such that . In particular, we have nested crystals
and each has the same number of connected components.
In order to prove the latter containment is an equality, thus establishing (3.8), we will show whenever is northwest with row a subset of row . This amounts to showing the lowering analog of [Ass20b, Thm 4.1.1].
Lemma 3.17.
Let be a left-justified diagram such that row row . Then . In particular, for any such that , we have .
Proof.
Let , and let be the minimal length permutation that sorts to a partition, say . Then . The row containment condition on translates to as , and so in Bruhat order. In particular, has a reduced expression of the form . Then we have
The result now follows from the observation for any . ∎
4. Labelings of diagrams
Unlike tableaux, Kohnert diagrams do not, by default, have labels their cells. However, in this section we consider a canonical labeling of the cells of a diagram that allows one to determine if a given diagram belongs to a set for a particular northwest diagram . Thus it will be essential for showing for when is northwest with row a subset of row .
4.1. Kohnert tableaux
Assaf and Searles [AS18, Def 2.5] give an algorithm by which the cells of a diagram are labeled with respect to a weak composition in order to determine whether or not .
Definition 4.1 ([AS18]).
For a weak composition and a diagram , the Kohnert labeling of with respect to , denoted by , assigns labels to cells of as follows. Assuming all columns right of column have been labeled, assign labels to cells of column from top to bottom by choosing the smallest label such that the in column , if it exists, is weakly higher.
For example, the columns of the diagram in Figure 8 are labeled with respect to , from right to left, with entries , , , , .
To handle the ambiguity where a given diagram is a Kohnert diagram for multiple weak compositions, Assaf and Searles [AS18, Def 2.3] define a Kohnert tableaux to be labelings that carry the information of the weak composition as well.
Definition 4.2 ([AS18]).
For a weak composition of length , a Kohnert tableau of content is a diagram labeled with satisfying
-
(i)
there is exactly one in each column from through ;
-
(ii)
each entry in row is at least ;
-
(iii)
the cells with entry weakly ascend from left to right;
-
(iv)
if appear in a column with below , then there is an in the column immediately to the right of and strictly below .
For example, Figure 9 shows the Kohnert tableaux of content .
Assaf and Searles [AS18, Thm 2.8] prove for any diagram and weak composition for which and have the same column weight, if and only if is a Kohnert tableau. Thus the labeling algorithm provides the bijection between Kohnert tableaux of content and Kohnert diagrams for .
In fact, the algorithm ensures conditions (i), (iii), and (iv) always hold, so we can restate this result as follows.
Proposition 4.3 ([AS18]).
Given a diagram and weak composition for which and have the same column weight, if and only if each entry in row of is at least .
To state the analogous definitions for northwest diagrams, we must use rectification [Ass20b, Def 4.2.4]. Rectification maps any diagram to one that is a Kohnert diagram for a composition. Essentially, rectification is the result of transposing a diagram, applying all possible Kohnert lowering operators (in any order), and then transposing back.
Definition 4.4 ([Ass20b]).
For a diagram and an integer, we column -pair cells of in columns iteratively by column -pairing an unpair cell in column with an unpaired cell in column weakly above it whenever all cells in columns and that lie strictly between them are already column -paired.
It follows from the column pairing rule and [AS18, Lemma 2.2] that a diagram is a Kohnert diagram for some weak composition if and only if for all , all cells in column are column -paired.
Definition 4.5 ([Ass20b]).
For a diagram and an integer, the rectification operator acts on as follows:
-
•
if all cells in column of are column -paired, then ;
-
•
otherwise, moves the lowest unpaired cell in column to column .
Just as applying any terminal sequence of raising operators results in a unique highest weight element on a crystal, Assaf [Ass20b, Lemma 4.3.3] proves the following is well-defined.
Definition 4.6 ([Ass20b]).
Given a diagram , the rectification of , denoted by , is the unique diagram obtained by applying any terminal sequence of rectification operators to .
Rectification is a powerful tool for studying Kohnert crystals precisely because it intertwines the crystal operators [Ass20b, Thm 4.2.5]. Moreover, it facilitates a generalization of the labeling algorithm and Kohnert tableaux.
Given diagrams of the same column weight, following [Ass20b, Def 5.1.8], we label with respect to by a greedy algorithm that uses rectification to follow the Assaf–Searles labeling algorithm. For this, given a diagram and a column , partition at column by , where the former contains cells in columns weakly left of , and the latter contains cells in columns strictly right of .
Definition 4.7 ([Ass20b]).
For diagrams of the same column weight, construct the Kohnert labeling of with respect to , denoted by , as follows. Once all columns of right of column have been labeled, set , where the leftmost occupied column of the latter is . Bijectively assign labels
to cells in column of from smallest to largest by assigning label to the lowest unlabeled cell such that if there exists a cell in column of with label , then lies weakly above .
Generalizing the characterization for left-justified diagrams to northwest diagrams, combining Theorems 5.2.2 and 5.2.4 from [Ass20b] proves the following.
Theorem 4.8 ([Ass20b]).
For a northwest diagram, is well-defined and flagged for if and only if .
4.2. Closure under lowering operators
By Theorem 4.8, we can prove our main result by showing is well-defined and flagged for whenever for northwest with row a subset of row . For this we focus on the labels .
Lemma 4.9.
Let be a northwest diagram, and let be a row index such that for every cell in row there is a cell directly below it row . Let be a diagram with the same column weights as . Then in the Kohnert labeling of with respect to , the label always appears above the label within columns.
Proof.
We proceed by induction on the columns of . Let be the largest index for which the original diagram has a cell in row , column . Then in column of , the label must appear above the label by definition, as there are no cells labeled right of column .
Since is northwest, every column left of in either has no cells in row or row , or has cells in both rows and . Thus for each column in , either column will contain both labels and , or it will contain neither label. Assume that, if column does contain both labels, then the label appears above the label .
Consider column and assume it contains both labels and ; otherwise, the result follows trivially. If column does not contain the labels and , then in column , the candidate cells for the labels and are the same. Thus since we assign labels from smallest to largest, the label will be placed above the label in column .
If, on the other hand, column does contain these labels, then the label appears above the label . In column , the label is placed in the highest available cell which is weakly below the cell with label in column , and then the label is placed in the analogous manner. For the label to end up above the label in column would mean that there was a cell in column weakly below the cell labeled in column which was not weakly below the cell labeled in column . However, this would force the cell labeled in column to lie above the cell labeled , contradicting the assumption. ∎
Lemma 4.9 shows cells labeled are bounded by those labeled in . We next show this persists under rectification. Thus Kohnert tableaux condition (iv) on the rectification will establish the flagged condition on .
Lemma 4.10.
Let be a northwest diagram, and let be a row index such that for every cell in row there is a cell directly below it row . Let be a diagram with the same column weights as . Then has at least as many cells labeled as cells labeled .
Proof.
Say that a column of has property if, whenever column contains a cell with label , then column also contains a cell with label weakly below the cell with label . We now proceed by induction on the columns of , showing that after we label rectify column , both columns and satisfy .
First observe that in the original Kohnert labeling of with respect to , the result certainly holds since has more cells in row than in row . Now assume we have label rectified up to column , so that holds in all columns weakly right of . In column , we can have that neither not appears as a label (C0), that only appears as a label (C1), or that both and appear as labels (C2). We have the same three possibilities in column ; designate these cases as (D0), (D1), and (D2), respectively.
Case (C0).
-
•
Subcase (D0). Nothing to check; never gain the label in either column.
-
•
Subcase (D1). Nothing to check; never gain the label in either column.
-
•
Subcase (D2). In column , can fail if the cell labeled in column moves into column , while the cell labeled in column does not. In column , may fail if the cell labeled is not label paired, while the cell labeled is label paired with a cell in column . By [Ass20b, Lemma 5.2.3], these cases are in fact equivalent. Furthermore note that in this case, the original diagram must have cells in rows and of column , and have no cells in rows or of column . This implies that cannot have cells anywhere in column below row , since is northwest. As a result, the labels in column of are all .
Now let denote the cell in column labeled and let denote the cell in column labeled . Assume is unpaired, and assume is label paired with some cell in column . As noted above, the label on this latter cell is .
Then by the first label rectifying “rule,” we find a cell in column which is label paired to a cell in column such that and such that is maximal. (This is possible since we found such a pair in the previous paragraph.) We then swap the labels on and as we push into column . As a result, column gains a cell with label , so is satisfied. In column , has moved out and inherits , so the column has no cell labeled and again holds.
Case (C1).
-
•
Subcase (D0). Nothing to check; never gain the label in either column.
-
•
Subcase (D1). Nothing to check; never gain the label in either column.
-
•
Subcase (D2). Not possible, since is northwest.
Case (C2). In all of the following subcases, will hold in column since the column has both labels and , and appears above by Lemma 4.9.
-
•
Subcase (D0). We could violate in column is if the cell in column with label is label paired with a cell, say , in column , but the cell in column with label is not label paired with a cell in column . In this case , since we must have and we assumed that the labels and do not appear in column . But the cell labeled in column lies below the cell labeled by Lemma 4.9, showing that would have preferred to pair with the cell labeled . Therefore, there must have been some other cell below that was already paired with the cell labeled in column — otherwise would pair to the cell labeled , instead — and it follows that is satisfied in column after we label rectify.
-
•
Subcase (D1). The only way we could run into trouble here is if the cell labeled in column pairs with the cell labeled in column . However, in this situation, the cell labeled in column must have already paired with a cell in column . Again, holds in column after label rectifying.
-
•
Subcase (D2). Here, the cells labeled and — denote them as and , respectively — in column must be label paired to cells in column , since both labels appear in column weakly above the corresponding label in column .
It suffices to show that the cell in column with which pairs is strictly above the cell with which pairs. Thus assume for a contradiction that a cell in column pairs with , while is yet unpaired. Then since lies above in column by Lemma 4.9, we must have . However, by the inductive hypothesis, must lie above the cell in column labeled , meaning must have in fact been paired already, a contradiction. Thus always pairs with a cell strictly above the cell with which pairs, and it follows that is satisfied in column .
Thus property (*) holds throughout rectification and so, too, at the end. ∎
We use results about the generalized labeling algorithm to complete our proof.
Theorem 4.11.
Let be a northwest diagram, and let be a row index such that for every cell in row there is a cell directly below it row . Then for any we have . In particular .
Proof.
Let and assume or we are done. By [Ass20b, Thm 5.2.2] we have is well-defined and flagged. By [Ass20b, Lemma 5.3.3], we know is well-defined as well. By [Ass20b, Thm 5.3.2] and for some compositions and , with the former a Kohnert tableau with respect to since is flagged. This is to say that . Using [Ass20b, Lemma 5.3.3] once more we also note that .
From Lemma 4.10 we know and from the left-justified case shown in Lemma 3.17 we have . Since crystals moves commute with rectification [Ass20b, Thm 4.2.5] we write which implies is flagged. Rectification does not affect the flagged condition [Ass20b, Lemma 5.3.1] so we finally have that is flagged and therefore by [Ass20b, Thm 5.2.4]. ∎
4.3. Recurrence for Kohnert polynomials
We can now establish the third and final term in Magyar’s recurrence, giving our main result.
Theorem 4.12.
The Kohnert polynomials of northwest diagrams satisfy the following recurrence:
-
(K1)
;
-
(K2)
if the first column of is exactly , then
(4.1) -
(K3)
if every cell in row has a cell in row in the same column, then
(4.2)
In particular, for any northwest diagram.
Proof.
We have observed (K1) by definition, and (K2) is proved in Lemma 2.16. Assume, then that is northwest and every cell in row of , there is a cell in row in the same column. By Theorem 4.11, we have . Thus applying the Demazure operator to the nested sequence in Corollary 3.16 gives
and so . By Proposition 3.7, we have
Thus (K3) holds. By Theorem 2.9, Kohnert polynomials and characters of flagged Schur modules satisfy the same recurrence, and so must be equal. ∎
It is worth remarking that Magyar’s recurrence, Theorem 2.9, holds for a more general class of shapes, namely -avoiding diagrams. A natural question is whether our result holds for this more general class. The answer is a resounding no.
Definition 4.13.
A diagram is -avoiding if whenever with and , then either or .
Notice every northwest shape is, in particular, %-avoiding.
Lemma 4.14.
Let be a cell in row of a diagram . Let be the diagram consisting of the rows strictly above weakly below some plus the cells right of inclusive in row . If is northwest and there exists a cell in row in the same column as , then there exists no with where is the number of cells right of inclusive in row .
Proof.
Assume we can in fact construct such a diagram by performing Kohnert moves on . Note that no Kohnert moves could have moved a cell to a row strictly above or from a row strictly below row since we must preserve the weights of rows strictly above and also those strictly below . Therefore those two regions do not change between and .
Let denote the column containing . Suppose there is a cell in row column of but that this position is vacant in . Then must have been moved by a Kohnert move so the number of cells in column strictly above must be strictly greater in than in . In particular, there must be some cell in row with column of whose position is vacant in . The northwest condition on and the cell in row column , both lying in , imply there is a cell in row column of , so in fact . Furthermore, the presence of along with the vacancy of row column in imply that row has no cells right of in , hence in which has an identical row .
In order to preserve the row weight of row between and we then must have that there is a column such that row column has a cell in but not in . If we replace and with , , and respectively and we repeat the argument then it never terminates which would imply our diagram does not actually exist.
We know that in order to get from to , precisely cells must be removed from row with none more entering. These must be the rightmost cells in which includes . Thus, we begin the above contradictory process by letting . ∎
We prove Theorem 4.12 is tight with the following result.
Theorem 4.15.
If is %-avoiding but not northwest, then .
Proof.
Pick rows and with that exhibit a violation of the northwest condition and are minimally separated. That is, the only violations of the northwest condition in the diagram consisting of rows weakly between and occur with cells in the rows and themselves. Let be the rightmost cell in row for which there is a cell strictly right of its column in row , but not in column of row . Let be the number of cells of in row weakly right of for which there is not a corresponding cell in the same column of row . By Proposition 2.5 we have that is a monomial in the monomial expansion of . It now suffices to show that is not a monomial in .
Let be th cell from the right in row . Due to the %-avoiding condition and the fact that there is not a cell in the same column as of row , we know that for any cell in row right of , of which there is at least one by assumption, there is a corresponding cell in the same column of row . This corresponding cell in row is not one of those counted in the definition of . Therefore the number of cells weakly right of in row is strictly greater than which is to say that lies strictly to the right of .
Now let be the diagram of consisting only of the rows strictly above weakly below , and additionally the cells weakly right of in row . By choice of and we know that is northwest. Moreover, if there were no cell in row of the same column as , then since is northwest there would be no cells right of this column in row in either or . However, this would mean that the cells weakly right of are precisely those cells weakly right of that do not have a corresponding cell in the same column of row , which is impossible because is included in this count but lies left of . So instead there must be a cell in row in the same column as . By Lemma 4.14 there is then no with and therefore does not appear in the monomial expansion of . ∎
Acknowledgments
The authors are grateful to Peter Kagey for sharing insights on this project.
References
- [AS18] Sami Assaf and Dominic Searles, Kohnert tableaux and a lifting of quasi-Schur functions, J. Combin. Theory Ser. A 156 (2018), 85–118.
- [AS19] by same author, Kohnert polynomials, Experiment. Math. (2019), 1–27, to appear.
- [Ass20a] Sami Assaf, A bijective proof of Kohnert’s rule for Schubert polynomials, arXiv:2003.01211, 2020.
- [Ass20b] by same author, Demazure crystals for Kohnert polynomials, arXiv:2002.07107, 2020.
- [Dem74a] Michel Demazure, Désingularisation des variétés de Schubert généralisées, Ann. Sci. École Norm. Sup. (4) 7 (1974), 53–88, Collection of articles dedicated to Henri Cartan on the occasion of his 70th birthday, I.
- [Dem74b] by same author, Une nouvelle formule des caractères, Bull. Sci. Math. (2) 98 (1974), no. 3, 163–172.
- [Ful92] William Fulton, Flags, Schubert polynomials, degeneracy loci, and determinantal formulas, Duke Math. J. 65 (1992), no. 3, 381–420.
- [Kas90] Masaki Kashiwara, Crystalizing the -analogue of universal enveloping algebras, Comm. Math. Phys. 133 (1990), no. 2, 249–260.
- [Kas93] by same author, The crystal base and Littelmann’s refined Demazure character formula, Duke Math. J. 71 (1993), no. 3, 839–858.
- [KN94] Masaki Kashiwara and Toshiki Nakashima, Crystal graphs for representations of the -analogue of classical Lie algebras, J. Algebra 165 (1994), no. 2, 295–345.
- [Koh91] Axel Kohnert, Weintrauben, Polynome, Tableaux, Bayreuth. Math. Schr. (1991), no. 38, 1–97, Dissertation, Universität Bayreuth, Bayreuth, 1990.
- [KP87] Witold Kraśkiewicz and Piotr Pragacz, Foncteurs de Schubert, C. R. Acad. Sci. Paris Sér. I Math. 304 (1987), no. 9, 209–211.
- [KP04] by same author, Schubert functors and Schubert polynomials, European J. Combin. 25 (2004), no. 8, 1327–1344.
- [Lit95] Peter Littelmann, Crystal graphs and Young tableaux, J. Algebra 175 (1995), no. 1, 65–87.
- [LS82] Alain Lascoux and Marcel-Paul Schützenberger, Polynômes de Schubert, C. R. Acad. Sci. Paris Sér. I Math. 294 (1982), no. 13, 447–450.
- [Lus90] G. Lusztig, Canonical bases arising from quantized enveloping algebras, J. Amer. Math. Soc. 3 (1990), no. 2, 447–498.
- [Mag98a] Peter Magyar, Borel-Weil theorem for configuration varieties and Schur modules, Adv. Math. 134 (1998), no. 2, 328–366.
- [Mag98b] by same author, Schubert polynomials and Bott-Samelson varieties, Comment. Math. Helv. 73 (1998), no. 4, 603–636.
- [RS95] Victor Reiner and Mark Shimozono, Key polynomials and a flagged Littlewood-Richardson rule, J. Combin. Theory Ser. A 70 (1995), no. 1, 107–143.
- [RS98] by same author, Percentage-avoiding, northwest shapes and peelable tableaux, J. Combin. Theory Ser. A 82 (1998), no. 1, 1–73.