Progress in NLO Calculations for gamma-gamma Physics
Hua-Sheng Shao, Lukas Simon

TL;DR
This paper reviews recent progress in NLO calculations for gamma-gamma physics in ultraperipheral collisions, introducing an automated framework that enables precise predictions for photon-photon processes at colliders.
Contribution
The paper presents the first automated NLO computation framework for photon-photon processes in ultraperipheral collisions, enhancing precision in theoretical predictions.
Findings
Development of gamma-UPC+MadGraph5_aMC@NLO framework
First automated tool for NLO predictions in UPC photon-photon processes
Improved accuracy in modeling photon-fusion processes at colliders
Abstract
With the advent of precision measurements of photon-fusion processes in ultraperipheral collisions (UPCs) at facilities, such as RHIC and the LHC, the inclusion of higher-order corrections has become essential. While automated frameworks already make NLO corrections feasible for parton-parton scattering processes, no comparable tools had previously been available for UPC processes in two-photon collisions. In these proceedings, we review some recent explicit NLO computations and present the updated gamma-UPC+MadGraph5_aMC@NLO framework, the first automated software that enables NLO-accurate predictions for photon-photon processes in UPCs.
| gamma-UPC+MG5_aMC | ||||
|---|---|---|---|---|
| Processes without jets | Processes with jets | |||
| QCD () | EW () | QCD () | EW () | |
| fLO | ✓ | ✓ | ✓ | ✓ |
| LO+PS | ✓ | ✓ | ✓ | ✓ |
| fNLO | ✓ | ✓ | ✓ | ✓ |
| NLO+PS | ✓ | ✗ | ✗ | ✗ |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsParticle physics theoretical and experimental studies · Neutrino Physics Research · Quantum Chromodynamics and Particle Interactions
Progress in NLO Calculations for gamma-gamma Physics
Hua-Sheng Shao111Speaker, email: [email protected] and Lukas Simon222email: [email protected]
Laboratoire de Physique Théorique et Hautes Energies (LPTHE), UMR 7589, Sorbonne Université et CNRS, 4 place Jussieu, 75252 Paris Cedex 05, France
Abstract
With the advent of precision measurements of photon-fusion processes in ultraperipheral collisions (UPCs) at facilities, such as RHIC and the LHC, the inclusion of higher-order corrections has become essential. While automated frameworks already make NLO corrections feasible for parton-parton scattering processes, no comparable tools had previously been available for UPC processes in two-photon collisions. In these proceedings, we review some recent explicit NLO computations and present the updated gamma-UPC+MadGraph5_aMC@NLO framework, the first automated software that enables NLO-accurate predictions for photon–photon processes in UPCs.
keywords:
UPC, NLO QCD, NLO QED, NLO EW, automation
1 Introduction
The study of ultraperipheral collisions (UPCs) at hadron colliders offers the opportunity for probing the structure of the colliding nuclei and can serve as a precision test of quantum chromodynamics (QCD). UPCs grant access to a wide range of processes within the Standard Model (SM) and Beyond-the-Standard Model (BSM) [1]. A highlight is the recent observation of -pair production in UPCs at the CMS experiment, providing the best constraint on the anomalous magnetic moment of the lepton, [2]. This was measured in the scattering of two photons in proton-proton collisions. Given that the coherent photon flux from the electromagnetic field surrounding a nucleus scales as the square of its electric charge , two-photon interactions in nucleus-nucleus collisions benefit from an enhanced luminosity that grows as , making it particular interesting to study these processes in heavy-ion collisions.
Modern hadron colliders, such as the Relativistic Heavy Ion Collider (RHIC) at BNL and the Large Hadron Collider (LHC) at CERN, provide an ideal environment for investigating these photon-induced processes. Over the past two decades, these facilities have driven major experimental and theoretical progress. With growing community interest, advancing detector technologies, and improving analysis methods, UPCs are poised to deliver deeper insights into the fundamental principles of particle physics in the near future. To keep track with the experimental developments, theorists are required to refine and extend their predictions. Several public frameworks provide tools to model two-photon luminosities, including STARlight [3], SuperChic [4], FPMC [5], CepGen [6], Upcgen [7], and gamma-UPC [1]. Despite this progress, most predictions are still limited to leading-order (LO) precision. Extending to next-to-leading order (NLO) accuracy requires modifications to the infrared-divergence subtraction methods implemented in the underlying event generators. These methods are typically tailored for inclusive reactions in hadronic collisions, rather than for initial states with coherent photons. As a result, NLO corrections, essential for reliable comparisons with experimental data, are computed individually for each process in customized settings. Currently, only a few processes have been studied beyond LO. These include at NLO QCD [1], and with NLO quantum electrodynamics (QED) corrections for bare final-state leptons [8], and NLO electroweak (EW) corrections for with bare leptons [9]. In addition, EW corrections for decayed -pair production have recently been computed in the narrow-width approximation (NWA), including spin correlations [10]. Furthermore, NLO QCD and QED corrections for the loop-induced light-by-light (LbL) scattering process have been calculated in refs. [11, 12].
With the recent upgrade of the MadGraph5_aMC@NLO framework [13, 14] (henceforth dubbed MG5_aMC) in conjunction with the gamma-UPC code, NLO computations of photon-photon scattering processes have, for the first time, been automated for a wide class of UPC SM processes [15]. This includes both NLO QCD and NLO EW corrections.
2 Impact of NLO Corrections
In the framework of collinear factorization, the cross section of a photon–photon scattering process in UPCs of two nuclei, and , producing a final state , is given by:
[TABLE]
This expression is a convolution of two distinct components.
The first one is the effective two-photon luminosity
[TABLE]
which gives the probability to find two colliding photons and with energies and emitted from nuclei and of charges and . This is in full analogy to the parton luminosity in hard scattering processes, which is defined as the convolution of two parton distribution functions (PDFs). The evaluation of this two-photon luminosity requires both the survival probability of the colliding nuclei, encoded in the no-inelastic-interaction probability density , and the photon number density as functions of photon energy and impact parameter . These must be integrated over the transverse distances and , which describe the points relative to the centres of and at which the photons collide. We refer the works in refs. [1, 3, 4, 5, 6, 7] and references therein for modelling this effective two-photon luminosity.
The second piece in eq. 1 is the partonic hard scattering cross section, , depending on the photon–photon centre-of-mass energy . Since the incoming coherent photons have almost zero virtuality, these quasi-real photons can be described by the Equivalent Photon Approximation (EPA) [17, 18, 19]. Due to the perturbative nature of the partonic cross section, this term can be expanded in the strong and electroweak coupling constants, and . This results in the expression
[TABLE]
where the LO term includes all contributions with the minimal total power of couplings, corresponding to in the above equation. The LO term can be further decomposed following the hierarchy ,
[TABLE]
with proportional to the highest power of and the lowest power of , while successive terms iteratively decreasing in the power of and increasing in the power of . This ordering naturally imposes .333This inequality relies on the naïve assumption that the couplings alone determine the relative importance of the contributions, whereas in practice formally smaller terms can sometimes dominate due to kinematic or dynamical effects [16]. In a similar fashion, the NLO terms can be written as
[TABLE]
where each contains one additional power of compared to the corresponding LO term . This means that () describes the NLO QCD (EW) corrections to the term . A schematic illustration of this decomposition is shown in fig. 1. Conventionally, the term is identified as the LO contribution, while and are referred to as NLO QCD and NLO EW corrections, respectively. For these proceedings we stick to these conventions, if not stated otherwise.
2.1
The importance of NLO corrections for UPC processes becomes evident even in a simple case such as muon-pair production, . Muons can be reconstructed very precisely with a unique experimental signal, allowing them to be directly detected as bare particles in the muon chambers. Consequently, theoretical predictions for bare-muon production cross sections must retain the non-zero muon mass in the calculations. This was explicitly studied in ref. [8], where predictions were obtained for p–p and Pb–Pb collisions at various LHC energies using the gamma-UPC framework interfaced with MG5_aMC for event generation. The study includes NLO QED corrections and employs two different models for the photon fluxes, namely the electric-dipole (EDFF) and charge (ChFF) form factors. A comparison with data shows that the ChFF model reproduces the measurements more accurately, and is therefore preferred. Moreover, the inclusion of NLO QED corrections significantly improves the theory-data comparison. As shown in fig. 2, the absolute rapidity spectra of the dimuon system in Pb–Pb UPCs at were computed in various fiducial phase-space regions and compared with ATLAS measurements [20]. While LO predictions fall short of describing the data, the NLO QED results exhibit better agreement across all kinematic ranges within experimental uncertainties, highlighting the necessity of higher-order corrections.
2.2
The process is of particular importance as it provides a direct probe of the vertex and thereby enables a determination of the anomalous magnetic moment of the lepton. The best current constraint on this quantity was obtained by the CMS experiment in p-p UPCs, as mentioned earlier. A precise knowledge of the NLO EW corrections is essential for a robust interpretation of this measurement. The QED corrections have been computed in ref. [8], while the full EW corrections were presented in ref. [9]. An interesting difference between the two studies lies in their choice of the EW renormalisation scheme. In the former article, the renormalisation scheme was used, where the fine structure constant is treated in the Thompson limit, corresponding to the use of the coupling evaluated at zero momentum transfer . In contrast, ref. [9] employed the scheme. Both computations report QED corrections of the order of , largely independent of the species of the colliding hadrons or their energies. Surprisingly, however, the weak corrections in the scheme are found to contribute an additional to to the total cross section, an unexpected result given that the hard scale of the process, , suggests weak corrections should be suppressed. A more recent calculation in a hybrid scheme confirmed that weak corrections are indeed negligible and that the full NLO EW corrections are close to the pure QED ones [15]. Thereby, in the hybrid scheme, couplings to quasi-real photons (such as the coherent initial-state photons) are renormalised in the scheme, while other couplings (e.g. those to photons from real-emission) are renormalised in the scheme, making it closely aligned with the scheme.
The scheme dependence was further investigated in ref. [10], where both and schemes were applied. Once again, large weak corrections were observed in the scheme, whereas the scheme gave only the expected effects. This discrepancy arises from the fact that in the scheme the LO cross section is overestimated, leading to large spurious NLO corrections in order to reproduce the physical result. These studies clearly indicate that the hybrid approach should be preferred for UPC predictions to ensure stable perturbative behaviour.
The framework developed in ref. [15], which combines the gamma-UPC code with MG5_aMC and enables automated NLO calculations for UPC processes, makes computations like those presented in this section straightforward. As an illustrative example, it was used to compare the behaviour of bare and dressed leptons. A dressed lepton is defined through a photon recombination, where any photon within an angular distance of a lepton is merged with the nearest lepton. This procedure allows the lepton mass to be neglected without introducing infrared divergences. The invariant-mass distribution of the pair (with additional fiducial cuts and , analogous to those used by CMS [2]), shown in fig. 3, demonstrates that dressing the significantly reduces the NLO corrections in the high invariant-mass region. This highlights how quasi-collinear logarithmic enhancements can be mitigated by lepton dressing and shows that increasing the isolation radius leads to a smoother and more uniform -factor across the distribution.
2.3
Another interesting process we discuss here is LbL scattering, . Computing NLO corrections to this process is challenging, as the LO contribution is loop-induced, implying that NLO computations involve two-loop Feynman diagrams. Approximations for these corrections in the high- [21, 22] and low-energy limits [23] were obtained more than two decades ago. However, the need for exact NLO results has become pressing since ATLAS reported a deviation in Pb-Pb UPCs at between the LO predictions and fiducial cross-section measurements [24].
Exact NLO QCD and QED corrections with full fermion-mass dependence have been computed using two independent strategies. The first relies on an analytical approach utilising differential equations and a canonical basis [11]. The second is fully numerical and employs the Local Unitarity (LU) method [25, 26]. The agreement between the two results provides a strong cross-check for both calculations. Moreover, these predictions have been directly compared to the ATLAS measurement [24] in ref. [12]. The photon pair’s invariant-mass spectrum is shown in the left panel of fig. 4. Using the so-called NLO′ prediction – where the prime indicates that partial NNLO effects are included to enhance accuracy – it was found that the inclusion of exact NLO QCD and QED corrections reduces, but does not fully resolve, the moderate tension observed in LbL scattering. In contrast, the CMS measured invariant mass spectrum in Pb-Pb UPCs at matches the theory predictions from both SuperChic at LO and ref. [12] at NLO′ well within the quoted uncertainties, see the right panel of fig. 4 [27].
3 Automation of NLO Computations
Some results in the previous sections were obtained with the automated framework for NLO computations for any UPC two-photon process, based on gamma-UPC and MG5_aMC. The main advantage of this tool is its accessibility, it enables NLO predictions to be produced quickly and reliably, even by non-experts. In the following we briefly introduce the framework, outline its features, and point out some of its current limitations. A more detailed description can be found in ref. [15].
The tool allows one to compute UPC processes in arbitrary proton and nucleus collisions in a straightforward manner. Fixed-order calculations include all LO and NLO terms as introduced in LABEL:{eq:decomposition_lo} and LABEL:{eq:decomposition_nlo}. These computations can be carried out with only a few input commands, closely following the syntax of the standard MG5_aMC implementation [13, 14]. Incoming photons are specified by the symbol !a!, where the exclamation marks indicate coherent photons and distinguish them from the partonic photon, denoted by a. As an example, the syntax for generating a process with four (multi)particles pi in the spectrum of the NLO Universal Feynman Output (UFO) [28, 29] model myNLOmodel_w_qcd_qed is MG5_aMC> import model myNLOmodel_w_qcd_qed-restrict_card_w_a0
MG5_aMC> generate !a! !a! > p1 p2 p3 p4 [QCD QED]
where the first line imports the model with the a0 or Gmu restriction. The restriction is necessary to automatically adopt the hybrid renormalisation scheme, where couplings to quasi-real photons are treated in the scheme and other couplings in a scheme that allows for a proper UV renormalisation at NLO such as the scheme or the scheme.444Hybrid renormalisation UFO models were first introduced into MG5_aMC in the context of final states with tagged photons [30]. Further details can be found there and in ref. [15]. Once a process is generated, the computation proceeds with the usual output and launch commands. The corresponding settings in the run_card.dat file must then be adjusted for UPC input. Beam types should be set to lpp1=2 and lpp2=2. The gamma-UPC photon flux can be chosen as EDFF or ChFF via pdlabel=edff or pdlabel=chff, respectively.555For p–p collisions, the option pdlabel=iww uses the improved Weizsäcker–Williams approximation [31]. By default, MG5_aMC assumes p-p collisions, for heavy-ion collisions, the number of protons and neutrons in each beam can be explicitly specified using the key words nb_proton1 and nb_neutron1 for the hadron of the first beam. For the second beam the key words are simply nb_proton2 and nb_neutron2. It is important to note that in heavy-ion collisions, the beam energy corresponds to the total ion energy and not the energy per nucleon. An example run card for a p–Pb UPC at is shown in LABEL:lst:run_card.
The NLO UPC implementation integrates seamlessly into the MG5_aMC framework and can therefore be combined with other features of the code. A particular useful example is the interface to standard Monte Carlo tools such as Herwig [32, 33, 34, 35, 36] or Pythia [37, 38] via the Les Houches Event output format [39], which allows further event processing. Consequently, not only fixed-order computations but also parton shower (PS) simulations become possible. While LO+PS computations can be performed without restrictions, at NLO+PS only processes with NLO QCD can currently be linked to the showering tools via the MC@NLO method [40]. Another limitation is that NLO+PS calculations are restricted to processes without jets at Born level. Of course, jets may still appear through real-emission contributions at NLO. A summary of the available options is given in table 1, where fLO and fNLO denote fixed-order LO and NLO computations, respectively.
Despite these limitations, the framework already covers a wide class of phenomenologically relevant processes. As an example, fig. 5 shows the NLO+PS prediction for the process in p-p UPCs at . Here, only the NLO QCD corrections are included, which are the dominant higher-order contributions, enhancing the cross section by about compared to LO. The figure shows the differential cross section as a function of the top-quark pair acoplanarity, , where denotes the azimuthal separation between the top and anti-top, and of the pair’s transverse momentum, . In both observables, the PS has a pronounced impact in the low- and low- regions, where it modifies the fNLO prediction by up to . Such effects are therefore essential when aiming to match theory predictions with experimental data.
4 Conclusions
The study of UPCs is a vibrant and rapidly evolving field. They provide exceptionally clean and unique experimental signatures, allowing the investigation of phenomena that remain hidden in inclusive high-energy collisions. On the theoretical side, predictions for photon-photon UPCs at hadron colliders have advanced significantly. The modelling of increasingly realistic photon fluxes continues to improve, and the transition from LO to NLO accuracy within collinear factorisation has recently been achieved, establishing NLO computations as the new standard. Many NLO corrections have already been worked out in a process-specific or tailored manner. A particular remarkable result is the computation of NLO QCD+QED corrections to with exact fermion-mass dependence, involving two-loop Feynman diagrams with multiple scales. This calculation is the first entirely new result obtained with the novel multi-loop approach based on the Local Unitarity (LU) construction, thereby demonstrating the potential of this fully numerical approach in a broader context.
A major step forward for exclusive photon-photon UPCs is the introduction of the automated gamma-UPC+MG5_aMC framework. It allows even non-expert users to carry out studies for collisions at hadron colliders with NLO precision including QCD as well as EW corrections. With only a few lines of input, it is possible to generate processes, simulate events, and interface them to parton shower (PS) tools such as Herwig or Pythia. Current limitations remain, for instance NLO+PS simulations are available only for pure QCD corrections and for process without jets at Born level. Furthermore, the automated framework presently supports only elementary particles, excluding bound states such as quarkonia. Nevertheless, the theoretical accuracy for processes in photon-photon collisions starts to catch up with that for inclusive parton-parton scattering processes.
Acknowledgments
This work is supported by the ERC (grant 101041109 “BOSON”) and the French ANR (grant ANR-20-CE31-0015, “PrecisOnium”). Views and opinions expressed are however those of the authors only and do not necessarily reflect those of the European Union or the European Research Council Executive Agency. Neither the European Union nor the granting authority can be held responsible for them.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] H.-S. Shao and D. d’Enterria, gamma-UPC: automated generation of exclusive photon-photon processes in ultraperipheral proton and nuclear collisions with varying form factors , JHEP 09 (2022) 248, [ ar Xiv:2207.03012 ].
- 2[2] CMS Collaboration, A. Hayrapetyan et al., Observation of γ γ → τ τ \gamma\gamma\to\tau\tau in proton-proton collisions and limits on the anomalous electromagnetic moments of the τ \tau lepton , Rept. Prog. Phys. 87 (2024), no. 10 107801, [ ar Xiv:2406.03975 ].
- 3[3] S. R. Klein, J. Nystrand, J. Seger, Y. Gorbunov, and J. Butterworth, STA Rlight: A Monte Carlo simulation program for ultra-peripheral collisions of relativistic ions , Comput. Phys. Commun. 212 (2017) 258–268, [ ar Xiv:1607.03838 ].
- 4[4] L. A. Harland-Lang, M. Tasevsky, V. A. Khoze, and M. G. Ryskin, A new approach to modelling elastic and inelastic photon-initiated production at the LHC: Super Chic 4 , Eur. Phys. J. C 80 (2020), no. 10 925, [ ar Xiv:2007.12704 ].
- 5[5] M. Boonekamp, A. Dechambre, V. Juranek, O. Kepka, M. Rangel, C. Royon, and R. Staszewski, FPMC: A Generator for forward physics , ar Xiv:1102.2531 .
- 6[6] L. Forthomme, Cep Gen – A generic central exclusive processes event generator for hadron-hadron collisions , Comput. Phys. Commun. 271 (2022) 108225, [ ar Xiv:1808.06059 ].
- 7[7] N. Burmasov, E. Kryshen, P. Buehler, and R. Lavicka, Upcgen: A Monte Carlo simulation program for dilepton pair production in ultra-peripheral collisions of heavy ions , Comput. Phys. Commun. 277 (2022) 108388, [ ar Xiv:2111.11383 ].
- 8[8] H.-S. Shao and D. d’Enterria, Dimuon and ditau production in photon-photon collisions at next-to-leading order in QED , JHEP 02 (2025) 023, [ ar Xiv:2407.13610 ].
