1 Introduction

HELAS (HELicity Amplitude Subroutines) is a set of Fortran subroutines which enable us to compute the helicity amplitudes of an arbitrary tree-level Feynman diagram [1, 2]. The code has been used in various event generators such as MadGraph5_aMC@NLO (MG5aMC) [3].Footnote 1

HELAS employs the Feynman-gauge propagator for massless gauge bosons. It often leads to subtle gauge cancellation among Feynman amplitudes, that sometimes give rise to a total loss of accuracy even with double precision. For example, the size of cancellation among amplitudes for \(e^{+} e^{-} \rightarrow e^{+} e^{-} Z\) at 2 TeV collision amounts up to \(\sim 10^{12}\) and that results in about 10% inaccuracy of the calculation of the total cross section [7].

In this article, we propose a different gauge choice for the propagator for massless gauge bosons, in which the scalar polarization component is subtracted systematically by making use of the BRST invariance of the off-shell vector boson created from physical on-shell states. The propagator has the light-cone gauge form, and we may call the gauge as parton-shower (PS) gauge, since, as shown below, the absolute value squared of each Feynman amplitude reproduces all the singular behaviors of the corresponding parton shower in this gauge.Footnote 2

After introducing the PS gauge in Sect. 2, we discuss the relation between the off-shell vector boson currents and the parton splitting amplitudes in Sect. 3. In Sect. 4 we give sample numerical results to demonstrate that calculations in the PS gauge can avoid subtle gauge cancellations among Feynman amplitudes by comparing with those in the Feynman gauge. Sect. 5 presents our brief summary. In Appendix A we give new HELAS subroutines in the PS gauge.

2 Parton-shower gauge

In this section, we introduce PS gauge for massless gauge-boson propagators.

The numerator for a massless gauge boson propagator in a covariant gauge can be decomposed as

$$\begin{aligned} -g^{\mu \nu }+(1-\xi )\frac{q^\mu q^\nu }{q^2}&=\sum _{\lambda =\pm ,0}\eta _\lambda \,\epsilon ^\mu (q,\lambda )\,\epsilon ^\nu (q,\lambda )^* \nonumber \\&\quad -\xi \,\eta _{S}\,\epsilon ^\mu (q,S)\,\epsilon ^\nu (q,S)^*, \end{aligned}$$
(1)

where \(\xi \) is a gauge parameter; \(\eta _\lambda \!=\!\eta _{S}\!=\!1\) when \(q^2>0\), while \(\eta _\lambda =(-1)^{\lambda +1}\) and \(\eta _{S}\!=\!-1\) when \(q^2<0\); \(\epsilon ^{\mu }(q,\lambda )\) is the polarization vector with momentum q and helicity \(\lambda \), while \(\epsilon ^{\mu }(q,S)\) is the scalar polarization state

$$\begin{aligned} \epsilon ^\mu (q,S)=\frac{q^{\mu }}{\sqrt{|q^2|}}. \end{aligned}$$
(2)

The polarization vectors for the three helicity states satisfy

$$\begin{aligned} q_\mu \epsilon ^\mu (q,\lambda )=0, \end{aligned}$$
(3)

and are normalized as

$$\begin{aligned} \epsilon _\mu (q,\lambda )\,\epsilon ^\mu (q,\lambda ')^*=-\delta _{\lambda \lambda '}. \end{aligned}$$
(4)

The gauge invariance of the scattering amplitudes in QED and QCD tells that the term proportional to \(q^{\mu }q^{\nu }\) do not affect the amplitudes, and we can express the propagator in terms of the three polarization vectors as

$$\begin{aligned} -g^{\mu \nu }+\frac{q^{\mu }q^{\nu }}{q^2} =\sum _{\lambda =\pm ,0}\eta _\lambda \,\epsilon ^{\mu }(q,\lambda )\,\epsilon ^{\nu }(q,\lambda )^*. \end{aligned}$$
(5)

We note here that the longitudinally polarized vector-boson wave function can be decomposed into two parts

$$\begin{aligned} \epsilon ^{\mu }(q,0) = {{\tilde{\epsilon }}}^{\mu }(q,0) + \epsilon ^{\mu }(q,S), \end{aligned}$$
(6)

