21

For the notations I am using, I refer to the Appendix at the end of this post.

Here is what, for the sake of this post, I consider to be Reifegerste's theorem:

Theorem 1. Let $n\in\mathbb N$ and $i\in\mathbb N$. Let $\sigma$ and $\tau$ be two permutations in $S_n$ such that $\sigma$ and $\tau$ differ by a Knuth transformation at positions $i-1,i,i+1$. Then, the recording tableaux $Q\left(\sigma\right)$ and $Q\left(\tau\right)$ differ only by the interchange of two entries. Specifically, one of the following two cases must hold:

Case 1: In one of the two tableaux $Q\left(\sigma\right)$ and $Q\left(\tau\right)$, the letter $i+1$ lies weakly northeast of $i-1$, which in turn lies weakly northeast of $i$. The other tableau is obtained from this one by switching $i$ with $i+1$.

Case 2: In one of the two tableaux $Q\left(\sigma\right)$ and $Q\left(\tau\right)$, the letter $i$ lies weakly northeast of $i+1$, which in turn lies weakly northeast of $i-1$. The other tableau is obtained from this one by switching $i-1$ with $i$.

Remark. Theorem 1 appeared first implicitly(!) in Astrid Reifegerste's paper "Permutation sign under the Robinson-Schensted correspondence" (also in an apparently older version as arXiv:0309266v1), where it serves as an auxiliary observation in the proof of Lemma 4.1 (formulated for dual Knuth transformations instead of Knuth transformations, but that is just a matter of inverting all permutations). Then, it was explicitly stated as Corollary 4.2.1 in Jacob Post's thesis "Combinatorics of arc diagrams, Ferrers fillings, Young tableaux and lattice paths. Both sources give rather low-level proofs which involve little theory but a lot of casework and handwaving (including references to pictures, sadly not in Zelevinsky's sense of this word). They seem to be very similar. I cannot say I fully understand either. Note that there are two cases depending on which of the Knuth relations is used, and one (the $bac$-$bca$ switch) is simpler than the other (the $acb$-$cab$ switch).

Question 1. Since Reifegerste and Post, has anyone found a slick proof of Theorem 1? I can't precisely define what I mean by "slick", but a good approximation would be "verifiable without a lot of pain" and possibly "memorable". I am not asking for it to be short or not use any theory. Indeed, I have a suspicion that an approach in the style of the proof of Corollary 1.11 in Sergey Fomin's appendix to EC1 could work: Since the recording tableau of a word $w$ is determined by the RSK shapes of the prefixes of $w$, it would be enough to show that for all but one $k$, the RSK shape of the $k$-prefix of $\sigma$ equals the RSK shape of the $k$-prefix of $\tau$. Due to Fomin's Theorem 11, this reduces to showing that for all but one $k$, for all $i$, the maximum size of a union of $i$ disjoint increasing subsequences of the $k$-prefix of $\sigma$ equals the maximum size of a union of $i$ disjoint increasing subsequences of the $k$-prefix of $\tau$. This is very easy to see when $\sigma$ and $\tau$ differ by a $bac$-$bca$ Knuth transformation. I'm unable to prove this for an $acb$-$cab$ Knuth transformation, though (I can only prove it with "all but two $k$" in that case). But the approach sounds very promising to me. Alternatively, the growth diagram view on RSK could help.

Question 2. What if we let $\sigma$ and $\tau$ be arbitrary words instead of permutations? Does the possibility of repeated letters break something?

Appendix: notations.

Here are definitions for some notations I am using above:

  • A word over a set $A$ means an $n$-tuple of elements $A$ for some $n\in\mathbb N$ (where $0 \in \mathbb N$). The word $\left(a_1,a_2,...,a_n\right)$ is often written as $a_1a_2...a_n$. The entries of a word are called its letters. We identify every $a\in A$ with the one-letter word $\left(a\right)$. For any two words $u$ and $v$ over the same set $A$, we denote by $uv$ the concatenation of $u$ with $v$ (that is, the word $\left(a_1,a_2,...,a_n,b_1,b_2,...,b_m\right)$, where $\left(a_1,a_2,...,a_n\right)=u$ and $\left(b_1,b_2,...,b_m\right)=v$).

  • For any $n\in\mathbb N$, any permutation $\sigma \in S_n$ is identified with the $n$-letter word $\sigma\left(1\right) \sigma\left(2\right) ... \sigma\left(n\right)$ over $\mathbb Z$.

  • If $u$ and $v$ are two words over $\mathbb Z$, then we say that $u$ and $v$ differ by a Knuth transformation if either of the following four cases holds:

