Expression of the product of two Schur polynomials as a linear combination of Schur polynomials.
LRmult(mu, nu, output ="dataframe")
Arguments
mu, nu: integer partitions, given as vectors of decreasing integers
output: the type of the output, "dataframe" or "list"
Returns
This computes the expression of the product of the two Schur polynomials associated to mu and nu as a linear combination of Schur polynomials. If output="dataframe", the output is a dataframe with two columns: the column coeff gives the coefficients of this linear combination, these are positive integers, and the column lambda gives the partitions defining the Schur polynomials of this linear combination as character strings, e.g. the partition c(4, 3, 1) is encoded by the character string "[4, 3, 1]". If output="list", the output is a list of lists with two elements. Each of these lists with two elements corresponds to a term of the linear combination: the first element, named coeff, is the coefficient, namely the Littlewood-Richardson coefficient cμ,νλ, where λ is the integer partition given in the second element of the list, named lambda, which defines the Schur polynomial of the linear combination.