Tilings of Benzels via the Abacus Bijection
Abstract.
Propp recently introduced regions in the hexagonal grid called benzels and stated several enumerative conjectures about the tilings of benzels using two types of prototiles called stones and bones. We resolve two of his conjectures and prove some additional results that he left tacit. In order to solve these problems, we first transfer benzels into the square grid. One of our primary tools, which we combine with several new ideas, is a bijection (rediscovered by Stanton and White and often attributed to them although it is considerably older) between -ribbon tableaux of certain skew shapes and certain -tuples of Young tableaux.
1. Introduction
In [1], Conway and Lagarias studied some tiling problems in which the regions that are to be tiled are, like the tiles themselves, composed of regular hexagons in a hexagonal grid; such regions are sometimes called polyhexes. Using combinatorial group theory in a clever and novel fashion, they were able to prove necessary and sufficient conditions for tileability. Later, Thurston [11] provided alternative perspectives and further results, and (more relevantly to our work here) Lagarias and Romano [4] determined the exact number of tilings for a particular one-parameter family of polyhex tiling problems. Meanwhile, physicists had worked in an essentially equivalent (more precisely, dual) setting, studying trimer covers [12] of the regular 6-valent planar graph, but the physicists’ interests were in asymptotic enumeration, not exact formulas for finite subgraphs of the 6-valent grid; furthermore, their proofs relied on the controversial Bethe ansatz, which tends to give correct answers but has not been rigorously established in all the contexts in which it has been applied.
In [8], inspired by the large and still-growing literature on exact enumeration of tilings (see [6] for an overview), Propp proposed using the tiles studied by Conway and Lagarias to tile different sorts of regions in the hexagonal grid not considered in earlier literature, and he made numerous conjectures regarding the exact number of tilings of those regions. We prove some of Propp’s conjectures here.
It is convenient to view the hexagonal grid as a tiling of the complex plane with regular hexagons of side length . We can uniquely specify the exact positions of the unit hexagons, which we call the cells of the grid, by declaring that one of the hexagons has vertices , where . Suppose and are positive integers satisfying and . Following [8], we define the -benzel to be the union of the cells lying entirely within the hexagon with vertices . (This is the polyhex that we will attempt to tile using polyhexes consisting of three hexagonal cells, aka trihexes.) Note that this hexagon is centered at , is invariant under rotation by , and has sides whose lengths alternate between and . Figure 1 shows the -benzel. It can be shown (see [7]) that the number of cells in the -benzel is
(1) |


