Weak orders on skew shapes and two-term factorizations #
This file defines the left and right weak orders $S' \le_L S$ and $S' \le_R S$ on skew shapes and shows that they correspond, via $S' \mapsto \sigma_{S'}$, to the left and right weak orders on shift-$0$ ASP permutations below $\sigma_S$. It then classifies the Demazure factorizations $\sigma_S = \alpha \star \beta$ into two shift-$0$ factors: they correspond to pairs of shapes $A \le_R S$ and $B \le_L S$ with $A \cup B = S$ such that no two boxes of $A \cap B$ share a row or a column.
The first draft of this file was written by Claude Opus 5.5, following a design by Nathan Pflueger.
A set $P$ of boxes of $T$ that is closed to the southeast within $T$: whenever $x \le y$ are boxes of $T$ with $x \in P$, also $y \in P$.
Instances For
A set $P$ of boxes of $T$ that is closed to the northwest within $T$: whenever $x \le y$ are boxes of $T$ with $y \in P$, also $x \in P$.
Instances For
The left weak order on skew shapes: $S \le_L T$ when $S \subseteq T$ and $S$ is closed to the southeast within $T$. It corresponds to the left weak order on $\sigma$.
Equations
- (S ≤L T) = SkewShapes.lelSet S.boxes T
Instances For
Equations
- SkewShapes.«term_≤L_» = Lean.ParserDescr.trailingNode `SkewShapes.«term_≤L_» 50 51 (Lean.ParserDescr.binary `andthen (Lean.ParserDescr.symbol " ≤L ") (Lean.ParserDescr.cat `term 51))
Instances For
The right weak order on skew shapes: $S \le_R T$ when $S \subseteq T$ and $S$ is closed to the northwest within $T$. It corresponds to the right weak order on $\sigma$.
Equations
- (S ≤R T) = SkewShapes.lerSet S.boxes T
Instances For
Equations
- SkewShapes.«term_≤R_» = Lean.ParserDescr.trailingNode `SkewShapes.«term_≤R_» 50 51 (Lean.ParserDescr.binary `andthen (Lean.ParserDescr.symbol " ≤R ") (Lean.ParserDescr.cat `term 51))
Instances For
The skew shapes below $S$ in left weak order correspond bijectively, via $S' \mapsto \sigma_{S'}$, to the shift-$0$ ASP permutations below $\sigma_S$ in left weak order.
Equations
- SkewShapes.lelEquiv S = Equiv.ofBijective (fun (S' : { S' : SkewShapes.SkewShape // S' ≤L S }) => ⟨(↑S').σ, ⋯⟩) ⋯
Instances For
The right weak order, by reflection #
Reflection matches the shapes below $S$ in right weak order with the shapes below the reflection of $S$ in left weak order.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The skew shapes below $S$ in right weak order correspond bijectively, via $S' \mapsto \sigma_{S'}$, to the shift-$0$ ASP permutations below $\sigma_S$ in right weak order.
Equations
Instances For
If $P$ is closed to the northwest and $Q$ to the southeast within $S$, and $P \cap Q$ is nonattacking, then $P \cap Q$ is an antichain.
For $A \le_R S$ and $B \le_L S$, we have $\sigma_A \star \sigma_B = \sigma_S$ exactly when $A \cup B = S$ and no two boxes of $A \cap B$ share a row or a column.
A factorization of a skew shape $S$: shapes $A \le_R S$ and $B \le_L S$ with $A \cup B = S$ and no two boxes of $A \cap B$ in the same row or column.
Instances For
The factorization of $S$ attached to a Demazure factorization of $\sigma_S$: its pieces are the shapes whose permutations are the two factors.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Factorizations of the skew shape $S$ correspond bijectively, via $(A, B) \mapsto (\sigma_A, \sigma_B)$, to Demazure factorizations of $\sigma_S$ into two shift-$0$ factors.
Equations
- One or more equations did not get rendered due to their size.