muEC::PART::ListSkewDiag – list of skew diagrams

→ Examples

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 math and math such that math is greater than math (with respect to inclusion of diagrams) and n equals math, where math 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.

Example 1:

muEC::PART::ListSkewDiag( 2 );

math

muEC::PART::ListSkewDiag( 3, mininner=[1], maxouter=[3,1,1] );

math

muEC::PART::ListSkewDiag( 3, maxinner=[1], minouter=[3] );

math

muEC::PART::ListSkewDiag( 10, maxlg=5, nb );

math