MinimalCylindricalInnerHeight
The number of rows less the overlap of the cylindrical tableau.
✓ checked against that system · ! checked, with disagreements (hover a chip)FindStat
St001804via StandardTableau✓MinimalCylindricalInnerHeight(tableau)The number of rows less the overlap of the cylindrical tableau.Typed signatures
| Type | Package | Applies |
|---|---|---|
(standard_tableau) -> number | combinatorics | always |
Details
- Defined over
StandardTableauas an expression in_x, evaluated by compute-engine — the definition IS the implementation. - Takes a
StandardTableauand nothing else — it reads values against their positions, or walks the orbits, so it needs the bijection. Applying it to a bare list is a type error, not a wrong answer. - The height of the rectangular inner shape of the cylindrical tableau built from two copies (FindStat's St001804). The empty tableau gives 0.
Definition
Epsil, as the implementation runs it.
on StandardTableau, over _x
0 if Length(_x) < 1 else Apply((reading: list<integer>) => Apply(
(lengths: list<integer>) => Apply(
(firsts: list<integer>) => Length(_x) -
Max(Sum(Map(Function(1 if lengths[i] == lengths[1] &&
reading[lengths[1]] <
firsts[Length(_x) + 1 -
i] else 0, i), Range(1, Length(_x)))), 0),
Map(Function(r[1], r), _x),
),
Map(
Function(Length(r), r),
_x,
),
), Flatten(_x))Examples
Properties #
About
| Examples | 4 |
|---|---|
| Crosswalk | FindStat |