Function Repository Resource:

TransposeTableau

Source Notebook

Transpose a Young tableau

Contributed by: Ed Pegg Jr and Steven Skiena

ResourceFunction["TransposeTableau"][t]

returns the transpose of the Young tableau t.

Examples

Basic Examples (1) 

Transpose a Young tableau:

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

Properties and Relations (1) 

Graphically demonstrate the transposition of a tableau:

In[2]:=
yt = {{1, 2, 4, 6}, {3, 5}, {7}};
ytt = ResourceFunction["TransposeTableau"][yt];
In[3]:=
Column[Row[#, " "] & /@ yt]
Out[3]=
In[4]:=
Column[Row[#, " "] & /@ ytt]
Out[4]=

Version History

  • 1.0.0 – 18 January 2022

Related Resources

License Information