Litcius/Paper detail

FeynCalc 10: Do multiloop integrals dream of computer codes?

Vladyslav Shtabovenko, R. Mertig, F. Orellana

2024Computer Physics Communications104 citationsDOIOpen Access PDF

Abstract

In this work we report on a new version of FeynCalc , a Mathematica package widely used in the particle physics community for manipulating quantum field theoretical expressions and calculating Feynman diagrams. Highlights of the new version include greatly improved capabilities for doing multiloop calculations, including topology identification and minimization, optimized tensor reduction, rewriting of scalar products in terms of inverse denominators, detection of equivalent or scaleless loop integrals, derivation of Symanzik polynomials, Feynman parametric as well as graph representation for master integrals and initial support for handling differential equations and iterated integrals. In addition to that, the new release also features completely rewritten routines for color algebra simplifications, inclusion of symmetry relations between arguments of Passarino–Veltman functions, tools for determining matching coefficients and quantifying the agreement between numerical results, improved export to and first steps towards a better support of calculations involving light-cone vectors. PROGRAM SUMMARY Program Title: FeynCalc CPC Library link to program files: https://doi.org/10.17632/cmpjr5ktmp.3 Developer's repository link: https://github.com/FeynCalc/feyncalc Licensing provisions: GPLv3 Programming language: Wolfram Language Supplementary material: Manual, example notebooks. Journal reference of previous version: Comput. Phys. Commun. 256 (2020) 107478 Does the new version supersede the previous version?: Yes. Reasons for the new version: Addition of new routines required for multiloop calculations. Summary of revisions: FeynCalc can be now used to calculate multiloop Feynman diagrams either standalone or as a part of a toolchain. Nature of problem: Analytic calculations of higher-order corrections to particle physics processes using Feynman diagrammatic expansion. Solution method: The required algorithms and algebraic identities are implemented in Wolfram Mathematica . Additional comments including restrictions and unusual features: Depending on the complexity of the problem, the number of terms might become so high that Mathematica alone will not be sufficient to finish the calculation within a reasonable time frame or at all.

Topics & Concepts

Feynman diagramScalar (mathematics)Regularization (linguistics)Quantum field theoryDimensional regularizationMathematicsVolume integralRenormalizationAlgebra over a fieldPure mathematicsMathematical physicsComputer scienceMathematical analysisIntegral equationGeometryArtificial intelligenceParticle physics theoretical and experimental studiesAdvanced Data Storage TechnologiesComputational Physics and Python Applications
FeynCalc 10: Do multiloop integrals dream of computer codes? | Litcius