/RGBeta

A Mathematica package for the computation of renormalization group beta functions.

Primary LanguageMathematicaMIT LicenseMIT

RGBeta: Evaluator of Renormalization Group Beta-Functions

RGBeta is a Mathematica package that allows the user to extract RG beta-functions up to loop order 4-3-3 for gauge, Yukawa, and quartic couplings, respectively, for a large class of 4D renormalizable models.

If you use RGBeta, please cite arXiv:2101.08265. When using RGBeta to extract higher order beta functions please also consider citing the underlying calculations, as RGBeta would not be possible without them:

New in v1.2.0 (of 2024-08-09)

The 3-loop quartic betafunctions have now been implemented.

New in v1.1.0 (of 2021-10-12)

The 4-loop gauge and 3-loop Yukawa beta functions have now been implemented based on the recent computations (see above). The relevant changes can be found in the changelog.

Installation and use

The simplest way to download and install RGBeta is to run the command

Import["https://raw.githubusercontent.com/aethomsen/RGBeta/master/Install.m"]

to install RGBeta directly to the Applications folder in Mathematica's base directory, $UserBaseDirectory. After the install RGBeta can be loaded into any Mathematica notebook with

<< RGBeta`

As an alternative to the more permanent installation, simply download the github repository. RGBeta can then be run from a Mathematica notebook in the directory of the package (one level up from README.md) with the following lines:

SetDirectory@ NotebookDirectory[]; << RGBeta`

The core use of RGBeta is described in the manual. The Documentation folder contains a tutorial notebook and a notebook with sample models, which can be used by the user.

Author

  • Anders Eller Thomsen (@aethomsen)

License

RGBeta is free software under the MIT license.