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:
- For the 3-loop gauge beta function arXiv:hep-ph/0104247 and arXiv:1906.04625 for multi-coupling theories and kinetic mixing.
- For the 4-loop gauge beta function and 3-loop Yukawa beta function arXiv:2105.09918 and arXiv:2110.05496.
- For the 3-loop Quartic beta function arXiv:2408.05267
The 3-loop quartic betafunctions have now been implemented.
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.
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.
- Anders Eller Thomsen (@aethomsen)
RGBeta is free software under the MIT license.