Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedjudge pass (gpt-6.1-sol)
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 T be a standard tableau with distinct real entries and let x≠y be real numbers not occurring in T. Then (x→T)←y  =  x→(T←y), the equality being an equality of standard tableaux on the same diagram; equivalently, in the notation of the definitional relation x→T=(Tt←x)t, row-inserting y commutes with column-inserting x.

Facts & Assumptions

Given: A standard tableau T with distinct real entries, real numbers x≠y not occurring in T, the row insertion T←y (Row insertion and the bumping route) and the column insertion x→T (Column insertion).

[L1]

In the row insertion T←y the route positions are (1,c1),…,(k,ck) with c1≥⋯≥ck≥1 and ck=λk+1, the bumped labels ω1=T(1,c1)<⋯<ωk−1=T(k−1,ck−1) strictly increase, and T←y is the standard tableau obtained by placing y at (1,c1) and moving T(i,ci) from (i,ci) to (i+1,ci+1) for i<k (Row insertion and the bumping route, Monotonicity of the bumping route and standardness of the output).

[L2]

x→T=(Tt←x)t; transposing [L1] gives the route (r1,1),…,(rl,l) of x→T with rows r1≥r2≥⋯≥rl≥1 with rl=λl′+1 (where λλ1+1′=0 when a new column l=λ1+1 is opened), strictly increasing carried labels, and x→T obtained by placing x at (r1,1) and moving the old label of (rj,j) to (rj+1,j+1) for j<l (Column insertion, Partitions, English diagrams, and conjugation).

[L3]

Entries of a standard tableau strictly increase along every row and every column; all entries of T, x and y are pairwise distinct (Tableaux and standard tableaux, Row insertion and the bumping route).

[L4]

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 1,…,m (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

technique · direct
1.1L1L2L3L4

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].

2.1step 1.1L3

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 T. 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.

2.2L1L2L3step 1.1algebra

Bump stability: if the entry bumped by a carried letter z is unchanged, and every entry left of it is unchanged or decreased, that entry remains the leftmost entry exceeding z. 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.

3.1step 2.2L1L2

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.

3.2step 1.1step 2.1L1L2L3

Suppose their common box S=(ρ,γ) is occupied, with old label s. Let a and i be the labels carried into S by the column and row insertions. If there is a preceding column-trail box, call it A=(r,γ−1), with r≥ρ and old label a; otherwise γ=1 and a=x. If there is a preceding row-trail box, call it I=(ρ−1,c), with c≥γ and old label i; otherwise ρ=1 and i=y. Let B and J be the next boxes of the column and row trails, in column γ+1 and row ρ+1, respectively; they may be their final empty boxes. Their old labels, when occupied, are b>s and j>s. Also a<s, i<s, and a≠i: the predecessor boxes have different coordinates, and the input letters are distinct and absent from T.

4.1step 3.2step 2.1L3algebra

If A is not immediately left of S, then J is immediately below S. Indeed, if A exists then r≥ρ+1. If J=(ρ+1,c′) had c′<γ, it would lie weakly above and left of A, hence be occupied and have label j≤a (with equality only if it were A). Equality is excluded by step 2.1, and strict inequality contradicts a<s<j. If A does not exist, γ=1 already forces c′=1. Transposing this argument shows that if I is not immediately above S, then B is immediately right of S. These arguments also handle empty J or B, since a box weakly above and left of an occupied box cannot be empty in a Young diagram.

5.1step 4.1step 2.2L1L2L3

Assume i<a. Then A cannot be immediately left of S, since the row insertion which carries i to S has every old entry left of S smaller than i. Thus J=(ρ+1,γ) by step 4.1. Perform the column slide first. All row bumps before S remain unchanged by step 2.2. At S the value is now a>i, while every entry to its left has remained unchanged or decreased from a value smaller than i, so the row insertion places i at S and bumps a.

5.2step 4.1step 2.1step 2.2L1L2L3

Assume i>a. Then I cannot be immediately above S, since the column insertion carrying a to S has every old entry above S smaller than a. Hence B=(ρ,γ+1) by step 4.1. After the column slide the entries at S,B are a,s. The row trail before S is unchanged by step 2.2. In row ρ its carried label i exceeds a, all entries left of S are smaller than i, and s>i, so the row insertion puts i at B and bumps s. Its next bump is the original box J, since that box is unchanged, its old label exceeds s, all old entries to its left were smaller than s, and the column slide only decreases them. An empty J remains the append box, since a second common box is excluded. Step 2.2 gives the rest of the original row trail. Thus S,B,J have labels a,i,s, and all other boxes have their ordinary slid labels.

6.1step 5.1step 3.2step 2.1step 2.2L3

In row ρ+1 every entry left of J is smaller than a after the column slide. For γ>1, its last possible entry is at (ρ+1,γ−1): if A is lower than that box, the old value there is smaller than a by column strictness; if A is that box, the slide replaces a by a smaller label. All other changes decrease labels. For γ=1 there is no left entry. The box J is unchanged by the column slide, since the only common box is S; if occupied its label j>s>a, and if empty it is still the row-end box. Thus the row insertion puts a at J and carries j onward if it exists. Step 2.2 then preserves the remaining original row trail. The final labels at S,B,J are i,s,a, and every other box has its ordinary slid label. The label s at B is not touched by the row insertion: before S that row trail is unchanged, and after S it lies in rows greater than ρ, whereas B has row at most ρ.

7.1step 5.1step 6.1step 5.2L2

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 i<a, transposition changes the inequality to the case of step 5.2 and exchanges B,J, giving again i,s,a at the original S,B,J; when i>a, it changes to the case i<a and gives again a,i,s. 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.

7.2step 2.2step 6.1L1L2L3algebra

Finally let S=(ρ,γ) be the common empty box, and let a,i 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 i<a, filling S with a and then row-inserting i bumps a at S. Its next box is (ρ+1,γ): if γ>1, the last column predecessor A is not immediately left of S, because the original row append requires every entry to its left to be smaller than i<a; hence A is in row at least ρ+1, the next row has exactly γ−1 boxes, and its entries after the column slide are all smaller than a, as in step 6.1. If γ=1 that row is empty. Thus i is placed at S and a directly below it. In the opposite order, row insertion first places i at S; the final column insertion carries a>i and appends it directly below S, with the same result. If i>a, transpose this argument: both composites place a at S and i directly right of it. This also covers T=∅, where a=x and i=y.

8.1step 2.1step 3.1step 7.1step 7.2∎

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 (x→T)←y=x→(T←y) 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