Promotion, Tangled Labelings, and Sorting Generating Functions
Abstract.
We study Defant and Kravitz’s generalization of Schützenberger’s promotion operator to arbitrary labelings of finite posets in two directions. Defant and Kravitz showed that applying the promotion operator times to a labeling of a poset on elements always gives a natural labeling of the poset and called a labeling tangled if it requires the full promotions to reach a natural labeling. They also conjectured that there are at most tangled labelings for any poset on elements.
In the first direction, we propose a further strengthening of their conjecture by partitioning tangled labelings according to the element labeled and prove that this stronger conjecture holds for inflated rooted forest posets and a new class of posets called shoelace posets. In the second direction, we introduce sorting generating functions and cumulative generating functions for the number of labelings that require applications of the promotion operator to give a natural labeling. We prove that the coefficients of the cumulative generating function of the ordinal sum of antichains are log-concave and obtain a refinement of the weak order on the symmetric group.
Key words and phrases:
Poset, promotion, natural labeling, generating function1991 Mathematics Subject Classification:
06A07, 05A151 Introduction
1.1 Background
A partially ordered set on elements is naturally labeled if each element is labeled with an integer between and such that the labels respect the ordering on elements of . In 1972, Schützenberger introduced the promotion operator on natural labelings of posets [6]. The motivation for the promotion operator comes from an earlier paper of Schützenberger [5], in which he defines a related operator, evacuation, to study the celebrated RSK algorithm. Promotion and evacuation were subsequently studied by Stanley in relation to Hecke algebra products [7], by Rhoades in relation to cyclic sieving phenomenons [4], and by Striker and Williams in relation to rowmotion and alternating sign matrices [9], among many others.
As originally defined, promotion applies only to natural labelings of posets. Defant and Kravitz considered generalizing the notion of promotion to operate on arbitrary poset labelings and referred to their generalization as extended promotion [2]. Given a labeling of a poset, the extended promotion of is denoted . A key property of extended promotion is that applying it to a labeling yields a new labeling that is “closer” to a natural labeling. This property is quantified precisely in the following theorem.
Theorem 1.1 [2, Theorem 2.8].
For any labeling of an -element poset, the labeling is a natural labeling.
When applied to an arbitrary poset labeling, extended promotion will always result in a natural labeling after a maximum of applications. Applied to a natural labeling of a poset, the extended promotion will always produce another natural labeling. Defant and Kravitz [2] define a tangled labeling of an -element poset as a labeling that requires promotions to give a natural labeling. Intuitively, the tangled labelings of a poset are those that are furthest from being “sorted” by extended promotion; they require the full applications of extended promotion in 1.1. Defant and Kravitz studied the number of tangled labelings of a poset and conjectured the following upper bound on the number of tangled labelings.
Conjecture 1.2 [2, Conjecture 5.1].
An -element poset has at most tangled labelings.
Defant and Kravitz proved an enumerative formula for a large class of posets known as inflated rooted forest posets (see Section 3 for details). This formula was used by Hodges to show 1.2 holds for all inflated rooted forest posets. Furthermore, Hodges conjectured a stronger version of 1.2.
Conjecture 1.3 [3, Conjecture 31].
An -element poset with minimal elements has at most tangled labelings.
Both [2] and [3] also considered counting labelings by the number of extended promotion steps needed to yield a natural labeling. In the preprint of [2], Defant and Kravitz proposed the following, listed as Conjecture 5.2 in [1]. Hodges further examined this conjecture.
Conjecture 1.4 [3, Conjecture 29].
Let be an -element poset, and let denote the number of labelings of requiring exactly applications of the extended promotion to be a natural labeling. Then the sequence is unimodal.
1.2 Outline and Summary of Main Results
In this paper, we study the number of tangled labelings of posets by partitioning tangled labelings according to which poset element has label . We propose the following new conjecture.
Conjecture 1.5 [The Conjecture].
Let be an -element poset with . For all , let denote the number of tangled labelings of such that is labeled . Then with equality if and only if there is a unique minimal element such that .
By results in Section 2, both 1.2 and 1.3 follow from the conjecture. In 3.14 and 4.4, we prove that that the conjecture holds for inflated rooted forest posets and for a new class of posets that we call shoelace posets. Furthermore, the conjecture has been computationally verified on all posets with nine or fewer elements.
Following [3], we also consider the sorting time for labelings that are not tangled and introduce associated generating functions. In Remark 6.4, we give a poset on six elements that is a counterexample to 1.4. Our results completely determine the generating functions for ordinal sums of antichains. We introduce a related generating function called the cumulative generating function and prove log-concavity of the cumulative generating function for ordinal sums of antichains.
In Section 2 we review the basic properties of extended promotion. In Section 3 we prove that inflated rooted forest posets satisfy the conjecture. In Section 4 we prove that inflated shoelace posets satisfy the conjecture and give an exact enumeration for the number of tangled labelings of a particular type of shoelace poset called a -poset. In Section 5 we study the generating function of the sorting time of labelings of the ordinal sum of a poset with the antichain on elements. In Section 6 we show that the cumulative generating function for ordinal sums of antichains are log-concave and use the cumulative generating functions to introduce a new partial order on the symmetric group . In Section 7 we propose future directions to explore.
2 Definitions and Properties of Extended Promotion
In this section, we review and prove some properties of the extended promotion operator that will be used in later sections. Many of the definitions and results in this section come from [2] and are cited appropriately.
2.1 Notation and Terminology
The notation denotes the set . For a partially ordered set (or poset) , the partial order on will be denoted . An element is said to cover , denoted , if and there does not exist an element such that . A lower (resp. upper) order ideal of is a set with the property that if and (resp. ) then also. For an element , the principal lower order ideal of is denoted . A poset is said to be connected if its Hasse diagram is a connected graph. In this paper, we only consider finite posets and assume the reader is familiar with standard results on posets as can be found in [8, Chapter 3].
A labeling of a poset with elements is a bijection from to . A labeling of is a natural labeling if the sequence is a linear extension of . Equivalently, for any elements , if then . Given a poset , the set of all labelings of will be denoted . The set of all natural labelings (equivalently, linear extensions) of will be denoted .
Definition 2.1 ([2, Definition 2.1]).
Let be an -element poset and . The extended promotion of , denoted , is obtained from by the following algorithm:
-
(1)
Repeat until the element labeled 1 is maximal: Let be the element labeled 1 and let be the element with the smallest label such that . Swap the labels of and .
-
(2)
Simultaneously replace the label 1 with and replace the label with for all .
In what follows, we will refer to extended promotion simply as promotion. For , the notations and are used interchangeably to denote the th promotion of . By convention, and denote the original labeling . Promotion can be loosely thought of as “sorting” a labeling so that is closer to being a natural labeling.
Definition 2.2.
([2, Section 2]111We remark that promotion chains were first defined by Stanley [7] in the context of promotion on natural labelings.) Let . The promotion chain of is the ordered set of elements of whose labels are swapped in the first step of 2.1. The order of the promotion chain is the order in which the labels were swapped in the first step of 2.1.
Example 2.3.
Figure 1 shows the promotion algorithm applied to a labeling of a 6-element poset . The promotion chain of is the ordered sequence . A sequence of five promotions of is shown in Figure 2. Observe that is not a natural labeling for but is a natural labeling.
Definition 2.4 ([2, Section 1.1]).
Let be an -element poset and . The order or sorting time of , denoted , is the smallest integer such that . If , then is a tangled labeling. The set of all tangled labelings of is denoted .
Definition 2.5.
Let be an -element poset and . A labeling of is said to be an -labeling if . The set of all tangled -labelings of is denoted .
For a poset , the set of tangled labelings is the disjoint union of as ranges over elements in . Thus, the number of tangled labelings of is equal to the sum
(1) |
It readily follows from Equation 1 that the conjecture implies 1.2.
Definition 2.6 ([2, Section 1.3]).
Let be an -element poset, be an -element subposet of , and . The standardization of on is the unique labeling such that if and only if for all .
Definition 2.7 ([2, Section 2]).
Let be an -element poset and . The element is said to be frozen with respect to a labeling if is an upper order ideal for every such that . The set of frozen elements of will be denoted .
Equivalently, if is frozen, then the standardization of on the subposet is a natural labeling. Thus, is a natural labeling of if and only if . Observe that by 2.1, for any labeling of an -element poset , the element labeled in is a maximal element of . More generally, is frozen, so the elements of with labels are “sorted.” The standardization of on the subposet of whose elements have -labels in is a natural labeling.
Example 2.8.
In Figure 2, the frozen elements of each labeling are enclosed in boxes. Observe that once an element is frozen, it remains frozen in subsequent promotions. Figure 3 shows a subposet and the standardization of the labeling in Figure 1 on .
We conclude this subsection by introducing funnels and basins. The basin elements of a poset are a subset of its minimal elements. In 2.17, we will see that for tangled labelings, basins are the appropriate subset of minimal elements to pay attention to.
Definition 2.9.
Let be a minimal element. The funnel of is
Definition 2.10.
A minimal element is a basin if .
Example 2.11.
Let be the poset with the labeling in Figure 4. The basin elements in are and . Their funnels are and , respectively. There are two basins in the lower order ideal and a single basin in the lower order ideal .
In the terminology of this section, Defant’s and Kravitz’s characterization of tangled labelings is as follows.
Theorem 2.12 [2, Theorem 2.10].
A poset has a tangled labeling if and only if has a basin.
2.2 Properties of Extended Promotion
In this subsection, we provide some general lemmas on extended promotion and tangled labelings. We begin with a lemma implicit in [2] that gives a useful criterion for checking whether or not a labeling is tangled.
Lemma 2.13.
Let be a poset on elements and . The labeling is tangled if and only if both of the following conditions are met:
-
(1)
is minimal in ,
-
(2)
.
Proof.
First, we will prove that conditions and together are sufficient for to be tangled. Let denote . By condition , is minimal so whenever . Since , it follows that and hence . Substituting into condition yields . Thus, is not yet sorted, and so is tangled.
By [2, Lemma 3.8], condition is necessary for to be tangled. Thus, it remains to show that condition follows from assuming that is tangled and that condition holds. By [2, Lemma 2.7], are frozen with respect to . Since is tangled, is not sorted, which may occur only if . Because is minimal, we may substitute to yield condition . ∎
As a consequence of (2), the element labeled cannot be minimal in a tangled labeling of . If an -element poset has minimal elements, then 1.5 would imply that the number of tangled labelings of is at most . Therefore, 1.5 implies 1.3 and hence 1.2.
Lemma 2.14.
Let be a poset on elements and . Then for all and ,
Proof.
If is not the label of an element in the promotion chain of , then the element will be labeled in , so . If is in the promotion chain of , let denote the element immediately preceding in the promotion chain of . Such an element exists since so cannot be the first element in the promotion chain. It follows that . ∎
Corollary 2.15.
Let be a poset on elements and let be a tangled labeling. For ,
In particular, .
Proof.
By 2.14, , and by (2) in Lemma 2.13, . Additionally, by Equation 3, . Combining these inequalities yields the desired result . If we set , then we see that . ∎
In [2, Corollary 3.7], Defant and Kravitz showed that any poset with a unique minimal element satisfies 1.2. We strengthen this result to show that posets with any number of minimal elements—but only one basin—also satisfy 1.2. We will need the following lemma that is the key tool in Defant and Kravitz’s proof of 1.1.
Lemma 2.16 [2, Lemma 2.6].
Let be an -element poset and let . Then .
Proposition 2.17.
If is a tangled labeling of , then is a basin. In particular, if has exactly one basin, then .
Proof.
We first show that for any minimal element that is not a basin, there is no tangled labeling with . Suppose to the contrary that there exists such a tangled labeling . Let . By 2.13, . Since is not a basin, . Hence, there exists a minimal element such that .
Since and , it follows that for some . The elements are frozen as a consequence of 2.16. Recall that the set of frozen elements is an upper order ideal. Since is a frozen element and , must also be a frozen element, which is a contradiction since is not a natural labeling. Therefore if is a tangled labeling and is a minimal element of , then must be a basin.
Finally, suppose has a unique basin . Then any tangled labeling of must satisfy . There are labelings that satisfy , so . ∎
The following two lemmas relate tangled labelings and funnels of posets. They will be used in Section 4 to prove that shoelace posets satisfy the conjecture.
Lemma 2.18.
Let be a basin of and let be a labeling such that and . Then is tangled.
Proof.
It is clear from the definition of basins that condition of 2.13 is satisfied. So it suffices to show that . From Equation 3 and the condition that ,
Furthermore,
Thus, we have the strict inequality , which is precisely condition of 2.13. ∎
Lemma 2.19.
Let be a poset on elements and a tangled labeling of . Let such that is a minimal element and . If and , then there exists such that .
Proof.
Let . By Equation 3, . Thus, . Since is a tangled labeling, 2.13 implies that . There are at least frozen elements with respect to , but and are not frozen with respect to . Since the set of frozen elements with respect to a labeling form an upper order ideal, it follows that covers and no other elements. Hence, . ∎
Lemma 2.20.
Proof.
Let and be an -labeling of (i.e., ). If and , then by [2, Theorem 3.4], is tangled if and only if and . Thus, the tangled -labelings of are enumerated by a choice of one of the tangled -labelings of , one of the assignments of the labels , and one of the labelings on . Since satisfies 1.5, . Therefore,
(4) | ||||
If and , then by the contrapositive of 2.15, is not tangled. In this case, tangled -labelings of do not exist, so clearly. Equality in Equation 4 holds if and only if . Since satisfies 1.5, if and only if there is a unique minimal element such that . It follows that equality in Equation 4 holds if and only if there is a unique minimal element such that . If , then by an identical argument, , with equality if and only if there is a unique minimal element such that . Therefore, satisfies 1.5. ∎
By 2.20, it suffices to show the conjecture for connected posets. Thus, for the remainder of the paper, we will assume our posets are connected.
3 Inflated Rooted Forest Posets
In [2], a large class of posets known as inflated rooted forest posets was introduced and it was shown in [3] that 1.2 holds for inflated rooted forest posets. In this section, we strengthen this result by showing that 1.5 holds for inflated rooted forest posets.
Definition 3.1 ([2, Definition 3.2]).
Let be finite posets. The poset is an inflation of if there exists a surjective map that satisfies the following two properties:
-
(1)
For any , the preimage has a unique minimal element in .
-
(2)
For any such that , if and only if .
Such a map is called an inflation map.
Example 3.2.
In Figure 5 the poset is an inflation of the poset . The inflation map is constant on each colored box in and maps to the corresponding element in pointed to by the arrow. For example, the element labeled in corresponds to the subposet in outlined in green. In general, the preimage of an element in must have a unique minimal element, by definition, but may have multiple maximal elements.

