Arctic curves phenomena for bounded lecture hall Tableaux
Sylvie Corteel, David Keating, and Matthew Nicoletti

TL;DR
This paper explores the asymptotic behavior of bounded lecture hall tableaux through combinatorial models and the tangent method, revealing arctic curves and confirming their shape in various models.
Contribution
It introduces a novel analysis of lecture hall tableaux asymptotics using nonintersecting paths and dimer models, applying the tangent method to determine arctic curves.
Findings
Identification of arctic curves in nonintersecting path models
Confirmation of arctic curve shapes via Kasteleyn matrix analysis
Application of the tangent method to complex combinatorial models
Abstract
Recently the first author and Jang Soo Kim introduced lecture hall tableaux in their study of multivariate little q-Jacobi polynomials. They then enumerated bounded lecture hall tableaux and showed that their enumeration is closely related to standard and semistandard Young tableaux. In this paper we study the asymptotic behavior of these bounded tableaux thanks to two other combinatorial models: non intersecting paths on a graph whose faces are squares and pentagons and dimer models on a lattice whose faces are hexagons and octogons. We use the tangent method to investigate the arctic curve in the model of nonintersecting lattice paths with fixed starting points and ending points distributibuted according to some arbitrary piecewise differentiable function. We then study the dimer model and use some ansatz to guess the asymptotics of the inverse of the Kasteleyn matrix confirm the…
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.
Arctic curves phenomena for bounded lecture hall Tableaux
Sylvie Corteel
Department of Mathematics, UC Berkeley, USA
,
David Keating
Department of Mathematics, UC Berkeley, USA
and
Matthew Nicoletti
Department of Mathematics, MIT, USA
Abstract.
Recently the first author and Jang Soo Kim introduced lecture hall tableaux in their study of multivariate little -Jacobi polynomials. They then enumerated bounded lecture hall tableaux and showed that their enumeration is closely related to standard and semistandard Young tableaux. In this paper we study the asymptotic behavior of these bounded tableaux thanks to two other combinatorial models: non-intersecting paths on a graph whose faces are squares and pentagons and dimer models on a lattice whose faces are hexagons and octagons. We use the tangent method to investigate the arctic curve in the model of non-intersecting lattice paths with fixed starting points and ending points distributed according to some arbitrary piecewise differentiable function. We then study the dimer model and use an ansatz to guess the asymptotics of the inverse of the Kasteleyn, which confirm the arctic curve computed with the tangent method for two examples.
1. Introduction
Recently the first author and Jang Soo Kim introduced lecture hall tableaux in their study of multivariate little -Jacobi polynomials [10]. They then enumerated bounded lecture hall tableaux and showed that their enumeration is closely related to standard and semistandard Young tableaux [9].
Given a positive integer and a partition with , the bounded lecture hall tableaux are fillings of the diagram of with integers such that
- (1)
2. (2)
3. (3)
We call them bounded lecture hall tableaux (BLHT) of shape and bounded by . On the left of Figure 1, we give an example of such a tableau for and . In this paper we study the asymptotic behavior of these bounded tableaux thanks to two other combinatorial models: the non-intersecting paths on a graph whose faces are squares and pentagons and the dimer models on a lattice whose faces are hexagons and octagons. An example of the path model and the dimer model is given on the middle and the right of Figure 1. Detailed definitions will be given in Section 2.
One special quality of this model is that the number of configurations is relatively easy to compute [9]. Given and , the number of bounded lecture hall tableaux of shape bounded by is
[TABLE]
where .
Our main interest here is to compute their asymptotic behavior. Given and a function with satisfying some conditions that will be given in a later section and , our main question is to understand the asymptotic behavior of bounded lecture hall tableaux of shape with bounded by . The function describes the limiting profile of .
In this paper, we will detail two examples
- •
The staircase: . In this case .
- •
The square: . In this case .
We will also present a general result that computes a parameterization of the arctic curve in the general case.
Theorem 1.1**.**
Assuming the tangent method holds, as , lecture hall tableaux of shape bounded by exhibit the arctic curve phenomenon. The arctic curve can be parameterized by
[TABLE]
for an appropriate range of . Here and .
Even though this model seems more complicated than the typical systems coming from the square grid graphs [12], we will discover that they have some surprising properties and lots of similarities with non-intersecting paths on the grid (or equivalently dimer models on the hexagonal lattice, semi standard young tableaux or lozenge tilings). Numerous asymptotic results exist for non-intersecting paths, or equivalently tilings models or dimer models on graphs that are regular and invariant [23]. The arctic curve phenomenon was named about twenty years ago when Cohn, Elkies and Propp studied the tilings of a large Aztec diamond with dominoes [6, 19]. Indeed the “typical” tiling of the Aztec diamond with dominoes is known to display an arctic circle separating frozen phases in the corners which are regularly tiled from a liquid phase in the center which is disordered. Many tiling problems of finite plane domains of large size are known to exhibit the same phenomenon. Typically, one studies the asymptotics of tilings of scaled domains whose limits can be nicely characterized. Dimer models on regular graphs, which are the dual version of tiling problems, exhibit the same phenomenon [24, 25]. The general method to obtain the arctic curve location is the asymptotic study of bulk expectation values, which requires the computation of the inverse of the Kasteleyn matrix or at least its asymptotics. Other rigorous methods use for example the machinery of cluster integrable systems of dimers [16, 26, 28]. Recently several papers use the method of Colomo and Sportiello [7, 8] called the tangent method to compute (non rigorously) the arctic curves [12, 13, 14, 15, 11]. A very recent preprint of Aggarwal builds a method to make this heuristic rigorous in the case of the 6-vertex model [1].
As our model is not invariant we can not apply directly all the methods elaborated for the invariant models. In Section 2 we will define the path model, the dimer model and explain the connections between these models and bounded lecture hall tableaux. In Section 3 we explain how we randomly generate the tableaux and present some simulations. In Section 4 we use the tangent method to compute the arctic curve for any function . Using the dimer model we compute (non rigorously) the arctic curve for our two running examples using an ansatz to guess the asymptotic behavior of the inverse of the Kasteleyn matrix. This will be presented in Section 5. We end this paper in Section 6 with open questions and concluding remarks.
Acknowledgments. The authors want to thank Nicolai Reshetikhin, Ananth Sridhar and Andrea Sportiello for their precious comments and advice during the elaboration of this work. They also acknowledge the constructive comments of the referees that helped to improve the quality of the manuscript. SC was in residence at MSRI in Berkeley (NSF grant DMS-1440140) during the fall of 2018. SC is partially funded by the ANR grant ANR-18-CE40-0033 and the UC Berkeley start up funds. DK is partially supported by the NSF grant DMS-1902226 and the FRG grant DMS-1664521.
2. Combinatorics and counting
In this section , we give definitions and basic properties of our three combinatorial models: the tableaux, the path model and the dimer model.
2.1. Lecture hall tableaux
Lecture hall partitions were studied by Bousquet-Mélou and Eriksson [3, 4, 5] in the context of the combinatorics of affine Coxeter groups. They are sequences such that
[TABLE]
They have been studied extensively in the last two decades. See the recent survey written by Savage [30]. In [10] the first author and Jang Soo Kim showed that these objects are closely related to the little -Jacobi polynomials. Thanks to this approach they defined lecture hall tableaux related to the multivariate little -Jacobi polynomials.
Given a partition such that , the Young diagram of is a left justified union of cells such that the row contains cells. The cell in row and column is denoted by .
Definition 2.1**.**
[10]** For an integer and a partition with non-negative parts, a lecture hall tableau of shape is a filling of the cells in the Young diagram of with non-negative integers satisfying the following conditions:
[TABLE]
where is the filling of the cell in row and column .
See Figure 2 for an example of a lecture hall tableau on the left of the Figure. On the right of the Figure, we show that this tableau is “lecture hall” by exhibiting for all .
In this paper we study lecture hall tableaux with an extra condition. We impose that each entry is striclty less then . We say that the tableau are bounded by . These tableaux are called bounded lecture hall tableaux and were enumerated in [9].
Proposition 2.2**.**
[9]** Given and , the number of bounded lecture hall tableaux is
[TABLE]
where .
2.2. Paths on the lecture hall graph and the dual graph
In this Section we give a bijection between bounded lecture hall tableaux and non-intersecting paths on a graph. Let us give a detailed definition of our graph.
Definition 2.3**.**
Given a positive integer , the lecture hall graph is a graph . This graph is conveniently described through an embedding in the plane, in which the vertices are:
- •
* for and .*
and the directed edges are
- •
from to for and and .
- •
from to for and and or for and and .
This graph was defined in [9]. An example of the graph is given on Figure 3.
Given a positive integer and a partition with , the non-intersecting path system is a system of paths on the graph . The path starts at and ends at . The paths are said to be not intersecting if they do not share a vertex. On Figure 4 we give an example of non-intersecting paths on for and . Note that the paths are on a finite portion of and we can delete all the vertices with .
We give a sketch of the proof of their enumeration:
Theorem 2.4**.**
[9]** Given and , the number of non-intersecting path configurations that start at and end at for is
[TABLE]
where .
Proof.
Using the Lindström-Gessel-Viennot Lemma [17], we know that the number of configurations is equal to
[TABLE]
where is the number of paths from . It is easy to prove that if the number of paths is . Using induction on one can easily check that
[TABLE]
The result follows. Indeed computing the determinant can be done using induction on and the fact that
[TABLE]
Details and generalizations can be found in [9]. ∎
In the case , we get back a very classical result [31, Chapter 7]. The Schur polynomial specialized at for all is equal to
[TABLE]
Now let us present the link between the paths and the tableaux:
Theorem 2.5**.**
[9]** There exists a bijection between the bounded lecture tableaux of shape and bounded by and non-intersecting paths on starting at and ending at for .
Proof.
The path starts at and ends at . It is in bijection with the row of the tableau. The number of cells under the horizontal step of the path is exactly . ∎
The tableau on the left of Figure 2 is in bijection with the paths on Figure 4.
The graph has a dual graph that we denote by . The duality here is not the duality of planar graphs but the duality of paths on these graphs. The concept of dual paths is an idea due to Gessel and Viennot [18, Section4] which we generalize to our context.
Definition 2.6**.**
Given a positive integer , the dual lecture hall graph is a graph . The vertices of the are:
- •
* for and .*
and the directed edges are
- •
from to for and and .
- •
from to for and and or for and and .
Note that the vertices of and are embedded in the plane in the same way. The only difference is that the edges to in are replaced by to in and the direction of the vertical edges is reversed.
An example of the graph is given on Figure 5.
Let us now explain why the paths on the graphs and are dual. Given with , let be such that
[TABLE]
We call the conjugate of .
Proposition 2.7**.**
There exists a bijection between
- •
Systems of non-intersecting paths on that start at and end at for . and
- •
Systems of non-intersecting paths on that start at and end at for .
Proof.
Starting from a system of non-intersecting paths on (see Figure 4), we delete all the vertical steps on . See Figure 6. We then replace each horizontal step of the form to on by a step to on . See Figure 7. We add the vertical steps on so that the paths start at and ending at . See Figure 8. This is easily reversible. ∎
An example is given on Figures 6 and 7. We start from the paths from Figure 4 for and and end with the paths on Figure 8 for and . We draw the horizontal edges in blue and the vertical edges in red to illustrate the construction.
2.3. Dimer models
In this section we give a bijection between lecture hall tableaux of shape bounded by and the dimer model on an embedded bipartite graph whose faces are hexagons and octagons. To do so we first replace each vertex of the lecture Hall graph by a white vertex and a black vertex joined by an edge. Then we replace
- •
the edge from to for and and ; by the edge from the black vertex to the white vertex .
- •
the edge from to for and and ; by the edge from the weight vertex to the black vertex .
We call this new graph the lecture hall lattice and denote it by . An example for is given on Figure 9. To simplify the notation, we now write the black vertex for the black vertex .
Now to build a bijection from lecture Hall tableaux of shape bounded by and dimer models on , we look at dimer configurations where
- •
we add a white vertex and an edge from this vertex to the black vertex ;
- •
we add a black vertex and an edge from the white vertex to this vertex;
for . We call this graph the decorated lecture hall lattice . On Figure 10 we give an example of .
We now give the bijection from the non-intersecting paths to the dimer model. The bijection is a specialization to our graphs of a classical technique in non-intersecting lattice paths and dimer models. Whenever a path uses an edge from vertex to vertex on the lecture hall graph, we put a dimer on the edge from the white vertex to the black vertex on the lecture hall lattice. Whenever a vertex is not used by any path, we put a dimer on the edge from the black vertex to the white vertex . Then we add dimers on the edge from the white vertex to the black vertex and on the edge from the white vertex to the black vertex for . An example is given on Figure 11. Here and .
3. Simulations
In order to validate numerically our findings on the Arctic Curve of the model, we have performed the uniform sampling of large bounded lecture hall tableaux. In this section we explain the algorithm by which we randomly generated the bounded lecture hall tableaux. We use an algorithm called “coupling from the past” [29]. We adapted a parallel implementation of coupling from the past due to the second author and Sridhar that generates random tilings using GPU [22].
Given a partition and an integer we define a partial order on the bounded lecture hall tableaux of shape .
Definition 3.1**.**
Given two lecture hall tableau and of shape bounded by then if and only if
[TABLE]
This partial order has a unique minimum and maximum where
[TABLE]
We build the Markov chain on the set of lecture hall tableaux of shape bounded by . The vertices of the chain are all the tableaux counted by and there is a transition from a tableau to a tableau with transition probability with ; if
[TABLE]
or
[TABLE]
Then we add the transitions for all tableaux . This Markov chain is reversible and symmetric. Thus its stationary distribution is uniform.
To sample a random bounded lecture hall tableau, we would like to perform a random walk on . Nevertheless we do not know the mixing time of this Markov chain. So we use a celebrated technique due to Propp and Wilson [29] called coupling from the past. The coupling-from-the-past algorithm effectively simulates running the Markov chain for an infinite time. It works as follows: we will run two backward walks one starting at and the other one at . Let and be the tableaux after steps. These walks will be such that for each , . The algorithm stops when .
Let us now explain how one step of the algorithm is performed. We change slightly the Markov chain to speed up the generation. We number the cells of from 1 to . Given two tableaux and . We pick two numbers uniformly in the interval . Let us call then and . Then we pick the cell of the diagram of . Let us call this cell . If the cell of could contain the integers without violating the condition for to be lecture hall then we change the cell to the value . If the cell of could contain the integers without violating the condition for to be lecture hall then we change the cell to the value . We do not change the value of the other cells. The result is a pair of tableaux and we denote this by . As and , then and .
To get to and , from and we need to pick and and as we run the walks backwards, then
[TABLE]
In practice we stop when and are “close”. This is very similar to what was done for lozenge and domino tilings. See [22] for example.
Here we present the simulations for our two running examples. We will always present the non-intersecting paths on the lecture hall graph starting at and ending at or on the dual lecture hall graph. We give the example for on Figure 12 and for on Figure 13. Here we set . As we can see on these figures, we have several types of behavior: some regions are frozen, i.e. are empty or are filled with vertical paths and some regions are liquid, i.e. seem random. Some other things that we can see is that the separation from the liquid to the the frozen region is always sharp and the shape of this separation is always given by the trajectory of one of the paths on the lecture hall graph or on the dual lecture hall graph. We will use this observation to compute the curves separating the regions in Section 4. On Figures 12 and 13 we draw the conjectural curve that separates the frozen and liquid regions. As one can guess, these seem to be a semicircle and an ellipse. In Sections 4 and 5 we will explain how to compute these curves.
4. Tangent Method
Developed in [7] the tangent method provides a simple way to compute arctic curves for models that can be described as a configuration of non-intersecting paths. Rather than computing bulk correlation functions to determine the boundary between the ordered and disordered phases, the tangent method requires only the computation of a boundary one-point function.
We will explain the procedure in the framework of lecture hall tableaux. Consider a lecture hall tableaux configuration drawn as a set of non-intersecting paths. Suppose that the boundary between the frozen and liquid regions is given by the trajectory of one of the paths. That is, in the thermodynamic limit a portion of the arctic curve follows the expected value of the position of this boundary path. Call the endpoint of this path along the bottom boundary . The assumption behind the tangent method states that as we vary , the path will follow its original trajectory, along the arctic curve, until it can travel in a straight line to its endpoint. Moreover, this line will be tangent to the arctic curve. Together these are known as the tangency assumption of the tangent method.
In practice, we extend our domain to allow our path to end at a new point shifted horizontally by and lowered by from its original endpoint. We then calculate the expected location at which the path exited the original domain. Between these two points (the end point and the exit location) the path travels in a region empty of all other paths and its most probable free trajectory (or “geodesic”) is determined by the underlying graph. If the underlying graph is translationally invariant, the geodesics are straight lines. As a potentially surprising further analogy between lecture-hall tableaux and ordinary SSYT, and a justification a posteriori of our choice of embedding of the graph, it turns out that the geodesics are straight lines also in our setting. The tangency assumption then states that the path will continue along this geodesic until meeting the arctic curve, and that the geodesic will in fact be tangent to the arctic curve.
If the tangent method holds (that is, the tangency assumption is true), then as we vary we obtain a family of lines forming an envelope of the arctic curve. From this envelope one can obtain a parameterization of the arctic curve itself. In what follows, we will employ this method to derive parameterizations for the arctic curve for BLHT.
In this section, we first compute the asymptotic shape of a single path as a warm-up (and justification of the claim above). We then compute a parameterization the arctic curve determined by the outer most paths. Finally, we consider the arctic curve at a so called “freezing boundary”. The main result of this section is equation (1).
4.1. Single Path
Suppose we have a single path starting at and ending at , corresponding to a single lecture hall partition. Recall that gives the number of paths with the given starting point and ending point. We want to know where the path crosses a horizontal slice at height . To this end we divide the full path into two paths, one starting at and ending at and the other one starting at and ending at . We rewrite the partition function for the full path as the product of the partition functions for the two partial paths, summing over all possible intermediate points . We have
[TABLE]
As an exercise in the type of calculations that will follow we prove the following:
Proposition 4.1**.**
Consider the limit , for parameters scaling as , , , , , in which all Greek letters are . Asymptotically the single path travels in a straight line between its starting and ending points.
Proof.
Recall Stirling’s approximation for the factorial gives
[TABLE]
as . We can use this to approximate the binomial coefficients in equation (3) in the large limit. Doing so, we have asymptotically
[TABLE]
where
[TABLE]
This integral can be approximated via Laplace’s method. Note that has its only critical point at
[TABLE]
or, rearranging,
[TABLE]
It is easy to check that this is a maximum.
Let be coordinates on the rescaled domain . Since the integrand is exponentially suppressed away from , the most likely position at which our path crosses the slice is at . Equation (5) then says that most likely path connecting the points to , follows the straight line
[TABLE]
∎
4.2. Outer Boundary
Here let us consider the outer boundary of the arctic curve; that is, a section where the boundary between the frozen and disordered region is given by the trajectory of the first or the last path (in either path description). The following analysis is very similar to that of [12].
Let , and consider the bounded lecture hall tableaux of shape and height . Recall that there is a bijection between the number of BLHT and configurations of non-intersecting, down-right paths with starting points and ending points .
In what follows, by the path we mean the path starting at and ending at . Equivalently, this is the path corresponding to row of .
Recall
[TABLE]
To shorten the notation we write .
4.2.1. First Path
In order to use the tangent method we consider the possible configurations of paths in which the first path ends at the point . Let the partition function for this model be called . Define to be the partition function for BLHT of shape . In terms of non-intersecting paths, is the partition function for configurations in which we have shifted the end point of the first path to the right by . See Figure 14 for a diagram. With this can be written as the sum over of times the partition function of a single path starting at and ending at . We normalize by (see eqn. (6)) to get
[TABLE]
From the product formula (6), the ratio of and takes the simple form
[TABLE]
Using equation (4.2.1) we can rewrite equation (7) as
[TABLE]
where .
Note that what we have done is write as a sum over the possible ways the first path can cross the horizontal slice . The following lemma describes the most likely location the path will cross this slice as a function of the limiting ratios of and to .
Lemma 4.2**.**
Consider the limit , for parameters scaling as , , , , and . In this limit, the first path passes through the point , where is related to by
[TABLE]
Proof.
Taking the above limit in equation (4.2.1), the binomial coefficient can be approximated using Stirling’s approximation giving
[TABLE]
while the product term can be written
[TABLE]
All together equation (4.2.1) becomes
[TABLE]
where
[TABLE]
As in Section (4.1), the integral is dominated by the contributions from the maximum of . This critical point occurs when
[TABLE]
or rearranging
[TABLE]
∎
Asymptotically the first path passes through the points and , where we know in terms of (and vice versa) from Lemma 4.2. By varying (or more conveniently ), we obtain a family of lines which, according to the tangent method, form an envelope of the arctic curve. From these lines we will construct a parameterization of the curve. Let and be continuum coordinates on the domain into which we embed our collection of paths. We show
Theorem 4.3**.**
Assuming the tangent method holds, the portion of the arctic curve following the first path can be parameterized by
[TABLE]
with .
Proof.
From the two points and we have the line
[TABLE]
Using Lemma 4.2 to eliminate , this becomes
[TABLE]
Rearranging, and letting , we have
[TABLE]
where . Note that implies .
Taking the derivative of equation (12) with respect to gives the system of equations for
[TABLE]
which can be solved to yield the desired parameterization. ∎
In what follows, we reuse much of the notation from the preceding section.
4.2.2. Last Path
We can consider the same calculation as above on a portion of the arctic curve which follows the last path in the thermodynamic limit. For such a section of the arctic curve to exist, we must have that is of size proportional to . This means that the limiting profile must satisfy .
Suppose is such a partition. We first consider the case when the endpoint of the last path is shifted to the left by , that is, the path ends at , with . In the same manner as the previous section we have
[TABLE]
Now suppose the last path ends at a point , for . Write the total number of configurations as . As in the previous section, using equation (13), we write this partition function as
[TABLE]
See Figure 15.
Lemma 4.4**.**
Consider the limit , for parameters scaling as , , , , and . In this limit, the last path passes through the point , where is related to by
[TABLE]
Proof.
In the above limit, we have
[TABLE]
where
[TABLE]
The critical point occurs when
[TABLE]
Rearranging gives the desired result. ∎
Using this we get a parameterization of this section of the arctic curve.
Theorem 4.5**.**
Assuming the tangent method holds, the portion of the arctic curve following the last path is parameterized by
[TABLE]
with .
Remark 4.6**.**
Note this is the same parameterization as Theorem 4.3 for a different range of parameter, as is normally the case for dimer models (and not the case for models which are not free-fermionic). For invariant graphs, this is a theorem of Kenyon and Okounkov [24]. We will see that we the same parameterization works for all portions of the arctic curve of the BLHT, despite the fact that the lecture hall graph is not invariant.
Proof.
From the points , , and equation (15) we have a family of lines
[TABLE]
with and . Taking the derivative with respect to , we get the system of equations
[TABLE]
which can be solved to yield the desired parameterization. Note that since , the range of is as well. ∎
Before moving on, we prove the following proposition. Recall the quantities in the definition of a lecture hall tableaux depend on , so apriori the lecture hall tableaux of shape and are not the same.
Proposition 4.7**.**
Assuming the tangent method holds, the arctic curve is unchanged when we extend the partition to , where we add parts of size zero and scales as in the thermodynamic limit.
Proof.
We’ll show this for the portion of the arctic curve following the first path. After extending , equation (4.2.1) becomes
[TABLE]
where now the products range from 2 to . With this equation (7) becomes
[TABLE]
In the thermodynamic limit (with , and the rest as before), this is dominated by the maximum of
[TABLE]
This is given when
[TABLE]
Letting , this results in the same parameterization.
The other portion can be done similarly. See Figure 16. ∎
4.3. Dual Path Formulation
Let’s consider the analogous calculation in the dual path formulation. In the case, the paths begin at and end at . See Figure 16. Recall that vertical edges that were previously empty now have a path, while vertical edges that previously had a path are now empty. This means that switching to the dual path formulations swaps frozen regions of no paths and frozen regions of vertical paths. In particular, the arctic curve remains the same. From this perspective, portions of the arctic curve on the boundary between an area of frozen vertical paths and a disordered region in the original formulation now follow the trajectory of one of the dual paths. For what follows below we assume has parts all greater than zero. In particular, .
By the dual path we mean the path beginning at and ending at . Equivalently, this is the path corresponding to column of .
4.3.1. First Dual Path
To calculate a parameterization for the portion of the arctic curve following the first dual path we must first extend to where we’ve added parts of length zero.
Let the number of BLHT with this shape be . In the dual paths picture, moving the start point of the first dual path to the left by corresponds to changing the first of the zeros in the extension of our partition to ones; that is, the partition becomes
[TABLE]
We call this partition and the corresponding partition function . Using the product formula for the partition function of the BLHT, we have
[TABLE]
Note that the only terms in the product that are not one come from and , and the product can be simplified to
[TABLE]
Fixing , both products are telescoping, giving
[TABLE]
from which we have
[TABLE]
Now consider the possible configuration with the first dual path starting at , for some and such that and . See Figure 17. Call the partition function . Summing over the possible ways the path can cross the slice, we have
[TABLE]
where counts the number of configurations of a single path from to .
Lemma 4.8**.**
Consider the limit , for parameters scaling as , , , , , and . In this limit, the first dual path passes through the point , where is related to by
[TABLE]
Proof.
Taking the limit , the sum in equation (4.3.1) above becomes an integral which is dominated by the maximum of
[TABLE]
Note that for , . Using this, we compute
[TABLE]
The maximum of occurs when
[TABLE]
Rearranging gives the desired result. ∎
Finally we have
Theorem 4.9**.**
Assuming the tangent method holds, the portion of the arctic curve following the first dual path is parameterized by
[TABLE]
with .
Proof.
In the large limit, the shifted first path passes through the point and . These define the family of lines
[TABLE]
Using equation (21), and rearranging the above, we have
[TABLE]
where . Taking the derivative with respect to , we get the system of equations for
[TABLE]
which can be solved to yield the desired parameterization. ∎
4.3.2. Last Dual Path
In the case that is of size proportional to , then this last dual path will be the boundary of a frozen region. In terms of the original partition, being macroscopically large means that the first parts of are equal to . Here, for simplicity, we assume , so that .
We can repeat the above process varying the starting point of the last dual path instead of the first. We extend to . Call the partition function . Next we decrease by . This varies the starting point of the dual path to the right by . Call the partition function . In terms of the original partition, this means taking to for each . Call this new partition . From the product formula (6) we have
[TABLE]
The product can be simplified giving
[TABLE]
Now extend the first path to start at , with . See Figure 18 for a diagram. Call the resulting partition function . This can be written
[TABLE]
Lemma 4.10**.**
Consider the limit , for parameters scaling as , , , , , , and . In this limit, the last dual path passes through the point where is related to by
[TABLE]
Proof.
Taking the limit , the sum (4.3.2) is dominated at the maximum of
[TABLE]
where we have neglected the terms not depending on as they do not effect the location of the critical point.
We note that when and for . It follows that and for . Using these observations we can simplify (26). The portion of the integral in equation (26) over can be expressed as
[TABLE]
With this equation (26) becomes
[TABLE]
where we have again dropped terms not depending on . Note we are left with only the integral over . The critical point of (27) is given by
[TABLE]
Rearranging this gives
[TABLE]
Finally we note that
[TABLE]
Recall that . Choosing the branch of the logarithm along the positive real axis we are left with
[TABLE]
All together we have
[TABLE]
as desired. ∎
Theorem 4.11**.**
Assuming the tangent method holds, the portion of the arctic curve following the last dual path is parameterized by
[TABLE]
with .
Proof.
In the large limit, the last dual path passes through and . This defines the line
[TABLE]
Using equation (25) and letting , the above simplifies to
[TABLE]
As we see . Taking the derivative with respect to , we get the system of equations
[TABLE]
which can be solved to yield the desired parameterization. ∎
4.4. Examples
4.4.1.
As an example of computing the outer boundary arctic curve consider the case of , where has parts. In this case, , . We have
[TABLE]
and
[TABLE]
Plugging this into our parameterization (equation (1)) we have
[TABLE]
for . Eliminating the parameter we get a formula for the arctic curve
[TABLE]
See Figures 19 and 20 for and respectively.
4.4.2.
As a second example consider . Here , . We have
[TABLE]
and
[TABLE]
This results in the parameterization
[TABLE]
for . This results in the arctic curve
[TABLE]
See Figure 21.
4.4.3.
As a generalization of the first example above, we consider of the form where , , is fixed. The limiting profile is . We see that
[TABLE]
and
[TABLE]
with . This gives the parameterization
[TABLE]
which gives the arctic curve
[TABLE]
See Figure 22.
4.4.4.
As a generalization of the second example above, we consider of the form where , , is fixed. In this case, the limiting profile is . Computing the parameterization we have
[TABLE]
with . This gives
[TABLE]
Eliminating the parameter leaves us with the arctic curve
[TABLE]
or
[TABLE]
Note that this example can provide algebraic curves of degree higher than 2. See Figure 23.
4.5. Freezing Boundaries
Besides the outer boundary, other portions of the arctic curve can exist at the so called “freezing boundaries”. These occur when the choice of partition freezes a section of paths near the bottom boundary of the domain. When this occurs there will be a new portion of arctic curve separating this frozen region from the disordered region in the bulk. For example, taking where has parts with having value , we see a frozen region of no paths resulting in an arctic curve taking the form of a cusp. See Figure 24. In general, these frozen regions will come from a macroscopic jump in either the description of the partition , or of the conjugate partition . That is, either or are linear in , for some row or column of . The following analysis is very similar to that of [11].
Remark 4.12**.**
In the analogous problem on the square grid, there are three possible types of frozen region: empty (no paths), horizontal paths, and vertical paths. The parameterization of these freezing boundaries was worked out in [11]. In our case, the lecture hall tableaux do not appear to develop frozen regions of horizontal paths.
4.5.1. Boundary of an empty region
Consider a BLHT of shape such that induces a frozen region of no paths along the bottom boundary of the domain. This means, for some , we must have that is linear in . In terms of the paths this means that the endpoints of the and path satisfy being linear in . As the region is empty in the thermodynamic limit, the left-most portion of the arctic curve will follow the path ending at . By varying the endpoint of this path we will be able to parameterize the arctic curve bounding this frozen region. See Figure 24 for a diagram.
To implement the tangent method, we follow the same procedure as for the outer boundary. Let the total number of configurations be . Define through . It is the asymptotic size of the jump between the endpoints of the and path. Suppose we move the ending point of the path to where . Call the new partition function . The ratio of partition functions is
[TABLE]
Now suppose the path is extended to end at with . Call the partition function . As before, we can write as
[TABLE]
Lemma 4.13**.**
Consider the limit , for parameters scaling as , , , , , , and . In this limit, the path passes though the point , with related to by
[TABLE]
Proof.
In the limit, equation (4.5.1) takes the form
[TABLE]
where
[TABLE]
The critical point occurs when
[TABLE]
Rearranging we arrive at equation (35). ∎
Using Lemma 4.13, we get a parameterization of the desired portion of the arctic curve.
Theorem 4.14**.**
Assuming the tangent method holds, the portion of the arctic curve bounding such a frozen region is parameterized by
[TABLE]
with .
Proof.
From the points , , and Lemma 4.13 we have a family lines
[TABLE]
with . Taking the derivative with respect to , we get the system of equations
[TABLE]
which can be solved to yield the desired parameterization. Note that since , the range of is . ∎
4.5.2. Boundary of a vertically frozen region
Now suppose we have a frozen region of vertical paths. In terms of the partition , there exists integers such that , and is proportional to . In terms of the dual partition, this means there exists such that is proportional to .
In the path description we see a frozen region of vertical paths, which in the dual paths description becomes an empty frozen region whose left boundary follows the dual path in the large limit. See Figure 25 for an example such a frozen region and Figure 26 for a diagram.
Let be a partition such that . First extend to by adding parts of zero to the end of . Call the partition function with the starting point of the dual path moved to the right by . In terms of the original partition, moving the starting point of the dual path to the right by corresponds to changing to for . Call the resulting partition .
From the product formula we have
[TABLE]
where the other other terms in the product are one. Both remaining terms in the product are telescoping and we have
[TABLE]
We can rewrite the above as follows
[TABLE]
Now extend the dual path to begin at , with . Call the corresponding partition function . Note that and . can be written
[TABLE]
Lemma 4.15**.**
Consider the limit , for parameters scaling as , , , , , , , and . In this limit, the dual path passes through the point , with related to by
[TABLE]
Proof.
Taking the limit
[TABLE]
where
[TABLE]
with tending to [math].
The sole critical point of occurs when
[TABLE]
This can be simplified to
[TABLE]
where we use that
[TABLE]
∎
Theorem 4.16**.**
Assuming the tangent method holds, the portion of the arctic curve bounding such a frozen region is parameterized by
[TABLE]
where and . Recall and .
Proof.
From the points , , and Lemma 4.15 we have a family of lines
[TABLE]
with . Taking the derivative with respect to , we get the system of equations
[TABLE]
which can be solved to yield the desired parameterization. Note that since , the range of is . ∎
4.6. Examples
4.6.1.
As an example of a BLHT whose arctic curve contains a freezing boundary, consider the partition . The limiting profile is
[TABLE]
From this we have
[TABLE]
and
[TABLE]
Plugging this into equation (1), we get
[TABLE]
with . The portion of the arctic curve corresponding to the freezing boundary is . See Figure 27.
4.6.2.
In the case the limiting profile is
[TABLE]
We have
[TABLE]
and
[TABLE]
The gives the parameterization
[TABLE]
for . The portion of the arctic curve corresponding to the freezing boundary is . See Figure 28.
More complex examples can be dealt in a similar way. An example with three internal jumps, for which we do not illustrate the calculations here, is shown in Figure 29.
5. Dimer models and arctic curves
In this section we present a heuristic which gives another way to compute the arctic curves that we computed in Section 4.
We use the lecture hall lattice defined in Section 2. Given , recall that the lecture hall lattice is the graph such that the vertices are white vertices and black vertices for , and . These have an edge in between them. Moreover
- •
we have a white vertex and an edge from this vertex to the black vertex ; and
- •
we have a black vertex and an edge from the white vertex to this vertex.
Finally let us list the other edges.
- •
For and and , there is an edge from the black vertex to the white vertex .
- •
For and and , there is an edge from the white vertex to the black vertex .
We can give the lecture hall lattice what is known as a Kasteleyn weighting, which means an assignment of a sign to each edge such that for a cycle around any face of the graph, the product of signs is even if mod and is odd if mod [20, 23]. Thus we construct the Kasteleyn matrix , with rows indexed by black vertices and columns indexed by white vertices, such that
[TABLE]
This choice of signs is indeed a Kasteleyn weighting since the faces of have either boundary edges with two negative signs, or boundary edges with negatives signs.
This then makes available to us all of the tools of the theory of the Kasteleyn operator; in particular, we have
Theorem 5.1**.**
[20, 23]** The number of dimer configurations is equal to
[TABLE]
If we know the inverse Kasteleyn matrix, we can also compute the correlation functions.
Theorem 5.2**.**
[23]** Given a set of edges , the probability that all of the edges in occur in a dimer configuration is
[TABLE]
In general, if we have a finite bipartite graph with white vertices and black vertices , then we can consider the Kasteleyn operator as a linear map from the vector space of functions on to the space of functions on . For a function , we may define by
[TABLE]
which means that is a local operator.
In what follows we assume both grow linearly in and we rescale the entire graph by to embed it into a finite rectangular region . Each vertex in the graph has a pair of continuum coordinates . We will identify vertices with their pair of rescaled coordinates .
Consider a black vertex with corresponding lattice coordinates which are not of the form for an integer. In this case if we have a smooth function on the plane, then
[TABLE]
See Figure 31. (In fact Figure 31 displays a neighborhood of with a slightly different embedding of the graph from what we have defined above. The computations that follow are unaffected by this up to first order, so we omit details.)
We guess the form of the inverse of the Kasteleyn matrix using an ansatz developed by Keating, Reshetikhin and Sridhar [21]. They developed such an ansatz for the dimer model on the hexagonal lattice. Based on numerical evidence, we adapt their ansatz to our setting.
The ansatz is that for small , as a function on pairs of vertices will equal the restriction of the function on the continuous domain defined by
[TABLE]
with piecewise smooth, and
[TABLE]
for
[TABLE]
piecewise smooth functions.
In what follows we simply assume has this form, and that the above power series in converges for in some neighborhood of [math]. We expand for as a power series in , and deduce a differential equation for from the fact that each coefficient of the series must exactly equal [math].
If has the above form, then we claim that for all , the function satisfies the following differential equation for all :
[TABLE]
where and similarly for .
We compute: By (42) we get
[TABLE]
We assume that this finite difference equation is satisfied not just for the real part, but for complex part of the ansatz as well (recall we allow to have an imaginary part). We also assume . So Taylor expanding around and simplifying (being careful to observe that any term with for either cancels or contributes at higher order) we obtain
[TABLE]
Then at order we get (43), as desired.
Remark. In the simplest case for which we could compute the inverse Kasteleyn’s asymptotics analytically, the Ansatz is correct and indeed satisfies this differential equation. Consider the case where and for some constant . The inverse Kasteleyn matrix is then
[TABLE]
where is the number of south-east paths from to on the lecture hall graph , which in particular is defined as [math] if or . Indeed, one can easily compute that , using the following two facts: First, we have for any pair of vertices
[TABLE]
and second, at the boundary vertex , we have
[TABLE]
As computed before in Section 2, if then
[TABLE]
Using Stirling’s approximation, we can compute the asymptotic behavior of . We leave the details of the computation to the interested reader.
Now we derive a Burgers equation from (43) via a variable change. Suppose satisfies (43), and let . Then
[TABLE]
by equality of mixed partials of and by equation (43), we get
[TABLE]
Setting , (44) becomes
[TABLE]
This is a remarkable and useful fact because it means that the limiting behavior of lecture hall tableaux can be described by the complex inviscid Burgers equation [25].
To solve the Burgers equation for our two running examples, we first state a lemma which says we can solve this via the method of complex characteristics, see [23]. We omit its proof, which is a short computation.
Lemma 5.3**.**
Given an analytic function and a function , then at points such that
[TABLE]
* also satisfies the complex Burgers equation*
[TABLE]
What this means is that if we can choose such that the resulting function satisfies the correct boundary conditions (which depend on the limiting profile of ), then we have solved our boundary value problem.
We have found solutions to this equation that agree with the results of the tangent method in various cases where the partition is very simple. In these cases the rescaled graph will be inside of the rectangle . Using , where are free parameters, gives us some simple solutions to the Burgers equation.
To set our boundary conditions, we use numerical evidence and conjectures about
[TABLE]
These should be related to the derivatives of the height function of the model. See Conjecture 6.1 in Section 6.
When and and , we use
[TABLE]
Solving for with Lemma 5.3, after a simple coordinate change we obtain
[TABLE]
The arctic curve is given exactly by the boundary of the region . So we get
[TABLE]
which is a semi circle of radius centered at , as the arctic circle. See Figure 12.
When and and , we can set
[TABLE]
Solving for , we get
[TABLE]
It is a mechanical check that indeed satisfies the Burgers equation. Also, the arctic curve is given by the equation
[TABLE]
and this ellipse agrees with the arctic curve we observe in our simulations. See Figure 13.
This can be generalized to and t and . For , we get
[TABLE]
We shall stress again that, although these results are conjectural, they are supported by the fact that they match with our simulations presented in Section 3 and the computations done with the tangent method in Section 4.
6. Conclusion, open problems and future work
In this paper, we compute arctic curves for bounded lecture hall tableaux thanks to two methods: the tangent method [7] using paths and the ansatz of [21] using dimers. Both of these methods are not fully rigorous. Nevertheless we conjecture that we find the true arctic curves as we find the same curves for our two running examples.
It would be interesting to study rigorously the dimer model on this lattice made of hexagons and octagons. On this lattice (or the lecture hall graph) we can define a height function on the faces of the graph. Given a configuration of paths starting at and ending at , the height of a face is the number of paths to the southwest of the face. We give an example of the height function of Figure 32 for .
When and , let be the limiting height function. Based on strong numerical evidence and on the structural similarities between this dimer model and -periodic dimer models, we believe the following conjecture to be true.
Conjecture 6.1**.**
The function solution of the Burgers equation in Section 5 satisfies
[TABLE]
and
[TABLE]
for some branch of the arg.
When we impose that the hexagons and the octagons have all the same area and shape, we get a non-planar lattice made of fans of hexagons separated by line of octagons. This observation is due to N. Reshetikhin. On Figure 33, we draw one fan of hexagons and the its line of octagons.
We could also compute the asymptotic behavior of the lecture hall tableaux without the bounded condition. In this case we have an infinite number of tableaux. When , we can compute the generating function of lecture hall tableaux of shape where each tableau gives the contribution where . In [10], Corteel and Kim computed the corresponding generating function which is :
[TABLE]
with . The fact that this generating function has a beautiful product formula makes us think that we could build the right algebraic tools to study the asymptotics of these unbounded tableaux. In [13], the authors consider the case of -weighted lozenge tilings for which a single path will asymptotically travel along a geodesic (not necessarily a straight line). It would be interesting to consider the same for lecture hall tableaux. It would also be really interesting to define a “lecture hall Schur process”. See for example [27] for the classical case and all the follow up papers.
Last but not least, the tangent method could be made rigorous in our case [2] at least for the computation of some parts of the curves (i.e. the ones that correspond to the trajectory of the first or the last path). This would require some detailed computations.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] A. Aggarwal. Arctic Boundaries of the Ice Model on Three-Bundle Domains, To appear in Inventiones Mathematicae (2021). ar Xiv:1812.03847
- 2[2] A. Aggarwal, Private communication, March 2019.
- 3[3] M. Bousquet-Mélou and K. Eriksson. lecture hall Partitions. The Ramanujan Journal , 1 no. 1 (1997):101-111.
- 4[4] M. Bousquet-Mélou and K. Eriksson. lecture hall Partitions II. The Ramanujan Journal , 1 no. 2 (1997):165-186.
- 5[5] M. Bousquet-Mélou and K. Eriksson. A refinement of the lecture hall Theorem, J. Combin. Theory Ser. A. 86 (1999) 63-84.
- 6[6] H. Cohn, N. Elkies, and J. Propp. Local statistics for random domino tilings of the Aztec diamond. Duke Math. J. , 85(1):117-166, 1996, ar Xiv:math/0008243
- 7[7] F. Colomo and A. Sportiello, Arctic curves of the six-vertex model on generic domains: the tangent method, J. Stat. Phys , 164 6 (2016) 1488-1523.
- 8[8] F. Colomo, A. G. Pronko and A. Sportiello Arctic curves of the free-fermion six-vertex model in an L-shaped domain J. Stat. Phys. 174 (2019).
