Академический Документы
Профессиональный Документы
Культура Документы
C ONTENTS
Fix a complex reductive (or even Kac-Moody) Lie group G and maximal torus T ≤ G,
for example G = GLn (C) and T the diagonal matrices. Fix opposed Borel subgroups B, B−
with intersection T . This choice results in a length function ℓ on W = N(T )/T and a set {αi }
Date: September 13, 2019.
1
2 REBECCA GOLDIN AND ALLEN KNUTSON
of simple roots. The quotient G/B is the associated flag manifold and the left T -action on
G/B has isolated fixed points {wB/B : w ∈ W}, where W := N(T )/T is the Weyl group.
We denote by H∗T the T -equivariant cohomology of a point with coefficients in Z, and re-
call that H∗T is the polynomial ring Sym(T ∗ ) over Z in the weight lattice T ∗ := Hom(T, C× ).
The equivariant cohomology H∗T (G/B) is a free H∗T -module with a basis given by Schu-
bert classes (recalled below). Our references for equivariant (co)homology of G/B are
[Br00, KoKu86, KuNo98]. Similarly we let KT denote the T -equivariant K-theory of a point,
a Laurent polynomial ring of characters of T -reps [KoKu90].P To best compare/distinguish
the two, we write a typical element of KT as a finite sum λ∈T ∗ mλ eλ .
1.1. The usual operators, following [KoKu86, KoKu90]. Let Z[∂] denote the nil Hecke
algebra with Z-basis {∂w : w ∈ W}, whose products are defined by
∂wrα if ℓ(wrα ) = ℓ(w) + 1
∂w ∂rα :=
0 otherwise, i.e. if ℓ(wrα ) = ℓ(w) − 1
These {∂w } act on the polynomial ring H∗T as follows: for each root α with simple reflection
rα , the divided difference operator ∂rα := ∂α is defined by
f − rα f
∂α · f :=
.
α
The nil Hecke algebra acts on the first factor in the tensor product H∗T ⊗Z H∗T , and this
action descends to the quotient H∗T ⊗(H∗T )W H∗T . This latter ring has a well-defined map
λ⊗µ 7→ λc1 (Lµ) ∈ H∗T (G/B) called the equivariant Borel presentation of H∗T (G/B), which
is a rational (and for G = GLn , an integral) isomorphism. (Here Lµ is the Borel-Weil line
bundle G ×B Cµ , where Cµ is the 1-dimensional representation of B, neither of which will
we be using again.)
I I
Similarly, we define the zero Hecke algebra Z[δ] with Z-basis {δw : w ∈ W}, whose
Demazure products are defined by
I
I I δ if ℓ(wrα ) = ℓ(w) + 1
wr
δ w δ rα := I α
δ otherwise, i.e. if ℓ(wrα ) = ℓ(w) − 1
w
and which has two actions on KT , by ordinary and isobaric Demazure operators
◦ f − rα · f f − e−α rα · f
δα · f := δα · f :=
1 − e−α 1 − e−α
1.2. The bases of (K-)(co)homology. Define Xv := BvB/B ⊂ G/B with equivariant ho-
mology class [Xv ] ∈ HT∗ (G/B) (our reference for equivariant homology being [Br00]).1 As
these {[Xv ]} form an H∗T -basis and G/B enjoys equivariant Poincaré duality, we can define
the dual basis {Sw ∈ H∗T (G/B)} of Schubert classes by hSw , [Xv ]i = δwv . Here h, i denotes
the Alexander pairing, of (equivariant) cap-product followed by pushforward to a point.
In fact Sw is the Poincaré dual to the (finite-codimensional) subvariety B− wB/B. We don’t
strictly need to decide which of {Xv }, {Xv } need be called Schubert vs. opposite Schubert
varieties, but of necessity the finite-dimensional varieties Xv define homology classes and
the finite-codimensional varieties Xv define cohomology classes.
1
For the entirety of this paper, we use ⊂ to denote inclusion, and allow for equality.
SCHUBERT STRUCTURE OPERATORS AND KT (G/B) 3
In K∗ (G/B), unlike H∗ (G/B), there are two2 natural bases: one is the basis of structure
sheaves {OXw } coming from functions on Xw , the other being the basis of ideal sheaves
′
{IXw } coming from functions on Xw that vanish on its “boundary” ∪w ′ <w Xw . Each basis
has an evident equivariant extension to a KT -basis of KT∗ (G/B), and the change-of-basis
matrices are well known (and very simple even equivariantly):
X X ′
[OXw ] = [IXw ′ ], [IXw ] = (−1)ℓ(w)−ℓ(w ) [OXw ′ ]
w ′ ≤w w ′ ≤w
These two bases of KT∗ (G/B) are indistinguishable at the coarser level of homology, owing
to the short exact sequence 0 → IXw ֒→ OXw ։ O∪w ′ <w Xw ′ → 0 whose cokernel has lower-
dimensional support.
To the bases {[Xw ]}, {[OXw ]}, {[IXw ]} in (K-)homology, we respectively associate the dual
bases (under the Alexander pairings) {Sw }, {ξ◦w }, and {ξw } in (K-)cohomology. As in H∗T (G/B)
the classes ξ◦w , ξw ∈ KT (G/B) have geometric interpretations, being the Poincaré dual
classes associated to the KT -homology classes [IXw ], [OXw ] respectively.
The nil Hecke algebra Z[∂] acts simply in the basis {Sv }v∈W : in particular, in the case G
finite-dimensional we have ∂w · Sw0 = Sww0 for each w ∈ W (since we act on the left factor
◦
in the Borel presentation), with similar statements δw · ξw0 = ξww0 , δw · ξ◦w0 = ξ◦ww0 for the
KT -bases.
∗
1.3. Multiplying in these bases of (K-)cohomology. The structure constants cw
uv ∈ HT of
∗
multiplication are defined by the relation in HT (G/B)
X
(1.1) Su Sv = cw
uv Sw
w
These polynomials cw
are known to be positive in the following sense [Gr01]: when writ-
uv
ten (uniquely) as a sum of monomials in the simple roots {αi }, each monomial has a non-
negative coefficient.
Similarly, in KT (G/B), the products
X X
(1.2) ξw ξv = auwv ξu ξ◦w ξ◦v = åuwv ξ◦u
u u
define classes auwv , åuwv ∈ KT , with subtler positivity properties proven in [AnGrMi11].3
It is a very famous problem to compute these in a manifestly positive way, only solved
in special cases such as u, v ∈ W P where G/P is a Grassmannian or 2-step flag manifold
[KnTa03, Bu02, KnZJ]. Another solved case is u = w, in which case cw wv is computed
positively by the AJS/Billey formula [AJS, Bi99] (recalled below) for the point restrictions
Sw |v = cvwv of Schubert classes, åw w
vw similarly in [Gr, Wi06], and avw in [Gr, Theorem 3.12]
w
(see also [LeZa17]). In this paper, we prove formulæ for the {cw w
uv , auv , åuv } in terms of
certain compositions of operators in the nil/zero Hecke algebras, applied to 1. Along the
way, we reprove the AJS/Billey and Graham/Willems formulæ; more specifically, our
nonpositive formulæ reduce to those positive formulæ in the special case u = w.
2
There is a wholly separate issue in the finite-dimensional case that HT∗ (G/B) has two natural bases,
{[X ]} and {w0 ◦ [Xw ]}, that coincide once one passes to nonequivariant homology. With that in mind,
w
KT∗ (G/B) has four natural bases that nonequivariantly become the two we’re discussing here.
3
In [GrKu08], the authors denote the coefficients åu u u
wv by pw,v , and the classes ξu by ξB .
◦
4 REBECCA GOLDIN AND ALLEN KNUTSON
Q Q
Given a word R in G’s simple reflections, let R denote its ordinary product and fR
its Demazure product. Given a true or false statement τ, let [τ] = 1 if true, 0 if false.
Theorem 1. Let Q be a reduced word with product w. Then
X Y X Y
cw
uv = α q
[q∈P∩R]
∂ q
[q∈P∪R]
/
rq ·1 = αq [q∈P∩R] rq (−∂q ) [q∈P∪R]
/
·1
QP,R⊂Q reduced
Q Q QP,R⊂Q reduced
Q Q
P=u, R=v P=u, R=v
where the exponent “[σ]” is 1 if the statement σ is true, 0 if false. Similarly, for Q any word whose
Q
Demazure product fQ is w, the K-theoretic structure constants are computable by
aw
uv = (−1)
ℓ(u)+ℓ(v)−ℓ(w)
!
X Y ◦
(−1)|Q|−|P|−|R| (e+αq )[q∈P∪R]
/
(1 − e−αq )[q∈P∩R] rq (−δq )[q∈P∪R]
/
·1
Q
P,R⊂Q q∈Q
fP=u, Q
fR=v
!
X Y [q∈P∩R]
åw
uv = (e−αq )[q∈P∩R]
/
(1 − e−αq ) rq (−δq )[q∈P∪R]
/
· 1.
Q
P,R⊂Q q∈Q
fP=u, Q
fR=v
We have little intuitive explanation (but look in §3.2) for the fact that δ operators, which
◦
◦
give the {ξw } recurrence, appear in the aw
uv formula whilst δ operators, which give the {ξw }
w
recurrence, appear in the åuv formula!
We can recover HT as the associated graded of KT with respect to the h{1 − eλ : λ ∈ T ∗ }i-
adic filtration. (In practice this means replacing each 1 − e−β by β, and any remaining eβ
factors by 1, then finally throwing away any lower-degree terms. Geometrically, passage
to the associated graded ring corresponds to degenerating T = ∼ Spec KT to the normal cone
∼
t = Spec HT at the identity element, i.e. the group to its Lie algebra.) This visibly takes
w
aw w w
uv , åuv 7→ cuv , at least to the second formula for cuv , which is why we included that
version despite being uglier than the first. The H∗T commutation relation ∂α rα = −rα ∂α
becomes more complicated in KT -theory, δα rα = −eα rα δα + (1 + eα ), obstructing our dis-
covery of a formula for aw w
uv with the rs in the same place as in our first cuv formula.
Example. Let Q = 1 2 1 so w = r1 r2 r1 , u = r1 , v = r1 r2 all in S3 the Weyl group of GL3 .
Then P ∈ {1 − −, − − 1}, R = 1 2 − as subwords of 1 2 1, in our sum
crr11r, 2rr11r2 = (α1 r1 r2 ∂1 r1 ) · 1 + (r1 r2 r1 ) · 1 = 0 + 1
whereas if we change v to r2 r1 so R = − 2 1, then
crr11 r, 2rr21r1 = (r1 r2 r1 ) · 1 + (∂1 r1 r2 α1 r1 ) · 1 = 1 + ∂1 · α2 = 0.
For the K-theory formulæ we have three possible subwords R ∈ {1 2−1−, −2−1 2, 1 2−1 2},
so
r1 (1 − e−α2 )r2 r3 r1 r2
◦
awuv =
+ eα1 r1 (−δ1 ) (1 − e−α2 )r2 r3 r1 (1 − e−α2 )r2 ·1
−α2 −α2
− r1 (1 − e )r2 r3 r1 (1 − e )r2
= (1 − e−α1 −α2 ) + (e−α2 (1 − e−α3 )) − (1 − e−α1 −α2 )(1 − e−α2 −α3 )
= e−α2 (1 − e−α1 −α2 −α3 )
which h{1 − eλ : λ ∈ T ∗ }i-adically associated-grades, as it must, to the cw uv computed
above.
We now recall the AJS/Billey formula. The T -invariant inclusion i of T -fixed points into
G/B results in a map in equivariant cohomology:
M M
(1.3) i∗ : HT (G/B) −→ H∗T (wB/B) =∼ H∗T
w∈W w∈W
and i∗ is well known to be an injection. The inclusion iw : wB/B ֒→ G/B induces the
projection to the w-term in this sum, so we may write i∗ = ⊕w∈W i∗w .
For any v, w ∈ W, the point restriction Sv |w ∈ H∗T is defined by i∗w (Sv ), i.e. the image
of Sv under the map i∗ in (1.3), projected to the w summand. Since (1.3) is an inclusion,
each Schubert class Sv is described fully by the list {i∗w (Sv ) : w ∈ W} of these restrictions.
Note that Sw |u 6= 0 implies uB/B ∈ B− wB/B, i.e. u ≥ w in Bruhat order, and in fact the
converse is also true. This “upper triangularity of the support” will be useful just below.
In the case u = w, the relation (1.1) and this upper triangularity imply that cw
uv = Sv |w .
After choosing Q a reduced word for w, the only choice of reduced word P for u is Q
itself. The formula in Theorem 1 for aw wv thus simplifies to
X Y
Sv |w = αq [q∈R] rq · 1,
Q reduced
R⊂Q Q
R=v
where the first matches [Gr, Theorem 3.12] and the second matches [Gr, Theorem 3.7],
[Wi04, Théorème 4.7].
As an application of Theorem 1, we derive in §5 a recursive formula for cohomological
structure constants.
1.4. Properties of the associated operators. After describing in §2 our geometric proof of
Theorem 1, we give an algebraic interpretation of our cw uv formula as a coefficient of the
∗
product of certain “Schubert structure operators”. Let HT [∂] denote the smash product of
6 REBECCA GOLDIN AND ALLEN KNUTSON
H∗T with Z[∂], the algebra consisting of the free H∗T -module H∗T ⊗Z Z[∂] with product given
by, for p, q ∈ H∗T ,
(p ⊗ ∂v ) · (q ⊗ ∂w ) = p(∂v q) ⊗ ∂v ∂w
and extended additively. This smash product was used by Kostant and Kumar in [KoKu86].
Since rα acts on H∗T (G/B) equivalently to 1 − α∂α , we will abuse notation and denote by
I
rα ∈ H∗T [∂] the operator 1 − α∂α . Likewise, we model rα in KT [δ] by eα (1 − (1 − e−α )δα ) or
◦
by 1 − (1 − e−α )δα , depending on which action interests us.
I I I
Theorem 2. Define Lα ∈ H∗T [∂] ⊗ Z[∂] ⊗ Z[∂] and Λα , Λα◦ ∈ K∗T [δ] ⊗ Z[δ] ⊗ Z[δ] by
Lα := ∂α rα ⊗1⊗1 + rα ⊗∂α ⊗1 + rα ⊗1⊗∂α + αrα ⊗∂α ⊗∂α
◦ ◦ ◦ ◦ ◦
α α −α
Λ := (−e )rα (−δα )⊗1⊗1 + rα ⊗δα ⊗1 + rα ⊗1⊗δα − (1 − e )rα ⊗δα ⊗δα
Λα◦ := e−α rα (−δα )⊗1⊗1 + e−α rα ⊗δα ⊗1 + e−α rα ⊗1⊗δα + (1 − e−α )rα ⊗δα ⊗δα
These Schubert structure operators Lα , Λα , Λα◦ square to 0, Λα, Λα◦ respectively, and obviously
commute for orthogonal roots. We prove in §4 that Lα satisfy the braid relation in the simply laced
case. By computer we checked that Λw and Λw ◦ satisfy the appropriate simply-laced braid relation
(and also checked the doubly-laced relation for Lα ).
We may therefore define
Y Y Y
Lw := Lαq Λw := Λα q and Λw
◦ := Λα◦
q∈Q q∈Q q∈Q
for any word Q with Demazure product w (for W simply laced, or even doubly laced in the Lw
case).
We conjecture that all appropriate braid relations hold. These operators act on H∗T (G/B)⊗3 ,
K∗T (G/B)⊗3 , K∗T (G/B)⊗3 respectively, resulting in another formulation (in §5) of Theorem
1; as explained there our formulæ in Theorem 1 were what motivated us to define the
operators of Theorem 2. (Abstractly, the Λα , Λα◦ operators could be written in terms of
I ◦
the δs, but to indicate the desired actions we used the δ, δ notations.) It seems likely that
further analysis of these operators would give a purely algebraic proof of Theorem 1.
There has of course been much previous work on computing these structure constants,
even non-positively. In particular [Wi06] makes use of Bott-Samelson manifolds (as do
we, in §2) to compute point restrictions in both equivariant cohomology and equivariant
K-theory, and [Wi06b, Théorème 7.9] then uses that formula to compute structure con-
stants in equivariant K-theory using the inverse of the matrix {ξw |v }w,v – in particular, this
approach incurs large denominators which cancel, unlike our manifestly4 polynomial ap-
proach. We also point out [Du05, §3] (again derived using Bott-Samelson manifolds),
whose formula in (ordinary, non-equivariant) cohomology is quite analogous to the for-
mula cw uv = ∂w (Su Sv ), ℓ(w) = ℓ(u) + ℓ(v). Another formula, based like ours on the multi-
plication in equivariant cohomology of the Bott-Samelson manifold, appears in [BeRi15];
unlike our single-product formula in Theorem 3 (cohomology case) for the structure con-
stants of Bott-Samelson calculus, their formula [BeRi15, Theorem 2.10] requires a sum.
4
Whether it is “manifest” to you likely depends on whether you really believe ∂α of a polynomial p ∈ H∗T
is again a polynomial. The twisted Leibniz rule ∂α (pq) = (∂α p)q + (rα p)∂α q lets one reduce to the case
p = β a root, at which point ∂α β = hα, βi.
SCHUBERT STRUCTURE OPERATORS AND KT (G/B) 7
A CKNOWLEDGMENTS
Both authors were privileged to hang out with Bert Kostant at MIT in the mid-’90s,
drinking up an inexhaustible supply of Lie group nectar as well as some history of the
academy. This paper is of course highly inspired by his papers [KoKu86, KoKu90] with
Shrawan Kumar. We thank Balázs Elek for navigating us to the isotropy weights on Bott-
Samelson manifolds, Bill Graham for sending us his preprint [Gr] on the point restrictions
(ξw |v ), (ξ◦w |v ), and Darij Grinberg for suggesting an alternate proof of Theorem 2.
Recall that the Bott-Samelson manifold associated to a word Q = rαi1 rαi2 · · · rαiℓ in
simple reflections is given by
BSQ := Pαi1 ×B Pαi2 ×B · · · ×B Pαiℓ /B
where Pαij is the minimal parabolic associated to the simple reflection rij and the quotient
is by the equivalence relation given by (g1, g2 , . . . , gℓ ) ∼ (g1b1 , b−1 −1
1 g2 b2 , . . . , bℓ−1 gℓ bℓ ). The
resulting equivalence classes are denoted [g1 , g2, . . . , gℓ ] ∈ BSQ .
There is an action
by T on the left of BSQ with 2#Q fixed points; more specifically
the set of sequences (g1 , g2, . . . , gℓ ) ∈ Pαi1 × Pαi2 × · · · × Pαiℓ : gj ∈ {1, sj } ∀j maps bi-
jectively to the fixed point set (BSQ)T . In this way we index the fixed points by subsets
L ⊂ {1, . . . , ℓ}, but instead of writing “L is the {1, 2} subword of (r2 , r3 , r2 )” we will write “L
is the subword r2 r3 − of (r2 , r3, r2 )”, allowing distinction between e.g. the r2 − − and − − r2
subwords. The inclusion of the fixed points induces maps in equivariant cohomology
and in equivariant K-theory each of which are known to be injective:
M M
(2.1) H∗T (BSQ) −→ H∗T KT (BSQ) −→ KT .
L⊂Q L⊂Q
For any subword L = st1 · · · stk of Q, there is a corresponding copy of BSL obtained as a
submanifold of BSQ by
BSL = [g1, · · · , gℓ ] ∈ BSQ | gj ∈ B if j 6∈ L .
S
The submanifolds BSL are T -invariant, and each BSL◦ := BSL \ M(L BSM contains a unique
T -fixed point [g1 , . . . , gℓ ] ∈ BSL , the one we also corresponded to L.
The equivariant homology classes {[BSL ] : L ⊂ Q} form a basis of HT∗ (BSQ) as a (free)
module over H∗T . There exists a dual basis {TJ }J⊂Q of H∗T (BSQ ), again defined by the H∗T -
valued Alexander pairing h, i. The classes {[OBSL ] : L ⊂ Q}, {[IBSL ] : L ⊂ Q} also form
bases for KT∗ (BSQ) as a module over KT , again with the simple change-of-basis matrices
X X
[OBSR ] = [IBSS ], [IBSR ] = (−1)|R\S| [OBSS ].
S⊂R S⊂R
We denote the dual bases under the Alexander pairing by {τ◦J }J⊂Q , {τJ }J⊂Q respectively. We
compute the point restrictions of TJ , τ◦J , τj in Lemma 3.
R
QConsider the natural map πR : BS → G/B that multiplies the terms, [g1 , . . . , gℓ ] 7→
( i gi )B/B. The image is B-invariant, irreducible, and closed, so is necessarily some Xw
Q
(indeed, w is the Demazure product fR). However dim BSR = dim Xw if and only if R is
8 REBECCA GOLDIN AND ALLEN KNUTSON
a reduced word, in which case the top homology class of BSR pushes forward to that of
Xw . The pushforward sends the homology class of BSR to that of Xw in G/B whenever R
is a reduced word for w, and otherwise sends it to 0. These statements are true both for
singular homology and also, since the varieties involved are T -invariant, for equivariant
homology [KuNo98, Br00]. For the corresponding statement in equivariant K-theory, note
that the pushforward at the level of sheaves is π∗ (OBSR ) = OXQ
f R with no higher derived
pushforwards [BrKu05, Theorem 3.4.3], so of course it’s also true at the level of K-theory
classes. For lack of a reference, we compute π∗ [IBSR ]:
Q
Lemma 1. π∗ [IBSR ] = (−1)|R|−ℓ(w) [IXw ], where w = fR.
Proof.
π∗ [IBSR ]
X X X
= π∗ (−1)|R\S| [OBSS ] = (−1)|R\S| π∗ [OBSS ] = (−1)|R\S| [OXQ
fS ]
where ∆(R, u) is the subword complex of the pair (R, u) introduced in [KnMi04], proven
Q Q
to be a (|R|−ℓ(u)−1)-ball for u < fR, and a (|R|−ℓ(u)−1)-sphere for u = fR. The signed
sum is computing the negative of the Euler characteristic of the interior of this ball/sphere
Q
(because of the fS = u not just ≥ u condition), plus 1 in the sphere case: the topology
never sees the empty face, which is okay exactly in the ball case (since then and only then,
the empty face doesn’t lie in the interior).
Consequently, the parenthetical term is (−1)|R|−ℓ(u) , for different reasons in the ball,
even-dim sphere, and odd-dim sphere cases, and so we continue
X X
= [OXu ] (−1)|R|−ℓ(u) = (−1)|R|−ℓ(w) [OXu ] (−1)ℓ(w)−ℓ(u) = (−1)|R|−ℓ(w) [IXw ]
Q u≤w
u≤ fR
Q
where w = f R.
SCHUBERT STRUCTURE OPERATORS AND KT (G/B) 9
We are interested in the resulting transpose maps in equivariant cohomology and equi-
variant K-theory. We keep track of the various dual bases here:
(K-)homology basis dual to (K-)cohomology basis with structure constants
Transposing the statements (πQ )∗ ([BSR ]) = [Xw ][R reduced], (πQ )∗ ([OBSR ]) = [OXw ],
Q
(πQ )∗ ([IBSR ]) = (−1)|R|−ℓ(w) [IXw ] (for w = fR) from (K-)homology, we obtain the following:
Lemma 2. Let πQ : BSQ → G/B be the product map. Then
X X X
π∗Q (Sw ) = TR , π∗Q (ξ◦w ) = τ◦R , and π∗Q (ξw ) = (−1)|R|−ℓ(w) τR
Q reduced
R⊂Q R⊂Q R⊂Q
R=w Q
fR=w Q
fR=w
Proof. Let [BSR ], [Xw ] denote the equivariant homology classes, and h, iM denote the per-
fect H∗T -valued pairing between HT∗ (M) and H∗T (M) for M a smooth compact oriented
T -manifold. Then
Q
∗ R R hSw , [Xv ]iG/B if R reduced, with R = v
hπQ (Sw ), [BS ]iBSQ = hSw , (πQ)∗ ([BS ])iG/B =
0 otherwise
Q
1 if R reduced, with R = w
=
0 otherwise.
Define bJRS to be the structure constants for the multiplication in H∗T (BSQ ) in the basis {TJ },
defined by the relationship
X
TR TS = bJRS TJ .
J⊂Q
10 REBECCA GOLDIN AND ALLEN KNUTSON
The K-theoretic results are similar. Let Q be any expression whose Demazure product is
w, e.g. a reduced word. We obtain by the same derivation
X X Q
|R|+|S|−ℓ(u)−ℓ(v) Q w
(2.5) aw
uv = (−1) dRS , åuv = d̊RS
R,S⊂Q R,S⊂Q
Q
fR=u, Q
fS=v Q
fR=u, Q
fS=v
where the sum is over all subwords whose Demazure products are u and v, respectively.
Theorem 3. Let the equivariant intersection numbers bQ
RS be defined as above. For R, S ⊂ Q,
Y Y
bQRS = α [q∈R,S] [q∈R,S]
q ∂ q
/
rq · 1 = α [q∈R,S]
q rq (−∂ q ) [q∈R,S]
/
· 1,
q∈Q q∈Q
where the exponent [q ∈ J] ∈ {0, 1} indicates inclusion of the factor only when q ∈ J. Similarly,
!
Y [q∈R∩S] ◦ ◦ f − rα f
dQRS = (eαq )[q∈R∪S]
/
(1 − e−αq ) rq (−δq )[q∈R∪S]
/
) ·1 where δq f :=
q∈Q
1 − e−α
!
Q Y f − e−α rα f
d̊RS = (e−αq )[q∈R∩S]
/
(1 − e−αq )[q∈R∩S] rq (−δq )[q∈R∪S]
/
·1 where δq f :=
q∈Q
1 − e−α
Theorem 1 then follows directly from Theorem 3 and (2.4),(2.5). The proof of Theorem 3
is an inductive argument based on Lemma 3 below.
As with Schubert classes, we define the point restriction TJ |L to be the pullback of TJ ∈
H∗T (BSQ ) along the inclusion of the fixed point L ⊂ Q. These restrictions can be computed
explicitly:
Lemma 3. The classes TJ ∈ H∗T (BSQ ), τJ ∈ KT (BSQ ) have the following restrictions to a T -fixed
point L (the TJ |L result being [Wi06, Theorémè 3.11]):
! !
Y Y
αm[m∈J]
rm · 1 if J ⊂ L (1 − e−αm )[m∈J] rm · 1 if J ⊂ L
TJ |L = m∈L
τ |
JL = m∈L
0 if J 6⊂ L 0 if J 6⊂ L.
where the exponent [m ∈ J] indicates inclusion of the factor only when m ∈ J.
The classes τ◦J ∈ KT (BSQ) have the following restrictions to fixed points [Wi06b, Theorémè
6.2]:
!
Y
◦
(e−αm )[m∈J]
/
(1 − e−αm )[m∈J] rm · 1 if J ⊂ L X
τJ |L = m∈L
= (−1)|R\J| τJ |R
R⊂L
0 if J 6⊂ L
SCHUBERT STRUCTURE OPERATORS AND KT (G/B) 11
R: J⊂R⊂L t∈R
In the next two sections we interpret the AJS/Billey formula, and Theorem 1, in terms
of certain operators; our results are that these operators satisfy the various (nil-)Coxeter
relations. We hope someday to run the arguments backward and use the relations to give
an algebraic proof of Theorem 1.
3.1. The operators. Let H∗T [W] be the smash product of H∗T and the group algebra of W,
i.e. the free H∗T -module with basis W and multiplication wp := (w · p)w. For each w ∈ W,
we introduce an AJS/Billey operator
X
(3.1) Jw := (Sv |w )w ⊗ ∂v ∈ H∗T [W]⊗Z Z[∂]
v
so in particular
Jα := Jrα = (rα ⊗1) + (αrα ⊗∂α ).
Note that these operators are homogeneous of degree 0, where the degrees of α, rα , ∂α are
+1, 0, −1 respectively.
Q
Theorem 4. (1) If Q is a reduced word for w, then Jw = Q Jq .
(2) If ℓ(w) + ℓ(v) = ℓ(wv), then Jw Jv = Jwv , and this fact is essentially equivalent to the
AJS/Billey formula.
(3) J2α = 1⊗1, so in fact any word Q for w suffices in (1), and Jw Jv = Jwv for all w, v.
Proof. (1) Let Q be a reduced word for w. Then since Sv |rα is 0 unless v = 1 or v = rα ,
Y YX Y
Jq = (Sv |rq )rq ⊗∂q = ((rq ⊗1) + (αqrq ⊗∂q ))
Q Q v Q
! !
X Y Y X X Y
= α[q∈R]
q rq ⊗ ∂r = α[q∈R]
q rq ⊗∂v
R⊂Q Q R v Q reduced
R⊂Q Q
R=v
Q
as R ∂r = 0 unless R is reduced. The AJS/Billey formula states that
X Y
α[q∈R]
q rq = Sv |w w,
Q reduced
R⊂Q Q
R=v
3.2. The class of the diagonal. Let (G/B)∆ denote the diagonal copy of G/B in (G/B)2 ,
which is invariant under the diagonal T -action on (G/B)2 . The corresponding Poincaré
dual class ∆12 ∈ H∗T ((G/B)2 ) of this submanifold (assuming G finite-dimensional) can be
described explicitly in terms of the Poincaré duals Sv ∈ H∗T (G/B) to the Xv . Under the
isomorphism
∼ H∗ (G/B) ⊗H∗ H∗ (G/B)
H∗T ((G/B)2 ) = T T T
SCHUBERT STRUCTURE OPERATORS AND KT (G/B) 13
While we won’t directly use this suggestive calculation of the Sv |w , it will inform a similar
operator-theoretic calculation of the cw
uv in the next section. Towards that end we rephrase
the equation above using the equivariant Euler class e(T G/B) of the tangent bundle:
X
(3.3) (e(T G/B)⊗1) ∆12 = (iw × Id)∗ Jw · (S1 ⊗S1 )
w∈W
q∈Q u,v
Proof.
Y X Y
∈R,S]
Y Y
Lαq = α[q∈R,S]
q ∂[q
q
/
rq ⊗ ∂r ⊗ ∂s
q∈Q R,S⊂Q Q r∈R s∈S
X X Y
[q∈R,S]
= α[q∈R,S]
q ∂ q
/
rq ⊗ ∂u ⊗ ∂v
u,v R,S⊂Q reduced
Q Q Q
R=u, S=v
The operators in the first tensor slot are the ones appearing in Theorem 1.
recalling the latter from §3.1. Then the map rα 7→ Jα , ∂α 7→ Dα , α 7→ α⊗1 defines a homomor-
phism of the nil Hecke algebra to H∗T [∂]⊗Z Z[∂]. Under the natural identification of H∗T [∂]⊗Z Z[∂]
with H∗T [∂]⊗H∗T H∗T [∂], this defines a coproduct on H∗T [∂].5
and the commutation and braid relations, hold for Jα , Dα , α⊗1, β⊗1. The squaring re-
lation was Theorem 4(3) and the second is very simple. The commutation and braid
relations for {Jα , Jβ} follow from Theorem 4(1). Once we check the third relation,
the commutation and braid relations for the Dα follow from their implicit definition by
(α⊗1)Dα = 1 − Jα .
Lemma 4. (Lα )2 = 0.
∂2α = 0 rα ∂α + ∂α rα = 0
Proof of Theorem 2, for Lα . The commutation relations (that [Lα , Lβ ] = 0 for α ⊥ β) are ob-
vious. For the A2 braiding, we compute Lα Lβ Lα for the simple roots in SL3 .
5
The tensor product defined in [BeRi15, §3], like the one here, doesn’t require the base ring H∗T to be
central. The coproduct defined in that paper takes the subring H∗T [W] into H∗T [W]⊗H∗T [W] H∗T [W]; ours does
not.
SCHUBERT STRUCTURE OPERATORS AND KT (G/B) 15
We are confident that the Lα satisfy the G2 braid relation as well, but have not done the
computation (having run out of memory).
Let ∆12 ∈ H∗T (G/B)3 denote the Poincaré dual of the partial diagonal {(F1 , F2, F3) ∈
(G/B)3 : F1 = F2 }, and ∆13 denote that of {(F1 , F2, F3) ∈ (G/B)3 : F1 = F3 } likewise. Then
∆123 := ∆12 ∩ ∆13 is the class of the full diagonal. By two applications of Equation (3.2), we
get
! !
X X X
∆123 = ∆12 ∩ ∆23 = (Su ⊗Su ⊗1) (Sv ⊗1⊗Sv ) = Su Sv ⊗Su ⊗Sv
u v u,v
!
X X X X
= cw u v
uv Sw ⊗S ⊗S = (Sw ⊗1⊗1) (cw u v
uv ⊗S ⊗S )
u,v w w u,v
4.2. The K-theory operators Λα , Λα◦ . The analogue of Proposition 1 for the K-theoretic
structure constants åw
uv requires the operators
Λα◦ := e−α rα (−δα )⊗1⊗1 + e−α rα ⊗δα ⊗1 + e−α rα ⊗1⊗δα + (1 − e−α )rα ⊗δα ⊗δα
read off our {åw
uv } formula in Theorem 1, through considering the cases q in neither of P, R,
in just one, or in both.
16 REBECCA GOLDIN AND ALLEN KNUTSON
aw
uv = (−1)
ℓ(u)+ℓ(v)−ℓ(w)
X Y ◦
(−1)[q∈P∩R] (−1)[q∈P∪R]
/
(eαq )[q∈P∪R]
/
(1 − e−αq )[q∈P∩R] rq (−δq )[q∈P∪R]
/
·1
Q
P,R⊂Q q∈Q
fP=u, Q
fR=v
◦ ◦ ◦ ◦
(Λα )2 = +(δα rα ⊗1⊗1)(δα rα ⊗1⊗1) − (δα rα ⊗1⊗1)(rα ⊗δα ⊗1)
◦ ◦ ◦ ◦ ◦
−(δα rα ⊗1⊗1)(rα ⊗1⊗δα ) − (δα rα ⊗1⊗1)((e−α − 1)rα ⊗δα ⊗δα )
◦ ◦ ◦ ◦
−(rα ⊗δα ⊗1)(δα rα ⊗1⊗1) + (rα ⊗δα ⊗1)(rα ⊗δα ⊗1)
◦ ◦ ◦ ◦ ◦
+(rα ⊗δα ⊗1)(rα ⊗1⊗δα ) + (rα ⊗δα ⊗1)((e−α − 1)rα ⊗δα ⊗δα )
◦ ◦ ◦ ◦
−(rα ⊗1⊗δα )(δα rα ⊗1⊗1) + (rα ⊗1⊗δα )(rα ⊗δα ⊗1)
◦ ◦ ◦ ◦ ◦
+(rα ⊗1⊗δα )(rα ⊗1⊗δα ) + (rα ⊗1⊗δα )((e−α − 1)rα ⊗δα ⊗δα )
◦ ◦ ◦ ◦ ◦ ◦
−((e−α − 1)rα ⊗δα ⊗δα )(δα rα ⊗1⊗1) + ((e−α − 1)rα ⊗δα ⊗δα )(rα ⊗δα ⊗1)
◦ ◦ ◦ ◦ ◦ ◦ ◦
+((e−α − 1)rα ⊗δα ⊗δα )(rα ⊗1⊗δα ) + ((e−α − 1)rα ⊗δα ⊗δα )((e−α − 1)rα ⊗δα ⊗δα )
◦ ◦ ◦ ◦ ◦ ◦ ◦ ◦ ◦
= +(δα rα δα rα ⊗1⊗1) − (δα rα rα ⊗δα ⊗1) − (δα rα rα ⊗1⊗δα ) − (δα rα (e−α − 1)rα ⊗δα ⊗δα )
◦ ◦ ◦ ◦ ◦ ◦ ◦
−(rα δα rα ⊗δα ⊗1) + (rα rα ⊗δα ⊗1) + (rα rα ⊗δα ⊗δα ) + (rα (e−α − 1)rα ⊗δα ⊗δα )
◦ ◦ ◦ ◦ ◦ ◦ ◦
−(rα δα rα ⊗1⊗δα ) + (rα rα ⊗δα ⊗δα ) + (rα rα ⊗1⊗δα ) + (rα (e−α − 1)rα ⊗δα ⊗δα )
◦ ◦ ◦ ◦ ◦
−((e−α − 1)rα δα rα ⊗δα ⊗δα ) + ((e−α − 1)rα rα ⊗δα ⊗δα )
◦ ◦ ◦ ◦
+((e−α − 1)rα rα ⊗δα ⊗δα ) + ((e−α − 1)rα (e−α − 1)rα ⊗δα ⊗δα )
◦ ◦
which becomes, using rα δα rα = −e−α δα ,
◦ ◦ ◦ ◦ ◦ ◦ ◦ ◦ ◦
= +(−δα e−α δα ⊗1⊗1) − (δα ⊗δα ⊗1) − (δα ⊗1⊗δα ) − (δα (eα − 1)⊗δα ⊗δα )
◦ ◦ ◦ ◦ ◦ ◦ ◦
+(e−α δα ⊗δα ⊗1) + (1⊗δα ⊗1) + (1⊗δα ⊗δα ) + ((eα − 1)⊗δα ⊗δα )
◦ ◦ ◦ ◦ ◦ ◦ ◦
+(e−α δα ⊗1⊗δα ) + (1⊗δα ⊗δα ) + (1⊗1⊗δα ) + ((eα − 1)⊗δα ⊗δα )
◦ ◦ ◦ ◦ ◦
+((e−α − 1)e−α δα ⊗δα ⊗δα ) + ((e−α − 1)⊗δα ⊗δα )
◦ ◦ ◦ ◦
+((e−α − 1)⊗δα ⊗δα ) + ((e−α − 1)(eα − 1)⊗δα ⊗δα )
SCHUBERT STRUCTURE OPERATORS AND KT (G/B) 17
◦ ◦ ◦ ◦ ◦ ◦ ◦ ◦
= −δα e−α δα ⊗1⊗1 + (−δα + e−α δα + 1)⊗δα ⊗1 + (−δα + e−α δα + 1)⊗1⊗δα
◦ ◦
+ δα (1 − eα ) + 1 + (eα − 1) + 1 + (eα − 1) + (e−α − 1)e−α δα
◦ ◦
+(e−α − 1) + (e−α − 1) + (e−α − 1)(eα − 1) ⊗δα ⊗δα
◦ ◦ ◦ ◦ ◦ ◦ ◦ ◦
= −δα e−α δα ⊗1⊗1 + (−δα + e−α δα + 1)⊗δα ⊗1 + (−δα + e−α δα + 1)⊗1⊗δα
◦ ◦ ◦ ◦
+ δα (1 − eα ) + eα + (e−α − 1)e−α δα + e−α ⊗δα ⊗δα
◦ ◦ ◦ ◦ ◦
and then using δα e−α δα = −δα , δα (1 − eα ) + eα + (e−α − 1)e−α δα + e−α = (e−α − 1)rα , and
◦ ◦
−δα + e−α δα + 1 = rα we reduce to Λα .
The other K-analogue of Lemma 4, for
Λα◦ := e−α rα (−δα )⊗1⊗1 + e−α rα ⊗δα ⊗1 + e−α rα ⊗1⊗δα + (1 − e−α )rα ⊗δα ⊗δα
is proven by a very similar check:
(Λα◦ )2
= +(−e−α rα δα ⊗1⊗1)(−e−α rα δα ⊗1⊗1) + (−e−α rα δα ⊗1⊗1)(e−α rα ⊗δα ⊗1)
+(−e−α rα δα ⊗1⊗1)(e−α rα ⊗1⊗δα ) + (−e−α rα δα ⊗1⊗1)((1 − e−α )rα ⊗δα ⊗δα )
+(e−α rα ⊗δα ⊗1)(−e−α rα δα ⊗1⊗1) + (e−α rα ⊗δα ⊗1)(e−α rα ⊗δα ⊗1)
+(e−α rα ⊗δα ⊗1)(e−α rα ⊗1⊗δα ) + (e−α rα ⊗δα ⊗1)((1 − e−α )rα ⊗δα ⊗δα )
+(e−α rα ⊗1⊗δα )(−e−α rα δα ⊗1⊗1) + (e−α rα ⊗1⊗δα )(e−α rα ⊗δα ⊗1)
+(e−α rα ⊗1⊗δα )(e−α rα ⊗1⊗δα ) + (e−α rα ⊗1⊗δα )((1 − e−α )rα ⊗δα ⊗δα )
+((1 − e−α )rα ⊗δα ⊗δα )(−e−α rα δα ⊗1⊗1) + ((1 − e−α )rα ⊗δα ⊗δα )(e−α rα ⊗δα ⊗1)
+((1 − e−α )rα ⊗δα ⊗δα )(e−α rα ⊗1⊗δα ) + ((1 − e−α )rα ⊗δα ⊗δα )((1 − e−α )rα ⊗δα ⊗δα )
Using rα δα e−α rα δα = −rα δα , −e−α rα δα (1 − e−α )rα + e−α − (eα − 1)δα + eα = (1 − e−α )rα ,
and −e−α rα δα e−α rα − δα + 1 = rα we reduce the above to
In particular, the associated graded of this equation w.r.t. the h{1 − eλ : λ ∈ T ∗ }i-adic
filtration gives another proof of Lemma 4.
We checked the simply-laced braid relations for Λα , Λα◦ (each involving >5,000 terms)
by computer, using the relations
and we likewise conjecture that the doubly- and triply-laced braid relations also hold.
◦
It seems plausible that Λw , Λw
◦ are adjoint in some sense (much like δw , w0 δw w0 can be
seen to be adjoint), allowing one to prove (Λα◦ )2 = Λα◦ from (Λα )2 = Λα .
By two applications of Equation (3.4) version I, we get
! !
X X X
(∆123 )K = (∆12 )K ∩ (∆23 )K = (ξ◦u ⊗ξu ⊗1) (ξ◦v ⊗1⊗ξv ) = ξ◦u ξ◦v ⊗ξu ⊗ξv
u v u,v
!
X X X X
= åw ◦
uv ξw ⊗ξu ⊗ξv = (ξ◦w ⊗1⊗1) (åw u v
uv ⊗ξ ⊗ξ )
u,v w w u,v
X
= (ξ◦w ⊗1⊗1) Λw 1 1
◦ (ξ1 ⊗ξ ⊗ξ )
w
It is curious that in this K-theoretic analogue of Equation (4.2) the input to the Λw
◦ has no
ideal sheaf classes.
cw
uv = (∂α rα ) · cw
uv + w
[u < u]cu,v + [v < v]cw
u,v + [u < u][v < v] α cw
u,v
Q Q
where the sum isPover reduced words R, S such that R = u, S = v. Note that cw uv =
w w w s t
c^uv · 1 and L = s,t c^s,t w ⊗ ∂ ⊗ ∂ . Suppose w = rα rα1 · · · rαk is a reduced word for w.
SCHUBERT STRUCTURE OPERATORS AND KT (G/B) 19
We evaluate the expression on the right and isolate the first tensor to obtain
cw ^w
uv = (∂α rα c ^w
uv w) · 1 + [u < u] (rα c ^w
u,v w) · 1 + [v < v] (rα c ^w
u,v w) · 1 + [u < u][v < v] (αrα c u,v w) · 1
= (∂α rα c^w w w w
uv ) · 1 + [u < u]cu,v + [v < v]cu,v + [u < u][v < v]αcu,v .
We set about to compute cw uv . Note that r2 r1 is a reduced word for w. There is only one
subword for u, mainly r2 r1 , and one subword for v, mainly r2 −. Therefore cw uv = α2 r2 r1 · 1
and we obtain
cw
uv = ∂1 r1 α2 r2 r1 · 1 = ∂1 (r1 (α2 )) = ∂1 (α1 + α2 ) = 1.
As a check on this result, we consider the recursion with r2 instead of r1 , so w = r2 w =
[231]. Then u = r2 u = [213] < u and v = r2 v = 1 ≤ v. In principle all four terms are
nonzero:
cw w w w w
uv = ∂2 r2 · cuv + cu,v + cu,v + αcu,v .
However u 6≤ w, so the first and third terms cw w w
uv and cu,v vanish. The last term cu,v =
[231] [231]
c[213],1 = 0 because S[213] S1 = S[213] . Thus cw w
uv = cu,v = c[213],[132] is the only remaining
nonzero term. This smaller structure constant is easily seen to be 1, for instance by another
application of same inductive formula with r1 [231] = [132] < [231]. Note that r1 [132] 6<
[132] which forces two terms in the recursive sum to be 0. We obtain
[231] [132] [132]
c[213],[132] = ∂1 r1 · c[213],[132] + c1,[132] = 0 + 1
20 REBECCA GOLDIN AND ALLEN KNUTSON
where the last two equalities follow from [213] 6≤ [132] and S1S[132] = S[132] .
6. P ROOF OF T HEOREM 3
Here we prove the restrictions formulæ from Lemma 3 and make the inductive argu-
ment for Theorem 3. We give the proofs only in K-theory, as the cohomology version
follows by taking associated graded w.r.t. the h{1 − eλ : λ ∈ T ∗ }i-adic filtration.
Proposition 3. Let γ ∈ KT (BSQ), and R ⊂ Q. Then the perfect KT -valued pairing h, i between
KT (BSQ ) and KT∗ (BSQ ) can be computed at [OBSR ], [IBSR ] ∈ KT∗ (BSQ) as
X γ|J X γ|J
hγ, [OBSR ]i = = Q (
Q
Q [i∈J] (1 − e j∈J,j≤i rj )αi )
J⊂R ri (1 − eαi ) · 1 J⊂R
i∈R
i∈R
X X γ|J
hγ, [IBSR ]i = (−1)R\S hγ, [OBSS ]i = Q
[i∈J] α [i∈J]
S⊂R J⊂R i∈R ri (e i ) / (1 − e−αi ) ·1
We can extend the pairing to a nondegenerate frac(KT )-valued pairing of KT ((BSQ )T ) and KT∗ (BSQ),
still called h, i.
Proof. Using the push-pull formula applied to the inclusion BSR ֒→ BSQ , we can compute
the first pairing by applying Atiyah-Bott’s Woods Hole formula for KT -integration to the
submanifold BSR . That in turn requires determining the weights in the tangent space
TJ BSR , computed in [ElLu19, Equation (23)].
P
For the second formula, we use [IBSR ] = S⊂R (−1)R\S [OBSS ], so
X X X γ|J
hγ, [IBSR ]i = (−1)R\S hγ, [OBSS ]i = (−1)R\S Q Q
( j∈J,j≤i rj )αi
S⊂R S⊂R J⊂S
(1 − e )
i∈S
X X 1
= γ|J (−1)R\S Q (
Q
(1 − e j∈J,j≤i rj )αi )
J⊂R S⊂R, S⊇J
i∈S
Q Q
(1 − e( j∈J,j≤i rj )αi )
X X
R\S i∈R\S
= γ|J (−1) Q Q let Sc = R \ S
J⊂R S⊂R, S⊇J
(1 − e( j∈J,j≤i rj )αi )
i∈R
X γ|J X Y Q
= Q Q (e( j∈J,j≤i rj )αi − 1)
J⊂R
(1 − e( j∈J,j≤i rj )αi ) Sc ⊂R\J i∈Sc
i∈R
X γ|J Y Q
= Q Q (1 + (e( j∈J,j≤i rj )αi − 1))
J⊂R
(1 − e( j∈J,j≤i rj )αi ) i∈R\J
i∈R
Q Q
X γ|J i∈R\J e( j∈J,j≤i rj )αi X γ|J
= Q Q = Q −(Q Q
( j∈J,j≤i rj )αi rj )αi [i∈J]
/ (1 − e( j∈J,j≤i rj )αi )
J⊂R
(1 − e ) J⊂R
(e j∈J,j≤i )
i∈R i∈R
P Q [i∈J]
The Woods Hole formula J⊂Q γ|J / ( ri (1 − eαi )) · 1 is visibly frac(KT )-valued,
i∈Q
for any system (γ|J ) ∈ KT ((BS ) ) of point restrictions. Since both KT (BSQ ) and KT∗ (BSQ)
Q T
SCHUBERT STRUCTURE OPERATORS AND KT (G/B) 21
are free KT -modules, the nondegenerate pairing extends to their rationalizations (exten-
sion of scalars using frac(KT )⊗KT ), and restricts to nondegenerate pairings between any
full rank KT -sublattice of frac(KT )⊗KT KT∗ (BSQ ) against any full rank KT -sublattice of
frac(KT )⊗KT KT (BSQ). We apply this to the sublattices KT∗ (BSQ) and KT ((BSQ)T ), respec-
tively, seeing the latter as a submodule of the vector space frac(KT )⊗KT KT (BSQ ) since the
map KT (BSQ ) ֒→ KT ((BSQ )T ) becomes an isomorphism upon rationalization.
Lemma 5. Let V and R be two ordered sets corresponding to fixed points on a Bott-Samelson
manifold, with V ⊂ R. Then
X 1
(6.1) hτV , [OBSR ]i = Q Q
( j∈J,j≤i rj )αi
= 1.
J: V⊂J⊂R
(1 − e )
i∈R\V
Proof. We carry out the argument inductively on |R|. When |R| = 0, the sum is over the
single choice J = V = R = ∅ of the empty product, returning 1. Suppose formula holds
for |R| = k, and that a is the first letter of R. We consider separate the cases that a ∈ V and
a 6∈ V.
If V also contains a as a first term, then all J in the summing set contain a as well. We
let J0 = J \ {a} and similarly for R0 and V0 . Since a 6∈ V \ R, the sum (6.1) simplifies to
X 1 X 1
Q Q = ra Q Q .
( j∈J\{a},j≤i rj )αi ( j∈J ,j≤i rj )αi
J: V\{a}⊂J\{a}⊂R\{a}
ra (1 − e ) J0 : V0 ⊂J0 ⊂R0 (1 − e 0 )
i∈R\V i∈R0 \V0
1 1
= −α
ra (1) + (1) =1
(1 − e ) a (1 − eαa )
where the last two equalities follow from induction and a simple calculation.
Proof of Lemma 3. Define γ◦V not in KT (BSQ ), but only as an element of KT of the fixed point
∼ {J : J ⊂ Q}:
set (BSQ )T =
X Y Q
γ◦V |J := (−1)|R\V| 1 − e( j∈J,j≤t rj )αt ∈ KT (J)
R: V⊂R⊂J t∈R
We argue that γ◦V has the same point restrictions as the desired dual basis element τ◦V , by
showing that γ◦V , τ◦V have the same pairings with {[OBSJ ]}, and then invoking nondegener-
acy of the pairing.
22 REBECCA GOLDIN AND ALLEN KNUTSON
By definition of dual basis, hτ◦V , [OBSW ]i = [V = W]. On the other hand, if we pair
(γ◦V |J : J ∈ (BSQ )T ) against [OBSW ] using the pairing from Proposition 3, the expression
simplifies:
P |R\V|
Q (
Q
rj )αt
(−1) 1−e j∈J,j≤t
X γ◦V |J X R: V⊂R⊂J t∈R
Q Q = Q Q
J
(1 − e( j∈J,j≤i rj )αi ) J: J⊂W (1 − e( j∈J,j≤i rj )αi )
i∈W i∈W
X X 1
= (−1)|R\V| Q Q
R: V⊂R⊂W J: R⊂J⊂W
(1 − e( j∈J,j≤i rj )αi )
i∈W\R
X
= (−1)|R\V| hτR , [OBSW ]i by Proposition 3
R: V⊂R⊂W
X
= (−1)|R\V| by Lemma 5
R: V⊂R⊂W
= (1 − 1)|W\V| = [V = W].
Now use Proposition 3’s nondegeneracy of the pairing to infer τ◦V = γ◦V .
P |W\V| ◦
The τV |J result is then derived using τV = W⊇V (−1) τ |V , and the Tv |J result by
limiting from KT to H∗T as usual.
J = rα J0 τ◦U |J = (1 − e−α )rα τ◦U0 |J0 τ◦U |J = e−α rα (τ◦U |J0 )
Proof.
X (τV )|L (τW )|L X (τV )|L (τW )|L
dJVW = hτV τW , [BSJ]i = Q Q
( j∈L,j≤i rj )αi
= Q Q
L⊂J
(1 − e ) L⊂J, L⊇V,W (1 − e( j∈L,j≤i rj )αi ))
i∈J i∈J
where the last equality follows from vanishing properties of τV , τW . This sum is empty
unless J ⊇ V, W. The proofs for the other two families of structure constants are exactly
the same.
SCHUBERT STRUCTURE OPERATORS AND KT (G/B) 23
Proof of Theorem 3. We prove the theorem inductively, for the KT -bases {τQ } and {τ◦Q } in
parallel. The result for the HT -basis {TL } follows by taking the associated graded to get to
cohomology.
Suppose that J = ∅. Then V, W ⊂ J implies V, W = ∅. An easy calculation from the
restriction lemma shows that τ∅ |∅ = τ◦∅ |∅ = 1. Thus
J J
τV |J τW |J = 1 = dJVW τJ |J = dJRS and τ◦V |J τ◦W |J = 1 = d̊VW τ◦J |J = d̊VW .
Meanwhile, the right hand sides of the equations in Theorem 3 are empty products, veri-
fying the theorem in this case.
Now assume that Theorem 3 holds for all Q ( J. Using the vanishing properties
(Lemma 6) we obtain
X Q J X Q
τW |J τV |J = dJVW τJ |J + dVW τQ |J τ◦W |J τ◦V |J = d̊VW τ◦J |J + d̊VW τ◦Q |J
Q : Q(J Q : Q(J
J
since J ⊂ Q, implies either Q = J or τQ |J = τ◦Q |J = 0. Solving for dJVW and d̊VW (with a
division justified by the last statement in Lemma 3)
P
τW |J τV |J − Q: Q(J dQ
VW τQ |J
(6.2) dJVW = , and
τJ |J
P Q
J τ◦W |J τ◦V |J − Q: Q(J d̊VW τ◦Q |J
(6.3) d̊VW = ◦
.
τJ |J
Having dealt with the case J = ∅, we assume henceforth that J has at least one element.
Consider different cases for W, V containing, or not containing, the first letter of J.
Lemma 7. Let J0 be defined by J = rα J0 , where rα is the simple reflection in the first position of J.
Suppose also that neither V nor W contains that first letter of J. Then
X X
dQ
VW τQ |J = rα (dQ J0
VW τQ |J0 ) + dVW rα (τJ0 |J0 )
Q : Q(J Q: Q(J0
!
X Q X Q J0
d̊VW τ◦Q |J = e−α e−α rα (d̊VW τ◦Q |J0 ) + d̊VW rα (τ◦J0 |J0 )
Q: Q(J Q: Q(J0
Q
where the sum is over those Q that contain both V and W, since otherwise dQ
VW = d̊VW = 0.
Proof of Lemma 7. If Q begins with rα , the inductive assumptions from Theorem 3 stated
with Q0 defined by Q = rα Q0 are as follows:
◦ Y ◦
dQ
VW = e α
rα (−δ α ) (e αq [q6∈V∪W]
) (1 − e −αq [q∈V∩W]
) rq (−δ α)
[q6∈V∪W]
·1
q∈Q0
◦
◦
α Q0 Q0
= e rα (−δα ) dVW · 1 = δα rα dVW · 1
24 REBECCA GOLDIN AND ALLEN KNUTSON
and, similarly,
Q Y
d̊VW = e−α rα (−δα ) (e−αq )[q6∈V∩W] (1 − e−αq )[q∈V∩W] rq (−δq )[q6∈V∪W] · 1
q∈Q0
Q Q
0
= e−α rα (−δα ) d̊VW · 1 = −e−α δα d̊VW · 1.
by the inductive hypothesis, as neither V nor W begins with rα . We expand the operators:
Q
X rα dVW
0
· 1 − dQ0
VW · 1 X Q
= [(1 − e−α )rα (τQ0 |J0 )] + dVW rα (τQ |J0 ) + dJVW
0
rα (τJ0 |J0 )
1 − e −α
Q(J,Q=rα Q , 0 Q(J 0
for some Q0
X h Q i X Q X Q
= rα dVW
0
· 1 [rα (τQ0 |J0 )] − dVW
0
rα (τQ0 |J0 ) + dVW rα (τQ |J0 ) + dJVW
0
rα (τJ0 |J0 )
Q(J, Q(J, Q(J0
Q=rα Q0 Q=rα Q0
X X X Q
= rα dRVW · 1 [rα (τR |J0 )] − dRVW rα (τR |J0 ) + dVW rα (τQ |J0 ) + dJVW
0
rα (τJ0 |J0 )
R(J0 R(J0 Q(J0
X
= rα dRVW τR |J0 + dJVW
0
rα (τJ0 |J0 ) ,
R⊂J0
The proof is similar in the {τ◦Q } basis. Using restrictions in Table 1 and vanishing prop-
erties,
X Q X Q X Q
d̊VW τ◦Q |J = d̊VW τ◦Q |J + d̊VW τ◦Q |J
Q: Q(J Q(J,rα ∈Q Q(J,rα 6∈Q
V,W⊂Q
X rα Q0 X Q J0
= d̊VW (1 − e−α )rα (τ◦Q0 |J0 ) + d̊VW e−α rα (τ◦Q |J0 ) + d̊VW rα (τ◦J0 |J0 )
Q(J,Q=rα Q0 , Q(J0
for some Q0
where the equality on the second line follows from the restriction properties, as well as
that rα is the first letter of Q, if Q contains it. We realign the index sets, noting that the
SCHUBERT STRUCTURE OPERATORS AND KT (G/B) 25
X Q X rα R R
J0
d̊VW τ◦Q |J = d̊VW (1 − e−α )rα (τ◦R |J0 ) + d̊VW e−αq rα (τ◦R |J0 ) + d̊VW rα τ◦J0 |J0
Q: Q(J R(J0
rα R
R
By the inductive hypothesis that d̊VW = −e−α δα d̊VW · 1 for R ( J0 , this sum
X h R i R
J0
= −α −α ◦
−e δα d̊VW · 1 (1 − e )rα (τR |J0 ) + d̊VW e rα (τR |J0 ) + d̊VW e−α rα (τ◦J0 |J0 )
−α ◦
R(J0
!
Xh R R
i J0
= e−α −(1 − e−α )δα d̊VW · 1 + d̊VW rα (τ◦R |J0 ) + d̊VW rα (τ◦J0 |J0 )
R(J0
R R
X d̊VW − e−α rα (d̊VW ) R J0
= e−α −(1 − e−α ) + d̊VW rα (τ◦R |J0 ) + d̊VW rα (τ◦J0 |J0 )
R(J0
1− e−αα
!
X h R
i J0
= e−α e−α rα (d̊VW ) rα (τ◦R |J0 ) + d̊VW rα (τ◦J0 |J0 ) ,
R(J0
We plug this sum into (6.2), and use the restrictions found in Table 1 and Lemma 7. For
the {τQ } structure constants,
P
τW |J τV |J − Q: Q(J dQ
VW τQ |J
dJVW =
τJ |J
P R
J0
rα (τW |J0 τV |J0 ) − rα R(J0 dVW τR |J0 − dVW rα (τJ0 |J0 )
=
(1 − e−α )rα (τJ0 |J0 )
P !
1 τW |J0 τV |J0 − R(J0 dRVW τR |J0 dJVW
0
= r α −
1 − e−α τJ0 |J0 1 − e−α
1 dJVW
0
J0
= r α d −
1 − e−α VW 1 − e−α
◦ ◦ ◦
= δα rα dJVW 0
(noting that −δα = δα rα ),
as desired.
26 REBECCA GOLDIN AND ALLEN KNUTSON
Similarly for the {τ◦Q } structure constants, we define J0 such that J = rα J0 and obtain:
P Q
J τ◦W |J τ◦V |J − Q: Q(J d̊VW τ◦Q |J
d̊VW = ◦
τJ |J
P Q J0
e −2α
rα (τ◦W |J0 τ◦V |J0 ) −e −α
Q(J0 e −α
rα (d̊VW τ◦Q |J0 ) + d̊VW rα (τ◦J0 |J0 )
=
(1 − e−α )rα (τ◦J0 |J0 )
−α ◦ ◦
P −α Q ◦ J0 ◦
−α
e rα (τW |J 0
τV | J 0
) − Q(J e rα ( d̊VW τQ |J 0
) − d̊VW rα (τJ0 |J0 )
=e · 0
= e−α ·
(1 − e−α )rα (τ◦J0 |J0 )
J0 J0
−α
e−α rα (d̊VW τ◦J0 |J0 ) − d̊VW rα (τ◦J0 |J0 )
=e ·
(1 − e−α )rα (τ◦J0 |J0 )
J0
= −e−α δα (d̊VW )
X X
dQ
VW τQ |J = dQ −α
VW (1 − e )rα (τQ0 |J0 )
Q: Q(J Q: Q(J
X h i
= (1 − e−α )rα dQ0
V0 W 0 [(1 − e−α )rα (τQ0 |J0 )] , by induction
Q: Q(J,
Q=rα Q0
X
= (1 − e−α )2 rα dQ
V0 W0 τQ0 |J0
0
Q: Q=rα Q0 ,
Q0 (J0
!
X
= (1 − e−α )2 rα dRV0 W0 τR |J0 .
R: R(J0
Similarly, since rα is the first letter of both V and W, rα ∈ V ∪ W ⊂ Q. Thus, for each Q
containing V and W, Q = rα Q0 for some Q0 . It follows that
X Q X Q
d̊VW τ◦Q |J = d̊VW (1 − e−α )rα (τ◦Q0 |J0 )
Q: Q(J Q: Q(J
X h Q0
i
= (1 − e−α )rα (d̊V0 W0 ) (1 − e−α )rα (τ◦Q0 |J0 ), by induction
Q: Q⊂J
!
X R
= (1 − e−α )2 rα d̊V0 W0 τ◦R |J0 .
R: R(J0
SCHUBERT STRUCTURE OPERATORS AND KT (G/B) 27
We plug these expressions from Lemma 7 into Equations (6.2) and (6.3) when rα is the
first letter of all three words J, U, and V, and use the restrictions in Table 1 to obtain
P
(1 − e−α )2 rα (τW0 |J0 τV0 |J0 ) − (1 − e−α )2 rα dR
R(J0 V0 W0 τR |J
dJVW
0
=
(1 − e−α )rα τJ0 |J0
P R
!
τ | τ |
W 0 J 0 V0 J 0 − d τ |
R(J0 V0 W0 R J0
= (1 − e−α )rα
τJ0 |J0
= (1 − e−α )rα dJV00 W0
where the last step follows again by the inductive hypothesis. Similarly, using the restric-
tions table for τ◦W and τ◦V restricted to J,
P R
J
((1 − e−α )2 rα (τ◦W0 |J0 τ◦V0 |J0 ) − (1 − e−α )2 rα R(J0 d̊V0 W0 τR |J0
d̊VW =
(1 − e−α )rα (τ◦J0 |J0 )
P
◦ ◦ R
τW |J0 τV0 |J0 − R(J0 d̊V0 W0 τR |J0
= (1 − e−α )rα 0
τ◦J0 |J0
J
0
= (1 − e−α )rα d̊V0 W0 .
Finally, we consider the case that V = rα V0 for some V0 , while W does not begin with rα
(or, symmetrically, if W begins with rα but V does not). Recall that τQ |J 6= 0 implies Q ⊂ J,
so V ⊂ Q implies Q = rα Q0 for some Q0 . Thus by the inductive assumption and Table 1,
X X h Q i
dQ
VW τQ |J = rα dV00W [(1 − e−α )rα (τQ0 |J0 )] , and
Q: Q(J Q: Q(J
Q=rα Q0
X Q X h Q i
d̊VW τ◦Q |J (1 − e−α )rα (τ◦Q0 |J0 )
−α 0
= e rα d̊V0 W
Q: Q(J Q: Q(J
Q=rα Q0
Using these equalities together with the restrictions in Equations (6.2) and (6.3),
P
(1 − e−α )rα (τW0 |J0 τV0 |J0 ) − (1 − e−α )rα R
R(J0 dV0 W0 τR |J0
dJVW =
(1 − e−α )rα τJ0 |J0
P R
!
τW0 |J0 τV0 |J0 − d
R(J0 V0 W0 τR |J 0
= rα
τJ0 |J0
J0
= rα dV0 W0 .
28 REBECCA GOLDIN AND ALLEN KNUTSON
and
P R
J
e−α (1 − e−α )rα (τ◦W0 |J0 τ◦V0 |J0 ) − e−α (1 − e−α )rα ◦
R(J0 d̊V0 W0 τR |J0
d̊VW =
(1 − e−α )rα (τ◦J0 |J0 )
P R
τ◦W0 |J0 τ◦V0 |J0 − d̊ τ◦
|
R(J0 V0 W0 R J0
= e−α rα ◦
τJ0 |J0
J
0
= e−α rα d̊V0 W0 .
R EFERENCES
[AJS] H.H. Andersen, J.C. Jantzen, W. Soergel, Representations of quantum groups at a pth root of unity
and of semisimple groups in characteristic p.: independence of p. Astérisque, (220):321, 1994.
[AnGrMi11] Dave Anderson, Stephen Griffeth, Ezra Miller, Positivity and Kleiman transversality in equi-
variant K-theory of homogeneous spaces. J. Eur. Math. Soc. (JEMS) 13 (2011), no. 1, 57–84.
[BeRi15] Arkady Berenstein, Edward Richmond, Littlewood-Richardson coefficients for reflection groups.
Adv. Math. 284 (2015), 54–111.
[Bi99] S. Billey, Kostant polynomials and the cohomology ring for G/B. Duke Math. J. Volume 96, Number
1 (1999), 205–224.
[Br00] Michel Brion, Poincar duality and equivariant (co)homology, Michigan Math. J. Volume 48, Issue 1
(2000), 77–92.
[Br02] M. Brion, Positivity in the Grothendieck group of complex flag varieties, J. Algebra 258 (2002), 137–
159.
[Br05] M. Brion, Lectures on the Geometry of Flag Varieties. Topics in cohomological studies of algebraic
varieties, 33–85, Trends Math., Birkhauser, Basel, 2005.
[BrKu05] Michel Brion, Shrawan Kumar, Frobenius splitting methods in geometry and representation the-
ory. Progress in Mathematics, 231. Birkhuser Boston, Inc., Boston, MA, 2005.
[Bu02] Anders Skovsted Buch, A Littlewood-Richardson rule for the K-theory of Grassmannians. Acta
Math. 189 (2002), no. 1, 37–78.
[Du05] Haibao Duan, Multiplicative rule of Schubert classes. Invent. Math. 159 (2005), no. 2, 407–436.
[ElLu19] Balázs Elek, Jiang-Hua Lu, Bott-Samelson Varieties and Poisson Øre Extensions, International
Mathematics Research Notices, https://doi.org/10.1093/imrn/rnz127 Published: 08 July 2019
[GoKn19] Rebecca Goldin, Allen Knutson, Schubert structure operators. Séminaire Lotharingien de Com-
binatoire 82B (2019) Proceedings of the 31st Conference on Formal Power Series and Algebraic Com-
binatorics (Ljubljana), Article #90, 12 pp.
[Gr01] W. Graham, Positivity in equivariant Schubert calculus. Duke Math. J. Volume 109, Number 3 (2001),
599–614.
[Gr] W. Graham, Equivariant K-theory and Schubert varieties, preprint 2002.
[GrKu08] William Graham, Shrawan Kumar, On positivity in T -equivariant K-theory of flag varieties. Int.
Math. Res. Not. IMRN 2008, Art. ID rnn 093, 43 pp.
[KnMi04] Allen Knutson, Ezra Miller, Subword complexes in Coxeter groups. Adv. Math. 184 (2004), no. 1,
161-176.
[KnTa03] Allen Knutson, Terence Tao, Puzzles and (equivariant) cohomology of Grassmannians. Duke
Math. J. 119 (2003), no. 2, 221–260.
[KnZJ] Allen Knutson, Paul Zinn-Justin, Schubert puzzles and integrability I: invariant trilinear forms.
Preprint 2017.
[KoKu86] Bertram Kostant, Shrawan Kumar, The nil Hecke ring and cohomology of G/P for a Kac-Moody
group G. Adv. in Math. 62 (1986), no. 3, 187–237.
[KoKu90] Bertram Kostant, Shrawan Kumar, T -equivariant K-theory of generalized flag varieties. J. Differ-
ential Geom. 32 (1990), no. 2, 549–603.
SCHUBERT STRUCTURE OPERATORS AND KT (G/B) 29
[KuNo98] Shrawan Kumar, Madhav Nori, Positivity of the cup product in cohomology of flag varieties
associated to Kac-Moody groups. Internat. Math. Res. Notices 1998, no. 14, 757–763.
[LeZa17] Cristian Lenart, Kirill Zainoulline, Towards generalized cohmology Schubert calculus via formal
root polynomials, Mathematical Research Letters Volume 24 (2017) #3, 839–877.
[Wi04] M. Willems, Cohomologie et K-théorie équivariantes des variétés de Bott-Samelson et des variétés
de drapeaux, Bulletin de la Société Mathématique de France, Volume 132 (2004) no. 4, p. 569–589.
[Wi06] M. Willems, Cohomologie équivariante des tours de Bott et calcul de Schubert équivariant. J. Inst.
Math. Jussieu 5 (2006), no. 1, 125–159.
[Wi06b] M. Willems, K-théorie équivariante des tours de Bott. Application à la structure multiplicative de
la K-théorie équivariante des variétés de drapeaux. Duke Math. J. 132 (2006), no. 2, 271–309.