{"title":"Semi-automatic calculations of multi-loop Feynman amplitudes with AmpRed","authors":"Wen Chen","doi":"10.1016/j.cpc.2025.109607","DOIUrl":null,"url":null,"abstract":"<div><div>We present a Mathematica package <strong>AmpRed</strong> for the semi-automatic calculations of multi-loop Feynman amplitudes with high efficiency and precision. <strong>AmpRed</strong> implements the methods of integration by parts and differential equations in the Feynman-parameter representation. It allows for the calculations of general parametric integrals (which may not have momentum-space correspondences). Various user-friendly tools for multi-loop calculations, such as those to construct and solve differential equations for Feynman integrals, are provided. It can also deal with tensor algebras in non-relativistic field theories. Interfaces to some packages, like <span>QGRAF</span> and FORM, are also provided.</div></div><div><h3>Program summary</h3><div><em>Program title:</em> <strong>AmpRed</strong>, version 1.0</div><div><em>CPC Library link to program files:</em> <span><span>https://doi.org/10.17632/swnf723tdh.1</span><svg><path></path></svg></span></div><div><em>Developer's repository link:</em> <span><span>https://gitlab.com/chenwenphy/ampred</span><svg><path></path></svg></span></div><div><em>Licensing provisions:</em> MIT license</div><div><em>Programming language:</em> Wolfram Mathematica 10.0, or newer</div><div><em>Nature of problem:</em> Reduce Feynman amplitudes to linear combinations of master integrals, and calculate master integrals numerically.</div><div><em>Solution method:</em> Reduce Feynman amplitudes by using the methods developed in refs. [1-3], and calculate master integrals recursively by using the method developed in ref. [4].</div></div><div><h3>References</h3><div><ul><li><span>[1]</span><span><div>W. Chen, Reduction of Feynman integrals in the parametric representation, J. High Energy Phys. 02 (2020) 115.</div></span></li><li><span>[2]</span><span><div>W. Chen, Reduction of Feynman integrals in the parametric representation II: reduction of tensor integrals, Eur. Phys. J. C 81 (2021) 244.</div></span></li><li><span>[3]</span><span><div>W. Chen, Reduction of Feynman integrals in the parametric representation III: integrals with cuts, Eur. Phys. J. C 80 (2020) 1173.</div></span></li><li><span>[4]</span><span><div>W. Chen, M.-x. Luo, T.-Z. Yang, H.X. Zhu, Soft theorem to three loops in QCD and <span><math><mi>N</mi><mo>=</mo><mn>4</mn></math></span> super Yang-Mills theory, J. High Energy Phys. 01 (2024) 131.</div></span></li></ul></div></div>","PeriodicalId":285,"journal":{"name":"Computer Physics Communications","volume":"312 ","pages":"Article 109607"},"PeriodicalIF":7.2000,"publicationDate":"2025-04-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computer Physics Communications","FirstCategoryId":"101","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0010465525001109","RegionNum":2,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0
Abstract
We present a Mathematica package AmpRed for the semi-automatic calculations of multi-loop Feynman amplitudes with high efficiency and precision. AmpRed implements the methods of integration by parts and differential equations in the Feynman-parameter representation. It allows for the calculations of general parametric integrals (which may not have momentum-space correspondences). Various user-friendly tools for multi-loop calculations, such as those to construct and solve differential equations for Feynman integrals, are provided. It can also deal with tensor algebras in non-relativistic field theories. Interfaces to some packages, like QGRAF and FORM, are also provided.
Program summary
Program title:AmpRed, version 1.0
CPC Library link to program files:https://doi.org/10.17632/swnf723tdh.1
Programming language: Wolfram Mathematica 10.0, or newer
Nature of problem: Reduce Feynman amplitudes to linear combinations of master integrals, and calculate master integrals numerically.
Solution method: Reduce Feynman amplitudes by using the methods developed in refs. [1-3], and calculate master integrals recursively by using the method developed in ref. [4].
References
[1]
W. Chen, Reduction of Feynman integrals in the parametric representation, J. High Energy Phys. 02 (2020) 115.
[2]
W. Chen, Reduction of Feynman integrals in the parametric representation II: reduction of tensor integrals, Eur. Phys. J. C 81 (2021) 244.
[3]
W. Chen, Reduction of Feynman integrals in the parametric representation III: integrals with cuts, Eur. Phys. J. C 80 (2020) 1173.
[4]
W. Chen, M.-x. Luo, T.-Z. Yang, H.X. Zhu, Soft theorem to three loops in QCD and super Yang-Mills theory, J. High Energy Phys. 01 (2024) 131.
期刊介绍:
The focus of CPC is on contemporary computational methods and techniques and their implementation, the effectiveness of which will normally be evidenced by the author(s) within the context of a substantive problem in physics. Within this setting CPC publishes two types of paper.
Computer Programs in Physics (CPiP)
These papers describe significant computer programs to be archived in the CPC Program Library which is held in the Mendeley Data repository. The submitted software must be covered by an approved open source licence. Papers and associated computer programs that address a problem of contemporary interest in physics that cannot be solved by current software are particularly encouraged.
Computational Physics Papers (CP)
These are research papers in, but are not limited to, the following themes across computational physics and related disciplines.
mathematical and numerical methods and algorithms;
computational models including those associated with the design, control and analysis of experiments; and
algebraic computation.
Each will normally include software implementation and performance details. The software implementation should, ideally, be available via GitHub, Zenodo or an institutional repository.In addition, research papers on the impact of advanced computer architecture and special purpose computers on computing in the physical sciences and software topics related to, and of importance in, the physical sciences may be considered.