Case 1: There exist words $p$ and $q$ and integers $a$, $b$, $c$ satisfying $a < b \leq c$ such that $u = p bac q$ and $v = p bca q$.

Case 2: There exist words $p$ and $q$ and integers $a$, $b$, $c$ satisfying $a < b \leq c$ such that $u = p bca q$ and $v = p bac q$.

Case 3: There exist words $p$ and $q$ and integers $a$, $b$, $c$ satisfying $a \leq b < c$ such that $u = p acb q$ and $v = p cab q$.

Case 4: There exist words $p$ and $q$ and integers $a$, $b$, $c$ satisfying $a \leq b < c$ such that $u = p cab q$ and $v = p acb q$.

In either case, we say that $u$ and $v$ differ by a Knuth transformation at positions $i-1,i,i+1$, where $i$ is the length of the word $p$ plus $2$.

(Note that instead of "Knuth transformation", some authors say "elementary Knuth transformation" or "elementary Knuth equivalence". Contrary to what the latter wording might suggest, the "differ by a Knuth transformation" relation itself is not an equivalence relation. The reflexive-and-transitive closure of this relation is the well-known Knuth equivalence. Note also that Reifegerste's theorem is only formulated for permutations (which, viewed as words, have no two equal letters), which allows one to ignore the distinction between $a < b \leq c$ and $a \leq b < c$; but I am keeping the $\leq$s apart from the $<$s because of Question 2 which sets them apart again.)

  • If $w$ is a word, then $Q\left(w\right)$ denotes the recording tableau of $w$ under the Robinson-Schensted-Knuth correspondence.

  • Young diagrams and Young tableaux are written in English notation (so that the topmost row is the longest, and the leftmost column is the highest). Geographical terminology (like "northwest") refers to this orientation.

  • I have no time right now to check, but if I recall correctly a generalisation appears in http://arxiv.org/abs/math/0604140. I'd be very interested in a good proof. – Martin Rubey Aug 14 '13 at 16:06

2 Answers2

16

First, just for clarity about the question, the Reifegerste preprint dates from September 2003, her paper was published in 2004, and Jacob Post's thesis is from 2009.

But the theorem is easy to show from things known well before that (basically what can be found in Knuth's treatment in The Art of Computer Programming), though I'm not sure I can point precisely to where what I will mention appears (first, explicitly). So while I don't know if anyone explicitly showed this differently since, I'll discuss how it could (and should) have been prove before.

First, the answer to your question 2 is that everything indeed goes through for words in place of permutations. The Schensted correspondence for words (in which the input is an arbitrary word, but not a sequence of bi-letters as in RSK; this version is already in the Schensted paper) commutes with standardisation more or less by definition: replacing a word by its standardisation (which is a permutation) changes its (semi-standard) $P$-tableau into its standardisation (now a standard tableau), while not affecting the $Q$-tableau (recording tableau) at all. Also standardisation maps Knuth-equivalent pairs of words to Knuth-equivalent pairs of permutations. However, there is not really any need for this reduction, because the argument is actually easier for the even more general case of the full RSK correspondence (even if the statement is a bit more delicate: one applies a Knuth-equivalence involving the bottom entries of three consecutive bi-letters; then the $Q$-tableau changes by a permutation of two of the three of its entries corresponding to the top entries of those three bi-letters, where the definition of "corresponding" should be obvious, or can be avoided by assuming all top letters distinct).

Now for the first question, it is fairly obvious that a Knuth equivalence on positions $i-1,i,i+1$ will always affect the recording tableau by just some permutation of the entries $i-1,i,i+1$ (in the RSK version: a permutation of the top entries of the three consecutive bi-letters involved). The part of the recording tableau with strictly smaller entries records a part of the insertion process that does not yet involve any of the (bi-)letters affected by the Knuth-equivalence, so there is no change for entries${}<i-1$. Also, once those three consecutive letters have been inserted, the insertion tableaux ($P$) have become identical (again) because that is what Knuth-equivalence is about, and the recording tableaux have obtained the same shape (as$~P$); the remainder of the insertion process proceeds identically for both cases, so entries${}>i+1$ stay in place as well.

Now the main property of the RSK correspondence I will use is:

Lemma. Suppressing the first bi-letter in a bi-word affects the recording tableau by removing the minimal (top-left) entry, and then rectifying the resulting skew tableau by jeu de taquin.

This is quite standard, but as often occurs it may be hard to point to a clear statement in the literature (I don't have TAOCP at hand right now to check). Certainly Knuth makes a statement saying essentially that row-insertion of a bi-word on one hand, and column-insertion of its bi-letters in reverse order on the other (which basically reverses the order used for the bottom values in the bi-word that also appear in the recording tableau), give the same $P$-tableau, and mutually Schützenberger-dual $Q$-tableaux. Suppressing the first bi-letter only removes the last step of reverse-column-insertion, and so leads to dropping the maximal entry of the Schützenberger-dual $Q$-tableau; by the definition of the Schützenberger-dual, this has on the non-dual $Q$-tableau the effect described in the lemma. (But this is probably more roundabout than necessary; I think the proof of the cited statement actually involves proving the lemma or something equivalent.) Maybe the symmetric form of the lemma is easier to understand: suppressing the bi-letter that is minimal in bottom-first lexicographic ordering (which gives the first occurrence of the minimal entry that is being inserted) affects the insertion tableau by removing its top-left entry and rectifying.

Anyway, given the lemma we can reason as follows to prove the theorem. Let $(Q_0,Q'_0)$ be the recording tableaux of two bi-words related by an elementary Knuth equivalence; they are related by some permutation of the values that I will continue to call $i-1,i,i+1$. By successively suppressing all bi-letters that come before the triple where the elementary Knuth equivalence takes place, one gets pairs of recording tableaux $(Q_1,Q'_1),\ldots,(Q_{i-2},Q'_{i-2})$, the final pair corresponding to a case where the bi-letters involved in the Knuth equivalence come at are at the very beginning of the bi-word. By the lemma, $Q_k$ is obtained from $Q_{k-1}$ by suppressing the top-left entry and performing a jeu de taquin slide for $k=1,2,\ldots,i-2$, and a similar relation holds for $Q'_k$ and $Q'_{k-1}$. In the final pair $(Q_{i-2},Q'_{i-2})$ the entries $i-1,i,i+1$ are the three minimal ones, corresponding to the now initial bi-letters where the Knuth equivalence takes place; all higher entries occur in the same place in $Q_{i-2}$ as in $Q'_{i-2}$. From the cases allowed in a Knuth equivalence it follows that entries $i-1,i,i+1$ occupy a shape$~(2,1)$, with $i-1$ in the top left position, the entries $i,i+1$ interchanged in $Q'_{i-2}$ with respect to $Q_{i-2}$ (there had to be some difference, since the $P$ tableaux are equal). This pair is related as described in case 1 of the question.

The jeu de taquin slide leading from $Q_{k-1}$ to $Q_k$ can be restricted to the entries $i-1,i,i+1$, and involves a jeu de taquin slide on that skew tableau of size$~3$ as well. In the backward direction, an outward jeu de taquin slide is applied to the size$~3$ skew tableau extracted from $Q_k$ to obtain the one extracted from $Q_{k-1}$. Since we know the tableaux extracted from $(Q_{i-2},Q'_{i-2})$ are related by case 1 it will suffice to show that, given two $3$-entry skew tableaux of the same shape, and related as described by one of the cases 1 and 2, if one applies a reverse (outward) jeu-de-taquin slide to each of them, into the same square, then the results will still be of the same shape (actually we know this already in the case at hand) and related by one of the cases 1 and 2. This is quite easy to show by considering the possible configurations; most of the time nothing important changes, but when the three squares fit into a $2\times2$ square and the slide is into the fourth of its squares, there is a transformation of case 1 into case 2; this is why case 2 is needed in the first place. The same considerations occur in a rather detailed proof I gave, in the context of discussing dual equivalence (which is the equality-of-shape-preserving part): proposition 2.3.2 in The Littlewood-Richardson rule, and related combinatorics, in Math. Soc. of Japan Memoirs 11, available from my home page. (This paper it is dated 2001, and its arXiv version is from 1999.)

Added I finally came round to looking what Knuth says about this exactly. His 1970 paper (Pacific J. Math, 34(3)) mentions symmetry, but not reversal of the insertion order. However, in The Art of Computer Programming Vol 3. (1975) one finds in section 5.1.4 the following

Theorem C (M.P. Schützenberger). If $P$ is the tableau formed by the construction of Theorem A from the permutation $a_1~a_2~\ldots~a_n$, and if $a_i=\min\{ a_1~a_2,\ldots,a_n\}$, then Algorithm S changes $P$ into the tableau corresponding to $a_1~\ldots a_{i-1}~a_{i+1}\ldots~a_n$.

(Proof. See exercise 13, which naturally asks "Prove Theorem C".)

Here Theorem A states the Robinson-Schensted correspondence for permutations, and Algorithm S (Delete corner element) is one step of evacuation. So this is indeed the "symmetric form of the lemma" mentioned above.

  • Thank you! There's a lot here and I'll need a while to swallow it. A question first: "The Schensted correspondence for words [...] commutes with standardisation more or less by definition"; is this really "more or less by definition"? I understand that when we start inserting a letter in the first row of the P-tableau, it cannot bump out an already-present letter equal to itself, so any letter equal to itself in the first row could just as well be smaller than it. But I'm losing track of what happens after a few bumping steps... – darij grinberg Aug 29 '13 at 12:32
  • @darijgrinberg: What I mean is that Schensted insertion for words is defined so as to treat multiple occurrences of the same letter as is if they were increasing from left to right, and the same for letters already in the tableau (left to right order among such letters makes sense because columns are strict). Standardisation of words and tableaux formalises this. Bumping cannot "permute" equal entries in left-to-right sense, as a bumped entry can only move left, but remains right of entries equal to it in the target row (or below). This is implicit in Part II of Schensteds (unique) paper. – Marc van Leeuwen Aug 29 '13 at 12:44
  • I've yet got to read this in detail (RSK arguments seem to require more concentration than I can offer right now), but I have issues with "Anyway, given the lemma we can, by successively suppressing all bi-letters that come before, relate to the case where the bi-letters involved are at are at the very beginning of the bi-word". How do you know that two Q-tableaux differ from each other by a single tranposition given that the same holds for the results of removing the minimal entries and then jdt-rectifying the obtained skew tableaux? – darij grinberg Aug 30 '13 at 16:53
  • Also, when I wrote my OP, I was not meaning to make any historical assertions. In particular, I called it "Reifergeste's Theorem" because the earliest reference I was aware of was Reifegerste's paper (and frankly, in the case of Young tableaux, I prefer reading new sources to "learning from the masters", because the proofs in the older texts are often barely readable). Incidentally, thanks a lot for writing such an excellent treatise as your one on the L-R rule and offering it to the public on your website! – darij grinberg Aug 30 '13 at 16:56
  • I have changed the text; I hope you find it easier to follow now (what is going on is really not very technical). Also I mentioned dates not for any claim of priority, but because they are not obvious to find, and help place the initial part of your question in context. – Marc van Leeuwen Aug 30 '13 at 21:31
  • I've just seen how to prove that RSK commutes with standardization without having to argue about bumping paths (which make my head spin): The insertion tableau $P\left(w\right)$ of a word $w$ is the unique tableau whose reversed Semitic reading word (in your terminology) is $w$. Since Knuth equivalence of words is preserved under standardization (this is really easy to see), and since standardization of semistandard tableaux commutes with taking the reversed Semitic reading word, this yields that $\mathrm{st}\left(P\left(w\right)\right) = P\left(\mathrm{st}\left(w\right)\right)$, where ... – darij grinberg Aug 31 '13 at 04:36
  • ... $\mathrm{st}$ denotes standardization. Now, showing that $\mathrm{sh}\left(Q\left(w\right)\right) = Q\left(w\right)$ follows from applying this to all prefixes of $w$ (and noticing that the standardization of the length-$i$ prefix of a word $w$ is identical with the standardization of the length-$i$ prefix of $\mathrm{st}\left(w\right)$) and recalling that the standard tableau $Q\left(w\right)$ is uniquely determined by the shapes of the insertion tableaux of all prefixes of $w$. – darij grinberg Aug 31 '13 at 04:40
  • You write: "the lemma, $Q_k$ is obtained from $Q_{k-1}$ by suppressing the minimal entry and performing a jeu de taquin slide" -- are you sure you haven't flipped $Q_k$ with $Q_{k-1}$ here? – darij grinberg Aug 31 '13 at 05:00
  • I am glad you convinced yourself that RSK commutes with standardization, although when you say "is $w$" you probably meant "is Knuth equivalent to $w$". But I insist that compatibility with standardisation is really at the heart of generalising RS from permutations to words, and while in I often approve of not trying to think about bumping, this one really should not make your head spin. Entries affected by successive bumps are strictly increasing, so any fixed value is bumped at most once, and doing so advances one row; it is clear that it cannot L-to-R overtake any equal entry in doing so. – Marc van Leeuwen Aug 31 '13 at 09:44
  • @darijgrinberg As for $Q_k$, it is ultimately obtained from the initial $Q_0$ after removing the $k$ smallest entries. So indeed $Q_k$ is (directly) obtained from $Q_{k-1}$, and not the other way around; I meant what I wrote. However, later in my argument it is essential that jdt slides can be reversed; notably the three entries of interest in $Q_{k-1}$ can be obtained from those entries in $Q_k$ by an outward jdt slide. – Marc van Leeuwen Aug 31 '13 at 09:49
  • I think I'm understanding your proof now; thanks a lot! (I'll have to check the statement about dual equivalence at the end -- but I completely agree with you that it can only be straightforward.) I'll later propose some edits and accept the answer. I'm also going to add a CW post with a different proof to your lemma. – darij grinberg Sep 01 '13 at 19:24
  • You wrote: although when you say "is $w$" you probably meant "is Knuth equivalent to $w$". You are completely right here (and also I wanted to write "$\mathrm{st}$" when I wrote "$\mathrm{sh}$"). I understand your bumping argument for why standardization commutes with RSK now, and I'll probably explain it in a bit more detail in my CW post for better reference (I was confused by a case which I now see can be ruled out completely). – darij grinberg Sep 01 '13 at 19:26
  • Please forget my comment where I said: are you sure you haven't flipped $Q_k$ with $Q_{k-1}$ here. I don't know what I was thinking when I wrote that (probably I got confused by $Q_k$ getting smaller, not bigger, with growing $k$). – darij grinberg Sep 01 '13 at 19:27
  • I've taken the liberty to edit your post and explicit a nonstandard convention which did confuse me a bit. If I got something wrong, please rollback my edits. – darij grinberg Sep 02 '13 at 02:15
  • A few minor issues I see with your post that I haven't dealt with, as I'm not sure if they're on my or on your side: 1. It seems that you want to WLOG assume (what you call) the bottom row to be $12...n$ (that is, the biword to be just a word) in some places: specifically, in the proof of the Lemma (where you say "dropping the maximal entry", which maximal entry isn't unique in the presence of multiple equal entries) and later in the proof of the Theorem (where you again discriminate between entries of recording tableaux by their value, which would be difficult if they could ... – darij grinberg Sep 02 '13 at 02:18
  • ... be equal). Fortunatey, the WLOGness of this assumption is really easy to see (since the bottom row affects only the recording tableau). 2. It would help to state the main theorem more explicitly rather than just hinting to it inside parentheses. :) 3. It took me some moments to see why (in the proof of the Theorem) the outward jeu-de-taquin slide used to get $Q_{k-1}$ from $Q_k$ and the one used to get $Q^{\prime}_{k-1}$ from $Q^{\prime}_k$ are really "into the same square". In hindsight, this is totally clear ... – darij grinberg Sep 02 '13 at 02:21
  • ... (because $\mathrm{sh}\left(Q^{\prime}{k-1}\right) = \mathrm{sh}\left(\underbrace{P^{\prime}{k-1}}{=P{k-1}}\right) = \mathrm{sh}\left(P_{k-1}\right) = \mathrm{sh}\left(Q_{k-1}\right)$), but maybe it would help to point that out. Once again, great proof, which belongs into a textbook. – darij grinberg Sep 02 '13 at 02:22
  • I see now that I really made an error with top and bottom rows; there is not a different convention that I was following. Without looking things up, I mentally associated first/second lines with first/second tableaux, forgetting that the correspondence in fact interchanges the two, unfortunately but historically inevitable (as both the Schensted correspondence and the two-line form, for permutations, were already firmly in place before Knuth made his generalisation). I'll remove the part about the odd convention, and correct the text instead. Thanks for pointing this out! – Marc van Leeuwen Sep 02 '13 at 07:18
  • Thank you -- this is even better. @everyone: Please read "top row" for "bottom row" in my above commens then. – darij grinberg Sep 02 '13 at 13:10
10

The equivalent result is well known (and made explicit) in the literature on dual Knuth transformations. From there, you can use the fact that $P(\sigma) = Q( \sigma^{-1})$ to complete the proof. Haiman's paper is the standard reference.

Haiman says two skew tableaux are dual equivalent if they are always of the same shape when acted on by a sequence of jeu de taquin moves. Theorem 2.6 shows this is equivalent to saying they differ by a sequence of elementary dual equivalences, which by Proposition 2.2 act as described in Case 1 or Case 2. Theorem 2.12 shows these elementary dual equivalences can be thought of as dual Knuth transformations. Since

$$P(\sigma) = Q(\sigma^{-1}) \ \ \text{and} \ \ (k_i\sigma)^{-1} = d_i\sigma^{-1} $$

where $k_i$ is a Knuth transformation acting on positions $i-1, i, i+1$ and $d_i$ is a dual-Knuth transformation acting on values $i-1, i, i +1$, we can conclude that $k_i$'s action on $P(\sigma)$ is either Case 1 or Case 2. This can be seen directly by taking the row reading word of $P$ after applying a dual Knuth transformation. The arguments for the aforementioned results are relatively straightforward, and very similar to Marc's post.

I mention this to emphasize that there is no analysis of RSK in Haiman's approach. The only fact used is that the row reading word of a tableau inserts the same as the word itself.

Some additional comments:

  1. Haiman's work also characterizes the actions possible for the shifted Schensted correspondence.

  2. The proofs in Haiman's paper quite nice, especially when confined to the unshifted case. I've been told the goal of the paper was to get around the row-bumping lemmas you are trying to avoid.

  3. In the interest of self-promotion, my paper with Ben Young shows an analogous result for Edelman-Greene insertion (Commenters: has this been done earlier?). Work in progress shows the same for Kraskiewicz insertion, a shifted analogue of Edelman-Greene. Our proofs are based on the messy analysis of row-bumping.

Update: To my knowledge, the earliest explicit proof of what is called Reifegerste's Theorem (for RS but not RSK) is implicit in the Edelman-Greene aforementioned paper (hat tip to Sami Assaf for pointing this out). Their proof is by brute force, and the Haiman approach is the slickest that I am aware of.

Zach H
  • 1,899
  • 17
  • 35
  • I just realized that the same result for Edelman-Greene insertion is a trivial corollary of the plactification map due to Reiner and Shimozono. – Zach H Sep 26 '13 at 19:27
  • OK, this is some very interesting context. But what do you mean by "Theorem 2.12 shows these elementary dual equivalences can be thought of as dual Knuth transformations"? In Theorem 2.12 I only see a statement that roughly translates as "dual equivalence is identity of recording tableaux", with no statements being made on elementary dual equivalence and on the form of insertion tableaux. Does this really yield more than Fomin's EC2 appendix does? – darij grinberg Sep 29 '13 at 21:11
  • The elementary dual equivalences, when restricted to permutation tableaux, are dual Knuth transformations. This holds for skew shapes as well, when we apply to the dual Knuth transformation to the row-reading word of the tableau. To make this explicit, I believe you need to reference Theorem 2.12. – Zach H Sep 30 '13 at 00:54