Function Repository Resource:

TableauxToPermutation

Source Notebook

Get a permutation corresponding to two Young tableaux

Contributed by: Ed Pegg Jr and Steven Skiena

ResourceFunction["TableauxToPermutation"][t1,t2]

returns the permutation list corresponding to the Young tableaux t1 and t2.

Examples

Basic Examples (1) 

Produce a permutation corresponding to two tableaux:

In[1]:=
ResourceFunction[
 "TableauxToPermutation"][{{1, 2, 4, 6}, {3, 5}, {7}}, {{1, 4, 5, 6}, {2, 7}, {3}}]
Out[1]=

Scope (2) 

Produce the permutation corresponding to two tableaux:

In[2]:=
p = ResourceFunction[
  "TableauxToPermutation"][{{1, 4, 6, 7}, {2, 5, 9}, {3}, {8}}, {{1, 2, 3, 4}, {5, 6, 9}, {7}, {8}}]
Out[2]=

Find the permutation index:

In[3]:=
ResourceFunction["PermutationIndex"][p]
Out[3]=

Version History

  • 1.0.0 – 18 January 2022

Related Resources

License Information