1 Introduction

Among the processes constituting the Standard Model background, those involving fragmentation functions (FFs) play a crucial role, with prompt photon production being a well-known example. In such production, two components stand out: the direct component, where the photon is produced directly in the hard sub-process, and the fragmentation component, where the photon is emitted collinearly by a hard parton. While the latter component can be significantly reduced by implementing isolation criteria, it cannot be completely eliminated due to finite resolutions in energy and angle of the detectors. Given the precision of experimental data at the LHC, accounting for this contribution is imperative. For instance, studies on di-photon production at NLO, as demonstrated in references [1] and [2], have revealed the significance of including fragmentation components. These components provide a qualitative understanding of the data by considering additional topologies within the collinear approximation, which were absent when solely considering NLO corrections to the direct component. Consequently, this approach has led to improved data descriptions concerning distributions such as the azimuthal angle between the two photons or the transverse momentum of the photon pair. To achieve a quantitative understanding, computations of the direct part must progress to next-to-next-to-leading order (NNLO) accuracy [3, 4], which encompasses these topologies beyond the collinear approximation. Notably, recent advancements have reached NNLO accuracy for the fragmentation component of inclusive photon production [5, 6], complementing the direct contribution [7, 8]. A second example, also well-known, pertains to the production of heavy quarks, particularly charm (c) and bottom (b) quarks, at high transverse momentum. In this kinematic regime, where the transverse momentum significantly exceeds the heavy quark’s mass, perturbative calculations exhibit the emergence of large collinear logarithms at each order. Such collinear logarithms can be subtracted from the fixed order calculations and resummed to all orders by the introduction of heavy quark parton densities and renormalisation group evolved fragmentation functions of light quarks, gluons and heavy quarks into heavy quark flavoured hadrons (\(B, D, \Lambda _c\)). Such FFs have been determined either in Mellin moment N-space [9,10,11,12,13,14] or directly in x-space [15,16,17,18,19,20,21,22,23,24]. For transverse momenta significantly exceeding the heavy quark mass, this procedure becomes indispensable to reinstate the convergence of the perturbative expansion. Nonetheless, even for transverse momenta only moderately larger than the heavy quark mass, resumming the collinear logarithms while retaining finite mass terms \(m^2/p_T^2\) in the hard process [25,26,27,28] yields improved theoretical predictions. These predictions exhibit reduced theoretical uncertainties stemming from scale variations and demonstrate better agreement with experimental data. For instance, see [29,30,31] for comprehensive studies on inclusive D and B meson production at the LHC.

The NLO QCD corrections to processes involving Fragmentation Functions (FFs) have a long history, dating back to the late 1970 s. Initially, computations focused on inclusive cross-sections for single hadron production in \(e^+ e^-\) collisions, considering both massless [32] and massive quarks [9, 10]. Subsequently, similar calculations were extended to hadron collisions [33] and deep-inelastic scattering [34]. The NLO computations also encompass di-hadron production in \(e^+ e^-\) collisions [35] and hadron collisions [36, 37]. Initially, these computations were often tailored to specific observables, whereas more recent efforts strive for flexibility to describe a broader range of observables. Achieving this flexibility requires addressing the soft and collinear divergences arising from real emissions across a general phase space. It’s worth noting that at NLO, only one parton can be soft and/or collinear, with the divergences typically being logarithmic at most.

There are two main methods, with variations, used to handle singularities in terms of the space-time regulator \(\varepsilon \equiv (4-n)/2\) (where n is the space-time dimension). The first method involves slicing the phase space into small regions in which these divergences show up and a region free of divergences. Within these small regions, the integration over the soft/collinear parton is carried out analytically, retaining only the most singular terms as the size of the regions approaches zero. In other words, this method involves neglecting terms that vanish as the size of these small regions approaches zero and retaining only the size-dependent logarithmic terms. This approach is commonly referred to as the phase space slicing method. Within this framework, general algorithms have been developed to address jet and hadron production in \(e^+ e^-\) and hadronic collisions [38,39,40,41]. The other method, known as the subtraction method, consists of adding and subtracting certain integrands. The sum of these integrands retains the same divergences as the original integrand when a parton becomes soft and/or collinear, but they are simplified enough to allow for analytic integration over the phase space of the soft/collinear parton. Similar to the phase space slicing method, general algorithms have also been developed for the subtraction method, primarily focusing on jets [42,43,44,45]. Subtraction methods have proven their efficiency compared to phase space slicing methods to deal with the soft and collinear singularities by avoiding important numerical cancellations between large positive terms coming from the real emission and negative ones coming from the soft and collinear terms. The general methods developed so far require boosts to transition from the laboratory frame to a dedicated frame chosen to simplify the analytical computation of the subtracted terms. However, these boosts can be computationally costly. Therefore, we are exploring the feasibility of performing the analytical integration of the subtraction terms directly in the laboratory frame. To be more specific, we focus on the case of hadron collisions, where the laboratory frame is the hadronic centre-of-mass frame. In these collisions, the standard subtraction methods typically parameterise the phase space using energy, polar angle, and azimuthal angle. However, these variables are not the most natural for describing hadronic collisions. Instead, the natural variables are the transverse momentum, rapidity (or pseudo-rapidity, given that all masses are neglected), and azimuthal angle. Consequently, incorporating cuts in this parameterisation becomes more complicated. An initial attempt towards this objective was made in reference [46], limited to \(2 \rightarrow 2\) reactions and focused on two-jet production. However, the generalisation of the method presented in [46] to reactions involving more particles in the final state was deemed complicated (cf. ref. [42]). A similar challenge arose in another effort [47] focused on two-hadron production.

The objective of this article is to introduce a novel subtraction method dedicated to reactions involving fragmentation functions. Specifically, we address the general scenario where the Leading Order (LO) processes are \(2 \rightarrow N-3\) reactions (or \(N-1\) body reactions), and where M partons fragment with \(M \le N-3\). The new method presented in this work incorporates the two features outlined in the previous paragraph: 1) the integration of the subtraction terms is carried out in the hadronic centre-of-mass frame, and 2) the phase space is characterised by the “natural” variables of hadronic collisions, namely the transverse momentum, rapidity, and azimuthal angle. While it is certainly possible to adapt existing general subtraction methods such as FKS [42] or Catani-Seymour [43] to accommodate reactions involving multiple fragmentation functions, the desired features would not be present. This is the case of the work described in the reference [48], which consists in adapting the tool aMC@NLO dedicated to jet processes to fragmentation ones. Nevertheless, their way to proceed is a combination of the subtraction and phase space slicing methods.

The outline of the article is the following. Section 2 provides an overview of the method. We consider the case of a hadronic reaction involving two hadrons yielding \(N-3\) hadrons (\(M = N-3\)), and present the formulas for the hadronic cross section at both LO and NLO accuracies after having taken into account the constraints on energy and longitudinal momentum conservation. Additionally, we outline the structure of initial and final state collinear divergences, obtained from the LO formula by expressing the evolved parton density functions (PDFs) and fragmentation functions in terms of the bare ones. The subtraction strategy is explained in a general manner, with detailed calculations postponed to Sect. 3. This subtraction is performed within a cylinder in transverse momentum around the beam axis and outside, in \(N-3\) cones centred on the direction of the \(N-3\) hard partons.

In Sect. 3, we provide the detailed construction of the subtraction terms and their analytical integration. We consider the different regions, namely inside the cylinder and inside the various cones (i.e., outside the cylinder). The divergences in terms of the regulator \(\varepsilon \) are discussed.

In Sect. 4, we collect the different divergent terms resulting from the analytical integration of the subtracted terms. These terms are used to construct the different parts of the cross sections containing the initial state collinear divergences, the final state collinear divergences, and the soft divergences. We demonstrate that the collinear divergences fit the structure derived in Sect. 2, allowing them to be reabsorbed into a redefinition of the PDFs or FFs. Additionally, we show that the soft divergences cancel against those coming from the virtual contribution.

In Sect. 5, we apply the subtraction method to the case where some hard partons do not fragment, i.e., \(M < N-3\). Due to space constraints, we focus specifically on the case where \(M=N-4\). We investigate two scenarios: (i) when the non-fragmenting parton is a photon, and (ii) when the non-fragmenting parton is involved in a jet. We demonstrate that the method presented in the preceding sections works effectively in these cases as well.

Finally, we conclude this article with a  summary and prospects for future research. While we have removed many detailed calculations from the main text to improve readability, we believe they remain valuable for readers. Appendix A provides a summary of the expressions of DGLAP kernels at the lowest order. In Appendix B, we present the detailed computation of the soft integral using azimuthal angle and rapidity. The computation of collinear integrals (both inside and outside the cylinder) is detailed in Appendices C and D respectively. In Appendix E, we outline the steps to obtain the results presented in Sect. 4. Additionally, Appendix F illustrates the discussion in the main text regarding the soft limit in QCD using the specific reaction \(q + \bar{q} \rightarrow g + g\). Lastly, Appendix G provides a recap of the different notations used throughout the article to facilitate understanding of the formulae.

2 Presentation of the method

The method to remove the soft and collinear singularities is a modification of the subtraction method presented in [47]. The original method was designed for \(2 \rightarrow 2\) reactions at leading order where at most two hard partons fragment. It was pointlessly complicated involving some analytically unsolved one dimensional phase space integrals.

In this article, the method is generalised for the case where an arbitrary number of partons in the final state fragment. More precisely, we consider, at leading order, a partonic reaction \(2 \rightarrow N -3\) where all the partons in the final state fragment.Footnote 1 Then, at NLO approximation, we have to consider the case of a partonic reaction \(2 \rightarrow N-2\) where \(N-3\) hard partons fragment, the non fragmenting parton being soft and/or collinear to another one. Furthermore, simplifications are brought in the method in such way that the phase space integrals of the subtracted terms can be performed analytically. As already mentioned, the subtraction is performed in the hadronic centre-of-mass frame and the four-momenta are parameterised with the rapidity, the azimuthal angle and the transverse momentum. Note that, for a matter of simplicity, the subtraction terms are built for a squared matrix element summed over the colours. In the rest of the article, we introduce compact notations which are recapped in Appendix G. To start with, let us present the hadronic cross section at leading order.

2.1 LO accuracy

Let us consider the inclusive hadronic reaction \(H_1 + H_2 \rightarrow H_3 + H_4 + \cdots + H_{N-1} + X\) where each hadron \(H_l\) has a four-momentum \(K_l\). The hadronic cross section in the QCD improved parton model is given by

$$\begin{aligned} \sigma _H^{{\text {LO}}}&= \sum _{\{i\}_{N-1} \in S_p} \, \int \, d \bar{x}_{{1}} \, d \bar{x}_{{2}} \, \prod _{l=3}^{N-1} d \bar{x}_{{l}} \, d^n K_l \nonumber \\&\quad \times F_{i_1}^{H_1}(\bar{x}_{{1}},M^2)F_{i_2}^{H_2}(\bar{x}_{{2}},M^2)\prod _{l=3}^{N-1} D_{i_l}^{H_l}(\bar{x}_{{l}},M_f^2) \, \hat{\sigma }_{[i]_{N-1}}, \end{aligned}$$
(2.1)

where \(\{i\}_{N-1} \) stands for \( i_1, \, i_2, \ldots , \, i_{N-1}\), the summation runs over all types of partons as indicated by the use of the set \(S_p = \{u,\bar{u},d,\bar{d},\ldots ,g\}\).Footnote 2 The function \(F_{i_k}^{H_k}(\bar{x}_{{k}},M^2)\) represents the partonic density of a parton \(i_k\) inside a hadron \(H_k\) carrying a fraction of the hadron four-momentum \(\bar{x}_{{k}}\) at the energy scale M whereas the function \(D_{i_l}^{H_l}(\bar{x}_{{l}},M_f^2)\) represents the fragmentation function of a parton \(i_l\) into a hadron \(H_l\) carrying a fraction of the parton four-momentum \(\bar{x}_{{l}}\) at the energy scale \(M_f\). The partonic cross section for the reaction \(i_1 + i_2 \rightarrow i_3 + \cdots + i_{N-1}\equiv [i]_{N-1}\) in which each parton labelled by \(i_l\) has a four-momentum \(p_l\) is defined in \(n=4-2\varepsilon \) dimensions as

$$\begin{aligned} \hat{\sigma }_{[i]_{N-1}}&= \frac{1}{4 p_1 \cdot p_2}\frac{g_s^{2 \, (N-3)}\mu ^{2 \, (N-3) \, \varepsilon }}{4 C_{i_1} C_{i_2}} \int \prod _{l=3}^{N-1} \frac{d^n p_l}{(2\pi )^{n-1}} \delta ^+(p_l^2) \nonumber \\&\quad \times \delta ^n(K_l-\bar{x}_{{l}} \, p_l)\, (2 \, \pi )^n \, \delta ^n\left( {P_i-P_f}\right) \, |M^n_{[i]_{N-1}}|^2. \end{aligned}$$
(2.2)

In Eq. (2.2), \(P_i \equiv p_1 + p_2\) and \(P_f \equiv p_3 + \cdots + p_{N-1}\) are, respectively, the sum of initial and final state partonic momenta, \(g_s\) is the QCD coupling constant and \(\mu \) is the energy scale such that \(g_s\) is dimensionless in a n-dimensional space time, \(C_{i_1}\) and \(C_{i_2}\) are the dimensions of the colour representations to which the partons \(i_1\) and \(i_2\) belong times the extra number of polarisations in a space-time of dimension n, namely