The prototiles in [1] and [8] consist of three cells and are of two forms: a stone consists of three hexagonal cells arranged in a triangle while a bone consists of three hexagonal cells arranged in a line. (Conway and Lagarias called them ’s and ’s and Thurston [11] called them ’s and tribones.) We will consider the various translationally-inequivalent rotations of these shapes to be distinct prototiles. Thus, there are really five different prototiles, which are shown in Figure 2. We call them the right stone, left stone, vertical bone, rising bone, and falling bone. Tilings of regions in the hexagonal grid using these prototiles will be referred to as stones-and-bones tilings.
Conway and Lagarias showed that for any simply-connected region in the hexagonal grid that admits a stones-and-bones tiling, the number of right stones minus the number of left stones in such a tiling is invariant (i.e., depends only on the region and not the specific tiling). This is the Conway–Lagarias invariant of the region. Propp [7] showed that the Conway–Lagarias invariant of the -benzel is
Note that when , the number of cells in the -benzel is three times its Conway–Lagarias invariant, which implies (because each tile uses cells) that a stones-and-bones tiling must consist entirely of right stones. We will prove that such a tiling exists and is unique.
Theorem 1.1.
Let and be integers such that , , and . The -benzel has a unique stones-and-bones tiling, and this tiling consists entirely of right stones.
Frequently, tiling problems will restrict the set of possible prototiles. There are nonempty subsets of our set of 5 prototiles. However, as benzels have threefold rotational symmetry—which preserves the two stones—the types of bones allowed does not affect the answer to enumerative questions; all that matters is the number of different bones that are allowed. Hence, there are really only inequivalent tiling problems to consider. Moreover, the -benzel and -benzel are reflections of each other across the real axis; as this reflection preserves the two stones as well as the number of types of allowed bones, each tiling problem is the same for the -benzel as the -benzel. We will often make use of this symmetry in order to assume without loss of generality that .
Much of our work centers around the enumeration of tilings of benzels in which we allow just two types of bones and one type of stone. Since we only care about the number of allowed bones, we may assume that we are using rising bones and falling bones. Propp conjectured (see [8, Problems 2 and 3]) that if is of the form or , then the number of tilings of the -benzel using left stones, rising bones, and falling bones is . One of our main results resolves this conjecture; in fact, we will determine the number of such tilings of the -benzel for all choices of and .
Theorem 1.2 (cf. [8, Problems 2 and 3]).
Let and be integers with . If there is an integer such that or , then there are exactly tilings of the -benzel by left stones, rising bones, and falling bones. Otherwise, there are no such tilings of the -benzel.
On the other hand, we have the following theorem regarding tilings with right stones, rising bones, and falling bones.
Theorem 1.3.
Let and be integers with . If or , then there is a unique tiling of the -benzel by right stones, rising bones, and falling bones. If and , then there are no such tilings.
Theorem 1.3 says nothing about what happens when .; Propp [8] gave the following conjecture in this case.
Conjecture 1.4 ([8, Problem 5]).
Let and be integers with and . Let and be the integers such that . The -benzel has
tilings by right stones, rising bones, and falling bones.
Our approach to proving Theorems 1.2 and 1.3 is to first transfer benzels from the hexagonal grid into the square grid. This allows us to use tools from the theory of ribbon tilings of Young diagrams. In particular, if is a partition with -core and -quotient , then there is a bijection (dubbed the “abacus bijection” by Gordon James [3] and rediscovered by Dennis Stanton and Dennis White (see [10] and [2]) that maps -ribbon tableaux of shape to -tuple Young tableaux of shape . For other authors’ descriptions of the bijection, see [3] or [5]. We felt the need to provide our own discussion and proof; we hope that our treatment of this bijection will be useful to researchers. More relevant to our purpose is a related bijection that we call , which is apparently new. This bijection is between -ribbon tilings of a Young diagram of a particular type and -tilings of a related Young diagram; it is essentially a version of the abacus bijection that “forgets” the ordering of the tiles in a ribbon tableau. Our proofs of Theorems 1.2 and 1.3 employ these bijections as tools and combine them with several new ideas. Although we have made no attempt toward proving 1.4, we expect that it could be fruitful to transfer the problem into the square grid and employ techniques similar to those that we use.
We mention in passing that, like us, Conway and Lagarias transferred their tiling problem to the square grid. However, there are two key differences between their use of the tactic and ours. The first difference is that, as Thurston later demonstrated, the use of the square grid is not an essential feature of the translation of tiling problems into combinatorial group theory problems; in contrast, our adaptation of the theory of cores and quotients requires working in the square grid (where Ferrers graphs and Young diagrams live). The second difference is that in [1], all three bones are transferred to the square grid, at the cost of making one of them disconnected; in contrast, such disconnected tiles are forbidden in the theory of ribbon tilings.
The outline for the rest of the paper is as follows. Section 2 is brief; its purpose is to explain how to translate certain tiling problems in the hexagonal grid into tiling problems in the square grid. In Section 3, we provide a thorough discussion of -cores, -quotients, and the abacus bijection. Section 4 defines and develops the bijection. Section 5 is devoted to proving Theorem 1.1. We use the properties of discussed in Section 4 to prove Theorem 1.2 in Section 6 and to prove Theorem 1.3 in Section 7.
2. Transferring Tilings to the Square Grid
In this article, we draw the square grid in the complex plane so that the unit square cells are oriented like diamonds. More precisely, each square grid cell has vertices of the form and , where and are integers such that is odd. We call each such square cell a box. A great deal of theory has already been developed for tilings of regions in the square grid; in order to make use of it, we will need a way of converting tilings in the hexagonal grid into tilings in the square grid. Notice that there are unit-width vertical strips of the complex plane that are traversed only by horizontal edges of the hexagonal grid, not by edges of the other two orientations. Removing these vertical strips and compressing the plane appropriately yields a bijective mapping from the hexagons in the hexagonal grid to rhombuses in the resulting rhombic grid. Rescaling the axes suitably transforms these rhombuses into squares of side length . Let us then rotate the resulting grid by counterclockwise.

The prototiles of Figure 2, transferred to this square grid, are shown in Figure 4. Notice that the vertical bone becomes a union of three disconnected boxes. When at most two types of bones are allowed, we can assume without loss of generality that the vertical bone is forbidden, which allows the resulting square grid tiling problem to exclusively use prototiles of connected boxes. In fact, when the vertical bone is forbidden, we can specifically leverage the theory of ribbon tilings. A ribbon is a connected union of boxes in the square grid in which no two boxes have the same -coordinate; a -ribbon is a ribbon that contains exactly unit squares. Our four prototiles (excluding the vertical bone) in the square grid are precisely the four -ribbons. With these conventions, we will rename the right stone, left stone, rising bone, and falling bone the mountain stone, valley stone, negative bone, and positive bone.

3. The Abacus Bijection
The version of the bijection that we use is due to Gordon James (see [3]) but different forms of it seem to have been discovered independently by various people working in the field of modular representation theory around 1950; this community includes H. Farahat, J. S. Frame, D. E. Littlewood, T. Nakayama, M. Osima, G. de B. Robinson, R. A. Staal, and R. M. Thrall. The interested reader may find more details in the book [9] and the references it contains.
We identify integer partitions with their Young diagrams. We will draw the Young diagram of a partition in Russian notation so that it lives within the square grid as we have chosen to draw it. Let us position the Young diagram so that its bottom-most point is and so that the boxes representing the first part of the partition have their lower-left edges lying along the ray , as in Figure 5.
A coordinatized abacus word is a function from the set to the alphabet with the property that and for all sufficiently large . Such words also arise in the study of the exclusion process; in that literature, is called a particle and is called a vacancy. We can represent such a word as a bi-infinite sequence of the symbols and , where we place a period between the symbols and to indicated the position . For example, represents the coordinatized abacus word given by for all integers and for all integers . An abacus word is an orbit of a coordinatized abacus word under the natural -action given by the shift map. As with coordinatized abacus words, we can represent abacus words as bi-infinite sequences using the symbols and ; however, we no longer include the period in this representation.
Given a partition , we obtain an abacus word by traveling along its northern border from left to right and recording whether we go up or down at each step by writing the symbol to record an up step and the symbol to record a down step. From this abacus word , we obtain a coordinatized abacus word by insisting that records whether the step whose midpoint has real part is up or down. For example, if is the partition shown in Figure 5, then .
Each abacus word (which is, by definition, an orbit under the shift map) has a unique representative of the form for some partition . Indeed, in the partition , there must be the same number of up steps to the left of position as down steps to the right of position , so
this value is also the number of boxes of that are directly above the origin. We call the canonical coordinatization of .

Let us fix a positive integer and split the word into words so that each is obtained by reading every -th symbol in . In other words, is the word obtained by reading for all . As above, we can coordinatize each of the words so that it corresponds to an integer partition . For each , there is a unique integer such that if we set for all , then , the abacus word associated with the partition . The integers are called the -charges of ; they satisfy . The tuple is called the -quotient of . For an example of this construction, let , and let as shown in Figure 5. We have , , and . Then , , and are shown in Figure 6. The -charges are and .

Suppose there is a -ribbon tile at the top of the Young diagram of such that removing results in the Young diagram of a smaller partition. Let us remove it. Iterating this process, we can continue removing -ribbon tiles until it is no longer possible to do so. The resulting partition is called the -core of ; it is known that does not depend on the order in which the -ribbons were removed. We will consider the skew shape . It will be convenient to think of as a tile inside of .
A -ribbon tableau of shape is a tuple of -ribbon tiles such that the set forms a tiling of and such that for every , the set forms a tiling of some Young diagram. One can imagine adding the tiles one by one to build from the bottom up. Let denote the set of -ribbon tableaux of shape .
A strict Young tableau of shape is a filling of the square boxes of (which is again drawn in Russian notation) with distinct positive integers so that numbers strictly increase as we move up (northeast or northwest). We write for the content of a strict Young tableau , which is just the set of integers appearing in .
Suppose is a -tuple of partitions. We define a -tuple Young tableau of shape to be a -tuple of strict Young tableaux such that each has shape and . (Here we use to denote .) Note that these conditions force the sets to be pairwise disjoint. Let be the set of -tuple Young tableaux of shape .
As above, let be a partition with -quotient and -core . The abacus bijection is a bijection . To describe it, let us start with a -ribbon tableau . The intuitive idea is to remove the tiles in this order and insert the number into one of the boxes of one of at the point in time when we remove . In order to be rigorous, it is convenient to define the bijection recursively. Thus, let us assume that we have already defined the abacus bijection on whenever .
Let and be such that is the real part of the leftmost point in the -ribbon tile ; the real part of the rightmost point in must be . There are steps in the northern boundary of the Young diagram of that are part of the -ribbon tile ; they are encoded by the symbols . It is straightforward to see that and . Let be the partition whose Young diagram is obtained from that of by removing . Then agrees with except that and . The -charges of are the same as the -charges of . Indeed, if we replace by , the quantities and will not change if and will both decrease by if ; more generally, adding or removing -ribbons from the Young diagram of a partition to yield a new Young diagram of a partition does not change the -charges. This implies , , and have the same -charges. It follows that for all and that the Young diagram of is obtained from that of by removing a single box . Note that the real parts of the leftmost and rightmost points in are and , respectively. Since and , we can apply the abacus bijection inductively to obtain a -tuple Young tableau . The -tuple Young tableau is now obtained from by adding the box and filling it with the number .
Example 3.1.
Let and , as in Figure 5. We saw above that , , and . The -core of is . One standard -ribbon tableau of shape is shown at the top of Figure 7; the corresponding -tuple Young tableau appears at the bottom of the same figure. To illustrate the recursive description of the abacus bijection, let be the partition obtained by removing from . Then and ; the latter is obtained from the former by changing one to a and changing one to a . Preserving notation from above, we have and .


To prove that the map is bijective, we construct its inverse by reversing the above procedure. Suppose we start with a -tuple Young tableau of shape . Let , and let be such that . Let be the box of containing in . Let be the -charges of , and define so that is the real part of the leftmost point in . We can reconstruct the partition by removing from . We can then reconstruct , which is determined by its -quotient and -charges (it has the same -charges as ), by letting for all . Let be the strict Young tableau of shape obtained by deleting from , and let for all . Then is a -tuple Young tableau of shape . As before, the words and agree except that and . This implies that is obtained from by adding a -ribbon tile . Hence, and have the same -core . We may assume inductively that is a bijection, so we can re-obtain the -ribbon tableau as . Then is the -ribbon tableau .
Finally, we address the base case , i.e., . This implies . If any of are nonempty, then applying our inverse map to remove a box implies that a -ribbon can be removed from to yield a smaller partition , contradicting the definition of the -core. Thus , and . We obtain a trivial bijection .
This proves the following theorem.
Theorem 3.2 ([3]).
Let be an integer partition with -quotient and -core . The map defined above is a bijection.
A -ribbon tableau of shape is a -ribbon tiling of together with a certain ordering of the tiles. If we are given a -ribbon tiling, then there is at least one way to order the tiles to obtain a -ribbon tableau. Indeed, we can define a partial order on the set of tiles by declaring that whenever has a box that lies below one of the boxes in . Then the orderings of the tiles that yield -ribbon tableaux are precisely the linear extensions of this partially ordered set. Our interest in this article is in unordered tilings, so our main motivation for discussing the abacus bijection comes from the following corollary.
Corollary 3.3.
Let be an integer partition with -quotient and -core . There exists a -ribbon tiling of the Young diagram of if and only if is empty, and this occurs if and only if .
Proof.
As discussed above, any given skew shape has a -ribbon tableau if and only if it can be tiled by -ribbons. The definition of the -core implies that it is the smallest partition contained in such that there is a -ribbon tableau of shape . This shows that can be tiled by -ribbons if and only if is empty. It follows from the above discussion of the abacus bijection that , so is empty if and only if . ∎
Remark 3.4.
The above discussion of the abacus bijection noted that the -quotient of any -core is empty, so is completely determined by the -charges of , which are the same as the -charges of . In other words, given the -charges of , we can construct its -core to be the unique partition with an empty -quotient and the same charges as . In particular, is empty if and only if the -charges are all zero.
4. The Compress Bijection
Suppose is a partition with empty -core whose -quotient satisfies . Let be the partition with empty -core whose -quotient is
We will define a bijection from the set of -ribbon tilings of to the set of -ribbon tilings of . This bijection is essentially the unordered tiling equivalent of using the abacus bijection to map a -ribbon tableau to a -tuple Young tableau, removing the empty to obtain a -tuple Young tableau, and then lifting via the inverse abacus bijection on -ribbons back to a -ribbon tableau. However, without an ordering on our ribbons, a one-step description of our bijection exists, and it is simpler than this two-step process involving the abacus bijection.
Similar to how we removed vertical strips of the hexagonal grid that were traversed by horizontal edges and then compressed the plane to obtain the square grid in Section 2, our bijection is obtained by removing the vertical strips of the square grid that correspond to and then compressing the plane to remove the empty space.
Identifying with its Young diagram, let us write , where denotes the real part of . The assumptions that and that the -charges of are all zero (since its -core is empty) guarantee that is a parallelogram whenever ; let us color these parallelograms green. Imagine deleting these green parallelograms, dividing what remains into vertical bands, sliding the remaining pieces of lying left of the imaginary axis to the southeast, and sliding the remaining pieces of lying right of the imaginary axis to the southwest. (Specifically, tile-pieces in the -th band to the left of the imaginary axis slide steps southeast, while tile-pieces in the -th band to the right of the imaginary axis slide steps southeast.) See Figure 8 for an example when and . It is straightforward to check that the resulting shape will be the Young diagram of . The bijection simply transfers the tiles in a -ribbon tiling of through this process so that they become -ribbons that tile . It is not difficult to check that if we start with a -ribbon tiling of , then there is a unique way to lift it to a -ribbon tiling of such that ; every -ribbon has a unique square that will be extended into two squares, where the direction of extension depends on which side of the imaginary axis the square is on, yielding a -ribbon. Hence, we only need to check that is well-defined; more precisely, we need to show that the remove-green compression process actually sends all of the tiles in a -ribbon tiling of to -ribbons in (instead of disconnected shapes).

Let us fix a -ribbon tiling of . Suppose we order the tiles in to form a -ribbon tableau. When we apply the abacus bijection to this tableau, each tile will correspond to one of the boxes in the resulting -tuple Young tableau. More precisely, a tile will correspond to one of the boxes in the Young tableau of shape , where is congruent modulo to the real part of the leftmost point in . Since , we cannot have . Equivalently, cannot intersect two of the green parallelograms. It must intersect at least one of the green parallelograms because the real parts of the leftmost and rightmost points of are apart and because the horizontal distance between two consecutive green parallelograms is only . This proves the following lemma.
Lemma 4.1.
Let be a partition with empty -core and with -quotient satisfying . If is a -ribbon tiling of , then each tile in intersects a unique green parallelogram.
Now choose a fixed green parallelogram in . The side lengths of are and for some nonnegative integer . We can break into smaller parallelograms whose side lengths are and ; say these smaller parallelograms are , listed from bottom to top. Let and be the left and right vertical sides of , respectively. Each tile in that intersects must contain exactly one of and exactly one of . It follows that for each , there is a tile that contains both and . When we apply the compression process removing the green parallelograms, the piece of to the left of will connect with the piece of to the right of to form a -ribbon, as desired. See Figure 9 for an illustration when .

Remark 4.2.
Suppose is a tile in a -ribbon tiling of . By Lemma 4.1, intersects a unique green parallelogram . In appears to the left (respectively, right) of the imaginary axis, then it follows from the preceding discussion that the line segments in the the boundary of that intersect must have negative (respectively, positive) slope. Lemma 4.1 and the present remark encompass the main properties of the bijection that we will use in Sections 6 and 7.
Remark 4.3.
The preceding discussion implies that the Young diagrams with -quotients
with vanishing -charges all have the same number of -ribbon tilings, as each such set of tilings is in bijection with the set of -ribbon tilings of the Young diagram with -quotient and vanishing -charges.
Remark 4.4.
The bijection can be generalized to remove multiple empty -quotients simultaneously. Removing -quotients , we simply remove all with for some and then slide the remaining pieces of together accordingly. This is equivalent to composing bijections together, each time removing one of the empty parts of the quotient.
The relationship between the abacus bijection and the compress bijection is summarized in the following commutative diagram:
![]() |
The map from (respectively, ) to the set of -ribbon tilings of (respectively, -ribbon tilings of ) simply forgets the ordering of the tiles. The map acts in the same way as the map , except it preserves the ordering of the tiles as it compresses -ribbon tiles into -ribbon tiles.
5. Tilings of Benzels Using Only Right Stones
When , we can use the Conway–Lagarias invariant to see that in any stones-and-bones tiling of the -benzel (allowing all five types of stones and bones), the benzel must be tiled entirely by right stones. In this section, we prove Theorem 1.1, which states that such a tiling exists and is unique.
Proof of Theorem 1.1.
The -benzel consists of three hexagonal cells in the shape of a right stone, so the theorem is obvious when . Thus, we may assume and proceed by induction on . By the discussion above, we simply need to show that there is only one way to tile the -benzel with right stones. The -benzel and the -benzel are related by a reflection across the real axis, and this reflection preserves right stones. Therefore, it suffices to consider the case when .
We illustrate the argument in Figure 10. The bottom side of the bounding hexagon of the -benzel touches of the hexagonal cells of the benzel. Any tiling of the -benzel with right stones must cover these cells with distinct right stones, which are aligned in a row. Since benzels and stones have -rotational symmetry, the same argument shows that the upper left side and the upper right side of the benzel must also each be tiled with a line of right stones. Removing these three lines of right stones results in the -benzel, which we know by induction has a unique tiling by right stones. ∎

This immediately implies that for any tiling problem where only certain specified prototiles are allowed, there is a unique tiling of the -benzel for if and only if the right stone is an allowed prototile, and no tilings otherwise.
Remark 5.1.
Recall that the parameters of an -benzel must satisfy and . For the three residues of modulo 3, the boundary cases are the -benzel, the -benzel, and the -benzel for . For each , these three benzels coincide; as Theorem 1.1 applies to the -benzel, it also implies that the -benzel and -benzel each have a unique stones-and-bones tiling, which consists entirely of right stones.
Remark 5.2.
It should be noted that all the stones in the unique tiling constructed above are in phase with each other. That is, if we 3-color the cells in the hexagonal grid so that no two adjoining hexagons have the same color (which can be done in an essentially unique way), then all the stones in the tiling constructed above exhibit the same color-pattern. Putting it differently, the tiling of the benzel extends to a periodic tiling of the plane by right stones whose fundamental domain can be chosen to be a single tile.
6. Two Bones and the Left Stone
The goal of this section is to enumerate tilings of the -benzel using two types of bones along with the left stone. Without loss of generality, we may assume the vertical bone is forbidden. Thus, our goal is to prove Theorem 1.2, which provides the enumeration of tilings using rising bones, falling bones, and left stones. It follows immediately from Theorem 1.1 that there are no such tilings when (since the only stones-and-bones tiling of the -benzel uses only right stones). If , the Conway–Lagarias invariant of the -benzel is
Therefore, in this case, a stones-and-bones tiling of the -benzel requires a strictly positive number of right stones, so again no such tiling exists. This completes the proof of Theorem 1.2 when , so we may assume throughout the rest of this section that .
After transferring the problem to the square grid as in Section 2, we are left to consider tilings using valley stones, negative bones, and positive bones, i.e., the three prototiles other than the mountain stone. Henceforth, we will refer to such tilings with these three allowed prototiles as mountainless tilings.
We will use the bijection from Section 4 with , i.e., between certain 3-ribbon tilings and 2-ribbon tilings (also called domino tilings) of smaller shapes. Note that there are two 2-ribbons, the 2-ribbon analogs of the positive and negative bones. We will set , so our bijection will be from 3-ribbon tilings of an integer partition with 3-quotient and vanishing -charges. As we will see later, the integer partition that ends up being relevant for our purposes is the partition with 3-quotient and vanishing -charges, where is the integer partition consisting of parts of size . The Young diagram of consists of nested V-shapes , listed from top to bottom. For each , we will assign the color red to the boundary between and ; we call this boundary a red border. See Figure 11 for an example with . Let us label the boxes in with the letters A, B, C so that the label of a box is determined by reading the real part of its leftmost point modulo , with A, B, C corresponding to , , , respectively.

Lemma 6.1.
If is a -ribbon tiling of , then no bones in cross any red borders. If is a valley stone in that crosses a red border, then there is exactly one box in lying above that red border, and this one box has label . If is a mountain stone in that crosses a red border, then there is exactly one box in lying below that red border, and this one box has label .
Proof.
By Lemma 4.1, every tile must intersect a unique green parallelogram. Furthermore, Remark 4.2 tells us that each tile must intersect its green parallelogram with the correct slope. This immediately implies that no bone may cross a red border.
Now suppose there is a valley stone that crosses one of the red borders. Because this stone cannot intersect two green parallelograms, its center box must have label A or B. If the label is A, then the center box must appear to the right of the imaginary axis since, otherwise, the valley stone would cross the green parallelogram with the wrong slope (contradicting Remark 4.2). Similarly, if the center box has label B, then it must appear to the left of the imaginary axis. In either case, there is exactly one box in lying above the red border that crosses, and this one box must have label C.
A completely analogous argument proves the last statement of the lemma concerning the mountain stone , except for one new possibility that must be considered: a mountain stone whose top cell is the bottom cell of one of the V-shapes. However, this possibility can be eliminated by noting that such a mountain stone intersects two green parallelograms, one on each side, violating Lemma 4.1. ∎
Proposition 6.2.
The number of mountainless tilings of is .
Proof.
Consider a mountainless tiling of . We claim that every tile must be contained in a single V-shaped region ; in other words, no tile can cross a red border. To see this, suppose by way of contradiction that our mountainless tiling contains at least one tile that crosses a red border. Let be such that the highest red border that is crossed is the one between and , and let . According to Lemma 6.1, the only stones that cross the red border between and are valley stones. Furthermore, each such valley stone uses exactly one box from , and each such box is labeled C. However, each tile lying entirely within has exactly one box labeled A, one box labeled B, and one box labeled C. This is a contradiction because one can readily check that there are equal numbers of boxes labeled A, B, and C lying in .
We conclude the proof by showing that has mountainless tilings. We may tile by placing a single valley stone as far left as possible (e.g., the leftmost blue silhouette in Figure 12), and then tiling the remaining region with bones. This implies the Conway–Lagarias invariant of the region is , so any mountainless tiling of must use exactly one valley stone. It is straightforward to see that there are positions for this one valley stone (those centered at a cell labeled B on the left half or at a cell labeled A on the right half) that admit a tiling of the remaining region with bones; moreover, each of these positions for the valley stone gives rise to a unique mountainless tiling. For example, the 6 positions for the valley stone in are shown in Figure 12. Placing a valley stone in any other position would split into two parts such that the number of cells in each part is not divisible by , so it would not yield a tiling. Thus, there are mountainless tilings of , which implies (since no tile can cross a red border) that has mountainless tilings. ∎

Recall that we are assuming and ; say with . Let be the region obtained by transferring the -benzel into the square grid as in Section 2. We can embed inside of the Young diagram of . More precisely, it is not hard to see that there are exactly three boxes of maximal height in , corresponding to the three rightmost cells of the -benzel, and there are exactly three boxes of maximal height in . There is a unique way to embed into so that the three maximal-height boxes in coincide with those of . Figures 13 and 14 illustrate this for and , respectively; in each of these figures, the embedded image of is colored in blue in the diagram on the right.


We can divide the region into three pieces. The first piece is a region to the left of that can be tiled by valley stones, where ; these valley stones (shown in orange in Figures 13 and 14) are arranged in columns of sizes , from left to right. The second piece is a region to the right of that can be tiled by valley stones, where ; these valley stones (shown in pink in Figures 13 and 14) are arranged in columns of sizes , from left to right. The third piece is the Young diagram of a partition (shaded in Figures 13 and 14). It is most convenient to describe the partition via its abacus word, which is
(2) |
Recall that the Durfee square of a partition is the square Young diagram inside of , where is the largest integer such that has at least parts of size at least . We call the size of the Durfee square. The following lemma, which we record for later use, can be read off immediately from the abacus word in (2) (using the fact that ).
Lemma 6.3.
Let and be integers with and . The Durfee square of has size , where .
Our motivation for embedding into comes from the following lemma, which states that there exists a -ribbon tiling of . This will allow us to extend -ribbon tilings of to -ribbon tilings of , which can then be analyzed via the abacus bijection and the remove-green bijection .
Lemma 6.4.
Let and be integers with and . Let . As above, let be the embedded image of the -benzel inside of . There exists a -ribbon tiling of the region .
Proof.
Let and , and note that . As above, we can divide into three pieces, two of which we know can be tiled using valley stones. Thus, it suffices to show that there exists a -ribbon tiling of the remaining piece . By Corollary 3.3, we just need to check that , where is the -quotient of . Alternatively, we could appeal to Remark 3.4 and show that the -charges of are all zero. From the abacus word given in (2), we can compute the abacus words of the partitions in the -quotient of :
It is now straightforward to check that the -charges of are all , which completes the proof.
For completeness, let us also outline an argument that uses Corollary 3.3. We can see directly from the three abacus words listed above that the partitions in the -quotient of are rectangles and that the number of boxes in each of these partitions is given by , , and . Because has vanishing -charges and -quotient , it follows from Corollary 3.3 that . We know by (1) that . There are orange valley stones in the left piece of , and there are pink valley stones in the right piece. Thus,
one can verify that this equals . Thus, . ∎


We can now prove another piece of Theorem 1.2.
Proposition 6.5.
Let and be integers with , , and . There are no mountainless tilings of .
Proof.
As above, let us embed into , where . We will need to consider the labeling of the boxes in with the letters A, B, and C as before. Let and , and consider the columns of orange valley stones and the columns of pink valley stones as before.
The smallest positive integer such that intersects an orange valley stone is , and the smallest positive integer such that intersects a pink valley stone is . The condition implies that . Therefore, intersects some of the orange valley stones, but it does not intersect any of the pink valley stones. More precisely, there are exactly boxes that belong to and orange valley stones; their labels are A, B, C, and C. See Figure 14 for an example with and . We claim that all of the boxes in other than these are contained in . This is equivalent to the claim that the lowest box in is not in the Durfee square of . We know by Lemma 6.3 that the Durfee square of has size , so the number of boxes in that are centered on the imaginary axis and lie above the Durfee square of is . Hence, our claim is equivalent to the inequality , which is equivalent to our hypothesis that .
Suppose by way of contradiction that is a mountainless tiling of . It follows from the claim established in the previous paragraph that has strictly fewer boxes labeled C than boxes labeled A. Since each -ribbon tile uses exactly one box of each label, this implies that there must be a tile in that has a box labeled A in and has a box labeled C in . Lemma 6.4 tells us that there exists a -ribbon tiling of , so we can extend to a (not necessarily mountainless) -ribbon tiling of . Then is a tile in that crosses the red border between and , and it is not a mountain stone because it belongs to the mountainless tiling . Applying Lemma 6.1 to the tiling , we find that must be a valley stone that has a box labeled C in . This is a contradiction because the only box labeled C in is in . ∎
We are now left to consider the cases and . Define to be the region in the square grid (considered modulo translation) obtained by placing columns of negative bones next to each other, where all bones in the same column have leftmost points with the same real part and the -th column counted from the left has bones. For example, Figure 15 shows the regions , and .

Lemma 6.6.
The region has a unique -ribbon tiling, and this tiling only uses negative bones.
Proof.
The lemma is trivial when since is empty, and it is also obvious when . Therefore, we may assume and proceed by induction on . Let be the leftmost boxes in , listed from top to bottom. Suppose we wish to construct a -ribbon tiling of . It is clear that we must use a negative bone whose leftmost box is . Once we place that bone in the tiling, we readily see that we must use another negative bone whose leftmost box is . Continuing in this fashion, we see that each box must be the leftmost box in a negative bone. Once we have placed these negative bones into our tiling, the remaining region has the same shape as , so the proof follows by induction. ∎
In what follows, we slightly abuse notation and write for the Young diagram of the partition considered modulo translation (i.e., we allow the lowest point of to be a point other than ).
Proposition 6.7.
There are exactly mountainless tilings of .
Proof.
As above, we can embed inside of , where . We consider the partition of into the V-shapes , which are separated by red borders. The region breaks into three pieces as follows. The first piece is . The second piece is the part of lying to the left of the imaginary axis; it has the same shape as the region described above, so we refer to it as . The third piece is , which is the part of lying to the right of the imaginary axis; it is obtained by reflecting across the imaginary axis. Note that and are not connected to each other. See Figure 16 for an example with .
Suppose is a mountainless tiling of . Lemma 6.4 tells us that there exists a -ribbon tiling of , so we can extend to a (not necessarily mountainless) -ribbon tiling of . Suppose there is a tile in that crosses the red border between and . It follows from the construction of that must be a tile in . Hence, is not a mountain stone. Applying Lemma 6.1 to the whole tiling of , we find that must be a valley stone that has exactly one box in ; moreover, this one box has label C.
We have shown that every tile in that crosses the red border between and must have exactly one box in and that that box must have label C. However, there are equal numbers of boxes labeled A, B, and C lying in , and we know that every tile uses exactly one box of each label. It follows that there cannot be any tiles in that cross the red border between and . Thus, the tiling can be decomposed into a mountainless tiling of , a mountainless tiling of , and a mountainless tiling of . Lemma 6.6 tells us that has a unique mountainless tiling, and, by symmetry, it follows immediately from the same lemma that also has a unique mountainless tiling. This shows that the number of mountainless tilings of is the same as the number of mountainless tilings of , which we know is by Proposition 6.2. ∎

We next want to prove also has mountainless tilings. In order to do so, we replace Lemma 6.6 with the following lemma.
Lemma 6.8.
The region has a unique mountainless tiling, and this tiling only uses bones.
Proof.
Rather than describe the shape of in words, we simply draw it for in Figure 17, hoping the pattern is clear. In each of these three cases, we have tiled the region with bones, and we have numbered the bones. Imagine trying to construct a mountainless tiling of . It is straightforward to check that we must use the bone labeled in such a tiling. More generally, once we have added the bones numbered to the tiling, we are forced to add in the bone numbered . This shows that the given tiling is the only mountainless tiling of ; we trust the reader to see how this argument extends to any choice of a positive integer . ∎

Proposition 6.9.
There are exactly mountainless tilings of .
Proof.
Let us transfer the -benzel into the square grid and embed it as the region inside of , where . We consider the partition of into the -shapes , which are separated by red borders.
Suppose is a mountainless tiling of . Lemma 6.4 tells us that there exists a -ribbon tiling of , so we can extend to a (not necessarily mountainless) -ribbon tiling of . As in the proof of Proposition 6.7, one can show that there cannot be any tiles in that cross the red border between and . Thus, the tiling can be decomposed into a mountainless tiling of and a mountainless tiling of . Lemma 6.8 tells us that has a unique mountainless tiling. Hence, the number of mountainless tilings of is the same as the number of mountainless tilings of , which we know is by Proposition 6.2. ∎
Proof of Theorem 1.2.
When , the proof follows from the discussion at the beginning of this section. When , tilings of the -benzel using left stones, rising bones, and falling bones correspond to mountainless tilings of , so the proof follows from Propositions 6.5, 6.7 and 6.9. ∎
7. Two Bones and the Right Stone
We now wish to enumerate tilings of the -benzel using two types of bones along with the right stone. Without loss of generality, we may assume the vertical bone is forbidden. Thus, our goal is to prove Theorem 1.3, which provides the enumeration of tilings using rising bones, falling bones, and right stones whenever .
Proof of Theorem 1.3.
Suppose . If or , then we know by Remark 5.1 or Theorem 1.1 that the -benzel has a unique stones-and-bones tiling and that this tiling consists entirely of right stones. Hence, we may assume in what follows that and .
As in Section 6, let us transfer the -benzel into the square grid and embed it as the region inside of , where . Recall that we think of as the union of V-shaped regions . We say a tiling of a region in the square grid is valleyless if it consists of only mountain stones, positive bones, and negative bones. Tilings of the -benzel using right stones, rising bones, and falling bones correspond to valleyless tilings of ; our goal is to prove that no such tilings exist.
Suppose by way of contradiction that is a valleyless tiling of . Let be the number of tiles in that cross the red border between and . According to Lemma 6.1, each such tile must be a mountain stone that uses exactly boxes from . Thus, the number of boxes in that belong to tiles that do not cross a red border is ; this must be a multiple of , so . Upon inspecting the shape of , we immediately see that cannot be . Hence, there are no tiles in that cross the red border between and . It follows that we can restrict to a valleyless tiling of , which is our desired contradiction because there are no valleyless tilings of . ∎
Acknowledgements
Colin Defant was supported by the National Science Foundation under Award No. 2201907 and by a Benjamin Peirce Fellowship at Harvard University. James Propp and Ben Young were supported by Simons Foundation Collaboration Grants. Defant and Rupert Li conducted this research, in part, while visiting the University of Minnesota Duluth REU in 2022 with support from Jane Street Capital; we thank Joe Gallian for providing this wonderful opportunity. We also thank the organizers of the Open Problems in Algebraic Combinatorics 2022 conference, where much of this work was launched. Lastly, we thank Igor Pak for his helpful comments.
References
- [1] J. H. Conway and J. C. Lagarias, Tiling with polyominoes and combinatorial group theory, J. Combin. Theory Ser. A 53 (1990), no. 2, 183–208. MR1041445 doi:10.1016/0097-3165(90)90057-4
- [2] S. Fomin and D. Stanton, Rim hook lattices, Algebra i Analiz 9 (1997), no. 5, 140–150. MR1604377
- [3] G. James and A. Kerber, The representation theory of the symmetric group, Encyclopedia of Mathematics and its Applications, vol. 16, Cambridge University Press, 1984. MR644144 doi:10.1017/CBO9781107340732
- [4] J. C. Lagarias and D. S. Romano, A polyomino tiling problem of Thurston and its configurational entropy, J. Combin. Theory Ser. A 63 (1993), no. 2, 338–358. MR1223689 doi:10.1016/0097-3165(93)90065-G
- [5] I. Pak, Ribbon tile invariants, Trans. Amer. Math. Soc. 352 (2000), no. 12, 5525–5561. MR1781275 doi:10.1090/S0002-9947-00-02666-0
- [6] J. Propp, Enumeration of tilings, https://faculty.uml.edu/jpropp/eot.pdf, published in Handbook of Enumerative Combinatorics, M. Bona, editor, CRC Press, 2015. MR3408702
- [7] J. Propp, A pentagonal number theorem for tribone tilings, arXiv:2206.04223 [math.CO] (2022).
- [8] by same author, Trimer covers in the triangular grid: twenty mostly open problems, arXiv:2206.06472 [math.CO] (2022).
- [9] G. de B. Robinson, Representation theory of the symmetric group, Mathematical Expositions, No. 12, University of Toronto Press, Toronto, 1961. MR0125885
- [10] D. W. Stanton and D. E. White, A Schensted algorithm for rim hook tableaux, J. Combin. Theory Ser. A 40 (1985), no. 2, 211--247. MR814412 doi:10.1016/0097-3165(85)90088-3
- [11] W. P. Thurston, Conway’s tiling groups, Amer. Math. Monthly 97 (1990), no. 8, 757--773. MR1072815 doi:10.2307/2324578
- [12] A. Verberkmoes and B. Nienhuis, Bethe ansatz solution of triangular trimers on the triangular lattice, Phys. Rev. E 63 (2001), no. 6, 066122. doi:10.1103/PhysRevE.63.066122