---
title: 'Rubey''s Poset: Lattice in Pipe Dream Combinatorics'
url: https://www.emergentmind.com/topics/rubey-s-poset
type: topic
---

# Rubey's Poset: Lattice in Pipe Dream Combinatorics

Rubey’s poset is the partial order on the reduced pipe dreams, or rc-graphs, for a fixed permutation \(w\), with cover relations given by generalized chute moves that slide a cross down-right while preserving reducedness and the pipe connectivity type \(w\). The conjecture that this poset is always a lattice has now been proved. Recent accounts give two complementary descriptions of the same structure: a direct move-theoretic proof based on coordinate-indexed operations \(\mathcal{M}_{ij}\) and recursive constructions of joins and meets, and a global model identifying the poset with a componentwise ordered family of Lehmer tableaux. Together these results show that Rubey’s poset is a lattice, and more specifically a semidistributive polygonal lattice whose polygons are all diamonds or pentagons [2507.18852] [2507.13214].

## 1. Ambient combinatorics: permutations, Rothe diagrams, and reduced pipe dreams

Rubey’s poset is defined for a fixed permutation \(w \in S_n\), written in one-line notation as
\[
w=[w(1),w(2),\dots,w(n)].
\]
Its inversion set is
\[
\mathrm{Inv}(w):=\{(i,j):1\le i<j\le n \ \text{and}\ w(i)>w(j)\},
\]
and its Coxeter length is \(\ell(w)=|\mathrm{Inv}(w)|\).

A standard geometric encoding of \(w\) is the Rothe diagram
\[
D(w):=\{(i,j)\in [n]\times [n] : j<w(i)\ \text{and}\ i<w^{-1}(j)\}.
\]
Equivalently, \(D(w)\) is the set of boxes strictly to the left of a \(1\) in the same row and strictly above a \(1\) in the same column in the permutation matrix of \(w\). One has \(|D(w)|=\ell(w)\).

A pipe dream is a tiling of the infinite first-quadrant grid by cross tiles and elbow tiles, with pipes entering from the left in rows \(1,\dots,n\) and exiting at the top in columns \(1,\dots,n\). A pipe dream \(D\) represents \(w\) if the pipe entering at row \(i\) exits at column \(w(i)\). Writing \(C(D)\subset \mathbb Z_{>0}^2\) for the set of cross positions, \(D\) is reduced if any two pipes cross at most once and
\[
|C(D)|=\ell(w).
\]
Standard constructions imply that all crosses of a reduced pipe dream lie in a bounded staircase-like region determined by \(w\). The recent literature uses both \(RP(w)\) and \(\mathrm{PD}(w)\) for the set of reduced pipe dreams for \(w\).

## 2. Generalized chute and ladder moves

Rubey’s generalized moves extend the classical chute and ladder moves on rc-graphs. In the ladder formulation, for a box \((i,j)\) one considers an NE–SW ladder segment
\[
L(i,j;r):=\{(i+s,j-s): s=0,1,\dots,r\},
\]
for maximal \(r\ge 0\) such that the boxes remain in the relevant bounding region and the local configuration is admissible. Informally, a generalized chute move is permitted when the tiles along the ladder are elbows except for a single cross at one endpoint; the move toggles that unique cross to the other endpoint. The inverse operation is a generalized ladder move.

A complementary staircase-diagram formulation uses a combinatorial rectangle \(R\) in \(\mathrm{UpperLeftTriangle}_n\). If \(NW(R)\) and \(SW(R)\) contain bump tiles, \(SE(R)\) contains either a bump or elbow tile, and all other boxes in \(R\) are cross tiles, then one may perform a chute move changing the bump at \(SW(R)\) to a cross tile and the cross at \(NE(R)\) to a bump tile. The result is again a reduced pipe dream for the same permutation.

