# BasisGen: automatic generation of operator bases

**Authors:** Juan Carlos Criado

arXiv: 1901.03501 · 2019-05-01

## TL;DR

BasisGen is a Python tool that automatically generates operator bases in effective field theories, efficiently handling symmetries and redundancies for large and complex cases.

## Contribution

It introduces a fast, flexible method for generating and decomposing operator bases considering symmetries, integration by parts, and equations of motion.

## Key findings

- Efficient generation of operator bases with large fields and high dimensions
- Incorporates symmetry, integration by parts, and equations of motion
- Enables representation-theoretic operations like weight system computation

## Abstract

BasisGen is a Python package for the automatic generation of bases of operators in effective field theories. It accepts any semisimple symmetry group and fields in any of its finite dimensional irreducible representations. It takes into account integration by parts redundancy and, optionally, the use of equations of motion. The implementation is based in well-known methods to generate and decompose representations using roots and weights, which allow for fast calculations, even with large numbers of fields and high-dimensional operators. BasisGen can also be used to do some representation-theoretic operations, such as finding the weight system of an irreducible representation from its highest weight or decomposing a tensor product of representations.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1901.03501/full.md

## References

36 references — full list in the complete paper: https://tomesphere.com/paper/1901.03501/full.md

---
Source: https://tomesphere.com/paper/1901.03501