On Promotion and Quasi-Tangled Labelings of Posets
Abstract.
In 2022, Defant and Kravitz introduced extended promotion (denoted ), a map that acts on the set of labelings of a poset. Extended promotion is a generalization of Schützenberger’s promotion operator, a well-studied map that permutes the set of linear extensions of a poset. It is known that if is a labeling of an -element poset , then is a linear extension. This allows us to regard as a sorting operator on the set of all labelings of , where we think of the linear extensions of as the labelings which have been sorted. The labelings requiring applications of to be sorted are called tangled; the labelings requiring applications are called quasi-tangled. In addition to computing the sizes of the fibers of promotion for rooted tree posets, we count the quasi-tangled labelings of a relatively large class of posets called inflated rooted trees with deflated leaves. Given an -element poset with a unique minimal element with the property that the minimal element has exactly one parent, it follows from the aforementioned enumeration that this poset has quasi-tangled labelings. Using similar methods, we outline an algorithmic approach to enumerating the labelings requiring applications to be sorted for any fixed . We also make partial progress towards proving a conjecture of Defant and Kravitz on the maximum possible number of tangled labelings of an -element poset.
1. Introduction
1.1. Background
Let be an -element poset, whose order relation we denote by . A labeling of is a bijection (where ). A labeling is called a linear extension if it preserves the order on , i.e. if for all pairs with we have . Let be the set of all labelings of ; let be the subset consisting of all linear extensions.
In [Sch63, Sch72, Sch76], Schützenberger introduced an intriguing bijection on called promotion. Promotion has connections with various topics in algebraic combinatorics and representation theory, as seen in [EG87, Hua20, PPR09, Rho10, Sta09].
In [DK22], Defant and Kravitz extended the promotion map to an operator , not necessarily invertible, that is defined on all of . When the poset is a chain, extended promotion is dynamically equivalent to the bubble-sort map studied in [Knu98]. Promotion can also be described in terms of Bender-Knuth involutions (first introduced by Haiman [Hai92] as well as Malvenuto and Reutenauer [MR94]); in [DK22], Defant and Kravitz extended these Bender-Knuth involutions to arrive at an equivalent “toggle” definition of extended promotion. The following results of [DK22] are crucial properties of extended promotion:
-
(1)
When restricted to , agrees with Schützenberger’s promotion operator.
-
(2)
If is a labeling of an -element poset , then .
Thus, (extended) promotion111Henceforth, “promotion” always refers to rather than its restriction to . may be regarded as a sorting operator, where linear extensions are considered “sorted.” Property (2) shows that promotion sorts every labeling after at most applications.
We define the sorting time of a labeling to be the smallest such that . Defant and Kravitz mainly studied tangled labelings—those labelings with sorting time . In particular, they enumerated these tangled labelings for a large class of posets called inflated rooted forests. They also studied sortable labelings—those labelings such that —and enumerated these sortable labelings for arbitrary posets.
1.2. Outline and Summary of Main Results
In Section 2, we present the main definitions and background results needed for the rest of the paper. In Section 3, we study the cardinality of for an arbitrary labeling . Our 3.3 gives a formula for when is a rooted tree poset. We also study the degree of noninvertibility of promotion and give a sharp lower bound for this (3.7). Section 4 contains an explicit enumeration of the labelings with sorting time for a large class of posets called inflated rooted trees with deflated leaves (4.6). A corollary of this result is that an -element poset with a unique minimal element with the property that the minimal element has exactly one parent has quasi-tangled labelings. In Section 5, we present an algorithmic approach to enumerating the labelings of a rooted tree poset with sorting time for fixed , and in Section 6, we make partial progress (6.4) on the following conjecture:
Conjecture 1.1 ([DK22], Conjecture 5.1).
If is an -element poset, then has at most tangled labelings.
Finally, in Section 7, we present several open problems and further directions of inquiry.
1.3. Extended Promotion
Let be an -element poset, and let be a labeling of . For not maximal, the L-successor of is the element greater than with minimal label. Now, let . Let be the -successor of ; let the -successor of , and so on until we get an element that is maximal. The resulting chain is called the promotion chain of . Now, define to be the labeling
In other words, promotion may be thought of as decreasing each label by 1 (working modulo so that ) and then cycling the promotion chain downwards one step. The following proposition captures a fundamental sorting property of promotion.
Proposition 1.2 ([DK22], Proposition 2.7).
If is an -element poset, then .
2. Preliminaries, Frozen Elements, and Some Special Classes of Posets
2.1. Preliminary Definitions
A lower order ideal of a poset is a subset such that for every and with we have . Similarly, an upper order ideal of a poset is a subset such that for all and with we have . It is often useful to note that is a lower order ideal of if and only if is an upper order ideal of . For , we say that covers and write if and . In this case, we say that is a parent of and that is a child of .
The Hasse diagram of a poset is a graphical illustration of its covering relations. Each element of is represented by a vertex, and if , then the vertex corresponding to is drawn below that corresponding to ; there exists an edge between these vertices if and only if . We say a poset is connected if its Hasse diagram is connected when regarded as a graph; the connected components of are the subposets induced by the connected components of the Hasse diagram of .
Suppose is an -element poset, and let be an injective function. Then the standardization of , denoted , is the labeling such that for all , if and only if . Note that this labeling is unique. Equivalently, if is an order-preserving bijection, then .
1.2 motivates the following definitions:
Definition 2.1.
Let be a labeling of a poset . The sorting time of is the minimum number such that .
Definition 2.2.
For an -element poset , a labeling is called tangled if it has sorting time . A labeling is called quasi-tangled if it has sorting time . We also say a labeling is -promotion-sortable (or just -sortable) if . We call 1-sortable labelings sortable.
We let the set of all tangled labelings of be denoted by ; we denote the set of all sortable labelings by . If is a poset, a labeling of , and , we also will frequently use the shorthand to denote . Note that .
2.2. Frozen Elements and Some Useful Results About Promotion
Definition 2.3.
Let be a labeling of an -element poset . Define to be the largest nonnegative integer less than or equal to such that for each , the set forms an upper order ideal in . An element is said to be frozen with respect to if .
Note that is a linear extension if and only if all elements of are frozen. Also, we remark that it is possible for a labeling of an -element poset to have no frozen elements, namely, when is not maximal.
Example 2.4.
Defant and Kravitz proved the following useful results about frozen elements.
Lemma 2.5 ([DK22], Lemma 2.5).
Let be a labeling of an -element poset . If denotes the set of frozen elements with respect to and denotes the set of frozen elements with respect to , then is properly contained in unless .
Lemma 2.6 ([DK22], Lemma 2.6).
With notation as above, for every , the elements are frozen with respect to .
Lemma 2.7.
Let be an -element poset. For and any , we have that ; equality holds if and only if is not in the promotion chain of .
Proof.
Suppose first that is not in the th promotion chain. Then , and we are done. Otherwise, since , there exists an element such that is in the promotion chain and is the -successor of . Hence, , as desired. ∎
The following results will also be helpful later:
Lemma 2.8.
Let and be two elements of with . Fix some , and suppose that . Then . Moreover, we have that .
Proof.
Begin by letting and , and note that . Observe that the first part of the lemma holds if and only if is not in the st promotion chain. Assume for a contradiction that is in the promotion chain of . By Lemma 2.7, , so cannot be the -successor of , since . This is a contradiction. The second part of the lemma is simple: . ∎
Theorem 2.9 ([DK22], Theorem 2.10).
For , an -element poset has a labeling with sorting time if and only if it has a lower order ideal of size that is not an antichain.
2.3. Rooted Tree and Forest Posets
Definition 2.10.
A rooted forest poset is a poset in which each element is covered by at most one other element. A rooted tree poset is a connected rooted forest poset. Given a rooted tree poset, we say a subset of is a subchain (respectively, subtree) if the poset induced by is a chain (respectively, tree). A rooted star poset is a rooted tree poset where the root covers every leaf.
Note here that a rooted tree poset is a poset whose Hasse diagram is a rooted tree where the root is the unique maximal element. A rooted forest poset is a poset whose connected components are rooted tree posets.
3. Promotion Fibers
Given a sorting procedure, it is a fundamental problem to enumerate the objects requiring only one iteration to become sorted. For promotion, Defant and Kravitz enumerated the sortable labelings of a poset in [DK22]. It is then natural to turn our attention to the labelings that can be sorted in two applications of promotion. Note that this problem can be reduced to enumerating the preimages (under ) of the sortable labelings.
Definition 3.1.
Let be a labeling of a poset . We say an element is -golden if for all , we have . A chain or tree is called -golden if all of its elements are -golden. If is a rooted tree poset, an -golden subchain or subtree is called maximal if adding any other elements to makes it no longer an -golden subchain or subtree.
Given a rooted tree poset , its highest branch vertex is the largest element that covers more than one element. Let be a rooted tree poset with root and highest branch vertex . Note that the set forms a chain. Thus, given a labeling of , there is a unique maximal -golden chain of elements greater than or equal to the highest branch vertex.
Proposition 3.2 ([DK22], Proposition 4.1).
Let be an -element poset. A labeling of is in the image of if and only if is a maximal element of . If , then is equal to the number of -golden chains of containing .
Let be a rooted tree poset with root . Given , let be the path from to the root. In our notation, gives the number of elements in this path.
Theorem 3.3.
Let be a rooted tree poset with elements, and fix a labeling of . Let be the maximal -golden chain of elements greater than or equal to the highest branch vertex. Define to be the set of all maximal -golden rooted subtrees of whose roots are less than the maximal branch vertex. If is a labeling in (i.e., if is maximal), then
where is computed with respect to , not .
We start with a preparatory lemma before proving the theorem.
Lemma 3.4.
With notation as in 3.3, let , and let be the promotion chain of . The promotion chain is an -golden chain containing , and
Proof.
Because is a rooted tree poset and is maximal, the promotion chain of is an -golden chain containing . The lemma follows from the identity
where is the set of all -golden chains containing . First, note that by assumption. Now, let be some -golden chain containing . Suppose that are the elements of less than the highest branch vertex . These form an -golden subtree in ; therefore they are contained in some maximal -golden subtree of . The remaining elements of form some subset of . This shows the inclusion “”; the reverse inclusion is immediate from the definitions. ∎
Proof of 3.3.
We count the labelings . Again take to be the set of -golden chains containing . By 3.2, we have Let be the set of -golden elements of . Note that every element in contains the root of . Let , and suppose is the starting (lowest) element of . We count the with lowest element . Every -golden element greater than is possibly an element in ; there are such elements (take when ). Thus, there are possible -golden chains starting with . Hence,
The theorem then follows from Lemma 3.4 and from noting the following: when the promotion chain of consists solely of elements greater than or equal to the highest branch vertex, choosing the promotion chain of is just choosing some subset of . ∎
While the formula given in 3.3 is slightly more complicated than
the more expanded form is preferable as it allows us to compute easily when is a chain. Moreover, we also see immediately that 3.3 is a generalization of Corollary 2.4 of [BCFnt]. 3.3 also lets us enumerate the 2-sortable labelings of rooted tree posets:
Corollary 3.5.
Let be an -element rooted tree poset. Let denote the set of sortable labelings of in which is maximal. Then the number of 2-promotion-sortable labelings of is
3.3 also yields a similar formula for the -sortable labelings for any between 1 and . However, such a formula would require being able to easily determine if a labeling is -sortable, which is not so easy for , whereas determining if a labeling is sortable is simple.
3.3 also allows us to study the degree of noninvertibility of . In their 2020 paper [DP20], Defant and Propp defined the degree of noninvertibility of a map to be
For any function , we have that , and the lower bound is achieved when is injective, whereas the upper bound is achieved when is a constant map. More generally, the degree of a -to-1 map is . The following corollary can be proven naïvely—by simply computing that is -to-1 when is a rooted star—or by applying 3.3:
Corollary 3.6.
If is a rooted star poset with elements, then .
Theorem 3.7.
Let be a rooted tree poset with elements. Then
with equality if and only if is a rooted star poset.
Proof.
Recall that a labeling is in if and only if is maximal. Hence, . The Cauchy-Schwarz inequality gives
and rearranging gives , as desired.
For the second statement, recall that equality in the Cauchy-Schwarz inequality holds if and only if the two vectors are parallel. Hence, equality holds if and only if is the same for all . This forces every to be a linear extension: Each labeling in corresponds to a -golden chain containing the root of . When is linear, every chain containing the root is -golden. When is not linear, there exists some element that is not -golden. In particular, if is the root of , is not an -golden chain, which reduces , compared to the count for linear extensions. Thus, every labeling in is linear, which forces to be a rooted star poset. ∎
4. Quasi-Tangled Labelings of Inflated Rooted Trees with Deflated Leaves
4.1. Inflated Rooted Trees
Definition 4.1.
Let be a finite poset. An inflation of is a poset along with a surjective map satisfying:
-
(1)
For all , the set has a unique minimal element.
-
(2)
If are such that , then if and only if .
An inflated rooted tree poset is an inflation of a rooted tree poset. An inflated rooted tree poset with deflated leaves is an inflation of a rooted tree poset such that for all leaves we have .
Remark 4.2.
We say that a rooted tree poset is reduced if no vertex has exactly one child. Since the composition of inflations is also an inflation, we see that every inflated rooted tree poset is the inflation of a reduced rooted tree poset. When we refer to an inflation of a rooted tree poset with deflated leaves we will assume that the subposet of obtained by removing its leaves is reduced.
4.2. Setup and Statement of the Main Theorem
In the following, we give a formula enumerating the quasi-tangled labelings of inflated rooted tree posets with deflated leaves. The following is shown in the proof of 2.9, but we state it as its own lemma here:
Lemma 4.3 ([DK22], Proof of Theorem 2.10).
Let be an -element poset and a labeling of such that . Then forms a lower order ideal of size that is not an antichain, and the restriction of to this set is not a linear extension.
Lemma 4.4.
If is a quasi-tangled labeling of an -element inflated rooted tree poset with deflated leaves, then one of the following holds:
-
(1)
is minimal;
-
(2)
is minimal;
-
(3)
covers a minimal element.
In each case, the element in question is involved in an inversion after promotions.
Proof.
By Lemma 4.3, the set forms a lower order ideal that is not an antichain. Moreover, restricted to this set is not a linear extension.
Now, note that every non-antichain lower order ideal with three elements occurring in an inflated rooted tree poset with deflated leaves is one of the following:
-
(1)
is a chain with 3 elements;
-
(2)
is the rooted tree poset on 3 elements with 2 leaves;
-
(3)
is the disjoint union of a singleton and a chain of size 2.
Suppose is of type (1). If is maximal in , then , and repeatedly applying Lemma 2.8 tells us that is minimal. If is not maximal, then it covers a minimal element or is minimal itself. We may again repeatedly apply Lemma 2.8 to see that either covers a minimal element or is minimal.
Suppose is of type (2). It follows that cannot be maximal, because then would be a linear extension. So, is minimal. The element covering has a smaller label in , so is minimal by Lemma 2.8.
Lastly, suppose is of type (3). If occupies its own component, then and is minimal. Otherwise, is covered by either or , so must be minimal. ∎
4.6 enumerates the quasi-tangled labelings of inflated rooted trees with deflated leaves. In particular, note that this relatively large class of posets includes rooted tree posets. While this particular class of posets seems artificial, it will be important that the posets we are working with have the property that if one removes a minimal element or an element covering a minimal element from the poset, then the resulting poset remains an inflated rooted tree.
We remark here that the quasi-tangled labelings of a poset are those labelings such that is not a linear extension but is a linear extension, i.e., is not tangled. To count these labelings, we condition on the positions of and and keep track of where and end up (after promotions these are the elements that are labeled 2 and 1, respectively). In particular, we consider a uniformly random labeling of with or fixed and calculate the probability that, at each “branch vertex,” the elements in question “get pulled down” in the desired direction, i.e., in the direction such that is not a linear extension. The proof of the theorem involves a lot of casework, which we prove beforehand in several technical lemmas.
Let be an inflation of a rooted tree poset . For each leaf of , there exists a unique path in the Hasse diagram of from to the root. Let the elements of this path be called , where and for all , covers . Then define
Note that is the fraction of elements below the minimal element of that “lie in the direction” of . The following enumerates the number of tangled labelings of :
Theorem 4.5 ([DK22], Theorem 3.5).
If is an inflation of a rooted tree poset , then the number of tangled labelings of is
where is the number of leaves of .
Now, define to be the set of minimal elements of . We define subsets of : Let , and let cover .
-
(1)
Put in if is the only child of and the parent of exists and has multiple children.
-
(2)
Put in if has precisely two children;
-
(3)
Put in if is the only child of , the parent of exists, and is the only child of its parent.
Note here that , , and are disjoint but do not partition . However, it is not difficult to see that , , and partition the set of minimal elements of that, along with their parents, lie in non-antichain lower order ideals of size 3. See Figure 3.
Theorem 4.6.
Let be an inflation of the rooted tree poset with deflated leaves. Let , , , , and the ’s, ’s, and ’s be as defined above. Then the number of quasi-tangled labelings of is
|
Corollary 4.7.
Let be a poset with elements. Suppose that has a unique minimal element and that this minimal element has exactly one parent. Then has quasi-tangled labelings.
4.3. Computing Probabilities
In this section, we compute several probabilities that will help us in the proof of 4.6. Importantly, in Lemma 4.11, we generalize Lemma 3.11 of [DK22], which tells us that the probability of a certain label ending up in some subtree of our inflated rooted tree poset after a certain number of promotions is proportional to the size of the subtree.
Lemma 4.8 ([DK22], Lemma 3.9).
Let be an -element poset, and let for some . Suppose every element of that is comparable with some element of is also comparable with . If and are labelings of that agree on , then for every , the labelings and also agree on .
Lemma 4.9 ([DK22], Lemma 3.10).
Let , , and be defined as in Lemma 4.8. If is a labeling of and , then the set depends only on the set and the restriction ; it does not depend on the way in which the labels in are distributed among the elements of .
For the rest of this subsection, let , , and be defined as in Lemma 4.8. Suppose there is a partition of into disjoint subsets and such that no element of is comparable to an element of . Note that both and are lower order ideals of .
Definition 4.10.
Let be a labeling of . Suppose that and are such that , , and . We say that pulls down if is the largest index such that . We see immediately from the definition that is the unique such index pulling down and that pulls down exactly one label.
With notation as above, note that in order to determine whether , it suffices to determine whether : because and , we have that is in the th promotion chain. Hence, if and only if (recall and are disjoint lower order ideals).
To each such , one can associate a decreasing sequence of indices whose values depend only on as follows. Let pull down . By Lemma 4.9, the value depends only on . If , we are done. Otherwise, let pull down , where we let take the role of and the role of (note that ). If , we are done; otherwise, let pull down . This process can be continued, where pulls down . Since , this process eventually terminates, yielding a decreasing sequence . By Lemma 4.9, we see that the values depend only on the set and , not on the way in which the labels in are distributed.
Let and be such that , , and . Suppose . Let and be the sequences associated to and , respectively. We claim that . Assume the contrary. If for some and , then it follows from 4.10 that .
Without loss of generality, suppose . If , then by definition, pulls down , pulls down , etc., until pulls down . It follows that . Note that , but . This is a contradiction. The case where is identical. If , then , and it follows that , contradicting our assumption that .
The following is a generalization of Lemma 3.11 in [DK22]. For , the lemmas are exactly the same. This lemma will be applied repeatedly in the proof of 4.6. Informally, it states that given a list of labels whose corresponding elements are in after promotions, the probability that all of these labels are in is proportional to .
Lemma 4.11 (Probability Lemma).
Let , , and be defined in Lemma 4.8, and let and be defined as above. Let , and let be such that for all . Fix an injective map such that every labeling extending has the property that . If such an is chosen uniformly at random among all such extensions of , then the probability that is
Proof.
Suppose that , and let be the subset of labels such that . For all , because , Lemma 2.7 gives that if and only if .
Now, by our discussion above, to each we may associate a decreasing sequence of ’s given by . Note that by Lemma 4.9, the set of ’s depends only on , not on how the labels in are distributed. Recall that the sets are pairwise disjoint. Importantly, we have that the ’s are all distinct.
Fix some for . In this and the next paragraph, denote the associated sequence by . We claim that the probability that is equal to the probability that . To see why this is true, recall that pulls down . In the discussion above, we showed that if and only if . Now, pulls down , so if and only if . Clearly, we may continue in this manner until we see that if and only if .
By assumption, . Because and are disjoint lower order ideals, Lemma 2.7 implies that if and only if . Hence, the probability that is equal to the probability that .
Thus, for all , we have reduced calculating the probability that to calculating the probability that for some particular label . Note that our assumptions on give for all . For each , we have that . Recall that the ’s are all distinct; moreover note that for all , we have that , since . For each , . Thus, the ’s are distinct. Since is chosen uniformly at random from the labelings extending , it follows that the probability for all is
as desired. ∎
4.4. Proof of the Main Theorem
Lemma 4.12.
Let be an -element poset, and let be a labeling of . Let . Define and . Suppose that is not part of the promotion chain for any of the first promotions. Then .
Proof.
Recall that promotion depends only on the promotion chain, which in turn depends only on the relative order of the labels. Since is never in the promotion chain for the first promotions, the promotion chains of and are the same, as desired. ∎
Before proving 4.6, we define some notation. Let be as in 4.6, and let either cover a unique minimal element or be minimal itself. If is minimal, let ; if it covers a minimal element, denote this minimal element by . Define and as in Lemma 4.12, and let . Note that unless is a one-element poset; if has only one element, then so does . A one-element poset has no quasi-tangled labelings, so henceforth we assume has more than one element.
For , let be the minimal element of . Also define
Let be defined analogously but with instead of . Recall that for ,
where is the unique path in from to the root.
In order to count the quasi-tangled labelings of , we condition on the label of and count the labelings such that and there exists such that and . For example, when is minimal, we count the labelings such that and . Note here that if and only if . Our strategy is to fix the label of and choose a labeling uniformly at random among the such labelings of ; observe that this induces the uniform distribution on the labelings of . Given such a random labeling, we want to calculate the probability that certain labels end up in .
We will show later that, in each case, calculating this probability can be reduced to calculating the probability that the labels in question end up in . Thus, we make the following definitions: Let be some nonempty subset of . For and as defined above and , let be the event that . In other words, is the event that every label in ends up on the “correct side” of after promotions. We would like to compute for . To do so, we note that
(1) |
and compute the multiplicands on the right-hand side of the equation above.
Lemma 4.13.
Fix . Let , , , and the ’s, ’s, and ’s be defined as above. If is minimal, fix . Otherwise fix . Set . Then if and only if .
Proof.
Suppose is minimal. Then , and is never in the promotion chain for the first promotions. The lemma follows immediately from applying Lemma 4.12 to , , and .
Suppose covers a unique minimal element and . Also assume that . We claim that this implies is not in the promotion chain for the first promotions. Suppose to the contrary that is in the th promotion chain for some . This forces and implies that is the -successor of . Note that implies that is comparable to for all . In particular, must be above , since is above only and . It follows that cannot be the -successor of , since . This is a contradiction, so is not in the promotion chains of . Hence, we may apply Lemma 4.12, and it follows that .
For the converse, assume that . We have two cases: (1) is not in the promotion chains of ; (2) is in the promotion chain of for some . For case (1), we simply apply Lemma 4.12 and are done.
For case (2), we note that for all , Lemma 4.12 implies that . In particular, we have . Since we are assuming that is in the promotion chain of , it follows that and that is the -successor of . Hence, with respect to , there are no elements of above with label smaller than . In particular, is not comparable to or . Since , it follows that is not comparable to in . Therefore, , as desired. ∎
The next step is using this machinery to compute the conditional probabilities as well as .
Lemma 4.14.
Let , , , , and the ’s, ’s, ’s, ’s, and ’s be defined as above. Let , and fix any injective map
such that every labeling extending has the property that occurs. Consider the uniform distribution on such labelings . Then
Proof.
Recall that we may always assume has more than one element and thus that . Also, by Remark 4.2, we have that .
By hypothesis, every labeling extending has the property that occurs. Recall that this implies and hence that , since forms a lower order ideal of . By Lemma 4.9, depends only on . Hence, depends only on . Apply the Probability Lemma (Lemma 4.11) with , , , , , , and . This tells us that
The lemma follows. ∎
Lemma 4.15.
With notation as in the previous lemma, fix any injective map
and consider the uniform distribution on the labelings extending . Then
Proof.
We split into cases based on whether or not has a unique minimal element. Suppose has a unique minimal element. Then , and, consequentially, . Hence, it suffices to show that the probability in question is 1. Since forms a lower order ideal of size 2, it is not difficult to see that when has a unique minimal element, . Hence, . Because , the probability in question is 1, as desired.
Suppose does not have a unique minimal element. The argument is identical to that in Lemma 4.14 as long as we show that for any such labeling , . This simply follows from recalling that forms a lower order ideal of size 2, because . Since does not have a unique minimal element, is greater than at least two elements, implying . ∎
The previous two lemmas only give us information about . In the following, we use Lemma 4.13 to translate these results into information about .
Lemma 4.16.
Let be an inflation of a rooted tree poset with deflated leaves, and let be the number of elements in . Let cover a unique minimal element or be minimal itself. If is a minimal element, let ; otherwise let be the minimal element covered by . If is minimal, fix . Otherwise fix . Let the ’s, ’s, ’s, ’s, ’s, and ’s be defined as above. Let be some nonempty subset of . Suppose is a labeling chosen uniformly at random among the labelings with . Then the probability that every label in is in is
Proof.
Note that induces the uniform distribution on labelings . By Lemma 4.13, if and only if . Thus, we would like to calculate
The result follows from applying Lemma 4.15 and Lemma 4.14. ∎
The following three lemmas are applications of Lemma 4.16 to the configurations of interest for the proof of 4.6:
Lemma 4.17.
With notation as in 4.6, the number of labelings of with , minimal, and is
Proof.
Begin by noting that . Because is minimal, Lemma 4.3 gives us that , , or .
Case (1): Assume . We would like to compute the probability that . Note that this event occurs if and only if . Applying Lemma 4.16 with , we see that this probability is just
Summing over the minimal elements in , we get the summation corresponding to in the formula.
Case (2): An analogous argument works for . The lemma follows. ∎
Lemma 4.18.
With notation as in 4.6, the number of labelings of with minimal and or is
|
Proof.
Recall that Lemma 4.3 implies that is in either , , or . When is in or , the process of counting the number of such labelings (where is minimal and or ) is nearly identical to the one used in the proof of Lemma 4.17 (just apply Lemma 4.16). However, if , it is possible that and ; we are twice-counting such labelings. To count the labelings where , , and , we apply Lemma 4.16. Thus, for , there are
labelings where or . The term being subtracted in the above expression is the number of labelings with , , and .
However, the process changes when . Let be the other element covered by the parent of ; let be the lower order ideal of size 3 consisting of , , and their parent. Note that we must have . Setting , with notation as in Lemma 4.16, we have that if and only if and are in . By Lemma 4.16, the probability that both and are in is
The formula follows from summing over all elements in . ∎
Lemma 4.19.
With notation as in 4.6, the number of labelings where covers a minimal element and or is
Proof.
Let , and let notation be as in Lemma 4.16 so that covers some minimal element . Note that since , and form a lower order ideal. Moreover, note that and are comparable to if and only if they are in . Hence, we may apply Lemma 4.16 to see that the probability both and are comparable to is
Summing over all the elements in will imply the lemma. ∎
Proof of 4.6.
We begin by counting the number of tangled labelings of . By Lemma 3.8 in [DK22], if is a tangled labeling of an -element poset, then is minimal. Moreover, a labeling is tangled if and only if . If is tangled, then it follows that , since forms a lower order ideal and since . Applying Lemma 4.16, we see that there are
(2) |
tangled labelings.
Now, we enumerate the labelings such that . Lemma 4.4 tells us that if , then either is minimal, is minimal, or covers a minimal element. Moreover, we know that forms a lower order ideal of size 3, and restricted to is not a linear extension. We condition on the three cases given by Lemma 4.4.
Case (1): We count the labelings such that is minimal, , and . By Lemma 4.17, there are
(3) |
such labelings. If , because is a lower order ideal, it follows from the definition of that must be the unique parent of both and . Now, repeatedly applying Lemma 2.8 to and tells us the position of , namely that . Thus, this subcase can be excluded and will be addressed in Case (2) when we assume is minimal.
Case (2): We count of labelings such that is minimal and or . By Lemma 4.18, there are
(4) |
|
such labelings.
Case (3): We count the labelings such that covers a minimal element , or , and . (The case where and was counted in Case (1).) We first count the labelings such that or . Since is a lower order ideal of size 3, it follows that . Thus, we may assume that . Hence, it is sufficient to count the labelings such that covers some and or . We have already done this—the number of such labelings is given in Lemma 4.19. Note that each such labeling is indeed quasi-tangled. To account for the condition , we enumerate the labelings with , , and . An adaptation of Lemma 4.16 allows us to enumerate these labelings, the number of which is given by the term being subtracted in the following expression:
(5) |
Note that the above enumerates the labelings such that covers a minimal element , or , and .
5. Enumerating Labelings of Rooted Trees with Sorting Time
In light of Lemma 4.4 and the Probability Lemma (Lemma 4.11), it is natural to ask if the methods used in Section 4 can be extended to enumerate the labelings of an -element poset with sorting time . In the following, we give an algorithmic approach for doing so when is a rooted tree poset. While, theoretically, this approach could yield a general formula for the labelings with sorting time , any such formula would be much too complicated to be practical. Instead, for a fixed , we offer an algorithmic approach to enumerating the labelings with sorting time . Using this method, it would be possible to write a computer program that computes the number of such labelings for a fixed poset.
In order to do so, we first note that Lemma 4.4 generalizes. In particular, for a fixed , one can prove that if has sorting time , then one of the following holds:
-
•
is minimal;
-
•
is minimal or covers a minimal element;
-
•
is minimal, covers a minimal element, or is greater than exactly 2 other elements;
⋮
-
•
is greater than at most other elements.
Algorithm 5.1.
Let be an -element rooted tree poset. Then we may enumerate the labelings of with sorting time in the following way:
-
(1)
List the possible lower order ideals of size other than antichains appearing in .
-
(2)
For each such lower order ideal occurring in , use (1) and the Probability Lemma to count the labelings with sorting time . This will involve lots of casework based on the positions of and lower order ideals of size occurring in . The proof of 4.6 illustrates this casework for the case in full generality.
6. Tangled Labelings of Posets
In [DK22], Defant and Kravitz conjectured that any -element poset has at most tangled labelings (see 1.1). This is not obvious even for classes of posets for which we can explicitly enumerate the tangled labelings (e.g., 4.5).
We can prove the conjecture for inflated rooted forests. The following results from [DK22] will be useful:
Corollary 6.1 ([DK22], Corollary 3.7).
Let be an -element poset with connected components, each having a unique minimal element. Then the number of tangled labelings of is
Theorem 6.2 ([DK22], Theorem 3.4).
Let be an -element poset with connected components . Let , and let denote the number of tangled labelings of . The number of tangled labelings of is
Lemma 6.3.
Let , , , and be defined as in the above for . If there are at most tangled labelings of each , then there are at most tangled labelings of .
Proof.
Substituting into
gives the bound. ∎
Theorem 6.4.
Let be an -element inflated rooted forest poset. Then has at most tangled labelings. Equality holds if and only if has a unique minimal element.
Proof.
By Lemma 6.3, it suffices to prove this for an inflated rooted tree, where is the rooted tree and the inflation map. Assume without loss of generality that is reduced. We know that the number of tangled labelings of is
(6) |
Let denote the leaves of , and let be the unique minimal elements of , respectively. Suppose without loss of generality that and have the same parent in (such leaves exist because is assumed to be reduced). For all , ; for all , . Hence, we may rewrite (6) as
Now, let be the poset obtained from by adding the additional relation . Note that the resulting poset is still an inflated rooted tree poset and that is an inflation of , where is the (reduced) rooted tree poset formed by setting and reducing if necessary. Let be the corresponding inflation map. Moreover, note that has leaves. For each leaf in , let denote the unique path from to the root of . Let
Note that for and , and . Moreover, we also know that when , and for . When , we have and . It follows that the number of tangled labelings of is
Note that has more tangled labelings than and that has minimal elements.
The result follows from induction and Corollary 6.1. ∎
7. Open Problems
In light of 3.7, it is natural to ask for which rooted tree posets is biggest. The following is motivated by the fact that is injective if and only if is an antichain. Since the degree of noninvertibility of promotion is smallest when is an antichain, it seems natural that would be largest when is a chain. In Remark 2.4 of [DK22], it is shown that when is an -element chain, is dynamically equivalent to the bubble sort map from [Knu98] (pages 106-110). Theorem 2.2 of [DP20] tells us that when is an -element chain, .
Conjecture 7.1.
For any poset ,
In other words, the degree of noninvertibility of promotion is largest when is a chain.
4.6, in conjunction with the enumeration of the tangled labelings of inflated rooted forests given in [DP20], seems to imply that the inflation operation on posets is very compatible with promotion. Thus, it would be a natural next step to study promotion on inflations of non-rooted trees. For example, it would be interesting to enumerate the tangled labelings of inflations of simple posets such as -posets or -posets. Doing so might generate new methods for attacking 1.1, which may also be refined in the following way (we require to be connected because of Lemma 6.3):
Conjecture 7.2.
Let be a connected -element poset with minimal elements. Then has at most tangled labelings.
It is also possible to reframe 1.1 in the following way: Let be a connected, -element poset, and let be the minimal elements of . Let be a coloring of given by if (here denotes the power set of ). The following implies 1.1.
Conjecture 7.3.
With notation as above,
If the above holds, we may apply the same argument as in 6.4 to show that the number of tangled labelings increases when we make . Applying this fact repeatedly would prove 1.1, since posets with a unique minimal element have exactly tangled labelings.
Conjecture 7.4.
If is an inflated rooted tree poset with deflated leaves, then the number of tangled labelings of is less than or equal to the number of quasi-tangled labelings of .
Conjecture 7.5.
Let be an -element poset. Then the number of labelings such that is at most .
Question 7.6.
What is the maximum number of quasi-tangled labelings a poset can have?
Acknowledgments
This research was conducted at the Duluth Summer Mathematics Research Program for Undergraduates at the University of Minnesota Duluth with support from Jane Street Capital, the National Security Agency (grant H98230-22-1-0015), the National Science Foundation (grant DMS-2052036), and Harvard University. My research advisors Noah Kravitz, Colin Defant, and Amanda Burcroff provided generous guidance and feedback during the research process for which I am very grateful. I would like to extend special thanks to Swapnil Garg and Noah Kravitz for their invaluable suggestions during the editing process. I would also like to thank Aleksa Milojević for noticing a mistake in one of my proofs early on in the research process. Finally, I am deeply grateful to Joe Gallian for his support and for giving me the opportunity to participate in his research program.
References
- [BCFnt] Mathilde Bouvel, Lapo Cioni, and Luca Ferrari, Preimages under the bubblesort operator, preprint.
- [DK22] Colin Defant and Noah Kravitz, Promotion sorting, Order (2022), 1–18.
- [DP20] Colin Defant and James Propp, Quantifying noninvertibility in discrete dynamical systems, Electron. J. Combin. 27 (2020), no. 3, Paper No. 3.51, 22. MR 4245164
- [EG87] Paul Edelman and Curtis Greene, Balanced tableaux, Adv. in Math. 63 (1987), no. 1, 42–99. MR 871081
- [Hai92] Mark D. Haiman, Dual equivalence with applications, including a conjecture of Proctor, Discrete Math. 99 (1992), no. 1-3, 79–113. MR 1158783
- [Hua20] Brice Huang, Cyclic descents for general skew tableaux, J. Combin. Theory Ser. A 169 (2020), 105120, 45. MR 3983097
- [Knu98] Donald E. Knuth, The art of computer programming. Vol. 3, Addison-Wesley, Reading, MA, 1998, Sorting and searching, Second edition [of MR0445948]. MR 3077154
- [MR94] Claudia Malvenuto and Christophe Reutenauer, Evacuation of labelled graphs, Discrete Math. 132 (1994), no. 1-3, 137–143. MR 1297379
- [PPR09] T. Kyle Petersen, Pavlo Pylyavskyy, and Brendon Rhoades, Promotion and cyclic sieving via webs, J. Algebraic Combin. 30 (2009), no. 1, 19–41. MR 2519848
- [Rho10] Brendon Rhoades, Cyclic sieving, promotion, and representation theory, J. Combin. Theory Ser. A 117 (2010), no. 1, 38–76. MR 2557880
- [Sch63] M. P. Schützenberger, Quelques remarques sur une construction de Schensted, Math. Scand. 12 (1963), 117–128. MR 190017
- [Sch72] by same author, Promotion des morphismes d’ensembles ordonnés, Discrete Math. 2 (1972), 73–94. MR 299539
- [Sch76] by same author, Evacuations, Colloquio Internazionale sulle Teorie Combinatorie (Rome, 1973), Tomo I, 1976, pp. 257–264. Atti dei Convegni Lincei, No. 17. MR 0476842
- [Sta09] Richard P. Stanley, Promotion and evacuation, Electron. J. Combin. 16 (2009), no. 2, Special volume in honor of Anders Björner, Research Paper 9, 24. MR 2515772