Macaulay2 » Documentation
Packages » Tableaux :: YoungTableau
next | previous | forward | backward | up | index | toc

YoungTableau -- a type of HashTable representing a (nonskew) Young tableau

Description

This is a subclass of SkewTableau. Each object of YoungTableau is essentially just a skew tableau with inner shape $\mu=0$.

i1 : lam = new Partition from {4,3,2}

o1 = Partition{4, 3, 2}

o1 : Partition
i2 : entryList = toList(1..(sum toList lam))

o2 = {1, 2, 3, 4, 5, 6, 7, 8, 9}

o2 : List
i3 : T = youngTableau(lam,entryList)

     ┌───┬───┬───┬───┐
o3 = │ 1 │ 2 │ 3 │ 4 │
     ├───┼───┼───┼───┘
     │ 5 │ 6 │ 7 │    
     ├───┼───┼───┘    
     │ 8 │ 9 │        
     └───┴───┘        

o3 : YoungTableau

See also

Functions and methods returning an object of class YoungTableau:

Methods that use an object of class YoungTableau:

  • shape(YoungTableau) -- see shape -- the shape of a Young tableau
  • skewTableau(YoungTableau) -- see skewTableau -- constructor for type SkewTableau

For the programmer

The object YoungTableau is a type, with ancestor classes SkewTableau < HashTable < Thing.


The source of this document is in Tableaux/documentation.m2:54:0.