Abstract

The purely numerical evaluation of multi-loop integrals and amplitudes can be a viable alternative to analytic approaches, in particular in the presence of several mass scales, provided sufficient accuracy can be achieved in an acceptable amount of time. For many multi-loop integrals, the fraction of time required to perform the numerical integration is significant and it is therefore beneficial to have efficient and well-implemented numerical integration methods. With this goal in mind, we present a new stand-alone integrator based on the use of (quasi-Monte Carlo) rank-1 shifted lattice rules. For integrals with high variance we also implement a variance reduction algorithm based on fitting a smooth function to the inverse cumulative distribution function of the integrand dimension-by-dimension. Additionally, the new integrator is interfaced to pySecDec to allow the straightforward evaluation of multi-loop integrals and dimensionally regulated parameter integrals. In order to make use of recent advances in parallel computing hardware, our integrator can be used both on CPUs and CUDA compatible GPUs where available. Program summaryProgram Title: pySecDec, qmcProgram Files doi:http://dx.doi.org/10.17632/dnrkf5jxzh.2Licensing provisions: GNU General Public License v3Programming language: python, FORM, C++, CUDAExternal routines/libraries: catch [1], gsl [2], numpy [3], sympy [4], Nauty [5], Cuba [6], FORM [7], Normaliz [8]. The program can also be used in a mode which does not require Normaliz.Journal reference of previous version: Comput. Phys. Commun. 222 (2018) 313–326.Does the new version supersede the previous version?: YesNature of problem: Extraction of ultraviolet and infrared singularities from parametric integrals appearing in higher order perturbative calculations in quantum field theory. Numerical integration in the presence of integrable singularities (e.g. kinematic thresholds).Solution method: Algebraic extraction of singularities within dimensional regularization using iterated sector decomposition. This leads to a Laurent series in the dimensional regularization parameter ϵ (and optionally other regulators), where the coefficients are finite integrals over the unit-hypercube. Those integrals are evaluated numerically by Monte Carlo integration. The integrable singularities are handled by choosing a suitable integration contour in the complex plane, in an automated way. The parameter integrals forming the coefficients of the Laurent series in the regulator(s) are provided in the form of libraries which can be linked to the calculation of (multi-) loop amplitudes.Restrictions: Depending on the complexity of the problem, limited by memory and CPU/GPU time.

Highlights

  • High energy particle physics is in an era where the current underlying theory, the Standard Model (SM), is very well tested experimentally, as well as consistent and predictive from a theoretical point of view

  • We have presented a quasi-Monte Carlo integrator (QMC) which can be used both with Graphics Processing Units (GPUs) and Central Processing Units (CPUs) as a stand-alone library or within the pySecDec program

  • We have described the implementation of the QMC, based on a rank-1 shifted lattice rule, and given various examples of its usage

Read more

Summary

Introduction

High energy particle physics is in an era where the current underlying theory, the Standard Model (SM), is very well tested experimentally, as well as consistent and predictive from a theoretical point of view. This means that we can control the SM predictions very well, and so should be able – at least in principle – to identify physics beyond the SM even if it is showing up only in small deviations. An analytical method, based on sector decomposition followed by a series expansion in the Feynman parameters and analytic integration, has been worked out in Ref. An analytical method, based on sector decomposition followed by a series expansion in the Feynman parameters and analytic integration, has been worked out in Ref. [36]

Objectives
Methods
Findings
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call