How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Row and column insertion commute
Statement
Let be a standard tableau with distinct real entries and let be real numbers not occurring in . Then the equality being an equality of standard tableaux on the same diagram; equivalently, in the notation of the definitional relation , row-inserting commutes with column-inserting .
Facts & Assumptions
Given: A standard tableau with distinct real entries, real numbers not occurring in , the row insertion (Row insertion and the bumping route) and the column insertion (Column insertion).
In the row insertion the route positions are with and , the bumped labels strictly increase, and is the standard tableau obtained by placing at and moving from to for (Row insertion and the bumping route, Monotonicity of the bumping route and standardness of the output).
; transposing [L1] gives the route of with rows with (where when a new column is opened), strictly increasing carried labels, and obtained by placing at and moving the old label of to for (Column insertion, Partitions, English diagrams, and conjugation).
Entries of a standard tableau strictly increase along every row and every column; all entries of , and are pairwise distinct (Tableaux and standard tableaux, Row insertion and the bumping route).
For the finite distinct real alphabets here, an increasing tableau means an injective filling with strictly increasing rows and columns. Replacing its entries by their ranks gives a standard tableau in the published alphabet (Tableaux and standard tableaux). Every insertion comparison is preserved by increasing relabelling; this is the real-alphabet convention used in the statement and insertion suppliers.
Proof
A finite real alphabet has a unique increasing enumeration. Its rank map preserves and reflects all inequalities, so the first-greater position, each carried label, and the final shape are unchanged under relabelling, by induction over the finite procedure; compressing the entry ranks gives the published standard tableau. Thus strict-row/strict-column arguments apply to the original real labels as well. For each insertion call its activated boxes, including its final new box, its trail. A row trail has increasing row numbers and weakly decreasing columns; a column trail has increasing columns and weakly decreasing rows. At each occupied trail box the old label is replaced by the smaller preceding carried label; at the final empty box the last label is appended. Each occupied label sequence strictly increases, by [L1] and its transpose [L2].
The two original trails have at most one common box. For two occupied common boxes, order them by increasing row: their labels increase along the row trail, whereas their distinct columns decrease, so their order on the column trail is reversed and their labels would decrease, a contradiction. An empty common box must be empty for both trails because only occupied boxes belong to . If it were shared along with an occupied box, that occupied box would have a smaller row than the empty box on the row trail and a smaller column on the column trail; the row trail instead requires its earlier column to be at least the final column. This is impossible.
Bump stability: if the entry bumped by a carried letter is unchanged, and every entry left of it is unchanged or decreased, that entry remains the leftmost entry exceeding . Thus away from a common box, sliding the other trail leaves each occupied bump of a row trail unchanged; this applies successively since the same labels are carried. A new box from the other slide lies at an old row end, so cannot interfere with an occupied bump to its left. At an append step it can interfere only if it is that same row-end box, which would be a second common box. The transposed assertions hold for columns.
If the trails are disjoint, step 2.2 proves that each insertion into the result of the other has exactly its original trail and carried labels. The two composites therefore perform the same two slides on disjoint boxes and agree.
Suppose their common box is occupied, with old label . Let and be the labels carried into by the column and row insertions. If there is a preceding column-trail box, call it , with and old label ; otherwise and . If there is a preceding row-trail box, call it , with and old label ; otherwise and . Let and be the next boxes of the column and row trails, in column and row , respectively; they may be their final empty boxes. Their old labels, when occupied, are and . Also , , and : the predecessor boxes have different coordinates, and the input letters are distinct and absent from .
If is not immediately left of , then is immediately below . Indeed, if exists then . If had , it would lie weakly above and left of , hence be occupied and have label (with equality only if it were ). Equality is excluded by step 2.1, and strict inequality contradicts . If does not exist, already forces . Transposing this argument shows that if is not immediately above , then is immediately right of . These arguments also handle empty or , since a box weakly above and left of an occupied box cannot be empty in a Young diagram.
Assume . Then cannot be immediately left of , since the row insertion which carries to has every old entry left of smaller than . Thus by step 4.1. Perform the column slide first. All row bumps before remain unchanged by step 2.2. At the value is now , while every entry to its left has remained unchanged or decreased from a value smaller than , so the row insertion places at and bumps .
Assume . Then cannot be immediately above , since the column insertion carrying to has every old entry above smaller than . Hence by step 4.1. After the column slide the entries at are . The row trail before is unchanged by step 2.2. In row its carried label exceeds , all entries left of are smaller than , and , so the row insertion puts at and bumps . Its next bump is the original box , since that box is unchanged, its old label exceeds , all old entries to its left were smaller than , and the column slide only decreases them. An empty remains the append box, since a second common box is excluded. Step 2.2 gives the rest of the original row trail. Thus have labels , and all other boxes have their ordinary slid labels.
In row every entry left of is smaller than after the column slide. For , its last possible entry is at : if is lower than that box, the old value there is smaller than by column strictness; if is that box, the slide replaces by a smaller label. All other changes decrease labels. For there is no left entry. The box is unchanged by the column slide, since the only common box is ; if occupied its label , and if empty it is still the row-end box. Thus the row insertion puts at and carries onward if it exists. Step 2.2 then preserves the remaining original row trail. The final labels at are , and every other box has its ordinary slid label. The label at is not touched by the row insertion: before that row trail is unchanged, and after it lies in rows greater than , whereas has row at most .
Transpose the tableau and exchange the roles of the inputs and trails. The same row-after-column calculation becomes the column-after-row calculation. When , transposition changes the inequality to the case of step 5.2 and exchanges , giving again at the original ; when , it changes to the case and gives again . Both composites therefore agree when the common box is occupied. The predecessor or successor may be missing: the preceding local arguments explicitly use the input label at a missing predecessor and the append rule at an empty successor, so no boundary case was omitted.
Finally let be the common empty box, and let be the final carried column and row labels, with the input labels used for one-box trails. The prefixes slide identically by step 2.2. If , filling with and then row-inserting bumps at . Its next box is : if , the last column predecessor is not immediately left of , because the original row append requires every entry to its left to be smaller than ; hence is in row at least , the next row has exactly boxes, and its entries after the column slide are all smaller than , as in step 6.1. If that row is empty. Thus is placed at and directly below it. In the opposite order, row insertion first places at ; the final column insertion carries and appends it directly below , with the same result. If , transpose this argument: both composites place at and directly right of it. This also covers , where and .
The original trails are disjoint, share one occupied box, or share their empty box, by step 2.1. Steps 3.1, 7.1 and 7.2 prove equality of the composites in every case, with the same shape and every label specified. Hence for all the stated distinct letters.
Depends on
Used by
Dependency tree · two levels
7 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
Sources
- C. Schensted, Longest Increasing and Decreasing Subsequences, Canadian Journal of Mathematics 13 (1961), 179-191 (13 pp.) (standard reference, not scraped)
- A. Abram and C. Reutenauer, On a Lemma of Schensted (arXiv:2303.16026, 9 pp.) (standard reference, not scraped)
- Donald E. Knuth, Permutations, Matrices, and Generalized Young Tableaux, Pacific Journal of Mathematics 34 (1970), 709-727 (standard reference, not scraped)