Macaulay2
»
Documentation
Packages
»
Tableaux
::
Index
next | previous | forward | backward | up |
index
|
toc
Tableaux : Index
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
allSemistandardTableaux
-- list all semistandard Young tableaux of a given shape
allSemistandardTableaux(List)
-- list all semistandard Young tableaux of a given shape
allSemistandardTableaux(Partition)
-- list all semistandard Young tableaux of a given shape
allSemistandardTableaux(Partition,Partition)
-- list all semistandard Young tableaux of a given shape
allSemistandardTableaux(Partition,Partition,ZZ)
-- list all semistandard Young tableaux of a given shape
allSemistandardTableaux(Partition,ZZ)
-- list all semistandard Young tableaux of a given shape
allStandardTableaux
-- list all standard Young tableaux of a given shape
allStandardTableaux(Partition)
-- list all standard Young tableaux of a given shape
allSubPartitions
-- list all partitions whose Young diagrams are contained in another
allSubPartitions(Partition)
-- list all partitions whose Young diagrams are contained in another
allSubPartitions(Partition,Partition)
-- list all partitions whose Young diagrams are contained in another
allTabloids
-- list all tabloids of a given shape
allTabloids(Partition)
-- list all tabloids of a given shape
allTabloids(Partition,Partition)
-- list all tabloids of a given shape
applyEntries
-- apply a function to all entries in the tableau
applyEntries(YoungTableau,Function)
-- apply a function to all entries in the tableau
applyPositions
-- apply a function to all positions of boxes in a tableau
applyPositions(YoungTableau,Function)
-- apply a function to all positions of boxes in a tableau
boxContent
-- compute the content of a box of a tableau
boxContent(ZZ,ZZ)
-- compute the content of a box of a tableau
columnEntries
-- get the entries in a column
columnEntries(YoungTableau,ZZ)
-- get the entries in a column
columnEntries(ZZ,YoungTableau)
-- get the entries in a column
columnRange
-- the range of column indices of a tableau
columnRange(YoungTableau)
-- the range of column indices of a tableau
columnStabilizer
-- the column stabilizer of a tableau
columnStabilizer(YoungTableau)
-- the column stabilizer of a tableau
components(YoungTableau)
-- get the connected components of a tableau
conjugate(YoungTableau)
-- conjugate a tableau
drawInnerShape
-- option to draw the inner shape of a tableau
drawInnerShape(Boolean)
-- option to draw the inner shape of a tableau
entries(YoungTableau)
-- the filling of a tableau
ferrersDiagram
-- a net of the Ferrers diagram
ferrersDiagram(Partition)
-- a net of the Ferrers diagram
ferrersDiagram(Partition,Partition)
-- a net of the Ferrers diagram
ferrersDiagram(YoungTableau)
-- a net of the Ferrers diagram
hookLength
-- compute the hook length of a box of a tableau
hookLength(Partition)
-- compute the hook length of a box of a tableau
hookLength(Sequence,YoungTableau)
-- compute the hook length of a box of a tableau
horizontalNet
-- multiple nets concatenated horizontally
innerShape
-- the inner shape of a (skew) Young tableau
innerShape(YoungTableau)
-- the inner shape of a (skew) Young tableau
isCorner
-- checks if a box is a corner of a tableau
isCorner(Sequence,Partition)
-- checks if a box is a corner of a tableau
isCorner(Sequence,YoungTableau)
-- checks if a box is a corner of a tableau
isNonnegative
-- check if shapes are nonnegative
isNonnegative(Partition)
-- check if shapes are nonnegative
isNonnegative(Partition,Partition)
-- check if shapes are nonnegative
isNonnegative(YoungTableau)
-- check if shapes are nonnegative
isSemistandard
-- checks if a Young tableau is semistandard
isSemistandard(YoungTableau)
-- checks if a Young tableau is semistandard
isSkew
-- checks if a Young tableau is skew
isSkew(YoungTableau)
-- checks if a Young tableau is skew
isStandard
-- checks if a Young tableau is standard
isStandard(YoungTableau)
-- checks if a Young tableau is standard
isWeaklyDecreasing
-- check if shapes are weakly decreasing
isWeaklyDecreasing(Partition)
-- check if shapes are weakly decreasing
isWeaklyDecreasing(Partition,Partition)
-- check if shapes are weakly decreasing
isWeaklyDecreasing(YoungTableau)
-- check if shapes are weakly decreasing
MutableYoungTableau
-- a type of HashTable representing a Young tableau, with mutable entries
mutableYoungTableau
-- constructor for type MutableYoungTableau
MutableYoungTableau _ Sequence = Thing
-- change an entry of a mutable Young tableau
mutableYoungTableau(Partition)
-- constructor for type MutableYoungTableau
mutableYoungTableau(Partition,List)
-- constructor for type MutableYoungTableau
mutableYoungTableau(Partition,Partition)
-- constructor for type MutableYoungTableau
mutableYoungTableau(Partition,Partition,List)
-- constructor for type MutableYoungTableau
mutableYoungTableau(Sequence,List)
-- constructor for type MutableYoungTableau
net(YoungTableau)
-- a type of HashTable representing a Young tableau
numColumns(YoungTableau)
-- the number of columns in a tableau
numRows(YoungTableau)
-- the number of rows in a tableau
numSemistandardTableaux
-- compute the number of semistandard Young tableaux of a given shape
numSemistandardTableaux(Partition)
-- compute the number of semistandard Young tableaux of a given shape
numSemistandardTableaux(Partition,ZZ)
-- compute the number of semistandard Young tableaux of a given shape
numStandardTableaux
-- compute the number of standard Young tableaux of a given shape
numStandardTableaux(Partition)
-- compute the number of standard Young tableaux of a given shape
numTabloids
-- compute the number of tabloids of a given shape
numTabloids(Partition)
-- compute the number of tabloids of a given shape
numTabloids(Partition,Partition)
-- compute the number of tabloids of a given shape
outerShape
-- the outer shape of a (skew) Young tableau
outerShape(YoungTableau)
-- the outer shape of a (skew) Young tableau
pad(Partition,Partition)
-- the shape of a skew tableau
positionList
-- get the positions of all the boxes in a tableau
positionList(YoungTableau)
-- get the positions of all the boxes in a tableau
positionList(YoungTableau,Function)
-- get the positions of all the boxes in a tableau
randomSemistandardTableau
-- get a random semistandard Young Tableau
randomSemistandardTableau(Partition)
-- get a random semistandard Young Tableau
randomSemistandardTableau(Partition,Partition)
-- get a random semistandard Young Tableau
randomSemistandardTableau(Partition,Partition,ZZ)
-- get a random semistandard Young Tableau
randomSemistandardTableau(Partition,ZZ)
-- get a random semistandard Young Tableau
randomStandardTableau
-- get a random standard Young Tableau
randomStandardTableau(Partition)
-- get a random standard Young Tableau
randomTabloid
-- get a random tabloid
randomTabloid(Partition)
-- get a random tabloid
randomTabloid(Partition,Partition)
-- get a random tabloid
readingWord
-- get the reading word of a tableau
readingWord(YoungTableau)
-- get the reading word of a tableau
representative
-- get a canonical representative of a tabloid
representative(Tabloid)
-- get a canonical representative of a tabloid
rowEntries
-- get the entries in a row
rowEntries(YoungTableau,ZZ)
-- get the entries in a row
rowEntries(ZZ,YoungTableau)
-- get the entries in a row
rowRange
-- the range of row indices of a tableau
rowRange(YoungTableau)
-- the range of row indices of a tableau
rowStabilizer
-- the row stabilizer of a tableau
rowStabilizer(YoungTableau)
-- the row stabilizer of a tableau
shape
-- the shape of a Young tableau
shape(YoungTableau)
-- the shape of a Young tableau
shift
-- shift a tableau
shift(YoungTableau)
-- shift a tableau
shift(YoungTableau,ZZ)
-- shift a tableau
size(YoungTableau)
-- the number of boxes in a tableau
skewShape
-- the shape of a skew tableau
skewShape(YoungTableau)
-- the shape of a skew tableau
standardize
-- standardize the lengths of a pair of partitions
standardize(Partition,Partition)
-- standardize the lengths of a pair of partitions
Tableaux
-- a package for computing with Young tableaux
Tabloid
-- a type of HashTable representing a Young tabloid
tabloid
-- constructor for type Tabloid
Tabloid == Tabloid
-- check if two tabloids are equal
tabloid(Partition,List)
-- constructor for type Tabloid
tabloid(Partition,Partition,List)
-- constructor for type Tabloid
tabloid(Sequence,List)
-- constructor for type Tabloid
tabloid(YoungTableau)
-- constructor for type Tabloid
tex(YoungTableau)
-- LaTeX output for a tableau
toIndex
-- get the index of a box, given its position
toIndex(Sequence,YoungTableau)
-- get the index of a box, given its position
toIndex(YoungTableau,Sequence)
-- get the index of a box, given its position
toList(Tabloid)
-- list representation of a tabloid
toPartitionChain
-- decompose a tableau into a chain of partitions
toPartitionChain(YoungTableau)
-- decompose a tableau into a chain of partitions
toPosition
-- get the position of a box, given its index
toPosition(YoungTableau,ZZ)
-- get the position of a box, given its index
toPosition(ZZ,YoungTableau)
-- get the position of a box, given its index
trim(Partition)
-- the shape of a Young tableau
trim(Partition,Partition)
-- the shape of a skew tableau
unshift
-- unshift a tableau
unshift(YoungTableau)
-- unshift a tableau
unshift(YoungTableau,ZZ)
-- unshift a tableau
verticalConcatenate
-- vertical concatenation of a list of tableaux
verticalConcatenate(List)
-- vertical concatenation of a list of tableaux
verticalNet
-- multiple nets concatenated vertically
youngDiagram
-- a net of the Young diagram
youngDiagram(Partition)
-- a net of the Young diagram
youngDiagram(Partition,Partition)
-- a net of the Young diagram
youngDiagram(YoungTableau)
-- a net of the Young diagram
YoungTableau
-- a type of HashTable representing a Young tableau
youngTableau
-- constructor for type YoungTableau
YoungTableau ++ YoungTableau
-- direct sum of tableaux
YoungTableau == YoungTableau
-- check if two Young tableaux are equal
YoungTableau ^ ZZ
-- get the entries in a row
YoungTableau _ Sequence
-- get the entry at a specific position
YoungTableau _ ZZ
-- get the entries in a column
YoungTableau || YoungTableau
-- vertical concatenation of two tableaux
youngTableau(Partition)
-- constructor for type YoungTableau
youngTableau(Partition,List)
-- constructor for type YoungTableau
youngTableau(Partition,Partition)
-- constructor for type YoungTableau
youngTableau(Partition,Partition,List)
-- constructor for type YoungTableau
youngTableau(Sequence,List)
-- constructor for type YoungTableau
youngTableau(Tabloid)
-- constructor for type YoungTableau