DOI 10.1007/s10801-008-0133-4
An explicit construction of type A Demazure atoms
S. Mason
Received: 28 July 2007 / Accepted: 12 March 2008 / Published online: 29 March 2008
© Springer Science+Business Media, LLC 2008
Abstract Demazure characters of type A, which are equivalent to key polynomi- als, have been decomposed by Lascoux and Schützenberger into standard bases. We prove that the resulting polynomials, which we call Demazure atoms, can be obtained from a certain specialization of nonsymmetric Macdonald polynomials. This combi- natorial interpretation for Demazure atoms accelerates the computation of the right key associated to a semi-standard Young tableau. Utilizing a related construction, we provide a new combinatorial description of the key polynomials.
Keywords Symmetric functions·Young tableaux·Demazure characters
1 Introduction
The Demazure character formula generalizes the Weyl character formula to highest- weight modules over symmetrizable Kac-Moody Lie algebras. In particular, ifV (λ) is a highest weight module of weightλ, then the extremal weight vectoruωλof weight ωλgenerates aU (n)-submoduleU (n)uωλ. The formal character of this submodule is given by Demazure’s character formula [1], [5]. The Demazure characters corre- sponding to the general linear Lie algebragln(C)are equivalent to the key polyno- mials, which are described [11] as the sums of the weights of semi-standard Young tableaux (SSYT) whose right key is bounded by a certain keyK(ω, λ).
Lascoux and Schützenberger [9] study the smallest non-intersecting pieces, U(ω, λ), of typeADemazure characters. They call the resulting polynomials stan- dard bases and describe them combinatorially as the sums of the weights of all semi-
Partially supported by NSF postdoctoral research fellowship DMS-0603351 (S.M.).
S. Mason (
)Department of Mathematics, Davidson College, Davidson, USA e-mail:[email protected]
url:http://www.davidson.edu/math/mason
standard Young tableaux whose right key is equal to the keyK(ω, λ). Each semi- standard Young tableau appears in precisely one such polynomial, implying that the polynomialsU(ω, λ)form a decomposition of the Schur functions.
There exists a decomposition of the Schur functions into the polynomials Eγ(x;0,0), which are obtained by setting q=t =0 in the combinatorial formula for integral form nonsymmetric Macdonald polynomials [2]. TheEγ(x;0,0)are ob- tained from the weights of semi-skyline augmented fillings, which are fillings of com- position diagrams with positive integers in such a way that the columns are weakly decreasing and the rows satisfy an inversion condition. Semi-skyline augmented fill- ings are in bijection with semi-standard Young tableaux and satisfy a variation of the Robinson-Schensted-Knuth algorithm [10].
Theorem 1.1 The standard baseU(ω, λ)is equal to the specialized nonsymmetric Macdonald polynomialEω(λ)(X;0,0).
We obtain an efficient method for computing the right key of a semi-standard Young tableau as a corollary to Theorem 1.1. Begin with a semi-standard Young tableauT and mapT to the semi-skyline augmented filling(T )whose weight is equal to that ofT. Let the shape of(T )be given by the compositionγ. Then the right key ofT is the unique key with weightγ.
The Demazure characterκω(λ)corresponding to a partitionλand permutationω can be described combinatorially as the sum of the weights of all SSYT whose right key is less than or equal toK(ω, λ). (In this paper we use the notationκω(λ)as in [11]
for ease of notation and to emphasize the fact that the Demazure characters we are working with coincide with the key polynomials described by Reiner and Shimozono.
The notationDω(eλ)typically refers to the Demazure character corresponding to a highest-weight module of weightωλ over an arbitrary symmetrizable Kac-Moody Lie algebra [7].)
Demazure characters can be computed by summing over Demazure atoms. That is,
κω(λ)=
τ≤ω
U(τ, λ),
where the ordering on the permutations is the Bruhat order. A permuted-basement semi-skyline augmented filling is defined by rules similar to those which describe an ordinary semi-skyline augmented filling. Permuting the basements of semi-skyline augmented fillings provides an alternate method for computing Demazure characters combinatorially.
Theorem 1.2 The Demazure characterκω(λ)is equal to the sum of the weights of all permuted-basement semi-skyline augmented fillings of shapeλwith basementω.
A similar connection exists between nonsymmetric Macdonald polynomials spe- cialized toq =t = ∞ and Demazure characters of the corresponding affine Kac- Moody algebra [4]. This correspondence and its proof provide a representation- theoretic perspective on the role of nonsymmetric Macdonald polynomials in the study of affine Lie algebras.
2 Demazure characters
Let g=gln(C) be the general linear Lie algebra and let be the corresponding root system whose highest weights are partitions. If nis the subalgebra ofgwith basisXα (α∈+), thenU (n)is the universal enveloping algebra. LetV (λ)be the irreducible highest-weight module of weightλ. Given a permutationω, letuωλbe the extremal vector of weightωλofV (λ). Then the characterκω(λ)ofU (n)uωλis given by the Demazure character formula. In this section we describe the explicit formula using Demazure operators.
2.1 The Demazure operator
LetP be the polynomial ringZ[x1, x2, . . .]and letS∞be the permutation group of the positive integers. This group acts onP by permuting the indices of the variables.
Ifsi is the elementary transposition(i, i+1), define the linear operators∂iandπias in [11] by
∂i= 1−si
xi−xi+1
, πi=∂ixi. (2.1)
Givenω∈S∞, letω=si1si2. . . sik be a decomposition ofωinto elementary trans- positions. When the numberkof transpositions in such a product is minimized, the wordi1i2. . . ik is called a reduced word forω. The operator πω=πi1πi2. . . πik is obtained by applying the product of the operatorsπij, wherei1i2. . . ik is a reduced word for ω. This operator is the Demazure operator [1], [5] for the general linear Lie algebragln(C). One obtains the Demazure character corresponding to a parti- tionλand a permutationωby applying the operatorπω to the dominant monomial xλ=
ixiλi. For example, ifλ=(2,1)andω=(1,2,3), then the corresponding Demazure character isπ1π2(x12x2)=x12x2+x12x3+x1x22+x1x2x3+x22x3. 2.2 An equivalent definition [11]
A key is a semi-standard Young tableau such that the set of entries in the(j+1)t h column form a subset of the set of entries in thejt hcolumn, for allj≥1. A bijection exists between weak compositions and keys given byγ =(γ1, γ2, . . .)→key(γ ), where key(γ )is the key such that for allj, the firstγj columns contain the letterj. To invert this map, send the keyT to the composition describing the content ofT. Figure1depicts key(2,1,1,4,0,3), written in French notation.
Fig. 1 T=key(2,1,1,4,0,3)
Fig. 2 Herevis not column-frank butwis
Let col(T )be the word obtained from an SSYTT by reading the column entries ofT from top to bottom, left to right. If a wordwis Knuth equivalent [8] to col(T ), writew∼T. There exists a unique wordvin each Knuth equivalence class such that v=col(T )for some semi-standard Young tableauT.
The column form of a wordw, denoted colform(w), is the composition consist- ing of the lengths of the strictly decreasing subwords of w. Let w be an arbitrary word such thatw∼T forT of shapeλ. The wordw is said to be column-frank if colform(w)is a rearrangement of the nonzero parts ofλ, whereλ is the conjugate shape of the partitionλobtained by reflecting the Ferrers diagram ofλacross the line x=y. (In Figure2,vis not column-frank butwis.)
LetT be a semi-standard Young tableau of shapeλ. The right key ofT, denoted K+(T ), is defined in [11] to be the unique key of shapeλwhosejt hcolumn is given by the last column of any column-frank word v such that v∼T and colform(v) is of the form(. . . , λj). For example, S=5 3 2 1·4 2 in Figure 2 has right key K+(T )=5 4 2 1·4 2.
Given an arbitrary partitionλand permutationω (written in one-line notation), there exists an associated keyK(ω, λ) defined as follows. Consider the subword consisting of the first λ1 letters of ω and reorder the letters in decreasing or- der. This is the first column ofK(ω, λ). The second column ofK(ω, λ) contains the first λ2 letters of ω in decreasing order. Continuing this way, one derives the word col(K(ω, λ))[9]. For example,ω=241635 andλ=(4,2,2,1)give the key K(ω, λ)=6 4 2 1·4 2·4 2·2.
Define a partial order on the set of all semi-standard Young tableaux of shapeλby settingT ≤Sif and only if the entry in theit hrow andjt hcolumn ofT is less than or equal to the corresponding entry inSfor alliandj. The key polynomialκω(λ)is defined [11] as the sum of the weights of all SSYT having right key less than or equal toK(ω, λ). This polynomial is precisely the typeADemazure characterπω(xλ)[9], so we use these terms interchangeably.
2.3 Intersections of key polynomials
Notice that for a fixed partitionλ, the sets of semi-standard Young tableaux contribut- ing weights to the polynomialsπω(xλ)intersect nontrivially. For example,
π(1,2,3)(x(2,1))=π1π2(x12x2)=x21x2+x12x3+x1x22+x1x2x3+x22x3, π2(x(2,1))=π2(x12x2)=x12x2+x12x3,
π1(x(2,1))=π1(x12x2)=x12x2+x1x22
Here the monomialx12x3appears in bothπ1π2(x12x2)andπ2(x(2,1)), but the SSYT T with column word col(T )=3 1·1 is the only SSYT of shape λ=(2,1)and weightx12x3.
In fact, the definition of the operatorπω implies that ifωis longer than σ and ω=siσ, then the semi-standard Young tableaux appearing as monomials inπσ(xλ) are a subset of those appearing inπω(xλ)=πiπσ(xλ). Therefore it makes sense to consider the intersections and complements of Demazure characters.
Letωbe a permutation of lengthk. Consider all permutationsσless thanωin the Bruhat order. We study the subset of monomials inπω(xλ)which do not appear in πσ(xλ)for any suchσ. The sum of these monomials is the polynomial obtained by replacing the operatorsπi by the operatorsπi=πi−1 in the formulaπω(xλ). The operatorπi=πsiis therefore defined by
f−→(si(f )−f )/(1−xi/xi+1)=πi(f ),
and, given any reduced wordsi1si2. . . sik for ω, defineπω(f )=πi1(f )πi2(f ) . . . πik(f ). For example, iff =x12x2x3, thenπ1f =(x1x(122x−3x−x1/x212x)2x3) =x1x22x3.
Lascoux and Schützenberger [9] call these polynomials the standard bases and prove that the standard basisU(ω, λ)equals the sum of the weights of all SSYT hav- ing right key equal toK(ω, λ). We retain the notationU(ω, λ)but call the polynomi- als Demazure atoms to avoid confusion with various objects referred to as standard bases.
The operators πi satisfy the Coxeter relations πiπi+1πi =πi+1πiπi+1 and πiπj=πjπi forj −i>1 [9]. Lift the operatorπi to an operatorθi on the free algebra by the following process. Giveniand a wordwin the commutative alphabet X=(x1, x2, . . .), letmjbe the number of occurrences of the letterxjinw, for eachj. Letk=mi−mi+1. Ifk≥0, thenwandwsi differ by the exchange of a subword xik with the subwordxik+1. The analogous statement is true fork <0. Whenk≥0, definewθito be the sum of all words in which the subwordxikofwhas been changed respectively intoxki−1xi+1, xik−2xi2+1, . . . , xik+1. For example, ifw=x13x24x3x5x73, thenwθ2=x13x23x32x5x73+x13x22x33x5x73+x13x2x34x5x37.
Every partitionλ=(λ1, λ2, . . .)has a corresponding dominant monomial, xλ=
i
xiλi,
which equals the weight of the Yamanouchi tableau of shapeλ. (The Yamanouchi tableau is the SSYT such that, for eachi, the entries in theit hrow are all equal toi.) Theorem 2.1 (Lascoux-Schützenberger [9]) Letxλbe the dominant monomial cor- responding toλand letsi1si2. . . sik be any reduced decomposition of a permutation π. ThenU(ω, λ)=xλθi1θi2. . . θik.
Theorem2.1provides an inductive method for constructing the Demazure atom U(ω, λ). Begin with U(id, λ)=xλ and apply θi1 to determineU(si1, λ). Then ap-
Fig. 3 The crystal graph forλ=(2,1)
plyθi2 toU(si1, λ)to determineU(si1si2, λ). Continue this process until the desired standard basisU(ω, λ)is obtained.
Lascoux and Schützenberger further break down this procedure to produce a crys- tal graph structure [9]. (Throughout this paper, our crystallographic notation will fol- low the notation appearing in [6].) To describe the operatorfi needed for this pro- cedure, let col(T ) be the column word corresponding to the semi-standard young tableauT. Change all occurrences ofiin col(T )to right parentheses and all occur- rences ofi+1 in col(T )to left parentheses. Ignore all other entries in col(T )and match the parentheses in the usual manner. If there are no unmatched right paren- theses, thenfi(col(T ))=col(T ). Otherwise replace the rightmost unmatched right parenthesis by a left parenthesis and convert the parentheses back to occurrences ofi andi+1. The resulting word isfi(col(T )). Figure3depicts the crystal graph corre- sponding to the partition(2,1).
The Demazure character corresponding toω=si1si2. . . sik is obtained from this procedure by applying the appropriatefioperators. To see this, begin with the SSYT
of highest weight, which corresponds to the monomialxλ. Applyfimik
k , wheremik
is the number of unmatched right parantheses. Add the resulting monomials to the initial monomial to obtain the Demazure characterκsik(λ). Next applyfimik−1
k−1 to the monomials inκsik(λ)and collect these monomials together with the monomials ofκsik to obtainκs
ik−1sik(λ). Continue this procedure to obtainκω(λ).
3 Combinatorial description ofEγ(X;0,0)
The polynomialsEγ(X;0,0)are obtained from the nonsymmetric Macdonald poly- nomials by lettingqandtapproach 0. The combinatorial formula for nonsymmetric Macdonald polynomials provided by Haglund, Haiman, and Loehr [2] can be spe- cialized in this manner to obtain a combinatorial formula forEγ(X;0,0). Several definitions are needed to describe this formula.
Letγ =(γ1, γ2, . . .)be a weak composition ofn. The column diagram ofγ is a figuredg(γ )consisting ofncells arranged into columns, as in [2]. Theit hcolumn containsγi cells, and the number of cells in a column is called the height of that column. A cellain a column diagram is denoteda=(i, j ), whereiis the row andj is the column of the cell containinga.
For example, the following depicts the column diagram ofγ=(0,2,0,3,1,2,0, 0,1).
dg(γ )=
The augmented diagram ofγ, defined bydg(γ )=dg(γ )∪ {(0, i):1≤i≤m} (where mis the number of parts of γ), is the column diagram withmextra cells adjoined in row 0. In this paper the adjoined row, called the basement, always contains the numbers 1 throughmin strictly increasing order.
The augmented diagram forγ=(0,2,0,3,1,2,0,0,1)is depicted below.
dg(γ )=
An augmented filling, σ, of an augmented diagram dg(γ ) is a function σ : dg(γ )→Z+, which we picture as an assignment of positive integer entries to the cells ofγ. Letσ (k)denote the entry in thekt hcell of the augmented diagram en- countered whendg(γ ) is read across rows from left to right, beginning at the highest row and working downward. This ordering of the cells is called the reading order.
(A cella=(i, j )is greater than a cellb=(i, j )in the reading order if eitheri > i ori =iandj < j.) The reading word read(σ )is obtained by recording the entries in this reading order. The content of a fillingσ is the multiset of entries which appear
in the filling. The cellsa1=(i1, j1)anda2=(i2, j2)ofγ are said to be attacking if any of the following three conditions are true:
• i1=i2
• i1−i2=1 andj2< j1
• i2−i1=1 andj1< j2.
A filling is said to be non-attacking if for every pair of attacking cells{a1, a2}, we haveσ (a1)=σ (a2). The fillings utilized in the combinatorial description of De- mazure atoms are non-attacking fillings with additional row and column restrictions.
The following triples of cells are introduced to provide restrictions on the row entries of a filling. Note that the triple types are not related to symmetry types. TypeA and typeBmerely refer to the positions of the cells in the diagram.
Leta1=(i1, j1), a2=(i2, j2),anda3=(i3, j3)be three cells indg(γ ) such that columnj1is taller than or equal in height to columnj2. Ifi1=i2,i1−i3=1, and j1=j3, thena1, a2,anda3are said to form a typeAtriple, as depicted below.
Define forx, y∈Z+
I (x, y)=
1 ifx > y 0 ifx≤y .
Let σ be an augmented filling and let {σ (a1), σ (a2), σ (a3)} be the entries of σ in the cells{a1, a2, a3}, respectively, of a type A triple. The triple {a1, a2, a3} is called a typeAinversion triple if and only ifI (σ (a1), σ (a2))+I (σ (a2), σ (a3))− I (σ (a1), σ (a3))=1.
Consider the following ordering of the cellsa1, a2, a3obtained from their entries.
Letai < aj if eitherσ (ai) < σ (aj)or σ (ai)=σ (aj)andai comes before aj in reading order. If this ordering produces a counter-clockwise orientation of the cells a1, a2, a3when read from smallest to largest, then the cells form a typeAinversion triple. This definition is equivalent to that given by the functionI (x, y).
Similarly, consider three cells{a1=(i1, j1, a2=(i2, j2), a3=(i3, j3)} ∈λsuch that columnj2is strictly taller then columnj1. The cells{a1, a2, a3}are said to form a typeBtriple ifi1=i2,j2=j3, andi3−i2=1, as shown below.
Letσ be an augmented filling and let{σ (a1), σ (a2), σ (a3)}be the entries ofσ in the cells{a1, a2, a3}of a typeBtriple. The triple{a1, a2, a3}is called a typeBinver- sion triple if and only ifI (σ (a3), σ (a1))+I (σ (a1), σ (a2))−I (σ (a3), σ (a2))=1.
As for typeAinversion triples, there is an equivalent definition for type B in- version triples. Again letai < aj if eitherσ (ai) < σ (aj)orσ (ai)=σ (aj)andai comes beforeaj in reading order. The three cells form a typeB inversion triple if
the ordering of the cells, when read from smallest to largest, produces a clockwise orientation.
Define a semi-skyline augmented filling of an augmented diagramdg(γ ) to be an augmented fillingF such that the entries in each column (read top to bottom) are weakly increasing and every typeAor typeB triple of cells is an inversion triple.
Corollary 2.4 of [10] states that these conditions are enough to guarantee that the filling is non-attacking. Specializing the combinatorial formula for the nonsymmetric Macdonald polynomialsEγ(x;q, t )given in [2] implies that
Eγ(x;0,0)=
F∈SSAF (dg(γ ))
xF,
whereSSAF (dg(γ ))is the set of all semi-skyline augmented fillings of shapeγ.
4 Proof of Theorem1.1
The set of Demazure atoms for the partitionλcan be considered as a decomposition of the Schur functionsλ. For any partitionλofn, it is known [9] that
ω∈Sn
U(ω, λ)=sλ.
The functionsEγ(X;0,0)are also a decomposition of the Schur functions [10], so it is natural to determine their relationship to the Demazure atoms. Theorem1.1states thatU(ω, λ)=N Sω(λ), whereω(λ)denotes the action ofωon the parts ofλwhenλ is considered as a partition ofnintonnon-negative parts.
4.1 Several useful lemmas
Section 3.1 of [10] provides a bijection ρ between row-strict plane partitions and semi-skyline augmented fillings which preserves the entries in each row. The map can be considered as a map from a collection{Ri}of sets of row entries to an SSAF.
Insert the rows from lowest to highest. Assume that the lowestj rows and the largest kentries of rowj+1 have been inserted. Considerαk+1, the(k+1)t hlargest entry in rowj+1. Placeαk+1on top of the leftmost entry,β, of rowj such that the cell on top ofβis empty andβ≥αk+1. Continue in this manner until all the row entries have been placed into the diagram. The result is the unique SSAF with row entries{Ri}.
A different bijection,, is described in [10] to map directly between SSYTs and SSAFs. Begin with a semi-standard Young tableauT of shapeλand insert its entries into an empty SSAF, using the following insertion procedure. When inserting an entry α1into an SSAFF, find the first entryα2ofF in reading order which is greater than or equal toα1. If there is no entry on top ofα2, placeα1on top ofα2and the inser- tion is complete. If the entry directly aboveα2is greater thanα1, continue to the next entry in reading order which is greater than or equal toα1and repeat. If the entry,α3, directly aboveα2is less thanα1, replace it withα1and find the next entry in reading order which is greater than or equal toα3. Repeat this procedure until the insertion is
complete. Applying this insertion to the columns ofT, beginning with the smallest entry in the rightmost column and moving through the column entries from small- est to largest, rightmost column to leftmost column, produces a semi-skyline aug- mented filling whose shape is a rearrangement ofλ. This map is a weight-preserving, shape-rearranging bijection between semi-standard Young tableaux and semi-skyline augmented fillings [10].
Proposition 4.1 There exists a mapi:SSAF−→SSAF such that the following dia- gram commutes for all SSYTT.
T
fi
T
F
i
F
(Herefi is the crystal operator described in Section2.)
Proof LetF be an arbitrary semi-skyline augmented filling and let read(F )be the reading word obtained by readingF left to right, top to bottom, as described in Sec- tion3. First match any pairiandi+1 which occur in the same row ofF and remove these entries from the reading word ofF. Next apply the parenthetical matching pro- cedure of [9] described in Section2.3to the reading word to determine which of the remaining occurrences ofi andi+1 are unmatched. In other words, replace each i+1 by a left (open) parenthesis and eachiby a right (closed) parenthesis and match left and right parenthesis.
Pick the rightmost unmatchedi. Convert it to ani+1. (If there is no unmatched i, theni(F )=F.) The result is a collection of row entries which differ from those of read(F )in precisely one entry. Use the procedureρdescribed above to map this collection of rows to a unique SSAF. (This map is well-defined for our collection of row entries because the row directly below the rightmost unmatchedieither does not contain the entryi or contains both the entryi and the entryi+1.) The resulting SSAF isi(F )=F . We must show thati((T ))=(f˜i(T )).
Recall that the mapρis a bijection between semi-skyline augmented fillings and row-strict plane partitions which preserves the entries in each row. The inverse of ρsends the entries in thert hrow of an SSAFF to thert hrow of a row-strict plane partition in decreasing order. The reading word for a row-strict plane partition is given by reading the rows from left to right, top to bottom. The matching procedure on this word and therefore the operatorfi are the same as those applied to the column word of an SSYT. This means that the resulting crystal graph is the image of the ordinary crystal graph under the weight-preserving bijection between SSYT of a fixed shape and row-strict plane partitions of the transposed shape. Therefore it is enough to show
that the following diagram commutes for all row-strict plane partitionsP.
P
fi
ρ
P
ρ
F
i
F
We claim that if the rightmost unmatchediinF appears in thert hrow ofF, then the rightmost unmatchediinρ−1(F )appears in thert hrow ofρ−1(F ). Moreover, if there is no unmatchediinF, then there is no unmatchediinρ(F ).
Notice that the first step in the procedure for matching entries inFis to match each pair of entries{i, i+1}appearing in the same row ofF. These entries will also appear in the same row ofρ(F ). Since the row entries inρ(F )appear in strictly decreasing order, thei+1 appears first in the reading word. Therefore this pair of entries will be matched inρ(F ). Once these entries are matched, the remaining occurrences of i andi+1 appear in the same order in the reading word forF as in the reading word forρ(F ). Therefore the rightmost unmatchediappears in the same row ofF as inρ(F ), and if eachiis matched inF then eachiis matched inρ(F ).
To see that the proposition follows from this claim, first consider the situation in which there is no unmatchediinF. The claim implies that there is no unmatchedi inρ(F ). Theni(F )=F andfi(T )=T. The diagram commutes sinceF =ρ(T ).
Next letir be the rightmost unmatchediinF, appearing in thert hrow ofF. Thert h row ofi(F )is the only row whose entries are different fromF. Theiin this row was changed to ani+1. Similarly, thert hrow offi(ρ(F ))is the only row which whose entries are different fromρ(F ), and the difference is anireplaced by ani+1.
Thereforefi(ρ(F ))is the image ofi(F )underρand the diagram commutes.
We need one additional Lemma to prove Theorem1.1.
Lemma 4.1 Let F ∈ SSAF (γ ). Then either i(F )∈ SSAF (γ ) or i(F )∈ SSAF (siγ ).
Proof Assume thatF ∈SSAF (γ ). Ifi(F )=F, theni(F )∈SSAF (γ ). We must prove that when an unmatchediis sent toi+1, the resulting semi-skyline augmented filling is either inSSAF (γ )or inSSAF (siγ ). Letir denote the rightmost unmatched iinF, whereris the row in whichir appears. Similarly, let(i+1)r denote thei+1 which replacesir ini(F ).
Ifir appears in F immediately above an entry greater than i, then (i+1)r is mapped to the same position byρ. In this case the remaining entries of thert hrow are mapped to the same positions ini(F )as in F. If the (r+1)t hrow does not contain ani+1, its entries are sent to the same positions as inF and therefore the shape ofi(F )is equal to the shape of F. If there exists ani+1=(i+1)r+1in the(r+1)t hrow ofF, then there must also be ani=ir+1sinceir is unmatched.
The only situation in which the placement of this row intoi(F )differs from its placement inF is if(i+1)r+1appears to the right ofir inF. In this case(i+1)r+1
would be inserted on top of(i+1)r andir+1would replace(i+1)r+1. The remaining entries of rowr+1 would be inserted into the same positions ini(F )as inF. The remaining rows ofi(F )are inserted into the same positions as inF unless row r+2 contains aniand ani+1. If rowr+2 does contain bothiandi+1, then a similar argument shows that eitherir+2and(i+1)r+2appear in the same positions as inF or switch positions ini(F ). Repeating this argument for each row implies that the shape ofi(F )is the same as that ofF.
Ifir appears inF immediately above another entry equal toi, denote this entry byir−1. Sinceir is the rightmost unmatchediinread(F ), rowr−1 must contain ani+1=(i+1)r−1. This entry must appear to the right ofir−1, for otherwiseir
would appear on top of(i+1)r−1inF. In this case the entry immediately belowir−1
must be equal toi=ir−2 (regardless of the column heights) in order to satisfy the inversion conditions of an SSAF. Then there must be ani+1 to the right ofir−2in this row as well. Applying the same arguments inductively to each row ofF implies that there must be aniand ani+1 in the first row ofF. The semi-skyline augmented filling conditions imply that an entryαin the first row ofF must appear in theαt h column ofF [10]. Therefore the entriesiandi+1 in the first row ofF must lie in theit hand(i+1)t hcolumns respectively. Thusir−1appears in theit hcolumn ofF and(i+1)r−1appears in the(i+1)t hcolumn. The entry(i+1)r therefore passes theit hcolumn and is placed into the(i+1)t hcolumn ofi(F ).
If there is no entry on top of(i+1)r−1inF, then all other entries in rowr ofF are placed in the same positions ini(F ). If an entry appears in the(i+1)t hcolumn ofF, then this entry will be inserted onto theit hcolumn ini(F ). In both cases, the entries in theit hand(i+1)t hcolumn are permuted and all other entries remain the same.
Letβ be the (possibly empty) entry which lies in the(i+1)t hcolumn of thert h row ofF and hence theit hcolumn of thert hrow ofi(F ). This entryβ must be less thani. If there is noi+1 in rowr+1 ofF, then the entries on top ofβ and i+1 ini(F )might be permuted but the other entries in rowr+1 ofi(F )retain the same positions they held inF. In this case the remaining rows are the same as in F up to a permutation of the entries in theit hand(i+1)t hcolumn and hencei(F ) is either inSSAF (γ )orSSAF (si(γ )). If there is ani+1 in rowr+1 ofF, then there is aniin rowr+1 as well sinceir is unmatched inF. Thenir+1must lie in theit hcolumn ofF and(i+1)r+1must lie to the right ofir+1. Therefore(i+1)r+1
is placed on top of(i+1)r ini(F )andir+1is placed in the cell which contained (i+1)r+1inF. If an entry appears on top ofβinF, this same entry appears on top ofβ ini(F ). All other entries in rowr+1 ofi(F )remain in the same positions as inF.
The entries in rowr+2 follow a similar pattern. If there is ani+1=(i+1)r+2
in this row ofF, there must also be an i=ir+2. Thenir+2occupies ini(F )the position occupied by(i+1)r+2inF. The entry in the(i+1)t hcolumn ofF occupies theit hcolumn ofi(F ), and(i+1)r+2occupies the(i+1)t hcolumn. Otherwise the only entries affected are the entries in theit hand(i+1)t hcolumn, which are possibly permuted. Eventually a row is reached which does not contain ani+1. At this point the argument in the previous paragraph implies that the resulting shape of
i(F )is eitherγ orsi(γ ).
Consider a semi-standard Young tableau T whose weight appears in U(ω, λ).
We abuse notation and write T ∈ U(ω, λ). If siω is longer than ω, then Las- coux and Schützenberger’s definition offi implies that eitherfi(T )∈U(ω, λ)or fi(T )∈U(siω, λ). To see that the objects under consideration are the same, we must show that the operatorsfi act the same as the operatorsi.
4.2 Proof of Theorem1.1
We are now ready to prove that the Demazure atomsU(ω, λ)are equivalent to the polynomialsEω(λ)(X;0,0). We abuse notation by writingF∈Eω(λ)(X;0,0)when- everF is an SSAF of shapeω(λ). This abuse is justified by the fact that the monomial xF appears inEω(λ)(X;0,0).
Proof Fix a partitionλand argue by induction on the length of the permutationωin U(ω, λ). First letωbe the identity. ThenU(ω, λ)is the dominant monomial. Consider λas a composition ofnintonparts by adding zeros to the right if necessary. Each cella in the first column must haveF (a)=1, since the columns ofF are weakly increasing from top to bottom and the basement entry in this column is 1. Each cell bin the second column must haveF (b)≤2 since the columns are weakly increasing when read top to bottom and the basement entry is 2. Each cell in the second column attacks the cell immediately to its left, and therefore cannot contain the entry 1. This means that each cell in the second column must contain the entry 2. Continuing in- ductively, we see that for alli, each cellcin theit hcolumn must haveF (c)=i. To see that this is indeed an SSAF, we only need to check typeAtriples. But if the two cells in the left-hand column are equal and less than the cell in the right-hand column, the result is a typeAinversion triple. Therefore, theEλ(X;0,0)=U(id, λ).
Next assume thatU(ω, λ)=Eω(λ)(X;0,0), for all permutationsωof length less than or equal tok, for somek≥0. (Hereω(λ)is the composition obtained by apply- ing the permutationωto the columns ofλwhenλis considered as a composition of nintonparts.) Then each permutation of lengthk+1 is obtained from a permutation of lengthkby applying an elementary transpositionsi. Letτ be an arbitrary such per- mutation of lengthk+1 such thatτ =siωfor someωof lengthk. The monomials inU(τ, λ)are obtained from the monomials ofU(ω, λ)whose image under (possibly multiple applications of)θ˜i is not a monomial ofU(ω, λ). LetT be an arbitrary SSYT ofU(siω, λ)such thatT =(θ˜i)m(S)for some SSYTS∈U(ω, λ)and some positive integerm.
Repeated application of Proposition4.1implies that((θ˜i)m(S))=(i)m((S)).
Since (S) ∈ Eω(λ)(X;0,0) by the inductive hypothesis, Lemma 4.1 implies that either (i)m((S))∈Eω(λ)(X;0,0) or (i)m((S))∈Esiω(λ)(X;0,0). If (i)m((S))∈Eω(λ)(X;0,0), then ((θ˜i)m(S))∈Eω(λ)(X;0,0), so (θ˜i)m(S)∈ U(ω, λ)becauseU(ω, λ)=Eω(λ)(X;0,0)by the inductive hypothesis. This contra- dicts the assumption that(θ˜i)m(S)∈U(siω, λ), so(i)m((S))∈Esiω(λ)(X;0,0).
Therefore,U(siω, λ)⊆Esiω(λ)(X;0,0), and soU(τ, λ)⊆Eτ (λ)(X;0,0).
To see the reverse containment, letF be a filling represented by a monomial in Esiω(λ)(X;0,0). Then F is an SSAF of shape γ =siω(λ)=τ (λ). Consider the smallestj such thatγj< γj+1. (Such aj must exist, for otherwiseF∈Eλ(X;0,0).)
The typeB inversion condition implies that all of the entries in columnj must be equal toj and the lowestγj+1 entries in columnj+1 must be equal toj+1. The entryj cannot appear in rowγj+1 ofF, because if it did it would be to the right of thejt h column and therefore attack thej in rowγj. This implies that the entry j+1 in rowγj+1 is unmatched, and in fact it is the rightmost unmatchedj+1 in read(F ), since each row below rowγj+1 contains both aj and aj+1.
Consider the procedure which sends the leftmost unmatchedj+1 inF to ajand then inserts the resulting row entries back into an SSAF. This is precisely the inverse of the mapj. Lemma4.1implies thatF =−j1(F )either has shapeτ (λ)or shape σ (λ)for some permutationσ of lengthk such thatsiσ=τ. If F has shapeσ (λ), then the inductive hypothesis implies thatF =(T )for some SSYTT ∈U(σ, λ).
Thenj(F )=(θ˜j)(T )by Proposition4.1. Since(θ˜j)(T )is either inU(σ, λ)or U(τ, λ)andF =(θ˜j)(T )is not inU(σ, λ), thenF=(θ˜j)(T )∈U(τ, λ).
Apply−j1until F(m)=(−j1)(m)(F )has shapeσ (λ). This occurs for somem less than or equal to the number of unmatched(j+1)sinF. To see this, letmbe the number of unmatched(j+1)sinF and assume thatF(m−1)=(−j1)(m−1)(F ) has shapeτ. Sinceτ =σ, columnj is strictly shorter than columnj +1. Applyj toF(m−1)to map thej +1 in rowγj+1 toj =j0. Thenj0lies in thejt hcolumn ofF(m) but the other entries in this row ofF(m) remain in the same positions as in F(m−1). This arrangement of the entries in rowγj+1 implies that columnj+1 of F(m)has heightγj, and hence the shape ofF(m)is different from the shape ofF(m−1). Since the shape ofF(m)must be equal to eithersjσ orσ, the shape ofF(m)must be σ. The inductive hypothesis implies thatF(m)=(T )for someT ∈U(σ, λ), since σ has length less than that ofτ=sjσ. Proposition4.1implies thatF=(θ˜j)m(T ), which means thatF ∈U(τ, λ). ThereforeEτ (λ)(X;0,0)⊆U(τ, λ).
The above shows thatEτ (λ)(X;0,0)=U(τ, λ)for an arbitrary choice of permu- tationτ of length k+1. Therefore it is true for all permutations of lengthk+1.
Applying the principle of mathematical induction completes the proof.
Theorem1.1provides a non-inductive construction of the Demazure atoms. In par- ticular, given a partitionλnand a permutationω∈Sn, first considerλas a compo- sition ofnintonparts by appending zeros if necessary. Then apply the permutation ωto the columns ofλto obtain the shapeω(λ). Finally, determine all semi-skyline augmented fillings of the shapeω(λ). The monomials given by the weights of these SSAFs are the monomials appearing in the Demazure atomU(ω, λ).
5 Computation of right keys
Recall that the Demazure atomU(ω, λ)is equal to the sum of the weights of all SSYT with right keyK(ω, λ). Therefore all of the SSYT which map to an SSAF of shape ω(λ)have the same right key,K(ω, λ). Theorem1.1provides a simple method to determine the right key of a semi-standard Young tableau. The super SSAF (denoted super(γ )) of a compositionγis the SSAF of shapeγwhoseit hcolumn contains only the entriesi. The weight of this SSAF is the dominant monomial in the polynomial U(ω, λ)under lexicographic ordering.
Corollary 5.1 Given an arbitrary SSYT T, let γ be the shape of (T ). Then K+(T )=key(γ ).
Proof We must show that the map:SSY T →SSAF sends a keyT to super(γ ), whereγis the composition content(T ). We prove this by induction on the number of columns ofT. IfT has only one column,C1=α1α2. . . αl, then this column maps to a fillingF with one row such that theαit hcolumn contains the entryαi for eachi.
This is precisely super(content(T )).
Next assume that(T )=super(content(T ))for all keysT with less than or equal tom−1 columns. LetSbe a key withmcolumns. After the insertion of the rightmost m−1 columns, the figure is super(content(S\C1))by the inductive hypothesis. We must show that the insertion of the leftmost column produces super(content(S)).
Let super(content(S\C1))have shapeγ=(γ1, γ2, . . . , γn). For eachi, ifγi=0, theni=αis an entry inC1sinceSis a key. Before the insertion ofC1, each of the cells in theit hcolumn each contain the entryi. Thereforeαcannot be bumped further in the reading order than the cell in rowγi+1 of columni. This implies that each of the non-zero entries ofγ inC1must appear at or above their respective columns, and the pigeon-hole principle therefore implies that each appears at the top of its column.
The new columns are created by the entries inC1which do not appear in any of the subsequent columns ofS. Therefore the result is indeed the SSAF super(content(S)).
Since super(ω(λ))∈U(ω, λ) andU(ω, λ)is a collection of all SSYT with the same right key, each SSYT which maps to a SSAF of shapeω(λ)has the same right key as super(ω(λ)). Therefore, ifT ∈U(ω, λ), thenK+(T )=key(ω(λ)).
Corollary 5.1 provides a quick procedure for calculating the right key of any SSYT. In particular, if T is an arbitrary SSYT, then the right key of T is given by key(shape((T ))). (See Figure 4 for an example.) This calculation facilitates the computation of Demazure atoms and Demazure characters. Letγ be a compo- sition which rearranges a partitionλ, so thatγ =ω(λ). The key polynomial κγ is given by the weights of all semi-standard Young tableauxT of shape λ such that K+(T )≤key(γ )[9]. Therefore
κγ=
α≤γ
N Sα,
whereα≤γ if and only ifω1(α)=λfor some permutationω1such thatω1≤ωin the Bruhat order.
Fig. 4 Computation of the key of an SSYT