$$\begin{aligned} C_i&= \left\{ \begin{array}{cl} N_c &{} \text {for} \, i = q,\bar{q}\\ (N_c^2-1) \, \frac{n-2}{2} &{} \text {for} \, i=g \end{array} \right. , \end{aligned}$$
(2.3)

with \(N_c\) the number of colours in the fundamental representation. Note that, in Eq. (2.2), \(|M^n_{[i]_{N-1}}|^2\) represents the squared amplitude stripped from the coupling constants and the related powers of the scale \(\mu \). We will keep this convention all over the article. The integration over the four-momentum \(p_l\), for each l, is performed to get rid of the constraint \(\delta ^n(K_l - \bar{x}_{{l}} \, p_l)\)Footnote 3. Using the rapidities and the transverse momenta for coordinates of the different four-momenta, Eq. (2.1) reads

$$\begin{aligned} \sigma _H^{{\text {LO}}}&= \sum _{\{i\}_{N-1} \in S_p} \, \frac{1}{2^{N-2} \, s} \, \frac{1}{(2 \, \pi )^{(N-4) \, n - N + 3}} \,\nonumber \\&\quad \times \frac{g_s^{2 \, (N-3)} \, \mu ^{2 \, (N-3) \, \varepsilon }}{4 \, C_{i_1} \, C_{i_2}} \, \int d \bar{x}_{{1}} \, d \bar{x}_{{2}} \, {d \, \text {PS}_{N-1 \,\text {h}}^{(n)}(\bar{x})} \, \nonumber \\&\quad \times \delta \left( (\bar{x}_{{1}}+\bar{x}_{{2}})\frac{\sqrt{s}}{2} - E_+ \right) \delta \left( (\bar{x}_{{1}}-\bar{x}_{{2}}) \frac{\sqrt{s}}{2} - E_- \right) \nonumber \\&\quad \times A_{(i)_{N-1}}(\{\bar{x}\}_{N-1}) \, \delta ^{n-2}\left( \sum _{l=3}^{N-1} \frac{\vec {K}_{T \, l}}{\bar{x}_{{l}}} \right) |M^n_{[i]_{N-1}}|^2, \end{aligned}$$
(2.4)

with

$$\begin{aligned} E_+&= \sum _{l=3}^{N-1} \frac{K_{T \, l}}{\bar{x}_{{l}}} \, \cosh (y_l),&E_-&= \sum _{l=3}^{N-1} \frac{K_{T \, l}}{\bar{x}_{{l}}} \, \sinh (y_l) , \end{aligned}$$
(2.5)

and \(d \, \text {PS}_{N-1 \,\text {h}}^{(n)}(\bar{x})\) denoting the phase space of the hard partons which is given by

$$\begin{aligned} d \, \text {PS}_{N-1 \,\text {h}}^{(n)}(\bar{x})&\equiv \prod _{l=3}^{N-1} \frac{d \bar{x}_{{l}}}{\bar{x}_{{l}}^{n-2}} \, d y_l \, d^{n-2} K_{T \, l}. \end{aligned}$$
(2.6)

In Eq. (2.4), the quantity \(A_{(i)_{N-1}}(\{\bar{x}\}_{N-1})\) represents the combination of partonic densities and fragmentation functions for a specific partonic subprocess. We write it with the following homogeneous notation

$$\begin{aligned} A_{(i)_{N-1}}(\{\bar{x}\}_{N-1})&= \prod _{l=1}^{N-1} D_{i_l}^{H_l}(\bar{x}_{{l}},M_l^2), \end{aligned}$$
(2.7)

where the two new symbols \((i)_{N-1}\) and \(\{\bar{x}\}_{N-1}\) stand for

$$\begin{aligned} (i)_{N-1}&\equiv i_1 \,i_2 \,i_3 \, \ldots \, i_{N-1},&\{\bar{x}\}_{N-1}&\equiv \bar{x}_{{1}},\, \bar{x}_{{2}}, \ldots , \bar{x}_{{N-1}} . \end{aligned}$$
(2.8)

Note that, in Eq. (2.7), not all of the quantities \(D_{i_l}^{H_l}(\bar{x}_{{l}},M_l^2)\) have the same meaning. Firstly, the different energy scales \(M_l\) have the following sense:

$$\begin{aligned} M_l \equiv \left\{ \begin{array}{ll} M &{} \text {for }l=1,2 \\ M_f &{} \text {for } l=3, \ldots , N-1 \end{array} \right. . \end{aligned}$$
(2.9)

Secondly, we define

$$\begin{aligned} D_{i_l}^{H_l}(\bar{x}_{{l}},M_l^2) \equiv \frac{F_{i_l}^{H_l}(\bar{x}_{{l}},M^2)}{\bar{x}_{{l}}} \quad \text {for } l=1,2, \ldots , \end{aligned}$$
(2.10)

while for \(l=3, \ldots , N-1\), \(D_{i_l}^{H_l}(\bar{x}_{{l}},M_l^2)\) is the standard fragmentation function \(D_{i_l}^{H_l}(\bar{x}_{{l}},M_f^2)\). Note that the division by \(\bar{x}_{{1}} \, \bar{x}_{{2}}\) resulting from the definition (2.10), comes from the flux factor of the partonic reaction. The constraint on the conservation of the energy and the longitudinal momentum are eliminated by integrating on \(\bar{x}_{{1}}\) and \(\bar{x}_{{2}}\) leading to

$$\begin{aligned} \sigma _H^{{\text {LO}}}&= \sum _{\{i\}_{N-1} \in S_p} \, K^{(n) \, B}_{i_1 i_2} \, \int d \, \text {PS}_{N-1 \,\text {h}}^{(n)}(\bar{x}) \, A_{(i)_{N-1}}(\{\bar{x}\}_{N-1}) \, \nonumber \\&\quad \times \delta ^{n-2}\left( \sum _{l=3}^{N-1} \frac{\vec {K}_{T \, l}}{\bar{x}_{{l}}} \right) |M^n_{[i]_{N-1}}|^2 , \end{aligned}$$
(2.11)

with

$$\begin{aligned} \bar{x}_{{1}}&= \sum _{l=3}^{N-1} \frac{K_{T \, l}}{\bar{x}_{{l}} \, \sqrt{s}} \, e^{y_l},&\bar{x}_{{2}}&= \sum _{l=3}^{N-1} \frac{K_{T \, l}}{\bar{x}_{{l}} \, \sqrt{s}} \, e^{-y_l} , \end{aligned}$$
(2.12)

and

$$\begin{aligned} K^{(n) \, B}_{i_1 i_2}&= \frac{1}{2^{N-3} \, s^2} \, \frac{1}{(2 \, \pi )^{(N-4) \, n - N + 3}} \, \frac{g_s^{2 \, (N-3)} \, \mu ^{2 \, (N-3) \, \varepsilon }}{4 \, C_{i_1} \, C_{i_2}}. \end{aligned}$$
(2.13)

Note that, although not explicitly specified, \(|M^n_{[i]_{N-1}}|^2\) is a function of \(\bar{x}_{{l}}\), \(y_l\) and \(K_{T \, l}\).

In order to get the structure of the collinear divergences in the initial and final state, let us recall the relations between the bare partonic densities and the renormalised ones as well as the relations between the bare fragmentation functions and the renormalised ones:

$$\begin{aligned} D_k^H(x,M_k^2)&= \bar{D}_k^{H} \left( x \right) + \frac{\alpha _s}{2 \, \pi } \, \sum _{j \in S_p} \, \left[ {\mathcal {H}}_{kj}\left( *,\frac{\mu ^2}{M_k^2}\right) \otimes \bar{D}_j^{H} \right] _{2} (x), \end{aligned}$$
(2.14)

for \(k=1,2\) and

$$\begin{aligned} D_k^H(x,M_k^2)&= \bar{D}_k^{H} \left( x \right) + \frac{\alpha _s}{2 \, \pi } \, \sum _{j \in S_p} \, \left[ {\mathcal {H}}_{jk}\left( *,\frac{\mu ^2}{M_k^2}\right) \otimes \bar{D}_j^{H} \right] _{1} (x). \end{aligned}$$
(2.15)

for \(k=3, \ldots , N-1\). Both in Eqs. (2.14) and (2.15), a special notation is introduced for the convolution. To explain it, let us consider two multivariate functions \(f(a_1,\ldots ,a_N)\) and \(g(b_1,\ldots ,b_K)\). We will denote the convolution of these two functions with respect to the variables \(a_k\) and \(b_l\)

$$\begin{aligned}&\left[ f\left( a_1, \cdots , a_{k-1}, *, a_{k+1}, \ldots a_N\right) \right. \nonumber \\&\qquad \left. \otimes g(b_1, \ldots , b_{l-1}, * , b_{l+1}, \ldots , b_K) \right] _{\eta } (x) \nonumber \\&\quad \equiv \int _x^1 \frac{dz}{z^{\eta }} \, f\left( a_1, \ldots , a_{k-1}, z, a_{k+1}, \ldots a_N\right) \nonumber \\&\qquad \times g\left( b_1, \ldots , b_{l-1}, \frac{x}{z} , b_{l+1}, \ldots , b_K\right) . \end{aligned}$$
(2.16)

Note that we also use the following convention that if a function h involved in the convolution has only one argument we write in our special notation h instead of \(h(*)\). In addition, the quantity \({\mathcal {H}}_{kj}(z,\mu ^2/M_k^2)\) is defined by

$$\begin{aligned} {\mathcal {H}}_{kj}\left( z,\frac{\mu ^2}{M_k^2}\right)&= - \frac{1}{\varepsilon } \, P^{(4)}_{kj}(z) \, \left( \frac{4 \, \pi \, \mu ^2}{M_k^2} \right) ^{\varepsilon } \, \frac{1}{\Gamma (1-\varepsilon )}\nonumber \\&\quad + \text {finite terms} . \end{aligned}$$
(2.17)

The quantities \(P^{(4)}_{ij}(z)\) are the one-loop DGLAP kernels in four dimensions (cf. Appendix A) and the finite terms are factorisation scheme dependent and they are zero in the \(\overline{\textrm{MS}}\) scheme used in this paper. In Eqs. (2.14) and (2.15), \(\bar{D}_l^{H}(x)\), are the bare partonic densities divided by x for \(l=1,2\) and the bare fragmentation functions for \(l=3, \ldots , N-1\).

Injecting Eqs. (2.14) and (2.15) into Eq. (2.7), expanding and keeping only terms of order \(\alpha _s^0\) and \(\alpha _s^1\), we get

$$\begin{aligned}&A_{(i)_{N-1}}(\{\bar{x}\}_{N-1}) = \bar{A}_{(i)_{N-1}}(\{\bar{x}\}_{N-1})+ \frac{\alpha _s}{2 \, \pi } \nonumber \\&\quad \times \left\{ \sum _{l=1}^{2} \sum _{j_l \in S_p} \left[ {\mathcal {H}}_{i_l j_l}\left( *,\frac{\mu ^2}{M^2}\right) \otimes \bar{A}_{(i|i_l:j_l)_{N-1} }(\left\{ \bar{x}|\bar{x}_{{l}}:*\right\} _{N-1})\right] _{2}(\bar{x}_{{l}}) \right. \nonumber \\&\quad + \left. \sum _{k=3}^{N-1} \, \sum _{j_k \in S_p} \left[ {\mathcal {H}}_{j_k i_k}\left( *,\frac{\mu ^2}{M_f^2}\right) \otimes \bar{A}_{(i|i_k:j_k)_{N-1}}(\left\{ \bar{x}|\bar{x}_{{k}}:*\right\} _{N-1})\right] _{1}(\bar{x}_{{k}}) \right\} . \nonumber \\ \end{aligned}$$
(2.18)

In Eq. (2.18), we used the compact notation

$$\begin{aligned} (i|i_k:j_k)_{N-1}&\equiv i_1 \,i_2 \,i_3 \, \cdots i_{k-1}\, j_{k}\, i_{k+1}\cdots \, i_{N-1}, \end{aligned}$$
(2.19)
$$\begin{aligned} \left\{ \bar{x}|\bar{x}_{{k}}:*\right\} _{N-1}&\equiv {\bar{x}}_1,\, {\bar{x}}_2, \ldots , {\bar{x}}_{k-1}, \,*,\, {\bar{x}}_{k+1},\, \ldots , {\bar{x}}_{N-1} . \end{aligned}$$
(2.20)

The quantity \(\bar{A}_{(i)_{N-1}}(\{\bar{x}\}_{N-1})\) is the combination of bare parton densities divided by their arguments and bare fragmentation functions, namely

$$\begin{aligned} \bar{A}_{(i)_{N-1}}(\{\bar{x}\}_{N-1})&= \prod _{l=1}^{N-1} \bar{D}_{i_l}^{H_l}(\bar{x}_{{l}}). \end{aligned}$$
(2.21)

Injecting Eqs. (2.18) into (2.11) and relabelling the partons yields

(2.22)

This last equation gives the structure of the collinear divergences for the initial state (the first term in brackets) and for the final state (the second term in brackets) which are depicted in Figs. 1 and 2.

2.2 NLO accuracy

It is well known that to reach the NLO accuracy, we have to take into account the one loop virtual corrections to the Born amplitude \(M_{[i]_{N-1}}\) as well as the corrections originating from the phase space integration of an on-shell extra parton emitted by this Born amplitude, the so called real emission.Footnote 4 Since the former corrections have the same kinematics as the LO cross section, we will focus on the latter ones. Let us consider the same hadronic reaction but induced by a partonic reaction having \(N-2\) partons in the final state \(i_1 +i_2 \rightarrow i_3 + i_4 + \cdots + i_N \equiv [i]_N\). Let us denote \(i_N\) the particle which can be soft or collinear to the other ones. The matrix element squared can be written as

$$\begin{aligned} |M^{(n)}_{[i]_{N}}|^2&= \sum _{i=1}^{N-2} \sum _{j=i+1}^{N-1} H^{(n)}_{ij}(p_N) \, E_{ij} + G^{(n)}(p_N), \end{aligned}$$
(2.23)

where the squared eikonal factor is given by

$$\begin{aligned} E_{ij}&\equiv \frac{p_i \cdot p_j}{p_i \cdot p_N \, p_j \cdot p_N} \nonumber \\&= \frac{1}{Q^2 \, x_{T \, N}^2} \, \frac{p_i \cdot p_j}{p_i \cdot \hat{p}_N \, p_j \cdot \hat{p}_N} \nonumber \\&\equiv \frac{1}{Q^2 \, x_{T \, N}^2} \, E^{\prime }_{ij}, \end{aligned}$$
(2.24)

with \(\hat{p}_N = (\cosh (y_N), \hat{\vec {p}}_{T \, N}, \sinh (y_N))\) in which \(\hat{\vec {p}}_{T \, N}\) is the unit vector in the direction of \(\vec {p}_{T \, N}\) and \(x_{T \, N} = p_{T \, N}/Q\). The functions \(H^{(n)}_{ij}(p_N)\) and \(G^{(n)}(p_N)\) are regular when \(p_N \rightarrow 0\) or when \(i_N\) is collinear to another parton. This decomposition is not unique but the soft and collinear limits do not depend on this ambiguity. An arbitrary energy scale Q has been introduced in order to use a dimensionless variable \(x_{T \, N}\) for the integration on the transverse momentum of the particle \(i_N\). It is obvious that the cross section for the real emission will not depend on the choice of this scale.

After having taken into account the constraint on the conservation of energy and longitudinal momentum, the hadronic cross section for the real emission reads

$$\begin{aligned} \sigma _H^{{\text {Real}}}&= \sum _{\{i\}_{N-1} \in S_p} \, K^{(n)}_{i_1 i_2} \, \int d \text {PS}_{N-1 \,\text {h}}^{(n)}(x) \nonumber \\&\quad \times \int d \text {PS}_N^{(n)} \, \delta ^{n-2}\left( \sum _{l=3}^{N-1} \frac{\vec {K}_{T \, l}}{x_l} + \vec {p}_{T \, N}\right) \, \nonumber \\&\quad \times \, A_{(i)_{N-1}}(\{x\}_{N-1}) \nonumber \\&\quad \times \left[ \sum _{i=1}^{N-2} \sum _{j=i+1}^{N-1} H^{(n)}_{ij}(p_N) \, E^{\prime }_{ij} + x_{T \, N}^2 \, Q^2 \, G^{(n)}(p_N) \right] , \end{aligned}$$
(2.25)

where \(d \text {PS}_N^{(n)}\) is the phase space of the parton \(i_N\) divided by \(x_{T \, N}^2\) which is given by

$$\begin{aligned} d \text {PS}_N^{(n)}&\equiv d y_N \, d x_{T \, N} \, x_{T \, N}^{n-5} \, d \phi _N \, (\sin \phi _N)^{n-4}. \end{aligned}$$
(2.26)

The direct azimuthal angle of the vector \(\vec {p}_{T \, N}\) with a reference vector in the transverse momentum plane is generically denoted by \(\phi _N\). This reference vector will be different according to the integrands. In Eq. (2.25), the quantities \(x_1\) and \(x_2\) are given by

$$\begin{aligned} x_1&= \left[ \sum _{l=3}^{N-1} \frac{K_{T \, l}}{\sqrt{s} \, x_l} \, e^{y_l} + \omega \, x_{T \, N} \, e^{y_N} \right] = \hat{x}_1 + \omega \, x_{T \, N} \, e^{y_N} , \end{aligned}$$
(2.27)
$$\begin{aligned} x_2&= \left[ \sum _{l=3}^{N-1} \frac{K_{T \, l}}{\sqrt{s} \, x_l} \, e^{-y_l} + \omega \, x_{T \, N} \, e^{-y_N} \right] = \hat{x}_2 + \omega \, x_{T \, N} \, e^{-y_N} , \end{aligned}$$
(2.28)

where \(\omega = Q/\sqrt{s}\) and

$$\begin{aligned} K^{(n)}_{i_1 i_2}&= \frac{1}{2^{N-2} \, s^2} \, \frac{1}{(2 \, \pi )^{(N-3) \, n - N + 2}} \, \frac{g_s^{2 \, (N-2)} \, \mu ^{(N-2) \, (4-n)}}{4 \, C_{i_1} \, C_{i_2}} \nonumber \\&\quad \times Q^{n-4} \,V(n-2). \end{aligned}$$
(2.29)

In Eq. (2.29), \(V(n-2)\) represents the solid angle volume of azimuthal angles in a space of dimension \(n-2\), knowing that

$$\begin{aligned} V(n)&= \frac{2 \, \pi ^{\frac{n-1}{2}}}{\Gamma \left( \frac{n-1}{2} \right) }. \end{aligned}$$
(2.30)

A word of warning about Eqs. (2.27) and (2.28). Indeed, we can get the impression that \(\hat{x}_{i} \equiv \bar{x}_{{i}}\) but this is not the case because the constraints on the \(K_{T \, l}/x_l\) are different from those appearing at LO. The requirement that \(x_1\) and \(x_2\) must be both less or equal to 1 fixes the bounds on the \(y_N\) integration to

$$\begin{aligned} y_{N \, \text {max}}&= \ln \left( \frac{1-\hat{x}_1}{\omega \, x_{T \, N}} \right) \, ,&y_{N \, \text {min}}&= \ln \left( \frac{\omega \, x_{T \, N}}{1-\hat{x}_2} \right) . \end{aligned}$$
(2.31)

2.3 Subtraction strategy

To start with, let us introduce some notations. We define two sets: \(S_i=\{1,2\}\) which is the set of labels of initial state partons and \(S_f = \{3, 4, \ldots ,N-1\}\) which is the set of labels of hard partons in the final state. Furthermore, with respect to this last integration (cf. Eq. (2.26)), let us introduce the quantity as

(2.32)

with

(2.33)

Then, the sum in the right hand part of Eq. (2.32) is split into four parts:

(2.34)

The four integrands in the curly brackets of Eq. (2.34) are denoted respectively \(T^{(1)}\), \(T^{(2)}\), \(T^{(3)}\) and \(T^{(4)}\). The splitting is such that the phase space integration of the first term (\(T^{(1)}\)) generates soft and initial state collinear divergences (ISR), the phase space integration of the second and the third term (resp. \(T^{(2)}\) and \(T^{(3)}\)) generates soft, initial state collinear and final state collinear (FSR) divergences and the integration over the last one (\(T^{(4)}\)) generates soft and final state collinear divergences. Thus the hadronic cross section associated to the real emission can be written as

$$\begin{aligned} \sigma _H^{\text {Real}}&= \int d \, \text {PS}_{N-1 \,\text {h}}^{(n)}(x) \, {\mathcal {T}}+ \text {finite terms}, \end{aligned}$$
(2.35)

where the finite terms are associated to the function \(G^{(n)}(p_N)\) in Eq. (2.25).

In our strategy, the subtraction is performed only in some regions of phase space like in some other subtraction methods leading to more flexibility by avoiding large cancellations between positive and negative weight events. So, the phase space of the particle \(i_N\) is split into two parts.

  • Part I. The momentum \(\vec {p}_{N}\) is located inside a cylinder in transverse momentum around the beam axis of radius \(p_{T \, \text {m}}\). In this part, by definition \(p_{T \, N} \le p_{T \, \text {m}}\), thus it contains the soft divergences, the initial state collinear divergences and a part of the final state collinear divergences. At this level, we have to specify the integration bounds for the phase space of \(i_N\). Inside the cylinder, we define

    $$\begin{aligned} {\mathcal {T}}_{\text {in}}^{(k)}&\equiv \int _{\text {in}} d \text {PS}_N^{(n)}\, T^{(k)}, \end{aligned}$$
    (2.36)

    where the symbol \( \int _{\text {in}} d \text {PS}_N^{(n)}\) is understood as

    $$\begin{aligned}&\int _{\text {in}} d \text {PS}_N^{(n)}\nonumber \\&\quad \equiv \int _0^{x_{T \, \text {m}}} d x_{T \, N} \, x_{T \, N}^{-1-2 \, \varepsilon } \, \int _0^{\pi } d \phi _N \, (\sin \phi _N)^{-2 \, \varepsilon } \, \int _{y_{N \, \text {min}}}^{y_{N \, \text {max}}} d y_N . \end{aligned}$$
    (2.37)

    The subtraction is done, at the integrand level, by adding and subtracting a soft contribution and a collinear one. Schematically, we write

    $$\begin{aligned} \sigma _H^{\text {in}}&= \int d \, \text {PS}_{N-1 \,\text {h}}^{(n)}(x) \, \left\{ \sum _{k=1}^{4} \left[ {\mathcal {T}}_{\text {in}}^{(k)} - {\mathcal {T}}_{\text {in}}^{(k) \, \text {soft}} - {\mathcal {T}}_{\text {in}}^{(k) \, \text {coll}} \right] \right. \nonumber \\&\quad + \left. \sum _{k=1}^{4} \left[ {\mathcal {T}}_{\text {in}}^{(k) \, \text {soft}} + {\mathcal {T}}_{\text {in}}^{(k) \, \text {coll}} \right] \right\} . \end{aligned}$$
    (2.38)

    Note that the Eq. (2.38) gives the impression that the subtraction is not fully performed at the integrand level because the symbol \({\mathcal {T}}_{\text {in}}^{(k)}\) already contains an integration on \(p_N\). As we will see later, to perform the analytical integration of the subtraction term, it is sometimes preferable to modify the integration bounds on \(y_N\). But in this case, it is always possible to make some changes of variables in order to have a common integration for the \({\mathcal {T}}_{\text {in}}^{(k)}\) and the subtraction terms. Note also that the terms soft and collinear for the subtraction terms need some explanations. We call \({\mathcal {T}}_{\text {in}}^{(k) \, \text {soft}}\), the quantity \({\mathcal {T}}_{\text {in}}^{(k)}\) in which the variable which drives the energy of the particle \(i_N\) is set to zero, it will contain the soft divergences as well as the soft-collinear ones. \({\mathcal {T}}_{\text {in}}^{(k) \, \text {coll}}\) is the quantity \({\mathcal {T}}_{\text {in}}^{(k)}\) in which the variables which drive the rapidity and the azimuthal angle of the particle \(i_N\) are set to some values at which the integrand diverges but where the soft part has been subtracted; it contains only the pure collinear divergences. Thus, the key point is to be able to construct for each integrand \({\mathcal {T}}_{\text {in}}^{(k)}\) (for \(k=1,2,3,4\)) soft and collinear contributions which have the same divergences as the original one, i.e. the first term in the curly brackets of Eq. (2.38) is free of soft and collinear divergences and can be safely integrated numerically in four dimensions. In addition, they have to be simple enough in order that the phase space integration over \(p_N\) can be performed analytically. The details of this construction for these subtraction terms will be given in the next section, the way we build them will depend on the index k. This can be viewed as a loss of generality compared to Ref. [43] for instance but we believe that it is more efficient, especially for the soft parts, by avoiding unnecessary cancellations.

  • Part II. The momentum \(\vec {p}_{N}\) is located outside this cylinder. Then, the phase space is split into \(N-2\) subparts. Namely, \(N-3\) cones, denoted \(\Gamma _i\) with \(i=3, \ldots ,N-1,\) in rapidity and azimuthal angle, each of size \(R_{\text {th}}\), around the different \(N-3\) hard outgoing parton directions, i.e. \(\Gamma _i \equiv \{p_{T \, N} > p_{T \, \text {m}}; d_{iN} \le R_{\text {th}}\}\) and the remainder \(\{p_{T \, N}> p_{T \, \text {m}}; d_{kN} > R_{\text {th}}, \, \forall \, k \in S_f\}\). The quantity \(d_{km}\) represents the distance in the azimuthal angle – rapidity plane between the partons \(i_k\) and \(i_m\), that is to say \(d_{km} = \sqrt{(y_k-y_m)^2 + (\phi _k - \phi _m)^2}\). So, Part II is formed by \(N-3\) divergent regions containing only one type of final state collinear singularity and a region which is free of divergences corresponding to parton \(i_N\) located outside the \(N-3\) cones \(\Gamma _i\). For part II, we define

    $$\begin{aligned} {\mathcal {T}}_{\text {out}}^{(k)}&\equiv \int _{\text {out}} d \text {PS}_N^{(n)}\, T^{(k)}, \end{aligned}$$
    (2.39)

    where now the symbol \(\int _{\text {out}} d \text {PS}_N^{(n)}\) stands for

    $$\begin{aligned}&\int _{\text {out}} d \text {PS}_N^{(n)}\nonumber \\&\quad \equiv \int _0^{\pi } d \phi _N \, (\sin \phi _N)^{-2 \, \varepsilon } \, \int _{x_{T \, \text {m}}}^{x_{T \, N \, \text {max}}} d x_{T \, N} \, x_{T \, N}^{-1-2 \, \varepsilon } \,\nonumber \\&\quad \int _{y_{N \, \text {min}}}^{y_{N \, \text {max}}} d y_N, \end{aligned}$$
    (2.40)

    where \(x_{T \, N \, \text {max}}\) is the maximum value taken by the variable \(x_{T \, N}\). Note that this value depends on \(\phi _N\). Outside the cylinder, the hadronic cross section can be written as

    $$\begin{aligned} \sigma _H^{\text {out}}&= \int d \, \text {PS}_{N-1 \,\text {h}}^{(n)}(x) \, \left\{ \sum _{k=1}^{4} \, {\mathcal {T}}_{\text {out}}^{(k)} - \sum _{i=3}^{N-1} \, \sum _{k=2}^{4} {\mathcal {T}}_{\text {out}}^{(k,i) \, \text {coll}}\right. \nonumber \\&\quad +\left. \sum _{i=3}^{N-1} \, \sum _{k=2}^{4} {\mathcal {T}}_{\text {out}}^{(k,i) \, \text {coll}} \right\} . \end{aligned}$$
    (2.41)

    In this case, we need to construct subtraction terms only for the final state collinear divergences, this is the reason why the summation starts at \(k=2\) in the subtraction terms. Note that we put another exponent for the quantity \({\mathcal {T}}_{\text {out}}^{(k,i) \, \text {coll}}\) to indicate that it depends on the direction around which a collinear cone is drawn. Again, these subtraction terms are such that the difference of the two first terms in the curly brackets of Eq. (2.41) leads to a finite contribution and the integration over \(p_N\) inside the cones of the subtraction terms can be performed analytically. Their constructions are postponed to the next section.

The hadronic cross section is obtained by summing the two contributions inside and outside the cylinder, that is to say

$$\begin{aligned} \sigma _H^{\text {Real}} = \sigma _H^{\text {in}} + \sigma _H^{\text {out}} + \text {finite terms}. \end{aligned}$$
(2.42)

We can split \(\sigma _H^{\text {Real}}\) into two parts one which contains no divergences and can be treated in four dimensions,

$$\begin{aligned} \sigma _H^{\text {finite}}&= \int d \, \text {PS}_{N-1 \,\text {h}}^{(4)}(x) \, \left\{ \sum _{k=1}^{4} \left[ {\mathcal {T}}_{\text {in}}^{(k)} - {\mathcal {T}}_{\text {in}}^{(k) \, \text {soft}} - {\mathcal {T}}_{\text {in}}^{(k) \, \text {coll}} \right] \right. \nonumber \\&\quad + \left. \sum _{k=1}^{4} \, {\mathcal {T}}_{\text {out}}^{(k)} - \sum _{i=3}^{N-1} \, \sum _{k=2}^{4} {\mathcal {T}}_{\text {out}}^{(k,i) \, \text {coll}} \right\} +\text {finite terms}, \end{aligned}$$
(2.43)

and the other which contains the soft and collinear divergences explicitly given as poles in the regulator \(\varepsilon \)

$$\begin{aligned} \sigma _H^{\text {div}}&= \int d \, \text {PS}_{N-1 \,\text {h}}^{(n)}(x) \, \left\{ \sum _{k=1}^{4} \left[ {\mathcal {T}}_{\text {in}}^{(k) \, \text {soft}} + {\mathcal {T}}_{\text {in}}^{(k) \, \text {coll}} \right] \right. \nonumber \\&\quad + \left. \sum _{i=3}^{N-1} \, \sum _{k=2}^{4} {\mathcal {T}}_{\text {out}}^{(k,i) \, \text {coll}} \right\} . \end{aligned}$$
(2.44)

We notice that the obtained results can be easily used to get the cross sections for reactions where one of the partons does not fragment, the latter one can be a photon or a jet. This case will be discussed in Sect. 5.

3 Detailed calculation of the subtraction terms

3.1 Inside the cylinder

In this section, we show how to build the different subtraction terms inside the cylinder for the different quantities \({\mathcal {T}}_{\text {in}}^{(k)}\) and perform explicitly their integration over \(p_N\) analytically.

3.1.1 Pure FSR: both i and j belong to \(S_f\)

Construction of the subtraction terms Let us recall the definition of the quantity \({\mathcal {T}}_{\text {in}}^{(4)}\):

$$\begin{aligned} {\mathcal {T}}_{\text {in}}^{(4)}&= \int _0^{x_{T \, \text {m}}} d x_{T \, N} \, x_{T \, N}^{-1-2 \, \varepsilon } \, \int _0^{\pi } d \phi _N \, (\sin \phi _N)^{-2 \, \varepsilon } \nonumber \\&\quad \times \int _{y_{N \, \text {min}}}^{y_{N \, \text {max}}} d y_N \, \sum _{i=3}^{N-2} \sum _{j=i+1}^{N-1} f_{ij}(y_N,x_{T \, N},\phi _N) \, E_{ij}^{\prime }. \end{aligned}$$
(3.1)

The subtraction term for the soft part of \({\mathcal {T}}_{\text {in}}^{(4)}\) can be built as

$$\begin{aligned} {\mathcal {T}}_{\text {in}}^{(4) \, \text {soft}}&= \int _0^{x_{T \, \text {m}}} d x_{T \, N} \, x_{T \, N}^{-1-2 \, \varepsilon } \, \int _0^{\pi } d \phi _N \, (\sin \phi _N)^{-2 \, \varepsilon } \nonumber \\&\quad \times \int _{-\infty }^{+\infty } d y_N \, \sum _{i=3}^{N-2} \sum _{j=i+1}^{N-1} f_{ij}(y_N,0,\phi _N) \, E_{ij}^{\prime }. \end{aligned}$$
(3.2)

Several remarks can be pointed out. First, the quantity \(f_{ij}(y_N,0,\phi _N)\) does not depend any more on either \(y_N\) or \(\phi _N\) because any dependence on \(y_N\) or \(\phi _N\) is multiplied by \(x_{T \, N}\). Thus, this quantity can be replaced by \(f_{ij}(0,0,0)\) and can be factorised out from the integral. Second, in the limit where \(x_{T \, N}\) goes to zero, the integration bounds on the variable \(y_N\) are sent to \(\infty \) (cf. Eq. (2.31)). And finally, the quantity \(E_{ij}^{\prime }\) does not depend on \(x_{T \, N}\) but depends on \(y_N\) and \(\phi _N\). Defining the soft integral as

$$\begin{aligned} J^{\text {soft}}_{ij}&= \int _0^{\pi } d \phi _N \, (\sin \phi _N)^{-2 \, \varepsilon } \, \int _{-\infty }^{+\infty } d y_N \, E_{ij}^{\prime }, \end{aligned}$$
(3.3)

the soft subtraction term becomes

$$\begin{aligned} {\mathcal {T}}_{\text {in}}^{(4) \, \text {soft}}&= \sum _{i=3}^{N-2} \sum _{j=i+1}^{N-1} f_{ij}(0,0,0) \, J^{\text {soft}}_{ij}\, \int _0^{x_{T \, \text {m}}} d x_{T \, N} \, x_{T \, N}^{-1-2 \, \varepsilon }. \end{aligned}$$
(3.4)

However, the quantity \({\mathcal {T}}_{\text {in}}^{(4)}-{\mathcal {T}}_{\text {in}}^{(4) \, \text {soft}}\) is still divergent in the collinear regions \(p_N // p_i\) (for \(i=3, \ldots , N-1\)) and \(x_{T \, N} \ne 0\). To get rid of these divergences, we have to introduce a new subtraction term \({\mathcal {T}}_{\text {in}}^{(4) \, \text {coll}}\). To build it, let us restart from Eq. (3.1) and write \(E^{\prime }_{ij}\) as

$$\begin{aligned} E^{\prime }_{ij}&= g_{ij}(y_N,\phi _N) \, \left( \frac{1}{p_i \cdot \hat{p}_N} + \frac{1}{p_j \cdot \hat{p}_N} \right) , \end{aligned}$$
(3.5)

with

$$\begin{aligned} g_{ij}(y_N,\phi _N) = \frac{p_i \cdot p_j}{(p_i+p_j) \cdot \hat{p}_N} = g_{ji}(y_N,\phi _N). \end{aligned}$$
(3.6)

Inserting Eq. (3.5) into Eq. (3.1) leads to

$$\begin{aligned}&{\mathcal {T}}_{\text {in}}^{(4)}-{\mathcal {T}}_{\text {in}}^{(4) \, \text {soft}} \nonumber \\&\quad =\int _0^{x_{T \, \text {m}}} d x_{T \, N} \, x_{T \, N}^{-1-2 \, \varepsilon } \, \int _0^{\pi } d \phi _N \, (\sin \phi _N)^{-2 \, \varepsilon } \, \int _{y_{N \, \text {min}}}^{y_{N \, \text {max}}} d y_N \, \nonumber \\&\qquad \times \sum _{i=3}^{N-1} \frac{1}{\hat{p}_i \cdot \hat{p}_N} \,\left[ L_{i}(y_N,x_{T \, N},\phi _N) - \hat{L}_{i}(y_N,\phi _N) \right] , \end{aligned}$$
(3.7)

where

$$\begin{aligned}&L_{i}(y_N,x_{T \, N},\phi _N) = \left[ \sum _{j=i+1}^{N-1} f_{ij}(y_N,x_{T \, N},\phi _N) g_{ij}(y_N,\phi _N) \right. \nonumber \\&\quad + \left. \sum _{j=3}^{i-1} f_{ji}(y_N,x_{T \, N},\phi _N) \, g_{ji}(y_N,\phi _N) \right] \, \frac{1}{p_{T \, i}}, \end{aligned}$$
(3.8)

and

$$\begin{aligned} \hat{L}_{i}(y_N,\phi _N)&= \left[ \sum _{j=i+1}^{N-1} f_{ij}(0,0,0) g_{ij}(y_N,\phi _N)\right. \nonumber \\&\left. \quad + \sum _{j=3}^{i-1} f_{ji}(0,0,0) \, g_{ji}(y_N,\phi _N) \right] \,\frac{1}{p_{T \, i}}. \end{aligned}$$
(3.9)
Fig. 1
figure 1

Labelling of parton radiation in the final state. The variables \(x_k, z_k\) and \(\bar{x}_{{k}}\) are defined as follows: \(K_k = x_k p_k\), \(p_k = z_k q_k\) and \(K_k = \bar{x}_{{k}} q_k\), where \(p_k\), \(q_k\), and \(K_k\) are the four-momenta of the partons \(i_k\), \(j_k\) and the hadron \(H_k\), respectively

In Eqs. (3.8) and (3.9), we took the convention that if the lower bound of the sum is greater than the upper bound, then the sum gives zero. Furthermore, for each term of the summation over the subscript i, a collinear approximation \(p_N = (1-z_i)/z_i \, p_i\) is done in the term enclosed by squared brackets in Eq. (3.7). The variable \(z_i\) represents the ratio of the energy of the parton after the emission of \(i_N\) over the energy before the emission, cf. Fig. 1, yielding the collinear subtraction term

$$\begin{aligned} {\mathcal {T}}_{\text {in}}^{(4) \, \text {coll}}&= \sum _{i=3}^{N-1} x_{T \, i}^{-2 \, \varepsilon } \, J^{\text {coll}} \, \int _{z_{i \, \text {m}}}^{1} \frac{d z_i}{z_i} \, z_i^{2 \, \varepsilon } \, (1-z_i)^{-1-2 \, \varepsilon } \nonumber \\&\quad \times \left[ L_{i}\left( y_i,\frac{1-z_i}{z_i} \, x_{T \, i},0\right) - \hat{L}_{i}(y_i,0) \right] . \end{aligned}$$
(3.10)

The collinear integral \(J^{\text {coll}}\), appearing in Eq. (3.10), is defined as

$$\begin{aligned} J^{\text {coll}}&\equiv \int _0^{\pi } d \phi _N \, (\sin \phi _N)^{-2 \, \varepsilon } \, \int _{-\infty }^{+\infty } d y_N \, \frac{\cos \phi _N}{\hat{p}_i \cdot \hat{p}_N}. \end{aligned}$$
(3.11)

The details of the computation of \(J^{\text {coll}}\) are given is Appendix C. Concerning Eq. (3.11), two remarks are in order. First, to simplify the analytic computation of \(J^{\text {coll}}\) the bounds of the \(y_N\) integration are sent to infinity. This is justified by the fact that the collinear divergence is at \(y_N = y_i\) and not at the boundary of the integration. The choice of these bounds washes out the dependence on i in the final result of \(J^{\text {coll}}\). Second, in the collinear subtraction term, we choose to multiply the integrand by a factor \(\cos \phi _N\), it does not change the divergence which is located at \(\phi _N = 0\). If this factor is not present, once the analytical computation over \(\phi _N\) and \(y_N\) has been performed, a global factor \(\Gamma ^2(1-\varepsilon )/\Gamma (1 - 2 \, \varepsilon )\) appears, which is different from the global factor found in the soft case or if i or/and j belong to set \(S_i\) (see below), namely \(\Gamma ^2(1/2-\varepsilon )/\Gamma (1 - 2 \, \varepsilon )\). To factorise out the latter, the former global factor has to be expressed in terms of the latter. It gives some spurious factors which blur uselessly the formulae obtained at the end. Note that, in the collinear approximation, \(L_{i}(y_i,(1-z_i)/z_i \, x_{T \, i},0)\) and \(\hat{L}_{i}(y_i,0)\) become simply

$$\begin{aligned} L_{i}\left( y_i,\frac{1-z_i}{z_i} \, x_{T \, i},0\right)&= \sum _{j=i+1}^{N-1} f_{ij}\left( y_i,\frac{1-z_i}{z_i} \, x_{T \, i},0 \right) \nonumber \\&\quad + \sum _{j=3}^{i-1} f_{ji}\left( y_i,\frac{1-z_i}{z_i} \, x_{T \, i},0 \right) , \end{aligned}$$
(3.12)
$$\begin{aligned} \hat{L}_{i}(y_i,0)&= \sum _{j=i+1}^{N-1} f_{ij}\left( 0,0,0 \right) + \sum _{j=3}^{i-1} f_{ji}\left( 0,0,0 \right) . \end{aligned}$$
(3.13)

Analytical integration of the subtraction terms The gory details of the computation of the two integrals \(J^{\text {soft}}_{ij}\) and \(J^{\text {coll}}\) are given in, respectively, the Appendices B and C. Let us mention the final result:

$$\begin{aligned} J^{\text {soft}}_{ij}&= 2^{-2 \, \varepsilon } \, \frac{\Gamma ^2 \left( \frac{1}{2} - \varepsilon \right) }{\Gamma (1 - 2 \, \varepsilon )} \, \left\{ -\frac{2}{\varepsilon } + 2 \, \ln \left( 2 \, \bar{d}_{ij} \right) - \varepsilon \, \ln ^2 \left( 2 \, \bar{d}_{ij} \right) \right. \nonumber \\&\left. \quad + \, 4 \, \varepsilon \, (y^{\star }_{ij})^2 \right\} , \end{aligned}$$
(3.14)
$$\begin{aligned} J^{\text {coll}}&= \frac{2^{-2 \, \varepsilon }}{-\varepsilon } \, \frac{\Gamma ^2\left( \frac{1}{2}-\varepsilon \right) }{\Gamma (1-2 \, \varepsilon )}, \end{aligned}$$
(3.15)

where \(\bar{d}_{ij} = \cosh (y_i - y_j) - \cos (\phi _{i} - \phi _j)\) and \(y^{\star }_{ij}= (y_i-y_j)/2\). With these results, the analytical integration over \(p_N\) of the soft subtraction term can be performed easily yielding

$$\begin{aligned} {\mathcal {T}}_{\text {in}}^{(4) \, \text {soft}}&= 2^{-1-2 \, \varepsilon } \, \frac{\Gamma ^2 \left( \frac{1}{2} - \varepsilon \right) }{\Gamma (1 - 2 \, \varepsilon )} \, x_{T \, \text {m}}^{-2 \, \varepsilon } \, \sum _{i=3}^{N-2} \sum _{j=i+1}^{N-1} f_{ij}(0,0,0) \, \nonumber \\&\quad \times \left\{ \frac{2}{\varepsilon ^2} - \frac{2}{\varepsilon } \, \ln \left( 2 \, \bar{d}_{ij} \right) + \ln ^2 \left( 2 \, \bar{d}_{ij} \right) - 4 \, (y^{\star }_{ij})^2 \right\} , \end{aligned}$$
(3.16)

while the analytical integration of the collinear subtraction term leads to

$$\begin{aligned} {\mathcal {T}}_{\text {in}}^{(4) \, \text {coll}}&= \frac{2^{-2 \, \varepsilon }}{-\varepsilon } \, \frac{\Gamma ^2\left( \frac{1}{2}-\varepsilon \right) }{\Gamma (1-2 \, \varepsilon )} \, \sum _{i=3}^{N-1} x_{T \, i}^{-2 \, \varepsilon } \, \int _{z_{i \, \text {m}}}^{1} \frac{d z_i}{z_i} \, z_i^{2 \, \varepsilon } \, (1-z_i)^{-1-2 \, \varepsilon } \, \nonumber \\&\quad \times \left[ L_{i}\left( y_i,\frac{1-z_i}{z_i} \, x_{T \, i},0\right) - \hat{L}_{i}(y_i,0) \right] , \end{aligned}$$
(3.17)

where \(z_{i \, \text {m}} = x_{T \, i}/(x_{T \, i} + x_{T \, \text {m}})\).

It remains to express the coefficients of the collinear divergences when \(p_N // p_i\) in terms of the “plus” distributions. For that, note that the structure in \(z_i\) of Eq. (3.17) is of the type

$$\begin{aligned} {\mathcal {A}}_1 \equiv x_{T \, i}^{- 2 \, \varepsilon } \, \int ^1_{z_{i \, \text {m}}} \frac{d z_i}{z_i \, (1-z_i)} \, \left( \frac{1-z_i}{z_i} \right) ^{- 2 \, \varepsilon } \, \left[ F(z_i) - F(1) \right] .\nonumber \\ \end{aligned}$$
(3.18)

It can be further re-written as

$$\begin{aligned} {\mathcal {A}}_1&= x_{T \, i}^{- 2 \, \varepsilon } \, \int ^1_{z_{i \, \text {m}}} \frac{d z_i}{z_i} \, z_i^{2 \, \varepsilon } \, \left[ \frac{1}{1-z_i} - 2 \, \varepsilon \, \frac{\ln (1-z_i)}{1-z_i} \right] \nonumber \\&\quad \times \left[ F(z_i) - F(1) \right] . \end{aligned}$$
(3.19)

Note that, as will be clear later, the term \(z_i^{2 \, \varepsilon }\) does not need to be expanded around \(\varepsilon =0\) because it drops out after a change of variables to recover the collinear structure, cf. Appendix E. \({\mathcal {A}}_1\) will be written in terms of the “plus” distributions which is defined as

$$\begin{aligned} \int _0^1 dx \, (g(x))_{+} \, F(x)&\equiv \int _0^1 dx \, g(x) \, (F(x) - F(1)), \end{aligned}$$
(3.20)

where g(x) is a function singular at \(x=1\) such that \((1-x) \, g(x)\) is integrable and F(x) is a regular one at the same point.

Using that

$$\begin{aligned}&\int _{z_{i \, \text {m}}}^1 \frac{d z_i}{z_i} \, z_i^{2 \, \varepsilon } \, \frac{F(z_i)}{(1-z_i)_{+}} \nonumber \\&\quad =\int _{z_{i \, \text {m}}}^1 \frac{d z_i}{z_i} \, z_i^{2 \, \varepsilon } \, \frac{F(z_i) - F(1)}{1-z_i} + F(1) \, \Bigg \{ -\ln \left( \frac{z_{i \, \text {m}}}{1-z_{i \, \text {m}}} \right) \nonumber \\&\qquad + 2 \, \varepsilon \, \Bigg [ -\frac{1}{2} \, \ln ^2(z_{i \, \text {m}}) + \text{ Li}_2(z_{i \, \text {m}}) - \frac{\pi ^2}{6}\nonumber \\&\qquad + \ln (1-z_{i \, \text {m}}) \, \ln (z_{i \, \text {m}}) \Bigg ] \Bigg \}, \end{aligned}$$
(3.21)

and

$$\begin{aligned}&\int _{z_{i \, \text {m}}}^1 \frac{d z_i}{z_i} \, z_i^{2 \, \varepsilon } \, \left( \frac{\ln (1-z_i)}{1-z_i} \right) _{+} \, F(z_i) \nonumber \\&\quad = \int _{z_{i \, \text {m}}}^1 \frac{d z_i}{z_i} \, z_i^{2 \, \varepsilon } \, \frac{F(z_i) - F(1)}{1-z_i} \, \ln (1-z_i)\nonumber \\&\qquad + F(1) \, \left\{ \frac{1}{2} \, \ln ^2(1-z_{i \, \text {m}}) + \text{ Li}_2(z_{i \, \text {m}}) - \frac{\pi ^2}{6} \right\} , \end{aligned}$$
(3.22)

the \({\mathcal {A}}_1\) term becomes

$$\begin{aligned} {\mathcal {A}}_1&= x_{T \, i}^{- 2 \, \varepsilon } \, \left\{ \int _{z_{i \, \text {m}}}^1 \frac{d z_i}{z_i} \, z_i^{2 \, \varepsilon } \, \frac{F(z_i)}{(1-z_i)_{+}}\right. \nonumber \\&\quad - 2 \, \varepsilon \, \int _{z_{i \, \text {m}}}^1 \frac{d z_i}{z_i} \, z_i^{2 \, \varepsilon } \, \left( \frac{\ln (1-z_i)}{1-z_i} \right) _{+} \, F(z_i) \nonumber \\&\quad + \left. F(1) \left[ \ln \left( \frac{z_{i \, \text {m}}}{1-z_{i \, \text {m}}} \right) + \varepsilon \, \ln ^2\left( \frac{z_{i \, \text {m}}}{1-z_{i \, \text {m}}} \right) \right] \right\} . \end{aligned}$$
(3.23)

Making the appearance of the “plus” distributions generates some soft terms. Therefore, we will group the results of the analytical integration on \(x_{T \, N}\), \(\phi _N\) and \(y_N\) of the soft and collinear subtraction terms into the quantity \({\mathcal {T}}_{\text {in}}^{(4) \, \text {div}} \equiv {\mathcal {T}}_{\text {in}}^{(4) \, \text {soft}} + {\mathcal {T}}_{\text {in}}^{(4) \, \text {coll}}\) yielding

(3.24)

where, to lighten the notations, the following quantity has been introduced

$$\begin{aligned} {\mathcal {F}}_{i}(y_N,x_{T \, N},\phi _N)&= \sum _{j=i+1}^{N-1} f_{ij}(y_N,x_{T \, N},\phi _N)\nonumber \\&\quad + \sum _{j=3}^{i-1} f_{ji}(y_N,x_{T \, N},\phi _N). \end{aligned}$$
(3.25)

3.1.2 Mixed terms ISR and FSR: i belongs to \(S_i\) and j belongs to \(S_f\)

This case is a bit more complicated due to the appearance of initial and final state collinear divergences. Let us treat in detail the case where \(i=1\). The case where \(i=2\) can be obtained from the former one by changing the label 1 into the label 2 and the sign of the rapidities.

Construction of the subtraction terms Let us remind the definition of \({\mathcal {T}}_{\text {in}}^{(2)}\):

$$\begin{aligned} {\mathcal {T}}_{\text {in}}^{(2)}&\equiv \int _0^{x_{T \, \text {m}}} d x_{T \, N} \, x_{T \, N}^{-1-2 \, \varepsilon } \, \int _0^{\pi } d \phi _N \, (\sin \phi _N)^{-2 \, \varepsilon } \nonumber \\&\quad \times \int _{y_{N \, \text {min}}}^{y_{N \, \text {max}}} d y_N \, \sum _{j=3}^{N-1} f_{1j}(y_N,x_{T \, N},\phi _N) \, E_{1j}^{\prime }. \end{aligned}$$
(3.26)

The \(y_N\) integration range is split in two partsFootnote 5:

$$\begin{aligned} \int _{y_{N \, \text {min}}}^{y_{N \, \text {max}}} d y_N&= \int _{y_j}^{y_{N \, \text {max}}} d y_N + \int _{y_{N \, \text {min}}}^{y_j} d y_N, \end{aligned}$$
(3.27)

and the change of variable \(\Delta y = y_N - y_j\) in the first (respectively \(\Delta y = y_j-y_N\) in the second) integral of the right hand side of Eq. (3.27) is performed. This leads to

(3.28)

where \(\Delta \, Y_M= y_{N \, \text {max}}-y_j\) and \(\Delta \, Y_m= y_j-y_{N \, \text {min}}\). In the limit \(x_{T \, N} \rightarrow 0\), the two bounds \(\Delta \, Y_M\) and \(\Delta \, Y_m\) are sent to \(+\infty \) (see Eq. (2.31)) and, because of the factor \(e^{\Delta y}\) in its integrand, the first integral in the square brackets diverges in this region in addition to the final state collinear divergence at \(\Delta y = 0\) and \(\phi _N = 0\). The divergence at \(\Delta y = +\infty \) originates from the collinear divergence when the parton \(i_N\) flies along the beam direction. To disentangle these two divergences, we use a partial fraction decomposition to write \({\mathcal {T}}_{\text {in}}^{(2)}\) in the following form:

(3.29)

Then, introducing the change of variables \(\Delta y = \ln (1/t)\) leads to

(3.30)

The subtraction terms for the last two terms of Eq. (3.30) will be constructed, simply, by sending \(\Delta \, Y_m\) and \(\Delta \, Y_M\) to infinity and taking the function \(f_{1j}\) at \(\Delta y=0\) and \(\phi _N=0\). Let us now focus on the first term of Eq. (3.30). The key point is that \(\exp (-\Delta \, Y_M)\) depends on \(x_{T \, N}\) in a complicated way. It will thus be replaced in the construction of the subtraction term by the expression \(\exp (-\Delta \, \tilde{Y}_M) = x_{T \, N} \, \omega \, \exp (y_j)/(1-\bar{x}_{{1}})\) which goes to zero at the same speed as \(\exp (-\Delta \, Y_M)\) when \(x_{T \, N} \rightarrow 0\) but is a linear function of \(x_{T \, N}\). Let us consider the quantity

$$\begin{aligned} {\mathcal {T}}_{\text {in}}^{(2) \, \prime }&= 2 \, \sum _{j=3}^{N-1} \, \int _0^{x_{T \, \text {m}}} d x_{T \, N} \, x_{T \, N}^{-1-2 \, \varepsilon } \, \int _0^{\pi } d \phi _N \, (\sin \phi _N)^{-2 \, \varepsilon } \, \nonumber \\&\quad {} \times \int ^{1}_{\frac{x_{T \, N} \, \omega \, e^{y_j}}{1-\bar{x}_{{1}}}} \frac{dt}{t} \, f_{1j}\left( y_j+\ln \left( \frac{1}{t} \right) ,x_{T \, N},\phi _N\right) . \end{aligned}$$
(3.31)

The order of integration over the variables \(x_{T \, N}\) and the t will be exchanged in Eq. (3.31). The structure of \({\mathcal {T}}_{\text {in}}^{(2) \, \prime }\) with respect to these two variables is of the type

$$\begin{aligned}&\text {Structure of }{\mathcal {T}}_{\text {in}}^{(2) \, \prime } \nonumber \\&\quad =\int _0^{x_{T \, \text {m}}} d x_{T \, N} \, x_{T \, N}^{-1-2 \, \varepsilon } \, \int ^{1}_{x_{T \, N} \, \beta _{1j}} \frac{dt}{t} \, F(t,x_{T \, N}) , \end{aligned}$$
(3.32)

where \(\beta _{1j} = \omega \, \exp (y_j)/(1-\bar{x}_{{1}})\). This change of the integration order leads to a dichotomy of cases. This can be understood by remembering that when the fraction of 4-momentum \(x_1\) or \(x_2\) goes to 1, there is almost no room to emit a soft gluon, such that the limit on \(p_{T \, N}\) due to kinematics becomes smaller than the size of the cylinder inducing this dichotomy.

1) \(x_{T \, \text {m}}\le 1/\beta _{1j}\) This case yields two terms and the structure of \({\mathcal {T}}_{\text {in}}^{(2) \, \prime }\) after a change of variable \(x_{T \, N} = z \, t\) in one of them, becomes

$$\begin{aligned}&\text {Structure of }{\mathcal {T}}_{\text {in}}^{(2) \, \prime } \nonumber \\&\quad =\int ^{\beta _{1j} \, x_{T \, \text {m}}}_{0} d t \, t^{-1-2 \, \varepsilon } \, \int ^{1/\beta _{1j}}_{0} d z \, z^{-1-2 \, \varepsilon } \, F(t,z \, t) \nonumber \\&\qquad +\int ^{1}_{\beta _{1j} \, x_{T \, \text {m}}} \frac{dt}{t} \, \int ^{x_{T \, \text {m}}}_{0} d x_{T \, N} \, x_{T \, N}^{-1 - 2 \, \varepsilon } \, F(t,x_{T \, N}). \end{aligned}$$
(3.33)

2) \(x_{T \, \text {m}}> 1/\beta _{1j}\). This case generates only one term and by changing the variable \(x_{T \, N} = z \, t\), the structure of \({\mathcal {T}}_{\text {in}}^{2 \, \prime }\) becomes

$$\begin{aligned}&\text {Structure of }{\mathcal {T}}_{\text {in}}^{(2) \, \prime } \nonumber \\&\quad =\int ^{1}_{0} d t \, t^{-1-2 \, \varepsilon } \, \int ^{1/\beta _{1j}}_{0} d z \, z^{-1-2 \, \varepsilon } \, F(t,z \, t) . \end{aligned}$$
(3.34)

Note that expressing the components of the four-momentum \(p_N\) in terms of the variables z and t leads to

$$\begin{aligned} p_N&= Q \, z \left( \frac{1}{2} \, \left( e^{y_j} + t^2 \, e^{-y_j} \right) , t \, \hat{\vec {p}}_{T \, N}, \frac{1}{2} \, \left( e^{y_j} - t^2 \, e^{-y_j} \right) \right) . \end{aligned}$$
(3.35)

By inspecting Eq. (3.35), it is easy to realise that the vanishing of the variable z leads to the soft limit while the vanishing of the variable t leads to the collinear limit \(p_{N} // p_1\). Indeed, in the limit \(t \rightarrow 0\), the four-momentum \(p_N\) becomes

$$\begin{aligned} p_N = z \, e^{y_j} \, \frac{Q}{2} \, \left( 1, \vec {0}, 1\right) \,, \end{aligned}$$
(3.36)

such that \(p_N\) is collinear to \(K_1\). The four-momentum \(p_1\) of the parton \(i_1\) is \(p_1=x_1 \, K_1\), the four-momentum of the parton \(j_1\) is \(z_1 \, x_1 \, K_1 \equiv \bar{x}_{{1}} \, K_1\), cf. Fig. 2. Thus, the momentum \(p_N\) is equal to \((1 - z_1) \, x_1 \, K_1 = (x_1 - \bar{x}_{{1}}) \, K_1\) and from Eq. (3.36), \(x_1\) reads \(x_1 = \bar{x}_{{1}} + z \, \omega \, e^{y_j}\).

Fig. 2
figure 2

Labelling of parton radiation in the initial state. The variables \(x_1, z_1\) and \(\bar{x}_{{1}}\) are defined as follows: \(p_1 = x_1 K_1\), \(q_1 = z_1 p_1\), and \(q_1 = \bar{x}_{{1}} K_1\) where \(p_1\), \(q_1\), and \(K_1\) are the four-momenta of the partons \(i_1\), \(j_1\) and the hadron \(H_1\), respectively

All this preliminary discussion yields the construction of the subtraction terms. The one for the initial state collinear divergence will be constructed from Eq. (3.33) or Eq. (3.34) as

$$\begin{aligned}&{\mathcal {T}}_{\text {in}}^{(2) \, \text {coll ini}} =2 \, \sum _{j=3}^{N-1} \, \int _0^{\pi } d \phi _N \, (\sin \phi _N)^{-2 \, \varepsilon } \, \int _{0}^{1/\beta _{1j}} dz \, z^{-1-2\varepsilon } \nonumber \\&\quad \times \left( f_{1j}^c(z) - f_{1j}^c(0) \right) \left[ \Theta \left( \frac{1}{\beta _{1j}} - x_{T \, \text {m}}\right) \, \int _{0}^{\beta _{1j} \, x_{T \, \text {m}}} dt \, t^{-1 - 2 \, \varepsilon }\right. \nonumber \\&\quad \left. + \Theta \left( x_{T \, \text {m}}- \frac{1}{\beta _{1j}} \right) \, \int _{0}^{1} dt \, t^{-1 - 2 \, \varepsilon } \, \right] . \end{aligned}$$
(3.37)

In Eq. (3.37), \(f_{1j}^{c}(z)\) corresponds to the function \(f_{1j}(y_N,\) \(x_{T \, N},\) \(\phi _N)\) in which all the scalar products containing \(p_N\) are evaluated in the configuration where \(p_N // p_1\), that is to say by reading the components of \(p_N\) in Eq. (3.36). It is easy to realise that, with respect to the variables describing the phase space of the particle \(i_N\), it is thus a function of z only. Note also that \(f_{1j}^{c}(0)\) corresponds to \(f_{1j}(0,0,0)\). For the final state collinear divergence, the subtraction term can be read directly from Eq. (3.30):

$$\begin{aligned} {\mathcal {T}}_{\text {in}}^{(2) \, \text {coll fin}}&= 2\sum _{j=3}^{N-1}\int _{0}^{x_{T \, \text {m}}} d x_{T \, N} x_{T \, N}^{-1-2 \, \varepsilon } \nonumber \\&\qquad \times \left[ f_{1j}(y_j,x_{T \, N},0) - f_{1j}(0,0,0) \right] \nonumber \\&\qquad \times \int _0^{\pi } d \phi _N \, (\sin \phi _N)^{-2 \, \varepsilon } \nonumber \\&\qquad \times \int _{0}^{1} dt \, \frac{2 \, \cos \phi _N}{t^2 + 1 - 2 \, t \, \cos \phi _N} \nonumber \\&\quad = 2 \, \sum _{j=3}^{N-1} \, J^{\text {coll}} \, \int _{0}^{x_{T \, \text {m}}} d x_{T \, N} \, x_{T \, N}^{-1-2 \, \varepsilon }\nonumber \\&\qquad \times \left[ f_{1j}(y_j,x_{T \, N},0)-f_{1j}(0,0,0) \right] .\nonumber \\ \end{aligned}$$
(3.38)

The subtraction term for the soft divergence can be constructed by looking at Eqs. (3.30) and (3.33) (or (3.34)) as

$$\begin{aligned}&{\mathcal {T}}_{\text {in}}^{(2) \, \text {soft}} = 2\sum _{j=3}^{N-1} \, f_{1j}(0,0,0) \int _0^{\pi } d \phi _N \, (\sin \phi _N)^{-2 \, \varepsilon } \nonumber \\&\quad \times \left\{ \int _{0}^{x_{T \, \text {m}}} d x_{T \, N} \, x_{T \, N}^{-1-2 \, \varepsilon } \int _{0}^{1} dt \, \frac{2 \, \cos \phi _N}{t^2 + 1 - 2 \, t \, \cos \phi _N}\right. \nonumber \\&\quad + \Theta \left( \frac{1}{\beta _{1j}} - x_{T \, \text {m}}\right) \Bigg [ \int _{0}^{\beta _{1j} x_{T \, \text {m}}} dt t^{-1 - 2 \, \varepsilon }\int _{0}^{1/\beta _{1j}} dz z^{-1-2\varepsilon } \nonumber \\&\quad + \int _{\beta _{1j} \, x_{T \, \text {m}}}^1 \frac{dt}{t} \, \int _{0}^{x_{T \, \text {m}}} dz \, z^{-1-2\varepsilon } \Bigg ] \nonumber \\&\quad + \left. \Theta \left( x_{T \, \text {m}}- \frac{1}{\beta _{1j}} \right) \, \int _{0}^{1} dt \, t^{-1 - 2 \, \varepsilon } \, \int _{0}^{1/\beta _{1j}} dz \, z^{-1-2\varepsilon } \right\} . \end{aligned}$$
(3.39)

Analytical integration of the subtraction terms The analytical integration of \({\mathcal {T}}_{\text {in}}^{(2) \, \text {soft}}\), \({\mathcal {T}}_{\text {in}}^{(2) \, \text {coll ini}}\) and \({\mathcal {T}}_{\text {in}}^{(2) \, \text {coll fin}}\) are easy to perform and the results are

$$\begin{aligned}&{\mathcal {T}}_{\text {in}}^{(2) \, \text {soft}} = 2^{-2 \, \varepsilon } \, \frac{\Gamma ^2\left( \frac{1}{2} - \varepsilon \right) }{\Gamma (1 - 2 \, \varepsilon )}\, \sum _{j=3}^{N-1} \, f_{1j}(0,0,0) \, x_{T \, \text {m}}^{-2 \, \varepsilon } \, \left\{ \frac{1}{\varepsilon ^2}\right. \nonumber \\&\quad \left. + \frac{1}{\varepsilon } \, \ln (\beta _{1j} \, x_{T \, \text {m}}) + \Theta \left( x_{T \, \text {m}}- \frac{1}{\beta _{1j}} \right) \, \, \ln ^2(\beta _{1j} \, x_{T \, \text {m}}) \right\} , \end{aligned}$$
(3.40)
$$\begin{aligned}&{\mathcal {T}}_{\text {in}}^{(2) \, \text {coll ini}} =- 2^{-2 \, \varepsilon } \, \frac{\Gamma ^2\left( \frac{1}{2} - \varepsilon \right) }{\Gamma (1 - 2 \, \varepsilon )} \, \frac{1}{\varepsilon }\nonumber \\&\quad \times \, \sum _{j=3}^{N-1} \, \int _{0}^{1/\beta _{1j}} dz \, z^{-1-2\varepsilon } \, \left[ f_{1j}^c(z) - f_{1j}^c(0) \right] \nonumber \\&\quad \times \left[ \Theta \left( \frac{1}{\beta _{1j}} - x_{T \, \text {m}}\right) \,(\beta _{1j} \, x_{T \, \text {m}})^{-2 \, \varepsilon } + \Theta \left( x_{T \, \text {m}}- \frac{1}{\beta _{1j}} \right) \right] , \end{aligned}$$
(3.41)
$$\begin{aligned}&{\mathcal {T}}_{\text {in}}^{(2) \, \text {coll fin}} = - 2^{-2 \, \varepsilon } \, \frac{\Gamma ^2\left( \frac{1}{2} - \varepsilon \right) }{\Gamma (1 - 2 \, \varepsilon )} \, \frac{1}{\varepsilon }\, \sum _{j=3}^{N-1} \nonumber \\&\quad \times \, \int _{0}^{x_{T \, \text {m}}} d x_{T \, N} \, x_{T \, N}^{-1-2 \, \varepsilon } \, \left[ f_{1j}(y_j,x_{T \, N},0) - f_{1j}(0,0,0) \right] . \end{aligned}$$
(3.42)

In order to make the “plus” distributions appear explicitly, the following changes of variable \(z = (\bar{x}_{{1}}/z_1 - \bar{x}_{{1}})\)   \(\times \exp (-y_j)/\omega \), respectively \(x_{T \, N} = (1-z_j)/z_j \, x_{T \, j}\), are applied on the terms containing an integral over z in Eq. (3.41), respectively over \(x_{T \, N}\) in Eq. (3.42). Let us discuss in detail the first change of variable. The terms containing an integral over z in Eq. (3.41) are of the type

$$\begin{aligned} \int _0^{(1-\bar{x}_{{1}}) \, e^{-y_j}/\omega } dz \, z^{-1-2 \, \varepsilon } \, \left[ G(z) - G(0) \right] \equiv {\mathcal {A}}_2 . \end{aligned}$$
(3.43)

After the first change of variable, it becomes

$$\begin{aligned} {\mathcal {A}}_2&= \left( \frac{\bar{x}_{{1}} \, e^{-y_j}}{{\omega }} \right) ^{-2 \, \varepsilon } \, \int _{\bar{x}_{{1}}}^1 d z_1 \, z_1^{-1+2 \, \varepsilon } \, (1-z_1)^{-1-2 \, \varepsilon } \nonumber \\ {}&\quad \times \, \left( F(z_1) - F(1) \right) , \end{aligned}$$
(3.44)

with \(F(z_1) = G(\bar{x}_{{1}} \, e^{-y_j}/\omega \, (1-z_1)/z_1)\). Making explicit the appearance of the “plus” distributions, with the help of Eqs. (3.21) and (3.22), leads to

$$\begin{aligned} {\mathcal {A}}_2&= \left( \frac{\bar{x}_{{1}} \, e^{-y_j}}{\omega } \right) ^{-2 \, \varepsilon } \, \left\{ \int _{\bar{x}_{{1}}}^1 \frac{d z_1}{z_1} \, z_1^{2 \, \varepsilon }\right. \frac{F(z_1)}{(1-z_1)_{+}}. \nonumber \\&\quad - 2 \, \varepsilon \, \int _{\bar{x}_{{1}}}^1 \frac{d z_1}{z_1} \, z_1^{2 \, \varepsilon } \, \left( \frac{\ln (1-z_1)}{1-z_1} \right) _{+} \, F(z_1) \nonumber \\&\quad + \left. F(1) \, \left[ \ln \left( \frac{\bar{x}_{{1}}}{1-\bar{x}_{{1}}} \right) + \varepsilon \, \ln ^2 \left( \frac{\bar{x}_{{1}}}{1-\bar{x}_{{1}}} \right) \right] \right\} . \end{aligned}$$
(3.45)

As in the preceding case, we will group the divergent parts because the evaluation of the “plus” distributions generates some soft terms. For that purpose we define \({\mathcal {T}}_{\text {in}}^{(2) \, \text {div}} = {\mathcal {T}}_{\text {in}}^{(2) \, \text {soft}} + {\mathcal {T}}_{\text {in}}^{(2) \, \text {coll ini}} + {\mathcal {T}}_{\text {in}}^{(2) \, \text {coll fin}}\). Thus, using the result given by Eq. (3.45) and the one associated to the change of variable \(x_{T \, N} = (1-z_i)/z_i \, x_{T \, i}\) (cf. Eqs. (3.21) and (3.22)) and neglecting terms which vanish when \(\varepsilon \rightarrow 0\), the divergent part reads

$$\begin{aligned}&{\mathcal {T}}_{\text {in}}^{(2) \, \text {div}} = 2^{-2 \, \varepsilon } \, \frac{\Gamma ^2 \left( \frac{1}{2}-\varepsilon \right) }{\Gamma (1 - 2 \, \varepsilon )} \nonumber \\&\quad \times \sum _{j=3}^{N-1} \left\{ -\frac{\chi (\bar{x}_{{1}},y_j)^{- 2 \, \varepsilon }}{\varepsilon } \, \int _{\bar{x}_{{1}}}^{1} \frac{dz_1}{z_1} \, z_1^{2 \, \varepsilon } \, \frac{f_{1j}^c \left( \frac{\bar{x}_{{1}} \, e^{-y_j}}{\omega } \, \frac{1-z_1}{z_1} \right) }{(1-z_1)_{+}} \right. \nonumber \\&\quad + 2 \, \int _{\bar{x}_{{1}}}^{1} \frac{d z_1}{z_1} \, \left( \frac{\ln (1-z_1)}{1-z_1}\right) _{+} \, f_{1j}^c \left( \frac{\bar{x}_{{1}} \, e^{-y_j}}{\omega } \, \frac{1-z_1}{z_1} \right) \nonumber \\&\quad - \frac{1}{\varepsilon } \, x_{T \, j}^{- 2 \, \varepsilon } \, \int _{z_{j \, \text {m}}}^{1} \frac{d z_j}{z_j} \, z_j^{2 \, \varepsilon } \, \frac{f_{1j}\left( y_j,\frac{1-z_j}{z_j} \, x_{T \, j},0\right) }{(1-z_j)_{+}} \, \nonumber \\&\quad + 2 \, x_{T \, j}^{- 2 \, \varepsilon } \, \int _{z_{j \, \text {m}}}^{1} \frac{d z_j}{z_j} \, z_j^{2 \, \varepsilon } \, \left( \frac{\ln (1-z_j)}{1-z_j}\right) _{+} \nonumber \\&\quad \times f_{1j}\left( y_j,\frac{1-z_j}{z_j} \, x_{T \, j},0\right) - f_{1j}^c(0) \, \frac{1}{\varepsilon } \, \left[ - \frac{1}{\varepsilon }\right. \nonumber \\&\quad \left. + \ln \left( \frac{\bar{x}_{{1}} \, e^{-y_j} \, x_{T \, \text {m}}}{\omega } \right) \right. - \varepsilon \, \left( \Upsilon (\bar{x}_{{1}},y_j) + \ln ^2(x_{T \, \text {m}}) \right) \nonumber \\&\quad + \left. \left. x_{T \, j}^{- 2 \, \varepsilon } \, \left\{ \ln \left( \frac{x_{T \, j}}{x_{T \, \text {m}}} \right) + \varepsilon \, \ln ^2 \left( \frac{x_{T \, j}}{x_{T \, \text {m}}} \right) \right\} \right] \right\} , \end{aligned}$$
(3.46)

with \(z_{j \, \text {m}} = x_{T \, j}/(x_{T \, j}+x_{T \, \text {m}})\),

$$\begin{aligned} \chi (\bar{x}_{{1}},y_j)&= \left\{ \begin{array}{cc} \frac{\bar{x}_{{1}} \, x_{T \, \text {m}}}{(1-\bar{x}_{{1}})} &{} \text {if} \quad x_{T \, \text {m}}\le \frac{(1-\bar{x}_{{1}}) \, e^{-y_j}}{\omega } \\ \frac{\bar{x}_{{1}} \, e^{-y_j}}{\omega } &{} \text {if} \quad x_{T \, \text {m}}> \frac{(1-\bar{x}_{{1}}) \, e^{-y_j}}{\omega } \end{array} \right. , \end{aligned}$$
(3.47)

and

$$\begin{aligned}&\Upsilon (\bar{x}_{{1}},y_j) \nonumber \\&\quad =\left\{ \begin{array}{lllll} \ln ^2 \left( \frac{\bar{x}_{{1}}}{1-\bar{x}_{{1}}} \right) +2 \, \ln (x_{T \, \text {m}}) \\ \times \ln \left( \frac{\bar{x}_{{1}} \, e^{-y_j}}{\omega } \right) - \ln ^2(x_{T \, \text {m}}) &{} \text {if} \quad x_{T \, \text {m}}\le \frac{(1-\bar{x}_{{1}}) \, e^{-y_j}}{\omega } \\ \ln ^2 \left( \frac{\bar{x}_{{1}} \, e^{-y_j}}{\omega } \right) &{} \text {if} \quad x_{T \, \text {m}}> \frac{(1-\bar{x}_{{1}}) \, e^{-y_j}}{\omega } \end{array} \right. . \end{aligned}$$
(3.48)

Let us finish this part by the following remark. The dichotomy of cases yields the two conditions \(x_{T \, \text {m}}\le (1-\bar{x}_{{1}}) \, e^{-y_j}/\omega \) and \(x_{T \, \text {m}}> (1-\bar{x}_{{1}}) \, e^{-y_j}/\omega \). For the case \({\mathcal {T}}_{\text {in}}^{(3)}\) the conditions would have been \(x_{T \, \text {m}}\le (1-\bar{x}_{{2}}) \, e^{y_j}/\omega \) and \(x_{T \, \text {m}}> (1-\bar{x}_{{2}}) \, e^{y_j}/\omega \). For practical applications, in order to avoid numerous cases, the value of \(x_{T \, \text {m}}\) can be adjusted in such a way that the condition \(x_{T \, \text {m}}\) less than (or greater than) is always true irrespective of the index j. Since all the final state hadrons are detected, their rapidity \(y_j\) for \(j=3, \ldots , N-1\) must be in the range \(y_{\text {min}} \le y_j \le y_{\text {max}}\) where \(y_{\text {min}}\) and \(y_{\text {max}}\) are determined by experiments. Then, defining the rapidity \(y_M\) as \(\max (|y_{\text {min}}|,|y_{\text {max}}|)\), we have that

$$\begin{aligned} e^{-y_M} \le e^{\pm y_j} \quad \forall j \in \{3, 4, \ldots , N-1\} . \end{aligned}$$
(3.49)

Thus, if on one hand, we demand that \(x_{T \, \text {m}}\) is chosen as

$$\begin{aligned} x_{T \, \text {m}}\equiv \lambda \, \frac{1-\max (\bar{x}_{{1}},\bar{x}_{{2}})}{\omega } \, e^{-y_M}, \end{aligned}$$
(3.50)

with \(0 \le \lambda \le 1\), then the inequality

$$\begin{aligned} x_{T \, \text {m}}&\le \min \left( \frac{(1-\bar{x}_{{1}})e^{-y_j}}{\omega }, \, \frac{(1-\bar{x}_{{2}})e^{y_j}}{\omega } \right) \nonumber \\&\forall j \in \{3, 4, \ldots , N-1\}, \end{aligned}$$
(3.51)

is always true. On the other hand, we could have chosen for \(x_{T \, \text {m}}\)

$$\begin{aligned} x_{T \, \text {m}}\equiv \lambda \, \frac{1-\min (\bar{x}_{{1}},\bar{x}_{{2}})}{\omega } \, e^{y_M}, \end{aligned}$$
(3.52)

with \(\lambda > 1\) which would have led to the inequality

$$\begin{aligned} x_{T \, \text {m}}&\ge \max \left( \frac{(1-\bar{x}_{{1}})e^{-y_j}}{\omega }, \, \frac{(1-\bar{x}_{{2}})e^{y_j}}{\omega } \right) \nonumber \\&\forall j \in \{3, 4, \ldots , N-1\}. \end{aligned}$$
(3.53)

These two definitions of \(x_{T \, \text {m}}\) (Eqs. (3.50) or (3.52)) will clearly reduce the number of cases to deal with.

3.1.3 Pure ISR: both i and j belong to \(S_i\)

Construction of the subtraction terms Let us remind the quantity \({\mathcal {T}}_{\text {in}}^{(1)}\)

$$\begin{aligned} {\mathcal {T}}_{\text {in}}^{(1)}&\equiv \int _0^{x_{T \, \text {m}}} d x_{T \, N} \, x_{T \, N}^{-1-2 \, \varepsilon } \, \int _0^{\pi } d \phi _N \, (\sin \phi _N)^{-2 \, \varepsilon } \nonumber \\&\quad \times \int _{y_{N \, \text {min}}}^{y_{N \, \text {max}}} d y_N \,f_{12}(y_N,x_{T \, N},\phi _N) \, E_{12}^{\prime }. \end{aligned}$$
(3.54)

The squared eikonal factor appearing in Eq. (3.54) is particularly simple since, indeed, \(E_{12}^{\prime }=2\). The \(y_N\) integration range is split in two parts

$$\begin{aligned} \int _{y_{N \, \text {min}}}^{y_{N \, \text {max}}} d y_N&= \int _{y_0}^{y_{N \, \text {max}}} d y_N + \int _{y_{N \, \text {min}}}^{y_0} d y_N, \end{aligned}$$
(3.55)

where \(y_0\) is arbitrary (and can be chosen as 0 or any of the \(y_i\)). The change of variable \(\Delta y = y_N - y_0\) (respectively \(\Delta y = y_0-y_N\)) in the first (respectively the second) integral of the right hand side of Eq. (3.55) is performed leading to

$$\begin{aligned} {\mathcal {T}}_{\text {in}}^{(1)}&= 2 \, \int _0^{x_{T \, \text {m}}} d x_{T \, N} \, x_{T \, N}^{-1-2 \, \varepsilon } \, \int _0^{\pi } d \phi _N \, (\sin \phi _N)^{-2 \, \varepsilon } \, \nonumber \\&\quad {} \times \left[ \int _{0}^{\Delta \, Y_M} d \Delta y \, f_{12}(y_0+\Delta y,x_{T \, N},\phi _N) \right. \nonumber \\&\left. \quad {} + \int ^{\Delta \, Y_m}_{0} d \Delta y \, f_{12}(y_0-\Delta y,x_{T \, N},\phi _N) \right] . \end{aligned}$$
(3.56)

The two terms in the squared brackets in Eq. (3.56) have the same form as the first term of Eq. (3.29), thus the way to construct the subtraction terms will proceed in the same way. Since, in this case, there are only divergences when \(p_N // p_1\), \(p_N // p_2\) or \(p_N = 0\), the subtracted term can be built as

$$\begin{aligned} {\mathcal {T}}_{\text {in}}^{(1) \, \text {coll ini}}&=2 \, \sum _{l=1}^{2} \, \int _0^{\pi } d \phi _N \, (\sin \phi _N)^{-2 \, \varepsilon } \, \int _{0}^{1/\beta _{l0}} dz \, z^{-1-2\varepsilon } \nonumber \\&\quad \times \left( f_{12}^{(l) \, c}(z) - f_{12}^{(l) \, c}(0) \right) \left[ \Theta \left( \frac{1}{\beta _{l0}} - x_{T \, \text {m}}\right) \right. \nonumber \\&\quad \times \int _{0}^{\beta _{l0} \, x_{T \, \text {m}}} dt t^{-1 - 2 \varepsilon }\left. + \Theta \left( x_{T \, \text {m}}- \frac{1}{\beta _{l0}} \right) \, \right. \nonumber \\&\quad \left. \times \int _{0}^{1} dt \, t^{-1 - 2 \, \varepsilon } \, \right] , \end{aligned}$$
(3.57)
$$\begin{aligned}&{\mathcal {T}}_{\text {in}}^{(1) \, \text {soft}} = 2 \, f_{12}(0,0,0)\, \sum _{l=1}^{2} \, \int _0^{\pi } d \phi _N \, (\sin \phi _N)^{-2 \, \varepsilon } \nonumber \\&\quad \times \left\{ \Theta \left( \frac{1}{\beta _{l0}} - x_{T \, \text {m}}\right) \left[ \int _{0}^{\beta _{l0} \, x_{T \, \text {m}}} dt \, t^{-1 - 2 \, \varepsilon } \, \int _{0}^{1/\beta _{l0}} dz \, z^{-1-2\varepsilon } \right. \right. \nonumber \\&\quad \left. \left. + \int _{\beta _{l0} \, x_{T \, \text {m}}}^1 \frac{dt}{t} \, \int _{0}^{x_{T \, \text {m}}} dz \, z^{-1-2\varepsilon } \right] + \Theta \left( x_{T \, \text {m}}- \frac{1}{\beta _{l0}} \right) \right. \nonumber \\&\quad \left. \times \int _{0}^{1} dt \, t^{-1 - 2 \, \varepsilon } \, \int _{0}^{1/\beta _{l0}} dz \, z^{-1-2\varepsilon } \right\} , \end{aligned}$$
(3.58)

where the function \(f_{12}^{(1) \, c}\), respectively \(f_{12}^{(2) \, c}\), corresponds to \(f_{12}(+\infty ,0,\phi _N)\), respectively \(f_{12}(-\infty ,0,\phi _N)\), that is to say to the function \(f_{12}(y_N,x_{T \, N},\phi _N)\) in which all the scalar products containing the four-momentum \(p_N\) are evaluated using \(p_N = z \, e^{y_0} \, Q/2 \, (1, \vec {0}, 1)\), resp. \(p_N = z \, e^{-y_0}\)   \(Q/2 \, (1, \vec {0}, -1)\). In addition, \(\beta _{20}\) is defined as \(\beta _{20} = \omega \)   \(\exp (-y_0)/(1 - \bar{x}_{{2}})\).

Analytical integration of the subtraction terms The integration over the variables z, \(\phi _N\) and t can be easily performed. But again, we want to express the divergent part in terms of the “plus” distributions. We thus introduce the changes of variable \(z=(\bar{x}_{{1}}/z_1 - \bar{x}_{{1}}) \, \exp (-y_0)/\omega \) in the first term of the sum in Eq. (3.57) and \(z=(\bar{x}_{{2}}/z_2 - \bar{x}_{{2}}) \, \exp (y_0)/\omega \) in the second one. Introducing \({\mathcal {T}}_{\text {in}}^{(1) \, \text {div}} = {\mathcal {T}}_{\text {in}}^{(1) \, \text {soft}} + {\mathcal {T}}_{\text {in}}^{(1) \, \text {coll ini}}\) leads to

(3.59)

3.2 Outside the cylinder

In this case, \(x_{T \, N}\) cannot reach zero (\(x_{T \, N} \ge x_{T \, \text {m}}\)) such that only collinear divergences remain when the parton \(i_N\) is collinear to the final state parton \(i_j\). The subtractions are performed inside the cones of size \(R_{\text {th}}\) in rapidity – azimuthal angle drawn around the direction of each hard parton of the final state.

3.2.1 Pure FSR: both i and j belong to \(S_f\)

Construction of the subtraction terms The starting point is the following formula

$$\begin{aligned} {\mathcal {T}}_{\text {out}}^{(4)}&= \int _0^{\pi } d \phi _N \, (\sin \phi _N)^{-2 \, \varepsilon } \, \int _{x_{T \, \text {m}}}^{x_{T \, N \, \text {max}}} d x_{T \, N} \, x_{T \, N}^{-1-2 \, \varepsilon } \nonumber \\&\quad \times \int _{y_{N \, \text {min}}}^{y_{N \, \text {max}}} d y_N \sum _{i=3}^{N-1} \frac{1}{\hat{p}_i \cdot \hat{p}_N} \, {\mathcal {F}}_{i}(y_N,x_{T \, N},\phi _N) \nonumber \\&\quad \times \frac{p_i \cdot p_j}{p_{T \, i} \, (p_i+p_j) \cdot \hat{p}_N}. \end{aligned}$$
(3.60)

where the function \({\mathcal {F}}_{i}\) is defined in Eq. (3.25). Inside each cone \(\Gamma _i\) around the 3-vector \(\vec {p}_i\), the subtraction part is given by

$$\begin{aligned} {\mathcal {T}}_{\text {out}}^{(4,i) \, \text {coll}}&= \int _{x_{T \, \text {m}}}^{x_{T \, N \, \text {max}}^{\prime }} d x_{T \, N} \, x_{T \, N}^{-1-2 \, \varepsilon } \, {\mathcal {F}}_{i}(y_i,x_{T \, N},0) \nonumber \\&\quad \times \int \!\!\int _{\Gamma _i} d \phi _N \, d y_N \, (\phi _N)^{-2 \, \varepsilon } \, \frac{2}{(y_i-y_N)^2 + \phi _{N}^2}, \end{aligned}$$
(3.61)

where \(x_{T \, N \, \text {max}}^{\prime } = x_{T \, N \, \text {max}}|_{\phi _N=0}\).Footnote 6 The constraint \(d_{iN} = \sqrt{(y_i-y_N)^2 + \phi _N^2} \le R_{\text {th}}\) complicates the analytical computation of a collinear integral of the type \(J^{\text {coll}}\). This is for this reason that, in Eq. (3.61), the denominator \(\cosh (y_i-y_N) - \cos \phi _N\) appearing in the integrand, as well as the measure \((\sin \phi _N)^{-2 \, \varepsilon }\) are replaced by the first non-vanishing term of their Taylor expansion when \(y_N \rightarrow y_i\) and \(\phi _N \rightarrow 0\).

Analytical integration of the subtraction terms The details for the integration over \(\phi _{N}\) and \(y_N\) are given in Appendix D. Since there is no soft divergence, we set \({\mathcal {T}}_{\text {out}}^{(k) \, \text {div}} = \sum _{i=3}^{N-1} {\mathcal {T}}_{\text {out}}^{(k,i) \, \text {coll}}\) in order to keep the same notation as in the “inside the cylinder” case. Note that, as explained in Appendix D, the size of the cone \(R_{\text {th}}\) is not a fixed value but can be squeezed by the kinematics. Using the result of this appendix, the divergent part coming from the integration of the subtracted term is

$$\begin{aligned} {\mathcal {T}}_{\text {out}}^{(4) \, \text {div}}&= 2^{-2 \, \varepsilon } \, \frac{\Gamma ^2\left( \frac{1}{2} - \varepsilon \right) }{\Gamma (1 - 2 \, \varepsilon )} \; \frac{R_{\text {th}}^{-2 \, \varepsilon }}{-\varepsilon } \nonumber \\&\quad \times \sum _{i=3}^{N-1} \int _{x_{T \, \text {m}}}^{x_{T \, N \, \text {max}}^{\prime }} d x_{T \, N} \, x_{T \, N}^{-1-2 \, \varepsilon } \, {\mathcal {F}}_{i}(y_i,x_{T \, N},0). \end{aligned}$$
(3.62)

Then, making the change of variable \(x_{T \, N} = (1-z_i)/z_i \, x_{T \, i}\), Eq. (3.62) becomes

$$\begin{aligned} {\mathcal {T}}_{\text {out}}^{(4) \, \text {div}}&= 2^{-2 \, \varepsilon } \, \frac{\Gamma ^2\left( \frac{1}{2} - \varepsilon \right) }{\Gamma (1 - 2 \, \varepsilon )} \, \frac{R_{\text {th}}^{-2 \, \varepsilon }}{-\varepsilon }\, \sum _{i=3}^{N-1} \, x_{T \, i}^{- 2 \, \varepsilon } \, \int _{z_{i \, \text {min}}}^{z_{i \, \text {m}}} \frac{d z_i}{z_i} \, z_i^{2 \, \varepsilon } \, \nonumber \\&\quad \times \left[ \frac{1}{1-z_i} - 2 \, \varepsilon \, \frac{\ln (1-z_i)}{1-z_i} \right] \, {\mathcal {F}}_{i}\left( y_i,\frac{1-z_i}{z_i} \, x_{T \, i},0\right) , \end{aligned}$$
(3.63)

with \(z_{i \, \text {min}}=x_{T \, i}/(x_{T \, i}+x_{T \, N \, \text {max}}^{\prime })\). The determination of the lower bound on the \(z_i\) integration follows from the fact that \(x_1\) and \(x_2\) must be less or equal to one. While the upper bound of the \(z_i\) integration comes from the fact that \(x_{T \, N} \ge x_{T \, \text {m}}\), that is to say \(z_{i \, \text {m}} = x_{T \, i}/(x_{T \, i}+x_{T \, \text {m}})\). Since the integration variable \(z_i\) runs between \(z_{i \, \text {min}}\) and \(z_{i \, \text {m}}\) which never reaches 1, Eq. (3.63) can be written as

$$\begin{aligned} {\mathcal {T}}_{\text {out}}^{(4) \, \text {div}}&= -2^{-2 \, \varepsilon } \, \frac{\Gamma ^2\left( \frac{1}{2} - \varepsilon \right) }{\Gamma (1 - 2 \, \varepsilon )} \, \frac{R_{\text {th}}^{-2 \, \varepsilon }}{\varepsilon }\, \sum _{i=3}^{N-1} \, x_{T \, i}^{- 2 \, \varepsilon } \, \nonumber \\&\quad {} \times \, \int _{z_{i \, \text {min}}}^{z_{i \, \text {m}}} \frac{d z_i}{z_i} \, z_i^{2 \, \varepsilon }\, \left[ \frac{1}{(1-z_i)_{+}} - 2 \, \varepsilon \, \left( \frac{\ln (1-z_i)}{1-z_i}\right) _{+} \right] \nonumber \\&\quad {} \times \, {\mathcal {F}}_{i}\left( y_i,\frac{1-z_i}{z_i} \, x_{T \, i},0\right) . \end{aligned}$$
(3.64)

3.2.2 Mixed terms ISR and FSR: i belongs to \(S_i\) and j belongs to \(S_f\)

Construction of the subtraction terms In this case also, we treat in detail the case where \(i=1\) and we define

$$\begin{aligned} {\mathcal {T}}_{\text {out}}^{(2)}&\equiv \int _0^{\pi } d \phi _N \, (\sin \phi _N)^{-2 \, \varepsilon } \, \int _{x_{T \, \text {m}}}^{x_{T \, N \, \text {max}}} d x_{T \, N} \, x_{T \, N}^{-1-2 \, \varepsilon } \nonumber \\&\quad \times \int _{y_{N \, \text {min}}}^{y_{N \, \text {max}}} d y_N \, \sum _{j=3}^{N-1} f_{1j}(y_N,x_{T \, N},\phi _N) \, E_{1j}^{\prime }. \end{aligned}$$
(3.65)

Since \(x_{T \, N}\) cannot reach zero, only subtraction terms for final state collinearity are necessary. Thus the collinear subtraction term will have the same structure as in the “pure FSR” case, the only difference will be the coefficient in front. The required subtracted term is

$$\begin{aligned} {\mathcal {T}}_{\text {out}}^{(2,i) \, \text {coll}}&= \int _{x_{T \, \text {m}}}^{x_{T \, N \, \text {max}}^{\prime }} d x_{T \, N} \, x_{T \, N}^{-1-2 \, \varepsilon } \, \sum _{j=3}^{N-1} f_{1j}(y_j,x_{T \, N},0) \nonumber \\&\quad \times \int \!\!\int _{\Gamma _j} d \phi _N \, d y_N \, (\phi _N)^{-2 \, \varepsilon } \, \frac{2}{(y_j-y_N)^2 + \phi _{N}^2}. \end{aligned}$$
(3.66)

Analytical integration of the subtraction terms From the Eq. (3.64), we immediately get that

$$\begin{aligned} {\mathcal {T}}_{\text {out}}^{(2) \, \text {div}}&= -2^{-2 \, \varepsilon } \, \frac{\Gamma ^2\left( \frac{1}{2} - \varepsilon \right) }{\Gamma (1 - 2 \, \varepsilon )} \, \frac{R_{\text {th}}^{-2 \, \varepsilon }}{\varepsilon }\,\sum _{j=3}^{N-1} x_{T \, j}^{- 2 \, \varepsilon } \, \nonumber \\&\quad \times \int _{z_{j \, \text {min}}}^{z_{j \, \text {m}}} \frac{d z_j}{z_j} \, z_j^{2 \, \varepsilon } \left[ \frac{1}{(1-z_j)_{+}} - 2 \, \varepsilon \, \left( \frac{\ln (1-z_j)}{1-z_j}\right) _{+} \right] \nonumber \\&\quad \times f_{1j}\left( y_j,\frac{1-z_j}{z_j} \, x_{T \, j},0\right) . \end{aligned}$$
(3.67)

3.2.3 Pure ISR: both i and j belong to \(S_i\)

Let us define the quantity \({\mathcal {T}}_{\text {out}}^{(1)}\)

(3.68)

The integration variable \(x_{T \, N}\) cannot vanish thus the right hand side of Eq. (3.68) does not diverge and there is nothing to subtract.

4 The divergent terms

After having collected all the divergent terms from the analytical phase space integration on \(p_N\) of the different counter terms, we have to show that the ones of collinear origin are absorbed into the redefinitions of the PDFs and the FFs and the ones of soft origin cancel against the divergences coming from the virtual contribution. This implies that the coefficients \(H_{ij}\) have to verify some conditions in the collinear and the soft limits. Let us present in this section these equations as well as the finite pieces associated to the divergent terms once the poles in \(\varepsilon \) have been cancelled. We will give only the results and relegate all the details to Appendix E.

Let us discuss first the part associated to the initial state collinear divergences. The comparison of the structure of collinear divergences coming from the initial state, derived in Sect. 2.1 Eq. (2.22), and of the results obtained after integration over the phase space of the soft/collinear parton of the subtracted terms leads to the following conditions required to absorb the collinear divergences into a redefinition of the partonic density functions:

$$\begin{aligned}&z_1 \, \left[ H^{(n)}_{12}((1-z_1) \, p_1) + \sum _{l=3}^{N-1} H^{(n)}_{1l}((1-z_1) \, p_1) \right] \nonumber \\&\quad = a^{(n)}_{j_1 i_1}(z_1) \, \frac{C_{i_1}}{C_{j_1}} \, |M^n_{[i|i_1:j_1]_{N-1}}|^2, \end{aligned}$$
(4.1)
$$\begin{aligned}&z_2 \, \left[ H^{(n)}_{12}((1-z_2) \, p_2) + \sum _{l=3}^{N-1} H^{(n)}_{2l}((1-z_2) \, p_2) \right] \nonumber \\&\quad = a^{(n)}_{j_2 i_2}(z_2) \, \frac{C_{i_2}}{C_{j_2}} \, |M^n_{[i|i_2:j_2]_{N-1}}|^2. \end{aligned}$$
(4.2)

The functions \(a^{(n)}_{ij}(z)\) are the coefficient of the distribution \(1/(1-z)_{+}\) in the one-loop DGLAP kernels in n dimensions, cf. Appendix A. The finite terms associated to the initial state collinear divergences are given byFootnote 7

(4.3)

with \(\Lambda _i=\frac{Q^2 \, x_{T \, \text {m}}^2 \, \bar{x}_{{i}}^2}{z_i^2 \, M^2 \, (1-\bar{x}_{{i}})^2}\) for \(i=1, 2\). As expected, the structure of Eq. (4.3) is the convolution of a PDF times a product of a one-loop DGLAP kernel and a partonic amplitude squared. It gives the dependence of the NLO partonic cross section on the factorisation scale for initial state.

The collinear divergences originating from the final state have to be absorbed into a redefinition of the fragmentation functions. To fulfil this requirement, the collinear limit of the coefficient \(H_{ij}\) must obey to

$$\begin{aligned}&z_k \,\Xi _k\left( (1-z_k) \, \frac{K_{T \, k}}{\bar{x}_{{k}}}\right) = a^{(n)}_{i_k j_k}(z_k) \, |M^n_{[i|i_k:j_k]_{N-1}}|^2 \nonumber \\&\quad \text {for each }k\text { in }S_f, \end{aligned}$$
(4.4)

with

$$\begin{aligned} \Xi _k\left( p_N\right)&= \sum _{j=k+1}^{N-1} H^{(n)}_{kj}\left( p_N\right) + \sum _{j=1}^{k-1} H^{(n)}_{jk}\left( p_N\right) . \end{aligned}$$
(4.5)

The finite parts associated to the final state collinear divergences are given by

$$\begin{aligned}&\sigma ^{\text {fin. coll.}}_{H \, k} = \sum _{\{i\}_{N-1} \in S_p} K^{(4) \, B}_{i_1 i_2} \, \frac{\alpha _s}{2 \, \pi } \, \int d \text {PS}_{N-1 \,\text {h}}^{(4)}(\bar{x}) \nonumber \\&\quad \times \delta ^{2}\left( \sum _{l=3}^{N-1} \frac{\vec {K}_{T \, l}}{\bar{x}_{{l}}}\right) \, \left\{ \int _{\bar{x}_{{k}}}^{1} \frac{dz_k}{z_k} A_{(i)_{N-1}}\left( \left\{ \bar{x}|\bar{x}_{{k}}:\frac{\bar{x}_{{k}}}{z_k}\right\} _{N-1}\right) \right. \nonumber \\&\quad \times \left[ \frac{a^{(n-4)}_{i_k j_k}(z_k)}{(1-z_k)_{+}}+ \frac{a^{(4)}_{i_k j_k}(z_k)}{(1-z_k)_{+}} \ln \left( \frac{z_k^2 \, X_{T \, k}^2 \, Q^2}{\bar{x}_{{k}}^2 \, M_f^2} \right) \right. \nonumber \\&\quad + \left. 2 \, a^{(4)}_{i_k j_k}(z_k) \, \left( \frac{\ln (1-z_k)}{1-z_k} \right) _{+}\right] \, |M^{(4)}_{[i|i_k:j_k]_{N-1}}|^{2} \nonumber \\&\quad + \ln \left( R_{\text {th}}^2 \right) \, \int _{\bar{x}_{{k}}}^{\zeta _{k \, \text {m}}} \frac{dz_k}{z_k} \, A_{(i)_{N-1}}\left( \left\{ \bar{x}|\bar{x}_{{k}}:\frac{\bar{x}_{{k}}}{z_k}\right\} _{N-1}\right) \nonumber \\&\quad \left. \times \frac{a^{(4)}_{i_k j_k}(z_k)}{(1-z_k)_{+}} \, |M^{(4)}_{[i|i_k:j_k]_{N-1}}|^{2} \right\} . \end{aligned}$$
(4.6)

Also in this case, the structure of the terms in the curly brackets of Eq. (4.6) is a convolution of a FF times the product of a one-loop DGLAP kernel and a partonic amplitude squared. Note that the first term, depending on the factorisation scale, receives contributions from inside and outside the cylinder while the last term, depending on the cone size, receives contributions only from outside the cylinder. This is why the upper bound of the \(z_k\) integration, given byFootnote 8

$$\begin{aligned} \zeta _{k \, \text {m}}&= \frac{X_{T \, k}-\bar{x}_{{k}} \, x_{T \, \text {m}}}{X_{T \, k}}, \end{aligned}$$
(4.7)

does not reach 1.

The cancellation of the soft divergences between the real emission and the virtual one will also yield some conditions that the coefficients \(H_{ij}\) have to satisfy in the soft limit. Before giving them, let us recap the structure of the virtual contribution:

$$\begin{aligned} \sigma _H^{\text {virt}}&\equiv \sum _{\{i\}_{N-1} \in S_p} \, K^{(n) \, B}_{i_1 i_2} \, \left( \frac{4 \, \pi \, \mu ^2}{Q^2}\right) ^{\varepsilon } \, \frac{\alpha _s}{2 \, \pi } \, \frac{1}{\Gamma (1-\varepsilon )} \nonumber \\&\quad \times \int d \text {PS}_{N-1 \,\text {h}}^{(n)}(\bar{x}) \,\nonumber \\&\quad \times A_{(i)_{N-1}}(\{\bar{x}\}_{N-1}) \, \left\{ \left[ \frac{{\mathcal {A}}^{(n)}}{\varepsilon ^2} + \frac{{\mathcal {B}}^{(n)}}{\varepsilon } \right] \, |M^{(n)}_{[i]_{N-1}}|^{2} \right. \nonumber \\&\quad + \left. \frac{1}{\varepsilon } \, \left[ \sum _{i=1}^{N-2} \sum _{j=i+1}^{N-1} {\mathcal {C}}^{(n)}_{ij} \, \ln \left( \frac{2 \, p_i \cdot p_j}{Q^2} \right) \right] + {\mathcal {F}}^{(n)}(Q^2) \right\} . \end{aligned}$$
(4.8)

The energy scale Q appearing in Eq. (4.8) is the same as the one appearing in Eq. (2.24). As in the case of the real emission, the virtual cross section is independent of this scale by construction. The function \({\mathcal {F}}^{(n)}(Q^2)\) is finite when \(\varepsilon \rightarrow 0\). After having collected the divergences of soft origin, as well as the finite pieces associated, coming from the analytical integration over \(p_N\) of the different subtraction terms and having compared them to the virtual term leads to the following relations valid in n dimensions:

$$\begin{aligned}&{\mathcal {A}}^{(n)} \, |M^{(n)}_{[i]_{N-1}}|^{2} = - \sum _{i=1}^{N-2} \sum _{j=i+1}^{N-1} H^{(n)}_{ij}(0), \nonumber \\&{\mathcal {B}}^{(n)} = - \sum _{k=1}^{N-1} b_{i_k i_k}, \quad {\mathcal {C}}^{(n)}_{ij} = H^{(n)}_{ij}(0), \end{aligned}$$
(4.9)

where the \(b_{ij}\) are the coefficients of the \(\delta (1-z)\) of the one-loop DGLAP kernels (cf. Appendix A). The finite part associated to the soft divergences is given by

$$\begin{aligned}&\sigma _H^{\text {soft}} = \sum _{\{i\}_{N-1}\in S_p} \, K^{(4) \, B}_{i_1 i_2} \, \frac{\alpha _s}{2 \, \pi } \, \int d \text {PS}_{N-1 \,\text {h}}^{(n)}(\bar{x}) \, \delta ^{2}\left( \sum _{l=3}^{N-1} \frac{\vec {K}_{T \, l}}{\bar{x}_{{l}}}\right) \nonumber \\&\quad \times A_{(i)_{N-1}}(\{\bar{x}\}_{N-1}) \nonumber \\&\quad \times \, \left\{ \left[ \sum _{k=3}^{N-1} \, \ln ^2\left( \frac{x_{T \, k}}{x_{T \, \text {m}}} \right) \, a^{(4)}_{i_k i_k}(1) - \ln ^2(x_{T \, \text {m}}) \, \sum _{k=1}^{N-1} a^{(4)}_{i_k i_k}(1) \right. \right. \nonumber \\&\quad + \left. \ln ^2\left( \frac{\bar{x}_{{1}}}{1 - \bar{x}_{{1}}} \, \right) \, a^{(4)}_{i_1 i_1}(1) + \ln ^2\left( \frac{\bar{x}_{{2}}}{1 - \bar{x}_{{2}}} \, \right) \, a^{(4)}_{i_2 i_2}(1)\right. \nonumber \\&\quad -\sum _{k=1}^{2} b_{i_k i_k} \, \ln \left( \frac{M^2}{Q^2} \right) -\left. \sum _{k=3}^{N-1} b_{i_k i_k} \, \ln \left( \frac{M_f^2}{Q^2} \right) \right] |M^{(4)}_{[i]_{N-1}}|^{2} \nonumber \\&\quad + 2 \, \ln (x_{T \, \text {m}}) \, \sum _{i=1}^{N-2} \sum _{j=i+1}^{N-1} H^{(4)}_{ij}(0) \, \ln \left( \frac{2 \, p_i \cdot p_j}{Q^2} \right) \nonumber \\&\quad + \left. \sum _{i=3}^{N-2} \sum _{j=i+1}^{N-1} H^{(4)}_{ij}(0) \, \left[ \frac{1}{2} \, \ln ^2(2 \, \bar{d}_{ij}) - 2 \, \left( y^{\star }_{ij}\right) ^2 \right] + {\mathcal {F}}^{(4)}(Q^2) \right\} . \end{aligned}$$
(4.10)

Some terms are proportional to the coefficient in front of the plus distribution of the diagonal one-loop DGLAP kernel taken at \(z=1\) times a partonic amplitude squared and others are not. This is related to the well-known fact that in QCD, since the gluons carry colour charges, the amplitude of real emission in the soft limit is proportional to the colour connected Born amplitudes. Squaring the latter does not always lead to the Born amplitude squared. However, this will not prevent us from having cancellation/absorption of divergences. A non trivial example is given in Appendix F. Note also that Eq. (4.3) and (4.10) mirror the dependence on \(x_{T \, \text {m}}\) of the subtraction terms. They vanish logarithmically as \(x_{T \, \text {m}}\rightarrow 0\) as expected.

Let’s remark that the soft factorisation formula at \(O(\alpha _s)\) has the same type of decomposition in terms of squared eikonal factors as the the squared matrix element in Eq. (2.23), apart from the non divergent part. Thus, at this order, the integration over \(p_N\) of the soft current squared is immediate in sight of the results obtained in Sect. 3. At \(O(\alpha _s^2)\), the integration over the soft momenta of the Abelian part of the QCD soft current squared requires to push further the \(\varepsilon \) expansion of the Appendix B results while the integration of the non Abelian part necessitates new soft integrals.

5 Cases with non fragmenting partons

We have to treat the case where one or several partons, say \(i_{l_1}, \, i_{l_2}, \, \ldots \) do not fragment, this is typically the case if these partons are photons or they initiate jets. Let us discuss these two cases in more detail. For simplicity, we will discuss the case where only one parton does not fragment. It is easy to extend the results obtained in this section to the case where several partons do not fragment. The non-fragmenting parton will be denoted \(i_{N-1}\).

5.1 Parton \(i_{N-1}\) is a photon

It is well known that a high-\(p_T\) photon can be produced by two mechanisms: either it comes directly from the partonic sub-process or it is emitted collinearly by a parton produced at large transverse momentum. The latter case is described by a fragmentation function of the parton into a photon and thus the results of the preceding section can be used. Note that since the photon is observed, its four-momentum cannot be soft nor collinear to the beams, the photon plays the same role as any other hard parton.

In this subsection, we will see that the direct production can also be described by the general formula given in Sect. 2.1 at the cost of introducing a technical fragmentation function of a photon parton into a photon. At lowest order in the electromagnetic coupling at which we are working, this fragmentation function is merely a Dirac distribution which should be integrated for practical implementation. Nevertheless, for the uniformity of the presentation, it is interesting to keep this constraint unsatisfied.

Let us first discuss the fragmentation of a parton (including a photon parton) into a photon. As in the hadronic case, the renormalised fragmentation function is written in terms of the bare oneFootnote 9

$$\begin{aligned} D_k^{\gamma }(x,M_f^2)&= \bar{D}_k^{\gamma } \left( x \right) + \frac{\alpha }{2 \, \pi } \, \sum _{l \in S^{\prime }_p} \, \left[ {\mathcal {H}}_{lk}\left( *,\frac{\mu ^2}{M_f^2}\right) \otimes \bar{D}_l^{\gamma } \right] _{1}(x), \end{aligned}$$
(5.1)

with \(S^{\prime }_p = S_p \cup \{\gamma \}\). Since we consider only point-like interactions, the bare fragmentation \(\bar{D}_l^{\gamma }(z)\) is given by

$$\begin{aligned} \bar{D}_l^{\gamma }(z)&= \delta (1-z) \, \delta _{\gamma l}. \end{aligned}$$
(5.2)

Injecting this result into Eq. (5.1) gives

$$\begin{aligned} D_k^{\gamma }(x,M_f^2)&= \delta (1-x) \, \delta _{k \gamma } + \frac{\alpha }{2 \, \pi } \, {\mathcal {H}}_{\gamma k}\left( x,\frac{\mu ^2}{M_f^2}\right) . \end{aligned}$$
(5.3)

Note that, at NLO QCD approximation and lowest order in QED (neglecting QED radiative corrections), we have

$$\begin{aligned} {\mathcal {H}}_{\gamma \gamma }\left( x , \frac{\mu ^2}{M_f^2} \right)&= {\mathcal {H}}_{\gamma g}\left( x,\frac{\mu ^2}{M_f^2}\right) = 0, \end{aligned}$$
(5.4)

and

$$\begin{aligned} {\mathcal {H}}_{\gamma q}\left( x,\frac{\mu ^2}{M_f^2}\right) = Q_q^2 \, \frac{(1 + (1-x)^2)}{x} \, \left( \frac{4 \, \pi \, \mu ^2}{M_f^2} \right) ^{\varepsilon }, \end{aligned}$$
(5.5)

where \(Q_q\) is the fractional electric charge of the quark q, i.e., \(Q_u =2/3\) for an up-type quark and \(Q_d = -1/3\) for a down-type quark.

The LO approximation for the reaction \(H_1 + H_2 \rightarrow H_3 + \cdots + H_{N-2} + \gamma \) can thus be described by Eq. (2.1) using only the first term of the right hand side of Eq. (5.3) for the fragmentation function of a parton into a photon. We then get

$$\begin{aligned} \sigma _H^{\text {LO}}&= \sum _{\{i\}_{N-2} \in S_p} \, \mathcal {K}^{(n) \, B}_{i_1 i_2} \, \int d \, \text {PS}_{N-1 \,\text {h}}^{(n)}(\bar{x}) \, A_{(i)_{N-1}}(\{\bar{x}\}_{N-1}) \nonumber \\&\quad \times \delta ^{n-2}\left( \sum _{l=3}^{N-1} \frac{\vec {K}_{T \, l}}{\bar{x}_{{l}}} \right) |M^n_{[i]_{N-1}}|^2, \end{aligned}$$
(5.6)

with \(\bar{x}_{{1}}\) and \(\bar{x}_{{2}}\) given by Eq. (2.12). Note that the first sum concerns only the partons \(i_1, \ldots , i_{N-2}\), because at this level \(i_{N-1} \equiv \gamma \). The only difference, compared to Eq. (2.1), is that a factor \(g_s^2\) is transformed into a \(e^2\) in the overall normalisation factor

$$\begin{aligned} \mathcal {K}^{(n) \, B}_{i_1 i_2}&= \frac{1}{2^{N-2} \, s^2} \, \frac{1}{(2 \, \pi )^{(N-4) \, n - N + 3}} \, \frac{g_s^{2 \, (N-4)} \, e^2 \, \mu ^{2 \, (N-3) \, \varepsilon }}{4 \, C_{i_1} \, C_{i_2}}. \end{aligned}$$
(5.7)

When an extra parton is emitted, the structure of the collinear emission contains terms similar to those appearing in the general case (with the constraint \(\delta (1-\bar{x}_{{N-1}})\)) plus a term describing the collinear emission of a photon by a parton. The term of order \(\alpha ^0\) in Eq. (5.3) gives Eq. (5.6) from Eq. (2.11) while the term of order \(\alpha \) is used to build the structure of the collinear divergences which is given by

(5.8)

Note that, in Eq. (5.8), for compactness reasons, a normalisation factor \(\mathcal {K}^{(n) \, B}_{i_1 i_2}\) containing a factor \(e^2\) has been factored out, thus the term in the last line is multiplied by \(\alpha _s/(2 \, \pi )\) instead of \(\alpha /(2 \, \pi )\) as suggested by Eq. (5.3). In addition, in this term the extra constraint which reads \(\delta (1-\bar{x}_{{N-1}}/z_{N-1})\) has been taken into account hence the missing integration over \(z_{N-1}\).

At NLO approximation, the introduction of a technical fragmentation function of a photon parton into a photon (first term of Eq. (5.3)) enables the use of the formula (2.25) to describe the cross section for the real emission up to a different overall normalisation factor, that is to say

$$\begin{aligned} \sigma _H^{\text {Real}}&= \sum _{\{i\}_{N-1} \in S_p} \, \mathcal {K}^{(n)}_{i_1 i_2} \, \int d \, \text {PS}_{N-1 \,\text {h}}^{(n)}(x)\, \int d \text {PS}_N^{(n)}\, \nonumber \\&\quad \times \, A_{(i)_{N-1}}(\{x\}_{N-1}) \, \delta ^{n-2}\left( \sum _{l=3}^{N-1} \frac{\vec {K}_{T \, l}}{x_l} + \vec {p}_{T \, N}\right) \, \nonumber \\&\quad \times \left[ \sum _{i=1}^{N-2} \sum _{j=i+1}^{N-1} H^{(n)}_{ij}(p_N) \, E^{\prime }_{ij} + x_{T \, N}^2 \; Q^2 \, G^{(n)}(p_N) \right] , \end{aligned}$$
(5.9)

where the quantities \(x_1\) and \(x_2\) are given by Eq. (2.27) and (2.28), and the overall normalisation factor reads

$$\begin{aligned} \mathcal {K}^{(n)}_{i_1 i_2}&= \frac{1}{2^{N-2} \, s^2} \, \frac{1}{(2 \, \pi )^{(N-3) \, n - N + 2}} \, \frac{g_s^{2 \, (N-3)} \, e^2 \, \mu ^{2 \, (N-2) \, \varepsilon }}{4 \, C_{i_1} \, C_{i_2}} \nonumber \\&\quad \times Q^{-2 \, \varepsilon } \,V(n-2). \end{aligned}$$
(5.10)

The strategy for the subtraction is exactly the same as in the case with \(N-1\) fragmenting partons. The subtracted terms can be analytically integrated over the phase space of the parton \(i_N\). The noticeable difference is a new term for final state divergences, describing the collinear splitting of the parton \(j_{N-1}\) into a photon and the parton \(i_N\),Footnote 10 which reads

$$\begin{aligned} \sigma ^{\text {fin. coll.}}_{H \, N-1}&= \sum _{\{i\}_{N-1} \in S_p} \mathcal {K}^{(4) \, B}_{i_1 i_2} \, \frac{\alpha _s}{2 \, \pi } \, \int d \, \text {PS}_{N-1 \,\text {h}}^{(4)}(\bar{x}) \, \delta ^{2}\left( \sum _{l=3}^{N-1} \frac{\vec {K}_{T \, l}}{\bar{x}_{{l}}} \right) \nonumber \\&\quad \times A_{(i)_{N-2}}\left( \left\{ \bar{x}\right\} _{N-2}\right) \, \Bigg \{ \Bigg [ \frac{a^{(4)}_{\gamma j_{N-1}}(\bar{x}_{{N-1}})}{(1-\bar{x}_{{N-1}})_{+}} \, \ln \Bigg ( \frac{X_{T \, N-1}^2 \, Q^2}{M_f^2} \Bigg ) \, \nonumber \\&\quad + \frac{a^{(n-4)}_{\gamma j_{N-1}}(\bar{x}_{{N-1}})}{(1-\bar{x}_{{N-1}})_{+}} + 2 \, a^{(4)}_{\gamma j_{N-1}}(\bar{x}_{{N-1}}) \, \Bigg ( \frac{\ln (1-\bar{x}_{{N-1}})}{1-\bar{x}_{{N-1}}} \Bigg )_{+}\Bigg ] \nonumber \\&\quad \times |M^{(4)}_{[i|i_{N-1}:j_{N-1}]_{N-1}}|^{2} \nonumber \\&\quad + \ln \left( R_{\text {th}}^2 \right) \, \Theta \left( z_{N-1 \, \text {m}} - \bar{x}_{{N-1}}\right) \, \frac{a^{(4)}_{\gamma j_{N-1}}(\bar{x}_{{N-1}})}{(1-\bar{x}_{{N-1}})_{+}} \nonumber \\&\quad \times |M^{(4)}_{[i|i_{N-1}:j_{N-1}]_{N-1}}|^{2} \Bigg \}. \end{aligned}$$
(5.11)

Note that this corresponds to the Eq. (4.6) with the constraint \(\delta (1-\bar{x}_{{N-1}}/z_{N-1})\). Furthermore, this constraint translates into a new upper bound over the \(\bar{x}_{{N-1}}\) integration for the last term in curly brackets, with respect to the one appearing in Eq. (4.6), given by \(z_{N-1 \, \text {m}} = X_{T \, N-1}/(X_{T \, N-1}+x_{T \, \text {m}})\).

The case where the photon is in the initial state can be obviously treated by this method. Nevertheless, it is more complicated to find a way to present the results without introducing numerous new formulae. Thus, in order to reduce the size of the article, we choose not to present this case here.

5.2 Case of jets

In this subsection we look at the case where some partons do not fragment and are combined to form jets. In order to lighten this article, we will treat the case where only the parton \(i_{N-1}\) does not fragment. At LO accuracy, the formula is the same as for the photon case, the parton \(i_{N-1}\) forms the jet and \(p_{N-1} = p_{\text {jet}}\), but at NLO, what is fixed is the momentum of the jet which can be formed by either the parton \(i_{N-1}\) or the parton \(i_N\) or by both partons \(i_{N-1}\) and \(i_N\). Thus, the parton \(i_{N-1}\) can also be soft and/or collinear. The phase space is then sliced in two parts \(p_{T \, N-1} \ge p_{T \, N}\) and \(p_{T \, N-1} \le p_{T \, N}\). Each part has a collinear divergence and the sum of the two vanishes due to the Kinoshita–Lee–Nauenberg (KLN) theorem. Let us sketch this cancellation. Starting from Eq. (E.10) by putting \(\bar{D}_{i_{N-1}}^{i_{N-1}}(x_{N-1}/z_{N-1}) = \delta (1-x_{N-1}/z_{N-1})\) and neglecting terms of order \(\mathcal{O}(\alpha _s^2)\), the non-cancelled collinear divergence carried by \(\sigma ^{\text {fin. coll.}}_{H \, N-1}\) readsFootnote 11

(5.12)

with \(z_{N-1 \, \text {m}} = X_{T \, N-1}/(X_{T \, N-1}+x_{T \, \text {m}})\). The interesting quantity is the four momentum of the jet \(K_{\text {jet}}\) which is, in the collinear approximation, \(K_{\text {jet}} = K_{N-1}/z\). Thus, changing \(K_{N-1}\) against \(K_{\text {jet}}\) leads to

(5.13)

with \(\zeta _{\text {jet} \, \text {m}}= (X_{T \, \text {jet}}- x_{T \, \text {m}})/X_{T \, \text {jet}}\). The integrals over z can be performed. Nevertheless, the term \({\mathcal {H}}_{i_{N-1} j_{N-1}}(z,\) \(\mu ^2/M_f^2)\) in square brackets in Eq. (5.13) contains a collinear divergence and the z integration does not remove it. However, in Eq. (5.13), there is only the contribution where \(i_N\) is soft and/or collinear, and one has to add the contribution where \(i_{N-1}\) is soft and/or collinear. Thus in general, we get the following result

(5.14)

Let us discuss the dependence of the above mentioned divergences on the type of parton which initiates the jet. Let us assume first that \(j_{N-1}\), the parton which initiates the jet, is a quark (or an anti-quark), then \(i_N\) can be a gluon and \(i_{N-1}\) a quark (or an anti-quark) or vice versa. Summing the two contributions \(i_N\) soft and/or collinear and \(i_{N-1}\) soft and/or collinear, leads to

$$\begin{aligned}&{\mathcal {J}}_{q}\left( X_{T \, \text {jet}},\frac{Q^2}{M_f^2},x_{T \, \text {m}}\right) = \int _{1/2}^{1} dz \left\{ {\mathcal {H}}_{qq}\left( z,\frac{\mu ^2}{M_f^2}\right) \right. \nonumber \\&\quad + {\mathcal {H}}_{gq}\left( z,\frac{\mu ^2}{M_f^2}\right) + \frac{a^{(n-4)}_{qq}(z)}{(1-z)_{+}} + \frac{a^{(n-4)}_{gq}(z)}{(1-z)_{+}} \nonumber \\&\quad + \left[ \frac{a^{(4)}_{qq}(z)}{(1-z)_{+}}+\frac{a^{(4)}_{gq}(z)}{(1-z)_{+}}\right] \, \ln \left( \frac{z^2 \, X_{T \, \text {jet}}^2 \, Q^2}{M_f^2} \right) \nonumber \\&\quad {} + 2 \, \left[ a^{(4)}_{qq}(z)+ a^{(4)}_{gq}(z) \right] \, \left( \frac{\ln (1-z)}{1-z} \right) _{+} \nonumber \\&\quad {} + \left. \ln \left( R_{\text {th}}^2 \right) \, \int _{1/2}^{\zeta _{\text {jet} \, \text {m}}} dz \, \left[ \frac{a^{(4)}_{qq}(z)}{(1-z)_{+}}+\frac{a^{(4)}_{gq}(z)}{(1-z)_{+}}\right] \right\} . \end{aligned}$$
(5.15)

The collinear divergence presents in Eq. (5.15) vanishes because the coefficient in front the divergence vanishes, indeed

$$\begin{aligned}&\int _{1/2}^1 dz \, \left[ {\mathcal {H}}_{qq}\left( z,\frac{\mu ^2}{M_f^2}\right) + {\mathcal {H}}_{gq}\left( z,\frac{\mu ^2}{M_f^2}\right) \right] \nonumber \\&\quad = - \frac{1}{\varepsilon } \, \left( \frac{4 \, \pi \, \!\mu ^2}{M_f^2} \right) ^{\varepsilon } \, \!\frac{1}{\Gamma (1\!-\!\varepsilon )} \,\! \int _{1/2}^1 dz \, \!\left[ P^{(4)}_{qq}(z) \!+\! P^{(4)}_{gq}(z)\right] . \end{aligned}$$
(5.16)

But the quantity \(\int _{1/2}^1 dz \, \left[ P^{(4)}_{qq}(z) + P^{(4)}_{gq}(z)\right] \) sums to zero as it should be.

Let us assume now that the jet has been initiated by a gluon \(j_{N-1} = g\), then \(i_{N}\) and \(i_{N-1}\) can be a pair of quark–anti-quark of a certain flavour or \(i_{N}\) and \(i_{N-1}\) are gluons. Thus summing the different contributions leads to

$$\begin{aligned}&{\mathcal {J}}_{g}\left( X_{T \, \text {jet}},\frac{Q^2}{M_f^2},x_{T \, \text {m}}\right) \nonumber \\&\quad =\int _{1/2}^{1} dz \left\{ 2 \, N_F \, {\mathcal {H}}_{qg}\left( z,\frac{\mu ^2}{M_f^2}\right) + {\mathcal {H}}_{gg}\left( z,\frac{\mu ^2}{M_f^2}\right) \right. \nonumber \\&\qquad {} + 2 \, N_F \, \frac{a^{(n-4)}_{qg}(z)}{(1-z)_{+}} + \frac{a^{(n-4)}_{gg}(z)}{(1-z)_{+}} \nonumber \\&\qquad {} + \left[ 2 \, N_F \, \frac{a^{(4)}_{qg}(z)}{(1-z)_{+}}+\frac{a^{(4)}_{gg}(z)}{(1-z)_{+}}\right] \, \ln \left( \frac{z^2 \, X_{T \, \text {jet}}^2 \, Q^2}{M_f^2} \right) \nonumber \\&\qquad {} + 2 \, \left[ 2 \, N_F \, a^{(4)}_{qg}(z)+ a^{(4)}_{gg}(z) \right] \, \left( \frac{\ln (1-z)}{1-z} \right) _{+} \nonumber \\&\qquad {} + \left. \ln \left( R_{\text {th}}^2 \right) \, \int _{1/2}^{\zeta _{\text {jet} \, \text {m}}} dz \, \left[ 2 \, N_F \, \frac{a^{(4)}_{qg}(z)}{(1-z)_{+}}+\frac{a^{(4)}_{gg}(z)}{(1-z)_{+}}\right] \right\} . \end{aligned}$$
(5.17)

The collinear divergence presents in Eq. (5.17) also vanishes because the coefficient in front of the divergence vanishes, indeed

$$\begin{aligned}&\int _{1/2}^1 dz \, \left[ 2 \, N_F \, {\mathcal {H}}_{qg}\left( z,\frac{\mu ^2}{M_f^2}\right) + {\mathcal {H}}_{gg}\left( z,\frac{\mu ^2}{M_f^2}\right) \right] \nonumber \\&\quad =- \frac{1}{\varepsilon } \left( \frac{4 \, \pi \, \mu ^2}{M_f^2} \right) ^{\varepsilon } \frac{1}{\Gamma (1-\varepsilon )} \,\int _{1/2}^1 dz \left[ 2 N_F P^{(4)}_{qg}(z) + P^{(4)}_{gg}(z)\right] , \end{aligned}$$
(5.18)

where \(N_F\) is the number of active flavours. Again, the quantity \(\int _{1/2}^1 dz \, \left[ 2 \, N_F \, P^{(4)}_{qg}(z) + P^{(4)}_{gg}(z)\right] \) sums to zero in agreement with the KLN theorem which states that degenerate states like a jet are free of collinear divergences.

The “jet functions” introduced in Eqs. (5.15) and (5.17) have some similarities with the ones used in ref. [50]. Note however, that the cone of size \(R_{\text {th}}\) is not a jet cone in the sense that our cone is centred on the direction of the hardest parton which is the jet direction only in the collinear limit. Despite that, the merging rule to build the jet is close to the so called \(k_t\) algorithm [51, 52] which, for a jet made of at most two partons, reduces to \(d_{N-1 N} \le R_{\text {th}}\); this is verified in our case. The integral over z in Eqs. (5.15) and (5.17) can be performed analytically and we get

$$\begin{aligned}&{\mathcal {J}}_{q}\left( X_{T \, \text {jet}},\frac{Q^2}{M_f^2},x_{T \, \text {m}}\right) \nonumber \\&\quad = C_F \, \left[ \frac{13}{2}- \frac{2 \, \pi ^2}{3}- \frac{3}{2} \, \ln \left( \frac{X_{T \, \text {jet}}^2 \, Q^2}{M_f^2} \right) \right] \nonumber \\&\qquad {} + \ln (R_{\text {th}}^2) \, C_F \, \left[ \frac{3}{2} - 3 \, \zeta _{\text {jet} \, \text {m}}+ 2 \, \ln \left( \frac{\zeta _{\text {jet} \, \text {m}}}{1 - \zeta _{\text {jet} \, \text {m}}}\right) \right] , \end{aligned}$$
(5.19)

and

$$\begin{aligned}&{\mathcal {J}}_{g}\left( X_{T \, \text {jet}},\frac{Q^2}{M_f^2},x_{T \, \text {m}}\right) = - \frac{23 \, N_F}{18} + N_c \, \left[ \frac{67}{9}- \frac{2 \, \pi ^2}{3} \right] \nonumber \\&\quad - \frac{11 \, N_c - 2 \, N_F}{6} \, \ln \left( \frac{X_{T \, \text {jet}}^2 \, Q^2}{M_f^2} \right) + \ln (R_{\text {th}}^2) \, \nonumber \\&\quad \times \left[ 2 \, N \, \ln \left( \frac{\zeta _{\text {jet} \, \text {m}}}{1-\zeta _{\text {jet} \, \text {m}}} \right) - \frac{N_F}{3} + \frac{11}{6} \, N_c + (N_F - 4 \, N_c) \, \zeta _{\text {jet} \, \text {m}}\right. \nonumber \\&\quad \left. + (N_c - N_F) \, \zeta _{\text {jet} \, \text {m}}^2 + \frac{2}{3} \, (N_F - N_c) \, \zeta _{\text {jet} \, \text {m}}^3\right] . \end{aligned}$$
(5.20)

Note that a dependence on the scale \(M_f^2\) is still present in Eqs. (5.19) and (5.20). It is cancelled by terms coming from the soft part, cf. Eq. (4.10). Indeed, from this equation, the coefficient \(b_{j_{N-1} j_{N-1}}\) in front of \(\ln (Q^2/M_f^2)\) will be either a \(b_{qq}\) or a \(b_{gg}\) (coefficients in front of the log in (5.19) and (5.20)) depending on the flavour of the parton \(j_{N-1}\) which is the jet at LO and which initiates it at NLO.

6 Summary and prospects

In this article, we have presented a novel general method for subtracting collinear and soft divergences at NLO accuracy, specifically designed for processes involving an arbitrary number of fragmentation functions. While several general subtraction methods exist [42, 43], the one discussed in this article introduces several new features:

  1. 1.

    Analytical integration of the subtraction terms is performed in the hadronic centre-of-mass frame.

  2. 2.

    Longitudinal Lorentz boost invariant variables are employed to describe the phase space.

We have explicitly addressed scenarios where all hard partons fragment, providing recipes for constructing the various subtraction terms and analytically integrating them over the phase space of the parton which may be soft or collinear with respect to others. As anticipated, collinear divergences can be absorbed into a redefinition of the PDFs or FFs, while the soft divergences cancel out when the virtual contribution is added. Additionally, we have investigated situations where one hard parton in the final state does not fragment. Our results demonstrate that the subtraction method remains effective in such cases, including scenarios where the unfragmented hard parton is a photon or contributes to a jet. Notably, our method imposes no restrictions on the number of hard partons that do not fragment, although for the sake of brevity, we have focused on the case of a single unfragmented hard parton in this article.

An immediate application of this method will involve the revision of the DiPhox/JetPhox numerical codes, which currently employ phase space slicing techniques to address soft and collinear divergences. Despite their age, these codes are still utilized by experimental collaborations, particularly those focusing on characterising the quark-gluon plasma. These collaborations study various correlation variables between particles that easily escape the plasma (typically photons) and those strongly interacting with it (such as jets or hadrons). The existing codes are well-suited for analysing these observables. Furthermore, while codes incorporating NNLO corrections to di-photon production exist, none of them integrate the two fragmentation components by their own. The extension of this subtraction method to NNLO accuracy is a challenging task which should be a value for tagged and double tagged reactions whatever the tagged particles are. We plan to address the rewriting of these Phox family legacy codes in a forthcoming practical article. In the present article, we have provided comprehensive results to address more complex processes, such as NLO corrections to di-photon plus jets including the fragmentation components and photon + k jets (\(k > 1\)) with fragmentation. Regarding applications to reactions containing heavy quarks, the current method is limited to scenarios where the typical energy scale, such as transverse momentum or invariant mass, is significantly larger than the mass of the heavy quark. However, this method can be extended to handle cases involving massive hard partons, thereby enabling the description of the full kinematic range of reactions involving heavy quarks.