where at high energies (\(|q^{2}|/|{\mathbf {q}}|^{2} \ll 1\)) the \({{\tilde{\epsilon }}}^{\mu }(q,0)\) term is suppressed. The longitudinal polarization contribution to the propagator (5) hence has four components:

$$\begin{aligned} \epsilon ^{\mu }(q,0)\epsilon ^{\nu }(q,0)^*&= {{\tilde{\epsilon }}}^{\mu }(q,0){{\tilde{\epsilon }}}^{\nu }(q,0)^* +{{\tilde{\epsilon }}}^{\mu }(q,0)\epsilon ^{\nu }(q,S)^* \nonumber \\&\quad +\epsilon ^{\mu }(q,S){{\tilde{\epsilon }}}^{\nu }(q,0)^* +\epsilon ^{\mu }(q,S)\epsilon ^{\nu }(q,S)^*. \end{aligned}$$
(7)

The last term does not contribute because it has the same form as the gauge term in (1). In fact, neither the second nor the third term contributes to the scattering amplitudes, because the BRST invariance of the quantum gauge field theory [10, 11] ensures that the gauge fixing condition annihilates the physical states:

$$\begin{aligned} \langle \mathrm {phys}|\partial _{\mu } A^{\mu } |\mathrm {phys}\rangle = 0, \end{aligned}$$
(8)

for the covariant gauge fixing. Because the scattering amplitudes are transitions among physical states, the scalar polarization component \(\epsilon ^{\mu }(q,S)\) in all the propagators of the tree-level amplitudes annihilates the physical states that gives rise to the off-shell vector boson current. In short, only the first term in the right-hand side of Eq. (7) contributes to the scattering amplitudes at the tree-level in QED and QCD.

We now introduce a tensor

$$\begin{aligned} {\tilde{g}}^{\mu \nu }=g^{\mu \nu }-\frac{n^\mu q^\nu +q^\mu n^\nu }{n\cdot q} \end{aligned}$$
(9)

with

$$\begin{aligned} n^\mu =\left( \mathrm{sgn}(q^0),-\mathbf {q}/|\mathbf {q}|\right) , \end{aligned}$$
(10)

and obtain the projected polarization vector as

$$\begin{aligned} {{\tilde{\epsilon }}}^{\mu }(q,\lambda )={\tilde{g}}^{\mu \nu }\epsilon _{\nu }(q,\lambda ). \end{aligned}$$
(11)

Here the transverse polarization states remain the same, while the longitudinal state is subtracted by the scalar state:

$$\begin{aligned} {{\tilde{\epsilon }}}^{\mu }(q,\pm )&=\epsilon ^{\mu }(q,\pm ), \end{aligned}$$
(12)
$$\begin{aligned} {{\tilde{\epsilon }}}^{\mu }(q,0)&=\epsilon ^{\mu }(q,0)-\epsilon ^{\mu }(q,S), \end{aligned}$$
(13)

for all \(q^\mu \). The BRST invariance (8) tells that only the projected polarization vectors contribute, and the propagator can be expressed as

$$\begin{aligned} \sum _{\lambda =\pm ,0}\eta _\lambda \,{{\tilde{\epsilon }}}^\mu (q,\lambda )\,{{\tilde{\epsilon }}}^\nu (q,\lambda )^*&={\tilde{g}}^{\mu \alpha }{\tilde{g}}^{\nu \beta } \left( -g_{\alpha \beta }+\frac{q_\alpha q_\beta }{q^2}\right) \nonumber \\&=-g^{\mu \nu }+\frac{n^\mu q^\nu +q^\mu n^\nu }{n\cdot q} \nonumber \\&=-{\tilde{g}}^{\mu \nu }. \end{aligned}$$
(14)

It has the form of the light-cone gauge propagator,Footnote 3 but we should note that the gauge vector (10) depends on the three momentum of the virtual vector boson. We call the propagator form (14) as the “parton-shower (PS)” gauge because of the property of the splitting amplitudes calculated in this method, as shown in the next section.

3 Relation to the splitting amplitudes

In this section, we discuss the relation between the off-shell vector boson currents and the parton splitting amplitudes.

We consider an amplitude for processes with initial state radiations (space-like; \(q^2<0\)) that produce a nearly on-shell virtual gluon

