Skip to main content
Proceedings of the National Academy of Sciences of the United States of America logoLink to Proceedings of the National Academy of Sciences of the United States of America
. 2020 Sep 2;117(38):23460–23466. doi: 10.1073/pnas.2005525117

The mysterious story of square ice, piles of cubes, and bijections

Ilse Fischer a,1, Matjaž Konvalinka b,c
PMCID: PMC7519258  PMID: 32879007

Significance

In the early 1980s, it was discovered that alternating sign matrices (ASMs), which are also commonly encountered in statistical mechanics, are counted by the same numbers as two classes of plane partitions. Since then it has been a major open problem in this area to construct explicit bijections between the three classes of objects. In this paper we describe a bijective proof that relates ASMs to one of the two classes of plane partitions as well as a bijective proof of the fact that the numbers can be expressed by a simple product formula. The constructions are complicated, but they are completely explicit and also provided in the form of computer code.

Keywords: alternating sign matrices, plane partitions, bijective proofs

Abstract

When combinatorialists discover two different types of objects that are counted by the same numbers, they usually want to prove this by constructing an explicit bijective correspondence. Such proofs frequently reveal many more details about the relation between the two types of objects than just equinumerosity. A famous set of problems that has resisted various attempts to find bijective proofs for almost 40 y is concerned with alternating sign matrices (which are equivalent to a well-known physics model for two-dimensional ice) and their relations to certain classes of plane partitions. In this paper we tell the story of how the bijections were found.

1. Introduction

All mathematicians recognize 1,1,2,3,5,8,13, as Fibonacci numbers, and many of them, especially combinatorialists, recognize 1,1,2,5,14,42,132, as Catalan numbers. Both sequences appear frequently in combinatorics and other areas, they have many beautiful properties, and they are extremely well studied. However, there is the mysterious sequence 1,1,2,7,42,429,7,436,, whose terms are sometimes called Robbins numbers. They can be expressed with a product formula (Eq. 1), and the mystery comes from the fact that they count four different families of objects that, until now, could not be translated into one another.

More precisely, there are many known objects enumerated by this sequence (13 of them are illustrated in different rows of Fig. 1). There are easy bijections between some of these objects, for example between alternating sign matrices and square ice configurations, and these bijections split the families of objects into four classes (separated by a line in Fig. 1): alternating sign matrices, descending plane partitions, totally symmetric self-complementary plane partitions, and alternating sign triangles. We invite readers looking for a challenge to try to guess the definitions of some of the objects in Fig. 1 that are not defined in this paper and to find bijections, for example, among the objects illustrated in the first six rows. However, until now, no bijection was known between any two of these four classes, despite the problem being open for almost four decades (for the first three classes; the fourth class was discovered only recently). In this paper, we describe such a bijection, one that connects alternating sign matrices and descending plane partitions. Let us emphasize right away that the bijection is far from simple. It is, however, completely explicit. We expect that the tools used in this paper can be used to find other complicated bijections.

Fig. 1.

Fig. 1.

Families of objects counted by the same enumeration formula, for n=3: ASMs; the six-vertex model with domain wall boundary conditions; square ice; fully packed loop configurations; classes of perfect matchings of the Aztec diamond graph; (not necessarily reduced) bumpless pipe dreams; monotone triangles with bottom row 12n; DPPs; certain nonintersecting paths; cyclically symmetric lozenge tilings with a central hole; TSSCPPs; certain triangular shifted plane partitions; ASTs.

Let us mention that the combinatorial objects described are also commonly encountered in statistical mechanics, so this work has direct applications to questions in physics.

2. A Brief History

An alternating sign matrix (ASM) is a square matrix with entries in {0,1,1} such that in each row and each column the nonzero entries alternate and sum up to 1. See row 1 of Fig. 1 for all ASMs of size 3×3. Robbins and Rumsey (1) introduced alternating sign matrices in the 1980s when studying their λ-determinant (a generalization of the classical determinant) and showing that the λ-determinant can be expressed as a sum over all alternating sign matrices of fixed size, thus generalizing the Leibniz formula that expresses the ordinary determinant as a sum over all permutations.

