GelfandTsetlinPatterns: Gelfand-Tsetlin patterns

View source: R/GelfandTsetlin.R

GelfandTsetlinPatternsR Documentation

Gelfand-Tsetlin patterns

Description

Enumeration of Gelfand-Tsetlin patterns defined by a given integer partition and a given weight.

Usage

GelfandTsetlinPatterns(lambda, weight)

Arguments

lambda

integer partition; up to trailing zeros, this will be the top diagonal of the generated Gelfand-Tsetlin patterns

weight

integer vector; the partial sums of this vector will be the diagonal sums of the generated Gelfand-Tsetlin patterns

Value

A list of Gelfand-Tsetlin patterns. A Gelfand-Tsetlin pattern is a triangular array of non-negative integers, and it is represented by the list of its rows. Hence the first element of this list is an integer, the second element is an integer vector of length two, and so on. The length of this list is the length of weight.

See Also

skewGelfandTsetlinPatterns.

Examples

GTpatterns <- GelfandTsetlinPatterns(c(3, 1), c(1, 1, 1, 1))
lapply(GTpatterns, prettyGT)

syt documentation built on Sept. 11, 2024, 5:28 p.m.