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

standardize -- standardize the lengths of a pair of partitions

Description

A tableau T of shape $\lambda/\mu$ may be constructed with $\ell(\lambda)\neq\ell(\mu)$. It is common to iterate over the rows of T, and it is convenient to append trailing 0s to the shorter partition. This method effectively removes all trailing 0s from both shapes, then appends 0s to the shorter shape until they have the same length.

i1 : T = youngTableau(new Partition from {4,3,1,0}, new Partition from {2,1})

             ┌───┬───┐
o1 =         │   │   │
         ┌───┼───┼───┘
         │   │   │    
     ┌───┼───┴───┘    
     │   │            
     └───┘            

o1 : YoungTableau
i2 : skewShape T

o2 = (Partition{4, 3, 1, 0}, Partition{2, 1})

o2 : Sequence
i3 : standardize skewShape T

o3 = (Partition{4, 3, 1}, Partition{2, 1, 0})

o3 : Sequence

See also

Ways to use standardize:

  • standardize(Partition,Partition)

For the programmer

The object standardize is a method function.


The source of this document is in /build/reproducible-path/macaulay2-1.26.05+ds/M2/Macaulay2/packages/Tableaux/documentation.m2:1298:0.