Numerical experiments led Robbins and Rumsey (1) to conjecture that the number of n×n alternating sign matrices is given by the surprisingly simple product formula

|ASMn|=j=0n1(3j+1)!(n+j)!. [1]

They also conjectured a formula for the number of ASMs of size n×n with the unique 1 in the first row being in column i:

|ASMn,i|=n+i2n12ni1n13n22n1j=0n1(3j+1)!(n+j)!. [2]

One of the two bijections we have discovered establishes a bijective proof of Eq. 2 which, by taking the union over all i, also leads to such a proof of Eq. 1.

Back then the surprise was even bigger when Robbins and Rumsey (1), now joined by Mills, learned from Stanley (2, 3) that the product formula in Eq. 1 had recently also appeared in Andrews’ paper (4) on his proof of the weak Macdonald conjecture, which in turn provides a formula for the number of cyclically symmetric plane partitions (plane partitions can be visualized as piles of cubes stacked in the corner of a box). As a byproduct, Andrews had introduced descending plane partitions (DPPs), fillings of a shifted diagram with positive integers that decrease weakly along rows and strictly along columns, such that the first part in each row is greater than the length of its row and less than or equal to the length of the previous row; see row 8 of Fig. 1. Andrews proved that the number of DPPs with parts at most n is also equal to Eq. 1, and Mills, Robbins, and Rumsey (5) proved that Eq. 2 is the number of such DPPs with exactly i1 copies of n. Note that it is possible to interpret DPPs as certain sets of nonintersecting paths and as cyclically symmetric lozenge tilings with a central triangular hole of size 2; see rows 9 and 10 of Fig. 1. The latter objects are somewhat reminiscent of Penrose’s impossible stairs.

Since then the problem of finding an explicit bijection between alternating sign matrices and descending plane partitions has attracted considerable attention from combinatorialists, and to many of them it is a miracle that such a bijection has not been found so far, all of the more so because Mills, Robbins, and Rumsey (6) also introduced several “statistics” on alternating sign matrices and on descending plane partitions for which they had strong numerical evidence that the joint distributions coincide as well. On the other hand, some believe that a natural bijection is in some sense impossible, but it is unclear how to interpret such a statement mathematically and even more unclear how to prove it. The second bijection we have discovered explains the relation between ASMs and DPPs bijectively.