Fixing \(w\), Rubey’s covering relation is generated by a single down-right generalized chute move:
\[
D\lessdot_{\mathrm{Rubey}} D'
\quad\Longleftrightarrow\quad
D' \text{ is obtained from } D \text{ by one generalized chute move}.
\]
The partial order is the reflexive-transitive closure,
\[
D\le_{\mathrm{Rubey}} D'
\quad\Longleftrightarrow\quad
\text{there exists a sequence of generalized chute moves from } D \text{ to } D'.
\]
Generalized ladder moves are therefore the cover relations in the opposite direction. Rubey also proved that \(\mathrm{PD}(w)\) has minimum and maximum elements [2507.13214].

## 3. The lattice theorem via the move operations \(\mathcal{M}_{ij}\)

The direct proof of the lattice property introduces a family of coordinate-indexed move operations \(\mathcal{M}_{ij}\). For a reduced pipe dream \(D\), \(\mathcal{M}_{ij}\) is defined by taking the maximal admissible ladder through \((i,j)\), performing the associated generalized chute move, and then continuing along consecutive admissible ladder segments in a canonical way until the cross reaches the southeast endpoint or the process is blocked by reducedness constraints. Its inverse \(\mathcal{M}_{ij}^{-1}\) performs the corresponding sequence of generalized ladder moves. Conceptually, \(\mathcal{M}_{ij}\) is a canonical “push southeast along the ladder through \((i,j)\)” operation [2507.18852].

To formulate joins and meets, let the antidiagonal index of a box be \(\delta(i,j):=j-i\). Generalized chute moves push crosses to larger \(\delta\), while generalized ladder moves pull them to smaller \(\delta\). For \(x,y\in RP(w)\), define
\[
\mathrm{Mis}_\vee(x,y):=\{(i,j):(i,j)\in C(y)\setminus C(x)\},
\qquad
\mathrm{Mis}_\wedge(x,y):=\{(i,j):(i,j)\in C(x)\setminus C(y)\}.
\]
A join is obtained by starting from \(x_0:=x\) and recursively applying
\[
x_{t+1}:=\mathcal{M}_{i_tj_t}(x_t),
\]
where \((i_t,j_t)\) is minimal in a fixed total order refining \(\delta\) and then lexicographic order, chosen so that \(|\mathrm{Mis}_\vee(x_{t+1},y)|\) decreases by \(1\). Termination yields
\[
x\vee y:=x_T
\quad\text{for the first }T\text{ with }\mathrm{Mis}_\vee(x_T,y)=\varnothing.
\]
Dually, starting from \(y_0:=y\) and applying inverse moves gives
\[
y_{t+1}:=\mathcal{M}^{-1}_{i'_tj'_t}(y_t),
\qquad
x\wedge y:=y_{T'}
\quad\text{for the first }T'\text{ with }\mathrm{Mis}_\wedge(x,y_{T'})=\varnothing.
\]

The proof that these formulas give the join and meet uses termination and confluence. Termination is controlled by the monotonic increase of a rank-like statistic, such as the multiset of antidiagonal indices of crosses, under a well-order. Confluence is obtained from local diamond lemmas for overlapping ladders. The canonical normal form reached by reconciling \(x\) upward toward \(y\) is then the least element above both, and the canonical normal form reached by reconciling \(y\) downward toward \(x\) is the greatest element below both.

The same framework yields an explicit comparability criterion. Define the antidiagonal crossing profile
\[
\Delta_\delta(D):=
|\{(i,j)\in C(D): j-i=\delta\}|.
\]
A necessary condition for \(x\le y\) is
\[
\Delta_\delta(x)\le \Delta_\delta(y)\qquad\text{for all }\delta.
\]
More precisely,
\[
x\le_{\mathrm{Rubey}} y
\quad\Longleftrightarrow\quad
\forall\ \text{admissible ladders }L,\ \mathrm{pos}_L(x)\preceq \mathrm{pos}_L(y),
\]
where \(\mathrm{pos}_L(D)\) records the index of the unique cross along \(L\). Operationally, comparability can therefore be tested by scanning ladders and comparing the positions of their unique crosses. The same paper observes that each move changes the antidiagonal index of exactly one cross and strictly decreases the cardinality of the relevant mismatch set, so the number of steps in the recursive join or meet computation is at most \(|C(x)\,\Delta\,C(y)|\); local admissibility checks are constant-time per move if adjacency and ladder-membership data structures are maintained [2507.18852].

