---
title: 'Poset Associahedra: Combinatorial Extensions'
url: https://www.emergentmind.com/topics/poset-associahedra
type: topic
---

# Poset Associahedra: Combinatorial Extensions

Poset associahedra are polyhedral objects that extend the classical associahedron from linear orders to partially ordered sets. In the modern formulation introduced by Galashin, for a finite connected poset \(P\), the poset associahedron \(A(P)=\mathscr A(P)\) is a simple convex polytope of dimension \(|P|-2\) whose face structure is governed by nested convex connected subposets satisfying an acyclicity condition; classical associahedra, permutohedra, cyclohedra, and type \(B\) permutohedra arise as special cases [2110.07257]. The term also has an earlier use for a different family of simple convex polytopes built from filled connected lower sets and bundles, so the literature contains two non-equivalent constructions under the same name [1306.4208].

## 1. Combinatorial definition in the sense of Galashin

Let \(P\) be a finite connected poset. A proper tube is a subset \(\tau\subsetneq P\) such that \(|\tau|\ge 2\), \(\tau\) is convex, and \(\tau\) is connected in the Hasse diagram of \(P\). A proper tubing is a set \(T\) of proper tubes such that any two tubes are either nested or disjoint, and a directed graph \(D_T\) associated to \(T\) is acyclic. The face lattice of \(\mathscr A(P)\) is isomorphic to the poset of proper tubings ordered by reverse inclusion, and the polytope is simple of dimension \(|P|-2\). The codimension of the face corresponding to a tubing \(T\) is \(|T|\), so \(k\)-dimensional faces correspond to proper tubings with \((|P|-2)-k\) tubes [2310.00157].

Galashin’s original notation uses pipes and pipings rather than tubes and tubings. In that formulation, a \(P\)-pipe is a convex, connected, nonempty subset of \(P\), proper pipes are those with \(1<|I|<|P|\), and a \(P\)-piping is a collection of pipes that are pairwise nested or disjoint and satisfy the same acyclicity condition via the directed graph \(D_T\) [2110.07257]. The change in terminology does not alter the central combinatorial principle: faces are indexed by controlled collision patterns of convex connected subposets.

Vertices of \(\mathscr A(P)\) correspond to maximal tubings. Facets correspond to proper tubes. Galashin also proves that each face of \(A(P)\) is combinatorially a product of smaller \(P\)-associahedra, so recursive factorization is built into the face structure [2110.07257].

## 2. Explicit realizations and compactification of order-preserving maps

A major development after the abstract construction was an explicit realization of \(\mathscr A(P)\) as a convex polytope in \(\mathbb R^P\). For
\[
\mathbb{R}^P_{\Sigma=0}:=\{p:P\to\mathbb R\mid \sum_{i\in P} p_i=0\},
\]
and for a subset \(\tau\subseteq P\),
\[
\alpha_\tau(p):=\sum_{\substack{i\prec j\\ i,j\in\tau\ \text{cover}}}(p_j-p_i),
\]
one defines affine hyperplanes and half-spaces
\[
H_\tau=\{p\in \mathbb R^P_{\Sigma=0}:\alpha_\tau(p)=n^{2|\tau|}\},\qquad
h_\tau=\{p\in \mathbb R^P_{\Sigma=0}:\alpha_\tau(p)\ge n^{2|\tau|}\},
\]
where \(n=|P|\). The realization theorem states that
\[
\mathscr A(P)=H_P\cap\bigcap_{\text{proper tubes }\tau\subset P} h_\tau
\]
is a realization of Galashin’s poset associahedron [2301.11449].

This realization is motivated by compactifying the configuration space of order-preserving maps \(P\to\mathbb R\). In Galashin’s framework, the classical associahedron appears as a compactification of the configuration space of \(n\) points on a line, and \(A(P)\) is recovered as the analogous compactification of the space of order-preserving maps \(P\to\mathbb R\) modulo translations and positive rescalings [2110.07257]. The realization in \(\mathbb R^P_{\Sigma=0}\) makes that compactification concrete. The order cone
\[
\mathscr L(P)=\{p\in\mathbb R^P_{\Sigma=0}\mid p_i\le p_j\ \forall i\preceq j\}
\]
and the corresponding order-polytope slice provide the undeformed configuration model, while the inequalities indexed by proper tubes refine it so that the boundary records infinitesimal collision data rather than only equalities of coordinates [2301.11449].

The same paper gives an analogous realization for affine poset cyclohedra. In the affine setting, one works with periodic posets and periodically affine coordinate systems; the resulting polytopes generalize cyclohedra in the same way that \(A(P)\) generalizes associahedra [2301.11449].