Definition 3.3 ([2, Definition 3.1]).
A rooted tree poset is a finite poset satisfying the following two properties:
-
(1)
There is a unique maximal element of called the root of .
-
(2)
Every non-root element in is covered by exactly one element.
A rooted forest poset is defined to be a finite poset that can be written as the disjoint union of rooted tree posets. The posets and in Figure 5 are examples of an inflated rooted tree poset and a rooted tree poset, respectively. Throughout the rest of this section, unless otherwise specified, will denote a rooted tree poset and will denote an inflation of with inflation map .
The following definitions on inflated rooted tree posets can be found in [2]. We reproduce them here for the reader’s convenience and to state 3.5 precisely. Let be the root of and let be a non-root element of . The unique element that covers in is called the parent of . The minimal elements of are called leaves. A rooted tree poset is said to be reduced if every non-leaf element covers at least 2 elements. By [2, Remark 3.3], every inflated rooted tree poset can be obtained as an inflation of a reduced rooted tree poset, so in the following, we will generally restrict ourselves to reduced rooted tree posets.
Let denote the leaves of , where is the number of leaves. For each , we have a unique maximal chain from to
(5) |
where denotes the length of the chain. Recall that means that covers in . For and , define the two quantities
(6) | ||||
The fraction therefore represents the fraction of elements in below the minimal element of that lie on the preimage of the maximal chain from to . When it is necessary to specify the rooted tree poset , we shall do so by indicating in parentheses. For example, we will write instead of or instead of .
Example 3.4.
The vertices of in Figure 5 are labeled in accordance with our definitions above. For example, the maximal chain from to is . The length of this maximal chain is . As another example, the maximal chain from to is . Notice that may refer to the same element in for distinct and . For example, in Figure 5, and the root is equal to , , , and .
The quantity can be computed by
Similarly, the quantity can be computed by
Therefore of the elements in below the minimal element of lie in the direction of .
The following technical lemma provides a useful bound for the formula in 3.13. The left side of Equation 7 appears in [2, Theorem 3.5], and a similar term also appears in [3, Theorem 9].
Lemma 3.5.
Let be a reduced rooted tree poset with leaves and let be an inflation of with elements. Then
(7) |
Proof.
We will prove the bound by inducting on . The base case is when . In this case, there is a single leaf so and . Thus, the left side of the inequality is the sum of a single empty product which is equal to . The right side is regardless of whether or , so the inequality holds when .
Now, suppose and that the lemma holds for all rooted tree posets with . Since , . Now, let denote the root of and let be the elements covered by . Recall that for an element in a poset, denotes the set of elements less than or equal to . The subposets are all rooted tree posets with , and is an inflation of . Let so that , and let denote the number of leaves of so that . For convenience, let denote the th partial sum and let . Without loss of generality, order the leaves of such that the leaves of are .
Observe that for , , and for , and . Additionally, and . Thus,
For each , if , then we clearly have
as both sides of the inequality are 0. If , then by the inductive hypothesis we also have
Thus, we conclude that
(8) |
∎
Remark 3.6.
Since , the final inequality in Equation 8 is strict for . If , then there is only one leaf in , so for and equality holds. In particular, the upper bound in 3.5 is never sharp for .
Definition 3.7.
Let be an element poset and . A partial labeling of is an injective map . A labeling is an extension of if . The set of extensions of is denoted .
Definition 3.8.
Let be a poset and . The element is lower order ideal complete (LOI-complete) if any element that is comparable to some element in is also comparable to itself.
Example 3.9.
Consider the rooted tree poset and its inflation in Figure 6. In , the elements , , , and are all LOI-complete, since for each of those elements, all elements comparable to , , , and are also comparable to , , , and , respectively. The elements , , , , , and , colored in red, are not LOI-complete. For example, is not LOI-complete because the element is comparable to but is not comparable to .
Lemma 3.10.
Let be a rooted tree poset and let be an inflation of with inflation map . For any , the unique minimal element of is LOI-complete in .
Proof.
Denote the unique minimal element of by . Let and suppose is comparable to . If then and are comparable by definition. Otherwise, if , then since is the unique minimal element of . Since is comparable to and is a rooted tree poset, and are comparable and hence and is comparable.
If , then by 3.1. If , then since is the unique minimal element of . If , then . In each case, is comparable to . Therefore is LOI-complete in . ∎
We will need the following probability lemmas from [2], so we have reproduced them for convenience.
Lemma 3.11 [2, Lemma 3.10].
Let be an element poset and be LOI-complete. Let . For and , the set depends only on the set and the restriction . It does not depend on the way in which labels in are distributed among the elements of .
Lemma 3.12 [2, Lemma 3.11].
Let be an element poset and be LOI-complete. Let and suppose that . Let have the property that no element of is comparable with any element in and let be a partial labeling such that for every extension of . If a labeling is chosen uniformly at random from the extensions in , then the probability that is .
By suitably modifying the proof of [2, Theorem 3.5], one can strengthen it to obtain 3.13. The following proof is self-contained, but the interested reader may wish to refer to [2, Section 3] for further details.
Theorem 3.13.
Let be a reduced rooted tree poset with leaves and let be an inflation of with elements, with inflation map . For a nonminimal element , let and . Then the number of tangled -labelings of is given by
Proof.
Fix a leaf of and let be the unique minimal element of . We will count the number of tangled labelings such that and . By 2.15, if is tangled, then . Thus, we need only consider leaves such that . Furthermore, since is reduced, is tangled if and only if .
If , then the product is the empty product 1. In this case, so all -labelings such that are tangled.
Now, assume and choose a labeling uniformly at random among the labelings that satisfy and . We will proceed to compute the probability that is tangled. Let and . For , let be the unique minimal element of , and define the sets
The sizes of the sets are and .
For any partial labeling such that and any extension of , the condition holds since . Furthermore, since is an inflated rooted forest poset and is the unique minimal element of , is LOI-complete, and no element of is comparable with any element of . Thus, the poset , the subsets and , and the partial labeling satisfy the conditions in 3.12. Applying the lemma tells us that the probability that is
Furthermore, 3.11 tells us that the occurrence of this event only depends on .
This process can be continued for to deduce that the probability that is the product
Summing over all the leaves such that yields the result. ∎
Theorem 3.14.
If is an inflated rooted forest poset on elements and , then . Equality holds if and only if there is a unique minimal element such that .
Proof.
We first consider the case of an inflated rooted tree poset. Let be a reduced rooted tree poset and an inflation of with . For an element of , 3.13 implies that
The subposet is also a rooted tree poset. Let and be the restriction . Then is an inflated rooted tree poset, so 3.5 gives the upper bound
(9) |
Therefore, in the case of an inflated rooted tree poset.
Let denote the number of leaves in the subposet . By Remark 3.6, the inequality in Equation 9 is strict if and only if . The number of leaves in the subposet is precisely the number of minimal elements in . By definition of , the minimal elements in are precisely the minimal elements that satisfy . Thus, equality in Equation 9 holds if and only if there is a unique minimal element that satisfies .
The general case of an inflated rooted forest poset follows from 2.20, since an inflated rooted forest poset is a disjoint union of inflated rooted tree posets. ∎
4 Shoelace Posets
In this section, we will study tangled labelings on a new family of posets called shoelace posets and show that the conjecture holds for them. The key ingredient in the proof is a careful analysis of the number of tangled labelings where a fixed element in the poset is labeled . We note that in general, shoelace posets are not the inflation of any rooted forest poset. We will also examine a specific subset of shoelace posets called -posets, and enumerate the exact number of tangled labelings of these posets.
Definition 4.1.
A shoelace poset is a connected poset defined by a set of minimal elements , a set of maximal elements , and a set such that the following three conditions hold:
-
(1)
For every , the elements and are comparable in if and only if .
-
(2)
For every , the open interval is a (possibly empty) chain, denoted .
-
(3)
For distinct pairs , the chains and are disjoint.
We will use the following notation
The funnels of a shoelace poset can be described fairly simply. The funnel of a minimal element consists of the elements in for , along with the maximal elements for that satisfy .
Example 4.2.
Figure 7 depicts a shoelace poset with 3 minimal elements and 4 maximal elements. In this example . The elements of the chain are highlighted in blue and the chain is empty. Notice also that and .
In order to prove that shoelace posets satisfy the conjecture, we will partition labelings according to the location of the label , and bound for the various elements .
For the following lemma, we use the following notation: for a set and a function whose codomain is well-ordered, is the element such that is minimal.
Lemma 4.3.
Let be a shoelace poset with minimal elements and maximal elements . Let , , and such that and . If , then , , and
Proof.
Since is tangled, by 2.15. Therefore, , which implies . By 2.19, there exists such that . By the assumption that , we observe that . Therefore, , so .
Next, let be the smallest positive integer such that the th promotion chain ends in . Denote the th promotion chain by . Since is the smallest such positive integer, does not lie on the th promotion chain for , and hence . Then, after the th promotion, . Since is a tangled labeling, 2.15 implies that
Therefore, . Since , the remaining elements in the th promotion chain are also on .
Now, let and let . Then either and the th promotion chain ends in , or and the -th promotion chain ends in for some . In either case, it follows that . Since the starting element of the th promotion chain lies in , we conclude that . ∎
Essentially, if a labeling on a shoelace poset is tangled, and , then the element with smallest label in must be above the element labeled . This is therefore a necessary condition for a labeling on a shoelace poset to be tangled. This will be instrumental in proving the following theorem.
Theorem 4.4.
If is a shoelace poset on elements and , then . Equality holds if and only if there is a unique minimal element .
Proof.
Let be minimal elements of , and be maximal elements of . The element can either be a minimal element, an element on a chain for some and , or a maximal element. There is a unique minimal element only if or if is one of the maximal elements and . For convenience, we set . Below we separate the cases mentioned above and claim that equality holds only in Case 2 and Case 3.
Case 1: Suppose is a minimal element. In this case, it is impossible to find an element labeled such that . So by 2.15, .
Case 2: Suppose lies on some chain . In this case there is a unique basin that in . Any tangled labeling must satisfy and . There are at most such labelings, and by 2.18 all such labelings are tangled so .
Case 3: Suppose is a maximal element and . Since , for any tangled labeling , must be the unique satisfying . There are such labelings, and by 2.18 all such labelings are tangled. Thus, .
Case 4: Suppose is a maximal element and . Partition into equivalence classes, where two labelings and belong to the same equivalence class if and only if they restrict to the same labeling on . Labelings in require to be labeled and some element in to be labeled . The number of equivalence classes where this is possible is . In each such equivalence class, the tangled labelings have only one choice of according to 4.3. Therefore, at most labelings in each equivalence class are tangled. Consequently, .
With a little more careful analysis, one can conclude that at least one of the equivalence classes has strictly fewer than labelings. Consider an equivalence class where the label 1 is in and the label 2 is in . Then in this equivalence class, there is the additional restriction . Thus, there are strictly fewer than tangled labelings, so . ∎
We have proven an upper bound on the number of tangled labelings of shoelaces, but we are also able to enumerate the exact number of tangled labelings for a specific subfamily of shoelace posets called -posets. In general, few explicit formulas for tangled labelings are known. The proof of this formula will also involve counting the number of tangled labelings by fixing the label .
Definition 4.5.
Given , the -poset is a poset on elements: , , , , . The partial order has covering relations , , , , , , , , , and .
The poset can be viewed as the shoelace poset with the set of minimal elements , the set of maximal elements and .
Example 4.6.
The Hasse diagram for is shown in Figure 8. There are 34,412 tangled labelings of this poset.
Theorem 4.7.
Let be four positive integers and . Let
Then the number of tangled labelings of is given by .
Proof.
Fix and write . By Equation 1, it suffices to compute as ranges over elements of . If or , then due to Case 1 in the proof of 4.4. If or , then this belongs to Cases 2 and 3 in the proof of 4.4, and so . Similarly, if or , then . With the exception of , we have counted tangled labelings.
Let us now count the number of tangled labelings that satisfy . Observe that permuting the labels does not change whether or not is tangled. Similarly, permuting the labels , the labels , and the labels among themselves does not change whether or not is tangled. Thus, we will additionally impose the conditions , , , and . To obtain the total number of tangled labelings, we will count the number of such tangled labelings satisfying these conditions and then multiply by .
We split into two cases. The first case is where . Let . In this case, a necessary condition for to be tangled is that . To see this, suppose otherwise that . Then note that . This is because for the first promotions, the only promotion chains ending in are those that begin with some element in and furthermore, there exists at least one promotion chain ending in , namely the -th one. It follows that so cannot be tangled if (2.13).
Now, the total number of labelings that satisfy all these conditions is given by , since it amounts to choosing of the labels in for , of the labels for the s and so on. To account for the condition , we divide by 2 because there is an involution swapping and . We will now subtract the number of labelings satisfying these conditions that are not tangled.
Given that satisfies all the conditions above, is not tangled if and only if and there do not exist such that . To see this, observe that is not tangled if and only if there is some where the th promotion chain begins with an element in and ends in . Since , this can occur only if . Now, let be all the ’s with labels in between and . Then the th promotion chains would all begin with and end with some , and the th promotion chain would begin with and end with . Thus, in order for to not be tangled we must have . And conversely, if we do have then is not tangled since the th promotion chain would start with and end with .
Now, we wish to count the number of such labelings . To do so, observe that the labels of the ’s are subject to no constraints. We will suppose that and sum over and .
For each there are choices of what could be and choices for the labels greater than . This yields
By a similar argument, if then a necessary condition for to be tangled is . The number of labelings satisfying these conditions is and the number of these labelings that are not tangled is
Thus, the number of tangled labelings that satisfy is
Adding this to the tangled labelings where yields the desired formula. ∎
In principle, one could compute the exact number of tangled labelings for various subsets of shoelace posets in this way. Even for the class of -posets, however, the computations appear rather unwieldy.
5 Generating Functions
In the previous sections, we focused on counting the number of tangled labelings of various posets and analyzed their upper bounds. In this section, we are interested in exploring the number of labelings of a poset on elements that have a fixed order . Recall that the order of a labeling is the minimal integer such that is sorted. Such labelings we will call -sorted; see 5.1. Dual to -sorted labelings are -tangled labelings that have order . We define two kinds of generating functions (5.2) on and investigate how these generating functions change if we attach some minimal elements to . Our result provides a simple and unified proof of enumerating tangled labelings and quasi-tangled labelings in [2] and [3] (see Remark 5.11).
Definition 5.1.
Let be an -element poset. A labeling is said to be -sorted if and is said to be -tangled if .
Observe that natural labelings are synonymous with -sorted labelings and tangled labelings are synonymous with -tangled labelings. Quasi-tangled labelings introduced in [3] correspond exactly to -tangled labelings.
Definition 5.2.
Let be an -element poset. The sorting generating function of is defined to be
where counts the number of -sorted labelings of . The cumulative generating function of is defined to be
where is the partial sum of ’s. In particular, .
Example 5.3.
We list all the six labelings and their orders of the -shaped poset in Table 1. The sorting generating function and cumulative generating function of are given by and .
Labeling | ||||||
---|---|---|---|---|---|---|
Order | 1 | 1 | 1 | 1 | 0 | 0 |
We now define precisely what it means to attach minimal elements to a poset. The operation we need is the ordinal sum of two posets and .
Definition 5.4.
Let and be two posets. The ordinal sum of and is the poset on the elements of the disjoint union such that in if and only if at least one of the following conditions hold:
-
(1)
and , or
-
(2)
and , or
-
(3)
and .
The -element chain will be denoted and the -element antichain will be denoted . In the language of ordinal sums, we can view as the ordinal sum of copies of ’s and we can view attaching minimal elements to a poset as the ordinal sum . Our main result in this section provides a way to compute the sorting generating function from .
Define a lower-triangular matrix whose entry is given by
Recall that given a labeling on a poset, the standardization of the restricted labeling on a subposet shifts the labels to those from 1 to ; see 2.6.
Theorem 5.5.
Let be an -element poset and be the sorting generating function of . Write the sorting generating function of as . Let be the column vector of the coefficients of and the column vector of the first coefficients of . Then
-
(1)
,
-
(2)
, and
-
(3)
for .
Proof.
Let be the elements of . Since the roles of the ’s are symmetrical, it follows that permuting the labels of the ’s on any labeling doesn’t change . Therefore, we will compute the number of labelings that satisfy and then multiply by .
Now, we will define a procedure that, given a labeling and a -tuple of distinct numbers , produces a labeling such that for . Since we are counting labelings where the labels of the ’s are increasing, we will assume that for the rest of the proof.
To obtain , first define labelings of of , where and for , recursively define by
Then define on by
(10) |
In Figure 9, we give an example of defining of on a 7-element poset and with . The labeling of is given in the left figure, and the middle three figures illustrate the process mentioned above. The right figure is the resulting labeling of .
One can check that at each step the standardization is precisely . Therefore, the standardization of is . In other words, is the unique labeling in that assigns the label to for and whose standardization when restricted to is . As a consequence, the set of labelings can be partitioned as
(11) |
where contains the labeling and the labelings obtained from by permuting all the labels of the ’s.
Next, we proceed with the following two claims.
Claim 1. Given and , the standardization of is preserved under a sequence of promotions:
(12) |
Proof of Claim 1..
We will show Claim by induction. When , the identity holds by the definition of . Suppose it holds for some and consider . If for all , then these minimal elements ’s are not in the -th promotion chain and the claim holds. On the other hand, if there exists an such that , then the -th promotion begins at . Since for all , the next element in the promotion chain is , where . This element is exactly . From this point on, the rest of the promotion chain is the same in and . Therefore, for all . ∎
Claim 2. Given and , the order of is given by
(13) |
Proof of Claim 2..
We observe that for some nonnegative integer , is a natural labeling if and only if two conditions are satisfied:
-
(1)
the set of labels is , and
-
(2)
is a natural labeling.
By Equation 12, the second condition is satisfied if and only if . On the other hand, we show below that the first condition is satisfied if and only if .
To see this, we notice that the first promotions only decrement the labels of . Let and let be the maximum value (possibly ) such that . Then the minimum label in is and in the -th promotion, is part of the promotion chain, so . Note that if and only if . Thus, it follows by an inductive argument that if and only if which yields the desired result. Combining these two conditions implies that . ∎
We are now ready to prove the first statement, in which we show that for , times the number of labelings in with order is equal to the th row of . By Equation 11, we can sum over all labelings and count the number of such that . We proceed by cases analysis of .
-
•
Suppose . Then in order for to hold, it must be that . Fixing , there are ways to choose such that .
-
•
Suppose . Then in order for to hold, it must be that . Thus, so there are ways to choose such that .
-
•
Suppose . Then so there are no choices of that yield .
After multiplying by to account for the fact that permuting the labels of do not change the order of a labeling of , the first case yields the entry of when , the middle case yields the entry of , and the last case yields the entry of when . This completes the proof of the first statement.
To prove the second statement, observe that since for any , then if and only if . Fixing , there are choices for , regardless of . Multiplying by to account for permuting the labels of yields
This completes the proof of the second statement.
Finally to prove the last statement, first observe that since there are only elements in . Thus, . In addition, any labeling has . It follows that for any choice of and . Thus, there do not exist labelings with order greater than and hence for . This completes the proof of the last statement. ∎
We would like to point out that if , then has no tangled labelings.
Example 5.6.
Let be as in Example 5.3. The sorting generating function of is given by . Let be the column vector . We show below how to obtain the sorting generating function of posets shown in Figure 10 from 5.5.
For ,
Then . For ,
Then . Finally, for ,
Then .
An analogous result for the cumulative generating function is stated below.
Theorem 5.7.
Let be an -element poset and the cumulative generating function of . Assume . Let be the column vector of the coefficients of and be the column vector of the first coefficients of . Then
-
(1)
, where is the diagonal matrix, the th diagonal entry given by .
-
(2)
for .
Proof.
Let be the lower triangular matrix of size whose lower triangular entries (including the diagonal entries) are . If is the column vector of the coefficients of , then it is easy to see that . One can also check that .
By 5.5, the first part of the statement follows from the identities below.
Since for , this implies that for . ∎
We close this section with a special family of posets which are obtained from a given -element poset by attaching the chain with elements below , that is, . For convenience, we denote it by . Note that has elements.
We assume that the sorting and cumulative generating functions of are written as and , respectively. Two propositions are stated below.
Proposition 5.8.
Let be an -element poset and the poset obtained from by attaching the chain with elements below . The last coefficients of the cumulative generating function are given by
(14) |
for .
Moreover, satisfies 1.2 if and only if
(15) |
Proof.
Applying 5.7 with repeatedly, we obtain
for and for some non-negative integer . When , that is, when , is the leading coefficient of the . So, . Therefore, .
We then state below the counterpart result of Proposition 5.8.
Proposition 5.9.
Let be an -element poset. For , the number of -tangled labelings of is given by
(16) |
Moreover, satisfies 1.2 if and only if
(17) |
Proof.
Notice that for . Then Equation 16 follows immediately from Equation 14.
By Equation 14 with , . Then Equation 17 is obtained from and Equation 15. The converse statement can be argued similarly and is omitted here. ∎
We next show that our poset satisfies [3, Conjecture 23]. This conjecture states that for an -element poset , the number of labelings such that has an upper bound .
Corollary 5.10.
Let be an -element poset and . The number of labelings such that , that is, the total number of tangled and quasi-tangled labelings of , equals
Proof.
6 Ordinal sum of antichains
In this section, we consider a family of posets consisting of the ordinal sum of antichains. Let be an ordered sequence of positive integers. We write for the ordinal sum of antichains of . We completely determine the cumulative generating function of this family of posets. We also show various properties and a poset structure of its cumulative generating function.
The cumulative generating function of the -element antichain is . To find , we start from the antichain and let be the column vector consisting of the coefficients of . We next attach minimal elements to ; the cumulative generating function is obtained by 5.7. Recall that denotes the diagonal matrix whose th diagonal entry is given by . The matrix multiplication gives the first coefficients of and the rest of coefficients are given by . As a consequence, we can obtain by applying 5.7 repeatedly in this way. The explicit formula of is summarized in the following proposition.
Proposition 6.1.
Let be the ordinal sum of antichains of , where is an ordered sequence of positive integers. Write for the cumulative generating function of . For each , let be the unique integer such that
Then
(18) |
We now present the following symmetry property for the poset , where is the chain of elements and . This poset is sometimes called a broom.
Proposition 6.2.
Let . Write for the sorting generating function of . Then
(19) |
In particular, we have the symmetry property
(20) |
Proof.
By 6.1 with and , the cumulative generating function of is given by , where
for . We also have for .
Then Equation 19 follows immediately from the fact that . The symmetry property (Equation 20) can be verified directly using Equation 19. This completes the proof of 6.2. ∎
We next study problems proposed by Defant and Kravitz [1]222The problems are stated as Conjecture 5.2 and Problem 5.3 in their preprint, but not in the published version [2].. Given an -element poset , are the coefficients of the sorting generating function and the cumulative generating function unimodal or log-concave? We prove that the coefficients of the cumulative generating function are log-concave for the ordinal sum of antichains and provide a counterexample to the conjecture that the coefficients of the sorting generating function of a general poset are unimodal.
Recall that a sequence of real numbers is called unimodal if there is an index such that . We say this sequence is log-concave if for . Note that a positive sequence is log-concave implies that this sequence is unimodal.
We show below that the coefficients of the cumulative generating function of are log-concave.
Proposition 6.3.
Let be the ordinal sum of antichains of , where is a sequence of positive integers. Let be the cumulative generating function of . Then the sequence is log-concave.
Proof.
We will show that for by direct computation using Equation 18. For , let . The proof is based on the following four cases of the index . We present the calculation for the first two cases below; the other two cases can be proved similarly and we leave them to the reader.
Case 1: for some . In this case
since and are positive integers and thus the denominator is always smaller than the numerator.
Case 2: and for some . In this case, , and
by similar reasoning as in Case 1.
We omit the calculation of showing for the last two cases, since they can be proved similarly.
Case 3: and for some . In this case, .
Case 4: , and for some . In this case, and . ∎
Remark 6.4.
We close this section with a new direction for studying the cumulative generating function of the ordinal sum of antichains . One can ask: how do the cumulative generating functions and compare when is a permutation of elements of ? Given an ordered sequence of distinct positive integers and a permutation in the symmetric group on elements , define . The collection of the coefficients of the cumulative generating function of for all is defined to be
where . A natural partial order on is given by the following dominance relation.
Definition 6.5.
For a pair of integer sequences and , we say dominates , denoted by , if for .
If and denote the coefficients of the cumulative generating function of and respectively, then the relation can be interpreted as saying that the labelings of require fewer promotions to be sorted compared to those of . It is easy to check that is a partial order on the set .
Example 6.6.
For , the cumulative generating functions for are computed and their coefficients listed below:
The Hasse diagram of is shown in the left of Figure 11. Observe that the subgraph consisting of all the black edges forms the Hasse diagram of the dual to the weak order on (see for instance [8, Exercises 3.183 and 3.185] for the definition of weak and strong order on ). The red edge () shows a new cover relation which does not occur in the weak order on .
Moreover, we draw the Hasse diagram of where in the right picture of Figure 11. Similarly, the subgraph consisting of black edges forms the Hasse diagram of the dual to the weak order on while the red edges show new cover relations in our poset structure compared to the weak order of . We formulate this observation more generally in the following theorem.