There were a few further surprises yet to come. Robbins introduced an additional operation on plane partitions, complementation, and had strong numerical evidence that totally symmetric self-complementary plane partitions (TSSCPPs) in a box of dimensions 2n×2n×2n are also counted by Eq. 1; see row 11 of Fig. 1. Note that a plane partition is totally symmetric if it is invariant under every permutation of the coordinate axes and that there is a simple bijection between TSSCPPs and certain triangular shifted plane partitions; see row 12 of Fig. 1. Again this was further supported by statistics that have the same joint distribution as well as certain refinements; see refs. 79, and C. Krattenthaler, A gog-magog conjecture (https://www.mat.univie.ac.at/∼kratt/artikel/magog.html). We still lack an explicit bijection between TSSCPPs and ASMs, as well as between TSSCPPs and DPPs, but we are optimistic that the methods we sketch in this paper will also lead to such bijections.

In his collection of bijective proof problems (which is available from his web page, http://www-math.mit.edu/∼rstan/bij.pdf, p. 57) Stanley says the following about the problem of finding all these bijections: “This is one of the most intriguing open problems in the area of bijective proofs.” In Krattenthaler’s (ref. 8, p. 254) survey on plane partitions he expresses his opinion by saying, “The greatest, still unsolved, mystery concerns the question of what plane partitions have to do with alternating sign matrices.”

Many of the abovementioned conjectures have since been proved by nonbijective means. Zeilberger (10) proved that n×n ASMs are counted by Eq. 1. Kuperberg (11) gave a shorter proof based on the remarkable observation that the six-vertex model (which had been introduced by physicists several decades earlier) with domain wall boundary conditions (row 2 of Fig. 1) is equivalent to ASMs, and he used the techniques that had been developed by physicists to study this model. Note that other equivalent ways to think about ASMs are the square ice model, fully packed loop configurations, classes of perfect matchings of the Aztec diamond graph, and (not necessarily reduced) bumpless pipe dreams; see rows 3 to 6 of Fig. 1. Andrews enumerated TSSCPPs in ref. 12. The equivalence of certain statistics for ASMs and of certain statistics for DPPs was proved in ref. 13, while for ASMs and TSSCPPs see refs. 14 and 15, and note in particular that already in Zeilberger’s (10) first ASM paper he could deal with an important refinement. Further work including the study of symmetry classes has been accomplished; for a more detailed description of this we defer to ref. 16. Then, in very recent work, alternating sign triangles (ASTs) were introduced in ref. 17, which establishes a fourth class of objects that are equinumerous with ASMs (row 13 of Fig. 1), and nobody has so far been able to construct a bijection. Also in this case, we expect that the approach presented in this paper will be used to construct such a bijection. In fact, the planned bijection between ASMs and TSSCPPs will be most likely via ASTs.

Starting in around 2005, I.F. published a series of papers in which monotone triangles feature very prominently (1825). Alluding to Krattenthaler’s (8) citation above, one could argue that among the objects that are in easy bijective correspondence with ASMs, monotone triangles are the closest to plane partitions. To define them note that a Gelfand–Tsetlin pattern (GT pattern) is a triangular array of integers that are weakly increasing along and diagonals. A monotone triangle is a GT pattern with strictly increasing rows. There are eight GT patterns with bottom row 123, and all but one of them (the one with two 2s in row 2) are monotone triangles; see row 7 of Fig. 1. There is an easy bijection between ASMs of size n×n and monotone triangles with bottom row 1,2,,n: Add to each entry the entries that are above in the same column, and record the positions of the 1s in the rows of the new matrix. There is a simple product formula for the number of GT patterns with fixed bottom row, and I.F. found an operator formula for the number of monotone triangles with fixed bottom row. This formula will also be crucial in our construction (Eq. 7), which will give a bijective proof of the fact that the number of ASMs of size n×n equals the number of DPPs with entries at most n.

Our method of proof involves signed sets and sijections (signed bijections). We are able to build complicated sijections out of simple building blocks by extending classical notions such as the Cartesian product, disjoint union, and composition to signed sets. In some sense, this framework is implicit in, say, the groundbreaking works of Garsia and Milne (2628), but we needed to make it more explicit and to extend it to be able to deal with the more complicated situation. For example, the Garsia–Milne involution principle is equivalent to the special case of the composition of two sijections when only the “intermediate” set has a nonempty negative part. The “naturalness” of the composition might let us argue that the involution principle is not as bad as the reputation it sometimes has. After all, enumeration results often have natural extensions to certain signed sets, and then sijections and compositions thereof are unavoidable. We also believe that the tools employed in our constructions could prove very useful in the search for bijective proofs of other identities that are of interest to combinatorialists. Roughly speaking, the framework should be applicable for translating “computational” proofs of identities that involve only additions, subtractions, and multiplications (but not divisions), as detailed below. Note that it is probably more complicated to transfer ASM proofs using the six-vertex model approach (11), as such proofs typically employ an interpolation argument.

3. Signed Sets and Sijections

It is widely accepted in combinatorics that bijective proofs of identities are “the best” in most circumstances: They typically bring the most clarity to a statement, they yield interesting generalizations, and they are usually esthetically pleasing. For example, the statement k=0nnk=2n can be proved in a variety of ways, e.g., by induction, or by finding the expansion of (1+x)n and plugging in x=1. On the other hand, a bijective proof of this statement is the simple observation that the right-hand side counts all subsets of an n-element set, while the left-hand side splits them according to size.

Things are a little different when the identity involves signs. For example, consider the identity k=0n(1)knk=0 for nZ>0. In this case, a “bijective” proof means that we find the right cancellations: We have to cancel a set of even size with a set of odd size. For example, we could map a set A to A\{n} or A{n}, depending on whether or not nA. This map has the added benefit of proving k=0m(1)knk=(1)mn1m at no extra cost.

Since the identity Eq. 2 has no signs, a proof that would avoid signs and cancellations would be preferable. Our proof, however, uses them quite substantially. This stems from the fact that this proof has been developed from the nonbijective proof by I.F. which contains calculations that involve signs. This also raises the question of whether a possible bijective proof that avoids signs can in turn be translated into a computational proof that avoids signs. No such nonbijective proof is currently known.

In the remainder of this section, we briefly introduce the concepts of signed sets and sijections, signed bijections between signed sets. We present the basic concepts here and refer the reader to ref. 29, section 2 for all of the details and more examples.

A signed set is a pair of disjoint finite sets: S_=(S+,S) with S+S=. Equivalently, a signed set is a finite set S together with a sign function sign:S{1,1}. Signed sets are usually underlined throughout this paper with the following exception: An ordinary set S always induces a signed set S_=(S,), and in this case we identify S_ with S.

We summarize related notions. The size of a signed set S_ is |S_|=|S+||S|. The opposite signed set of S_ is

S_=(S,S+). [3]

The Cartesian product of signed sets S_ and T_ is S_×T_=(S+×T+S×T,S+×TS×T+). The disjoint union of signed sets S_ and T_ is S_T_=(S_×({0},))(T_×({1},)). These constructions correspond as usual to arithmetic operations on the sizes; i.e.,

|S_×T_|=|S_||T_|and|S_T_|=|S_|+|T_|. [4]

The disjoint union of a family of signed sets S_t indexed with a signed set T_ is

tT_S_t=tT_(S_t×{t}_).

Here {t}_ is ({t},) if tT+ and (,{t}) if tT. Most of the usual properties of Cartesian products and disjoint unions (commutativity, distributivity, etc.) of ordinary sets extend to signed sets.

An important type of signed sets is signed intervals: For a,bZ, define

[a,b]_=([a,b],)ifab(,[b+1,a1])ifa>b.

Here [a,b] stands for the usual interval in Z, defined when ab. Note that we always have |[a,b]_|=ba+1. The signed sets that are of relevance in this paper are usually constructed from signed intervals using Cartesian products and disjoint unions.

The role of bijections for signed sets is played by “signed bijections,” which we call sijections, and they are manifestations of the fact that two signed sets have the same size. A sijection φ from S_ to T_,

φ:S_T_,

is an involution on the set (S+S)(T+T) with the property φ(S+T)=ST+. It follows that also φ(ST+)=S+T. A sijection can also be thought of as a collection of a sign-reversing involution on a subset of S_, a sign-reversing involution on a subset of T_, and a sign-preserving matching between the remaining elements of S_ with the remaining elements of T_. The existence of a sijection φ:S_T_ clearly implies |S_|=|S+||S|=|T+||T|=|T_|. In Fig. 2, Left the sijection is a bijection between the blue (resp. green) parts of S+ and S (resp. T+ and T) and between the light gray (resp. dark gray) parts of S+ and T+ (resp. S and T).

Fig. 2.

Fig. 2.

Illustration of a sijection (Left) and of composition of sijections (Right).

A sijection between two signed sets with no negative elements is clearly a bijection. Our two bijections are constructed from two chains of sijections with several intermediate sets connecting the two pairs of sets for which we want to show equinumerosity. However, to be able to use these sijections to construct the two bijections, we need a notion of composing sijections. While composing bijections is of course trivial, this turns out to be slightly more complicated for general sijections. There seems to be only one natural choice for how to do this; indeed, the construction is a generalization of the Garsia–Milne involution principle. For an illustration of this, see Fig. 2, Right. There we have a sijection φ between S_ and T_ (solid lines) and a sijection ψ between T_ and U_ (dashed lines); through φ (resp. ψ), we have a bijection between the blue (resp. green) parts of S_ (resp. U_), and all other elements of S+ or U are mapped to a unique element of S or U+ via an alternating sequence of applications of φ and ψ. For the formal definition of composition as well as of the Cartesian product and the disjoint union of sijections see proposition 2 of ref. 29.

Just as jeu de taquin is a building block for several constructions in algebraic combinatorics, the fundamental sijection that is underlying many of our constructions is the following.

Problem 1 (ref. 29, problem 1).

Given a,b,cZ, construct a sijection

α=αa,b,c:[a,c]_[a,b]_[b+1,c]_=[a,b]_[c+1,b]_.

Construction:

The sijection is very simple, but we do have to split it into cases. If abc, we take the natural bijection [a,c][a,b][b+1,c]. If ac<b, then [a,b]=[a,c][c+1,b] and [b+1,c]_=(,[c+1,b]), so we simply cancel the two copies of elements in [c+1,b]. Other cases are similar.

Note that to emphasize that we are not merely interested in the fact that two signed sets have the same size, but that we want to use the constructed signed bijection later on, we will be using a slightly unorthodox convention. Instead of listing our results as lemmas and theorems with their corresponding proofs, we will be using the problem–construction terminology. See for instance refs. 30 and 31.

Finally, let us mention two crucial combinatorial objects: generalized GT patterns and generalized monotone triangles. The difference is that now the rows are not necessarily increasing. For kZ, define GT_(k) to have a single positive element, and for k=(k1,,kn)Zn, define recursively

GT_(k)=GT_(k1,,kn)=l[k1,k2]_××[kn1,kn]_GT_(l1,,ln1).

One can think of an element of GT_(k) as a triangular array A=(Ai,j)1jin of n+12 numbers, where we have Ai,jAi1,jAi,j+1 or Ai,j>Ai1,j>Ai,j+1 whenever all three terms are defined, and the sign of a GT pattern is 1 if and only if the number of descents Ai,j>Ai,j+1 is even.

We skip the full definition of a generalized monotone triangle and just reiterate that if the bottom row of a monotone triangle is strictly increasing, then a monotone triangle is simply a GT pattern with strictly increasing rows, and its sign is 1.

4. Main Steps of the Construction

Recall that our goal is to find a bijective proof of the fact that the number of ASMs of size n×n equals the number of DPPs with elements n and also that this number equals j=0n1(3j+1)!(n+j)!. There are four main steps of the proof. The first step is described in detail in ref. 29, and the other three are in ref. 32.

  • 1)

    First, we construct a sijection between generalized monotone triangles and a certain disjoint union of GT patterns (called shifted GT patterns). That alone is a sijective proof of the abovementioned operator formula for the number of monotone triangles with a fixed bottom row, but it allows us also to replace the complicated generalized monotone triangles with the more convenient shifted GT patterns in what follows. However, this is the first place in our proof where we produce signs; signs are necessary for shifted GT patterns even for strictly increasing bottom rows.

  • 2)

    Then we show that the shifted GT patterns enjoy a certain rotational invariance (and, due to the sijection from the previous item, the same is true also for generalized monotone triangles). More precisely, performing a cyclic rotation of the prescribed bottom entries together with a certain shift leads, up to sign, to a signed set of the same size. This is proved by means of a sijection. For this step, it is necessary to allow also bottom rows that are not necessarily increasing (simply because the “rotation” of an increasing bottom row is not increasing) and this makes the use of signs again unavoidable.

  • 3)

    In the next step, we use this sijection to construct “linear equations” for refined enumerations of ASMs. Such equations make sense for signed sets using the constructions we have introduced to mimic basic arithmetic operations (Eq. 4).

  • 4)

    Finally, we use some “bijective linear algebra” (namely, we define the determinant of a family [P_ij]i,j=1m of signed sets as a signed set in a natural way and then use a sijective version of Cramer’s rule) to “solve” the system of linear equations, i.e., to construct bijections