## 4. The global tableau model: inversions tableaux and Lehmer tableaux

A second description of Rubey’s poset replaces local moves by a global combinatorial model. For
\[
ID(w)=\{(i,j):1\le i<j\le n,\ w^{-1}(i)>w^{-1}(j)\},
\]
viewed inside the lower-right staircase, a column-injective tableau for \(w\) is a map
\[
T:\mathrm{LowerRightTriangle}_{n-1}\to \mathbb Z_{\ge 0}
\]
such that \(T(i,j)=0\) iff \((i,j)\notin ID(w)\), and the nonzero entries in each column are distinct. Balancedness is imposed on every \(\$\$\$\)-shape \((i,j,k)\) by
\[
\min\{T(i,j),T(j,k)\}\le T(i,k)\le \max\{T(i,j),T(j,k)\},
\]
equivalently, \(T(i,j)\) is the median of the entries on \(\mathrm{hook}(i,j)\). An inversions tableau is a balanced column-injective tableau in which every entry in row \(i\) is at most \(i\). The set of such tableaux is denoted \(IT(w)\).

For a reduced pipe dream \(P\in \mathrm{PD}(w)\), the pipes \(i\) and \(j\) cross exactly once iff \((i,j)\in ID(w)\). Let \(\mathrm{row}_P(i,j)\) be the row where they cross, and define
\[
\Theta(P)(i,j)=
\begin{cases}
\mathrm{row}_P(i,j), & (i,j)\in ID(w),\\
0, & (i,j)\notin ID(w).
\end{cases}
\]
The fundamental theorem is that
\[
\Theta:\mathrm{PD}(w)\to IT(w)
\]
is a bijection [2507.11516].

