Affine Type $A$ Geometric Crystal on the Grassmannian
Gabriel Frieden

TL;DR
This paper constructs a geometric crystal structure on the Grassmannian that tropicalizes to known combinatorial crystals, revealing connections between geometric symmetries and tableau promotion.
Contribution
It introduces a new geometric crystal on the Grassmannian linked to affine type A, and relates geometric symmetries to combinatorial promotion and tableau symmetries.
Findings
Constructed a type A_{n-1}^{(1)} geometric crystal on Grassmannian
Tropicalization yields Kirillov-Reshetikhin crystals for rectangular tableaux
Established correspondence between geometric symmetries and tableau promotion
Abstract
We construct a type geometric crystal on the variety , and show that it tropicalizes to the disjoint union of the Kirillov-Reshetikhin crystals corresponding to rectangular tableaux with rows. A key ingredient in our construction is the symmetry on the Grassmannian coming from cyclically shifting the basis of the underlying vector space. We show that a twisted version of this symmetry tropicalizes to combinatorial promotion. Additionally, we use the loop group to define a unipotent crystal which induces our geometric crystal. We use this unipotent crystal to study the geometric analogues of two symmetries of rectangular tableaux.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Affine type geometric crystal on the Grassmannian
Gabriel Frieden
Department of Mathematics, University of Michigan, Ann Arbor, MI 48109-1043, USA
Abstract.
We construct a type geometric crystal on the variety , and show that it tropicalizes to the disjoint union of the Kirillov-Reshetikhin crystals corresponding to rectangular tableaux with rows. A key ingredient in our construction is the symmetry on the Grassmannian coming from cyclically shifting the basis of the underlying vector space. We show that a twisted version of this symmetry tropicalizes to combinatorial promotion. Additionally, we use the loop group to define a unipotent crystal which induces our geometric crystal. We use this unipotent crystal to study the geometric analogues of two symmetries of rectangular tableaux.
The author was supported in part by NSF grants DMS-1464693 and DMS-0943832.
1. Introduction
Kashiwara’s theory of crystal bases provides a combinatorial model for the representation theory of semisimple Lie algebras, and more generally of Kac-Moody algebras. In type , this theory brings to light an intimate connection between the representation theory of and the combinatorics of semistandard Young tableaux. The operations on tableaux that arise in this theory, such as promotion, evacuation, the crystal operators, the Lascoux-Schützenberger symmetric group action, and the Robinson-Schensted-Knuth correspondence, are traditionally defined in terms of combinatorial algorithms involving the individual entries of a tableau, such as bumping, sliding, or bracketing rules. When these operations are transferred from tableaux to Gelfand-Tsetlin patterns, they are given by piecewise-linear formulas ([13], [12], [22]). This suggests that there should be a way to lift the operations to subtraction-free rational functions on some algebraic variety, in such a way that the behavior of the rational functions parallels that of the combinatorial operations. Certain properties of the combinatorial maps may become more transparent in the geometric setting, and information gained at the rational level can be pushed down to the combinatorial level via tropicalization.
Berenstein and Kazhdan’s theory of geometric crystals ([2], [3]) provides a framework for lifting the crystal combinatorics of semisimple Lie algebras to the rational setting. Nakashima [21] extended the theory to the Kac-Moody setting, and in particular to affine Lie algebras. One goal of this theory is to find, for a given family of combinatorial crystals, a geometric crystal which tropicalizes to that family (with respect to a suitable parametrization). For finite-dimensional representations of semisimple Lie algebras, there is a general construction of Berenstein and Kazhdan [3] which accomplishes this goal. In the affine case, there has been an ongoing effort to construct geometric crystals corresponding to the crystals of Kirillov-Reshetikhin modules, an important class of finite-dimensional representations of the quantum affine algebras ([10], [11]).
In type , Kirillov-Reshetikhin modules correspond to rectangular partitions, and their crystal bases are modeled by semistandard Young tableaux of rectangular shape. In addition to the “classical” crystal operators defined on tableaux of all shapes, there is an “affine” crystal operator defined on rectangular tableaux, corresponding to the action of the additional simple root of the Lie algebra . There are also two crystal-theoretic operations on tensor products of rectangular tableaux—the combinatorial -matrix and the energy function—which have no analogue in the classical setting ([24]). Ideally, an affine geometric crystal should come with rational lifts of these operations as well.
In the one-row case, such an affine geometric crystal has been constructed. The underlying variety is , and a point is the rational analogue of a vector which specifies the number of in a one-row tableau. The affine geometric crystal structure on this variety was described by Kuniba, Okado, Takagi, and Yamada [14], and Yamada [25] found a rational lift of the combinatorial -matrix for tensor products of one-row tableaux. Lam and Pylyavskyy [16] showed that a certain loop Schur function provides a rational lift of the energy function for tensor products of one-row tableaux.
Let be the Grassmannian of -dimensional subspaces in , and let denote the Kirillov-Reshetikhin crystal corresponding to rectangular tableaux with rows and columns. The main contribution of this article is the construction of an affine geometric crystal on the variety which tropicalizes to the disjoint union of the crystals .
Our starting point is a type geometric crystal constructed by Berenstein and Kazhdan [3], which tropicalizes to the “classical” crystal structure on rectangular tableaux with rows. This geometric crystal is defined on a certain subvariety of the group of lower triangular matrices in (see Remark 4.4), and there is a birational isomorphism from this subvariety to . The advantage of using the Grassmannian is that it has a natural symmetry coming from cyclically shifting the basis vectors of the underlying -dimensional vector space. We define the geometric crystal operator by conjugating the geometric crystal operator by a twisted version of the cyclic shifting map. We then show (Theorem 5.4) that under a suitable parametrization of the Grassmannian, the cyclic shifting map tropicalizes to promotion, which allows us to prove directly that the geometric crystal operators tropicalize to their combinatorial counterparts (Theorem 5.7).
The idea of relating the cyclic symmetry of the Grassmannian to promotion of rectangular tableaux is not new. In Rhoades’ work on the cyclic sieving phenomenon [23], he showed that the map on the homogeneous coordinate ring of the Grassmannian induced by cyclic shifting maps the Kazhdan-Lusztig basis element corresponding to a rectangular tableau to the basis element corresponding to the promotion of (up to a sign). Theorem 5.4 was inspired by this result; we don’t, however, know of any direct connection between the two. More recently, Grinberg and Roby [8] used the Grassmannian to prove that birational rowmotion on the rectangle has order , a result equivalent to Theorem 5.4.
Another important actor in this article is the loop group , which is used to define an appropriate notion of unipotent crystal. A unipotent crystal, as introduced by Berenstein and Kazhdan [2], is a pair , where is a variety, and is a rational map from to the lower Borel subgroup of a reductive group (satisfying certain axioms). Such an object induces a geometric crystal on , and it transports symmetries of the reductive group to symmetries of the geometric crystal. In our affine setting, the loop group plays the role of the reductive group. We define a unipotent crystal , where is a rational map from to the lower Iwahori subgroup of . This map intertwines the cyclic symmetry of the loop group and the twisted cyclic shifting map on the Grassmannian. When the parameter is set to 0, we recover a certain type unipotent crystal from [3] (see Proposition 6.11(4) and Remark 4.4). By specializing to other values, we gain new information; this idea is exploited in various proofs in §7.
Between the announcement of our main results [5] and the completion of this article, Misra and Nakashima [20] presented an alternative construction of a type geometric crystal which tropicalizes to a certain limit of the crystals , for fixed . Their construction relies on a description of the affine crystal operator in terms of lattice paths, rather than promotion.
Future directions
We were originally motivated by the problem of finding a rational lift of the combinatorial -matrix for tensor products of rectangular tableaux with an arbitrary number of rows. In the sequel to this paper [4], we use the results and techniques developed here to construct such a rational lift.
Perhaps the methods of this paper could be used in other affine types. For instance, is it possible to define a type geometric crystal on the Lagrangian Grassmannian? If so, does this geometric crystal tropicalize to a family of Kirillov-Reshetikhin modules in type , the Langlands dual111In general, geometric crystals of a given Kac-Moody type tropicalize to combinatorial crystals of the Langlands dual type. We can ignore the distinction in this article because the types and are self-dual. of ? Is there a corresponding unipotent crystal on the type loop group?
Outline
§2: Crystal combinatorics
We review the combinatorics of the affine type crystal structure on rectangular tableaux. We translate this combinatorics into piecewise-linear maps on -rectangles, the subset of Gelfand-Tsetlin patterns which correspond to rectangular tableaux with rows. We discuss two symmetries of rectangular tableaux: the Schützenberger involution and the “column complement” map. These correspond to rotation and reflection of -rectangles, respectively (Lemma 2.12).
§3: Geometric crystals
We review the definition of a geometric crystal, and we define an affine geometric crystal on (Definition 3.7). The geometric crystal operators are given by the action of certain elements of one parameter subgroups of on . For , the one parameter subgroup corresponds to the simple root; for , it corresponds to the negative of the highest root. We introduce the twisted cyclic shifting map, and show that the geometric crystal structure is “compatible” with this map.
§4: Parametrization
This section is devoted to the Gelfand-Tsetlin parametrization , a birational isomorphism from the set of rational -rectangles to . First we define as a product of simple matrices (Definition 4.1). Then we review the connection between planar networks and matrices, and we describe in terms of a planar network. We use the Lindström Lemma to obtain positive combinatorial formulas for the Plücker coordinates in terms of the entries of a rational -rectangle (Lemma 4.13). These formulas allow us to prove Proposition 4.3, which gives the inverse of .
§5: Tropicalization
This section is the heart of the paper. We start by reviewing tropicalization, the procedure which transforms a subtraction-free rational function into a piecewise-linear function by replacing multiplication by addition, division by subtraction, and addition by the operation . Next, we prove that the maps which make up the affine geometric crystal on , expressed in terms of the Gelfand-Tsetlin parametrization, tropicalize to piecewise-linear formulas for the combinatorial crystal structure on rectangular tableaux (Theorem 5.7). The key step in the proof is to show that the twisted cyclic shifting map tropicalizes to promotion (Theorem 5.4). We also show that the tropicalization of a function called the decoration defines a polyhedron whose integer points are the -rectangles (Proposition 5.3). In §5.3, we derive the above-mentioned affine geometric crystal corresponding to one-row tableaux from the case of our construction; we also write down the explicit piecewise-linear formulas for promotion coming from our construction in the case . In §5.4, we use a rational lift of the Bender-Knuth involutions to prove Theorem 5.4.
§6: Unipotent crystals
We first explain how to view elements of the loop group as “infinite periodic matrices.” Then we define a notion of type unipotent crystal, and we show that a unipotent crystal induces a geometric crystal (Theorem 6.6). We define a unipotent crystal (Definition 6.7) which induces the geometric crystal defined in §3.2. This reduces the claim that our geometric crystal satisfies the geometric crystal axioms to the claim that our unipotent crystal satisfies the unipotent crystal axioms, which we prove by means of the Grassmann-Plücker relations and the cyclic symmetry (Theorem 6.10). Finally, we prove several properties of the matrix (for ), describing what happens when is specialized to certain values (Proposition 6.11).
§7: Symmetries
We first consider the involution on the loop group given by reflection over the anti-diagonal. We define the geometric Schützenberger involution to be the map on “induced” by this map (Definition 7.1). Next, we show that the inverse of the matrix is closely related to , where is the orthogonal complement of the subspace (Proposition 7.8). By combining the map with the geometric Schützenberger involution, we obtain the duality map (Definition 7.6). Using the machinery of unipotent crystals, we show that and are both “compatible” with the geometric crystal structure (Corollaries 7.4 and 7.9). Finally, we show that and tropicalize to rotation and reflection of -rectangles, respectively. This allows us to deduce that the corresponding tableau symmetries are compatible with the combinatorial crystal structure (Remark 7.11). In the case of the Schützenberger involution, this compatibility was already known, but in the case of column complementation it seems to be new.
Notation
Throughout this article, we fix integers and . For two integers and , we write
[TABLE]
We often abbreviate to . We write for the set of -element subsets of , and for the cardinality of a set . Given a matrix and two subsets , we write to denote the submatrix using the rows in and the columns in . If , we write
[TABLE]
Acknowledgements
I would like to thank my adviser Thomas Lam for his guidance and encouragement as I worked on this project. My thanks also go to David Speyer for a conversation that helped me get started, and to Jake Levinson for his comments on the introduction.
2. Crystal combinatorics
2.1. Background on crystals
A crystal is a combinatorial skeleton of a representation of a Kac-Moody Lie algebra . It arises as the limit of a special basis of a module for the quantized universal enveloping algebra ([9]). Note that what we call a crystal is sometimes called a “crystal basis” or a “crystal graph” in the literature.
A type crystal consists of a set , together with
- •
a weight map ;
- •
for each , functions ;
- •
for each , crystal operators .
We say that is undefined if (and similarly for ). These maps must satisfy various properties; here we list those which are relevant in this paper:
- •
is defined if and only if , and when is defined, ;
- •
is defined if and only if , and when is defined, ;
- •
and are “partial inverses,” i.e., if is defined, then , and if is defined, then ;
- •
, where ;
- •
If is defined, then , and if is defined, then , where , with the th standard basis vector.
A type crystal consists of the same data as a type crystal, but without the maps associated to .
2.2. Tableaux and crystals
2.2.1. Classical crystal structure
Let be a partition with at most rows. A semistandard Young tableau (SSYT) of shape , is a filling of the Young diagram of with entries in , such that the rows are weakly increasing, and the columns are strictly increasing. (We will often omit the adjectives “semistandard Young.”) We write to denote the set of SSYTs of shape .
For each partition , there is an irreducible -representation whose basis is indexed by , and a corresponding type crystal on the vertex set . The weight map is the content of a tableau, i.e., , where is the number of ’s in . The maps , and are computed by the following algorithm.
Definition 2.1**.**
For , the maps and are defined on as follows. To begin, let be the (row) reading word of , i.e., the word formed by concatenating the rows of , starting with the bottom row. Now apply the following algorithm to :
- Step 1:
Cross out all letters not equal to or . 2. Step 2:
For each consecutive pair of (non-crossed out) letters of the form , cross out both letters. 3. Step 3:
Repeat Step 2 until there are no more pairs to cross out. 4. Step 4:
Let be the resulting subword, which is necessarily of the form
[TABLE]
The functions and are defined by
[TABLE]
If , then the crystal operator is undefined; if , then is the tableau of shape whose reading word is obtained from by changing the left-most in into an . Similarly, if , then is undefined, and if , then is the tableau of shape whose reading word is obtained from by changing the right-most in into an .
Example 2.2**.**
Let The subword of 2’s and 3’s in is
[TABLE]
and after (recursively) crossing out consecutive pairs of the form , we are left with
[TABLE]
Thus, we have , , and
[TABLE]
2.2.2. Promotion and evacuation
For and , define the th Bender-Knuth involution to be the tableau obtained by applying the following algorithm to each row of :
In the given row, suppose there are boxes containing which are not directly above a box containing , and boxes containing which are not directly below a box containing . Thus, this row contains a consecutive subword of the form . Replace this subword with .
It’s clear that is an involution, and that it interchanges the numbers of ’s and ’s in .
Definition 2.3**.**
Define promotion by . Define the Schützenberger involution (also known as evacuation) by .
Remark 2.4**.**
It is well-known that promotion as defined here is equivalent to the following algorithm based on Schützenberger’s jeu-de-taquin: remove the ’s; slide the remaining entries outward (start by sliding into the left-most hole); fill the vacated boxes with 0; increase all entries by 1.
Example 2.5**.**
If is the tableau in Example 2.2, then
[TABLE]
and if , we have
[TABLE]
2.2.3. Affine crystal structure on rectangular tableaux
For and , define , the set of SSYTs (with entries in ) whose shape is the rectangle. (By convention, consists of a single “empty tableau.”) The type crystal structure on can be extended to a type crystal structure. This affine crystal corresponds to a Kirillov-Reshetikhin module, a finite-dimensional representation of the quantum affine algebra of type . The maps associated to can be computed using promotion.
Definition 2.6**.**
On , define
[TABLE]
where we set if (equivalently, if ), and if (equivalently, if ).
Proposition 2.7**.**
We have the following identities of maps on :
- (1)
; 2. (2)
, where ; 3. (3)
* and for ;* 4. (4)
* and for .*
Part (1) is well-known (see, e.g., [24], [23]). Part (2) is clear. Parts (3) and (4) are due to Shimozono [24, §3.3].
2.3. Piecewise-linear translation
We now translate the combinatorial maps on tableaux from the previous section into piecewise-linear maps on arrays of integers subject to certain inequalities. In general, we will use the same notation for a combinatorial map and its piecewise-linear translation, and we’ll rely on context to determine which is meant.
2.3.1. Gelfand-Tsetlin patterns
A Gelfand-Tsetlin pattern (GT pattern) is a triangular array of nonnegative integers satisfying the inequalities
[TABLE]
for . Gelfand-Tsetlin patterns can be represented pictorially as triangular arrays, where the th row in the triangle lists the numbers for . For example, if , then a Gelfand-Tsetlin pattern looks like:
[TABLE]
There is a simple bijection between Gelfand-Tsetlin patterns and SSYTs with entries in . Given a Gelfand-Tsetlin pattern , the associated tableau is described as follows: the number of ’s in the th row of is (we use the convention that ). Equivalently, the th row of the pattern is the shape of , the part of obtained by removing numbers larger than . In particular, the th row of the pattern is the shape of . Here is an example of a Gelfand-Tsetlin pattern, and the corresponding SSYT.
[TABLE]
Many operations on tableaux are given by piecewise-linear formulas in the entries of the corresponding Gelfand-Tsetlin pattern. In general, if is a function on tableaux, then we write , where is the tableau corresponding to . If is a map from one tableau to another, we write , where corresponds to . Here is a simple example.
Example 2.8**.**
Here we describe how the maps and act on Gelfand-Tsetlin patterns. Let be a Gelfand-Tsetlin pattern with corresponding tableau . When we apply the algorithm in the previous section, all 2’s in the second row of “cancel” with 1’s in the first row, so we have
[TABLE]
Thus, , and when , is obtained by increasing by 1, and leaving the other entries unchanged. Similarly, , and is obtained by decreasing by 1 (if the result is still a GT pattern).
There is also a piecewise-linear formula for the Bender-Knuth involutions.
Lemma 2.9** (Kirillov-Berenstein [13]).**
Let be a Gelfand-Tsetlin pattern. For , we have , where
[TABLE]
and we use the convention that and .
Note that changes only the th row of the Gelfand-Tsetlin pattern, and for each , depends only on and the four entries diagonally adjacent to in the Gelfand-Tsetlin pattern (some of which may be “missing” if is on the upper boundary of the triangle):
[TABLE]
Combining Lemma 2.9 and Definition 2.3, we obtain recursive piecewise-linear descriptions of and .
2.3.2. -rectangles
Gelfand-Tsetlin patterns parametrize SSYTs of arbitrary shape. Here we consider the restriction of this parametrization to the case of rectangular tableaux.
For , set
[TABLE]
and define . We will denote a point of by , where runs over .
Given , define a triangular array by
[TABLE]
Definition 2.10**.**
Define to be the set of such that is a Gelfand-Tsetlin pattern. We call an element of a -rectangle, and we say that is the associated Gelfand-Tsetlin pattern.
For example, if and , then we may pictorially represent a 3-rectangle and its associated GT pattern as follows:
[TABLE]
As (2.2) and (2.5) illustrate, the bijection between GT patterns and SSYTs restricts to a bijection between -rectangles and rectangular SSYTs with rows, with the parameter giving the number of columns in the tableau. Thus, we identify
[TABLE]
We view the integers as coordinates on the set of -row rectangular SSYTs. Sometimes it will be more convenient to work with the following alternative set of coordinates. For and , define
[TABLE]
where we use the convention that and for all . Thus, is the number of ’s in the th row of the -row rectangular SSYT corresponding to .
2.3.3. Symmetries of -rectangles
Throughout this section, fix and .
Definition 2.11**.**
Define rotation by , where
[TABLE]
Define reflection by , where
[TABLE]
The first map rotates the rectangular Gelfand-Tsetlin pattern 180 degrees, and then replaces each entry with ; the second map reflects the rectangular Gelfand-Tsetlin pattern over a vertical axis, and then replaces each entry with .
The operations and have simple effects on the corresponding rectangular tableaux.
Lemma 2.12**.**
Suppose and let be the SSYTs corresponding to , respectively. Then
- (1)
* is obtained by rotating 180 degrees and replacing each entry with .* 2. (2)
* is obtained by replacing each column of with the complement in of the entries in that column (arranged in increasing order), and then reversing the order of the columns.*
Proof.
Part (1) is straightforward. To prove (2), first consider the case . In this case, the tableau corresponding to is a single column of length , or in other words, a subset . We must show that if corresponds to , then corresponds to .
Identify the -rectangle with a partition inside the rectangle by setting for . The entries of the corresponding tableau are related to by
[TABLE]
Equivalently, is the position of the vertical step in , the lattice path from the top-right corner of the rectangle to the bottom-left corner which traces out the lower boundary of the Young diagram of .
Now identify the -rectangle with a partition inside the rectangle in the same manner. From the definition of , one sees that the positions of the vertical steps in are precisely the positions of the horizontal steps in , so corresponds to the -subset , as claimed. (See Figure 1 for an example.)
Now suppose . The rectangle is equal to the entry-wise sum of the rectangles corresponding to the individual columns of , and the same is true of and its corresponding tableau . Let be the array obtained by replacing each column of by its complement in , and reversing the order of the columns. Using the case, we see that is also equal to the entry-wise sum of the rectangles corresponding to the individual columns of . To conclude that , it remains to show that is semistandard, i.e., that its rows are weakly increasing.
Let and be the subsets of entries in two consecutive columns of . The condition for to be semistandard is that for . If this condition holds, write . Let be the partitions associated to , respectively. From the proof of the case, one sees that
[TABLE]
where denotes inclusion of Young diagrams. Thus, is semistandard because is semistandard. ∎
Proposition 2.13**.**
We have the following identities of maps on rectangular tableaux:
- (1)
* (the Schützenberger involution);* 2. (2)
* and for ;* 3. (3)
* and for .*
Part (1) follows from the theory of the plactic monoid (see, e.g., [6]). We will prove parts (2) and (3) using geometric crystals in §7.3 (see Remark 7.11). Part (2) is known (see [17, §3]), but part (3) does not seem to appear in the literature.
3. Geometric crystals
3.1. Plücker coordinates
We write to denote the Grassmannian of -dimensional subspaces in . We consider the Grassmannian in its Plücker embedding, and for , we write for the Plücker coordinate of the subspace . We will represent a point as the row span of a (full-rank) matrix , so that is the maximal minor of using the rows in . When there is no danger of confusion, we treat a subspace and its matrix representatives interchangeably. For example, we may speak of the Plücker coordinates of a full-rank matrix (these are only defined up to a common scalar multiple, of course).
There is a natural (left) action of on given by matrix multiplication. We denote the action of on by ; this is the subspace spanned by the columns of , where is an matrix representative of .
To reduce the number of special cases needed in various arguments, we make the following convention.
Convention 3.1**.**
Let be a full-rank matrix representing a point in .
- (1)
Unless otherwise indicated (see convention (4) below), we label Plücker coordinates of by sets, not by ordered lists. That is, if , then means the determinant of the submatrix of using the rows indexed by the elements of , taken in the order in which they appear in . Thus, . We will often write or instead of . 2. (2)
If does not contain exactly elements, then we set . 3. (3)
If is any set of integers, we set , where is the set consisting of the residues of the elements of modulo , where we take the residues to lie in . 4. (4)
We use the notation for the determinant of the matrix whose row is row of . We will only use this notation when are (not necessarily distinct) elements of . Note that .
The following classical result plays an important role in this article. For a proof, see, e.g., [6].
Proposition 3.2** (Grassmann-Plücker relations).**
Suppose . Then for , we have
[TABLE]
Corollary 3.3** (Three-term Plücker relation).**
Fix . If and are elements of satisfying , then for , we have
[TABLE]
Note that the subscripts in (3.1) are ordered lists, whereas the subscripts in (3.2) are sets.
3.2. Geometric crystal on the Grassmannian
Before introducing our main object of study, we recall the definition of a type decorated geometric crystal ([3], [21]).
Definition 3.4**.**
A geometric pre-crystal (of type ) consists of
- •
an irreducible complex algebraic variety X
- •
a rational map
- •
for each , two rational functions which are not identically zero.222In [3], some of the and are allowed to be zero, but we will not need this more general setting.
- •
for each , a rational unital333This means that is defined (and thus equal to ) for all . action . We will usually denote the image by .
These data must satisfy the following properties:
- (1)
, where
[TABLE] 2. (2)
, where
[TABLE]
with in the th component and in the st component (mod ). 3. (3)
and .
Definition 3.5**.**
A geometric crystal (of type ) is a geometric pre-crystal which satisfies the following “geometric Serre relations”:
If , then for each pair , and , the actions satisfy
[TABLE]
If , there is no Serre relation for and , so a geometric pre-crystal is automatically a geometric crystal.
Definition 3.6**.**
A decorated geometric crystal (of type ) is a geometric crystal equipped with a rational function such that
[TABLE]
for all and . The function is called a decoration.
For , let denote the variety . The central object in this paper is a type decorated geometric crystal on , which is defined as follows.
Definition 3.7**.**
- (1)
Define a rational map by , where
[TABLE] 2. (2)
For , define rational functions by
[TABLE]
[TABLE] 3. (3)
For , define a rational action by , where
[TABLE]
Here for , and , where is an matrix unit. 4. (4)
Define a rational function by
[TABLE]
Theorem 3.8**.**
The data define a decorated geometric crystal of type .
This result is proved by means of unipotent crystals in §6.3.
3.3. Cyclic shifting
Definition 3.9**.**
Define a map by , where is obtained from by shifting the rows down by 1 (mod ), and multiplying the new first row by . In terms of Plücker coordinates, the map is defined by
[TABLE]
where is obtained from by subtracting 1 from each element (0 is identified with ).
We will often write to denote the map . For example, we have
[TABLE]
We now show that the map is “compatible” with the geometric crystal structure on .
Lemma 3.10**.**
For , , and , we have
[TABLE]
Proof.
Let be the th row of the matrix . Left-multiplying by replaces with if , and it replaces with if . By definition, the map replaces with for , and it replaces with ; the inverse map replaces with for , and it replaces with . From this description, it’s clear that the lemma holds when .
If , then we have
[TABLE]
so we see that . The case is verified similarly.
∎
Lemma 3.11**.**
- (1)
For each , we have and . 2. (2)
For each , we have . 3. (3)
If , then . 4. (4)
We have .
Proof.
If , then
[TABLE]
where the middle equality holds because the sets and differ only in the elements and , so either both sets contain 1, or neither set contains 1. The cases are similar. This proves the first half of (1); the other half is similar.
Part (2) follows easily from part (1) and Lemma 3.10. Parts (3) and (4) are clear from the definitions of , , and . ∎
4. Parametrization
4.1. Rational -rectangles and the Gelfand-Tsetlin parametrization
Recall that a -rectangle is an array of nonnegative integers satisfying certain inequalities (Definition 2.10). We now define a “rational version” of -rectangles, in which integers are replaced with nonzero complex numbers. Let
[TABLE]
where is the indexing set defined by (2.4). Denote a point of by , where runs over . We call a rational -rectangle. Set
[TABLE]
for and , where we use the convention and . The quantity is the rational analogue of the number of ’s in the row of a tableau (c.f. (2.6)). Note that there are no inequality conditions on rational -rectangles; we will see in §5.2.2 that the decoration is a “rational proxy” for the inequalities.
We will use the set of rational -rectangles to parametrize the variety ; that is, we will define a birational isomorphism
[TABLE]
For and , define
[TABLE]
where
[TABLE]
for , , respectively ( is an matrix unit). For example, if , then we have
[TABLE]
where only nonzero entries are shown.
Definition 4.1**.**
- (1)
Define by
[TABLE]
where the terms in the product are arranged from left to right in decreasing order of . 2. (2)
Define by , where
[TABLE]
is the “projection” of the invertible matrix onto the subspace spanned by its first columns. We call the Gelfand-Tsetlin parametrization of .
Example 4.2**.**
Suppose and . For , let . Then is spanned by the first two columns of the matrix
[TABLE]
(recall that ).
Proposition 4.3**.**
The map is an open embedding of into . The (rational) inverse is given by , where
[TABLE]
for and .
This result is proved in §4.3.
Remark 4.4**.**
Berenstein and Kazhdan defined a geometric crystal on for any parabolic subgroup of a reductive group , where is the upper unipotent subgroup, is the lower Borel subgroup, is the centralizer of the Levi subgroup , and is the “standard representative” of a certain Weyl group element . The map comes from the special case of their construction where is a maximal parabolic subgroup of , and is the Grassmannian permutation
[TABLE]
([3, §3.1]).
4.2. Networks and formulas for Plücker coordinates
4.2.1. Planar networks
In this article, a planar network is a finite, directed, edge-weighted graph embedded in a disc, with no oriented cycles. The edges weights are nonzero complex numbers (or indeterminates which take values in ). We assume there are distinguished source vertices, labeled , and distinguished sink vertices, labeled . To each such network , we associate an matrix , as follows. Define the weight of a path to be the product of the weights of the edges in the path. The -entry of is the sum of the weights of all paths from source to sink , that is,
[TABLE]
We say that is the matrix associated to , and that is a network representation of . See Example 4.6 for an example.
Note that gluing of networks is compatible with matrix multiplication, in the sense that if a planar network is obtained by identifying the sinks of a planar network with the sources of a planar network , then we have
[TABLE]
Let and be two subsets of cardinality . A family of paths from to is a collection of paths , such that starts at source and ends at sink , for some permutation . We denote such a family by , and we define the weight of the family by . If no two of the paths share a vertex, we say that the family is vertex-disjoint.
Proposition 4.5** (Lindström Lemma, [18]).**
Let be a planar network with sources and sinks, and let be two subsets of the same cardinality. Then the minor of using rows and columns is given by
[TABLE]
where the sum is over vertex-disjoint families of paths from to .
Example 4.6**.**
Here is a planar network with 5 sources and 3 sinks, and its associated matrix. Unlabeled edges are assumed to have weight 1.
N=$$1^{\prime}$$3$$x_{11}$$x_{22}$$2^{\prime}$$4$$x_{12}$$x_{23}$$3^{\prime}$$5$$x_{13}$$x_{24}$$2$$1$$M(N)=\left(\begin{array}[]{ccc}x_{11}&0&0\\ x_{22}&x_{12}x_{22}&0\\ 1&x_{12}+x_{23}&x_{13}x_{23}\\ 0&1&x_{13}+x_{24}\\ 0&0&1\end{array}\right)
There are three vertex-disjoint families of paths from to . The weights of these families are and , and in all three cases is the identity permutation. From the matrix, one computes
[TABLE]
in agreement with the Lindström Lemma.
Every planar network appearing in this article has the property that only the identity permutation can appear in a vertex-disjoint family of paths, so the minors of the associated matrix are polynomials in the edge weights with non-negative coefficients.
4.2.2. Network description of
Definition 4.7**.**
Suppose , and let as in (4.1). Let be the planar network on the vertex set with
- •
sinks labeled , with the sink located at ;
- •
sources labeled . The source is located at if , and at if ;
- •
an arrow pointing from to for and . The weight of this edge is 1;
- •
an arrow pointing from to for and . The weight of this edge is .
We will always draw the network using the convention for matrix indices, i.e., the first coordinate gives the vertical position, and increases from top to bottom; the second coordinate gives the horizontal position, and increases from left to right.
Example 4.8**.**
Here is the network for and . The network for is shown in Example 4.6, and the network for appears in Figure 2 below.
1^{\prime}$$4$$x_{11}$$x_{22}$$x_{33}$$2^{\prime}$$5$$x_{12}$$x_{23}$$x_{34}$$3$$2$$1
Lemma 4.9**.**
If , then the matrix associated to the network is a representative of the subspace .
Proof.
Start by constructing a network for the matrix by gluing together networks for matrices of the form . For example, if and , then the matrix is represented by the network
1$$1^{\prime}$$c_{2}$$2$$2^{\prime}$$c_{3}/c_{2}$$3$$3^{\prime}$$c_{4}/c_{3}$$4$$4^{\prime}$$5$$5^{\prime}
and the matrix is represented by the network
1$$1^{\prime}$$2$$2^{\prime}$$x_{33}$$x_{22}$$x_{11}$$3$$3^{\prime}$$x_{34}$$x_{23}$$x_{12}$$4$$4^{\prime}$$x_{35}$$x_{24}$$x_{13}$$5$$5^{\prime}
As usual, unlabeled edges are assumed to have weight 1. (The reader may verify that the matrices (4.2) and (4.3) are indeed the weight matrices of these two networks.)
To get a network representative for the first columns of , simply erase everything to the right of the sink . Finally, contract the diagonal edges of weight 1 leaving the sources (this doesn’t change the associated matrix) to obtain the network . ∎
Corollary 4.10**.**
Suppose .
- (1)
The submatrix in the bottom left corner of is upper-triangular with 1’s on the main diagonal. 2. (2)
If , then the subspace is independent of the parameter .
Proof.
For , there are no paths in from source to sink if , and there is a unique path of weight 1 from source to sink . This proves (1).
Part (2) follows from the fact that only depends on if , and does not appear as an edge weight in . ∎
4.2.3. -tableaux
Let be the matrix associated to the network . The Lindström Lemma expresses the Plücker coordinates of in terms of the quantities by adding up the weights of vertex-disjoint families of paths. Here we give a more explicit formula for these minors in terms of a combinatorial object that we call a -tableau.
For , let
[TABLE]
be the shifted staircase of size . We identify with its “Young diagram,” so that each point corresponds to a box in row and column of the diagram. Given a subset , let be the subset of obtained by removing boxes from the bottom of column , for each such that . For example, if , then
[TABLE]
Definition 4.11**.**
Let . A -tableau is a map satisfying the following three properties:
- (a)
whenever ; 2. (b)
whenever ; 3. (c)
if .
We will often write -tableau instead of -tableau when is understood.
Let (see (2.4)) be an array of indeterminates. Define the weight of a -tableau (with respect to ) by
[TABLE]
If is empty (i.e., if ), we define the weight of the unique (empty) -tableau to be 1.
Note that properties (a) and (b) require the rows of to weakly increase, and the columns to strictly increase.
Example 4.12**.**
Let . There are two -tableaux, shown here with their weights:
[TABLE]
Lemma 4.13**.**
Suppose , and . Then we have
[TABLE]
where the sum runs over all -tableaux , and the weight is taken with respect to .
Proof.
By the Lindström Lemma, is equal to the weighted sum over vertex-disjoint families of paths in , where starts at the source and ends at the sink . Let be a (not necessarily vertex-disjoint) family of paths such that goes from source to sink . The number of diagonal edges in is, by definition, equal to the number of boxes in the column of the diagram . Define by filling the column of with the heights of the diagonal edges in the path (in increasing order), where the height of the edge from to is . See Figure 2 for an example of a family of paths in and the associated filling of .
It’s clear that the association is a bijection between (not necessarily vertex-disjoint) families of paths and fillings of satisfying properties (b) and (c) of Definition 4.11. It’s also not hard to see that the rows of are weakly increasing if and only if the family of paths is vertex-disjoint, and that the association is weight-preserving. This completes the proof. ∎
Remark 4.14**.**
A similar result, also using an object called -tableau to record vertex-disjoint families of paths, appeared previously ([1, Proposition 2.6.7]). In that setting, -tableaux are related to flag minors of an matrix, rather than maximal minors of an matrix.
Corollary 4.15**.**
If , then
- (1)
For all , is a non-zero homogeneous polynomial of degree in the quantities , with positive coefficients. 2. (2)
Suppose and . Set . Then we have
[TABLE]
Proof.
For any , there is at least one -tableau, namely, the tableau with all entries in row equal to . The weight of every -tableau is a monomial of degree , so (1) is proved.
To prove (2), set . We claim that there is only one -tableau. Indeed, the first entry in the row must be , and the lengths of the columns of are (in this case) weakly increasing, so every entry in the row must be . The weight of this unique -tableau is
[TABLE]
where . Since , we obtain (4.5). ∎
4.3. Basic Plücker coordinates
We now focus on the special type of Plücker coordinates that appear in the formula for given in Proposition 4.3. We first need a simple observation from linear algebra. Say that an matrix has diagonal form if its first rows are lower triangular with nonzero entries on the main diagonal, and its last rows are upper triangular with ’s on the main diagonal. For example, if and , then a matrix of diagonal form looks like
[TABLE]
where are nonzero, and the ’s are arbitrary.
Say that a Plücker coordinate is cyclic if the elements of are consecutive mod , and let denote the open positroid cell, the open subset of where the cyclic Plücker coordinates do not vanish.
Lemma 4.16**.**
Every subspace in is the column span of a unique matrix of diagonal form.
Proof.
Suppose . Since , can represented by an matrix whose bottom rows are the identity matrix. Clearly we have for , so the principal minors are nonzero for . We may therefore use Gaussian elimination on the columns of to make the first rows lower triangular with nonzero entries on the main diagonal. The last rows will still have 1’s on the main diagonal and 0’s beneath the main diagonal, so we obtain a diagonal form representative of the subspace . Uniqueness is clear. ∎
Definition 4.17**.**
For and , define the -subset
[TABLE]
We will call a subset of this form a basic subset, and we will refer to as a basic Plücker coordinate. Define to be the open subset of consisting of subspaces whose basic Plücker coordinates are all nonzero.
Note that there is some redundancy in the definition of basic subsets: if or , then . Note also that cyclic Plücker coordinates are basic, so every element of has a diagonal form representative by Lemma 4.16. If is the diagonal form representative of , then we have
[TABLE]
for and . This observation leads to the following result.
Lemma 4.18**.**
Every element of is uniquely determined by its basic Plücker coordinates.
Proof.
Suppose , and let be its diagonal form representative. We inductively show that all the entries of are determined by the basic Plücker coordinates of . Consider an entry which is not automatically 0 or 1, and assume that is known for , and for . Expand the determinant along its last column. This gives an equation
[TABLE]
By (4.6), the two determinants in (4.7) are ratios of basic Plücker coordinates of , and since these are nonzero, the entry is determined. ∎
Proof of Proposition 4.3.
Define by , where
[TABLE]
Suppose , and let . By part (2) of Corollary 4.15, the basic Plücker coordinates of are monomials in the (so they are nonzero), and we have
[TABLE]
so .
Now suppose . Set , and . By part (2) of Corollary 4.15, we have
[TABLE]
This shows that and have the same basic Plücker coordinates, so by Lemma 4.18. Thus, , and we are done. ∎
Corollary 4.19**.**
Every Plücker coordinate can be written as a Laurent polynomial in the basic Plücker coordinates with non-negative integer coefficients.
Proof.
Suppose . By Proposition 4.3, we have , where . Let be the diagonal form representative of . By Lemma 4.9, is the matrix associated to a planar network whose weights are ratios of the , which are themselves ratios of the basic Plücker coordinates of . Thus, by the Lindström Lemma, every minor of is a Laurent polynomial in the basic Plücker coordinates of with non-negative integer coefficients. Since is a dense subset of , the result follows. ∎
Remark 4.20**.**
Corollary 4.19 is a special case of the (positive) Laurent phenomenon in the theory of cluster algebras. Indeed, the basic Plücker coordinates are a cluster in the coordinate ring of the affine cone over (see [19, Figure 18]).
5. Tropicalization
5.1. Definition of tropicalization
There are multiple ways to precisely define tropicalization. Here we follow the approach of [1, §2.1] (for a more general framework, see [3, §4]).
Following [1], a semifield is a set endowed with two operations, addition and multiplication, such that addition is commutative and associative, is an abelian group under multiplication, and multiplication distributes over addition. Note that division (the inverse of multiplication) is defined in a semifield, but subtraction (the inverse of addition) is not.
The tropical semifield is the set of integers endowed with the following addition and multiplication:
[TABLE]
The universal semifield is the set of nonzero rational functions in variables which can be written as a ratio of two polynomials whose coefficients are non-negative integers. The operations are the usual addition and multiplication of rational functions. For example, is an element of , since . We will call elements of subtraction-free rational functions.
The universal semifield is “universal” in the sense that, given a semifield and elements , there is a unique homomorphism of semifields which sends [1, Lemma 2.1.6]. We denote the image of a rational function under this homomorphism by . Note that is computed by replacing the indeterminates with the semifield elements , and replacing addition, multiplication, and division with the corresponding operations in .
Definition 5.1**.**
Given a subtraction-free rational function , define to be the piecewise-linear function which maps .
More generally, given a subtraction-free rational map , define to be the piecewise-linear map .
We call the tropicalization of .444Sometimes what we call “tropicalization” is called “ultradiscretization,” and “tropicalization” (or “tropification”) refers to the inverse procedure of finding a rational lift. Also, is sometimes used in place of .
We will implicitly use the fact that tropicalization respects addition, multiplication, and composition of subtraction-free rational maps. This implies, for instance, that for and we have
[TABLE]
For example, if , then .
5.2. Recovering the combinatorial crystals
By tropicalizing the rational maps associated to the geometric crystal , we obtain piecewise-linear maps on . We will show that these piecewise-linear maps, when restricted to the set of -rectangles inside (Definition 2.10), give formulas for the combinatorial crystal structure on -row rectangular tableaux. We informally summarize the results of this section by saying that
[TABLE]
5.2.1. Preliminaries
Recall the Gelfand-Tsetlin parametrization from §4.1. If is a dominant rational map, set
[TABLE]
If is subtraction-free, set . This is the piecewise-linear map on elements which is obtained from the rational map by tropicalizing the operations and replacing with , and with .
Similarly, if is a dominant rational map, set
[TABLE]
and if is positive, define .
There is a useful sufficient condition for (resp., ) to be subtraction-free.
Lemma 5.2**.**
- (1)
Let be a rational map sending . If each component function can be written as a (nonzero) subtraction-free rational function in the Plücker coordinates of and the variable , then is subtraction-free. 2. (2)
Let be a rational map sending , and suppose that for each basic -subset (Definition 4.17), can be written as a (nonzero) subtraction-free rational function in the Plücker coordinates of and the variable . Then is subtraction-free.
Proof.
Suppose . By Corollary 4.19, the Plücker coordinates of are given by Laurent polynomials in the variables with non-negative integer coefficients, and these Laurent polynomials are nonzero by Corollary 4.15(1). Now part (1) follows immediately, and part (2) follows from the fact that the component functions of are ratios of basic Plücker coordinates (Proposition 4.3). ∎
5.2.2. Cutting out the set of -rectangles
The first step in “proving” (5.1) is to show that the tropicalization of the decoration is able to identify the set of -rectangles inside . Recall from §3.2 that is defined by
[TABLE]
Clearly is subtraction-free in the sense of Lemma 5.2(1), so is subtraction-free, and we may define
[TABLE]
Proposition 5.3**.**
Suppose . Then if and only if is a -rectangle.
Proof.
From the defining inequalities of a Gelfand-Tsetlin pattern, it’s clear that is a -rectangle if and only if the following inequalities are satisfied:
- (1)
2. (2)
3. (3)
4. (4)
.
We will show that for , we have
[TABLE]
Given this equation, it follows that if and only if satisfies the inequalities listed above.
Let , and let denote the Plücker coordinates of . To prove (5.3), we will show the following:
- (1)
2. (2)
3. (3)
4. (4)
.
By Corollary 4.15(2), we have
[TABLE]
which gives (1) and (2).
For (3), let , and let be a -tableau (see §4.2.3). The diagram has columns and rows, and the lengths of the first columns are weakly increasing. Since the first entry in the row of must be , the first columns are completely determined. It remains to consider column , which consists of a single box in the top row. The first boxes in the top row of are filled with 1, so we may choose any element of for the last column. If we choose , then the weight of is . By Corollary 4.15(2), we have . Thus, Lemma 4.13 gives
[TABLE]
For (4), let , and let be a -tableau. The diagram has columns and rows, and the column lengths are weakly increasing. For , the condition implies that every entry in the row of must be . There is some choice for the first row. The first entry must be , but the other entries can be any weakly increasing sequence of ’s and ’s. If the first row of consists of repeated times and repeated times (for ), then
[TABLE]
Thus, using Lemma 4.13 for the numerator and Corollary 4.15(2) for the denominator, we have
[TABLE]
∎
5.2.3. Promotion and the crystal operators
Recall the cyclic shift map from §3.3. By definition, every Plücker coordinate of is equal to a power of times a Plücker coordinate of , so is subtraction-free, and we may define the piecewise-linear map
[TABLE]
The map is also subtraction-free, so we may define as well.
The following result, which is proved in §5.4, is the key tool in this section.
Theorem 5.4**.**
If is a -rectangle, then .
Remark 5.5**.**
The map clearly has order , so Theorem 5.4 gives a “birational” proof that has order on rectangular tableaux. Grinberg and Roby [8] used a similar birational technique to prove an equivalent result.
Now recall the definitions of the rational maps and from 3.2. It’s clear that and are subtraction-free in the sense of Lemma 5.2(1), so we may define piecewise-linear maps and .
It requires a bit more work to show that is subtraction-free.
Lemma 5.6**.**
If , then the Plücker coordinates of are given by nonzero subtraction-free rational functions in the Plücker coordinates of and the variables and .
Proof.
By Lemma 3.11(b) and the fact that and are subtraction-free, it suffices to prove this for . By definition, is obtained from by adding a scalar multiple of the second row to the first row, so unless and . The only basic -subset which contains 1 but not 2 is , and we compute
[TABLE]
By Corollary 4.19, every Plücker coordinate is a subtraction-free rational function (in fact, Laurent polynomial) in the basic Plücker coordinates, so we are done. ∎
In light of this Lemma, we may define a piecewise-linear action by
[TABLE]
where we replace with in the tropicalization.
Theorem 5.7**.**
Let be a -rectangle. Then for , we have
- (1)
. 2. (2)
* and .* 3. (3)
* is defined if and only if ; in that case, .* 4. (4)
* is defined if and only if ; in that case, .*
Note that in (1), is the th component of , and similarly for ; in (4), is the tropicalization of the decoration, whereas is a combinatorial crystal operator.
Proof.
We prove each of these statements for , and then Proposition 2.7, Lemma 3.11, and Theorem 5.4 allow us to conjugate by at the geometric level and at the combinatorial level to obtain the statements for all values of .
Since is the number of ’s in the tableau corresponding to , we have . Suppose . By Corollary 4.15(2) and the definition of , we have , so , proving (1).
For (2)-(4), we assume that to avoid “boundary effects” (we leave the cases to the reader). Let . By Corollary 4.15(2), we have
[TABLE]
and
[TABLE]
Thus, we have and , and (2) follows from comparison with Example 2.8.
Now set and . By Proposition 4.3, the depend only on the basic Plücker coordinates of , and it was shown in the proof of Lemma 5.6 that , and all other basic Plücker coordinates of and are the same. Thus, the effect of on is to replace with , and to leave the other unchanged. This means that adds to . Furthermore, using formula (5.3) for , we see that if , then if and only if , and if and only if .
We saw in Example 2.8 that is not defined when , and otherwise increases by 1; similarly, is not defined when , and otherwise decreases by 1. This agrees with the description of in the previous paragraph, so (3) and (4) are proved. ∎
5.3. Examples
5.3.1. One-row tableaux
Let be an element of , and set for , and . We have
[TABLE]
By definition, , where is the -dimensional subspace spanned by the first columns of . One easily computes
[TABLE]
for , in agreement with Proposition 4.3.
Set , and . We have
[TABLE]
and thus in terms of the variables , we have
[TABLE]
Now we compute . Set , and . We have , so
[TABLE]
Left-multiplication by means adding times row 1 to row , so we have
[TABLE]
and the other maximal minors of are equal to those of . Thus, for all , so
[TABLE]
Since conjugation by sends to , (5.4) and (5.5) imply that
[TABLE]
for all (this can also be computed directly, of course). Thus, we recover the well-known affine geometric crystal structure on ([14]). Note that the actions of and on a one-row tableau are indeed given by the tropicalizations of (5.4) and (5.6), where is replaced with the number of ’s in the tableau (and is replaced with 1).
5.3.2. The case ,
Let be a rational 2-rectangle. Set , , and . We have
[TABLE]
so Proposition 4.3 gives
[TABLE]
Now suppose . Tropicalizing (5.7), we obtain , where
[TABLE]
We verify that these piecewise-linear formulas agree with the combinatorial rule for for a particular tableau. Consider the following 2-row tableau , and its corresponding 2-rectangle:
[TABLE]
Using either Bender-Knuth involutions or jeu-de-taquin, one computes
[TABLE]
and the reader may verify that the 2-rectangle corresponding to agrees with the output of the piecewise-linear formulas (5.8), in accordance with Theorem 5.4.
5.4. Proof of Theorem 5.4
Recall from §2.2.2 that promotion is defined as the composition
[TABLE]
where is the Bender-Knuth involution. Recall also the piecewise-linear formula for the action of a Bender-Knuth involution on a Gelfand-Tsetlin pattern from Lemma 2.9. Our strategy is to “detropicalize” this piecewise-linear formula to obtain “geometric Bender-Knuth involutions,” and then to show that applying a sequence of these involutions to an element has the same effect as applying to .
Let be a -rectangle, and let . By combining Lemma 2.9 with the “embedding” of a -rectangle into its associated Gelfand-Tsetlin pattern (c.f. (2.5)), we see that
[TABLE]
Now we naively lift formula this piecewise-linear formula for to a rational map . That is, given , define by
[TABLE]
Define by
[TABLE]
Clearly , so to prove Theorem 5.4, it suffices to show that
[TABLE]
as rational maps from to . Given , define by , and define by . Write for the Plücker coordinates of . By Proposition 4.3 and the definition of , we have
[TABLE]
Set , and for , define by
[TABLE]
In this notation, (5.11) is the equality for all . To prove this, we will show by descending induction on that
[TABLE]
If , then (5.12) is vacuously true. So suppose . Since only changes entries in the th row of the GT pattern, (5.12) holds for by induction, and we need only show that for each , we have
[TABLE]
By the induction hypothesis, the “neighborhood” of in the GT pattern looks like
[TABLE]
Note that some or all of the NW, NE, and SE neighbors may be “missing,” and the SW neighbor may be . For instance, when , the SW neighbor is and the SE neighbor is missing.
We claim that
[TABLE]
and
[TABLE]
First we prove (5.14). If and , then the NW and SW neighbors of both exist, and we have
[TABLE]
where in the last step we apply a three-term Plücker relation (Corollary 3.3) to simplify the numerator. We have verified the “general case” of (5.14).
The three “boundary cases” of (5.14) are straightforward to verify: for instance, if and , then
[TABLE]
which agrees with the right-hand side of (5.14) (recall Convention 3.1). The other two boundary cases are similar, and are left to the reader.
Now we prove (5.15). If and , then the NE and SE neighbors of both exist, and we have
[TABLE]
where in the last step we apply a three-term Plücker relation (Corollary 3.3) to simplify the denominator. This verifies the “general case” of (5.15); we leave the three “boundary cases” to the reader.
Finally, observe that the denominator of (5.14) is equal to the numerator of (5.15), so we have
[TABLE]
This verifies (5.13) and completes the induction, proving Theorem 5.4.
6. Unipotent crystals
6.1. Infinite periodic matrices
Let be the field of formal Laurent series in the indeterminate , that is, expressions of the form
[TABLE]
where is an integer, and each is an element of . Let denote the ring of matrices with entries in this field. Borrowing the perspective of [15], we will often view such matrices as infinite periodic arrays of complex numbers, as we now explain.
An -periodic matrix (over ) is a array of complex numbers such that if is sufficiently large, and for all . Say that the entries with lie on the * diagonal* of , or that indexes this diagonal. Thus, the main diagonal of is indexed by 0, and higher numbers index lower diagonals. We add these matrices entry-wise, and multiply them using the usual matrix product: if and , then
[TABLE]
The hypothesis that for sufficiently large ensures that each of these sums is finite, and it’s clear that the product of two -periodic matrices is -periodic. Denote the ring of -periodic matrices by .
Given a matrix , where , define an -periodic matrix by555The definition in [15] uses instead of . This is equivalent to interchanging and .
[TABLE]
for and . For example, if and
[TABLE]
then
[TABLE]
where the row (resp., column) indexed by 1 is the upper-most row (resp., left-most column) whose entries are shown. The vertical and horizontal lines partition the matrix into blocks whose entries are the coefficients of the entries of , for some .
It is straightforward to check that the map is an isomorphism of rings. We will refer to the matrix as a folded matrix, and the -periodic matrix as an unfolded matrix. We call the unfolding of , and the folding of . When it is important to distinguish between folded and unfolded matrices, we will use letters near the beginning of the alphabet for folded matrices, and letters near the end of the alphabet for unfolded matrices.
6.2. Definition of unipotent crystal
Write for the group of invertible matrices with entries in , the field of rational functions in the indeterminate . Since is a field, the condition of invertibility is equivalent to the requirement that the determinant be a nonzero rational function. We will refer to as the loop group, even though this term does not have a fixed meaning in the literature. We call the indeterminate the loop parameter.
Every rational function in has a Laurent series expansion, so is a subset of , and we may talk about the unfoldings of its elements.
In this article, we will work with the submonoid of consisting of matrices whose entries are Laurent polynomials in , and whose determinant is a nonzero Laurent polynomial in . Call this monoid . The purpose of restricting to this monoid is that it is an ind-variety, so we may talk about rational maps to and from this space. It will be necessary to allow non-constant determinants, so the (minimal) Kac-Moody group used in Nakashima’s [21] definition of type unipotent crystal is too small (even the maximal Kac-Moody group only has elements of determinant 1).
Let be the submonoid of matrices whose unfolding is lower triangular with nonzero entries on the main diagonal. In terms of folded matrices, this means that all entries are (non-Laurent) polynomials, with the entries on the diagonal having nonzero constant term, and the entries above the diagonal having no constant term. is naturally an ind-variety, where the piece consists of unfolded matrices which are supported on diagonals .
For , define
[TABLE]
where is an matrix unit. For , set , where is the residue of mod (in ). Let be the subgroup generated by the elements . Note that the unfoldings of the elements of are upper triangular with ones on the main diagonal.
The usual definition of unipotent crystals ([2], [21]) is based on rational actions of . We work here with a slightly weaker notion.
Definition 6.1**.**
Let be a complex algebraic (ind-)variety, and let be a partially-defined map. Let . We will say that is a pseudo-rational -action if it satisfies the following properties:
- (1)
for all ; 2. (2)
If and are defined, then ; 3. (3)
For each , the partially defined map from given by is rational.
Remark 6.2**.**
We suspect that it is possible to give an ind-variety structure so that a pseudo-rational -action is actually a rational -action. The difficulty is that is not the full set of upper triangular unfolded matrices with 1’s on the diagonal and folded determinant equal to 1 (it is not possible to generate all the one-parameter subgroups corresponding to positive real roots using only the ). Fortunately, pseudo-rational -actions suffice for our purposes.
Definition 6.3**.**
Define by if , with . If does not have such a factorization, then is undefined.
Note that if , then is both lower triangular and upper triangular with 1’s on the main diagonal (as an unfolded matrix), so it must be the identity matrix, and thus and . This shows that is well-defined (as a partial map). Observe that if is an unfolded matrix, then
[TABLE]
so we have
[TABLE]
This shows that satisfies property (3) of Definition 6.1. It’s clear the first two properties are satisfied as well, so is a pseudo-rational -action.
Definition 6.4**.**
A -variety is an irreducible complex algebraic (ind-)variety together with a pseudo-rational -action . A morphism of -varieties is a rational map which commutes with the -actions (when they are defined).
Definition 6.5**.**
A unipotent crystal (of type ) is a pair , where is a -variety, and is a morphism of -varieties, such that for each , the rational function is not identically zero (here is an unfolded matrix).
For example, the ind-variety with the pseudo-rational -action is a -variety, and the pair is (trivially) a unipotent crystal.
Theorem 6.6**.**
Let be a unipotent crystal. Suppose , and let be an unfolded matrix. Define
- •
;
- •
;
- •
* (here . is the pseudo-rational action of on ).*
Then is a type geometric crystal (Definition 3.5). We say that this geometric crystal is induced from the unipotent crystal .
Proof.
The rational functions and are not identically zero due to the assumption about in Definition 6.5. Property (1) of a geometric pre-crystal (Definition 3.4) is immediate. Given , set , , and (view and as unfolded matrices). Since is a morphism of -varieties, we have
[TABLE]
where . A short computation shows that the principal two-by-two submatrix of using rows and columns and is
[TABLE]
and the other entries on the main diagonal of are equal to those of . This implies properties (2) and (3) of a geometric pre-crystal.
To see that is an action, compute
[TABLE]
where the second equality uses property (3) of a geometric pre-crystal.
The geometric Serre relations in the case follow from the fact that and commute when . The proof of the geometric Serre relations in the case is a computation inside , which is worked out in [2, §5.2, Proof of Theorem 3.8]. ∎
The unipotent crystal induces a geometric crystal . If is an unfolded matrix, then a short computation using (6.1) shows that
[TABLE]
Since we don’t consider any other geometric crystal structures on , we will usually drop the subscript . Note that if is a unipotent crystal with induced geometric crystal , then by definition, we have
[TABLE]
6.3. Unipotent crystal on the Grassmannian
Given a folded matrix and , let denote the matrix obtained by evaluating the loop parameter at . This is defined as long as is not a pole of any entry of , and the resulting matrix is invertible if is not a root of the determinant of .
Recall that . Define a -action by
[TABLE]
Note that is always defined, since every element of has Laurent polynomial entries and determinant 1. This action makes into a -variety.
Definition 6.7**.**
Define a rational map by , where is the folded matrix defined by
[TABLE]
(recall Convention 3.1).
For example, if , then setting , we have
[TABLE]
If , then setting , we have
[TABLE]
Remark 6.8**.**
The matrix (6.5) is a shifted version of the “whirl” in [15]. It is also related to the type “-matrix” in [11].
Define the shift map on an unfolded matrix by
[TABLE]
By -periodicity, this map has order , and it is the “unipotent analogue” of the cyclic shift map in the following sense.
Lemma 6.9**.**
We have the identities
- (1)
* for * 2. (2)
* for * 3. (3)
.
Proof.
Part (1) is a reformulation of Lemma 3.10 in terms of the -action on . For part (2), let be an unfolded matrix, and let . Since is multiplicative, we have
[TABLE]
where the second equality follows from
[TABLE]
Part (3) follows from comparing the entries of the unfolded matrices and . ∎
Theorem 6.10**.**
The pair is a unipotent crystal. This unipotent crystal induces the geometric crystal from Definition 3.7.
Proof.
It’s clear that the maps and in Definition 3.7 are induced from as in Theorem 6.6. The difficulty is to show that commutes with the -actions. Since is generated by , we need only show that
[TABLE]
for all . If we know that (6.7) holds for a particular value of , then Lemma 6.9 allows us to deduce that it holds for all , so if suffices to consider the case .
Suppose and . Set , and write and . By definition, is obtained from by adding times row 2 to row 1, so we have
[TABLE]
Set , , and (view these as folded matrices). We must show that . By (6.1), we have
[TABLE]
In words, is obtained from by adding times row 2 to row 1, and then adding times column 1 to column 2. Thus, and differ only in the first row and the second column. There are four cases to consider.
Case 1: . In this case, , and by (6.8) and the definition of , we see that as well.
Case 2: . By definition, and are equal to if , and 0 otherwise. The quantity is defined so that has no constant term, so as well.
Case 3: . In this case, we have
[TABLE]
Case 4: . Since the matrix entries and are constant polynomials, we have . We compute
[TABLE]
If and , apply a three-term Plücker relation (Corollary 3.3) to the terms in the numerator containing to obtain
[TABLE]
If , then , and if , then we have
[TABLE]
We have shown that , so we are done. ∎
To complete the proof of Theorem 3.8, we must show that the function (Definition 3.7(4)) is a decoration. Say that an unfolded -periodic matrix is -shifted unipotent if when , and when . If is -shifted unipotent, define
[TABLE]
It’s easy to see that if is -shifted unipotent and is -shifted unipotent, then is -shifted unipotent, and .
If , then is -shifted unipotent, and comparing the definitions of and , we see that
[TABLE]
For example, if , then the folded version of is shown above in (6.4), and we have
[TABLE]
Using (6.2), (6.3), and the fact that is [math]-shifted unipotent with , we compute
[TABLE]
so is indeed a decoration.
6.4. Properties of the matrix
Recall from §4.3 the open positroid cell where the cyclic Plücker coordinates are nonzero. Note that is defined if and only if .
Proposition 6.11**.**
Suppose , with . Let (viewed as a folded matrix).
- (1)
The first columns of span the subspace . 2. (2)
The matrix obtained from by evaluating at has rank . 3. (3)
The determinant of is . 4. (4)
If , then (see Definition 4.1).
Proof.
By Lemma 4.16, the subspace has a diagonal form representative . It follows from the definition of diagonal form that
[TABLE]
for and , and otherwise. Comparing with the definition of the map , we see that is equal to the the first columns of , which proves (1).
For (2), set . We claim that for all -subsets , and . To see this, suppose , and expand the determinant along column :
[TABLE]
By part (1) (and the fact that ), we have
[TABLE]
By the definition of , we have
[TABLE]
where in the last line, the angle brackets indicate that we are taking the columns inside the brackets in the order in which they appear in the sequence, rather than sorting them in increasing order (see Convention 3.1). Now (6.9) becomes
[TABLE]
by the Grassmann-Plücker relations (Proposition 3.2).
We have shown that each of the last columns of is in the span of the first , and since the first columns have rank by part (1), this proves (2).
For (3), let be as above. By part (2), it is possible to add linear combinations of the first columns of to the last columns to obtain a matrix with zeroes in the last columns. Let be the matrix obtained by adding the same linear combinations of the first columns of (which are equal to the first columns of ) to the last columns of . Then we have
[TABLE]
For example, if and , then is of the form
[TABLE]
where the ’s are certain ratios of Plücker coordinates. Thus, we have
[TABLE]
proving (3).
Now we prove (4). By definition, the first columns of span the subspace . By (1), the first columns of , (which are independent of ) also span . Since the first columns of both matrices are diagonal form, they are equal.
Both and are lower triangular, so it remains to consider the entries in positions , with . First suppose . Consider the network for (the case is shown in the proof of Lemma 4.9). There is a single path from source to sink , and this path has weight
[TABLE]
by Corollary 4.15(2). This shows that
[TABLE]
Now suppose . We claim that
[TABLE]
To see this, again consider the network. There is exactly one vertex-disjoint family of paths from to , and the th path in this family “blocks off” the only access to the sink , so for any , there is no way to add a path from to which is vertex-disjoint from the other paths. Thus, the determinant is zero by the Lindström Lemma.
The only nonzero entries in the th column of the submatrix are in rows and . Expand the determinant of this submatrix along the th column and use (6.10), (6.11), and the fact that the first columns of are the diagonal form representative of to get
[TABLE]
This shows that , completing the proof. ∎
7. Symmetries
Throughout this section we write .
7.1. Geometric Schützenberger involution
For , define by , where is the subspace spanned by the first columns of the folded matrix . This map is undefined if the first columns of do not have full rank. Proposition 6.11(1) states that for and , we have
[TABLE]
This shows that the matrix is determined by the subspace spanned by its first columns (and the value of ). Now we consider what happens if we “project” onto the last rows instead of the first columns.
Define the map on a folded matrix by
[TABLE]
In words, reflects the folded matrix over the anti-diagonal. It’s easy to see that is an anti-automorphism, and that it satisfies
[TABLE]
where is the shift map defined by (6.6).
Definition 7.1**.**
Define the geometric Schützenberger involution by , where
[TABLE]
This is a rational map which is defined for in the open positroid cell . Continuing the notation of previous sections, we write to denote the map . Note that the Plücker coordinates of are given by
[TABLE]
where is the subset obtained from by replacing each with .
For example, if , then setting , we have (c.f. (6.4))
[TABLE]
Recall from §4.3 the basic subsets , and the open subset where the basic Plücker coordinates don’t vanish. There is a simple expression for the basic Plücker coordinates of in terms of those of .
Lemma 7.2**.**
Suppose , and . If , then so is , and the basic Plücker coordinates of are given by
[TABLE]
Proof.
Set and . By the definition of and the fact that , we have
[TABLE]
Set and , so that . Consider the submatrix of using the rows and the columns . The last columns of this submatrix consist of rows of zeroes followed by a lower triangular block, so we have
[TABLE]
where if , and if . Using (4.6) and canceling terms in the product, we obtain
[TABLE]
Note that the Plücker coordinates appearing here are nonzero because .
Let . By Proposition 6.11, all the columns of are in the span of the first columns (which is ), so if a single minor using a given set of columns is nonzero, then those columns also span the subspace . Thus, we have
[TABLE]
The minors appearing in the left-hand side of (7.7) don’t depend on , so this equation still holds if we replace with (and (7.6) shows that the denominator of the left-hand side is nonzero). The lemma follows from combining (7.6) and (7.7), and replacing with , respectively. ∎
Specializing (7.5) to the case of cyclic Plücker coordinates, we get
[TABLE]
for . This shows that when , as well, so is defined.
Proposition 7.3**.**
For and , we have
[TABLE]
Proof.
Set , and (view and as folded matrices). We must show that
[TABLE]
By definition, the first columns of are the diagonal form representative of (note that the first columns of do not depend on ), so arguing as in the proof of Proposition 6.11(1), we see that the first columns of are equal to the first columns of . It remains to consider the last columns.
We claim that for , we have
[TABLE]
This is clearly true when . Let . By Proposition 6.11(2), all -minors of vanish. For , expand the minor along row and use the fact that for , and to obtain
[TABLE]
There are no ’s in the last rows of , and for , so we may replace by in (7.11). By (7.4) and (7.8), the minor is nonzero, so (7.11) implies the case of (7.10).
For , the same reasoning gives
[TABLE]
and since when , (7.10) holds in this case as well.
Now (7.4) and (7.10) imply that
[TABLE]
for , which completes the proof. ∎
Corollary 7.4**.**
The map has the following properties:
- (1)
** 2. (2)
** 3. (3)
* and * 4. (4)
.
Proof.
Throughout the proof, fix and . By (7.1), (7.3), and Proposition 7.3, we have
[TABLE]
which proves (1).
For (2), use Lemma 6.9(3), (7.3), and Proposition 7.3 to compute
[TABLE]
Applying to both sides and using (7.1) gives (2).
For (3), suppose is an unfolded matrix. Due to -periodicity, acts on unfolded matrices by , so we have
[TABLE]
Combining this with Proposition 7.3 and (6.3), we obtain
[TABLE]
proving the first half of (3). The second half of (3) is equivalent since is an involution.
For (4), suppose , and set . By (6.2), (7.12), and the fact that is an anti-automorphism which maps to , we have
[TABLE]
Since commutes with by (6.3), (4) is now proved in the same manner as (2). ∎
7.2. The dual Grassmannian
Given a subspace , let be the orthogonal complement of with respect to the non-degenerate bilinear form given by , where is the standard basis.
Lemma 7.5**.**
If , then for , we have
[TABLE]
(as projective coordinates), where denotes the complement .
The proof relies on a version of Jacobi’s identity for complementary minors of inverse matrices (see, e.g., [7]). Given a (complex-valued) matrix , define to be the matrix obtained from by scaling the row and column by (so ). If is invertible, define . Jacobi’s identity implies that for two subsets and of the same cardinality, we have
[TABLE]
Proof of Lemma 7.5.
Let be an matrix whose column span is . Choose a -subset so that , and suppose . Let be the matrix whose th column is the standard basis vector for , and whose last columns are the matrix . Clearly is invertible. Let be the matrix consisting of the first rows of . Since , we have
[TABLE]
for and . Thus, every row of the matrix is orthogonal to every column of the matrix with respect to the bilinear form defined above, and since these rows are linearly independent, they span the -dimensional subspace .
By (7.13), we have . Combining this with another application of (7.13), we obtain
[TABLE]
for all . Thus, as projective coordinates, as claimed. ∎
Let be the permutation matrix corresponding to the longest element of . Define by . Note that , so (as projective coordinates).
Definition 7.6**.**
Define the duality map by
[TABLE]
As usual, we write to denote the map .
To understand the interaction of with the geometric crystal structure, we will show that is closely related to the inverse of (we introduce superscripts on since there are multiple Grassmannians in this section). We start by explicitly computing the inverse of . Define by , where is the folded matrix given by
[TABLE]
When is clear from context, we write instead of . For example, if and , then writing , we have
[TABLE]
Lemma 7.7**.**
For and , we have .
Proof.
All matrices in this proof are folded. It’s easy to see that (c.f. Lemma 6.9(3)). Thus, since is an automorphism, it suffices to prove that
[TABLE]
Set and , and write for the Plücker coordinates of . By definition,
[TABLE]
If , then unless , so we have
[TABLE]
If , then has the same value for all nonzero terms appearing in (7.15) (the value is if and if ), so we have by the Grasmmann-Plücker relations (Proposition 3.2). ∎
We previously defined , for a complex-valued matrix , to be the matrix obtained by replacing with . If , define to be the folding of , where is the unfolding of . It is important to note that is obtained from by multiplying the -entry by and replacing with , so if is odd. Define on a folded matrix by
[TABLE]
where is the adjoint of (i.e., ).
Proposition 7.8**.**
For and , we have
[TABLE]
where .
Proof.
Set . By Proposition 6.11(3), we have
[TABLE]
where . Comparing this with Lemma 7.7, we see that , so
[TABLE]
Set . By Proposition 7.3, we have . Now unravel the definitions, apply Lemma 7.5, and compare with (7.16) to obtain . ∎
Corollary 7.9**.**
The map has the following properties:
- (1)
** 2. (2)
** 3. (3)
** 4. (4)
* and * 5. (5)
.
Proof.
Set as above. By Propositions 7.3 and 7.8 and the fact that and commute, we have
[TABLE]
Divide by and apply to both sides to obtain (2). Part (3) is proved in the same way, using Lemma 6.9(3) and the fact that and commute. To prove (1), let denote the map . By (2), the definition of , and the fact that and are involutions, we have
[TABLE]
Suppose . We claim that
[TABLE]
Since commutes with and , it suffices to prove (7.17) for . Let , and let be the unfolded matrices corresponding to the folded matrices , respectively. For , is the constant coefficient of the -entry in , so we have
[TABLE]
Since is lower triangular and its -entry is , we have
[TABLE]
proving (7.17).
Using (7.17), (6.2), the identity , and the fact that fixes for each , we obtain
[TABLE]
Now (4) and (5) follow from Proposition 7.8, (7.17), (7.18), and the observation that if is any polynomial in with nonzero constant term, then . This is similar to the proof of parts (3) and (4) of Corollary 7.4, so we omit the details. ∎
7.3. Tropicalizing the symmetries
Suppose , and set . Lemma 7.2 shows that the basic Plücker coordinates of are equal to a power of times a ratio of Plücker coordinates of , so by Lemma 5.2(2), is subtraction-free, and we may define . Since , the map is also subtraction-free, so we may define .
Theorem 7.10**.**
On the set of -rectangles , we have and (see §2.3.3).
Proof.
In this proof, we write for the basic subset of size .
For , set , , and . By Proposition 4.3 and Lemma 7.2, we have
[TABLE]
Tropicalizing this equality and comparing with the definition of , we see that .
Now set and . By definition, , so we have
[TABLE]
Tropicalizing and comparing with the definition of , we conclude that . ∎
Remark 7.11**.**
Parts (2) and (3) of Proposition 2.13 follow from combining this result with Theorem 5.7(3,4), Corollary 7.4(4), and Corollary 7.9(5).
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] A. Berenstein, S. Fomin, and A. Zelevinsky. Parametrizations of canonical bases and totaly positive matrices. Adv. Math. , 122(1):49–149, 1996.
- 2[2] A. Berenstein and D. Kazhdan. Geometric and unipotent crystals. Geom. Funct. Anal. , Special Volume, Part I:188–236, 2000.
- 3[3] A. Berenstein and D. Kazhdan. Geometric and unipotent crystals. II. From unipotent bicrystals to crystal bases. In Quantum groups , volume 433 of Contemp. Math. , pages 13–88. Amer. Math. Soc., Providence, RI, 2007.
- 4[4] G. Frieden. A rational lift of the combinatorial R 𝑅 R -matrix for tensor products of rectangles. In preparation.
- 5[5] G. Frieden. Affine type A 𝐴 A geometric crystal structure on the Grassmannian. In 28th Annual International Conference on Formal Power Series and Algebraic Combinatorics (FPSAC 2016) , pages 503–514. Discrete Math. Theor. Comput. Sci., 2016.
- 6[6] W. Fulton. Young Tableaux . Cambridge Univ. Press, Cambridge, 1997.
- 7[7] D. Grinberg, J. Jiang, F. Poloni, and D. Serre. Math Overflow: Jacobi’s equality between complementary minors of inverse matrices. url: https://mathoverflow.net/questions/87877/jacobis-equality-between-complementary-minors-of-inverse-matrices, 2012 (Accessed June 5, 2017).
- 8[8] D. Grinberg and T. Roby. Iterative properties of birational rowmotion II: rectangles and triangles. Electron. J. Combin. , 22(3):Paper 3.40, 49 pp., 2015.