$$\begin{aligned} q(k,\sigma )&\rightarrow q(k',\sigma ') + g(q)^*, \end{aligned}$$
(15)
$$\begin{aligned} g(k,\sigma )&\rightarrow g(k',\sigma ') + g(q)^*, \end{aligned}$$
(16)

with the four momentum \(q=k-k'\). \(\sigma \) and \(\sigma '\) denote the initial and final parton helicities, respectively. The amplitudes for the full process can be expressed as

$$\begin{aligned} \mathcal{M}=J^\mu (k,k';\sigma ,\sigma ')\frac{-g_{\mu \nu }}{q^2}T^\nu \end{aligned}$$
(17)

with

$$\begin{aligned} J^\mu (k,k';\sigma ,\sigma ') = g_st^a\,{\bar{u}}(k',\sigma ') \gamma ^\mu u(k,\sigma ) \end{aligned}$$
(18)

for \(q\rightarrow qg\) splitting, and

$$\begin{aligned} J^\mu (k,k';\sigma ,\sigma ') =g_sf^{abc}\,\varGamma ^{\mu \alpha \beta }\, \epsilon _\alpha ^a(k,\sigma )\, \epsilon _\beta ^b(k',\sigma ')^* \end{aligned}$$
(19)

for \(g\rightarrow gg\) splitting. The splitting currents are then expanded by using the polarization vectors with three helicities along the momentum transfer (q) direction:

$$\begin{aligned}&J^\mu (k,k';\sigma ,\sigma ') =\left( g^{\mu \nu } -\frac{q^\mu q^{\nu }}{q^2}\right) \, J_\nu (k,k';\sigma ,\sigma ') \nonumber \\&\quad =\sum _{\lambda =\pm ,0}(-\eta _\lambda )\,\epsilon ^{\mu }(q,\lambda )\,\epsilon ^{\nu }(q,\lambda )^* J_\nu (k,k';\sigma ,\sigma ') \nonumber \\&\quad =\sum _{\lambda =\pm ,0} \mathcal{J}_{\sigma \sigma '}^\lambda (k,k') \,\epsilon ^\mu (q,\lambda ), \end{aligned}$$
(20)

where the splitting amplitudes [14] are introduced as

$$\begin{aligned} \mathcal{J}_{\sigma \sigma '}^\lambda (k,k') = -\eta _\lambda \,J_\mu (k,k';\sigma ,\sigma ')\,\epsilon ^\mu (q,\lambda )^{*}. \end{aligned}$$
(21)

The \(q\rightarrow qg\) amplitudes are invariant under the boost along the virtual gluon momentum (q) direction, while the \(g\rightarrow gg\) ones are not always invariant because of possible gauge choice of the polarization vectors for the external massless gauge bosons. By adopting the common light-cone gauge (10) for all the external and the off-shell gluons, the \(g\rightarrow gg\) amplitudes can also be boost invariant along the current momentum direction [14]. By using the boost-invariant splitting amplitudes \(\mathcal{J}_{\sigma \sigma '}^\lambda (k,k')\) of Ref. [14] and by making the on-shell approximation for the virtual gluon in the hard scattering amplitudes, the azimuthal angle correlations between the initial state splitting (\(q\rightarrow qg^*\) and \(g\rightarrow gg^*\)) plane and the hard scattering plane are reproduced in the collinear limit. For off-shell gluons, however, the longitudinally polarized vector \(\epsilon ^\mu (q,0)\) in the right-hand side of Eq. (20) behaves badly in the boosted frame, which often leads to severe numerical cancellation among amplitudes in the exact matrix elements.

In the PS gauge, the currents are obtained by the projection:

$$\begin{aligned}&J^\mu _\mathtt{PSG}(k,k';\sigma ,\sigma ') ={\tilde{g}}^{\mu \nu }\, J_\nu (k,k';\sigma ,\sigma ') \nonumber \\&\quad =\sum _{\lambda =\pm ,0}(-\eta _\lambda )\,{{\tilde{\epsilon }}}^{\mu }(q,\lambda )\,{{\tilde{\epsilon }}}^{\nu }(q,\lambda )^* J_\nu (k,k';\sigma ,\sigma ') \nonumber \\&\quad =\sum _{\lambda =\pm ,0} \mathcal{J}_{\sigma \sigma '}^\lambda (k,k') \,{{\tilde{\epsilon }}}^\mu (q,\lambda ). \end{aligned}$$
(22)

