RSK via local transformations
Sam Hopkins
TL;DR
This work presents a local-toggle (per-box) description of the Robinson–Schensted–Knuth correspondence, recasting RSK as a bijection $A \mapsto \widehat{A}$ by inserting corner boxes and toggling along diagonals to produce a reverse plane partition, while preserving transpose symmetry. It develops a complete combinatorial framework, including an inverse procedure, independence from insertion order, and a connection to the octahedron recurrence, and uses this to derive hook-length formulas and refined weighted identities for reverse plane partitions. The approach also yields a Greene–Kleitman invariant, establishing the equivalence with classical RSK on matrices and linking to broader topics such as dual RSK and $d$-complete posets. Overall, the toggle formulation provides a transparent, local, and structurally rich viewpoint on RSK with direct combinatorial consequences and avenues for generalization.
Abstract
We explain how to define the Robinson-Schensted-Knuth (RSK) correspondence in terms of local transformations called "toggles." (This note, which is not intended for publication and which is based on presentations of Alex Postnikov, was written in 2014 and has been circulating since then. We are finally posting it to the arXiv for preservation purposes.)