The Lehmer form of a column-injective tableau is then defined boxwise by
\[
\Lambda(T)(i,j)=
\#\{k\in [T(i,j)-1] : k \text{ does not appear below }(i,j)\text{ in column }j\}.
\]
For \(T\in IT(w)\), \(\Lambda(T)\) is a Lehmer tableau, and \(LT(w):=\Lambda(IT(w))\) is partially ordered componentwise. The composite
\[
\Phi=\Lambda\circ \Theta:\mathrm{PD}(w)\to LT(w)
\]
is a bijection. Its key local feature is that an increment at a box \((i,j)\) in tableau form adds exactly \(1\) to the entry at \((i,j)\) in Lehmer form; increments commute, and generalized chute moves become controlled monotone updates of Lehmer coordinates. The central theorem is therefore a global one:
\[
P\le P'
\quad\Longleftrightarrow\quad
\Phi(P)\le \Phi(P')
\ \text{componentwise in }LT(w).
\]
This identifies Rubey’s poset with a subposet of a product of chains and gives a global description of the chute-move order [2507.13214].

## 5. Local interval geometry, semidistributivity, and auxiliary symmetries

The global tableau model permits a precise local analysis of intervals. When \(P\lessdot P_1\) and \(P\lessdot P_2\) arise from chute rectangles \(R_1\) and \(R_2\), the geometry of the interval \([P,P_1\vee P_2]\) is controlled by how the southwest corners of the two rectangles interact. If \(SW(R_1)\) and \(SW(R_2)\) are not corners of the other rectangle, then
\[
\Phi(P_1\vee P_2)=\max\bigl(\Phi(P_1),\Phi(P_2)\bigr)
\]
componentwise, and the interval is a diamond. If \(SW(R_1)=NW(R_2)\), the same componentwise-maximum formula holds and the interval is a pentagon. If \(SW(R_1)=SE(R_2)\), the interval is still a pentagon, although a componentwise-maximum formula is not asserted in \(\mathrm{PD}(w)\) itself. These local cases underlie the proof that every pair of covers of a common lower element has a join.

The same paper proves the stronger structural theorem that, for every \(w\), \(\mathrm{PD}(w)\) is a semidistributive polygonal lattice whose polygons are all diamonds or pentagons. Here semidistributivity means that the lattice satisfies
\[
x\vee y=x\vee z \Rightarrow x\vee (y\wedge z)=x\vee y,
\qquad
x\wedge y=x\wedge z \Rightarrow x\wedge (y\vee z)=x\wedge y.
\]
Polygonality means that whenever two elements cover their meet, or are covered by their join, the interval between those endpoints is a polygon, i.e. a union of two saturated chains sharing only endpoints.

Two auxiliary transformations play an important role. The transpose operation \(P\mapsto P^\top\) is a bijection \(\mathrm{PD}(w)\to \mathrm{PD}(w^{-1})\) and a poset anti-isomorphism. The triforce embedding sends \(\mathrm{PD}(w)\) into \(\mathrm{PD}(w^{\mathrm{Triforce}})\), where
\[
w^{\mathrm{Triforce}}(i)=i\quad(1\le i\le n),
\qquad
w^{\mathrm{Triforce}}(i)=2n+1-w(2n+1-i)\quad(n+1\le i\le 2n),
\]
and realizes \(\mathrm{PD}(w)\) as an interval in the larger poset. It is used to reduce the \(SW=SE\) pentagon case to the \(SW=NW\) case [2507.13214].

## 6. Context within Schubert combinatorics and current directions

Rubey’s poset sits inside the combinatorics of Schubert polynomials. Reduced pipe dreams index the monomials of the Schubert polynomial \(\mathfrak{S}_w\), and generalized chute and ladder moves are local transformations preserving reducedness and the target permutation. In this sense, the poset organizes the network of rc-graphs for a fixed \(w\). The order also respects antidiagonal height data: generalized chute moves push crosses southeast, so the poset admits both a local geometric interpretation in the grid and a global monotone interpretation through Lehmer coordinates. Its relation to weak order or Bruhat order is indirect; the rc-graph order is finer and depends on pipe-dream configurations rather than on the permutation order itself.

Historically, Rubey defined the chute-move poset and conjectured that it is always a lattice, building on Bergeron–Billey and Serrano–Stump. Ceballos–Padrol–Sarmiento proved the conjecture in the special case of permutations beginning with \(1\) and avoiding the pattern \(1243\), where one obtains \(\nu\)-Tamari lattices. The full conjecture was then resolved in 2025 by two complementary approaches: a move-theoretic proof via \(\mathcal{M}_{ij}\), joins, meets, and a ladderwise comparability criterion, and a tableau-theoretic proof via the isomorphism \(\Phi=\Lambda\circ\Theta\). Axelrod-Freed–Defant–Mularczyk–Nguyen–Tung also note that Billey–McCausland–Minnerath independently and simultaneously proved the conjecture by a different approach [2507.18852] [2507.13214].

The current scope and limitations are sharply defined. Rubey’s poset is a poset of reduced pipe dreams for a fixed permutation \(w\); allowing nonreduced configurations breaks move admissibility and the order. For permutations of small length the poset may be a chain, and the generalized moves degenerate to the classical chute and ladder moves. The recent papers also isolate several open directions: whether distributivity occurs for special families such as \(321\)-avoiding or vexillary permutations; the diameter of the Hasse diagram under generalized moves and the complexity of random walk or uniform generation of rc-graphs; and stronger connections to Edelman–Greene insertion, bumpless pipe dreams, and the geometry of brick polytopes. These questions indicate that Rubey’s poset is now understood as a lattice-theoretic object, but not yet exhausted as a geometric or algorithmic one.

Source: https://www.emergentmind.com/topics/rubey-s-poset