It is worth noting that the splitting amplitudes (21) are exactly the same between the PS gauge (22) and the Feynman gauge (20) because of current conservation \(q_\mu J^\mu =0\) for the currents of external on-shell quarks (18) and gluons (19). The PSG currents above are, however, free from large longitudinal component even in the highly boosted collinear region, and hence the absolute value squared of the individual Feynman amplitude reproduces the parton-shower behavior in the collinear limit. This shows that the severe cancellation among amplitudes in the original HELAS code that adopts Feynman gauge does not exist in the PS gauge.

The splitting amplitudes for final-state radiations, such as the time-like (\(q^2>0\)) \(g^*\rightarrow q{{\bar{q}}}\) and \(g^*\rightarrow gg\) currents, have the same form as Eq. (22), with \(\eta _\lambda =1\), in the PS gauge:

$$\begin{aligned} J^\mu _\mathtt{PSG}(k,k';\sigma ,\sigma ') =\sum _{\lambda =\pm ,0} \mathcal{J}_{\sigma \sigma '}^\lambda (k,k') \,{{\tilde{\epsilon }}}^\mu (q,\lambda )^* \end{aligned}$$
(23)

with

$$\begin{aligned} \mathcal{J}_{\sigma \sigma '}^\lambda (k,k') = -J_\mu (k,k';\sigma ,\sigma ')\,\epsilon ^\mu (q,\lambda ) \end{aligned}$$
(24)

