PyR@TE 2: A Python tool for computing RGEs at two-loop.

Published: 22 Dec 2016 | Version 1 | DOI: 10.17632/8h454kdd5n.1
  • F. Lyonnet,
    F. Lyonnet
    Southern Methodist University
  • I. Schienbein
    I. Schienbein
    Laboratoire de Physique Subatomique et de Cosmologie

Description of this data

Renormalization group equations are an essential tool for the description of theories accross different energy scales. Even though their expressions at two-loop for an arbitrary gauge field theory have been known for more than thirty years, deriving the full set of equations for a given model by hand is very challenging and prone to errors. To tackle this issue, we have introduced in Lyonnet et al., (2014) a Python tool called PyR@TE; Python Renormalization group equations @ Two-loop for Everyone . With PyR@TE, it is easy to implement a given Lagrangian and derive the complete set of two-loop RGEs for all the parameters of the theory. In this paper, we present the new version of this code, PyR@TE 2, which brings many new features and in particular it incorporates kinetic mixing when several U(1) gauge groups are involved. In addition, the group theory part has been greatly improved as we introduced a new Python module dubbed PyLie that deals with all the group theoretical aspects required for the calculation of the RGEs as well as providing very useful model building capabilities. This allows the use of any irreducible representation of the SU(n), SO(2n) and SO(2n + 1) groups. Furthermore, it is now possible to implement terms in the Lagrangian involving fields which can be contracted into gauge singlets in more than one way. As a byproduct, results for a popular model (SM+complex triplet) for which, to our knowledge, the complete set of two-loop RGEs has not been calculated before are presented in this paper. Finally, the two-loop RGEs for the anomalous dimension of the scalar and fermion fields have been implemented as well. It is now possible to export the coupled system of beta functions into a numerical C++ function, leading to a consequent speed up in solving them.

Experiment data files

This data is associated with the following publication:

PyR@TE 2: A Python tool for computing RGEs at two-loop

Published in: Computer Physics Communications

Latest version

  • Version 1


    Published: 2016-12-22

    DOI: 10.17632/8h454kdd5n.1

    Cite this dataset

    Lyonnet, F.; Schienbein, I. (2016), “PyR@TE 2: A Python tool for computing RGEs at two-loop.”, Mendeley Data, v1


Views: 1817
Downloads: 9


Natural Sciences


GPLv3 Learn more

The files associated with this dataset are licensed under a GNU Public License Version 3 licence.

What does this mean?
The GNU General Public License is a free, copyleft license for software and other kinds of works.