We present FeynCalc 9.3, a new stable version of a powerful and versatile Mathematica package for symbolic quantum field theory (QFT) calculations. Some interesting new features such as highly improved interoperability with other packages, automatic extraction of the ultraviolet divergent parts of 1-loop integrals, support for amplitudes with Majorana fermions and γ-matrices with explicit Dirac indices are explained in detail. Furthermore, we discuss some common problems and misunderstandings that may arise in the daily usage of the package, providing explanations and workarounds. Program summaryProgram Title: FeynCalcCPC Library link to program files:http://dx.doi.org/10.17632/cmpjr5ktmp.2Licensing provisions: GNU GPLv3Programming language: Wolfram Mathematica 8 and higherExternal routines/libraries: FeynArts [1]Journal reference of previous version: Comput. Phys. Commun., 207, 432–444, (2016).Does the new version supersede the previous version?: YesNature of problem: Symbolic calculation of Feynman diagrams in particle physics and suitable standalone expressions in Quantum Field Theory.Solution method: The required algorithms and algebraic identities are implemented in Wolfram Mathematica.Reasons for the new version: Highly improved interoperability with other packages, new routines for Dirac algebra and loop integral evaluation.Summary of revisions:FeynCalc can be loaded with arbitrary packages into the same Mathematica kernel without causing shadowing issues. Algebraic manipulations of Dirac matrices and spinors with explicit Dirac indices are now available. Amplitudes involving Majorana fermions (both written by hand or obtained with FeynArts [1] can be evaluated out-of-the box. The same goes for FeynArts-generated diagrams with 4-fermion operators. The algorithm of [2] is added to extract UV-poles from scalar 1-loop integrals (Passarino–Veltman functions) with an arbitrary number of external legs.Restrictions: In the case of multi-particle (beyond 1→3 and 2→3) or multiloop processes, it is not advisable to perform all algebraic evaluations only with FeynCalc and Mathematica.
Read full abstract