Macaulay2 » Documentation
Packages » SchurFunctors :: isStandard
next | previous | forward | backward | up | index | toc

isStandard -- test whether a Filling is semistandard

Description

In the combinatorial literature a semistandard Young tableau is a filling with entries strictly increasing down columns and weakly increasing along rows. This package calls such a filling standard; isStandard is its predicate.

The return value on failure is the Garnir-violation location used by the straightening algorithm straighten and by the main Schur-module construction schurModule.

i1 : isStandard new Filling from {{0,1}, {1,2}}
i2 : isStandard new Filling from {{1,2}, {0,1}}

o2 = (0, 0)

o2 : Sequence

To enumerate all semistandard fillings of a given shape with entries in $\{0,\ldots,d-1\}$, use standardTableaux.

See also

Ways to use isStandard:

  • isStandard(Filling)

For the programmer

The object isStandard is a method function.


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