DPPn1×ASMn,iASMn1×DPPn,i, [5]

where ASMn is the set of all ASMs of size n×n, ASMn,i is the subset of those with 1 in position (1,i), DPPn is the set of all DPPs with elements n, and DPPn,i is the subset of those with exactly i1 occurrences of n. The system of linear equations can also be used to construct bijections

DPPn1×Bn,1×ASMn,iDPPn1×ASMn,1×Bn,i, [6]

where Bn,i is the set of (2n1) subsets of {1,2,,3n2} with median n+i1. It can readily be checked that this serves as a bijective proof of Eq. 2.

Note that Eqs. 5 and 6 involve seemingly unnecessary factors, which cancel when taking cardinalities. On the level of bijections it is somewhat more natural to keep these factors because division cannot be mimicked as naturally as the three other basic arithmetic operations (Eqs. 3 and 4) by a construction for signed sets.

A method we use several times in step 1 is to use disjoint unions and Cartesian products of the sijection α to construct some sijections for disjoint unions of signed boxes (Cartesian products of signed intervals), then to use disjoint unions of those to construct sijections for disjoint unions of GT patterns, and then to use those to construct sijections for monotone triangles. As an example, let us sketch one such construction.

Problem 2 (ref. 29, problem 2).

Given a=(a1,,an1)Zn1, b=(b1,,bn1)Zn1, xZ, write S_i=({ai},)(,{bi+1}), and construct a sijection

