muEC::PART::ListSkewDiag – list of skew diagrams
Call:
muEC::PART::ListSkewDiag(n, <Options>)
Parameters:
n: |
any non negative integer |
Options:
maxlg = l: |
maximum length of skew diagrams |
mininner = p: |
minimal inner partition |
maxinner = p: |
maximal inner partition |
minouter = p: |
minimal outer partition |
maxouter = p: |
maximal outer partition |
nb: |
only counts objects |
Related Functions:
muEC::PART::ListPart, muEC::PART::ListPartIn, muEC::PART::SkewPart2Mat, muEC::TYP::IsSkewDiag, muEC::TYP::IsSkewPart
Details:
The muEC::PART::ListSkewDiag function gives all skew diagrams of n. Skew diagrams are special cases of skew partitions.
A skew partition of n is a list of two partitions and such that is greater than (with respect to inclusion of diagrams) and n equals , where is the weight function.
By skew diagrams, we mean skew partitions where empty columns and empty rows have been erased.
When called with one argument, say n, the function returns the list of all skew diagrams of n.
The outer partition corresponds to the outer shape of the skew diagram and the inner partition corresponds to the inner shape of the skew diagram.
Given a skew diagram skd, _plus(op(op(skd,1)))-_plus(op(op(skd,2))) gives its weight.
muEC::PART::ListSkewDiag( 2 );
muEC::PART::ListSkewDiag( 3, mininner=[1], maxouter=[3,1,1] );
muEC::PART::ListSkewDiag( 3, maxinner=[1], minouter=[3] );
muEC::PART::ListSkewDiag( 10, maxlg=5, nb );