when \(q^2=(k+k')^2>0\). The boost-invariant splitting amplitudes \(\mathcal{J}_{\sigma \sigma '}^\lambda (k,k')\) have the same form as obtained in ref. [14], and the off-shell current is free from large components when the virtual gluon is highly boosted.

We note here that the splitting amplitudes (21) and (24) for \(g\rightarrow gg\) are not boost invariant for the currents calculated by HELAS codes, JGGXXX [1, 2]. This is because the massless gauge boson wave functions in HELAS are fixed by the light-cone gauge with \(n^\mu =(1,-\mathbf {k}/|\mathbf {k}|)\) by using the three momentum \(\mathbf {k}\) of each external photons and gluons. Although this particular choice of the external massless gauge boson wave functions allows HELAS to obtain helicity amplitudes without specifying a particular gauge vector, the splitting amplitudes (21) and (24) evaluated by HELAS codes do not have the boost-invariant form of Ref. [14], whose absolute value squares are the splitting functions of the DGLAP equations. Nevertheless, the HELAS currents have the splitting amplitude form of Ref. [14] in the collinear limit, because the three momenta of external gluons are aligned with the gauge vector (10) of the off-shell gluon. This allows us to express not only the \(q\rightarrow qg^*\) and \(g^*\rightarrow q\bar{q}\) but also the \(g\rightarrow gg^*\) and \(g^*\rightarrow gg\) currents in terms of the boost-invariant splitting amplitudes of Ref. [14] in the collinear limit.

Summing up, in the PS gauge, the scalar component of the longitudinal state, which behaves badly in the collinear limit, is subtracted systematically, and hence the absolute value squared of each Feynman amplitude reduces to the corresponding parton shower in the collinear limit. The amplitudes are exact even away from the collinear limit, and hence all the interference among different Feynman amplitudes are reproduced exactly, as interference among corresponding parton-shower amplitudes.

Before turning to numerical demonstrations in the PS gauge, we briefly mention the special HELAS subroutine JEEXXX, which was introduced to evaluate collinear photon emissions in \(e^+e^-\) collisions [1, 2]. In order to accurately compute the current with nearly on-shell photon propagator, the original HELAS current JIOXXX is shifted by a term proportional to its four momentum \(q^\mu \):

$$\begin{aligned} J_\mathtt{JEE}^\mu =J_\mathtt{JIO}^{\mu } - \frac{J_\mathtt{JIO}^{0}}{q^{0}}q^\mu . \end{aligned}$$
(25)

When \(|q^2|\ll 1\), the \(\mu =0\) and 3 components of the current \(J_\mathtt{JIO}^{\mu }\) grow as \(q^0/\sqrt{|q^2|}\) because of the longitudinal component. The subtraction (25) suppresses these large components which cause numerical instability because of subtle cancellation among different Feynman amplitudes. In the PS gauge, the current is expressed as

$$\begin{aligned} J_\mathtt{PSG}^\mu&={\tilde{g}}^{\mu \nu }{J_\mathtt{JIO}}_\nu =J_\mathtt{JIO}^\mu -\frac{n\cdot J_\mathtt{JIO}}{n\cdot q}q^\mu =J_\mathtt{JIO}^\mu -\frac{J_\mathtt{JIO}^0}{|\mathbf {q}|}q^\mu , \end{aligned}$$
(26)

which differs from the JEE current only by a term which vanishes in the small \(|q^2|\) limit.

4 Sample results

In order to demonstrate the power of the PS gauge in numerical calculation of the amplitudes, we study two representative partonic subprocesses:

$$\begin{aligned} u(k_1)+d (k_2)&\rightarrow u(k_3)+d(k_4)+g(k_5), \end{aligned}$$
(27)
$$\begin{aligned} g(k_1)+g(k_2)&\rightarrow g(k_2)+g(k_4)+g(k_5), \end{aligned}$$
(28)

in the Feynman gauge (with original HELAS) and in the PS gauge with the new HELAS codes presented in Appendix.

For both processes, event samples are generated with head-on collisions of initial partons at 2 TeV centre-of-mass energy with the minimal kinematical cuts for the final-state particles:

$$\begin{aligned}&p_{Ti}>20~\mathrm{GeV}, \end{aligned}$$
(29)
$$\begin{aligned}&\varDelta R_{ij}=\sqrt{(\eta _{i}-\eta _{j})^{2} + (\phi _{i} - \phi _{j})^{2}}>0.4. \end{aligned}$$
(30)

We also introduce the hard-scattering scale as

$$\begin{aligned} \max (p_{Ti})>200\ \mathrm{GeV}, \end{aligned}$$
(31)

which allows us to interpret the amplitudes in the parton-shower language, namely as a 2-to-2 hard process of the scale greater than 200 GeV times a parton splitting of the scale down to \({k_{T ij}}\) of 8 GeV (\(=20~\mathrm{GeV}\times 0.4\)). Here, the relative transverse momentum between final-state particles, \({k_{T ij}}\), is defined as

$$\begin{aligned} k_{T ij} = \min ( {p_T}_i, {p_T}_j)\, \varDelta R_{ij}. \end{aligned}$$
(32)

Feynman diagrams of the process (27) are shown in Fig. 1. They are categorized into these five types according to gluon radiation topologies; a gluon is radiated from one of the initial-state particles in (a) and (b), from one of the final-state particles in (c) and (d), and from the internal propagator in (e).

In Fig. 2, we show the pseudorapidity of a final-state particle with minimum transverse momentum, \(\eta (p_{T\mathrm {min}})\), where the result in the PS gauge are plotted in the left-hand side, (A), and that in the Feynman gauge are plotted in the right-hand side, (B). A line with filled circles denotes the differential cross section, i.e. the absolute value squared of the sum of all the amplitudes. On the other hand, lines with triangles (a-d) and open circles (e) show the distribution of the square of each Feynman amplitude depicted in Fig. 1a–e, respectively. A line with filled squares presents the distribution of the sum of the squared amplitudes of each diagram, i.e. without any interference effects among the amplitudes.

Fig. 1
figure 1

Feynman diagrams of the process, \(u(1)d(2)\rightarrow u(3)d(4)g(5)\)

Fig. 2
figure 2

Distributions of pseudorapidity of the final-state particle with minimum transverse momentum for the process \(ud\rightarrow udg\) in the PS gauge (A) and in the Feynman gauge (B). A line with filled circles denotes the total distribution, while lines with triangles (a–d) and open circles (e) show the distribution of the squared amplitude of each type of the Feynman diagrams depicted in Fig. 1. A line with filled squares presents the distribution of the sum of the squared amplitudes of each diagram

The total differential distributions, denoted by lines with filled circles, are identical between the PS gauge (A) and the Feynman gauge (B) as expected. However, the contributions from each amplitude are quite different between the two gauges, especially in the large \(\eta \) region. In the Feynman gauge, each squared amplitude in the large \(\eta \) region becomes large due to the singularities, causing subtle cancellation of up to two orders of magnitudes among the amplitudes. On the other hand, in the central region \(|\eta |<2\), where the contribution from the soft gluon is dominant, all the diagrams contribute almost equally and the contributions from each diagram in the two gauges are very similar. We note that the flat \(\eta \) distribution is a consequence of boost invariance of the soft-gluon emission amplitudes.

In order to study the splitting in the initial state, let us focus on the large \(\eta \) region in Fig. 2A, where contributions can be explained by the hard-scattering process and the splitting probability in the corresponding parton-shower history. The large positive \(\eta \) jet with the smallest \(p_T\) is mostly u(3) from \(u(1)\rightarrow u(3)+g^*\) splitting which are common in diagrams (b), (d) and (e). The hard process is then \(g^* + d(2) \rightarrow d(4) + g(5)\). In the on-shell limit of the virtual gluon \(g^*\), the sum of the three hard-scattering amplitudes give the physical amplitudes for \(gd\rightarrow gd\). The destructive interference observed in the large \(\eta \) region of Fig. 2A hence shows the interference among the three amplitudes of the hard-scattering process. In the PS gauge, therefore, one can even observe the interference pattern among hard-scattering amplitudes. Similarly, the large negative \(\eta \) jet with the smallest \(p_T\) is mostly d(4) from \(d(2)\rightarrow d(4)+g^*\) splitting which are common in diagrams (a), (c) and (e), and the same argument can be applied.

Fig. 3
figure 3

Same as Fig. 2, but for distributions of minimum relative transverse momentum between final-state particles

Next, in order to study the final-state splitting, we show the minimum relative transverse momentum between final-state particles, \(k_{T ij\,\mathrm {min}}\), in Fig. 3. As in Fig. 2, the results in PS gauge are shown in the left panel (A), while those in Feynman gauge are shown in the right (B). Lines with filled circles show the differential cross section obtained by squaring the sum of all the amplitudes, and hence they are identical between (A) and (B). The sum of the square of each diagram is shown by a line with filled squares, which shows subtle cancellation among amplitudes at large \(k_{T ij\,\mathrm {min}}\) (\(\gtrsim 100~\text{ GeV }\)) in the Feynman gauge (B).

On the other hand, at small \(k_{T ij\,\mathrm {min}}\) (\(\lesssim 30~\text{ GeV }\)), we can observe the parton-shower behavior, where the hard-scattering (with \({p_T}> 200~\text{ GeV }\)) process \(ud \rightarrow ud\) is followed by collinear gluon emission from final-state u or d, corresponding to the Feynman diagrams (c) and (d), respectively, in Fig. 1. Because the contribution of the square of the amplitude (c) and that of (d) are identical, we show their sum by a line with inverted triangles. Likewise the sum of squares of the diagrams (a) and (b) are shown by a line with normal triangles. The dominance of the contribution of the diagrams (c) and (d) at small \(k_{T ij\,\mathrm {min}}\) is observed even in the Feynman gauge (B), because the virtual u and d propagators in (c) and (d) are common between the two gauges.

Now let us turn to the process (28), whose Feynman diagrams are depicted in Fig. 4. Similar to \(ud\rightarrow udg\), the diagrams are categorized into five types. In the type (a), the gluon (5) is emitted from g(1). Likewise g(5) is emitted from g(2) in (b), a virtual gluon splits into g(3) and g(5) in (c), or into g(4) and g(5) in (d). In the diagrams of type (e), g(5) is emitted from an exchanged virtual gluon. For each type, we have t-channel (a1)–(e1), u-channel (a2)–(e2), as well as the s-channel gluon exchange diagrams (a3)–(e3). In addition, although we do not show explicitly in Fig. 4, there are diagrams with the four-point vertex.

Similar to Figs. 2 and 3, we present results for \(gg\rightarrow ggg\) in Figs. 5 and 6. The differential cross sections shown by lines with filled circles are given by the absolute value squared of the sum of all the amplitudes including the diagrams with the four-point vertex, and they agree in both gauges as expected. The curves with triangles (open and filled, normal and inverted) and open circles are obtained by squaring the sum of the three diagrams in each column of Fig. 4, such as (a1) + (a2) + (a3) for the type (a), (b1) + (b2) + (b3) for the type (b), etc. We ignore amplitudes with the four-point vertex in these subset of diagrams, since their magnitudes are always found to be small.

In Fig. 5A, the large positive \(\eta \) jet comes from the diagrams of type (a), shown by open normal triangles, while the large negative \(\eta \) jet comes from the diagrams of type (b), shown by filled normal triangles. In case of (a), the smallest \(p_T\) jet is g(5), emitted from g(1), and therefore the hard process is \(g^*+g(2)\rightarrow g(3) + g(4)\). Similarly, for the large negative \(\eta \) region, the smallest \(p_T\) jet is g(5), emitted from g(2), and the hard process is \(g(1)+g^*\rightarrow g(3) + g(4)\). Even in the central region \(|\eta |<2\), where soft gluons with wide angles mostly contribute, the above hard processes are dominant, except at the very central region \(|\eta |\sim 0\), where all the diagrams contribute almost equally. In the PS gauge the sum of the absolute value squared of each amplitude can reproduce the physical distribution with small interference effects.

In contrast, in Fig. 5B, all the sub-diagrams have the same behavior; (a) and (b) give the same symmetric \(\eta \) distribution, so do (c) and (d). This implies that, in the Feynman gauge, the direction of the virtual gluon three momentum cannot be distinguished and the singular behavior is shared by all the diagrams. The total sum of the squares of the five subamplitudes is given by filled squares, which agrees approximately with the differential cross section in the PS gauge (A), whereas it is one order of magnitude larger than the cross section in the Feynman gauge (B).

Fig. 4
figure 4

Feynman diagrams of the process, \(g(1)g(2)\rightarrow g(3)g(4)g(5)\)

Fig. 5
figure 5

Distributions of pseudorapidity of the final-state particle with minimum transverse momentum for the process \(gg\rightarrow ggg\) in the PS gauge (A) and in the Feynman gauge (B). A line with filled circles denotes the total distribution, while lines with triangles (a–d) and open circles (e) show the distribution of the squared amplitudes of each type of the Feynman diagrams depicted in Fig. 4. A line with filled squares presents the distribution of the sum of the squared amplitudes of each diagram

Fig. 6
figure 6

Same as Fig. 5, but for distributions of minimum relative transverse momentum between final-state particles

In Fig. 6A, similar to the \(ud\rightarrow udg\) case in Fig. 3A, the dominance of the final-state splitting (c)+(d) can clearly be seen in the low \(k_{T ij\,\mathrm {min}}\) (\(\lesssim 30~\text{ GeV }\)) region. This reproduces the corresponding parton-shower histories, where the hard scattering gives \(g(1)+g(2) \rightarrow g(3)+g(4)\), followed by final-state collinear g(5) emission from g(3) (c) or g(4) (d). In contrast, in the Feynman gauge in Fig. 6B, the contribution from the initial-state splitting (a) + (b) is much larger than that from the final-state splitting (c) + (d), even in the small \(k_{T ij\,\mathrm {min}}\) region. Unlike the final-state splitting \(q^* \rightarrow qg\), whose collinear-splitting behavior can be observed in both gauges in Fig. 3, the virtual gluon splitting \(g^* \rightarrow gg\) depends strongly on the gauge because of the large longitudinal component in the collinear limit.

5 Summary

We proposed a new propagator form of photons and gluons, in which the scalar component of the longitudinal polarization contribution is subtracted systematically by making use of the BRST invariance of the off-shell gauge boson created from physical on-shell states. The propagator has the light-cone gauge form with the gauge vector pointing along the opposite of the off-shell photon or gluon three momentum. We may call the gauge as parton-shower (PS) gauge since in collinear configurations the absolute value squared of each Feynman amplitude reproduces all the singular behaviors of the corresponding parton shower in this gauge. We showed in simple \(2\rightarrow 3\) subprocesses that calculations in the PS gauge can avoid subtle gauge cancellations among Feynman amplitudes that appear in the Feynman gauge. Because of these properties, we believe that amplitudes evaluated in the PS gauge give us deeper insights on scattering processes, and possibly give improved efficiency in event generations, especially with single-diagram-enhanced multi-channel integration [15].

The new HELAS subroutines in the PS gauge are listed in Appendix, and they are publicly available on the web site.Footnote 4 Numerical calculations in the PS gauge can also be done with MadGraph5_aMC@NLO version 2.7.0 or later.