Math 2.0

Combinatorics Lemma

Foata's transition lemma

Statement

Foata's fundamental bijection transforms a permutation σ\sigma with a given canonical cycle form into the permutation f(σ)=σ^f(\sigma) = \hat\sigma whose one-line notation has the same sequence of elements with parentheses removed. For example:

σ=(513)(6)(827)(94)=(123456789375916824),\sigma = (513)(6)(827)(94) = \begin{pmatrix} 1&2&3&4&5&6&7&8&9\\ 3&7&5&9&1&6&8&2&4 \end{pmatrix},

σ^=513682794=(123456789513682794).\hat\sigma = 513682794 = \begin{pmatrix} 1&2&3&4&5&6&7&8&9\\ 5&1&3&6&8&2&7&9&4 \end{pmatrix}.

Here the first element in each canonical cycle of σ\sigma becomes a record (left-to-right maximum) of σ^\hat\sigma. Given σ^\hat\sigma, one may find its records and insert parentheses to construct the inverse transformation σ=f−1(σ^)\sigma=f^{-1}(\hat\sigma). Underlining the records in the above example: σ^=5‾ 1 3 6‾ 8‾ 2 7 9‾ 4\hat\sigma = \underline{5}\, 1\, 3\, \underline{6}\, \underline{8}\,2\,7\,\underline{9}\,4, which allows the reconstruction of the cycles of σ\sigma.

The following table shows σ^\hat\sigma and σ\sigma for the six permutations of S = {1, 2, 3}, with the bold text on each side showing the notation used in the bijection: one-line notation for σ^\hat\sigma and canonical cycle notation for σ\sigma.

σ^=f(σ)σ=f−1(σ^)𝟏𝟐𝟑=( 1 )( 2 )( 3 )123=( 𝟏 )( 𝟐 )( 𝟑 )𝟏𝟑𝟐=( 1 )( 3 2 )132=( 𝟏 )( 𝟑 𝟐 )𝟐𝟏𝟑=( 2 1 )( 3 )213=( 𝟐 𝟏 )( 𝟑 )𝟐𝟑𝟏=( 3 1 2 )321=( 𝟐 )( 𝟑 𝟏 )𝟑𝟏𝟐=( 3 2 1 )231=( 𝟑 𝟏 𝟐 )𝟑𝟐𝟏=( 2 )( 3 1 )312=( 𝟑 𝟐 𝟏 )\begin{array}{l|l} \hat\sigma = f(\sigma) & \sigma=f^{-1}(\hat\sigma) \\ \hline \mathbf{123}=(\,1\,)(\,2\,)(\,3\,) & 123=\mathbf{(\,1\,)(\,2\,)(\,3\,)} \\ \mathbf{132}=(\,1\,)(\,3\,2\,) & 132=\mathbf{(\,1\,)(\,3\,2\,)} \\ \mathbf{213}=(\,2\,1\,)(\,3\,) & 213=\mathbf{(\,2\,1\,)(\,3\,)} \\ \mathbf{231}=(\,3\,1\,2\,) & 321=\mathbf{(\,2\,)(\,3\,1\,)} \\ \mathbf{312}=(\,3\,2\,1\,) & 231=\mathbf{(\,3\,1\,2\,)} \\ \mathbf{321}=(\,2\,)(\,3\,1\,) & 312=\mathbf{(\,3\,2\,1\,)} \end{array}

As a first corollary, the number of n-permutations with exactly k records is equal to the number of n-permutations with exactly k cycles: this last number is the signless Stirling number of the first kind, c(n,k)c(n, k). Furthermore, Foata's mapping takes an n-permutation with k weak exceedances to an n-permutation with k−1k - 1 ascents. For example, (2)(31) = 321 has k = 2 weak exceedances (at index 1 and 2), whereas f(321)=231f(321) = 231 has k−1=1k - 1 = 1 ascent (at index 1; that is, from 2 to 3).

Further reading

  1. Wikipedia, page 44027, revision 1375229548, Permutation, section Permutations of totally ordered sets > Foata's transition lemma. adopted
About this page
TagFQMBWRM4R8
URIm2://FQMBWRM4R8
Kindstatement, lemma
WritingW0 stub
MSC05A05
StatusThis copy of the site has no build data. Run m2 status FQMBWRM4R8.
Changed4 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • edge uses out: each definition that the statement needs (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.