Theorem 6.7.
Given an ordered sequence of distinct positive integers . Let
where . Then the poset is isomorphic to a refinement of the poset , where is the weak order on .
We first prove the following lemma which will be used to prove 6.7.
Lemma 6.8.
Given an ordered sequence of distinct positive integers . Let be a transposition. Let and be the coefficients of the cumulative generating functions and , respectively. If , then for .
Proof.
For convenience, we write , where , and for . For , let and . Since only differ for and , 6.1 implies that for where .
Notice that and , it remains to check holds for the following three cases: (1) , (2) , and (3) . This will imply that . For the last case, we obtain the equality by 6.1 immediately. The calculation for the first two cases is presented below.
Let denote the rising factorial of .
Case 1: . We may write , where . Then for each such ,
because .
Case 2: . We may write , where . Then for each such ,
by the same reasoning in Case 1. This completes the proof of 6.8. ∎
Proof of 6.7.
Without loss of generality, we assume the elements of are written in the increasing order, . The permutations in this proof will be written in the one-line notation .
Define the map by sending a permutation to , where is the reverse of , and is the sequence of the coefficients of . Let be the adjacent transposition that swapped the elements at positions and . Let be a permutation such that in the weak order. One may write with , and .
We show below that if in , then in . Intuitively, and . Since and (by the assumption that ’s are increasing as increases), by 6.8, we obtain .
Therefore, . The poset is thus isomorphic to a refinement of . ∎
We would like to point out that is not a subposet of the strong order of in general. Take as an example (see the right picture of Figure 11 again); the cover relation , under the inverse of the map defined in the proof of 6.7, does not relate in the strong order of . One can also check that is not graded in general.
7 Future Work
We present some future directions from this work. In this paper, we propose the conjecture (1.5), stating that the number of tangled -labelings (the label of is fixed by ) of an -element poset is bounded by . In Section 3 and Section 4, we prove that inflated rooted forest posets and shoelace posets satisfy the conjecture. We also obtain the exact enumeration of tangled labelings of the -poset (as a special case of the shoelace poset) in 4.7. One can define inflated shoelace posets in analogy with inflated rooted forest posets. An interesting question would be to investigate whether inflated shoelace posets satisfy the conjecture. Other general classes of posets that would be of interest to study include posets related to Young tableaux.
In Section 5, we explicitly determine the number of -sorted labelings of the poset from (attach minimal elements to ) via the matrix multiplication stated in 5.5. However, obtaining the number of -sorted labelings of the poset from (attach maximal elements to ) does not seem to have such a nice pattern. There may exist some other ways to express them. We leave this direction to be pursued by the interested reader.
Acknowledgments
This work was initiated at the 2023 Graduate Research Workshop in Combinatorics, which was supported in part by NSF grant # 1953445, NSA grant # H98230-23-1-0028, and the Combinatorics Foundation. The last author was supported in part by the Natural Sciences and Engineering Research Council of Canada.
We would like to thank the workshop organizers and the University of Wyoming for their hospitality during our stay in Laramie. We also thank Joel Jeffries, Lauren Kimpel, and Nick Veldt for their contributions to the beginning of this project.
References
- [1] Colin Defant and Noah Kravitz. Promotion sorting. Preprint, 2020. https://arxiv.org/abs/2005.07187.
- [2] Colin Defant and Noah Kravitz. Promotion Sorting. Order, 40(1):199–216, 2023.
- [3] Eliot Hodges. On promotion and quasi-tangled labelings of posets. Annals of Combinatorics, 28(2):529–554, 2024.
- [4] Brendon Rhoades. Cyclic sieving, promotion, and representation theory. J. Combin. Theory Ser. A, 117(1):38–76, 2010.
- [5] M. P. Schützenberger. Quelques remarques sur une construction de Schensted. Math. Scand., 12:117–128, 1963.
- [6] M. P. Schützenberger. Promotion des morphismes d’ensembles ordonnés. Discrete Math., 2:73–94, 1972.
- [7] Richard P. Stanley. Promotion and evacuation. Electron. J. Combin., 16(2):Research Paper 9, 24, 2009.
- [8] Richard P. Stanley. Enumerative combinatorics. Volume 1, volume 49 of Cambridge Studies in Advanced Mathematics. Cambridge University Press, Cambridge, second edition, 2012.
- [9] Jessica Striker and Nathan Williams. Promotion and rowmotion. European J. Combin., 33(8):1919–1942, 2012.