β=βa,b,x:[a1,b1]_××[an1,bn1]_(l1,,ln1)S_1××S_n1[l1,l2]_×[l2,l3]_××[ln2,ln1]_×[ln1,x]_.

Construction:

The case n=2 is constructed in Problem 1. For n3, we get, by induction, a sijection to

[a1,b1]_×            (l3,,ln1)S_3××S_n1            [a2,l3]_××[ln1,x]_[a1,b1]_×            (l3,,ln1)S_3××S_n1            ([b2+1,l3]_)××[ln1,x]_,

and then we use sijections α from [a1,b1]_ to [a1,a2]_([b1+1,a2]_) and [a1,b2+1]_([b1+1,b2+1]_), respectively.

Problem 3 (ref. 29, problem 4).

Given a=(a1,,an1)Zn1, b=(b1,,bn1)Zn1, xZ, construct a sijection

ρ=ρa,b,x:l[a1,b1]_××[an1,bn1]_GT_(l)(l1,,ln1)S_1××S_n1GT_(l1,,ln1,x),

where S_i=({ai},)(,{bi+1}).

Construction:

Take a disjoint union (properly defined) of sijections β, and we obtain a sijection

m[a1,b1]_××[an1,bn1]_GT_(m)m(l1,,ln1)S_1××S_n1[l1,l2]_×[l2,l3]_××[ln2,ln1]_×[ln1,x]_GT_(m).

