REVIEW 3 major objections 4 minor 20 references
Status of two-loop automation in OpenLoops
T0 review · 3 major / 4 minor · reviewed 2026-08-11 · deepseek-v4-flash
Pith's one-line read OpenLoops now builds fully renormalised two-loop QED and QCD amplitudes.
desk verdict Honest status report from the OpenLoops group: the two-loop renormalisation code is running and passes UV pole-cancellation checks, but finite parts and IR rational terms are explicitly still on the to-do list. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The central mechanism is the decomposition of amplitudes according to equation (6), separating loop integrals with four-dimensional numerators from $(D-4)$-dimensional remainders, and the reconstruction of those remainders through process-independent rational counterterms combined with the usual UV counterterms. The four-dimensional pieces are built by a recursive algorithm that multiplies universal loop-segment building blocks into tensor coefficients, and the resulting two-loop tensor integrals are reduced to master integrals using projector techniques plus integration-by-parts identities.
What would settle it
Compute the finite part of an on-shell two-loop QED or QCD vertex function with the implemented pipeline and compare it with an independent analytic result; any mismatch shows the rational counterterms miss some (D-4)-dimensional effects. A cheaper test is to run the four-point QCD vertex function, which the paper says is still pending, and look for a residual UV pole.
Extended reading notes
Core claim
The paper's central claim is that, following the master formula in equation (6), every renormalised two-loop amplitude can be assembled from the unrenormalised two-loop contribution plus three counterterm contributions: a one-loop amplitude with one-loop counterterm insertions, a tree-level amplitude with a single two-loop counterterm, and a tree-level amplitude with double one-loop counterterm insertions. Each counterterm includes not only the standard UV counterterm but also a rational term that restores the effects of the $(D-4)$-dimensional numerator parts on UV poles. The implemented pipeline has verified the cancellation of UV poles for several two- and three-point off-shell QED and QCD vertex functions.
Load-bearing premise
The whole scheme assumes that universal rational counterterms capture every way the extra dimensional components of loop numerators affect ultraviolet poles; so far only the pole cancellations in a few off-shell functions have been checked, not the finite leftovers.
Editorial extensions
If this is right
- If the central claim is correct, the same counterterm machinery can generate the double-virtual contribution for any QED or QCD correction to a Standard Model process, once the tensor-integral reduction is extended beyond simple topologies.
- The verified UV pole cancellation means the renormalisation bookkeeping, including the rational counterterms, is consistent for off-shell vertex functions.
- Because the rational counterterms are model-dependent but process-independent, the implementation can be ported to other renormalisable theories without rederiving the recursion machinery.
- The paper's stated next step, treating $(D-4)$-dimensional numerator parts interacting with infrared poles, is the difference between off-shell validation and physical on-shell observables.
Reading between the lines
- A natural extension the authors leave implicit is that if the rational-counterterm reconstruction works for UV poles, the same principle might eventually package infrared-singular $(D-4)$-dimensional effects into universal counterterms, potentially simplifying NNLO subtraction schemes.
- The finite parts of the QED and QCD vertex functions are said to be under computation; comparing those finite parts against known analytic results would convert the current UV-pole check into a full validation of the whole rational-term construction.
- The paper notes the projector/IBP reduction becomes impractical for high tensor ranks and masses, so the practical reach of the tool will likely be set by the new reduction method being developed, not by the renormalisation procedure.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. Schär and Zoller report the status of two-loop automation in OpenLoops. They decompose D-dimensional two-loop amplitudes into Feynman integrals with four-dimensional numerators plus (D-4)-dimensional remainders, the latter to be reconstructed through universal rational counterterms. The paper describes the recursive construction of tensor coefficients for irreducible and reducible two-loop diagrams (Section 2), a first projector/IBP-based reduction of two-loop tensor integrals for simple massless topologies (Section 3), and the implementation in OpenLoops of a two-loop renormalisation procedure with UV rational counterterms (Section 4). Validation so far consists of checking the cancellation of UV poles in Eq. (6) for several two- and three-point QED and QCD vertex functions; finite-part comparisons and the four-point QCD check are stated as ongoing, and the interplay of (D-4)-dimensional numerator parts with IR poles is not yet implemented.
Significance. If the framework delivers correct finite parts, it would be a notable step toward automated NNLO predictions, and the process-independent decomposition in Eqs. (7)-(9) together with the explicit master formulas in Eqs. (26)-(27) are valuable building blocks. The paper has no fitted free parameters, it presents a nontrivial self-consistency check (UV pole cancellation), and it is honest about many of its limitations. However, the current significance is conditional: the rational counterterms are not yet validated on finite parts, and the strength of the claims in the abstract and in Section 4 exceeds what the reported evidence supports.
major comments (3)
- [Abstract and Section 4, Eq. (6)] The abstract says that the renormalisation procedure and the reconstruction of (D-4)-dimensional numerator parts through two-loop rational counterterms 'has been implemented and validated', and Section 4 states that the combination to 'fully renormalised D-dimensional amplitudes' is implemented. The only validation reported there, however, is the cancellation of UV poles in Eq. (6) for a few two- and three-point QED/QCD vertex functions; the finite parts are explicitly said to be still to be compared with the literature, and the interplay of (D-4)-dimensional numerator parts with IR poles is 'still under investigation'. Because a missing or incorrect rational term can shift finite parts while leaving pole cancellation intact, this evidence validates pole cancellation only, not the full renormalised amplitude. Please either report a finite-part check for at least one amplitude or replace 'validated' by 'partially validated (UV pole cancellation only)' throughout the abstract and Section 4.
- [Section 2, final paragraph] The sentence 'The algorithms for all categories of two-loop diagrams are fully implemented and validated for QED and QCD corrections to the Standard Model' is stronger than what Section 4 documents, where validation is restricted to UV pole cancellation and the four-point QCD vertex-function check is still ongoing. Please state the exact validation criterion used for the tensor-coefficient algorithms in Section 2, or move the word 'validated' to the discussion in Section 4 where its domain is defined.
- [Sections 3 and 4] The in-house reduction described in Section 3 (projectors plus IBP with FIRE, stored as Fortran libraries for simple topologies) is used both to build the two-loop amplitudes and to perform the pole-cancellation test of Section 4. Because the same reduction chain appears on both sides of Eq. (6), a systematic error in that reduction could in principle cancel between the loop terms and the counterterms. A comparison of the finite parts of the QED and QCD three-point functions with known analytical results would provide the independent check needed to underwrite the validation claim; the paper states this comparison is ongoing, but until it is reported the claim 'validated' should be qualified.
minor comments (4)
- [Eq. (21)] The initial condition 'N-1 = 1 1' in Eq. (21) is garbled; it should presumably be an identity or 'N_-1 = 1', and the notation should be defined explicitly.
- [Footnote 6] In footnote 6 the newly introduced counterterm is written as 'δZ1,γ' after 'while', but the equation and text use 'δZ~1,γ'; please correct the symbol.
- [Section 1] The statement that 'D-dimensional quantities cannot be computed numerically in a direct way' is imprecise; many numerical tools evaluate D-dimensional integrals via analytic continuation or dimensional recurrence. What matters here is that OpenLoops' recursive construction requires four-dimensional numerators, and the text should say that.
- [Section 4] The validation section would benefit from specifying the exact list of amplitudes (processes, number of points, kinematics) and from saying how many diagrams and topologies were exercised; 'several two and three-point amplitudes' is too vague for reproducibility.
Circularity Check
No significant circularity: the implementation claims are supported by independent tools and the self-citations to prior rational-term derivations are not used to define the target result.
full rationale
The paper is a status report on implementing two-loop automation in OpenLoops, not a derivation of predictions from fitted inputs. The claimed new content is the automated construction of two-loop tensor coefficients (Section 2) and the implementation of the renormalisation formula (26) together with UV rational counterterms. The master formula (26) is taken from the same authors' earlier work [8], and the two-loop rational terms are taken from [9,10]; this is self-citation, but it is not circular because those papers contain parameter-free derivations with stated assumptions, and the present paper's UV-pole cancellation check (Section 4) is an implementation test rather than the construction of the target result. The in-house tensor-integral reduction tool of Section 3 relies on IBP reduction [15], FIRE [16,17], analytical master integrals [18], and FIESTA [19], providing independent checks for the massless two- and three-point topologies used in the validation. There are no fitted free parameters, and no quantity is defined in terms of the quantity it is used to predict. The main limitation is explicit in the paper: 'the calculation of the finite parts of all QED and QCD vertex functions, to be compared to the literature, are ongoing' and 'the interplay of (D-4)-dimensional numerator parts with IR poles is still under investigation.' These are completeness and correctness risks, not circularity: the UV-pole cancellation check alone does not validate finite parts, but the paper does not claim that it does. Therefore the derivation chain is self-contained to the extent claimed, and no circular step can be exhibited.
Assumptions & free parameters
assumptions (3)
- standard math Dimensional regularization in D = 4 - 2 epsilon is used throughout.
- domain assumption The two-loop rational counterterms from references [8]-[10] correctly capture the (D-4)-dimensional numerator effects in UV poles.
- standard math FIRE and FIESTA correctly perform integration-by-parts reductions and numerical master integral evaluations.
Cite this review
Pith. "Pith review of Status of two-loop automation in OpenLoops." pith.science (2026). https://pith.science/paper/EL3BDJMB
@misc{pith2026241214856,
author = {Pith},
title = {Pith review of: Status of two-loop automation in OpenLoops},
year = {2026},
howpublished = {\url{https://pith.science/paper/EL3BDJMB}},
note = {Machine review of arXiv:2412.14856}
}
abstract
The calculation of hard scattering amplitudes up to NLO is automated in numerical tools, such as OpenLoops. The LHC and future experiments, however, demand high-precision predictions at NNLO and beyond for a wide range of particle processes. Hence, the development of a fully automated tool for numerical NNLO calculations is an important goal. In order to perform a numerical calculation, we decompose $D$-dimensional two-loop amplitudes into Feynman integrals with four-dimensional numerators and $(D-4)$-dimensional remainders, which contribute to the finite result through the interaction with the poles of Feynman integrals and are reconstructed during the subtraction procedure for these poles from universal rational terms. The integrals with four-dimensional numerators are further decomposed into loop momentum tensor integrals and tensor coefficients. We present the status of OpenLoops with respect to these building blocks. The algorithm for the construction of the tensor coefficients is implemented for QED and QCD corrections to the SM in a fully automated way. Recently, the renormalisation procedure and the reconstruction of the interplay of $(D-4)$-dimensional numerator parts with UV poles through two-loop rational counterterms has been implemented and validated using an in-house library for the reduction of simple tensor integrals.
Figures
Reference graph
Works this paper leans on
-
[1]
F. Cascioli, P. Maierhöfer and S. Pozzorini,Scattering Amplitudes with Open Loops, Phys.Rev.Lett.108 (2012) 111601 [1111.5206]
arXiv 2012
-
[2]
F. Buccioni, S. Pozzorini and M. Zoller,On-the-fly reduction of open loops,Eur. Phys. J. C 78 (2018) 70 [1710.11452]
arXiv 2018
-
[3]
F. Buccioni, J.-N. Lang, J. M. Lindert, P. Maierhöfer, S. Pozzorini, H. Zhang et al., OpenLoops 2,Eur. Phys. J. C79 (2019) 866 [1907.13071]. 9 Status of two-loop automation in OpenLoops M. F. Zoller
arXiv 2019
- [4]
-
[5]
P. Draggiotis, M. V. Garzelli, C. G. Papadopoulos and R. Pittau,Feynman Rules for the Rational Part of the QCD 1-loop amplitudes, JHEP04(2009) 072 [0903.0356]
arXiv 2009
-
[6]
M. V. Garzelli, I. Malamos and R. Pittau,Feynman rules for the rational part of the Electroweak 1-loop amplitudes, JHEP01(2010) 040 [0910.3130]
arXiv 2010
-
[7]
R. Pittau,Primary Feynman rules to calculate the epsilon-dimensional integrand of any 1-loop amplitude, JHEP02(2012) 029 [1111.4965]
arXiv 2012
-
[8]
S. Pozzorini, H. Zhang and M. F. Zoller,Rational Terms of UV Origin at Two Loops, JHEP 05 (2020) 077 [2001.11388]
arXiv 2020
Show all 20 references
-
[9]
J.-N. Lang, S. Pozzorini, H. Zhang and M. F. Zoller,Two-Loop Rational Terms in Yang-Mills Theories, JHEP10(2020) 016 [2007.03713]
2020 arXiv
-
[10]
J.-N. Lang, S. Pozzorini, H. Zhang and M. F. Zoller,Two-loop rational terms for spontaneously broken theories, JHEP01(2022) 105 [2107.10288]
2022 arXiv
-
[11]
Pozzorini, N
S. Pozzorini, N. Schär and M. F. Zoller,Two-loop tensor integral coefficients in OpenLoops, JHEP05 (2022) 161 [2201.11615]
2022 arXiv
-
[12]
M. F. Zoller, S. Pozzorini and N. Schaer,Towards two-loop automation in OpenLoops,PoS LL2022(2022) 073 [2207.07468]
2022 arXiv
-
[13]
Denner, S
A. Denner, S. Dittmaier and L. Hofer,Collier: a fortran-based Complex One-Loop LIbrary in Extended Regularizations, Comput. Phys. Commun.212 (2017) 220 [1604.06792]
2017 arXiv
-
[14]
van Hameren,OneLOop: For the evaluation of one-loop scalar functions, Comput.Phys.Commun.182 (2011) 2427 [1007.4716]
A. van Hameren,OneLOop: For the evaluation of one-loop scalar functions, Comput.Phys.Commun.182 (2011) 2427 [1007.4716]
2011 arXiv
-
[15]
K. G. Chetyrkin and F. V. Tkachov,Integration by parts: The algorithm to calculate [beta]-functions in 4 loops, Nucl. Phys. B192 (1981) 159
1981
-
[16]
A. V. Smirnov and F. S. Chuharev,FIRE6: Feynman Integral REduction with Modular Arithmetic,Comput. Phys. Commun.247 (2020) 106877 [1901.07808]
2020 arXiv
-
[17]
A. V. Smirnov and M. Zeng,FIRE 6.5: Feynman integral reduction with new simplification library, Comput. Phys. Commun.302 (2024) 109261 [2311.02370]
2024 arXiv
-
[18]
T. G. Birthwright, E. W. N. Glover and P. Marquard,Master integrals for massless two-loop vertex diagrams with three offshell legs,JHEP 09(2004) 042 [hep-ph/0407343]
2004 arXiv
-
[19]
A. V. Smirnov, N. D. Shapurov and L. I. Vysotsky,FIESTA5: Numerical high-performance Feynman integral evaluation, Comput. Phys. Commun.277 (2022) 108386 [2110.11660]
2022 arXiv
-
[20]
Zhang,UV and IR rational terms in two-loop amplitudes: first insights, PoSLL2022 (2022) 072
H. Zhang,UV and IR rational terms in two-loop amplitudes: first insights, PoSLL2022 (2022) 072. 10
2022
Reviewed August 11, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.