## 3. Classical special cases and interpolation phenomena

Several classical polytopes are recovered by choosing specific posets. If \(P\) is a chain, then \(\mathscr A(P)\) is the classical associahedron. If \(P\) is a claw poset, then \(\mathscr A(P)\) is the permutohedron. In the affine setting, a circular chain gives the cyclohedron, while a circular claw gives the type \(B\) permutohedron [2110.07257].

A particularly important family is
\[
A_{n,k}:=C_{n+1}\oplus A_k,
\]
where \(C_{n+1}\) is a chain with \(n+1\) elements, \(A_k\) is an antichain with \(k\) elements, and \(\oplus\) denotes ordinal sum. The poset associahedra \(A(A_{n,k})\) interpolate between the classical permutohedron and associahedron: \(A_{0,k}\) is the claw poset, and \(A_{n,0}\) is the chain. This family is also isomorphic to the graph associahedron of the lollipop graph \(L_{n-1,k+1}\), which places it at the interface of poset and graph associahedra [2310.02512].

Galashin’s construction is related to graph associahedra but is not merely a reformulation of them. The defining families of pipes are not closed under unions and fail the building set property, so \(P\)-associahedra are not, in general, nestohedra or standard graph associahedra [2110.07257]. A plausible implication is that their combinatorics is naturally adapted to order-theoretic collision data rather than to the building-set formalism.

## 4. \(h\)-vectors, stack-sorting, and real-rootedness

For the interpolating family \(A(A_{n,k})\), the \(h\)-vector has a direct interpretation in the combinatorics of stack-sorting. Let \(h=(h_0,h_1,\dots,h_{n+k-1})\) be the \(h\)-vector of \(A(A_{n,k})\), and define
\[
S_{n,k}=\{w\in S_{n+k}\mid w_i=i\text{ for } i>k\}.
\]
Then
\[
h_i=\#\{\pi\in s^{-1}(S_{n,k}) : \operatorname{des}(\pi)=i\},
\]
where \(s\) is the stack-sorting map and \(\operatorname{des}(\pi)\) is the number of descents of \(\pi\). For \(k=0\), this recovers the Narayana interpretation for associahedra via stack-sortable permutations; for \(n=0\), it recovers the permutohedral Eulerian distribution [2310.02512].

The same work proves additional positivity and real-rootedness phenomena. For the subfamily \(A(A_{n,2})\), if \(H_n(x)\) denotes the \(h\)-polynomial, then
\[
H_n(x)=2N_{n+2}(x)-(1+x)N_{n+1}(x),
\]
where \(N_m(x)\) is the Narayana polynomial. Using the real-rootedness and interlacing properties of Narayana polynomials, the paper shows that \(H_n(x)\) is real-rooted for all \(n\). It also derives \(\gamma\)-nonnegativity from Brändén’s theorem on descent enumerators of stack-sorting preimages [2310.02512].

These results locate poset associahedra within a broader enumerative framework linking polytope \(h\)-vectors, descent polynomials, and sorting operators. This suggests that the poset structure can encode algorithmic permutation statistics as directly as it encodes face incidences.

## 5. Chain-to-antichain identities and type \(B\) Narayana polynomials

A separate enumerative direction concerns the behavior of \(h\)-polynomials under replacing a chain subposet by an antichain. Let \(P\) contain a proper autonomous subposet \(S\) that is a chain of size \(n\), and for \(1\le i\le n\) let \(P_i\) be the poset obtained from \(P\) by replacing \(S\) by an antichain of size \(i\). If \(h_P(x)\) denotes the \(h\)-polynomial of \(\mathscr A(P)\), then
\[
h_P(x)=\frac1{n!}\sum_{w\in S_n} B_w(x)\,h_{P_{\ell_w}}(x),
\]
where \(\ell_w\) is the number of cycles of \(w\), \(B_w(x)=B_{\lambda_1}(x)\cdots B_{\lambda_{\ell_w}}(x)\) for the cycle type \(\lambda(w)\), and
\[
B_n(x)=\sum_{k=0}^{n-1}\binom{n-1}{k}^2x^k
\]
is the type \(B\) Narayana polynomial [2407.04517].

