Skip to content

schubmult

Littlewood-Richardson coefficients for Schubert polynomials (ordinary, double, quantum, and quantum double), with optional parabolic subgroup support.

Getting started

pip install schubmult
from schubmult import Sx

# Product of two Schubert polynomials, indexed by permutations
print(Sx([3, 1, 2]) * Sx([2, 1, 3]))

See the module reference for the full API, starting with schubmult.combinatorics.permutation (the core Permutation object) and schubmult.rings.schubert (the Sx/DSx ring interface).