By basic constructions, we get a sijection to (l1,,ln1)S_1××S_n1m[l1,l2]_××[ln2,ln1]_×[ln1,x]_GT_(m), and by definition of GT_, this is equal to (l1,,ln1)S_1××S_n1GT_(l1,,ln1,x).

After several such results concerning the signed sets of GT patterns, we can prove that the signed set of shifted GT patterns, denoted by SGT_(k), satisfies the same recursive identity as the signed set of generalized monotone triangles MT_(k). For monotone triangles with a strictly increasing bottom row, the recursion can be understood quite easily: If we delete the bottom row, say, k=(k1,,kn) of a monotone triangle, then we obtain a monotone triangle with a new bottom row, say, l=(l1,,ln1) where k1l1k2l2ln1kn and l1<l2<<ln1. It is also possible to write the resulting recursion more conveniently as a disjoint union over signed boxes. For n=3, this would be

MT_(k1,k2,k3)=(l1,l2)[k1,k21]_×[k2,k3]_MT_(l1,l2)(l1,l2)[k1,k2]_×[k2+1,k3]_MT_(l1,l2)(l1,l2)[k1,k21]_×[k2+1,k3]_MT_(l1,l2).

The difficult part is to show that the shifted GT patterns satisfy the same recursive identity (29); the construction uses many previously constructed sijections such as ρ. We omit the details here due to space limitations, but the resulting sijection is of the form

Φ=Φk,x:μAR_nle(k,μ)SGT_(l)SGT_(k).

Here AR_n is a certain (simple) signed set of arrow rows, and e(k,μ) is a certain deformation of k. Together with the sijection that proves the same recursion for generalized monotone triangles, we obtain a sijection

Γ=Γk,x:MT_(k)SGT_(k) [7]

by induction.

This allows one to prove statements for monotone triangles via GT patterns, which are much more accessible. For example, a crucial step in ref. 32 is the sijection

MT_(k)(1)n1MT_(rot(k)),

where rot(k)=(k2,,kn,k1n) (ref. 32, problem 16). Note that the construction is far from easy, even assuming that we have the map Γ. See ref. 32, section 6 for a proof.

Following several other constructions, we arrive at the following system of “linear equalities,” i.e., sijections

