20c49273761567f0.tex
1: \begin{abstract}
2:   \basisgen\ is a Python package for the automatic generation of bases of
3:   operators in effective field theories. It accepts any semisimple symmetry
4:   group and fields in any of its finite dimensional irreducible
5:   representations. It takes into account integration by parts redundancy and,
6:   optionally, the use of equations of motion. The implementation is based in
7:   well-known methods to generate and decompose representations using roots and
8:   weights, which allow for fast calculations, even with large numbers of fields
9:   and high-dimensional operators. \basisgen\ can also be used to do some
10:   representation-theoretic operations, such as finding the weight system of an
11:   irreducible representation from its highest weight or decomposing a tensor
12:   product of representations.
13: \end{abstract}
14: