This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Promotion, Tangled Labelings, and Sorting Generating Functions

Margaret Bayer Margaret Bayer: Department of Mathematics, University of Kansas, Lawrence, KS, USA bayer@ku.edu Herman Chau Herman Chau: Department of Mathematics, University of Washington, Seattle, WA, USA hchau@uw.edu Mark Denker Mark Denker: Department of Mathematics, University of Kansas, Lawrence, KS, USA mark.denker@ku.edu Owen Goff Owen Goff: Department of Mathematics, University of Wisconsin, Madison, WI, USA ogoff@wisc.edu Jamie Kimble Jamie Kimble: Department of Mathematics, Michigan State University, East Lansing, MI, USA kimblej2@msu.edu Yi-Lin Lee Yi-Lin Lee: Department of Mathematics, Indiana University, Bloomington, IN, USA yillee@iu.edu  and  Jinting Liang Jinting Liang: Department of Mathematics, University of British Columbia, BC, Canada liangj@math.ubc.ca
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 n1n-1 times to a labeling of a poset on nn elements always gives a natural labeling of the poset and called a labeling tangled if it requires the full n1n-1 promotions to reach a natural labeling. They also conjectured that there are at most (n1)!(n-1)! tangled labelings for any poset on nn elements.

In the first direction, we propose a further strengthening of their conjecture by partitioning tangled labelings according to the element labeled n1n-1 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 kk 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 function
1991 Mathematics Subject Classification:
06A07, 05A15

1  Introduction

1.1  Background

A partially ordered set PP on nn elements is naturally labeled if each element is labeled with an integer between 11 and nn such that the labels respect the ordering on elements of PP. 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 LL of a poset, the extended promotion of LL is denoted L\partial L. 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 LL of an nn-element poset, the labeling n1L\partial^{n-1}L is a natural labeling.

When applied to an arbitrary poset labeling, extended promotion will always result in a natural labeling after a maximum of n1n-1 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 nn-element poset as a labeling that requires n1n-1 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 n1n-1 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 nn-element poset has at most (n1)!(n-1)! 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 nn-element poset with mm minimal elements has at most (nm)(n2)!(n-m)(n-2)! 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 PP be an nn-element poset, and let ak(P)a_{k}(P) denote the number of labelings of PP requiring exactly kk applications of the extended promotion to be a natural labeling. Then the sequence a0(P),,an1(P)a_{0}(P),\dotsc,a_{n-1}(P) 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 n1n-1. We propose the following new conjecture.

Conjecture 1.5 [The (n2)!(n-2)! Conjecture].

Let PP be an nn-element poset with n2n\geq 2. For all xPx\in P, let |𝒯x(P)||\mathcal{T}_{x}(P)| denote the number of tangled labelings of PP such that xx is labeled n1n-1. Then |𝒯x(P)|(n2)!|\mathcal{T}_{x}(P)|\leq(n-2)! with equality if and only if there is a unique minimal element yPy\in P such that y<Pxy<_{P}x.

By results in Section 2, both 1.2 and 1.3 follow from the (n2)!(n-2)! conjecture. In 3.14 and 4.4, we prove that that the (n2)!(n-2)! 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 (n2)!(n-2)! conjecture. In Section 4 we prove that inflated shoelace posets satisfy the (n2)!(n-2)! conjecture and give an exact enumeration for the number of tangled labelings of a particular type of shoelace poset called a WW-poset. In Section 5 we study the generating function of the sorting time of labelings of the ordinal sum of a poset PP with the antichain TkT_{k} on kk 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 𝔖n\mathfrak{S}_{n}. 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 [n][n] denotes the set {1,2,,n}\{1,2,\ldots,n\}. For a partially ordered set (or poset) PP, the partial order on PP will be denoted <P<_{P}. An element yPy\in P is said to cover xPx\in P, denoted xPyx\lessdot_{P}y, if x<Pyx<_{P}y and there does not exist an element zPz\in P such that x<Pz<Pyx<_{P}z<_{P}y. A lower (resp. upper) order ideal of PP is a set XPX\subseteq P with the property that if yXy\in X and x<Pyx<_{P}y (resp. x>Pyx>_{P}y) then xXx\in X also. For an element yPy\in P, the principal lower order ideal of yy is denoted y={xP:xPy}\downarrow y=\{x\in P:x\leq_{P}y\}. A poset PP 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 PP with nn elements is a bijection from PP to [n][n]. A labeling LL of PP is a natural labeling if the sequence L1(1),L1(2),,L1(n)L^{-1}(1),L^{-1}(2),\ldots,L^{-1}(n) is a linear extension of PP. Equivalently, for any elements x,yPx,y\in P, if x<Pyx<_{P}y then L(x)<L(y)L(x)<L(y). Given a poset PP, the set of all labelings of PP will be denoted Λ(P)\Lambda(P). The set of all natural labelings (equivalently, linear extensions) of PP will be denoted (P)\mathcal{L}(P).

Definition 2.1 ([2, Definition 2.1]).

Let PP be an nn-element poset and LΛ(P)L\in\Lambda(P). The extended promotion of LL, denoted L\partial L, is obtained from LL by the following algorithm:

  1. (1)

    Repeat until the element labeled 1 is maximal: Let xx be the element labeled 1 and let yy be the element with the smallest label such that y>Pxy>_{P}x. Swap the labels of xx and yy.

  2. (2)

    Simultaneously replace the label 1 with nn and replace the label ii with i1i-1 for all i>1i>1.

In what follows, we will refer to extended promotion simply as promotion. For i0i\geq 0, the notations LiL_{i} and iL\partial^{i}L are used interchangeably to denote the iith promotion of LL. By convention, L0L_{0} and 0L\partial^{0}L denote the original labeling LL. Promotion can be loosely thought of as “sorting” a labeling LL so that L\partial L 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 LΛ(P)L\in\Lambda(P). The promotion chain of LL is the ordered set of elements of PP 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 LL of a 6-element poset PP. The promotion chain of LL is the ordered sequence L1(1),L1(2),L1(5)L^{-1}(1),L^{-1}(2),L^{-1}(5). A sequence of five promotions of LL is shown in Figure 2. Observe that LiL_{i} is not a natural labeling for 0i<50\leq i<5 but L5L_{5} is a natural labeling.