j=1n(1)j+1[2ni1]nij+1×ASMn,jASMn,i [8]

for i{1,,n} (ref. 32, problem 22).

To complete the construction, we need, among some other results, a few ingredients from bijective linear algebra. Denote by S_m the signed set of permutations (with the usual sign). Given signed sets P_i,j, 1i,jm, define the determinant of P_=[P_ij]i,j=1m as the signed set det(P_)=πS_mP_1,π(1)××P_m,π(m). Among other classical properties, we have the following version of Cramer’s rule:

Problem 4. (ref. 32, problem 9).

Given P_=[P_p,q]p,q=1m, signed sets X_i,Y_i, and sijections q=1mP_i,q×X_qY_i for all i[m], construct sijections

det(P_)×X_jdet(P_j),

where P_j=[P_p,qj]p,q=1m, P_p,qj=P_p,q if qj, P_p,jj=Y_p, for all j[m].

Essentially, sijections like the one in Problem 4 tell us that linear equalities for sijections like Eq. 8 can be used to find sijections on the signed sets involved. As a result, we get a sijection (and hence a bijection) between DPPn1×ASMn,j and ASMn1×DPPn,j. By induction, that implies that ASMn,j and DPPn,j have the same number of elements, so we have indeed constructed a bijective proof of this result. Similar considerations lead to the bijection Eq. 6.

We expect that one can use similar techniques to find other elusive bijective proofs, both for results related to alternating sign matrices and in other areas of enumerative combinatorics. We intend to use them to connect ASMs and DPPs with the remaining two classes of objects mentioned here, TSSCPPs and ASTs.

Acknowledgments

We thank Matija Pretnar, Alex Simpson, and Doron Zeilberger for interesting conversations and helpful suggestions. We are also grateful to the referees for reading the manuscript so carefully and for a number of suggested improvements.

Footnotes

The authors declare no competing interest.

This article is a PNAS Direct Submission.

Data Availability.

There are no data underlying this work.

