Numerical evaluation of virtual corrections to multi-jet production in massless QCD
Simon Badger, Benedikt Biedermann, Peter Uwer, Valery Yundin
TL;DR
This work presents NJet, a C++ library for numerical evaluation of one-loop virtual corrections in massless QCD for multi-jet production. It extends NGluon with generalized unitarity to handle arbitrary fermion–gluon primitives, constructs full colour-decomposed amplitudes, and provides squared matrix elements up to 7 external partons, enabling five-jet NLO predictions. The paper details implementation, including a cache for tree amplitudes, FDH scheme pole handling with CD R conversion, and a BLHA interface for integration with external Monte Carlo tools, complemented by the NParton multi-precision primitives. Validation against analytic results and other codes, plus extensive accuracy and speed studies, demonstrate reliability and competitive performance, with successful applications to 3- and 4-jet NLO QCD and potential for heavy-quark extensions.
Abstract
We present a C++ library for the numerical evaluation of one-loop virtual corrections to multi-jet production in massless QCD. The pure gluon primitive amplitudes are evaluated using NGluon. A generalized unitarity reduction algorithm is used to construct arbitrary multiplicity fermion-gluon primitive amplitudes. From these basic building blocks the one-loop contribution to the squared matrix element, summed over colour and helicities, is calculated. No approximation in colour is performed. While the primitive amplitudes are given for arbitrary multiplicities we provide the squared matrix elements only for up to 7 external partons allowing the evaluation of the five jet cross section at next-to-leading order accuracy. The library has been recently successfully applied to four jet production at next-to-leading order in QCD.