PP
661122443355LL\rightarrow
662{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}2}1{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}1}443355\rightarrow
66225{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}5}44331{\color[rgb]{1,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{1,0,0}1}\rightarrow
551144332266L\partial L
Figure 1. One promotion of the labeling LL on poset PP. Swapped labels are shown in red.
Definition 2.4 ([2, Section 1.1]).

Let PP be an nn-element poset and LΛ(P)L\in\Lambda(P). The order or sorting time of LL, denoted 𝗈𝗋(L)\operatorname{\mathsf{or}}(L), is the smallest integer k0k\geq 0 such that Lk(P)L_{k}\in\mathcal{L}(P). If 𝗈𝗋(L)=n1\operatorname{\mathsf{or}}(L)=n-1, then LL is a tangled labeling. The set of all tangled labelings of PP is denoted 𝒯(P)\mathcal{T}(P).

55114433226L\partial L\rightarrow
4411332266552L\partial^{2}L\rightarrow
3322441155663L\partial^{3}L\rightarrow
2211553344664L\partial^{4}L\rightarrow
1133442266555L\partial^{5}L
Figure 2. Promotions of the labeling LL in Figure 1. Elements enclosed in a box are frozen.
Definition 2.5.

Let PP be an nn-element poset and xPx\in P. A labeling LL of PP is said to be an xx-labeling if L(x)=n1L(x)=n-1. The set of all tangled xx-labelings of PP is denoted 𝒯x(P)\mathcal{T}_{x}(P).

For a poset PP, the set of tangled labelings 𝒯(P)\mathcal{T}(P) is the disjoint union of 𝒯x(P)\mathcal{T}_{x}(P) as xx ranges over elements in PP. Thus, the number of tangled labelings of PP is equal to the sum

|𝒯(P)|=xP|𝒯x(P)|.|\mathcal{T}(P)|=\sum_{x\in P}|\mathcal{T}_{x}(P)|. (1)

It readily follows from Equation 1 that the (n2)!(n-2)! conjecture implies 1.2.

Definition 2.6 ([2, Section 1.3]).

Let PP be an nn-element poset, QQ be an mm-element subposet of PP, and LΛ(P)L\in\Lambda(P). The standardization of LL on QQ is the unique labeling 𝗌𝗍(L):Q[m]\operatorname{\mathsf{st}}(L):Q\to[m] such that 𝗌𝗍(L)(x)<𝗌𝗍(L)(y)\operatorname{\mathsf{st}}(L)(x)<\operatorname{\mathsf{st}}(L)(y) if and only if L(x)<L(y)L(x)<L(y) for all x,yQx,y\in Q.

Definition 2.7 ([2, Section 2]).

Let PP be an nn-element poset and xPx\in P. The element xx is said to be frozen with respect to a labeling LΛ(P)L\in\Lambda(P) if L1({a,a+1,,n})L^{-1}(\{a,a+1,\ldots,n\}) is an upper order ideal for every aa such that L(x)anL(x)\leq a\leq n. The set of frozen elements of LL will be denoted (L)\mathcal{F}(L).

Equivalently, if xx is frozen, then the standardization of LL on the subposet L1({L(x),L(x)+1,,n})L^{-1}(\{L(x),L(x)+1,\ldots,n\}) is a natural labeling. Thus, LL is a natural labeling of PP if and only if (L)=P\mathcal{F}(L)=P. Observe that by 2.1, for any labeling LL of an nn-element poset PP, the element labeled nn in L\partial L is a maximal element of PP. More generally, Lj+11(nj)L^{-1}_{j+1}(n-j) is frozen, so the elements of PP with labels {nj,nj+1,,n}\{n-j,n-j+1,\ldots,n\} are “sorted.” The standardization of Lj+1L_{j+1} on the subposet of PP whose elements have Lj+1L_{j+1}-labels in {nj,nj+1,,n}\{n-j,n-j+1,\ldots,n\} 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 QQ and the standardization of the labeling LL in Figure 1 on QQ.

44112233
Figure 3. The standardization of the labeling LL in Figure 1 on the subposet in the dotted box.

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 xPx\in P be a minimal element. The funnel of xx is

𝖿𝗎𝗇(x)={yP:x<Py and x is the unique minimal element in y}.\operatorname{\mathsf{fun}}(x)=\{y\in P:\text{$x<_{P}y$ and $x$ is the unique minimal element in $\downarrow y$}\}.
Definition 2.10.

A minimal element xPx\in P is a basin if 𝖿𝗎𝗇(x)\operatorname{\mathsf{fun}}(x)\neq\varnothing.

Example 2.11.

Let PP be the poset with the labeling LL in Figure 4. The basin elements in PP are gg and ii. Their funnels are 𝖿𝗎𝗇(g)={d}\operatorname{\mathsf{fun}}(g)=\{d\} and 𝖿𝗎𝗇(i)={f,c}\operatorname{\mathsf{fun}}(i)=\{f,c\}, respectively. There are two basins g,ig,i in the lower order ideal a\downarrow a and a single basin gg in the lower order ideal b\downarrow b.

hheeaaggbbddiiccff
Figure 4. A poset with two basin elements gg and ii.

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 PP has a tangled labeling if and only if PP 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 PP be a poset on nn elements and LΛ(P)L\in\Lambda(P). The labeling LL is tangled if and only if both of the following conditions are met:

  1. (1)

    L1(n)L^{-1}(n) is minimal in PP,

  2. (2)

    L1(n)<PLn21(1)L^{-1}(n)<_{P}L_{n-2}^{-1}(1).

Proof.

First, we will prove that conditions (1)(1) and (2)(2) together are sufficient for LL to be tangled. Let xx denote L1(n)L^{-1}(n). By condition (1)(1), xx is minimal so Li+r(x)=Li(x)rL_{i+r}(x)=L_{i}(x)-r whenever Li(x)>rL_{i}(x)>r. Since L(x)=nL(x)=n, it follows that Ln2(x)=2L_{n-2}(x)=2 and hence Ln21(2)=L1(n)L_{n-2}^{-1}(2)=L^{-1}(n). Substituting into condition (2)(2) yields Ln21(2)<PLn21(1)L_{n-2}^{-1}(2)<_{P}L_{n-2}^{-1}(1). Thus, Ln2L_{n-2} is not yet sorted, and so LL is tangled.

By [2, Lemma 3.8], condition (1)(1) is necessary for LL to be tangled. Thus, it remains to show that condition (2)(2) follows from assuming that LL is tangled and that condition (1)(1) holds. By [2, Lemma 2.7], Ln21(3),,Ln21(n)L_{n-2}^{-1}(3),\ldots,L_{n-2}^{-1}(n) are frozen with respect to Ln2L_{n-2}. Since LL is tangled, Ln2L_{n-2} is not sorted, which may occur only if Ln21(2)<PLn21(1)L_{n-2}^{-1}(2)<_{P}L_{n-2}^{-1}(1). Because L1(n)L^{-1}(n) is minimal, we may substitute L1(n)=Ln21(2)L^{-1}(n)=L_{n-2}^{-1}(2) to yield condition (2)(2). ∎

As a consequence of (2), the element labeled n1n-1 cannot be minimal in a tangled labeling of PP. If an nn-element poset PP has mm minimal elements, then 1.5 would imply that the number of tangled labelings of PP is at most (nm)(n2)!(n-m)(n-2)!. Therefore, 1.5 implies 1.3 and hence 1.2.

Lemma 2.14.

Let PP be a poset on nn elements and LΛ(P)L\in\Lambda(P). Then for all 2in2\leq i\leq n and 0jn10\leq j\leq n-1,

Lj+11(i1)PLj1(i).L_{j+1}^{-1}(i-1)\leq_{P}L_{j}^{-1}(i).
Proof.

If ii is not the label of an element in the promotion chain of LjL_{j}, then the element Lj1(i)L_{j}^{-1}(i) will be labeled i1i-1 in Lj+1L_{j+1}, so Lj+11(i1)=Lj1(i)L_{j+1}^{-1}(i-1)=L_{j}^{-1}(i). If Lj1(i)L_{j}^{-1}(i) is in the promotion chain of LjL_{j}, let xx denote the element immediately preceding Lj1(i)L_{j}^{-1}(i) in the promotion chain of LjL_{j}. Such an element exists since i2i\geq 2 so Lj1(i)L_{j}^{-1}(i) cannot be the first element in the promotion chain. It follows that Lj+11(i1)=xPLj1(i)L_{j+1}^{-1}(i-1)=x\leq_{P}L_{j}^{-1}(i). ∎

A consequence of 2.14 is that for all 2in2\leq i\leq n,

Li11(1)PPL11(i1)PL1(i).L_{i-1}^{-1}(1)\leq_{P}\ldots\leq_{P}L_{1}^{-1}(i-1)\leq_{P}L^{-1}(i). (2)

Setting i=n1i=n-1 gives, in particular,

Ln21(1)PLn31(2)PPL11(n2)PL1(n1).L_{n-2}^{-1}(1)\leq_{P}L_{n-3}^{-1}(2)\leq_{P}\ldots\leq_{P}L_{1}^{-1}(n-2)\leq_{P}L^{-1}(n-1). (3)
Corollary 2.15.

Let PP be a poset on nn elements and let L(P)L\in\mathcal{L}(P) be a tangled labeling. For r=0,1,,n2r=0,1,\ldots,n-2,

Lr1(nr)<PLr1(n1r).L_{r}^{-1}(n-r)<_{P}L_{r}^{-1}(n-1-r).

In particular, L1(n)<PL1(n1)L^{-1}(n)<_{P}L^{-1}(n-1).

Proof.

By 2.14, Lr1(nr)PL1(n)L_{r}^{-1}(n-r)\leq_{P}L^{-1}(n), and by (2) in Lemma 2.13, L1(n)<PLn21(1)L^{-1}(n)<_{P}L_{n-2}^{-1}(1). Additionally, by Equation 3, Ln21(1)PLn31(2)PPLr1(n1r)L_{n-2}^{-1}(1)\leq_{P}L_{n-3}^{-1}(2)\leq_{P}\cdots\leq_{P}L_{r}^{-1}(n-1-r). Combining these inequalities yields the desired result Lr1(nr)<PLr1(n1r)L_{r}^{-1}(n-r)<_{P}L_{r}^{-1}(n-1-r). If we set r=0r=0, then we see that L1(n)<PL1(n1)L^{-1}(n)<_{P}L^{-1}(n-1). ∎

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 PP be an nn-element poset and let LΛ(P)(P)L\in\Lambda(P)\setminus\mathcal{L}(P). Then (L)(L)\mathcal{F}(L)\subsetneq\mathcal{F}(\partial L).

Proposition 2.17.

If LL is a tangled labeling of PP, then L1(n)L^{-1}(n) is a basin. In particular, if PP has exactly one basin, then |𝒯(P)|(n1)!|\mathcal{T}(P)|\leq(n-1)!.

Proof.

We first show that for any minimal element xPx\in P that is not a basin, there is no tangled labeling LL with L(x)=nL(x)=n. Suppose to the contrary that there exists such a tangled labeling LL. Let w=Ln21(1)w=L_{n-2}^{-1}(1). By 2.13, x<Pwx<_{P}w. Since xx is not a basin, 𝖿𝗎𝗇(x)=\operatorname{\mathsf{fun}}(x)=\varnothing. Hence, there exists a minimal element zxz\neq x such that z<Pwz<_{P}w.

Since w=Ln21(1)w=L_{n-2}^{-1}(1) and x=L1(n)=Ln21(2)x=L^{-1}(n)=L_{n-2}^{-1}(2), it follows that z=Ln21(m)z=L_{n-2}^{-1}(m) for some m3m\geq 3. The elements Ln21(3),,Ln21(n)L_{n-2}^{-1}(3),\ldots,L_{n-2}^{-1}(n) are frozen as a consequence of 2.16. Recall that the set of frozen elements is an upper order ideal. Since zz is a frozen element and z<Pwz<_{P}w, ww must also be a frozen element, which is a contradiction since Ln2L_{n-2} is not a natural labeling. Therefore if LL is a tangled labeling and L1(n)L^{-1}(n) is a minimal element of PP, then L1(n)L^{-1}(n) must be a basin.

Finally, suppose PP has a unique basin xx. Then any tangled labeling LL of PP must satisfy L(x)=nL(x)=n. There are (n1)!(n-1)! labelings LL that satisfy L(x)=nL(x)=n, so |𝒯(P)|(n1)!|\mathcal{T}(P)|\leq(n-1)!. ∎

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 (n2)!(n-2)! conjecture.

Lemma 2.18.

Let xx be a basin of PP and let LL be a labeling such that L1(n)=xL^{-1}(n)=x and L1(n1)𝖿𝗎𝗇(x)L^{-1}(n-1)\in\operatorname{\mathsf{fun}}(x). Then LL is tangled.

Proof.

It is clear from the definition of basins that condition (1)(1) of 2.13 is satisfied. So it suffices to show that L1(n)<P(Ln2)1(1)L^{-1}(n)<_{P}(L_{n-2})^{-1}(1). From Equation 3 and the condition that L1(n1)𝖿𝗎𝗇(x)L^{-1}(n-1)\in\operatorname{\mathsf{fun}}(x),

xP(Ln2)1(1)PL1(n1).x\leq_{P}(L_{n-2})^{-1}(1)\leq_{P}L^{-1}(n-1).

Furthermore,

x=L1(n)=(Ln2)1(2)(Ln2)1(1).x=L^{-1}(n)=(L_{n-2})^{-1}(2)\not=(L_{n-2})^{-1}(1).

Thus, we have the strict inequality x=L1(n)<P(Ln2)1(1)x=L^{-1}(n)<_{P}(L_{n-2})^{-1}(1), which is precisely condition (2)(2) of 2.13. ∎

Lemma 2.19.

Let PP be a poset on nn elements and LL a tangled labeling of PP. Let x,yPx,y\in P such that xx is a minimal element and x<Pyx<_{P}y. If L(x)=nL(x)=n and L(y)=n1L(y)=n-1, then there exists z𝖿𝗎𝗇(x)z\in\operatorname{\mathsf{fun}}(x) such that zPyz\leq_{P}y.

Proof.

Let z=Ln21(1)z=L_{n-2}^{-1}(1). By Equation 3, z=Ln21(1)PL1(n1)=yz=L_{n-2}^{-1}(1)\leq_{P}L^{-1}(n-1)=y. Thus, zPyz\leq_{P}y. Since LL is a tangled labeling, 2.13 implies that x=Ln21(2)<PLn21(1)=zx=L_{n-2}^{-1}(2)<_{P}L_{n-2}^{-1}(1)=z. There are at least n2n-2 frozen elements with respect to Ln2L_{n-2}, but xx and zz are not frozen with respect to Ln2L_{n-2}. Since the set of frozen elements with respect to a labeling form an upper order ideal, it follows that zz covers xx and no other elements. Hence, z𝖿𝗎𝗇(x)z\in\operatorname{\mathsf{fun}}(x). ∎

Lemma 2.20.

Let P1P_{1} be a poset with n1n_{1} elements and P2P_{2} a poset with n2n_{2} elements. If 1.5 holds for P1P_{1} and P2P_{2}, then 1.5 also holds for the disjoint union P1P2P_{1}\sqcup P_{2}.

Proof.

Let xP1P2x\in P_{1}\sqcup P_{2} and LL be an xx-labeling of PP (i.e., L(x)=n1L(x)=n-1). If xP1x\in P_{1} and n12n_{1}\geq 2, then by [2, Theorem 3.4], LL is tangled if and only if L1(n)P1L^{-1}(n)\in P_{1} and 𝗌𝗍(L|P1)𝒯(P1)\operatorname{\mathsf{st}}(L|_{P_{1}})\in\mathcal{T}(P_{1}). Thus, the tangled xx-labelings of P1P2P_{1}\sqcup P_{2} are enumerated by a choice of one of the |𝒯x(P1)||\mathcal{T}_{x}(P_{1})| tangled xx-labelings of P1P_{1}, one of the (n1+n22n12)\binom{n_{1}+n_{2}-2}{n_{1}-2} assignments of the labels L1(P1){n,n1}L^{-1}(P_{1})\setminus\{n,n-1\}, and one of the n2!n_{2}! labelings on P2P_{2}. Since P1P_{1} satisfies 1.5, |𝒯x(P1)|(n12)!|\mathcal{T}_{x}(P_{1})|\leq(n_{1}-2)!. Therefore,

|𝒯x(P1P2)|\displaystyle|\mathcal{T}_{x}(P_{1}\sqcup P_{2})| =|𝒯x(P1)|n2!(n1+n22n12)\displaystyle=|\mathcal{T}_{x}(P_{1})|\cdot n_{2}!\cdot\binom{n_{1}+n_{2}-2}{n_{1}-2} (4)
(n12)!n2!(n1+n22n12)\displaystyle\leq(n_{1}-2)!\cdot n_{2}!\cdot\binom{n_{1}+n_{2}-2}{n_{1}-2}
=(n1+n22)!.\displaystyle=(n_{1}+n_{2}-2)!.

If xP1x\in P_{1} and n1<2n_{1}<2, then by the contrapositive of 2.15, LL is not tangled. In this case, tangled xx-labelings of P1P2P_{1}\sqcup P_{2} do not exist, so |𝒯x(P1P2)|(n1+n22)!|\mathcal{T}_{x}(P_{1}\sqcup P_{2})|\leq(n_{1}+n_{2}-2)! clearly. Equality in Equation 4 holds if and only if |𝒯x(P1)|=(n12)!|\mathcal{T}_{x}(P_{1})|=(n_{1}-2)!. Since P1P_{1} satisfies 1.5, |𝒯x(P1)|=(n12)!|\mathcal{T}_{x}(P_{1})|=(n_{1}-2)! if and only if there is a unique minimal element zP1z\in P_{1} such that z<P1xz<_{P_{1}}x. It follows that equality in Equation 4 holds if and only if there is a unique minimal element zP1P2z\in P_{1}\sqcup P_{2} such that z<P1P2xz<_{P_{1}\sqcup P_{2}}x. If xP2x\in P_{2}, then by an identical argument, |𝒯x(P1P2)|(n1+n22)!|\mathcal{T}_{x}(P_{1}\sqcup P_{2})|\leq(n_{1}+n_{2}-2)!, with equality if and only if there is a unique minimal element zP2z\in P_{2} such that z<P1P2xz<_{P_{1}\sqcup P_{2}}x. Therefore, P1P2P_{1}\sqcup P_{2} satisfies 1.5. ∎

By 2.20, it suffices to show the (n2)!(n-2)! 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 P,QP,Q be finite posets. The poset PP is an inflation of QQ if there exists a surjective map φ:PQ\varphi:P\to Q that satisfies the following two properties:

  1. (1)

    For any xQx\in Q, the preimage φ1(x)\varphi^{-1}(x) has a unique minimal element in PP.

  2. (2)

    For any x,yPx,y\in P such that φ(x)φ(y)\varphi(x)\neq\varphi(y), x<Pyx<_{P}y if and only if φ(x)<Qφ(y)\varphi(x)<_{Q}\varphi(y).

Such a map φ\varphi is called an inflation map.

Example 3.2.

In Figure 5 the poset PP is an inflation of the poset QQ. The inflation map φ\varphi is constant on each colored box in PP and maps to the corresponding element in QQ pointed to by the arrow. For example, the element labeled u1,1u_{1,1} in QQ corresponds to the subposet φ1(u1,1)\varphi^{-1}(u_{1,1}) in PP outlined in green. In general, the preimage of an element in QQ must have a unique minimal element, by definition, but may have multiple maximal elements.

Refer to caption
Figure 5. A rooted tree QQ and its inflation PP. The inflation map φ\varphi is represented by the arrows from PP to QQ.
Definition 3.3 ([2, Definition 3.1]).

A rooted tree poset QQ is a finite poset satisfying the following two properties:

  1. (1)

    There is a unique maximal element of QQ called the root of QQ.

  2. (2)

    Every non-root element in QQ 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 PP and QQ 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, QQ will denote a rooted tree poset and PP will denote an inflation of QQ with inflation map φ\varphi.

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 rr be the root of QQ and let xx be a non-root element of QQ. The unique element yy that covers xx in QQ is called the parent of xx. The minimal elements of QQ 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 1,,m\ell_{1},\ldots,\ell_{m} denote the leaves of QQ, where mm is the number of leaves. For each i[m]i\in[m], we have a unique maximal chain from i\ell_{i} to rr

i=ui,0Qui,1QQui,ωi=r,\ell_{i}=u_{i,0}\lessdot_{Q}u_{i,1}\lessdot_{Q}\cdots\lessdot_{Q}u_{i,\omega_{i}}=r, (5)

where ωi\omega_{i} denotes the length of the chain. Recall that ui,0Qui,1u_{i,0}\lessdot_{Q}u_{i,1} means that ui,1u_{i,1} covers ui,0u_{i,0} in QQ. For i[m]i\in[m] and j[ωi]j\in[\omega_{i}], define the two quantities

bi,j\displaystyle b_{i,j} =vQui,j1|φ1(v)|,\displaystyle=\sum_{v\leq_{Q}u_{i,j-1}}|\varphi^{-1}(v)|, (6)
ci,j\displaystyle c_{i,j} =v<Qui,j|φ1(v)|.\displaystyle=\sum_{v<_{Q}u_{i,j}}|\varphi^{-1}(v)|.

The fraction bi,jci,j\frac{b_{i,j}}{c_{i,j}} therefore represents the fraction of elements in PP below the minimal element of φ1(ui,j)\varphi^{-1}(u_{i,j}) that lie on the preimage of the maximal chain from i\ell_{i} to rr. When it is necessary to specify the rooted tree poset QQ, we shall do so by indicating QQ in parentheses. For example, we will write ui,j(Q)u_{i,j}(Q) instead of ui,ju_{i,j} or ωi(Q)\omega_{i}(Q) instead of ωi\omega_{i}.

Example 3.4.

The vertices of QQ in Figure 5 are labeled in accordance with our definitions above. For example, the maximal chain from 1\ell_{1} to rr is 1=u1,0u1,1u1,2=r\ell_{1}=u_{1,0}\lessdot u_{1,1}\lessdot u_{1,2}=r. The length of this maximal chain is ω1=2\omega_{1}=2. As another example, the maximal chain from 2\ell_{2} to rr is 2=u2,0u2,1u2,2=r\ell_{2}=u_{2,0}\lessdot u_{2,1}\lessdot u_{2,2}=r. Notice that ui,ju_{i,j} may refer to the same element in QQ for distinct ii and jj. For example, u2,1=u1,1u_{2,1}=u_{1,1} in Figure 5, and the root rr is equal to u1,2u_{1,2}, u2,2u_{2,2}, u3,1u_{3,1}, and u4,1u_{4,1}.

The quantity b1,1b_{1,1} can be computed by

b1,1=vQu1,0|φ1(v)|=|φ1(u1,0)|=4.b_{1,1}=\sum_{v\leq_{Q}u_{1,0}}|\varphi^{-1}(v)|=|\varphi^{-1}(u_{1,0})|=4.

Similarly, the quantity c1,1c_{1,1} can be computed by

c1,1=v<Qu1,1|φ1(v)|=|φ1(u1,0)|+|φ1(u2,0)|=6.c_{1,1}=\sum_{v<_{Q}u_{1,1}}|\varphi^{-1}(v)|=|\varphi^{-1}(u_{1,0})|+|\varphi^{-1}(u_{2,0})|=6.

Therefore b1,1c1,1=46\frac{b_{1,1}}{c_{1,1}}=\frac{4}{6} of the elements in PP below the minimal element of φ1(u1,1)\varphi^{-1}(u_{1,1}) lie in the direction of φ1(1)\varphi^{-1}(\ell_{1}).

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 QQ be a reduced rooted tree poset with mm leaves and let PP be an inflation of QQ with nn elements. Then

i=1mj=1ωi(Q)bi,j(Q)1ci,j(Q)1{1if n=1,nmn1otherwise.\sum_{i=1}^{m}\prod_{j=1}^{\omega_{i}(Q)}\frac{b_{i,j}(Q)-1}{c_{i,j}(Q)-1}\leq\begin{cases}1&\text{if $n=1$,}\\ \frac{n-m}{n-1}&\text{otherwise.}\end{cases} (7)
Proof.

We will prove the bound by inducting on h(Q)=max{ω1(Q),,ωm(Q)}h(Q)=\max\{\omega_{1}(Q),\ldots,\omega_{m}(Q)\}. The base case is when h(Q)=0h(Q)=0. In this case, there is a single leaf so m=1m=1 and ω1(Q)=0\omega_{1}(Q)=0. Thus, the left side of the inequality is the sum of a single empty product which is equal to 11. The right side is 11 regardless of whether n=1n=1 or n>1n>1, so the inequality holds when h(Q)=0h(Q)=0.

Now, suppose h(Q)>0h(Q)>0 and that the lemma holds for all rooted tree posets QQ^{\prime} with h(Q)<h(Q)h(Q^{\prime})<h(Q). Since h(Q)>0h(Q)>0, n>1n>1. Now, let rr denote the root of QQ and let q1,,qtq_{1},\ldots,q_{t} be the elements covered by rr. Recall that for an element xx in a poset, x\downarrow x denotes the set of elements less than or equal to xx. The subposets Qk=qkQ_{k}=\ \downarrow q_{k} are all rooted tree posets with h(Qk)h(Q)1h(Q_{k})\leq h(Q)-1, and Pk=φ1(Qk)P_{k}=\varphi^{-1}(Q_{k}) is an inflation of QkQ_{k}. Let nk=|φ1(Qk)|n_{k}=|\varphi^{-1}(Q_{k})| so that n|φ1(r)|=n1++ntn-|\varphi^{-1}(r)|=n_{1}+\cdots+n_{t}, and let mkm_{k} denote the number of leaves of QkQ_{k} so that m=m1++mtm=m_{1}+\cdots+m_{t}. For convenience, let MkM_{k} denote the kkth partial sum m1++mkm_{1}+\cdots+m_{k} and let M0=0M_{0}=0. Without loss of generality, order the leaves 1,,m\ell_{1},\ldots,\ell_{m} of QQ such that the leaves of QkQ_{k} are Mk1+1,,Mk\ell_{M_{k-1}+1},\ldots,\ell_{M_{k}}.

Observe that for Mk1+1iMkM_{k-1}+1\leq i\leq M_{k}, ωi(Qk)=ωi(Q)1\omega_{i}(Q_{k})=\omega_{i}(Q)-1, and for 1jωi(Qk)1\leq j\leq\omega_{i}(Q_{k}), bi,j(Qk)=bi,j(Q)b_{i,j}(Q_{k})=b_{i,j}(Q) and ci,j(Qk)=ci,j(Q)c_{i,j}(Q_{k})=c_{i,j}(Q). Additionally, bi,ωi(Q)(Q)=nkb_{i,\omega_{i}(Q)}(Q)=n_{k} and ci,ωi(Q)(Q)=n|φ1(r)|c_{i,\omega_{i}(Q)}(Q)=n-|\varphi^{-1}(r)|. Thus,

i=1mj=1ωi(Q)bi,j(Q)1ci,j(Q)1\displaystyle\sum_{i=1}^{m}\prod_{j=1}^{\omega_{i}(Q)}\frac{b_{i,j}(Q)-1}{c_{i,j}(Q)-1} =k=1t(i=Mk1+1Mkj=1ωi(Q)bi,j(Q)1ci,j(Q)1)\displaystyle=\sum_{k=1}^{t}\left(\sum_{i=M_{k-1}+1}^{M_{k}}\prod_{j=1}^{\omega_{i}(Q)}\frac{b_{i,j}(Q)-1}{c_{i,j}(Q)-1}\right)
=k=1t(i=Mk1+1Mknk1n|φ1(r)|1j=1ωi(Q)1bi,j(Q)1ci,j(Q)1)\displaystyle=\sum_{k=1}^{t}\left(\sum_{i=M_{k-1}+1}^{M_{k}}\frac{n_{k}-1}{n-|\varphi^{-1}(r)|-1}\cdot\prod_{j=1}^{\omega_{i}(Q)-1}\frac{b_{i,j}(Q)-1}{c_{i,j}(Q)-1}\right)
=k=1tnk1n|φ1(r)|1(i=Mk1+1Mkj=1ωi(Qk)bi,j(Qk)1ci,j(Qk)1).\displaystyle=\sum_{k=1}^{t}\frac{n_{k}-1}{n-|\varphi^{-1}(r)|-1}\cdot\left(\sum_{i=M_{k-1}+1}^{M_{k}}\prod_{j=1}^{\omega_{i}(Q_{k})}\frac{b_{i,j}(Q_{k})-1}{c_{i,j}(Q_{k})-1}\right).

For each 1kt1\leq k\leq t, if nk=mk=1n_{k}=m_{k}=1, then we clearly have

nk1n|φ1(r)|1(i=Mk1+1Mkj=1ωi(Qk)bi,j(Qk)1ci,j(Qk)1)\displaystyle\frac{n_{k}-1}{n-|\varphi^{-1}(r)|-1}\cdot\left(\sum_{i=M_{k-1}+1}^{M_{k}}\prod_{j=1}^{\omega_{i}(Q_{k})}\frac{b_{i,j}(Q_{k})-1}{c_{i,j}(Q_{k})-1}\right) nkmkn|φ1(r)|1,\displaystyle\leq\frac{n_{k}-m_{k}}{n-|\varphi^{-1}(r)|-1},

as both sides of the inequality are 0. If nk>1n_{k}>1, then by the inductive hypothesis we also have

nk1n|φ1(r)|1(i=Mk1+1Mkj=1ωi(Qk)bi,j(Qk)1ci,j(Qk)1)\displaystyle\frac{n_{k}-1}{n-|\varphi^{-1}(r)|-1}\cdot\left(\sum_{i=M_{k-1}+1}^{M_{k}}\prod_{j=1}^{\omega_{i}(Q_{k})}\frac{b_{i,j}(Q_{k})-1}{c_{i,j}(Q_{k})-1}\right) nk1n|φ1(r)|1nkmknk1\displaystyle\leq\frac{n_{k}-1}{n-|\varphi^{-1}(r)|-1}\cdot\frac{n_{k}-m_{k}}{n_{k}-1}
=nkmkn|φ1(r)|1.\displaystyle=\frac{n_{k}-m_{k}}{n-|\varphi^{-1}(r)|-1}.

Thus, we conclude that

i=1mj=1ωi(Q)bi,j(Q)1ci,j(Q)1k=1tnkmkn|φ1(r)|1=n|φ1(r)|mn|φ1(r)|1nmn1.\begin{split}\sum_{i=1}^{m}\prod_{j=1}^{\omega_{i}(Q)}\frac{b_{i,j}(Q)-1}{c_{i,j}(Q)-1}&\leq\sum_{k=1}^{t}\frac{n_{k}-m_{k}}{n-|\varphi^{-1}(r)|-1}\\ &=\frac{n-|\varphi^{-1}(r)|-m}{n-|\varphi^{-1}(r)|-1}\\ &\leq\frac{n-m}{n-1}.\end{split} (8)

Remark 3.6.

Since |φ1(r)|>0|\varphi^{-1}(r)|>0, the final inequality in Equation 8 is strict for m>1m>1. If m=1m=1, then there is only one leaf in QQ, so b1,j(Q)=c1,j(Q)b_{1,j}(Q)=c_{1,j}(Q) for 1jω1(Q)1\leq j\leq\omega_{1}(Q) and equality holds. In particular, the upper bound in 3.5 is never sharp for m>1m>1.

Definition 3.7.

Let PP be an nn element poset and XPX\subseteq P. A partial labeling of PP is an injective map M:X[n]M:X\to[n]. A labeling L:P[n]L:P\to[n] is an extension of MM if L|X=ML|_{X}=M. The set of extensions of MM is denoted Λ(P,M)\Lambda(P,M).

Definition 3.8.

Let PP be a poset and xPx\in P. The element xx is lower order ideal complete (LOI-complete) if any element that is comparable to some element in x\downarrow x is also comparable to xx itself.

PPccbbaaeeddggffiijjhhQQ
Figure 6. A rooted tree poset QQ and an inflation PP of QQ. The LOI-complete elements in PP are colored black.
Example 3.9.

Consider the rooted tree poset QQ and its inflation PP in Figure 6. In PP, the elements cc, ff, gg, and jj are all LOI-complete, since for each of those elements, all elements comparable to c\downarrow c, f\downarrow f, g\downarrow g, and j\downarrow j are also comparable to cc, ff, gg, and jj, respectively. The elements aa, bb, dd, ee, hh, and ii, colored in red, are not LOI-complete. For example, bb is not LOI-complete because the element aa is comparable to cbc\in\downarrow b but aa is not comparable to bb.

Lemma 3.10.

Let QQ be a rooted tree poset and let PP be an inflation of QQ with inflation map φ:PQ\varphi:P\to Q. For any qQq\in Q, the unique minimal element of φ1(q)\varphi^{-1}(q) is LOI-complete in PP.

Proof.

Denote the unique minimal element of φ1(q)\varphi^{-1}(q) by xx. Let yφ1(q)y\in\downarrow\varphi^{-1}(q) and suppose zPz\in P is comparable to yy. If y=xy=x then zz and xx are comparable by definition. Otherwise, if yxy\neq x, then φ(y)<Qφ(x)=q\varphi(y)<_{Q}\varphi(x)=q since xx is the unique minimal element of φ1(q)\varphi^{-1}(q). Since zPz\in P is comparable to yy and PP is a rooted tree poset, φ(z)\varphi(z) and φ(y)\varphi(y) are comparable and hence φ(z)\varphi(z) and qq is comparable.

If φ(z)<Qq\varphi(z)<_{Q}q, then z<Pxz<_{P}x by 3.1. If φ(z)=q\varphi(z)=q, then xPzx\leq_{P}z since xx is the unique minimal element of φ1(q)\varphi^{-1}(q). If q<Qφ(z)q<_{Q}\varphi(z), then x<Pzx<_{P}z. In each case, zz is comparable to xx. Therefore xx is LOI-complete in PP. ∎

We will need the following probability lemmas from [2], so we have reproduced them for convenience.

Lemma 3.11 [2, Lemma 3.10].

Let PP be an nn element poset and xPx\in P be LOI-complete. Let X=x{x}X=~\downarrow x\setminus\{x\}. For LΛ(P)L\in\Lambda(P) and k0k\geq 0, the set Lk(X)L_{k}(X) depends only on the set L(X)L(X) and the restriction L|PXL|_{P\setminus X}. It does not depend on the way in which labels in L(X)L(X) are distributed among the elements of XX.

Lemma 3.12 [2, Lemma 3.11].

Let PP be an nn element poset and xPx\in P be LOI-complete. Let X=x{x}X=~\downarrow x\setminus\{x\} and suppose that XX\neq\varnothing. Let AXA\subseteq X have the property that no element of AA is comparable with any element in XAX\setminus A and let M:PX[n]M:P\setminus X\to[n] be a partial labeling such that Ln11(1)XL_{n-1}^{-1}(1)\in X for every extension LL of MM. If a labeling LL is chosen uniformly at random from the extensions in Λ(P,M)\Lambda(P,M), then the probability that Ln11(1)AL^{-1}_{n-1}(1)\in A is |A||X|\frac{|A|}{|X|}.

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 QQ be a reduced rooted tree poset with mm leaves and let PP be an inflation of QQ with nn elements, with inflation map φ:PQ\varphi:P\to Q. For a nonminimal element xPx\in P, let (x)={i[m]:iQφ(x)}\ell(x)=\{i\in[m]:\ell_{i}\leq_{Q}\varphi(x)\} and ωi,x=max{j:ui,jQφ(x)}\omega_{i,x}=\max\{j:u_{i,j}\leq_{Q}\varphi(x)\}. Then the number of tangled xx-labelings of PP is given by

|𝒯x(P)|=(n2)!i(x)j=1ωi,xbi,j(Q)1ci,j(Q)1.|\mathcal{T}_{x}(P)|=(n-2)!\sum_{i\in\ell(x)}\prod_{j=1}^{\omega_{i,x}}\frac{b_{i,j}(Q)-1}{c_{i,j}(Q)-1}.
Proof.

Fix a leaf i\ell_{i} of QQ and let x0x_{0} be the unique minimal element of φ1(i)\varphi^{-1}(\ell_{i}). We will count the number of tangled labelings LL such that L1(n)=x0L^{-1}(n)=x_{0} and L1(n1)=xL^{-1}(n-1)=x. By 2.15, if LL is tangled, then x0=L1(n)<PL1(n1)=xx_{0}=L^{-1}(n)<_{P}L^{-1}(n-1)=x. Thus, we need only consider leaves i\ell_{i} such that iQφ(x)\ell_{i}\leq_{Q}\varphi(x). Furthermore, since QQ is reduced, LL is tangled if and only if Ln21(1)φ1(i)L^{-1}_{n-2}(1)\in\varphi^{-1}(\ell_{i}).

If ωi,x=0\omega_{i,x}=0, then the product j=1ωi,xbi,j(Q)1ci,j(Q)1\prod_{j=1}^{\omega_{i,x}}\frac{b_{i,j}(Q)-1}{c_{i,j}(Q)-1} is the empty product 1. In this case, xφ1(i)x\in\varphi^{-1}(\ell_{i}) so all xx-labelings LL such that L1(n)=x0L^{-1}(n)=x_{0} are tangled.

Now, assume ωi,x1\omega_{i,x}\geq 1 and choose a labeling LΛ(P)L\in\Lambda(P) uniformly at random among the (n2)!(n-2)! labelings that satisfy L1(n)=x0L^{-1}(n)=x_{0} and L1(n1)=xL^{-1}(n-1)=x. We will proceed to compute the probability that LL is tangled. Let P~=P{x0}\widetilde{P}=P\setminus\{x_{0}\} and φ~=φ|P~\widetilde{\varphi}=\varphi|_{\widetilde{P}}. For 1jωi,x1\leq j\leq\omega_{i,x}, let xjx_{j} be the unique minimal element of φ~1(ui,j)\widetilde{\varphi}^{-1}(u_{i,j}), and define the sets

Xj=xj{xj} and Aj=vQui,j1φ~1(v).X_{j}=\downarrow x_{j}\setminus\{x_{j}\}\text{ and }A_{j}=\bigcup_{v\leq_{Q}u_{i,j-1}}\widetilde{\varphi}^{-1}(v).

The sizes of the sets are |Xj|=bi,j(Q)1|X_{j}|=b_{i,j}(Q)-1 and |Aj|=ci,j(Q)1|A_{j}|=c_{i,j}(Q)-1.

For any partial labeling M:P~Xωi,x[n1]M:\widetilde{P}\setminus X_{\omega_{i,x}}\to[n-1] such that M(x)=n1M(x)=n-1 and any extension LL of MM, the condition Ln21(1)Xωi,xL^{-1}_{n-2}(1)\in X_{\omega_{i,x}} holds since xφ1(ui,ωi,x)x\in\varphi^{-1}(u_{i,\omega_{i,x}}). Furthermore, since PP is an inflated rooted forest poset and xjx_{j} is the unique minimal element of φ~1(ui,j)\widetilde{\varphi}^{-1}(u_{i,j}), xjx_{j} is LOI-complete, and no element of AjA_{j} is comparable with any element of XjAjX_{j}\setminus A_{j}. Thus, the poset P~\widetilde{P}, the subsets Xωi,xX_{\omega_{i,x}} and Aωi,xA_{\omega_{i,x}}, and the partial labeling MM satisfy the conditions in 3.12. Applying the lemma tells us that the probability that Ln21(1)Aωi,xL_{n-2}^{-1}(1)\in A_{\omega_{i,x}} is

|Aωi,x||Xωi,x|=bi,ωi,x(Q)1ci,ωi,x(Q)1.\frac{|A_{\omega_{i,x}}|}{|X_{\omega_{i,x}}|}=\frac{b_{i,\omega_{i,x}}(Q)-1}{c_{i,\omega_{i,x}}(Q)-1}.

Furthermore, 3.11 tells us that the occurrence of this event only depends on L|P~Aωi,xL|_{\widetilde{P}\setminus A_{\omega_{i,x}}}.

This process can be continued for j=ωi,x1,,1j=\omega_{i,x}-1,\ldots,1 to deduce that the probability that Ln21(1)φ1(ui,0)L_{n-2}^{-1}(1)\in\varphi^{-1}(u_{i,0}) is the product

j=1ωi,xbi,j(Q)1ci,j(Q)1.\prod_{j=1}^{\omega_{i,x}}\frac{b_{i,j}(Q)-1}{c_{i,j}(Q)-1}.

Summing over all the leaves such that iQφ(x)\ell_{i}\leq_{Q}\varphi(x) yields the result. ∎

Theorem 3.14.

If PP is an inflated rooted forest poset on nn elements and xPx\in P, then |𝒯x(P)|(n2)!|\mathcal{T}_{x}(P)|\leq(n-2)!. Equality holds if and only if there is a unique minimal element zPz\in P such that z<Pxz<_{P}x.

Proof.

We first consider the case of an inflated rooted tree poset. Let QQ be a reduced rooted tree poset and PP an inflation of QQ with |P|=n|P|=n. For an element xx of PP, 3.13 implies that

|𝒯x(P)|=(n2)!i(x)j=1ωi,xbi,j(Q)1ci,j(Q)1.|\mathcal{T}_{x}(P)|=(n-2)!\sum_{i\in\ell(x)}\prod_{j=1}^{\omega_{i,x}}\frac{b_{i,j}(Q)-1}{c_{i,j}(Q)-1}.

The subposet Q~:=φ(x)\widetilde{Q}:=\downarrow\varphi(x) is also a rooted tree poset. Let P~:=φ1(Q~)\widetilde{P}:=\varphi^{-1}(\widetilde{Q}) and φ~\widetilde{\varphi} be the restriction φ|P~\varphi|_{\widetilde{P}}. Then P~\widetilde{P} is an inflated rooted tree poset, so 3.5 gives the upper bound

i(x)j=1ωi,xbi,j(Q)1ci,j(Q)11.\sum_{i\in\ell(x)}\prod_{j=1}^{\omega_{i,x}}\frac{b_{i,j}(Q)-1}{c_{i,j}(Q)-1}\leq 1. (9)

Therefore, |𝒯x(P)|(n2)!|\mathcal{T}_{x}(P)|\leq(n-2)! in the case of an inflated rooted tree poset.

Let mm denote the number of leaves in the subposet Q~\widetilde{Q}. By Remark 3.6, the inequality in Equation 9 is strict if and only if m>1m>1. The number of leaves in the subposet Q~\widetilde{Q} is precisely the number of minimal elements in P~\widetilde{P}. By definition of P~\widetilde{P}, the minimal elements in P~\widetilde{P} are precisely the minimal elements zPz\in P that satisfy z<Pxz<_{P}x. Thus, equality in Equation 9 holds if and only if there is a unique minimal element zPz\in P that satisfies z<Pxz<_{P}x.

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 (n2)!(n-2)! 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 n1n-1. 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 WW-posets, and enumerate the exact number of tangled labelings of these posets.

Definition 4.1.

A shoelace poset PP is a connected poset defined by a set of minimal elements {x1,,x}\{x_{1},\ldots,x_{\ell}\}, a set of maximal elements {y1,,ym}\{y_{1},\ldots,y_{m}\}, and a set 𝒮(P){x1,,x}×{y1,,ym}\mathcal{S}(P)\subseteq\{x_{1},\ldots,x_{\ell}\}\times\{y_{1},\ldots,y_{m}\} such that the following three conditions hold:

  1. (1)

    For every (i,j)[]×[m](i,j)\in[\ell]\times[m], the elements xix_{i} and yjy_{j} are comparable in PP if and only if (xi,yj)𝒮(P)(x_{i},y_{j})\in\mathcal{S}(P).

  2. (2)

    For every (xi,yj)𝒮(P)(x_{i},y_{j})\in\mathcal{S}(P), the open interval (xi,yj)P(x_{i},y_{j})_{P} is a (possibly empty) chain, denoted CijC_{i}^{j}.

  3. (3)

    For distinct pairs (xi,yj),(xi,yj)𝒮(P)(x_{i},y_{j}),(x_{i^{\prime}},y_{j^{\prime}})\in\mathcal{S}(P), the chains CijC_{i}^{j} and CijC_{i^{\prime}}^{j^{\prime}} are disjoint.

We will use the following notation

𝒮j(P)={xi:(xi,yj)𝒮(P)},𝒮i(P)={yj:(xi,yj)𝒮(P)}.\mathcal{S}^{j}(P)=\{x_{i}:(x_{i},y_{j})\in\mathcal{S}(P)\},\qquad\mathcal{S}_{i}(P)=\{y_{j}:(x_{i},y_{j})\in\mathcal{S}(P)\}.

The funnels of a shoelace poset can be described fairly simply. The funnel of a minimal element xix_{i} consists of the elements in CijC_{i}^{j} for yj𝒮i(P)y_{j}\in\mathcal{S}_{i}(P), along with the maximal elements yjy_{j} for yj𝒮i(P)y_{j}\in\mathcal{S}_{i}(P) that satisfy 𝒮j(P)={xi}\mathcal{S}^{j}(P)=\{x_{i}\}.

Example 4.2.

Figure 7 depicts a shoelace poset PP with 3 minimal elements and 4 maximal elements. In this example 𝒮(P)={(x1,y2),(x1,y3),(x1,y4),(x2,y1),(x2,y3),(x3,y3),(x3,y4)}\mathcal{S}(P)=\{(x_{1},y_{2}),(x_{1},y_{3}),(x_{1},y_{4}),(x_{2},y_{1}),(x_{2},y_{3}),(x_{3},y_{3}),(x_{3},y_{4})\}. The elements of the chain C34C_{3}^{4} are highlighted in blue and the chain C13C_{1}^{3} is empty. Notice also that 𝒮1(P)={y2,y3,y4}\mathcal{S}_{1}(P)=\{y_{2},y_{3},y_{4}\} and 𝒮2(P)={x1}\mathcal{S}^{2}(P)=\{x_{1}\}.

y1y_{1}x2x_{2}y3y_{3}x3x_{3}y4y_{4}x1x_{1}y2y_{2}C34C_{3}^{4}
Figure 7. An example of a shoelace poset.

In order to prove that shoelace posets satisfy the (n2)!(n-2)! conjecture, we will partition labelings according to the location of the label n1n-1, and bound |𝒯x(P)||\mathcal{T}_{x}(P)| for the various elements xx.

For the following lemma, we use the following notation: for SS a set and ff a function whose codomain is well-ordered, 𝖺𝗋𝗀𝗆𝗂𝗇Sf\operatorname{\mathsf{argmin}}_{S}f is the element xSx\in S such that f(x)f(x) is minimal.

Lemma 4.3.

Let PP be a shoelace poset with minimal elements x1,,xx_{1},\ldots,x_{\ell} and maximal elements y1,,ymy_{1},\ldots,y_{m}. Let L𝒯(P)L\in\mathcal{T}(P), i[]i\in[\ell], and j[m]j\in[m] such that L(yj)=n1L(y_{j})=n-1 and L(xi)=nL(x_{i})=n. If |𝒮j(P)|2|\mathcal{S}^{j}(P)|\geq 2, then xi𝒮j(P)x_{i}\in\mathcal{S}^{j}(P), CijC_{i}^{j}\neq\varnothing, and

𝖺𝗋𝗀𝗆𝗂𝗇yj𝒮j(P)LCij.\underset{\downarrow y_{j}\setminus\mathcal{S}^{j}(P)}{\operatorname{\mathsf{argmin}}}L\in C_{i}^{j}.
Proof.

Since LL is tangled, L1(n)<PL1(n1)L^{-1}(n)<_{P}L^{-1}(n-1) by 2.15. Therefore, xi<Pyjx_{i}<_{P}y_{j}, which implies i𝒮j(P)i\in\mathcal{S}^{j}(P). By 2.19, there exists z𝖿𝗎𝗇(xi)z\in\operatorname{\mathsf{fun}}(x_{i}) such that zPyjz\leq_{P}y_{j}. By the assumption that |𝒮j(P)|2|\mathcal{S}^{j}(P)|\geq 2, we observe that yj𝖿𝗎𝗇(xi)y_{j}\not\in\operatorname{\mathsf{fun}}(x_{i}). Therefore, xi<Pz<Pyjx_{i}<_{P}z<_{P}y_{j}, so CijC_{i}^{j}\neq\varnothing.

Next, let rr be the smallest positive integer such that the rrth promotion chain ends in yjy_{j}. Denote the rrth promotion chain by (z1,,zn,yj)(z_{1},\ldots,z_{n},y_{j}). Since rr is the smallest such positive integer, yjy_{j} does not lie on the qqth promotion chain for q<rq<r, and hence Lr11(n1(r1))=yjL_{r-1}^{-1}(n-1-(r-1))=y_{j}. Then, after the rrth promotion, Lr1(n1r)=znL_{r}^{-1}(n-1-r)=z_{n}. Since LL is a tangled labeling, 2.15 implies that

xi=Lr1(nr)<PLr1(n1r)=zn.x_{i}=L_{r}^{-1}(n-r)<_{P}L_{r}^{-1}(n-1-r)=z_{n}.

Therefore, znCijz_{n}\in C_{i}^{j}. Since z1<P<Pzn1z_{1}<_{P}\ldots<_{P}z_{n-1}, the remaining elements z1,,zn1z_{1},\ldots,z_{n-1} in the rrth promotion chain are also on CijC_{i}^{j}.

Now, let zyj𝒮j(P)z\in\,\downarrow y_{j}\setminus\mathcal{S}^{j}(P) and let t=L(z)t=L(z). Then either Lt11(1)=zL_{t-1}^{-1}(1)=z and the ttth promotion chain ends in yjy_{j}, or Lt11(1)<PzL_{t-1}^{-1}(1)<_{P}z and the tt^{\prime}-th promotion chain ends in yjy_{j} for some t<tt^{\prime}<t. In either case, it follows that rtr\leq t. Since the starting element of the rrth promotion chain lies in CijC_{i}^{j}, we conclude that 𝖺𝗋𝗀𝗆𝗂𝗇yj𝒮j(P)LCij\underset{\downarrow y_{j}\setminus\mathcal{S}^{j}(P)}{\operatorname{\mathsf{argmin}}}L\in C_{i}^{j}. ∎

Essentially, if a labeling on a shoelace poset is tangled, and L(yj)=n1L(y_{j})=n-1, then the element with smallest label in yjSj(P)\downarrow y_{j}\setminus S^{j}(P) must be above the element labeled nn. 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 PP is a shoelace poset on nn elements and zPz\in P, then |𝒯z(P)|(n2)!|\mathcal{T}_{z}(P)|\leq(n-2)!. Equality holds if and only if there is a unique minimal element x<Pzx<_{P}z.

Proof.

Let x1,,xx_{1},\ldots,x_{\ell} be minimal elements of PP, and y1,,ymy_{1},\ldots,y_{m} be maximal elements of PP. The element zz can either be a minimal element, an element on a chain CijC_{i}^{j} for some ii and jj, or a maximal element. There is a unique minimal element x<Pzx<_{P}z only if zCijz\in C_{i}^{j} or if zz is one of the maximal elements yjy_{j} and |𝒮j(P)|=1|\mathcal{S}^{j}(P)|=1. For convenience, we set s:=|𝒮j(P)|s:=|\mathcal{S}^{j}(P)|. Below we separate the cases mentioned above and claim that equality holds only in Case 2 and Case 3.

Case 1: Suppose zz is a minimal element. In this case, it is impossible to find an element labeled nn such that L1(n)<PL1(n1)=zL^{-1}(n)<_{P}L^{-1}(n-1)=z. So by 2.15, |𝒯z(P)|=0|\mathcal{T}_{z}(P)|=0.

Case 2: Suppose zz lies on some chain CijC_{i}^{j}. In this case there is a unique basin xix_{i} that in z\downarrow z. Any tangled labeling L𝒯z(P)L\in\mathcal{T}_{z}(P) must satisfy L(z)=n1L(z)=n-1 and L(xi)=nL(x_{i})=n. There are at most (n2)!(n-2)! such labelings, and by 2.18 all such labelings are tangled so |𝒯z(P)|=(n2)!|\mathcal{T}_{z}(P)|=(n-2)!.

Case 3: Suppose zz is a maximal element yjy_{j} and s=1s=1. Since s=1s=1, for any tangled labeling LL, L1(n)L^{-1}(n) must be the unique xix_{i} satisfying xi<Pyj=zx_{i}<_{P}y_{j}=z. There are (n2)!(n-2)! such labelings, and by 2.18 all such labelings are tangled. Thus, |𝒯z(P)|=(n2)!|\mathcal{T}_{z}(P)|=(n-2)!.

Case 4: Suppose zz is a maximal element yjy_{j} and s2s\geq 2. Partition Λ(P)\Lambda(P) into equivalence classes, where two labelings LL and LL^{\prime} belong to the same equivalence class if and only if they restrict to the same labeling on P𝒮j(P)P\setminus\mathcal{S}^{j}(P). Labelings in 𝒯z(P)\mathcal{T}_{z}(P) require yjy_{j} to be labeled n1n-1 and some element in 𝒮j(P)\mathcal{S}^{j}(P) to be labeled nn. The number of equivalence classes where this is possible is (n2)(n3)s(n-2)(n-3)\cdots s. In each such equivalence class, the tangled labelings LL have only one choice of L1(n)L^{-1}(n) according to 4.3. Therefore, at most (s1)!(s-1)! labelings in each equivalence class are tangled. Consequently, |𝒯z(P)|(n2)(n3)s(s1)!=(n2)!|\mathcal{T}_{z}(P)|\leq(n-2)(n-3)\cdots s(s-1)!=(n-2)!.

With a little more careful analysis, one can conclude that at least one of the equivalence classes has strictly fewer than (s1)!(s-1)! labelings. Consider an equivalence class where the label 1 is in 𝒮j(P)\mathcal{S}^{j}(P) and the label 2 is in yj𝒮j(P)\downarrow y_{j}\setminus\mathcal{S}^{j}(P). Then in this equivalence class, there is the additional restriction L1(1)PL1(2)L^{-1}(1)\not<_{P}L^{-1}(2). Thus, there are strictly fewer than (s1)!(s-1)! tangled labelings, so |𝒯z(P)|<(n2)!|\mathcal{T}_{z}(P)|<(n-2)!. ∎

Notice that 4.4 shows that shoelaces satisfy 1.5, and therefore also satisfy 1.3 and 1.2.

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 WW-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 n1n-1.

Definition 4.5.

Given a,b,c,d0a,b,c,d\in\mathbb{Z}_{\geq 0}, the WW-poset Wa,b,c,dW_{a,b,c,d} is a poset on a+b+c+d+3a+b+c+d+3 elements: α1,,αa\alpha_{1},\ldots,\alpha_{a}, β1,,βb\beta_{1},\ldots,\beta_{b}, γ1,,γc\gamma_{1},\ldots,\gamma_{c}, δ1,,δd\delta_{1},\ldots,\delta_{d}, x,y,zx,y,z. The partial order has covering relations αiWαi+1\alpha_{i}\lessdot_{W}\alpha_{i+1}, βiWβi+1\beta_{i}\lessdot_{W}\beta_{i+1}, γiWγi+1\gamma_{i}\lessdot_{W}\gamma_{i+1}, δiWδi+1\delta_{i}\lessdot_{W}\delta_{i+1}, xWα1x\lessdot_{W}\alpha_{1}, xWβ1x\lessdot_{W}\beta_{1}, βbWy\beta_{b}\lessdot_{W}y, γcWy\gamma_{c}\lessdot_{W}y, zWγ1z\lessdot_{W}\gamma_{1}, and zWδ1z\lessdot_{W}\delta_{1}.

The poset Wa,b,c,dW_{a,b,c,d} can be viewed as the shoelace poset with the set of minimal elements {x,z}\{x,z\}, the set of maximal elements {αa,y,δd}\{\alpha_{a},y,\delta_{d}\} and 𝒮(P)={(x,αa),(x,y),(z,y),(z,δd)}\mathcal{S}(P)=\{(x,\alpha_{a}),(x,y),(z,y),(z,\delta_{d})\}.

Example 4.6.

The Hasse diagram for W2,2,1,1W_{2,2,1,1} is shown in Figure 8. There are 34,412 tangled labelings of this poset.

α2\alpha_{2}α1\alpha_{1}xxβ1\beta_{1}β2\beta_{2}yyγ1\gamma_{1}zzδ1\delta_{1}
Figure 8. The poset W2,2,1,1W_{2,2,1,1}.
Theorem 4.7.

Let a,b,c,da,b,c,d be four positive integers and n=a+b+c+d+3n=a+b+c+d+3. Let

X\displaystyle X =(n2a)i=0b1j=0d(dj+1)(i+j+c1i,j,c1), and\displaystyle=\binom{n-2}{a}\sum_{i=0}^{b-1}\sum_{j=0}^{d}(d-j+1)\binom{i+j+c-1}{i,j,c-1}\text{, and}
Z\displaystyle Z =(n2d)i=0c1j=0a(aj+1)(i+j+b1i,j,b1).\displaystyle=\binom{n-2}{d}\sum_{i=0}^{c-1}\sum_{j=0}^{a}(a-j+1)\binom{i+j+b-1}{i,j,b-1}.

Then the number of tangled labelings of Wa,b,c,dW_{a,b,c,d} is given by (n2)(n2)!a!b!c!d!(X+Z)(n-2)(n-2)!-a!b!c!d!(X+Z).

Proof.

Fix a,b,c,da,b,c,d and write W=Wa,b,c,dW=W_{a,b,c,d}. By Equation 1, it suffices to compute |𝒯p(W)||\mathcal{T}_{p}(W)| as pp ranges over elements of WW. If p=xp=x or p=zp=z, then |𝒯p(W)|=0|\mathcal{T}_{p}(W)|=0 due to Case 1 in the proof of 4.4. If p=αip=\alpha_{i} or p=βip=\beta_{i}, then this belongs to Cases 2 and 3 in the proof of 4.4, and so |𝒯p(W)|=(n2)!|\mathcal{T}_{p}(W)|=(n-2)!. Similarly, if p=γip=\gamma_{i} or p=δip=\delta_{i}, then |𝒯p(W)|=(n2)!|\mathcal{T}_{p}(W)|=(n-2)!. With the exception of p=yp=y, we have counted (a+b+c+d)(n2)!=(n3)(n2)!(a+b+c+d)(n-2)!=(n-3)(n-2)! tangled labelings.

Let us now count the number of tangled labelings LL that satisfy L(y)=n1L(y)=n-1. Observe that permuting the labels L(α1),,L(αa)L(\alpha_{1}),\ldots,L(\alpha_{a}) does not change whether or not LL is tangled. Similarly, permuting the labels L(β1),,L(βb)L(\beta_{1}),\ldots,L(\beta_{b}), the labels L(γ1),,L(γc)L(\gamma_{1}),\ldots,L(\gamma_{c}), and the labels L(δ1),,L(δd)L(\delta_{1}),\ldots,L(\delta_{d}) among themselves does not change whether or not LL is tangled. Thus, we will additionally impose the conditions L(α1)<<L(αa)L(\alpha_{1})<\cdots<L(\alpha_{a}), L(β1)<<L(βb)L(\beta_{1})<\cdots<L(\beta_{b}), L(γ1)<<L(γc)L(\gamma_{1})<\cdots<L(\gamma_{c}), and L(δ1)<<L(δd)L(\delta_{1})<\cdots<L(\delta_{d}). To obtain the total number of tangled labelings, we will count the number of such tangled labelings LL satisfying these conditions and then multiply by a!b!c!d!a!b!c!d!.

We split into two cases. The first case is where L(β1)<L(γ1)L(\beta_{1})<L(\gamma_{1}). Let mβ=L(β1)m_{\beta}=L(\beta_{1}). In this case, a necessary condition for LL to be tangled is that L(x)=nL(x)=n. To see this, suppose otherwise that L(z)=nL(z)=n. Then note that Lmβ1(n1mβ)[x,y)L_{m_{\beta}}^{-1}(n-1-m_{\beta})\in[x,y). This is because for the first mβm_{\beta} promotions, the only promotion chains ending in yy are those that begin with some element in [x,y)[x,y) and furthermore, there exists at least one promotion chain ending in yy, namely the mβm_{\beta}-th one. It follows that Ln21(1)WzL_{n-2}^{-1}(1)\not>_{W}z so LL cannot be tangled if L(z)=nL(z)=n (2.13).

Now, the total number of labelings that satisfy all these conditions is given by 12(n2a,b,c,d,1)\frac{1}{2}\binom{n-2}{a,b,c,d,1}, since it amounts to choosing aa of the labels in [n2][n-2] for α1,,αa\alpha_{1},\ldots,\alpha_{a}, bb of the labels for the β\betas and so on. To account for the condition L(β1)<L(γ1)L(\beta_{1})<L(\gamma_{1}), we divide by 2 because there is an involution swapping L(β1)L(\beta_{1}) and L(γ1)L(\gamma_{1}). We will now subtract the number of labelings satisfying these conditions that are not tangled.

Given that LL satisfies all the conditions above, LL is not tangled if and only if L(z)<L(β1)L(z)<L(\beta_{1}) and there do not exist δi\delta_{i} such that L(β1)<L(δi)<L(γ1)L(\beta_{1})<L(\delta_{i})<L(\gamma_{1}). To see this, observe that LL is not tangled if and only if there is some j<mβj<m_{\beta} where the jjth promotion chain begins with an element in [z,y)[z,y) and ends in yy. Since L(β1)<L(γ1)L(\beta_{1})<L(\gamma_{1}), this can occur only if L(z)<L(β1)L(z)<L(\beta_{1}). Now, let δi<Wδi+1<W<Wδj\delta_{i}<_{W}\delta_{i+1}<_{W}\cdots<_{W}\delta_{j} be all the δ\delta’s with labels in between L(z)L(z) and L(γ1)L(\gamma_{1}). Then the L(z),L(δi),,L(δj1)L(z),L(\delta_{i}),\ldots,L(\delta_{j-1})th promotion chains would all begin with zz and end with some δk\delta_{k}, and the L(δj)L(\delta_{j})th promotion chain would begin with zz and end with yy. Thus, in order for LL to not be tangled we must have L(δj)<L(β1)L(\delta_{j})<L(\beta_{1}). And conversely, if we do have L(δj)<L(β1)L(\delta_{j})<L(\beta_{1}) then LL is not tangled since the L(δj)L(\delta_{j})th promotion chain would start with zz and end with yy.

Now, we wish to count the number of such labelings LL. To do so, observe that the labels of the α\alpha’s are subject to no constraints. We will suppose that L(δ1)<<L(δdj)<L(β1)<<L(βbi)<L(γ1)L(\delta_{1})<\cdots<L(\delta_{d-j})<L(\beta_{1})<\cdots<L(\beta_{b-i})<L(\gamma_{1}) and sum over 0ib10\leq i\leq b-1 and 0jd0\leq j\leq d.

For each i,ji,j there are (dj+1)(d-j+1) choices of what L(z)L(z) could be and (i+j+c1i,j,c1)\binom{i+j+c-1}{i,j,c-1} choices for the labels greater than L(γ1)L(\gamma_{1}). This yields

X=(n2a)i=0b1j=0d(dj+1)(i+j+c1i,j,c1).X=\binom{n-2}{a}\sum_{i=0}^{b-1}\sum_{j=0}^{d}(d-j+1)\binom{i+j+c-1}{i,j,c-1}.

By a similar argument, if L(γ1)<L(β1)L(\gamma_{1})<L(\beta_{1}) then a necessary condition for LL to be tangled is L(z)=nL(z)=n. The number of labelings satisfying these conditions is 12(n2a,b,c,d,1)\frac{1}{2}\binom{n-2}{a,b,c,d,1} and the number of these labelings that are not tangled is

Z=(n2d)i=0c1j=0a(aj+1)(i+j+b1i,j,b1).Z=\binom{n-2}{d}\sum_{i=0}^{c-1}\sum_{j=0}^{a}(a-j+1)\binom{i+j+b-1}{i,j,b-1}.

Thus, the number of tangled labelings LL that satisfy L(y)=n1L(y)=n-1 is

a!b!c!d!(12(n2a,b,c,d,1)X+12(n2a,b,c,d,1)Z)\displaystyle a!b!c!d!\left(\frac{1}{2}\binom{n-2}{a,b,c,d,1}-X+\frac{1}{2}\binom{n-2}{a,b,c,d,1}-Z\right) =a!b!c!d!(n2a,b,c,d,1)a!b!c!d!(X+Z)\displaystyle=a!b!c!d!\binom{n-2}{a,b,c,d,1}-a!b!c!d!(X+Z)
=(n2)!a!b!c!d!(X+Z).\displaystyle=(n-2)!-a!b!c!d!(X+Z).

Adding this to the (n3)(n2)!(n-3)(n-2)! tangled labelings where L1(n1)yL^{-1}(n-1)\neq y 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 WW-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 PP on nn elements that have a fixed order kk. Recall that the order of a labeling LL is the minimal integer k0k\geq 0 such that LkL_{k} is sorted. Such labelings we will call kk-sorted; see 5.1. Dual to kk-sorted labelings are kk-tangled labelings that have order nk1n-k-1. We define two kinds of generating functions (5.2) on PP and investigate how these generating functions change if we attach some minimal elements to PP. 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 PP be an nn-element poset. A labeling LΛ(P)L\in\Lambda(P) is said to be kk-sorted if 𝗈𝗋(L)=k\operatorname{\mathsf{or}}(L)=k and is said to be kk-tangled if 𝗈𝗋(L)=nk1\operatorname{\mathsf{or}}(L)=n-k-1.

Observe that natural labelings are synonymous with 0-sorted labelings and tangled labelings are synonymous with 0-tangled labelings. Quasi-tangled labelings introduced in [3] correspond exactly to 11-tangled labelings.

Definition 5.2.

Let PP be an nn-element poset. The sorting generating function of PP is defined to be

fP(q)LΛ(P)q𝗈𝗋(L)=i=0n1aiqi,f_{P}(q)\coloneqq\sum_{L\in\Lambda(P)}q^{\operatorname{\mathsf{or}}(L)}=\sum_{i=0}^{n-1}a_{i}q^{i},

where aia_{i} counts the number of ii-sorted labelings of PP. The cumulative generating function of PP is defined to be

gP(q)i=0n1biqi,g_{P}(q)\coloneqq\sum_{i=0}^{n-1}b_{i}q^{i},

where bia0+a1++aib_{i}\coloneqq a_{0}+a_{1}+\cdots+a_{i} is the partial sum of aia_{i}’s. In particular, bn1=n!b_{n-1}=n!.

Example 5.3.

We list all the six labelings and their orders of the Λ\Lambda-shaped poset PP in Table 1. The sorting generating function and cumulative generating function of PP are given by fP(q)=2+4qf_{P}(q)=2+4q and gP(q)=2+6q+6q2g_{P}(q)=2+6q+6q^{2}.

Labeling 221133 331122 112233 332211 113322 223311
Order 1 1 1 1 0 0
Table 1. The six labelings and their corresponding orders for the Λ\Lambda-shaped poset.

We now define precisely what it means to attach kk minimal elements to a poset. The operation we need is the ordinal sum of two posets PP and QQ.

Definition 5.4.

Let PP and QQ be two posets. The ordinal sum of PP and QQ is the poset PQP\oplus Q on the elements of the disjoint union PQP\sqcup Q such that sts\leq t in PQP\oplus Q if and only if at least one of the following conditions hold:

  1. (1)

    s,tPs,t\in P and sPts\leq_{P}t, or

  2. (2)

    s,tQs,t\in Q and sQts\leq_{Q}t, or

  3. (3)

    sPs\in P and tQt\in Q.

The nn-element chain will be denoted CnC_{n} and the kk-element antichain will be denoted TkT_{k}. In the language of ordinal sums, we can view CnC_{n} as the ordinal sum of nn copies of C1C_{1}’s and we can view attaching kk minimal elements to a poset PP as the ordinal sum TkPT_{k}\oplus P. Our main result in this section provides a way to compute the sorting generating function fTkP(q)f_{T_{k}\oplus P}(q) from fP(q)f_{P}(q).

Define a lower-triangular n×nn\times n matrix Xn(k)X_{n}(k) whose (i,j)(i,j) entry xijx_{ij} is given by

xij{k!(k+i2k1)if i>j,k!(k+i1k)if i=j,0otherwise.x_{ij}\coloneqq\begin{cases}k!\binom{k+i-2}{k-1}&\text{if $i>j$,}\\ k!\binom{k+i-1}{k}&\text{if $i=j$,}\\ 0&\text{otherwise.}\end{cases}

Recall that given a labeling on a poset, the standardization of the restricted labeling on a subposet QQ shifts the labels to those from 1 to |Q||Q|; see 2.6.

Theorem 5.5.

Let PP be an nn-element poset and fP(q)=i=0n1aiqif_{P}(q)=\sum_{i=0}^{n-1}a_{i}q^{i} be the sorting generating function of PP. Write the sorting generating function of TkPT_{k}\oplus P as fTkP(q)=i=0n+k1aiqif_{T_{k}\oplus P}(q)=\sum_{i=0}^{n+k-1}a^{\prime}_{i}q^{i}. Let v=(a0,a1,,an1)v=(a_{0},a_{1},\dotsc,a_{n-1})^{\intercal} be the column vector of the coefficients of fP(q)f_{P}(q) and v=(a0,a1,,an1)v^{\prime}=(a_{0}^{\prime},a_{1}^{\prime},\dotsc,a_{n-1}^{\prime})^{\intercal} the column vector of the first nn coefficients of fTkP(q)f_{T_{k}\oplus P}(q). Then

  1. (1)

    Xn(k)v=vX_{n}(k)v=v^{\prime},

  2. (2)

    an=n!k!(n+k1k1)a_{n}^{\prime}=n!k!\binom{n+k-1}{k-1}, and

  3. (3)

    ai=0a_{i}^{\prime}=0 for i=n+1,n+2,,n+k1i=n+1,n+2,\dotsc,n+k-1.

Proof.

Let x1,x2,,xkx_{1},x_{2},\ldots,x_{k} be the elements of TkT_{k}. Since the roles of the xix_{i}’s are symmetrical, it follows that permuting the labels of the xix_{i}’s on any labeling LΛ(TkP)L\in\Lambda(T_{k}\oplus P) doesn’t change 𝗈𝗋(L)\operatorname{\mathsf{or}}(L). Therefore, we will compute the number of labelings that satisfy L(x1)<L(x2)<<L(xk)L(x_{1})<L(x_{2})<\cdots<L(x_{k}) and then multiply by k!k!.

Now, we will define a procedure that, given a labeling LΛ(P)L\in\Lambda(P) and a kk-tuple of distinct numbers I=(i1,,ik)[n+k]kI=(i_{1},\ldots,i_{k})\in[n+k]^{k}, produces a labeling LIΛ(TkP)L^{I}\in\Lambda(T_{k}\oplus P) such that LI(xs)=isL^{I}(x_{s})=i_{s} for 1sk1\leq s\leq k. Since we are counting labelings where the labels of the xix_{i}’s are increasing, we will assume that i1<i2<<iki_{1}<i_{2}<\cdots<i_{k} for the rest of the proof.

To obtain LIL^{I}, first define labelings of L0,L1,,LkL^{0},L^{1},\ldots,L^{k} of PP, where L0LL^{0}\coloneqq L and for s=1,,ks=1,\ldots,k, recursively define LsL^{s} by

Ls(x){Ls1(x)+1if Ls1(x)is,Ls1(x)otherwise.L^{s}(x)\coloneqq\begin{cases}L^{s-1}(x)+1&\text{if $L^{s-1}(x)\geq i_{s}$,}\\ L^{s-1}(x)&\text{otherwise.}\end{cases}

Then define LIL^{I} on TkPT_{k}\oplus P by

LI(x){isif x=xs,Lk(x)if xP.L^{I}(x)\coloneqq\begin{cases}i_{s}&\mbox{if $x=x_{s}$,}\\ L^{k}(x)&\mbox{if $x\in P$.}\end{cases} (10)

In Figure 9, we give an example of defining LIL^{I} of T3PT_{3}\oplus P on a 7-element poset PP and with I=(2,4,7)I=(2,4,7). The labeling of PP is given in the left figure, and the middle three figures illustrate the process mentioned above. The right figure is the resulting labeling LIL^{I} of T3PT_{3}\oplus P.

445511336622L0Λ(P)L^{0}\in\Lambda(P)
556611447733L1L^{1}
667711558833L2L^{2}
668811559933L3L^{3}
668811559933774422LIΛ(T3P)L^{I}\in\Lambda(T_{3}\oplus P)
Figure 9. Defining LIL^{I} of T3PT_{3}\oplus P with I=(2,4,7)I=(2,4,7).

One can check that at each step s=1,,ks=1,\ldots,k the standardization 𝗌𝗍(Ls)\operatorname{\mathsf{st}}(L^{s}) is precisely LL. Therefore, the standardization of LI|PL^{I}|_{P} is 𝗌𝗍(LI|P)=𝗌𝗍(Lk)=L\operatorname{\mathsf{st}}(L^{I}|_{P})=\operatorname{\mathsf{st}}(L^{k})=L. In other words, LIL^{I} is the unique labeling in Λ(TkP)\Lambda(T_{k}\oplus P) that assigns the label isi_{s} to xsx_{s} for s=1,,ks=1,\ldots,k and whose standardization when restricted to PP is LL. As a consequence, the set of labelings Λ(TkP)\Lambda(T_{k}\oplus P) can be partitioned as

Λ(TkP)=LΛ(P){L[I]:I([n]k)},\Lambda(T_{k}\oplus P)=\bigsqcup_{L\in\Lambda(P)}\left\{L^{[I]}:I\in\binom{[n]}{k}\right\}, (11)

where L[I]L^{[I]} contains the labeling LIL^{I} and the labelings obtained from LIL^{I} by permuting all the labels of the xix_{i}’s.

Next, we proceed with the following two claims.

Claim 1. Given LΛ(P)L\in\Lambda(P) and I=(i1,,ik)I=(i_{1},\ldots,i_{k}), the standardization of LI|PL^{I}|_{P} is preserved under a sequence of promotions:

𝗌𝗍((LjI)|P)=Lj, for all j0.\operatorname{\mathsf{st}}((L_{j}^{I})|_{P})=L_{j}\text{, for all $j\in\mathbb{Z}_{\geq 0}$.} (12)
Proof of Claim 1..

We will show Claim 11 by induction. When j=0j=0, the identity holds by the definition of LIL^{I}. Suppose it holds for some jj and consider Lj+1IL_{j+1}^{I}. If LjI(xs)>1L_{j}^{I}(x_{s})>1 for all s=1,2,,ks=1,2,\dotsc,k, then these minimal elements xsx_{s}’s are not in the (j+1)(j+1)-th promotion chain and the claim holds. On the other hand, if there exists an ss such that LjI(xs)=1L_{j}^{I}(x_{s})=1, then the (j+1)(j+1)-th promotion begins at xsx_{s}. Since xsxx_{s}\leq x for all xPx\in P, the next element in the promotion chain is (LjI)1(y)(L_{j}^{I})^{-1}(y), where y=min{LjI(z):zP}y=\min\{L_{j}^{I}(z):z\in P\}. This element is exactly (LjI)1(y)=(Lj)1(1)(L_{j}^{I})^{-1}(y)=(L_{j})^{-1}(1). From this point on, the rest of the promotion chain is the same in LjIL_{j}^{I} and LjL_{j}. Therefore, 𝗌𝗍((LjI)|P)=Lj\operatorname{\mathsf{st}}((L_{j}^{I})|_{P})=L_{j} for all j0j\in\mathbb{Z}_{\geq 0}. ∎

Claim 2. Given LΛ(P)L\in\Lambda(P) and I=(i1,,ik)I=(i_{1},\ldots,i_{k}), the order of LIL^{I} is given by

𝗈𝗋(LI)=max(ikk,𝗈𝗋(L)).\operatorname{\mathsf{or}}(L^{I})=\max(i_{k}-k,\operatorname{\mathsf{or}}(L)). (13)
Proof of Claim 2..

We observe that for some nonnegative integer jj, LjIL_{j}^{I} is a natural labeling if and only if two conditions are satisfied:

  1. (1)

    the set of labels {LjI(x1),,LjI(xk)}\{L_{j}^{I}(x_{1}),\dotsc,L_{j}^{I}(x_{k})\} is [k][k], and

  2. (2)

    (LjI)|P(L_{j}^{I})|_{P} is a natural labeling.

By Equation 12, the second condition is satisfied if and only if j𝗈𝗋(L)j\geq\operatorname{\mathsf{or}}(L). On the other hand, we show below that the first condition is satisfied if and only if jikkj\geq i_{k}-k.

To see this, we notice that the first i11i_{1}-1 promotions only decrement the labels of x1,,xkx_{1},\ldots,x_{k}. Let 𝒮j{LjI(x1),,LjI(xk)}\mathcal{S}_{j}\coloneqq\{L_{j}^{I}(x_{1}),\ldots,L_{j}^{I}(x_{k})\} and let sjs_{j} be the maximum value (possibly 0) such that [sj]𝒮j[s_{j}]\subseteq\mathcal{S}_{j}. Then the minimum label in LjI|PL_{j}^{I}|_{P} is sj+1s_{j}+1 and in the (j+1)(j+1)-th promotion, (LjI)1(sj+1)(L_{j}^{I})^{-1}(s_{j}+1) is part of the promotion chain, so 𝒮j+1=[sj]{y1:y𝒮j[sj]}\mathcal{S}_{j+1}=[s_{j}]\cup\{y-1:y\in\mathcal{S}_{j}\setminus[s_{j}]\}. Note that sj+1>sjs_{j+1}>s_{j} if and only if sj+1{y1:y𝒮j[sj]}s_{j}+1\in\{y-1:y\in\mathcal{S}_{j}\setminus[s_{j}]\}. Thus, it follows by an inductive argument that sjts_{j}\geq t if and only if jittj\geq i_{t}-t which yields the desired result. Combining these two conditions implies that 𝗈𝗋(LI)=max(ikk,𝗈𝗋(L))\operatorname{\mathsf{or}}(L^{I})=\max(i_{k}-k,\operatorname{\mathsf{or}}(L)). ∎

We are now ready to prove the first statement, in which we show that for 1sn1\leq s\leq n, k!k! times the number of labelings in Λ(TkP)\Lambda(T_{k}\oplus P) with order m1m-1 is equal to the mmth row of Xn(k)vX_{n}(k)v. By Equation 11, we can sum over all labelings LΛ(P)L\in\Lambda(P) and count the number of I([n]k)I\in\binom{[n]}{k} such that 𝗈𝗋(LI)=m1\operatorname{\mathsf{or}}(L^{I})=m-1. We proceed by cases analysis of 𝗈𝗋(L)\operatorname{\mathsf{or}}(L).

  • Suppose 𝗈𝗋(L)<m1\operatorname{\mathsf{or}}(L)<m-1. Then in order for 𝗈𝗋(LI)=max(ikk,𝗈𝗋(L))=m1\operatorname{\mathsf{or}}(L^{I})=\max(i_{k}-k,\operatorname{\mathsf{or}}(L))=m-1 to hold, it must be that ikk=m1i_{k}-k=m-1. Fixing ik=k+m1i_{k}=k+m-1, there are (k+m2k1)\binom{k+m-2}{k-1} ways to choose i1,,ik1i_{1},\ldots,i_{k-1} such that 𝗈𝗋(LI)=m1\operatorname{\mathsf{or}}(L^{I})=m-1.

  • Suppose 𝗈𝗋(L)=m1\operatorname{\mathsf{or}}(L)=m-1. Then in order for 𝗈𝗋(LI)=max(ikk,𝗈𝗋(L))=m1\operatorname{\mathsf{or}}(L^{I})=\max(i_{k}-k,\operatorname{\mathsf{or}}(L))=m-1 to hold, it must be that ikkm1i_{k}-k\leq m-1. Thus, ikk+m1i_{k}\leq k+m-1 so there are (k+m1k)\binom{k+m-1}{k} ways to choose i1,,iki_{1},\ldots,i_{k} such that 𝗈𝗋(LI)=m1\operatorname{\mathsf{or}}(L^{I})=m-1.

  • Suppose 𝗈𝗋(L)>m1\operatorname{\mathsf{or}}(L)>m-1. Then 𝗈𝗋(LI)=max(ikk,𝗈𝗋(L))>m1\operatorname{\mathsf{or}}(L^{I})=\max(i_{k}-k,\operatorname{\mathsf{or}}(L))>m-1 so there are no choices of II that yield 𝗈𝗋(LI)=m1\operatorname{\mathsf{or}}(L^{I})=m-1.

After multiplying by k!k! to account for the fact that permuting the labels of x1,,xkx_{1},\ldots,x_{k} do not change the order of a labeling of TkPT_{k}\oplus P, the first case yields the (m,j)(m,j) entry of Xn(k)X_{n}(k) when j<mj<m, the middle case yields the (m,m)(m,m) entry of Xn(k)X_{n}(k), and the last case yields the (m,j)(m,j) entry of Xn(k)X_{n}(k) when j>mj>m. This completes the proof of the first statement.

To prove the second statement, observe that since 𝗈𝗋(L)n1\operatorname{\mathsf{or}}(L)\leq n-1 for any LΛ(P)L\in\Lambda(P), then 𝗈𝗋(LI)=max(ikk,𝗈𝗋(L))=n\operatorname{\mathsf{or}}(L^{I})=\max(i_{k}-k,\operatorname{\mathsf{or}}(L))=n if and only if ikk=ni_{k}-k=n. Fixing ik=k+ni_{k}=k+n, there are (n+k1k1)\binom{n+k-1}{k-1} choices for i1,,ik1i_{1},\ldots,i_{k-1}, regardless of 𝗈𝗋(L)\operatorname{\mathsf{or}}(L). Multiplying by k!k! to account for permuting the labels of x1,,xkx_{1},\ldots,x_{k} yields

an=k!(n+k1k1)(a0+a1++an1)=n!k!(n+k1k1).a_{n}^{\prime}=k!\binom{n+k-1}{k-1}(a_{0}+a_{1}+\cdots+a_{n-1})=n!k!\binom{n+k-1}{k-1}.

This completes the proof of the second statement.

Finally to prove the last statement, first observe that ikk+ni_{k}\leq k+n since there are only k+nk+n elements in TkPT_{k}\oplus P. Thus, ikkni_{k}-k\leq n. In addition, any labeling LΛ(P)L\in\Lambda(P) has 𝗈𝗋(L)n1\operatorname{\mathsf{or}}(L)\leq n-1. It follows that 𝗈𝗋(LI)n\operatorname{\mathsf{or}}(L^{I})\leq n for any choice of LΛ(P)L\in\Lambda(P) and I([n+k]k)I\in\binom{[n+k]}{k}. Thus, there do not exist labelings TkPT_{k}\oplus P with order greater than nn and hence ai=0a_{i}^{\prime}=0 for i=n+1,n+2,,n+k1i=n+1,n+2,\dotsc,n+k-1. This completes the proof of the last statement. ∎

We would like to point out that if k2k\geq 2, then TkPT_{k}\oplus P has no tangled labelings.

Example 5.6.

Let PP be as in Example 5.3. The sorting generating function of PP is given by fP(q)=2+4qf_{P}(q)=2+4q. Let vv be the column vector (2,4,0)(2,4,0)^{\intercal}. We show below how to obtain the sorting generating function of posets shown in Figure 10 from 5.5.

For T1PT_{1}\oplus P,

X3(1)v=(100120113)(240)=(2106) and a3=1(2+4+0)=6.X_{3}(1)v=\begin{pmatrix}1&0&0\\ 1&2&0\\ 1&1&3\end{pmatrix}\begin{pmatrix}2\\ 4\\ 0\end{pmatrix}=\begin{pmatrix}2\\ 10\\ 6\end{pmatrix}\text{ and }a_{3}^{\prime}=1(2+4+0)=6.

Then fT1P(q)=2+10q+6q2+6q3f_{T_{1}\oplus P}(q)=2+10q+6q^{2}+6q^{3}. For T2PT_{2}\oplus P,

X3(2)v=(2004606612)(240)=(43236) and a3=8(2+4+0)=48.X_{3}(2)v=\begin{pmatrix}2&0&0\\ 4&6&0\\ 6&6&12\end{pmatrix}\begin{pmatrix}2\\ 4\\ 0\end{pmatrix}=\begin{pmatrix}4\\ 32\\ 36\end{pmatrix}\text{ and }a_{3}^{\prime}=8(2+4+0)=48.

Then fT2P(q)=4+32q+36q2+48q3f_{T_{2}\oplus P}(q)=4+32q+36q^{2}+48q^{3}. Finally, for T3PT_{3}\oplus P,

X3(3)v=(60018240363660)(240)=(12132216) and a3=60(2+4+0)=360.X_{3}(3)v=\begin{pmatrix}6&0&0\\ 18&24&0\\ 36&36&60\end{pmatrix}\begin{pmatrix}2\\ 4\\ 0\end{pmatrix}=\begin{pmatrix}12\\ 132\\ 216\end{pmatrix}\text{ and }a_{3}^{\prime}=60(2+4+0)=360.

Then fT3P(q)=12+132q+216q2+360q3f_{T_{3}\oplus P}(q)=12+132q+216q^{2}+360q^{3}.

PP
T1PT_{1}\oplus P
T2PT_{2}\oplus P
T3PT_{3}\oplus P
Figure 10. The posets obtained from PP by attaching 1,21,2 and 33 minimal elements.

An analogous result for the cumulative generating function gTkP(q)g_{T_{k}\oplus P}(q) is stated below.

Theorem 5.7.

Let PP be an nn-element poset and gP(q)=i=0n1biqig_{P}(q)=\sum_{i=0}^{n-1}b_{i}q^{i} the cumulative generating function of PP. Assume gTkP(q)=i=0n+k1biqig_{T_{k}\oplus P}(q)=\sum_{i=0}^{n+k-1}b_{i}^{\prime}q^{i}. Let w=(b0,b1,,bn1)w=(b_{0},b_{1},\dotsc,b_{n-1})^{\intercal} be the column vector of the coefficients of gP(q)g_{P}(q) and w=(b0,b1,,bn1)w^{\prime}=(b_{0}^{\prime},b_{1}^{\prime},\dotsc,b_{n-1}^{\prime})^{\intercal} be the column vector of the first nn coefficients of gTkP(q)g_{T_{k}\oplus P}(q). Then

  1. (1)

    Yn(k)w=wY_{n}(k)w=w^{\prime}, where Yn(k)Y_{n}(k) is the n×nn\times n diagonal matrix, the iith diagonal entry given by (k+i1)!(i1)!\frac{(k+i-1)!}{(i-1)!}.

  2. (2)

    bi=(n+k)!b_{i}^{\prime}=(n+k)! for i=n,n+1,,n+k1i=n,n+1,\dotsc,n+k-1.

Proof.

Let RnR_{n} be the lower triangular matrix of size nn whose lower triangular entries (including the diagonal entries) are 11. If v=(a0,a1,,an1)v=(a_{0},a_{1},\dotsc,a_{n-1})^{\intercal} is the column vector of the coefficients of fP(q)f_{P}(q), then it is easy to see that Rnv=wR_{n}v=w. One can also check that Yn(k)Rn=RnXn(k)Y_{n}(k)R_{n}=R_{n}X_{n}(k).

By 5.5, the first part of the statement follows from the identities below.

Yn(k)w=Yn(k)Rnv=RnXn(k)v=Rnv=w.Y_{n}(k)w=Y_{n}(k)R_{n}v=R_{n}X_{n}(k)v=R_{n}v^{\prime}=w^{\prime}.

Since ai=0a_{i}^{\prime}=0 for i=n+1,n+2,,n+k1i=n+1,n+2,\dotsc,n+k-1, this implies that bi=(n+k)!b_{i}^{\prime}=(n+k)! for i=n,n+1,,n+k1i=n,n+1,\dotsc,n+k-1. ∎

We close this section with a special family of posets which are obtained from a given nn-element poset PP by attaching the chain with \ell elements below PP, that is, (i=1T1)P\left(\bigoplus_{i=1}^{\ell}T_{1}\right)\oplus P. For convenience, we denote it by P()P^{(\ell)}. Note that P()P^{(\ell)} has n+n+\ell elements.

We assume that the sorting and cumulative generating functions of P()P^{(\ell)} are written as fP()(q)=i=0n+1ai()qif_{P^{(\ell)}}(q)=\sum_{i=0}^{n+\ell-1}a_{i}^{(\ell)}q^{i} and gP()(q)=i=0n+1bi()qig_{P^{(\ell)}}(q)=\sum_{i=0}^{n+\ell-1}b_{i}^{(\ell)}q^{i}, respectively. Two propositions are stated below.

Proposition 5.8.

Let PP be an nn-element poset and P()P^{(\ell)} the poset obtained from PP by attaching the chain with \ell elements below PP. The last +1\ell+1 coefficients of the cumulative generating function gP()(q)g_{P^{(\ell)}}(q) are given by

bn+(r+1)()=(n+r)r(n+r)!,b_{n+\ell-(r+1)}^{(\ell)}=(n+\ell-r)^{r}(n+\ell-r)!, (14)

for 0r0\leq r\leq\ell.

Moreover, P()P^{(\ell)} satisfies 1.2 if and only if

bn2()(n1)+1(n1)!.b_{n-2}^{(\ell)}\geq(n-1)^{\ell+1}(n-1)!. (15)
Proof.

Applying 5.7 with k=1k=1 repeatedly, we obtain

bn+(r+1)()=(n+r)bn+(r+1)(1)=(n+r)2bn+(r+1)(2)==(n+r)tbn+(r+1)(t),b_{n+\ell-(r+1)}^{(\ell)}=(n+\ell-r)b_{n+\ell-(r+1)}^{(\ell-1)}=(n+\ell-r)^{2}b_{n+\ell-(r+1)}^{(\ell-2)}=\cdots=(n+\ell-r)^{t}b_{n+\ell-(r+1)}^{(\ell-t)},

for 0r0\leq r\leq\ell and for some non-negative integer tt. When (n+(r+1))(t)=n1(n+\ell-(r+1))-(\ell-t)=n-1, that is, when t=rt=r, bn+(r+1)(t)b_{n+\ell-(r+1)}^{(\ell-t)} is the leading coefficient of the gP(t)(q)g_{P^{(\ell-t)}}(q). So, bn+(r+1)(t)=(n+r)!b_{n+\ell-(r+1)}^{(\ell-t)}=(n+\ell-r)!. Therefore, bn+(r+1)()=(n+r)r(n+r)!b_{n+\ell-(r+1)}^{(\ell)}=(n+\ell-r)^{r}(n+\ell-r)!.

1.2 implies that an1(n1)!a_{n-1}\leq(n-1)!. Since bn1=bn2+an1b_{n-1}=b_{n-2}+a_{n-1},

bn2=bn1an1n!(n1)!=(n1)(n1)!.b_{n-2}=b_{n-1}-a_{n-1}\geq n!-(n-1)!=(n-1)(n-1)!.

We again apply 5.7 with k=1k=1 repeatedly, then

bn2()=(n1)bn2(1)==(n1)bn2(n1)+1(n1)!.b_{n-2}^{(\ell)}=(n-1)b_{n-2}^{(\ell-1)}=\cdots=(n-1)^{\ell}b_{n-2}\geq(n-1)^{\ell+1}(n-1)!.

The converse statement is argued in a similar way and will be omitted here. ∎

We then state below the counterpart result of Proposition 5.8.

Proposition 5.9.

Let PP be an nn-element poset. For 0r10\leq r\leq\ell-1, the number of rr-tangled labelings of P()P^{(\ell)} is given by

an+(r+1)()=((n+r)r+1(n+(r+1))r+1)(n+(r+1))!.a_{n+\ell-(r+1)}^{(\ell)}=\left((n+\ell-r)^{r+1}-(n+\ell-(r+1))^{r+1}\right)(n+\ell-(r+1))!. (16)

Moreover, P()P^{(\ell)} satisfies 1.2 if and only if

an1()(n+1(n1)+1)(n1)!.a_{n-1}^{(\ell)}\leq\left(n^{\ell+1}-(n-1)^{\ell+1}\right)(n-1)!. (17)
Proof.

Notice that bn+(r+1)()bn+(r+2)()=an+(r+1)()b_{n+\ell-(r+1)}^{(\ell)}-b_{n+\ell-(r+2)}^{(\ell)}=a_{n+\ell-(r+1)}^{(\ell)} for 0r10\leq r\leq\ell-1. Then Equation 16 follows immediately from Equation 14.

By Equation 14 with r=r=\ell, bn1()=nn!b_{n-1}^{(\ell)}=n^{\ell}n!. Then Equation 17 is obtained from an1()=bn1()bn2()a_{n-1}^{(\ell)}=b_{n-1}^{(\ell)}-b_{n-2}^{(\ell)} and Equation 15. The converse statement can be argued similarly and is omitted here. ∎

We next show that our poset P()P^{(\ell)} satisfies [3, Conjecture 23]. This conjecture states that for an nn-element poset PP, the number of labelings LΛ(P)L\in\Lambda(P) such that Ln3(P)L_{n-3}\notin\mathcal{L}(P) has an upper bound 3(n1)!3(n-1)!.

Corollary 5.10.

Let PP be an nn-element poset and 1\ell\geq 1. The number of labelings LΛ(P())L\in\Lambda(P^{(\ell)}) such that Ln+3(P())L_{n+\ell-3}\notin\mathcal{L}(P^{(\ell)}), that is, the total number of tangled and quasi-tangled labelings of P()P^{(\ell)}, equals

3(n+1)!(n+2)!3(n+1)!,3(n+\ell-1)!-(n+\ell-2)!\leq 3(n+\ell-1)!,
Proof.

By 5.9 with r=0r=0, the number of tangled labelings of P()P^{(\ell)} is

an+1()=(n+1)!.a_{n+\ell-1}^{(\ell)}=(n+\ell-1)!.

Take r=1r=1 in 5.9, we obtain the number of quasi-tangled labelings of P()P^{(\ell)}, which is given by

an+2()\displaystyle a_{n+\ell-2}^{(\ell)} =((n+1)2(n+2)2)(n+2)!\displaystyle=\left((n+\ell-1)^{2}-(n+\ell-2)^{2}\right)(n+\ell-2)!
=(2(n+1)1)(n+2)!\displaystyle=\left(2(n+\ell-1)-1\right)(n+\ell-2)!
=2(n+1)!(n+2)!.\displaystyle=2(n+\ell-1)!-(n+\ell-2)!.

Summing these two numbers gives the desired result. ∎

Remark 5.11.

Let PP be an nn-element poset. We are able to give a simple and unified proof of some results given by Defant and Kravitz in [2] and by Hodges in [3].

  • Take =1\ell=1, the poset P(1)P^{(1)} has one minimal element. By 5.9 with r=0r=0, the number of tangled labelings of P(1)P^{(1)} is given by

    an(1)=(n+1n)n!=n!.a_{n}^{(1)}=\left(n+1-n\right)n!=n!.

    This gives an alternative proof of [2, Corollary 3.7] (for a connected poset).

  • Take =2\ell=2, the poset P(2)P^{(2)} has one minimal element and this minimal element has exactly one parent. By 5.9 with r=1r=1, the number of quasi-tangled labelings of P(2)P^{(2)} is given by

    an(2)=((n+1)2n2)n!=(2n+1)n!=2(n+1)!n!.a_{n}^{(2)}=\left((n+1)^{2}-n^{2}\right)n!=(2n+1)n!=2(n+1)!-n!.

    This gives a simpler proof of [3, Corollary 10].

6  Ordinal sum of antichains

In this section, we consider a family of posets consisting of the ordinal sum of antichains. Let C=(c1,c2,,cr)C=(c_{1},c_{2},\dotsc,c_{r}) be an ordered sequence of rr positive integers. We write PC=i=1rTciP_{C}=\bigoplus_{i=1}^{r}T_{c_{i}} for the ordinal sum of antichains of CC. 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 kk-element antichain TkT_{k} is gTk(q)=k!(1+q+q2++qk1)g_{T_{k}}(q)=k!(1+q+q^{2}+\cdots+q^{k-1}). To find gPC(q)g_{P_{C}}(q), we start from the antichain Tc1T_{c_{1}} and let w=(c1!,,c1!)w=(c_{1}!,\dotsc,c_{1}!)^{\intercal} be the column vector consisting of the coefficients of gTc1(q)g_{T_{c_{1}}}(q). We next attach c2c_{2} minimal elements to Tc1T_{c_{1}}; the cumulative generating function gTc1Tc2(q)g_{T_{c_{1}}\oplus T_{c_{2}}}(q) is obtained by 5.7. Recall that Yc1(c2)Y_{c_{1}}(c_{2}) denotes the c1×c1c_{1}\times c_{1} diagonal matrix whose iith diagonal entry is given by (c2+i1)!(i1)!\frac{(c_{2}+i-1)!}{(i-1)!}. The matrix multiplication Yc1(c2)wY_{c_{1}}(c_{2})w gives the first c1c_{1} coefficients of gTc1Tc2(q)g_{T_{c_{1}}\oplus T_{c_{2}}}(q) and the rest of coefficients are given by (c1+c2)!(c_{1}+c_{2})!. As a consequence, we can obtain gPCg_{P_{C}} by applying 5.7 repeatedly in this way. The explicit formula of gPC(q)g_{P_{C}}(q) is summarized in the following proposition.

Proposition 6.1.

Let PC=i=1rTciP_{C}=\bigoplus_{i=1}^{r}T_{c_{i}} be the ordinal sum of antichains of CC, where C=(c1,c2,,cr)C=(c_{1},c_{2},\dotsc,c_{r}) is an ordered sequence of rr positive integers. Write gPC(q)=s=0c1++cr1bsqsg_{P_{C}}(q)=\sum_{s=0}^{c_{1}+\cdots+c_{r}-1}b_{s}q^{s} for the cumulative generating function of PCP_{C}. For each 0s<c1++cr0\leq s<c_{1}+\cdots+c_{r}, let j[r]j\in[r] be the unique integer such that

k=1j1cks<k=1jck.\sum_{k=1}^{j-1}c_{k}\leq s<\sum_{k=1}^{j}c_{k}.

Then

bs=(c1+c2++cj)!m=j+1r(cm+s)!s!.b_{s}=(c_{1}+c_{2}+\cdots+c_{j})!\prod_{m=j+1}^{r}\frac{(c_{m}+s)!}{s!}. (18)

We now present the following symmetry property for the poset Bn,k=TnCk+1B_{n,k}=T_{n}\oplus C_{k+1}, where Ck+1C_{k+1} is the chain of k+1k+1 elements and n,k0n,k\in\mathbb{Z}_{\geq 0}. This poset is sometimes called a broom.

Proposition 6.2.

Let n,k𝔹0n,k\in\mathbb{B}_{\geq 0}. Write fBn,k(q)=s=0n+kas(n,k)qsf_{B_{n,k}}(q)=\sum_{s=0}^{n+k}a_{s}(n,k)q^{s} for the sorting generating function of Bn,kB_{n,k}. Then

as(n,k)={(n+s)!(s+1)k+1s(n+s1)!sk+2s,for s=0,1,,k+1,0,for s=k+2,k+3,,n+k.a_{s}(n,k)=\begin{cases}(n+s)!(s+1)^{k+1-s}-(n+s-1)!s^{k+2-s},&\text{for $s=0,1,\dotsc,k+1$,}\\ 0,&\text{for $s=k+2,k+3,\dotsc,n+k$.}\end{cases} (19)

In particular, we have the symmetry property

ak(n,k)=an(k,n), for 0nk.a_{k}(n,k)=a_{n}(k,n),\text{ for $0\leq n\leq k$}. (20)
Proof.

By 6.1 with c1=c2==ck+1=1c_{1}=c_{2}=\cdots=c_{k+1}=1 and ck+2=nc_{k+2}=n, the cumulative generating function of TnCk+1T_{n}\oplus C_{k+1} is given by gTnCk+1(q)=s=0n+kbs(n,k)qsg_{T_{n}\oplus C_{k+1}}(q)=\sum_{s=0}^{n+k}b_{s}(n,k)q^{s}, where

bs(n,k)=(s+1)!(s+1)ks(n+s)!s!=(n+s)!(s+1)k+1s,b_{s}(n,k)=(s+1)!(s+1)^{k-s}\frac{(n+s)!}{s!}=(n+s)!(s+1)^{k+1-s},

for s=0,1,,ks=0,1,\dotsc,k. We also have bs(n,k)=(n+k+1)!b_{s}(n,k)=(n+k+1)! for s=k+1,k+2,,n+ks=k+1,k+2,\dotsc,n+k.

Then Equation 19 follows immediately from the fact that as(n,k)=bs(n,k)bs1(n,k)a_{s}(n,k)=b_{s}(n,k)-b_{s-1}(n,k). 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 nn-element poset PP, are the coefficients of the sorting generating function fP(q)f_{P}(q) and the cumulative generating function gP(q)g_{P}(q) 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 (ai)i=0n(a_{i})_{i=0}^{n} is called unimodal if there is an index jj such that a0a1a2ajaj+1ana_{0}\leq a_{1}\leq a_{2}\leq\cdots\leq a_{j}\geq a_{j+1}\geq\cdots\geq a_{n}. We say this sequence is log-concave if ai2ai1ai+1a_{i}^{2}\geq a_{i-1}a_{i+1} for i=1,2,,n1i=1,2,\dotsc,n-1. 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 PCP_{C} are log-concave.

Proposition 6.3.

Let PC=i=1rTciP_{C}=\bigoplus_{i=1}^{r}T_{c_{i}} be the ordinal sum of antichains of CC, where C=(c1,c2,,cr)C=(c_{1},c_{2},\dotsc,c_{r}) is a sequence of rr positive integers. Let gPC(q)=s=0c1++cr1bsqsg_{P_{C}}(q)=\sum_{s=0}^{c_{1}+\cdots+c_{r}-1}b_{s}q^{s} be the cumulative generating function of PCP_{C}. Then the sequence (bs)s=0c1++cr1(b_{s})_{s=0}^{c_{1}+\dotsc+c_{r}-1} is log-concave.

Proof.

We will show that bs2bs1bs+11\frac{b_{s}^{2}}{b_{s-1}b_{s+1}}\geq 1 for s=1,2,,c1++cr2s=1,2,\dotsc,c_{1}+\cdots+c_{r}-2 by direct computation using Equation 18. For j=1,2,,rj=1,2,\ldots,r, let j={s:k=1j1cks<k=1jck}\mathcal{I}_{j}=\{s:\sum_{k=1}^{j-1}c_{k}\leq s<\sum_{k=1}^{j}c_{k}\}. The proof is based on the following four cases of the index ss. 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: s1,s,s+1js-1,s,s+1\in\mathcal{I}_{j} for some jj. In this case

bs2bs1bs+1\displaystyle\frac{b_{s}^{2}}{b_{s-1}b_{s+1}} =((c1++cj)!m=j+1r(cm+s)!s!)2((c1++cj)!)2m=j+1r(cm+s1)!(cm+s+1)!(s1)!(s+1)!\displaystyle=\frac{\left((c_{1}+\dotsc+c_{j})!\prod_{m=j+1}^{r}\frac{(c_{m}+s)!}{s!}\right)^{2}}{\left((c_{1}+\dotsc+c_{j})!\right)^{2}\prod_{m=j+1}^{r}\frac{(c_{m}+s-1)!(c_{m}+s+1)!}{(s-1)!(s+1)!}}
=m=j+1r(s+1)(cm+s)s(cm+s+1)\displaystyle=\prod_{m=j+1}^{r}\frac{(s+1)(c_{m}+s)}{s(c_{m}+s+1)}
=m=j+1rscm+s2+cm+sscm+s2+s1,\displaystyle=\prod_{m=j+1}^{r}\frac{sc_{m}+s^{2}+c_{m}+s}{sc_{m}+s^{2}+s}\geq 1,

since cmc_{m} and ss are positive integers and thus the denominator is always smaller than the numerator.

Case 2: s1,sjs-1,s\in\mathcal{I}_{j} and s+1j+1s+1\in\mathcal{I}_{j+1} for some jj. In this case, s=k=1jck1s=\sum_{k=1}^{j}c_{k}-1, and

bs2bs1bs+1\displaystyle\frac{b_{s}^{2}}{b_{s-1}b_{s+1}} =((c1++cj)!m=j+1r(cm+s)!s!)2((c1++cj)!m=j+1r(cm+s1)!(s1)!)((c1++cj+1)!m=j+2r(cm+s+1)!(s+1)!)\displaystyle=\frac{\left((c_{1}+\dotsc+c_{j})!\prod_{m=j+1}^{r}\frac{(c_{m}+s)!}{s!}\right)^{2}}{\left((c_{1}+\dotsc+c_{j})!\prod_{m=j+1}^{r}\frac{(c_{m}+s-1)!}{(s-1)!}\right)\left((c_{1}+\dotsc+c_{j+1})!\prod_{m=j+2}^{r}\frac{(c_{m}+s+1)!}{(s+1)!}\right)}
=(c1++cj)!(c1++cj+1)!(cj+1+s)!(cj+1+s)!(s1)!(cj+1+s1)!s!s!m=j+2r(s+1)(cm+s)s(cm+s+1)\displaystyle=\frac{(c_{1}+\dotsc+c_{j})!}{(c_{1}+\dotsc+c_{j+1})!}\cdot\frac{(c_{j+1}+s)!(c_{j+1}+s)!(s-1)!}{(c_{j+1}+s-1)!s!s!}\cdot\prod_{m=j+2}^{r}\frac{(s+1)(c_{m}+s)}{s(c_{m}+s+1)}
=(c1++cj)!(c1++cj+1)!(cj+1+s)!(cj+1+s)s!sm=j+2r(s+1)(cm+s)s(cm+s+1)\displaystyle=\frac{(c_{1}+\dotsc+c_{j})!}{(c_{1}+\dotsc+c_{j+1})!}\frac{(c_{j+1}+s)!\cdot(c_{j+1}+s)}{s!\cdot s}\cdot\prod_{m=j+2}^{r}\frac{(s+1)(c_{m}+s)}{s(c_{m}+s+1)}
=(s+1)!(s+1+cj+1)!(cj+1+s)!(cj+1+s)s!sm=j+2r(s+1)(cm+s)s(cm+s+1)\displaystyle=\frac{(s+1)!}{(s+1+c_{j+1})!}\frac{(c_{j+1}+s)!\cdot(c_{j+1}+s)}{s!\cdot s}\cdot\prod_{m=j+2}^{r}\frac{(s+1)(c_{m}+s)}{s(c_{m}+s+1)}
=(s+1)(cj+1+s)s(cj+1+s+1)m=j+2r(s+1)(cm+s)s(cm+s+1)1\displaystyle=\frac{(s+1)(c_{j+1}+s)}{s(c_{j+1}+s+1)}\cdot\prod_{m=j+2}^{r}\frac{(s+1)(c_{m}+s)}{s(c_{m}+s+1)}\geq 1

by similar reasoning as in Case 1.

We omit the calculation of showing bs2bs1bs+11\frac{b_{s}^{2}}{b_{s-1}b_{s+1}}\geq 1 for the last two cases, since they can be proved similarly.

Case 3: s1js-1\in\mathcal{I}_{j} and s,s+1j+1s,s+1\in\mathcal{I}_{j+1} for some jj. In this case, s=k=1jcks=\sum_{k=1}^{j}c_{k}.

Case 4: s1js-1\in\mathcal{I}_{j}, sj+1s\in\mathcal{I}_{j+1} and s+1j+2s+1\in\mathcal{I}_{j+2} for some jj. In this case, cj+1=1c_{j+1}=1 and s=k=1j+1cks=\sum_{k=1}^{j+1}c_{k}. ∎

Remark 6.4.

For the poset P=T2T2T2P=T_{2}\oplus T_{2}\oplus T_{2} the sorting generating function is fP(q)=8+64q+216q2+192q3+240q4f_{P}(q)=8+64q+216q^{2}+192q^{3}+240q^{4} and the cumulative generating function is gP(q)=8+72q+288q2+480q3+720q4+720q5g_{P}(q)=8+72q+288q^{2}+480q^{3}+720q^{4}+720q^{5}. One can see that the coefficients of fP(q)f_{P}(q) are not unimodal, which gives a counterexample to [3, Conjecture 29] (see also [1, Conjecture 5.2]). One can also check that the coefficients of gP(q)g_{P}(q) are log-concave.

We close this section with a new direction for studying the cumulative generating function of the ordinal sum of antichains PCP_{C}. One can ask: how do the cumulative generating functions gPC(q)g_{P_{C}}(q) and gPC(q)g_{P_{C^{\prime}}}(q) compare when CC^{\prime} is a permutation of elements of CC? Given an ordered sequence of rr distinct positive integers C=(c1,c2,,cr)C=(c_{1},c_{2},\dotsc,c_{r}) and a permutation π\pi in the symmetric group on rr elements 𝔖r\mathfrak{S}_{r}, define π(C)=(cπ(1),cπ(2),,cπ(r))\pi(C)=(c_{\pi(1)},c_{\pi(2)},\dotsc,c_{\pi(r)}). The collection of the coefficients of the cumulative generating function of Pπ(C)P_{\pi(C)} for all π𝔖r\pi\in\mathfrak{S}_{r} is defined to be

𝐁(C)={𝐛π=(b0,b1,,b|C|1):𝐛π is the sequence of coefficients of gPπ(C)(q)π𝔖r},\mathbf{B}(C)=\{\mathbf{b_{\pi}}=(b_{0},b_{1},\dotsc,b_{|C|-1}):\mathbf{b_{\pi}}\text{ is the sequence of coefficients of $g_{P_{\pi(C)}}(q)$, $\pi\in\mathfrak{S}_{r}$}\},

where |C|=i=1rci|C|=\sum_{i=1}^{r}c_{i}. A natural partial order on 𝐁(C)\mathbf{B}(C) is given by the following dominance relation.

Definition 6.5.

For a pair of integer sequences 𝐛=(b0,b1,,bn)\mathbf{b}=(b_{0},b_{1},\dotsc,b_{n}) and 𝐛=(b0,b1,,bn)\mathbf{b^{\prime}}=(b_{0}^{\prime},b_{1}^{\prime},\dotsc,b_{n}^{\prime}), we say 𝐛\mathbf{b^{\prime}} dominates 𝐛\mathbf{b}, denoted by 𝐛𝐛\mathbf{b}\preceq\mathbf{b^{\prime}}, if bibib_{i}\leq b_{i}^{\prime} for i=0,1,,ni=0,1,\dotsc,n.

If 𝐛\mathbf{b} and 𝐛\mathbf{b^{\prime}} denote the coefficients of the cumulative generating function of PP and PP^{\prime} respectively, then the relation 𝐛𝐛\mathbf{b}\preceq\mathbf{b^{\prime}} can be interpreted as saying that the labelings of PP^{\prime} require fewer promotions to be sorted compared to those of PP. It is easy to check that \preceq is a partial order on the set 𝐁(C)\mathbf{B}(C).

Example 6.6.

For C=(1,2,3)C=(1,2,3), the cumulative generating functions Pπ(C)P_{\pi(C)} for π𝔖3\pi\in\mathfrak{S}_{3} are computed and their coefficients listed below:

𝐛123\displaystyle\mathbf{b}_{123} =(12,144,360,720,720,720),\displaystyle=(12,144,360,720,720,720), 𝐛132\displaystyle\mathbf{b}_{132} =(12,144,288,480,720,720),\displaystyle=(12,144,288,480,720,720), 𝐛213\displaystyle\mathbf{b}_{213} =(12,96,360,720,720,720),\displaystyle=(12,96,360,720,720,720),
𝐛312\displaystyle\mathbf{b}_{312} =(12,72,216,480,720,720),\displaystyle=(12,72,216,480,720,720), 𝐛231\displaystyle\mathbf{b}_{231} =(12,96,360,480,600,720),\displaystyle=(12,96,360,480,600,720), 𝐛321\displaystyle\mathbf{b}_{321} =(12,72,216,480,600,720).\displaystyle=(12,72,216,480,600,720).

The Hasse diagram of (𝐁(C),)(\mathbf{B}(C),\preceq) 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 𝔖3\mathfrak{S}_{3} (see for instance [8, Exercises 3.183 and 3.185] for the definition of weak and strong order on 𝔖n\mathfrak{S}_{n}). The red edge (𝐛312𝐛213\mathbf{b}_{312}\preceq\mathbf{b}_{213}) shows a new cover relation which does not occur in the weak order on 𝔖3\mathfrak{S}_{3}.

Moreover, we draw the Hasse diagram of (𝐁(C),)(\mathbf{B}(C),\preceq) where C=(1,2,3,4)C=(1,2,3,4) 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 𝔖4\mathfrak{S}_{4} while the red edges show new cover relations in our poset structure compared to the weak order of 𝔖4\mathfrak{S}_{4}. We formulate this observation more generally in the following theorem.

Refer to caption
Refer to caption
Figure 11. The Hasse diagram of (𝐁(C),)(\mathbf{B}(C),\preceq) where C=(1,2,3)C=(1,2,3) (left) and C=(1,2,3,4)C=(1,2,3,4) (right), which contains a subposet (shown as a subgraph consisting of all the black edges) that is isomorphic to the weak order of 𝔖3\mathfrak{S}_{3} (left) and 𝔖4\mathfrak{S}_{4} (right). The new cover relations in our poset structure compared to the weak order of 𝔖3\mathfrak{S}_{3} (left) and 𝔖4\mathfrak{S}_{4} (right) are drawn in red.
Theorem 6.7.

Given an ordered sequence of rr distinct positive integers C=(c1,c2,,cr)C=(c_{1},c_{2},\dotsc,c_{r}). Let

𝐁(C)={𝐛π=(b0,b1,,b|C|1)𝐛π is the sequence of the coefficients of gPπ(C)(q)π𝔖r},\mathbf{B}(C)=\{\mathbf{b_{\pi}}=(b_{0},b_{1},\dotsc,b_{|C|-1})\mid\mathbf{b_{\pi}}\text{ is the sequence of the coefficients of $g_{P_{\pi(C)}}(q)$, $\pi\in\mathfrak{S}_{r}$}\},

where |C|=i=1rci|C|=\sum_{i=1}^{r}c_{i}. Then the poset (𝐁(C),)(\mathbf{B}(C),\preceq) is isomorphic to a refinement of the poset (𝔖r,)(\mathfrak{S}_{r},\leq), where \leq is the weak order on 𝔖r\mathfrak{S}_{r}.

We first prove the following lemma which will be used to prove 6.7.

Lemma 6.8.

Given an ordered sequence of rr distinct positive integers C=(c1,c2,,cr)C=(c_{1},c_{2},\dotsc,c_{r}). Let π=(i,i+1)𝔖r\pi=(i,i+1)\in\mathfrak{S}_{r} be a transposition. Let 𝐛=(b0,,bc1++cr1)\mathbf{b}=(b_{0},\dotsc,b_{c_{1}+\dotsc+c_{r}-1}) and 𝐛π=(b0,,bc1++cr1)\mathbf{b_{\pi}}=(b_{0}^{\prime},\dotsc,b_{c_{1}+\dotsc+c_{r}-1}^{\prime}) be the coefficients of the cumulative generating functions gPC(q)g_{P_{C}}(q) and gPπ(C)(q)g_{P_{\pi(C)}}(q), respectively. If ci<ci+1c_{i}<c_{i+1}, then 𝐛π𝐛\mathbf{b_{\pi}}\preceq\mathbf{b} for i=1,2,,r1i=1,2,\dotsc,r-1.

Proof.

For convenience, we write π(C)=(d1,d2,,dr)\pi(C)=(d_{1},d_{2},\dotsc,d_{r}), where di=ci+1d_{i}=c_{i+1}, di+1=cid_{i+1}=c_{i} and dk=ckd_{k}=c_{k} for ki,i+1k\neq i,i+1. For j=1,2,,rj=1,2,\ldots,r, let j={s:k=1j1cks<k=1jck}\mathcal{I}_{j}=\{s:\sum_{k=1}^{j-1}c_{k}\leq s<\sum_{k=1}^{j}c_{k}\} and j={s:k=1j1dks<k=1jdk}\mathcal{I^{\prime}}_{j}=\{s:\sum_{k=1}^{j-1}d_{k}\leq s<\sum_{k=1}^{j}d_{k}\}. Since ck=dkc_{k}=d_{k} only differ for k=ik=i and k=i+1k=i+1, 6.1 implies that bs=bsb_{s}=b_{s}^{\prime} for sjs\in\mathcal{I}_{j} where ji,i+1j\neq i,i+1.

Notice that ii+1=ii+1\mathcal{I}_{i}\cup\mathcal{I}_{i+1}=\mathcal{I}^{\prime}_{i}\cup\mathcal{I}^{\prime}_{i+1} and ii\mathcal{I}_{i}\subseteq\mathcal{I}^{\prime}_{i}, it remains to check bs/bs1b_{s}^{\prime}/b_{s}\leq 1 holds for the following three cases: (1) sis\in\mathcal{I}_{i}, (2) siis\in\mathcal{I^{\prime}}_{i}\setminus\mathcal{I}_{i}, and (3) si+1s\in\mathcal{I^{\prime}}_{i+1}. This will imply that 𝐛π𝐛\mathbf{b_{\pi}}\preceq\mathbf{b}. For the last case, we obtain the equality bs=bsb_{s}=b_{s}^{\prime} by 6.1 immediately. The calculation for the first two cases is presented below.

Let xn¯=k=1n(x+k1)x^{\overline{n}}=\prod_{k=1}^{n}(x+k-1) denote the rising factorial of xx.

Case 1: sis\in\mathcal{I}_{i}. We may write s=c1++ci1+ts=c_{1}+\dotsc+c_{i-1}+t, where 0tci10\leq t\leq c_{i}-1. Then for each such tt,

bsbs\displaystyle\frac{b_{s}^{\prime}}{b_{s}} =(d1++di)!m=i+1r(dm+s)!s!(c1++ci)!m=i+1r(cm+s)!s!\displaystyle=\frac{(d_{1}+\dotsc+d_{i})!\prod_{m=i+1}^{r}\frac{(d_{m}+s)!}{s!}}{(c_{1}+\dotsc+c_{i})!\prod_{m=i+1}^{r}\frac{(c_{m}+s)!}{s!}}
=(c1++ci1+ci+1)!(ci+s)!(c1++ci1+ci)!(ci+1+s)!\displaystyle=\frac{(c_{1}+\dotsc+c_{i-1}+c_{i+1})!(c_{i}+s)!}{(c_{1}+\dotsc+c_{i-1}+c_{i})!(c_{i+1}+s)!}
=(c1++ci1+ci+1)!(c1++ci1+ci+t)!(c1++ci1+ci)!(c1++ci1+ci+1+t)!\displaystyle=\frac{(c_{1}+\dotsc+c_{i-1}+c_{i+1})!(c_{1}+\dotsc+c_{i-1}+c_{i}+t)!}{(c_{1}+\dotsc+c_{i-1}+c_{i})!(c_{1}+\dotsc+c_{i-1}+c_{i+1}+t)!}
=(c1++ci1+ci+1)t¯(c1++ci1+ci+1+1)t¯1,\displaystyle=\frac{(c_{1}+\dotsc+c_{i-1}+c_{i}+1)^{\overline{t}}}{(c_{1}+\dotsc+c_{i-1}+c_{i+1}+1)^{\overline{t}}}\leq 1,

because ci<ci+1c_{i}<c_{i+1}.

Case 2: siis\in\mathcal{I^{\prime}}_{i}\setminus\mathcal{I}_{i}. We may write s=c1++ci+ts=c_{1}+\dotsc+c_{i}+t, where 0tci+1ci10\leq t\leq c_{i+1}-c_{i}-1. Then for each such tt,

bsbs\displaystyle\frac{b_{s}^{\prime}}{b_{s}} =(d1++di)!m=i+1r(dm+s)!s!(c1++ci+1)!m=i+2r(cm+s)!s!\displaystyle=\frac{(d_{1}+\dotsc+d_{i})!\prod_{m=i+1}^{r}\frac{(d_{m}+s)!}{s!}}{(c_{1}+\dotsc+c_{i+1})!\prod_{m=i+2}^{r}\frac{(c_{m}+s)!}{s!}}
=(c1++ci1+ci+1)!(ci+s)!(c1++ci+1)!s!\displaystyle=\frac{(c_{1}+\dotsc+c_{i-1}+c_{i+1})!(c_{i}+s)!}{(c_{1}+\dotsc+c_{i+1})!s!}
=(c1++ci1+ci+1)!(c1++ci+ci+t)!(c1++ci+ci+1)!(c1++ci+t)!\displaystyle=\frac{(c_{1}+\dotsc+c_{i-1}+c_{i+1})!(c_{1}+\dotsc+c_{i}+c_{i}+t)!}{(c_{1}+\dotsc+c_{i}+c_{i+1})!(c_{1}+\dotsc+c_{i}+t)!}
=(c1++ci1+ci+t+1)ci+1cit¯(c1++ci+ci+t+1)ci+1cit¯1,\displaystyle=\frac{(c_{1}+\dotsc+c_{i-1}+c_{i}+t+1)^{\overline{c_{i+1}-c_{i}-t}}}{(c_{1}+\dotsc+c_{i}+c_{i}+t+1)^{\overline{c_{i+1}-c_{i}-t}}}\leq 1,

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 CC are written in the increasing order, c1<c2<<crc_{1}<c_{2}<\cdots<c_{r}. The permutations π𝔖r\pi\in\mathfrak{S}_{r} in this proof will be written in the one-line notation π=p1p2pr\pi=p_{1}p_{2}\cdots p_{r}.

Define the map ϕ:(𝔖r,)(𝐁(C),)\phi:(\mathfrak{S}_{r},\leq)\rightarrow(\mathbf{B}(C),\preceq) by sending a permutation π=p1p2pr\pi=p_{1}p_{2}\dotsc p_{r} to 𝐛𝗋𝖾𝗏(π)\mathbf{b}_{\mathsf{rev}(\pi)}, where 𝗋𝖾𝗏(π)=prpr1p1\mathsf{rev}(\pi)=p_{r}p_{r-1}\dotsc p_{1} is the reverse of π\pi, and 𝐛𝗋𝖾𝗏(π)\mathbf{b}_{\mathsf{rev}(\pi)} is the sequence of the coefficients of gP𝗋𝖾𝗏(π)(C)(q)g_{P_{\mathsf{rev}(\pi)(C)}}(q). Let σ\sigma be the adjacent transposition that swapped the elements at positions ii and i+1i+1. Let π𝔖r\pi\in\mathfrak{S}_{r} be a permutation such that πσπ\pi\leq\sigma\pi in the weak order. One may write π=p1p2pr\pi=p_{1}p_{2}\dotsc p_{r} with pi<pi+1p_{i}<p_{i+1}, and σπ=p1pi1pi+1pipi+2pr\sigma\pi=p_{1}\dotsc p_{i-1}p_{i+1}p_{i}p_{i+2}\dotsc p_{r}.

We show below that if πσπ\pi\leq\sigma\pi in (𝔖r,)(\mathfrak{S}_{r},\leq), then ϕ(π)ϕ(σπ)\phi(\pi)\preceq\phi(\sigma\pi) in (𝐁(C),)(\mathbf{B}(C),\preceq). Intuitively, 𝗋𝖾𝗏(π)(C)={cpr,,cp1}\mathsf{rev}(\pi)(C)=\{c_{p_{r}},\dotsc,c_{p_{1}}\} and 𝗋𝖾𝗏(σπ)(C)={cpr,,cpi+2,cpi,cpi+1,cpi1,,cp1}\mathsf{rev}(\sigma\pi)(C)=\{c_{p_{r}},\dotsc,c_{p_{i+2}},c_{p_{i}},c_{p_{i+1}},c_{p_{i-1}},\dotsc,c_{p_{1}}\}. Since pi<pi+1p_{i}<p_{i+1} and cpi<cpi+1c_{p_{i}}<c_{p_{i+1}} (by the assumption that cic_{i}’s are increasing as ii increases), by 6.8, we obtain 𝐛𝗋𝖾𝗏(π)𝐛𝗋𝖾𝗏(σπ)\mathbf{b}_{\mathsf{rev}(\pi)}\preceq\mathbf{b}_{\mathsf{rev}(\sigma\pi)}.

Therefore, ϕ(π)=𝐛𝗋𝖾𝗏(π)𝐛𝗋𝖾𝗏(σπ)=ϕ(σπ)\phi(\pi)=\mathbf{b}_{\mathsf{rev}(\pi)}\preceq\mathbf{b}_{\mathsf{rev}(\sigma\pi)}=\phi(\sigma\pi). The poset (𝐁(C),)(\mathbf{B}(C),\preceq) is thus isomorphic to a refinement of (𝔖r,)(\mathfrak{S}_{r},\leq). ∎

We would like to point out that (𝐁(C),)(\mathbf{B}(C),\preceq) is not a subposet of the strong order of 𝔖n\mathfrak{S}_{n} in general. Take C=(1,2,3,4)C=(1,2,3,4) as an example (see the right picture of Figure 11 again); the cover relation 𝐛4123𝐛3214\mathbf{b}_{4123}\preceq\mathbf{b}_{3214}, under the inverse of the map ϕ\phi defined in the proof of 6.7, does not relate in the strong order of 𝔖4\mathfrak{S}_{4}. One can also check that (𝐁(C),)(\mathbf{B}(C),\preceq) is not graded in general.

7  Future Work

We present some future directions from this work. In this paper, we propose the (n2)!(n-2)! conjecture (1.5), stating that the number of tangled xx-labelings (the label of xx is fixed by n1n-1) of an nn-element poset PP is bounded by (n2)!(n-2)!. In Section 3 and Section 4, we prove that inflated rooted forest posets and shoelace posets satisfy the (n2)!(n-2)! conjecture. We also obtain the exact enumeration of tangled labelings of the WW-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 (n2)!(n-2)! 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 kk-sorted labelings of the poset TsPT_{s}\oplus P from PP (attach ss minimal elements to PP) via the matrix multiplication stated in 5.5. However, obtaining the number of kk-sorted labelings of the poset PTsP\oplus T_{s} from PP (attach ss maximal elements to PP) 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.

In Section 6, we introduce the new poset structure (𝐁(C),)(\mathbf{B}(C),\preceq) and show that it contains a subposet which is isomorphic to the weak order of the symmetric group (6.7). It would be an interesting follow-up to fully characterize our poset (𝐁(C),)(\mathbf{B}(C),\preceq) as a poset on permutations.

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.