References

  • 1.Robbins D. P., Rumsey H. Jr, Determinants and alternating sign matrices. Adv. Math. 62, 169–184 (1986) [Google Scholar]
  • 2.Bressoud D., Propp J., How the alternating sign matrix conjecture was solved. Not. Am. Math. Soc. 46, 637–646 (1999). [Google Scholar]
  • 3.Bressoud D., “Proofs and confirmations: The story of the alternating sign matrix conjecture” in MAA Spectrum (Mathematical Association of America and Cambridge University Press, Washington, DC, 1999), pp. xvi+274. [Google Scholar]
  • 4.Andrews G., Plane partitions III: The weak MacDonald conjecture. Invent. Math. 53, 193–225 (1979). [Google Scholar]
  • 5.Mills W., Robbins D., Rumsey H. Jr, Proof of the MacDonald conjecture. Invent. Math. 66, 73–87 (1982). [Google Scholar]
  • 6.Mills W., Robbins D., Rumsey H. Jr, Alternating sign matrices and descending plane partitions. J. Comb. Theory Ser. A. 34, 340–359 (1983). [Google Scholar]
  • 7.Mills W., Robbins D., Rumsey H. Jr, Self-complementary totally symmetric plane partitions. J. Comb. Theory Ser. A. 42, 277–292 (1986). [Google Scholar]
  • 8.Krattenthaler C., “Plane partitions in the work of Richard Stanley and his school” in The Mathematical Legacy of Richard P. Stanley, Hersh P., Lam T., Pylyavskyy P., Reiner V., Eds. (American Mathematical Society, Providence, RI: ), pp. 231–261 (2016). [Google Scholar]
  • 9.Biane P., Cheballah H., Gog and GOGAm pentagons. J. Comb. Theory Ser. A 138, 133–154 (2016). [Google Scholar]
  • 10.Zeilberger D., Proof of the alternating sign matrix conjecture. Electron. J. Comb. 13, 84 (1996). [Google Scholar]
  • 11.Kuperberg G., Another proof of the alternating-sign matrix conjecture. Int. Math. Res. Not., 1996, 139–150 (1996). [Google Scholar]
  • 12.Andrews G., Plane partitions V: The TSSCPP conjecture. J. Comb. Theory Ser. A 66, 28–39 (1994). [Google Scholar]
  • 13.Behrend R., Di Francesco P., Zinn-Justin P., A doubly-refined enumeration of alternating sign matrices and descending plane partitions. J. Comb. Theory Ser. A 120, 409–432 (2013). [Google Scholar]
  • 14.Zeilberger D., Proof of the refined alternating sign matrix conjecture. New York J. Math. 2, 59–68 (1996). [Google Scholar]
  • 15.Fonseca T., Zinn-Justin P., On the doubly refined enumeration of alternating sign matrices and totally symmetric self-complementary plane partitions. Electron. J. Comb. 81, 35 (2008). [Google Scholar]
  • 16.Behrend R., Fischer I., Konvalinka M., Diagonally and antidiagonally symmetric alternating sign matrices of odd order. Adv. Math. 315, 324–365 (2017). [Google Scholar]
  • 17.Ayyer A., Behrend R., Fischer I., Extreme diagonally and antidiagonally symmetric alternating sign matrices of odd order. Adv. Math. 367, 1–56 (2020). [Google Scholar]
  • 18.Fischer I., A method for proving polynomial enumeration formulas. J. Comb. Theory Ser. A 111, 37–58 (2005). [Google Scholar]
  • 19.Fischer I., The number of monotone triangles with prescribed bottom row. Adv. Appl. Math. 37, 249–267 (2006). [Google Scholar]
  • 20.Fischer I., A new proof of the refined alternating sign matrix theorem. J. Comb. Theory Ser. A 114, 253–264 (2007). [Google Scholar]
  • 21.Fischer I., The operator formula for monotone triangles—Simplified proof and three generalizations. J. Comb. Theory Ser. A 117, 1143–1157 (2010). [Google Scholar]
  • 22.Fischer I, Refined enumerations of alternating sign matrices: Monotone (d,m) -trapezoids with prescribed top and bottom row. J. Algebr. Combin. 33, 239–257 (2011). [Google Scholar]
  • 23.Fischer I, Linear relations of refined enumerations of alternating sign matrices. J. Combin. Theory Ser. A 119, 556–578 (2012). [Google Scholar]
  • 24.Fischer I., Sequences of labeled trees related to Gelfand-Tsetlin patterns. Adv. Appl. Math. 49, 165–195 (2012). [Google Scholar]
  • 25.Fischer I., Short proof of the ASM theorem avoiding the six-vertex model. J. Comb. Theory Ser. A 144, 139–156 (2016). [Google Scholar]
  • 26.Andrews G. E., “q-series: Their development and application in analysis, number theory, combinatorics, physics, and computer algebra” in CBMS Regional Conference Series in Mathematics (Published for the Conference Board of the Mathematical Sciences, Washington, DC; by the American Mathematical Society, Providence, RI, 1986), vol. 66, pp. xii+130. [Google Scholar]
  • 27.Garsia A. M., Milne S. C., Method for constructing bijections for classical partition identities. Proc. Natl. Acad. Sci. U.S.A. 78, 2026–2028 (1981). [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 28.Garsia A. M., Milne S. C., A Rogers-Ramanujan bijection. J. Comb. Theory Ser. A 31, 289–339 (1981). [Google Scholar]
  • 29.Fischer I., Konvalinka M., A bijective proof of the ASM theorem, part I: The operator formula. Elect. J. Combin. 27, 3.35 (2020). [Google Scholar]
  • 30.Voevodsky V., C-systems defined by universe categories: Presheaves. Theory Appl. Categ. 32, 53–112 (2017). [Google Scholar]
  • 31.Bauer A., What is an explicit bijection? FPSAC 2019 invited lecture. http://videolectures.net/FPSAC2019_bauer_explicit_bijection/ (2019).
  • 32.Fischer I., Konvalinka M., A bijective proof of the ASM theorem, part II: ASM enumeration and ASM-DPP relation. arXiv:1912.01354 (3 December 2019).

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

There are no data underlying this work.


Articles from Proceedings of the National Academy of Sciences of the United States of America are provided here courtesy of National Academy of Sciences

RESOURCES