A library for symbolic Effective Field Theory calculations
Project description
MatchingTools is a Python library for doing symbolic calculations in effective field theory.
It provides the tools to create a Lagrangian and integrate out heavy fields at the tree level. It also includes functions for applying customizable transformations (for example, Fierz identities or simplification using equations of motion of the light fields) to the effective Lagrangian to simplify it or write it in terms of a chosen effective operator basis.
Installation
To install MatchingTools using pip do:
pip install matchingtools
The source can be downloaded from the GitHub repository. To install MatchingTools from a local copy of the project open a terminal in the top level directory and type:
python setup.py install
Documentation
Read the documentation at: http://matchingtools.readthedocs.io/en/latest/.
Citation
If you use this work, please cite: https://arxiv.org/abs/1710.06445.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.