The chain and claw specializations recover a concrete identity among classical polynomial families. When \(P=C_{n+1}\) is a chain, \(h_P(x)\) is the type \(A\) Narayana polynomial
\[
N_n(x)=\sum_{k=0}^{n-1}\frac1n\binom{n}{k}\binom{n}{k+1}x^k.
\]
For the corresponding \(P_i\), the paper identifies \(h_{P_i}(x)\) with the Eulerian polynomial
\[
E_i(x)=\sum_{w\in S_i}x^{\operatorname{des}(w)},
\]
yielding
\[
N_n(x)=\frac1{n!}\sum_{w\in S_n} B_w(x)\,E_{\ell_w}(x).
\]
Further corollaries involve broom posets, stack-sorting preimages, and convolution-type sums combining type \(B\) Narayana and Eulerian polynomials [2407.04517].

Within the theory of poset associahedra, these formulas show that chain-to-antichain replacements do not merely alter individual face numbers; they induce structured transforms of the full \(h\)-polynomial. The appearance of cycle types of permutations is a distinctive feature of this deformation theory.

## 6. Comparability invariance and the limits of the \(f\)-vector

The \(f\)-vector of Galashin’s poset associahedron is determined by the comparability graph of the underlying poset. If \(C(P)\) denotes the graph with vertex set \(P\) and an edge between two vertices exactly when they are comparable, then
\[
C(P)\cong C(P') \quad\Longrightarrow\quad f_{\mathscr A(P)}(z)=f_{\mathscr A(P')}(z).
\]
The proof proceeds by showing that posets with isomorphic comparability graphs can be related by flips of autonomous subsets and by constructing bijections between proper tubings that preserve the number of tubes [2310.00157].

This theorem yields nontrivial examples where the \(f\)-vector fails to determine the combinatorial type. For complete graded posets
\[
P_{\mathbf a}=\text{ordinal sum of antichains of sizes }a_1,\ldots,a_n,
\]
the comparability graph depends only on the multiset \(\{a_1,\ldots,a_n\}\), so the \(f\)-polynomial is invariant under permutation of \(\mathbf a\). More strikingly, for \(m,n\ge 2\), \(\mathscr A(P_{(m,1,n)})\) is combinatorially equivalent to the permutohedron \(\Pi_{m+n}\), whereas \(\mathscr A(P_{(1,m,n)})\) is not combinatorially equivalent to the permutohedron, even though the two polytopes have the same \(f\)-vector. The example \(\mathscr A(P_{(1,2,2)})\) versus \(\mathscr A(P_{(2,1,2)})\) makes this explicit: only the former has a facet that is an octagon [2310.00157].

A common misconception is therefore that the comparability graph, or even the entire \(f\)-vector, should control the full face structure. The comparability theorem shows that it controls face counts, but the non-equivalence examples show that it does not control the complete combinatorial type.

## 7. Earlier constructions and terminological ambiguity

Before Galashin’s \(P\)-associahedra, Devadoss, Forcey, Reisdorf, and Showers introduced a different family also called poset associahedra. In that construction, one begins with a finite poset \(P\), its lower sets, and its bundles
\[
\mathfrak b_x=\{y\in P\mid \partial y=\partial x\},
\]
where \(\partial x=\{y\in P\mid y\prec x\}\). A lower set is filled if, whenever it contains \(\partial x\), it also intersects \(\mathfrak b_x\). A tube is then defined to be a filled, connected lower set, and a tubing is a collection of tubes, excluding all of \(P\), such that any two are nested or disjoint and the union of any subcollection is a filled lower set. For a poset with \(n\) elements partitioned into \(b\) bundles, the resulting polytope \(_P\) has dimension \(n-b\), and its face poset is the tubing poset under reverse containment [1306.4208].

This earlier family is constructed by iterated truncations and includes graph associahedra and nestohedra as special cases. If \(P\) is disconnected with components \(P_1,\ldots,P_m\), then
\[
{}_P\cong {}_{P_1}\times\cdots\times {}_{P_m}\times \Delta_{m-1}.
\]
The paper also states that these poset associahedra fall in a different category altogether than generalized permutohedra, and it exhibits examples with octagonal faces [1306.4208].

The coexistence of these two constructions is the main terminological subtlety of the subject. In the post-2021 literature, “poset associahedron” most often refers to Galashin’s polytope \(A(P)=\mathscr A(P)\), built from convex connected subposets and configuration-space compactification [2110.07257]. In earlier work, the same term denotes the truncation-based polytope \(_P\) built from filled connected lower sets and bundle data [1306.4208]. The two theories overlap in motivation and in their recovery of classical examples, but they use different admissible substructures, have different dimension formulas, and organize different aspects of the combinatorics of posets.

Source: https://www.emergentmind.com/topics/poset-associahedra