1 Introduction

Ever since the breath-taking result of Parke and Taylor [1], where the maximally-helicity-violating gluon amplitude could be written in a single mathematical expression no matter how many thousands or millions of Feynman diagrams were required, it has been realized that Feynman diagrams are not the most economical or the most efficient method to calculate scattering amplitudes. As research continued, this view was further solidified, culminating in the discovery of a complete recursion algorithm for calculating any pure gluon scattering amplitude [2,3,4,5]. Another milestone for this constructive method was the generalization to any mass and any spin [6]. With this development, it was possible, in principle, to calculate any scattering amplitude using recursion relations and bypassing field theory and Feynman diagrams all together. The full set of 3-point vertices of the constructive SM (CSM) was released [7] and some 4- and 5-point amplitudes that did not involve photons or gluons were calculated [8], as well as many other calculations [9,10,11,12,13,14,15,16,17,18,19,20,21].

At this point, we intended to analyze perturbative unitarity in the CSM as a way of discovering the 4-point vertices and then calculate the full set of 4-point amplitudes in the CSM. However, an issue with photons and gluons along internal lines (such as in the processes \(W {\bar{W}} \rightarrow W {\bar{W}}\) and \(t {\bar{t}} \rightarrow W {\bar{W}}\)) created a roadblock for these calculations [22]. A workaround was found in that paper by using a massive photon (or gluon) and then taking the massless limit at the end. Soon afterwards, [23] showed that the x factor [6] had a term that vanished on-shell, that had been missed in earlier calculations, which allowed the correct amplitude for the process \(e {\bar{e}}\rightarrow \mu \bar{\mu }\) to be obtained using the x factor, and [24] found the correct momentum shift and clarified further why the constructive method works for this process, finalizing the resolution of the challenge.

With this resolution of the perceived issue with the internal photons and gluons, it became possible again to analyze perturbative unitarity and determine the complete set of 4-point vertices in the CSM. We did this in a companion to this paper [25], where we showed that the CSM is perturbatively unitary and that only three 4-point vertices are required. In that paper, we give a complete set of 4-point vertices in the CSM and note that this set is smaller than the set of 4-point vertices in Feynman diagrams. Not only do we not need the 4-gluon vertex (which was already known), but we also do not need a 4-point vertex for \(\gamma Z W {\bar{W}}\), \(\gamma \gamma W {\bar{W}}\), \(Z Z {\bar{W}} W\) or \(W W {\bar{W}} {\bar{W}}\). Indeed, they are not allowed.

We further show in that paper that any process that involves a 4-point vertex involving a massive vector boson has a significant rearrangement of contributions to the scattering amplitude relative to Feynman diagrams. That is, even if there is a superficial resemblance of the Feynman diagrams and the constructive diagrams, these diagrams do not contribute identically to the final amplitude. The constructive diagrams are not always equal to Feynman diagrams, written in spinor notation. Often they are, but not when there is a 4-point vertex involving a massive vector boson. We emphasize that we found this to be true even in amplitudes that do not involve any photons or gluons at all (\(Z Z \rightarrow W {\bar{W}}\), \(W W \rightarrow W W\), \(h h \rightarrow Z Z\) and \(h h \rightarrow W {\bar{W}}\)), so that, in these cases, this has nothing to do massless helicity-\(\pm 1\) particles in the diagram.

With a complete set of 3- and 4-point vertices, we have carried out a calculation of a complete set of 4-point amplitudes in the CSM, and present our results in this paper. By complete, we mean that any tree-level 4-point amplitude in the CSM can be obtained from the results presented here by a suitable change of masses, rearrangement of particle numbers (by crossing symmetry) and a reversal of the momenta of any outgoing particles. (All the amplitudes presented in this paper have all momenta ingoing.) We note that we use the convention that the numbers in the spinor products and momenta refer to the order of the particles in the amplitude. Furthermore, a spinor with a bold number represents a massive spinor, while a spinor with a non-bold number represents a massless spinor.

Additionally, we have validated all these amplitudes by comparing with Feynman diagrams in the following way. We realized early in this project that comparing the analytic expression for the squared amplitudes was increasingly too complicated. Therefore, we set out to create a numerical computational package that could calculate any constructive scattering amplitude at any phase-space point. This work culminated in the package SPINAS, which we publish in another companion to this paper [26]. Using this package, we implemented every amplitude described in this paper for a variety of masses, scattering energies, and angles. Further, we tested at least two amplitudes related by crossing symmetry for each expression. And, whenever a photon or gluon was in the initial state, we also validated the amplitude for their individual helicities. All together, we validated the amplitude for 137 processes. Moreover, any interested person can download the SPINAS code, which comes with this complete set of implemented 4-point CSM amplitudes and their validations, and run them independently. They can also use these as a starting point in the implementation of their own constructive amplitudes.

As we calculated and validated all the 4-point amplitudes in the CSM, we found that the amplitudes resulted from the direct application of the constructive rules, with two caveats to be described in the next paragraphs. Some diagrams required a complicated set of simplification procedures involving the application of mass identities, Schouten identities, rearrangements or momenta and the application of conservation of energy, but in the end they could be reduced to a form that agreed with Feynman diagrams. This further solidified our claim that no contact terms beyond the small set of (expected) 4-point vertices described in [25] were needed. In deed, we find that adding contact terms would ruin the agreement with Feynman diagrams at 4-point tree level. Furthermore, we conjecture that the 3-point vertices and the 4-point vertices described in [7, 25] are all that are needed for any multiplicity and any loop in the CSM and that a similar statement would apply to any renormalizable theory.

For the few diagrams with internal photons (or gluons) but massive external particles, we initially used a massive photon and took the massless limit, as we described in [22]. This worked for all amplitudes in the CSM, including \(f {\bar{f}} {\bar{f}} f\), \(f {\bar{f}} {\bar{W}} W\) and \(W W {\bar{W}} {\bar{W}}\). Afterwards, we also calculated these amplitudes using the insight of [23] and found that we could obtain agreement with the validated expressions directly using the x factor as well. We have reviewed the use of the x factor for \(f {\bar{f}} {\bar{f}} f\) and shown how to use it for \(f {\bar{f}} {\bar{W}} W\) and \(W W {\bar{W}} {\bar{W}}\) in App. A.

Although the standard methods were sufficient to find the right spinor amplitude structures otherwise, we did find that in some cases involving external photons or gluons, obtaining the correct propagator structure required some further details. If there were only two diagrams that could potentially contribute to the amplitude, we found that they both gave identical results. However, if three diagrams potentially contributed, we found that only two propagator denominators contributed per term and that their coefficients depended on the electric charge or color structure. To be more precise, if the photon or gluon interacts with different particles in the different diagrams that have different electric charge or color structure, then the coefficient of each propagator term will depend on those charges or color structures.

One example of this is the amplitude for \(f_1 {\bar{f}}_2 \gamma W\), where \(f_1\) and \(f_2\) are fermions (found in Sect. 3.3), where the photon interacts with \(f_1\) in one diagram (with charge \(Q_1\)), \(f_2\) in another diagram (with charge \(Q_2\)) and with the W boson in the final diagram (with charge \(Q_W\)). All together, there is only one numerator including all the spinor products for all three diagrams, but the propagator structure has two terms (in its simplest form), with coefficients that depend on the charges. Another example is the amplitude for \(q {\bar{q}} g g\) for a quark-anti-quark pair and two gluons (found in Sect. 3.4). The interaction of the two gluons and the quark in the T- and U-channel diagrams have the same color structure, but the S-channel diagram has a triple-gluon vertex and a single gluon-quark vertex. This last diagram has a different color structure. All together, once again, the numerator has the same structure for all three diagrams (including all the spinor products), but the propagator structure is more complicated. Further details can be found in that section.

As a final comment about the general structure of the amplitudes, we note that every amplitude involving an external photon or gluon simplified to a single numerator term (containing all the spinor products). Often the propagator structure was simple and only had a single term, while a few had more complicated propagator structures, as described above. All of these amplitudes are very obviously simpler than their Feynman counterparts and are a significant rearrangement of contributions to the amplitude, again compared to their Feynman diagram alternatives. In deed, each of these amplitudes is trivially gauge invariant since they do not have a gauge parameter and there are no unphysical degrees of freedom to cancel that would require a gauge symmetry. Each of these single simple expressions are physically meaningful. All these amplitudes are described in Sect. 3. Otherwise, all the amplitudes that do not have an external photon or gluon, require the same number of diagrams as Feynman diagrams, even if in some cases the contributions from the diagrams is rearranged, as we discussed previously.

The structure of this paper is as follows: Sect. 2 addresses 4-fermion amplitudes. In Sect. 3, we present amplitudes with external photons or gluons. Section 4 details the remaining 4-point amplitudes without 4-point vertices, while Sect. 5 discusses those with 4-point vertices. In Sect. 6, we conclude. We consider the x factor in the amplitude for \(f {\bar{f}} {\bar{f}} f\), \(f {\bar{f}} {\bar{W}} W\) and \(W W {\bar{W}} {\bar{W}}\) in Appendix A.

2 4-fermion amplitudes

In this section, we present the 4-point amplitudes with four fermions. They all have a similar set of diagrams, so we will first give a set of diagram contributions and then we will describe which diagrams contribute to each amplitude.

2.1 \(\mathbf {f_1} {\bar{\textbf{f}}}_\textbf{1} {\bar{\textbf{f}}}_\textbf{2} \textbf{f}_\textbf{2}\)

We begin with two fermion, anti-fermion pairs with a neutral boson connecting the pairs. If there is a photon or a gluon connecting them, the S-channel contribution is [22, 23]

$$\begin{aligned} {\mathcal {M}}_{(\gamma /g) S}&= \frac{-2Q_1 Q_2 e^2}{s} \big ( [\textbf{14}] \langle \textbf{23}\rangle +[\textbf{13}] \langle \textbf{24}\rangle \nonumber \\&\quad +\langle \textbf{14}\rangle [\textbf{23}] +\langle \textbf{13}\rangle [\textbf{24}] \big ) , \end{aligned}$$
(1)

where Q is the charge in units of e. If this is a gluon contribution, then replace \(Q_1Q_2e^2\) with \(g_s^2\) and include a QCD matrix \(T_a\) for each vertex, namely \(\sum _a T_{a\ i_2}^{\ i_1} T_{a\ i_3}^{\ i_4}\), where \(i_1, i_2, i_3\) and \(i_4\) are the colors of the quarks. If \(f_2\) is the same as \(f_1\), then a photon or gluon can connect them in the T channel as well, giving the contribution

$$\begin{aligned} {\mathcal {M}}_{(\gamma /g) T}&= \frac{2Q_1 Q_2 e^2}{t} \big ( -[\textbf{14}] \langle {\textbf{23}}\rangle +[\textbf{12}] \langle {\textbf{34}}\rangle \nonumber \\ {}&\quad -\langle \textbf{14}\rangle [{\textbf{23}}] +\langle \textbf{12}\rangle [{\textbf{34}}] \big ) , \end{aligned}$$
(2)

where the minus sign for interchanging identical fermions is already taken into account. If this is a gluon diagram then, again, replace \(Q_1Q_2e^2\) with \(g_s^2\) and include \(\sum _a T_{a\ i_3}^{\ i_1} T_{a\ i_2}^{\ i_4}\).

There is also a Higgs contribution in the S channel, given by

$$\begin{aligned} {\mathcal {M}}_{hS}&= \frac{e^2m_1m_2}{4M_W^2s_W^2} \frac{ \left( \langle \textbf{12}\rangle +[\textbf{12}] \right) \left( \langle {\textbf{34}}\rangle +[{\textbf{34}}] \right) }{s-m_h^2}, \end{aligned}$$
(3)

where \(s_W=\sin (\theta _W)\) and \(\theta _W\) is the Weinberg angle. If \(f_2=f_1\), then the Higgs also contributes in the T channel, given by

$$\begin{aligned} {\mathcal {M}}_{hT}&= \frac{-e^2m_1m_2}{4M_W^2s_W^2} \frac{\left( \langle \textbf{13}\rangle +[\textbf{13}] \right) \left( \langle {\textbf{24}}\rangle +[{\textbf{24}}] \right) }{t-m_h^2}, \end{aligned}$$
(4)

where, once again, the minus sign for interchanging identical fermions is already taken into account.

We next consider the Z-boson contribution. In the S channel, the contribution is

$$\begin{aligned} {\mathcal {M}}_{ZS}&= \frac{-e^2 m_1 m_2 (g_{L1}-g_{R1}) (g_{L2}-g_{R2})}{4 M_W^2 s_W^2} \frac{\left( \langle \textbf{12}\rangle -[\textbf{12}] \right) \left( \langle {\textbf{34}}\rangle -[{\textbf{34}}] \right) }{s-M_Z^2}\nonumber \\&\quad -\frac{e^2}{2c_W^2s_W^2} \frac{\left( g_{R1}g_{R2}[\textbf{14}] \langle {\textbf{23}}\rangle +g_{L2}g_{R1}[\textbf{13}] \langle {\textbf{24}}\rangle +g_{L1}g_{R2}\langle \textbf{13}\rangle [{\textbf{24}}] +g_{L1}g_{L2}\langle \textbf{14}\rangle [{\textbf{23}}] \right) }{s-M_Z^2} , \end{aligned}$$
(5)

where \(g_L=2T_3-2Qs_W^2\), \(g_R=-2Qs_W^2\) and \(c_W=\cos (\theta _W)\). A Z-boson contribution in the T channel, if \(f_2=f_1\), is given by

$$\begin{aligned} {\mathcal {M}}_{ZT}&= \frac{e^2 m_1 m_2 (g_{L1}-g_{R1})^2 }{4 M_W^2 s_W^2} \frac{\left( \langle \textbf{13}\rangle -[\textbf{13}] \right) \left( \langle {\textbf{24}}\rangle -[{\textbf{24}}] \right) }{t-M_Z^2} \nonumber \\&\quad +\frac{e^2}{2c_W^2s_W^2} \frac{\left( -g_{R1}^{2} [\textbf{14}] \langle {\textbf{23}}\rangle +g_{L1}g_{R1}\left( [\textbf{12}] \langle {\textbf{34}}\rangle +\langle \textbf{12}\rangle [{\textbf{34}}] \right) -g_{L1}^{2} \langle \textbf{14}\rangle [{\textbf{23}}] \right) }{t-M_Z^2} , \end{aligned}$$
(6)

where, as before, the minus sign for interchanging identical fermions is already taken into account.

Finally, in some cases, when \(f_2\) is the isospin partner of \(f_1\), we have a W boson contribute in the T channel. It’s contribution is

$$\begin{aligned} {\mathcal {M}}_{WT}&= \frac{e^2}{2M_W^2s_W^2} \frac{\left( 2M_W^{2} \langle \textbf{14}\rangle [{\textbf{23}}] +\left( m_2\langle \textbf{13}\rangle -m_1[\textbf{13}] \right) \left( m_2[{\textbf{24}}] -m_1\langle {\textbf{24}}\rangle \right) \right) }{t-M_W^2} . \end{aligned}$$
(7)

We are now prepared to consider specific cases of 4-fermion amplitudes of this type. We will begin with the simplest cases with four neutrinos and build our way towards the more complicated amplitudes with four quarks. We begin with two neutrino pairs of different generations. For this amplitude, we only have a contribution from the Z boson in the S channel and \(g_{L\nu }=1\) and \(g_{R\nu }=0\). In this case, since the expression is so simple, we give the explicit formula. The amplitude is

$$\begin{aligned} {\mathcal {M}}_{\nu _1\bar{\nu }_1\bar{\nu }_2\nu _2}&= -\frac{e^2}{2c_W^2s_W^2} \frac{\langle 14\rangle [23]}{(s-M_Z^2)}, \end{aligned}$$
(8)

where \(\nu _1\ne \nu _2\). We note that this is the only possible spinor producta allowed (without an intermediate momentum), consdering the helicities of the neutrinos. We have validated this amplitude against Feynman diagrams in the processes \(\nu _e \bar{\nu }_e \rightarrow \nu _\mu \bar{\nu }_\mu \) and \(\nu _e \nu _\mu \rightarrow \nu _e \nu _\mu \) in SPINAS for a variety of masses (values of \(M_Z\) in this case) and collider energies. On the other hand, if the neutrinos are from the same generation, we have a contribution from the Z in both the S and T channels. Our amplitude is

$$\begin{aligned} {\mathcal {M}}_{\nu _1\bar{\nu }_1\bar{\nu }_1\nu _1}&= -\frac{e^2\langle 14\rangle [23]}{2c_W^2s_W^2} \left( \frac{1}{s-M_Z^2}+\frac{1}{t-M_Z^2}\right) . \end{aligned}$$
(9)

We have validated this amplitude against Feynman diagrams in the processes \(\nu _e \bar{\nu }_e \rightarrow \nu _e \bar{\nu }_e\) and \(\nu _e \nu _e \rightarrow \nu _e \nu _e\) in SPINAS for a variety of masses and collider energies.

We next consider two fermions and two neutrinos, where the two fermions are either charged leptons of a different generation or any quarks. We still only have contributions from the Z boson in the S channel, giving us

(10)

where \(g_{Le}=-1+2s_W^2\), \(g_{Re}=2s_W^2\), \(g_{Lu}=1-4s_W^2/3\), \(g_{Ru}=-4s_W^2/3\), \(g_{Ld}=-1+2s_W^2/3\), \(g_{Rd}=2s_W^2/3\) and the quark colors are the same if f is a quark (there is a \(\delta ^{i_1}_{i_2})\). We have validated this amplitude against Feynman diagrams in the processes \(e {\bar{e}} \rightarrow \nu _\mu \bar{\nu }_\mu \), \(e \nu _\mu \rightarrow e \nu _\mu \),, \(u {\bar{u}} \rightarrow \nu _e \bar{\nu }_e\), \(u \nu _\mu \rightarrow \nu _\mu u\), \(d {\bar{d}} \rightarrow \nu _e \bar{\nu }_e\), \(d \nu _\mu \rightarrow \nu _\mu d\) in SPINAS for a variety of masses and collider energies.

On the other hand, if the charged lepton and neutrinos are from the same generation, we have a contribution from the Z in the S channel as well as a contribution from the W in the T channel. All together, we have

$$\begin{aligned} {\mathcal {M}}_{l_1{\bar{l}}_1\bar{\nu }_1\nu _1}&= -\frac{e^2}{2c_W^2s_W^2} \frac{\left( g_{Re}\langle {\textbf{2}}\textrm{4}\rangle [{\textbf{1}}\textrm{3}] +g_{Le}\langle {\textbf{1}}\textrm{4}\rangle [{\textbf{2}}\textrm{3}] \right) }{s-M_Z^2} \nonumber \\&\quad -\frac{e^2}{2M_W^2s_W^2} \frac{\left( M_l^{2} \langle {\textbf{2}}\textrm{4}\rangle [{\textbf{1}}\textrm{3}] +2M_W^{2} \langle {\textbf{1}}\textrm{4}\rangle [{\textbf{2}}\textrm{3}] \right) }{t-M_W^2}. \end{aligned}$$
(11)

We have validated this amplitude against Feynman diagrams in the processes \(e {\bar{e}} \rightarrow \nu _e \bar{\nu }_e\), \(e \nu _e \rightarrow \nu _e e\) in SPINAS for a variety of masses and collider energies.

We next consider two charged leptons and two fermions that are not neutrinos and not from the same generation if charged leptons. The amplitude is

$$\begin{aligned} {\mathcal {M}}_{l_1{\bar{l}}_1{\bar{f}}_2f_2}&= {\mathcal {M}}_{\gamma S} + {\mathcal {M}}_{h S} + {\mathcal {M}}_{Z S}, \end{aligned}$$
(12)

where \(Q_l=-1\), \(Q_u=2/3\), \(Q_d=-1/3\) and the quark colors are the same (if f is a quark). We have validated this amplitude against Feynman diagrams in the processes \(e {\bar{e}} \rightarrow \mu \bar{\mu }\), \(e \mu \rightarrow e \mu \), \(u {\bar{u}} \rightarrow e {\bar{e}}\), \(u e \rightarrow u e\), \(d {\bar{d}} \rightarrow e {\bar{e}}\) and \(d e \rightarrow e d\) in SPINAS for a variety of masses and collider energies.

On the other hand, if all the charged leptons are from the same generation, we have

$$\begin{aligned} {\mathcal {M}}_{l{\bar{l}}{\bar{l}}l}&= {\mathcal {M}}_{\gamma S} + {\mathcal {M}}_{h S} + {\mathcal {M}}_{Z S} + {\mathcal {M}}_{\gamma T} + {\mathcal {M}}_{h T} + {\mathcal {M}}_{Z T}. \end{aligned}$$
(13)

We have validated this amplitude against Feynman diagrams in the processes \(e {\bar{e}} \rightarrow e {\bar{e}}\) and \(e e\rightarrow e e\) in SPINAS for a variety of masses and collider energies.

We next consider two pairs of quarks from different generations. We have

$$\begin{aligned} {\mathcal {M}}_{q_1{\bar{q}}_1{\bar{q}}_2q_2}&= \left( {\mathcal {M}}_{\gamma S} + {\mathcal {M}}_{h S} + {\mathcal {M}}_{Z S}\right) \delta ^{i_1}_{i_2}\delta ^{i_4}_{i_3} \nonumber \\ {}&\quad + {\mathcal {M}}_{g S}\sum _a T_{a\ i_2}^{\ i_1} T_{a\ i_3}^{\ i_4}, \end{aligned}$$
(14)

where \(i_1, i_2, i_3\) and \(i_4\) are the colors of the quarks. We have validated this amplitude against Feynman diagrams in the processes \(u {\bar{u}} \rightarrow c {\bar{c}}\), \(u c \rightarrow u c\), \(u {\bar{u}} \rightarrow s {\bar{s}}\), \(u s \rightarrow u s\), \(d {\bar{d}} \rightarrow s {\bar{s}}\) and \(d s\rightarrow d s\) in SPINAS for a variety of masses and collider energies.

If all four quarks are of the same type, we obtain

$$\begin{aligned} {\mathcal {M}}_{q{\bar{q}}{\bar{q}}q}&= \left( {\mathcal {M}}_{\gamma S} + {\mathcal {M}}_{h S} + {\mathcal {M}}_{Z S}\right) \delta ^{i_1}_{i_2}\delta ^{i_4}_{i_3} \nonumber \\ {}&\quad + \left( {\mathcal {M}}_{\gamma T} + {\mathcal {M}}_{h T} + {\mathcal {M}}_{Z T}\right) \delta ^{i_1}_{i_3}\delta ^{i_4}_{i_2} \nonumber \\ {}&\quad + {\mathcal {M}}_{g S}\sum _a T_{a\ i_2}^{\ i_1} T_{a\ i_3}^{\ i_4} \nonumber \\ {}&\quad + {\mathcal {M}}_{g T}\sum _a T_{a\ i_3}^{\ i_1} T_{a\ i_2}^{\ i_4} . \end{aligned}$$
(15)

We have validated this amplitude against Feynman diagrams in the processes \(u {\bar{u}} \rightarrow u {\bar{u}}\), \(u u \rightarrow u u\), \(d {\bar{d}} \rightarrow d {\bar{d}}\) and \(d d \rightarrow d d\) in SPINAS for a variety of masses and collider energies.

If we have a quark and its isospin partner, we have

$$\begin{aligned} {\mathcal {M}}_{q_1{\bar{q}}_1{\bar{q}}_2q_2}&= \left( {\mathcal {M}}_{\gamma S} + {\mathcal {M}}_{h S} + {\mathcal {M}}_{Z S}\right) \delta ^{i_1}_{i_2}\delta ^{i_4}_{i_3} \nonumber \\ {}&\quad + {\mathcal {M}}_{W T}\delta ^{i_1}_{i_3}\delta ^{i_4}_{i_2} + {\mathcal {M}}_{g S}\sum _a T_{a\ i_2}^{\ i_1} T_{a\ i_3}^{\ i_4}. \end{aligned}$$
(16)

We have validated this amplitude against Feynman diagrams in the processes \(u {\bar{u}} \rightarrow d {\bar{d}}\) and \(u d \rightarrow u d\) in SPINAS for a variety of masses and collider energies.

2.2 \(\mathbf {f_1}{\bar{\textbf{f}}}_\textbf{2}{\bar{\textbf{f}}}_\textbf{3}\textbf{f}_\textbf{4}\)

In this subsection, we consider 4-fermion amplitudes with a charged S channel. We also found them in [8]. There is one contribution, from a W boson in the S channel. The amplitude is

$$\begin{aligned} {\mathcal {M}}_{W S}&= \frac{e^2}{M_W^2s_W^2} \frac{\left( 2M_W^{2} \langle {\textbf{14}}\rangle [{\textbf{23}}] +m_2m_3\langle {\textbf{12}}\rangle \langle {\textbf{34}}\rangle -m_1m_3[{\textbf{12}}]\langle {\textbf{34}}\rangle -m_2m_4\langle {\textbf{12}}\rangle [{\textbf{34}}] +m_1m_4[{\textbf{12}}] [{\textbf{34}}] \right) }{s-M_W^2}. \end{aligned}$$
(17)

We begin with two charged lepton neutrino pairs of different generations. The amplitude is

$$\begin{aligned} {\mathcal {M}}_{l_1\bar{\nu }_1{\bar{l}}_2\nu _2}&= -\frac{e^{2}}{2M_W^{2} s_W^{2}} \frac{\left( 2M_W^{2} [\textrm{2}{\textbf{3}}] \langle {\textbf{1}}\textrm{4}\rangle -m_1m_2\langle {\textbf{3}}\textrm{4}\rangle [{\textbf{1}}\textrm{2}] \right) }{s-M_W^{2}}, \end{aligned}$$
(18)

where \(m_1\) and \(m_2\) are the masses of the charged leptons. We have validated this amplitude against Feynman diagrams in the processes \(\mu {\bar{e}} \rightarrow \bar{\nu }_e \nu _\mu \) and \(\mu \nu _e \rightarrow e \nu _\mu \) in SPINAS for a variety of masses and collider energies.

We next consider a lepton pair and a quark pair. We have

$$\begin{aligned} {\mathcal {M}}_{q_1{\bar{q}}_2{\bar{l}}\nu _l}&= -\frac{e^{2}}{2M_W^{2} s_W^{2}} \nonumber \\&\frac{\left( 2M_W^{2} \langle {\textbf{1}}\textrm{4}\rangle [{\textbf{23}}] +m_lm_2\langle {\textbf{12}}\rangle \langle {\textbf{3}}\textrm{4}\rangle -m_1m_l\langle {\textbf{3}}\textrm{4}\rangle [{\textbf{12}}] \right) }{s-M_W^{2}} \delta ^{i_1}_{i_2}. \nonumber \\ \end{aligned}$$
(19)

We have validated this amplitude against Feynman diagrams in the processes \(u {\bar{d}} \rightarrow \nu _\tau \bar{\tau }\) and \(u \tau \rightarrow \nu _\tau d\) in SPINAS for a variety of masses and collider energies.

If we have two pairs of quarks from different generations, we have

$$\begin{aligned} {\mathcal {M}}_{q_1{\bar{q}}_2{\bar{q}}_3q_4}&= {\mathcal {M}}_{WS}\delta ^{i_1}_{i_2}\delta ^{i_4}_{i_3}. \end{aligned}$$
(20)

We have validated this amplitude against Feynman diagrams in the processes \(u {\bar{d}} \rightarrow t {\bar{b}}\) and \(u b \rightarrow d t\) in SPINAS for a variety of masses and collider energies.

3 Amplitudes with an external photon or gluon

In this section, we consider amplitudes that have an external photon or gluon. As we will see, they all simplify considerably to a single numerator multiplied by a propagator denominator structure and every term in the propagator denominator structure has at least two propagator denominators. Moreover, every term has no high-energy-growth terms as the energy growth of the numerator cancels against that of the denominator term for term [25].d

3.1 \(\textbf{f} {\bar{\textbf{f}}} \gamma \textbf{h}\) and \(\textbf{f} {\bar{\textbf{f}}} \textbf{g h}\)

These amplitudes were also found in [22]. The amplitude can be calculated in either the T or the U channel. Both give the same amplitude. For a positive-helicity photon or gluon, the amplitude is

$$\begin{aligned} {\mathcal {M}}_{f{\bar{f}}(\gamma ^+/g^+)h}&= \frac{e^2m_fQ_f}{\sqrt{2}M_Ws_W} \frac{\left( m_h^{2} [{\textbf{1}}\textrm{3}] [{\textbf{2}}\textrm{3}] +m_f[{\textbf{2}}\textrm{3}] [3|p_{4} |{\textbf{1}}\rangle +m_f[{\textbf{1}}\textrm{3}] [3|p_{4} |{\textbf{2}}\rangle +\langle {\textbf{12}}\rangle [3|p_{2} p_{4} |3] \right) }{(t-m_f^2)(u-m_f^2)}. \end{aligned}$$
(21)

To obtain the negative helicity amplitude, simply switch angle and square brackets (\(\langle \rangle \longleftrightarrow []\)), to obtain

$$\begin{aligned} {\mathcal {M}}_{f{\bar{f}}(\gamma ^-/g^-)h}&= \frac{e^2m_fQ_f}{\sqrt{2}M_Ws_W} \frac{\left( m_h^{2} \langle {\textbf{1}}\textrm{3}\rangle \langle {\textbf{2}}\textrm{3}\rangle +m_f\langle {\textbf{2}}\textrm{3}\rangle \langle 3|p_{4} |{\textbf{1}}] +m_f\langle {\textbf{1}}\textrm{3}\rangle \langle 3|p_{4} |{\textbf{2}}] +[{\textbf{12}}] \langle 3|p_{2} p_{4} |3\rangle \right) }{(t-m_f^2)(u-m_f^2)}. \end{aligned}$$
(22)

If the amplitude is for a photon, there is also a Kronecker delta (\(\delta ^{i_1}_{i_2})\) for the colors if the fermions are quarks. If the amplitude is for a gluon, replace \(eQ_f\) with \(g_s\) and include a color matrix \(T_{a\ i_2}^{\ i_1}\) for the colors. We have validated this amplitude against Feynman diagrams in the processes \(e {\bar{e}} \rightarrow \gamma h\), \(e \gamma \rightarrow e h\), \(u {\bar{u}} \rightarrow \gamma h\), \(u \gamma \rightarrow u h\), \(d {\bar{d}} \rightarrow \gamma h\), \(d \gamma \rightarrow d h\), \(u g \rightarrow u h\), \(h g \rightarrow u {\bar{u}}\), \(d g \rightarrow d h\) and \(h g \rightarrow d {\bar{d}}\) in SPINAS for a variety of masses and collider energies. We have additionally validated it for the individual helicities of the photon and gluon when in the initial state for each of these masses and energies.

3.2 \(\textbf{f} {\bar{\textbf{f}}} \gamma \textbf{Z}\) and \(\textbf{f} {\bar{\textbf{f}}} \textbf{g Z}\)

We get the same result whether we calculate this in the T or the U channel. For the positive helicity photon or gluon, we have

$$\begin{aligned} {\mathcal {M}}_{f{\bar{f}}(\gamma ^+/g^+)Z}&= \frac{e^2Q_f}{M_Ws_W} \frac{\left( g_R\langle {\textbf{24}}\rangle \left( M_Z [{\textbf{1}}\textrm{3}] [3|p_{2} |{\textbf{4}}\rangle +m_f[\textrm{3}{\textbf{4}}] [3|p_{4} |{\textbf{1}}\rangle \right) -g_L\langle {\textbf{14}}\rangle \left( M_Z [{\textbf{2}}\textrm{3}] [3|p_{1} |{\textbf{4}}\rangle +m_f[\textrm{3}{\textbf{4}}] [3|p_{4} |{\textbf{2}}\rangle \right) \right) }{(t-m_f^2)(u-m_f^2)}. \end{aligned}$$
(23)

For the negative helicity photon or gluon, switch the angle and square brackets (\(\langle \rangle \longleftrightarrow []\)) and switch the chiral couplings (\(g_L\longleftrightarrow g_R\)), to obtain

$$\begin{aligned} {\mathcal {M}}_{f{\bar{f}}(\gamma ^-/g^-)Z}&= \frac{e^2Q_f}{M_Ws_W} \frac{\left( g_L[{\textbf{24}}]\left( M_Z \langle {\textbf{1}}\textrm{3}\rangle \langle 3|p_{2} |{\textbf{4}}] +m_f\langle \textrm{3}{\textbf{4}}\rangle \langle 3|p_{4} |{\textbf{1}}] \right) -g_R[{\textbf{14}}]\left( M_Z \langle {\textbf{2}}\textrm{3}\rangle \langle 3|p_{1} |{\textbf{4}}] +m_f\langle \textrm{3}{\textbf{4}}\rangle \langle 3|p_{4} |{\textbf{2}}] \right) \right) }{(t-m_f^2)(u-m_f^2)}. \end{aligned}$$
(24)

As for the previous amplitude, if the fermion is a quark, there is a \(\delta ^{i_1}_{i_2}\) for the photon amplitude and a \(T_{a\ i_2}^{\ i_1}\) for the gluon amplitude, in addition to replacing \(eQ_f\) with \(g_s\). We have validated this amplitude against Feynman diagrams in the processes \(\gamma Z \rightarrow {\bar{e}} e\), \(\gamma e \rightarrow Z e\), \(\gamma Z \rightarrow {\bar{u}} u\), \(\gamma u \rightarrow Z u\), \(\gamma Z \rightarrow {\bar{d}} d\), \(\gamma d \rightarrow Z d\), \(g Z \rightarrow {\bar{u}} u\), \(g u \rightarrow Z u\), \(g Z \rightarrow {\bar{d}} d\) and \(g d \rightarrow Z d\) in SPINAS for a variety of masses and collider energies. We have additionally validated it for the individual helicities of the photon and gluon when in the initial state for each of these masses and energies.

3.3 \(\mathbf {q_1} {\bar{\textbf{q}}}_\textbf{2} \textbf{g W}\) and \(\mathbf {f_1} {\bar{\textbf{f}}}_\textbf{2} \gamma \textbf{W}\)

The amplitude for the gluon can be calculated in either the T or the U channel, giving the same result, which, for positive-helicity gluons, is

$$\begin{aligned} {\mathcal {M}}_{q_1{\bar{q}}_2g^+W}&= -\frac{\sqrt{2}\ e g_s}{M_Ws_W} \frac{ \langle {\textbf{14}}\rangle \left( [\textrm{3}{\textbf{4}}] \left( m_1^{2} [{\textbf{2}}{\textrm{3}}] +m_2[3|p_{1} |{\textbf{2}}\rangle \right) -M_W[{\textbf{2}}\textrm{3}] [3|p_{1} |{\textbf{4}}\rangle \right) }{(t-m_1^2)(u-m_2^2)} T_{a\ i_2}^{\ i_1}. \end{aligned}$$
(25)

This expression differs from the left-chiral part of the Z boson amplitude from the previous subsection because the masses of the two fermions are different. This amplitude does not simplify as much as the Z-boson vertex did. For negative helicity gluons, it is not as simple as interchanging angle and square brackets, because we would also have to interchange the left- and right-chiral couplings for the W boson (see the previous subsection with the Z boson). But, since the W boson only couples to the left-chiral fermions, we don’t have both expression to interchange. We find

$$\begin{aligned} {\mathcal {M}}_{q_1{\bar{q}}_2g^-W}&= \frac{\sqrt{2}\ e g_s}{M_Ws_W} \frac{ [{\textbf{24}}] \left( \langle \textrm{3}{\textbf{4}}\rangle \left( m_2^{2} \langle {\textbf{1}}\textrm{3}\rangle +m_1[{\textbf{1}}|p_{2} |3\rangle \right) -M_W\langle {\textbf{1}}\textrm{3}\rangle [{\textbf{4}}|p_{2} |3\rangle \right) }{(t-m_1^2)(u-m_2^2)} T_{a\ i_2}^{\ i_1}. \end{aligned}$$
(26)

Although it is not a simple transformation of the positive-helicity case, we can see a resemblance to the right-chiral part of the Z-boson amplitude from the previous subsection, after switching angle and square brackets. But, once again, the masses of the two fermions are different here, so it is not an exact correspondence. We have validated this amplitude against Feynman diagrams in the processes \(d W \rightarrow g u\) and \(g W \rightarrow u {\bar{d}}\) in SPINAS for a variety of masses and collider energies. We have additionally validated it for the individual helicities of the gluon when in the initial state for each of these masses and energies.

For the photon process, there are three possible diagrams for the quarks, but two for the leptons. We will describe the amplitude in the case of three diagrams and then consider the lepton case as a special case. In the previous photon cases, where there were only two possible diagrams, either diagram could be used to obtain the amplitude and obtain identical results, a final amplitude with both propagator denominators combined. However, in this case, we have three propagator denominators, but we still only have two propagator denominators combined per term. Moreover, the electric charge of the particle that the photon connects to is different in each of the diagrams. This results in a slightly more complicated amplitude.

The numerator expression with the spinor products is the same for all three diagrams. It is only the charge and the propagator denominators that is different for each diagram. We find that we have to combine the propagator denominators with the charge to obtain the correct amplitude, which is

$$\begin{aligned}&{\mathcal {M}}_{f_1{\bar{f}}_2\gamma ^+W}\nonumber \\&\quad = \frac{\sqrt{2}\ e^2}{M_Ws_W}\frac{\langle {\textbf{14}}\rangle \left( [\textrm{3}{\textbf{4}}]\left( m_1^{2} [{\textbf{2}}\textrm{3}] +m_2 [3|p_{1} |{\textbf{2}}\rangle \right) -M_W [{\textbf{2}}\textrm{3}] [3|p_{1} |{\textbf{4}}\rangle \right) }{s-M_W^2}\nonumber \\&\qquad \times \left( \frac{Q_1}{t-m_1^2} +\frac{Q_2}{u-m_2^2} \right) . \end{aligned}$$
(27)

If the fermion is a quark, then there is also a Kronecker delta for the colors. We have validated this amplitude against Feynman diagrams in the processes \({\bar{u}} d \rightarrow \gamma {\bar{W}}\) and \(\gamma W \rightarrow u {\bar{d}}\) in SPINAS for a variety of masses and collider energies. We have additionally validated it for the individual helicities of the gluon when in the initial state for each of these masses and energies.

The propagator part is equivalent to the following form

$$\begin{aligned}&\frac{1}{3}\left[ \frac{Q_W}{s-M_W^2}\left( \frac{1}{t-m_1^2} -\frac{1}{u-m_2^2} \right) \right. \nonumber \\&\qquad +\frac{Q_1}{t-m_1^2}\left( \frac{1}{u-m_2^2}-\frac{1}{s-M_W^2} \right) \nonumber \\&\qquad \left. +\frac{Q_2}{u-m_2^2}\left( \frac{1}{t-m_1^2}-\frac{1}{s-M_W^2} \right) \right] \nonumber \\&\quad = \frac{-1}{s-M_W^2}\left( \frac{Q_1}{t-m_1^2} +\frac{Q_2}{u-m_2^2} \right) , \end{aligned}$$
(28)

where \(Q_W=Q_2-Q_1\). The three terms come from each of the three diagrams. Each one has the charge of the particle that connects with the photon as well as its propagator denominator. Additionally, each has one of the other propagator denominators. However, the two extra propagator denominators are equivalent when the particle attached to the photon is on shell. For example, for the W S-channel diagram, we have \(Q_W/(s-M_W^2)\). In addition, we have either \(1/(t-m_1^2)\) or \(-1/(u-m_2^2)\), which are related by \(s+t+u=M_W^2+m_1^2+m_2^2\). This reduces to \(t+u=m_1^2+m_2^2\), when \(s=M_W^2\). Rearranging, we have \((t-m_1^2)=-(u-m_2^2)\). Both of these possibilities are included. Finally, the entire combination reduces to the simpler form that we present in Eq. (27). The longer form may be useful as we explore higher-multiplicity amplitudes.

For leptons, this amplitude simplifies considerably. Since one of the diagrams does not contribute (because the neutrino is electrically neutral), we only have two diagrams, and once again, either diagram can be used and they give identical results. The amplitude is

$$\begin{aligned} {\mathcal {M}}_{l\bar{\nu }_l\gamma ^+W}&= \frac{\sqrt{2}\ e^{2}}{M_Ws_W} \frac{[23] \langle {\textbf{14}}\rangle \left( M_W[3|p_{1} |{\textbf{4}}\rangle -m_1^{2} [\textrm{3}{\textbf{4}}] \right) }{\left( s-M_W^{2}\right) \left( t-m_1^{2}\right) } . \end{aligned}$$
(29)

We have validated this amplitude against Feynman diagrams in the processes \({\bar{e}} \nu _e \rightarrow \gamma W\) and \(\gamma \nu _e \rightarrow W e\) in SPINAS for a variety of masses and collider energies. We have additionally validated it for the individual helicities of the photon when in the initial state for each of these masses and energies.

3.4 \(\textbf{f} {\bar{\textbf{f}}} \gamma \gamma \), \(\textbf{f} {\bar{\textbf{f}}} \textbf{g} \gamma \) and \(\textbf{f} {\bar{\textbf{f}}} \textbf{g g}\)

The amplitude with two photons or one gluon and one photon has two possible diagrams, one in the T channel and the other in the U channel. These amplitudes were also found in [22]. Both give identical results, which is

$$\begin{aligned} {\mathcal {M}}_{f{\bar{f}}(\gamma ^+/g^+)\gamma ^+}&= 2Q_f^2e^2m_f\frac{\langle {\textbf{12}}\rangle [34] ^{2} }{(t-m_f^2)(u-m_f^2)}, \end{aligned}$$
(30)

for the case where both bosons have positive helicity and

$$\begin{aligned} {\mathcal {M}}_{f{\bar{f}}(\gamma ^+/g^+)\gamma ^-}&= -2Q_f^2e^2 \frac{\left( \langle {\textbf{2}}\textrm{4}\rangle [{\textbf{1}}\textrm{3}] +\langle {\textbf{1}}\textrm{4}\rangle [{\textbf{2}}\textrm{3}] \right) [3|p_{1} |4\rangle }{(t-m_f^2)(u-m_f^2)}, \end{aligned}$$
(31)

where the bosons have opposite helicity. For the other helicity combinations, simply interchange angle and square brackets to obtain

$$\begin{aligned} {\mathcal {M}}_{f{\bar{f}}(\gamma ^-/g^-)\gamma ^-}&= 2Q_f^2e^2m_f\frac{[{\textbf{12}}]\langle 34\rangle ^{2} }{(t-m_f^2)(u-m_f^2)} \end{aligned}$$
(32)

and

$$\begin{aligned} {\mathcal {M}}_{f{\bar{f}}(\gamma ^-/g^-)\gamma ^+}&= -2Q_f^2e^2 \frac{\left( [{\textbf{2}}\textrm{4}]\langle {\textbf{1}}\textrm{3}\rangle +[{\textbf{1}}\textrm{4}]\langle {\textbf{2}}\textrm{3}\rangle \right) \langle 3|p_{1} |4]}{(t-m_f^2)(u-m_f^2)}. \end{aligned}$$
(33)

If the fermions are quarks, there is also a \(\delta ^{i_1}_{i_2}\) for the colors if particles 3 and 4 are photons. If the the third particle is a gluon, then replace one power of \(Q_f e\) with \(g_s\) and include \(T_{a\ i_2}^{\ i_1}\) for the colors. We have validated this amplitude against Feynman diagrams in the processes \(e {\bar{e}} \rightarrow \gamma \gamma \), \(e \gamma \rightarrow \gamma e\), \(\gamma \gamma \rightarrow e {\bar{e}}\), \(u {\bar{u}} \rightarrow \gamma \gamma \), \(u \gamma \rightarrow \gamma u\), \(\gamma \gamma \rightarrow u {\bar{u}}\), \(d {\bar{d}} \rightarrow \gamma \gamma \), \(d \gamma \rightarrow \gamma d\), \(\gamma \gamma \rightarrow d {\bar{d}}\), \(g \gamma \rightarrow u {\bar{u}}\), \(g u \rightarrow \gamma u\), \(g \gamma \rightarrow d {\bar{d}}\) and \(g d \rightarrow \gamma d\) in SPINAS for a variety of masses and collider energies. We have additionally validated it for the individual helicities of the photons and gluons when in the initial state for each of these masses and energies.

For the case of two gluons, we have three possible diagrams, with the addition of a gluon S-channel diagram. Although, in this case, unlike \(f_1 {\bar{f}}_2 \gamma W\) from the previous subsection, there aren’t different charges to deal with, there is a more complicated color structure, between the diagrams. Once again, the structure of the numerator with all the spinor products is the same for all three diagrams. We only need to worry about the propagators and the colors.

However, the propagator structure for the amplitude is not simply a combination of the denominators and products of the QCD matrices and Kronecker delta functions for the colors. In order to give the result in the simplest way, we first specify the numerators of the amplitudes, which are

$$\begin{aligned} {\mathcal {N}}_{q{\bar{q}}g^+g^+}&= 2g_s^2m_f\langle {\textbf{12}}\rangle [34] ^{2}, \end{aligned}$$
(34)

for the case where both gluons have positive helicity and

$$\begin{aligned} {\mathcal {N}}_{q{\bar{q}}g^+g^-}&= -2g_2^2 \left( \langle {\textbf{2}}\textrm{4}\rangle [{\textbf{1}}\textrm{3}] +\langle {\textbf{1}}\textrm{4}\rangle [{\textbf{2}}\textrm{3}] \right) [3|p_{1} |4\rangle , \end{aligned}$$
(35)

where the gluons have opposite helicity. For the other helicity combinations, simply interchange angle and square brackets. All the helicity combinations have the same propagator denominators and color structure. We only have the result with the propagators and colors for the squared amplitude. We find

$$\begin{aligned} |{\mathcal {M}}_{q{\bar{q}}g^{h_3}g^{h_4}}|^2&= |{\mathcal {N}}_{q{\bar{q}}g^{h_3}g^{h_4}}|^2 \left( \frac{6}{s^2(t-m_q^2)^2} \right. \nonumber \\&\quad \left. +\frac{6}{s^2(u-m_q^2)^2} +\frac{-2/3}{(t-m_q^2)^2(u-m_q^2)^2} \right) , \end{aligned}$$
(36)

for each of the helicity combinations, after summing over colors. We have validated this amplitude squared against Feynman diagrams in the processes \(g g \rightarrow u {\bar{u}}\), \(g u \rightarrow g u\), \(g g \rightarrow d {\bar{d}}\) and \(g d \rightarrow g d\) in SPINAS for a variety of masses and collider energies. We have additionally validated it for the individual helicities of the gluons when in the initial state for each of these masses and energies.

We do not know a natural way to write the propagator part of this amplitude before squaring and including the color structure that directly gives this result. In previous processes, we have only had two diagrams, and only obtained a single term. In those cases, the color structure was simple and its square gave the appropriate factor. In this case however, if we were to write each combination of two propagator denominators and assign each a color factor, it is difficult to obtain both the correct factors for the terms that are in the final squared amplitude and vanishing cross terms (such as \(1/[s^2(t-m_q^2)(u-m_q^2)]\)).

There are some hints though, and we know how to produce this final result. The numerator factors come from traces of the color matrices in the following way:

$$\begin{aligned} 6&= \sum _{abc}f_{abc}\text{ Tr }\left( T_aT_cT_b\right) \end{aligned}$$
(37)
$$\begin{aligned} 6&= -\sum _{abc}f_{abc}\text{ Tr }\left( T_aT_bT_c\right) \end{aligned}$$
(38)
$$\begin{aligned} -\frac{2}{3}&= \sum _{abc}\text{ Tr }\left( T_aT_bT_aT_b\right) . \end{aligned}$$
(39)

The first is the product of the color part of the S and T diagrams, the second is minus the product of the color part of the S and the U diagrams, and the third is the product of the color part of the T and the U diagrams. In order to understand the signs, note that if we begin with the S-channel diagram, the denominator is either \(1/(s(t-m_q^2))\) or \(-1/(s(u-m_q^2))\) since when the S-channel diagram is on shell, \((t-m_q^2)=-(u-m_q^2)\), suggesting a sign difference between these two terms. The sign between these propagator denominators then cancels the sign in \(\sum _{abc}f_{abc}\text{ Tr }\left( T_aT_bT_c\right) \). Finally, if we had \(-1/(s(u-m_q^2))\) in the U-channel diagram, it would be equivalent to \(1/((t-m_q^2)(u-m_q^2))\), giving a positive sign for \(\sum _{abc}\text{ Tr }\left( T_aT_bT_aT_b\right) \). To say it more succinctly, we can understand the sign in front of the color traces as switching in the order \(1/(s(t-m_q^2))\rightarrow -1/(s(u-m_q^2))\rightarrow 1/((t-m_q^2)(u-m_q^2))\), giving a relative minus sign for the S-U diagram.

3.5 \(\gamma \textbf{h W} {\bar{\textbf{W}}}\)

This amplitude can be obtained from either the T or the U channel. They give identical results. The amplitude for positive photon helicity is

$$\begin{aligned}&{\mathcal {M}}_{\gamma ^+ h W {\bar{W}}} = \frac{\sqrt{2}\ e^2}{M_Ws_W}\nonumber \\&\qquad \times \frac{\langle {\textbf{34}}\rangle \left( m_h^{2} [\textrm{1}{\textbf{3}}] [\textrm{1}{\textbf{4}}] -M_W\left( [\textrm{1}{\textbf{4}}] [1|p_{2} |{\textbf{3}}\rangle +[\textrm{1}{\textbf{3}}] [1|p_{2} |{\textbf{4}}\rangle \right) \right) }{(t-M_W^2)(u-M_W^2)}. \end{aligned}$$
(40)

The negative-helicity amplitude is obtained by interchanging angle and square brackets and is

$$\begin{aligned}&{\mathcal {M}}_{\gamma ^- h W {\bar{W}}}= \frac{\sqrt{2}\ e^2}{M_Ws_W}\nonumber \\&\quad \times \frac{[{\textbf{34}}] \left( m_h^{2} \langle \textrm{1}{\textbf{3}}\rangle \langle \textrm{1}{\textbf{4}}\rangle -M_W\left( \langle \textrm{1}{\textbf{4}}\rangle \langle 1|p_{2} |{\textbf{3}}] +\langle \textrm{1}{\textbf{3}}\rangle \langle 1|p_{2} |{\textbf{4}}] \right) \right) }{(t-M_W^2)(u-M_W^2)}. \nonumber \\ \end{aligned}$$
(41)

We have validated this amplitude squared against Feynman diagrams in the processes \(\gamma h \rightarrow W {\bar{W}}\) and \(\gamma W \rightarrow W h\) in SPINAS for a variety of masses and collider energies. We have additionally validated it for the individual helicities of the photons when in the initial state for each of these masses and energies.

3.6 \(\gamma \textbf{Z} {\bar{\textbf{W}}} \textbf{W}\)

We show that this amplitude does not require a 4-point vertex, unlike Feynman diagrams, and is perturbatively unitary without one. That is, we find that there is no high-energy growth in this amplitude in the absence of a 4-point vertex [25]. We can obtain this amplitude from either the T- or U-channel diagram. The identical result, for positive helicity, is

$$\begin{aligned}&{\mathcal {M}}_{\gamma ^+h W {\bar{W}}} = \frac{2e^2}{c_Ws_W(t-M_W^2)(u-M_W^2)} \Big ( c_W^{2} [\textrm{1}{\textbf{4}}] ^{2} \langle {\textbf{23}}\rangle ^{2} \nonumber \\&\quad +\left( c_W^{2} - s_W^{2} \right) [\textrm{1}{\textbf{3}}] [\textrm{1}{\textbf{4}}] \langle {\textbf{23}}\rangle \langle {\textbf{24}}\rangle +c_W^{2} [\textrm{1}{\textbf{3}}] ^{2} \langle {\textbf{24}}\rangle ^{2} \nonumber \\&\quad -c_W[\textrm{1}{\textbf{2}}] [\textrm{1}{\textbf{4}}] \langle {\textbf{23}}\rangle \langle {\textbf{34}}\rangle +c_W[\textrm{1}{\textbf{2}}] [\textrm{1}{\textbf{3}}] \langle {\textbf{24}}\rangle \langle {\textbf{34}}\rangle +c_W^{2} [\textrm{1}{\textbf{2}}] ^{2} \langle {\textbf{34}}\rangle ^{2} \Big ). \end{aligned}$$
(42)

In fact, we can see by inspection that both the numerator and the denominator grow quartically with energy, resulting in at most a constant at high energy. Thus this amplitude is perturbatively unitary and has no need for a 4-point vertex to cancel the high energy growth. The negative-helicity amplitude is obtained by interchanging angle and square brackets. It is

$$\begin{aligned}&{\mathcal {M}}_{\gamma ^-h W {\bar{W}}} = \frac{2e^2}{c_Ws_W(t-M_W^2)(u-M_W^2)} \Big ( c_W^{2} \langle \textrm{1}{\textbf{4}}\rangle ^{2} [{\textbf{23}}] ^{2} \nonumber \\ {}&\quad +\left( c_W^{2} - s_W^{2} \right) \langle \textrm{1}{\textbf{3}}\rangle \langle \textrm{1}{\textbf{4}}\rangle [{\textbf{23}}] [{\textbf{24}}] +c_W^{2} \langle \textrm{1}{\textbf{3}}\rangle ^{2} [{\textbf{24}}] ^{2} \nonumber \\&\quad -c_W\langle \textrm{1}{\textbf{2}}\rangle \langle \textrm{1}{\textbf{4}}\rangle [{\textbf{23}}] [{\textbf{34}}] \nonumber \\ {}&\quad +c_W\langle \textrm{1}{\textbf{2}}\rangle \langle \textrm{1}{\textbf{3}}\rangle [{\textbf{24}}] [{\textbf{34}}] +c_W^{2} \langle \textrm{1}{\textbf{2}}\rangle ^{2} [{\textbf{34}}] ^{2} \Big ). \end{aligned}$$
(43)

We have validated this amplitude squared against Feynman diagrams in the processes \(\gamma Z \rightarrow W {\bar{W}}\) and \(\gamma W \rightarrow Z W\) in SPINAS for a variety of masses and collider energies. We have additionally validated it for the individual helicities of the photons when in the initial state for each of these masses and energies.

3.7 \(\gamma \gamma {\bar{\textbf{W}}} \textbf{W}\)

As in the previous subsection, we show that this amplitude does not require a 4-point vertex, unlike Feynman diagrams, and is perturbatively unitary without one in [25]. The T- and U-channel diagrams give an identical result. If both photons have positive helicity, the amplitude is

$$\begin{aligned} {\mathcal {M}}_{\gamma ^+\gamma ^+{\bar{W}}W}&= 2e^{2} \frac{[12] ^{2} \langle {\textbf{34}}\rangle ^{2} }{(t-M_W^2)(u-M_W^2)}. \end{aligned}$$
(44)

If the photons have opposite helicity, we have

$$\begin{aligned} {\mathcal {M}}_{\gamma ^+\gamma ^-{\bar{W}}W}&= 2e^2 \frac{\left( \langle 2{\textbf{4}}\rangle [\textrm{1}{\textbf{3}}] +\langle 2{\textbf{3}}\rangle [\textrm{1}{\textbf{4}}] \right) ^{2} }{(t-M_W^2)(u-M_W^2)}. \end{aligned}$$
(45)

The amplitudes for the other helicity combinations are given by interchange of the angle and square brackets. They are

$$\begin{aligned} {\mathcal {M}}_{\gamma ^-\gamma ^-{\bar{W}}W}&= 2e^{2} \frac{\langle 12\rangle ^{2} [{\textbf{34}}] ^{2} }{(t-M_W^2)(u-M_W^2)} \end{aligned}$$
(46)

and

$$\begin{aligned} {\mathcal {M}}_{\gamma ^-\gamma ^+{\bar{W}}W}&= 2e^2 \frac{\left( [2{\textbf{4}}] \langle \textrm{1}{\textbf{3}}\rangle +[2{\textbf{3}}] \langle \textrm{1}{\textbf{4}}\rangle \right) ^{2} }{(t-M_W^2)(u-M_W^2)}. \end{aligned}$$
(47)

This last helicity combination can also be obtained from \({\mathcal {M}}_{\gamma ^+\gamma ^-{\bar{W}}W}\) by interchanging particles 1 and 2. We have validated this amplitude squared against Feynman diagrams in the processes \(\gamma \gamma \rightarrow W {\bar{W}}\) and \(\gamma W \rightarrow \gamma W\) in SPINAS for a variety of masses and collider energies. We have additionally validated it for the individual helicities of the photons when in the initial state for each of these masses and energies.

3.8 \(\textbf{g g g g}\)

The amplitude for this process is well known [1,2,3,4], but we give it here for completeness. As for the \(f {\bar{f}} g g\) process above, each diagram contributes the same to the numerator, but the color structure is different for each propagator denominator. We don’t have a simple form of the amplitude with propagator denominators and color matrices before squaring, so we give the numerators first and then follow them with the full squared amplitude.

We have six different non-zero color combinations

$$\begin{aligned} {\mathcal {N}}_{g^+g^+g^-g^-}&= 2g_s^2 [12]^2\langle 34\rangle ^2, \nonumber \\ {\mathcal {N}}_{g^+g^-g^+g^-}&= 2g_s^2 [13]^2\langle 24\rangle ^2, \nonumber \\ {\mathcal {N}}_{g^+g^-g^-g^+}&= 2g_s^2 [14]^2\langle 23\rangle ^2, \end{aligned}$$
(48)

and the other helicity combinations related by interchange of the angle and square brackets are

$$\begin{aligned} {\mathcal {N}}_{g^-g^-g^+g^+}&= 2g_s^2 \langle 12\rangle ^2[34]^2, \nonumber \\ {\mathcal {N}}_{g^-g^+g^-g^+}&= 2g_s^2 \langle 13\rangle ^2[24]^2, \nonumber \\ {\mathcal {N}}_{g^-g^+g^+g^-}&= 2g_s^2 \langle 14\rangle ^2[23]^2. \end{aligned}$$
(49)

All of these can also be obtained from the first by interchanging the position of the particles. Furthermore, all of these spinor products are completely determined by the helicity of the gluons. All the helicity combinations have the same propagator denominators and color structure. After squaring and summing over colors, we have

$$\begin{aligned}&|{\mathcal {M}}_{g^{h_1}g^{h_2}g^{h_3}g^{h_4}}|^2 \nonumber \\&\quad = |{\mathcal {N}}_{g^{h_1}g^{h_2}g^{h_3}g^{h_4}}|^2 \left( \frac{36}{s^2t^2} +\frac{36}{s^2u^2} +\frac{36}{t^2u^2} \right) , \end{aligned}$$
(50)

for each helicity combination. We have validated this amplitude squared against Feynman diagrams in the processes \(g g \rightarrow g g\) in SPINAS for all the combinations of initial helicities in addition to the case where all the helicities are summed over.

Just as with \(f {\bar{f}} g g\), the factor 36 comes from summing over the gluons, as in

$$\begin{aligned} \sum _{abcdeg}f_{bac}f_{cde}f_{gda}f_{gbe}&= 36 \nonumber \\ \sum _{abcdeg}f_{bac}f_{cde}f_{gea}f_{bdg}&= -36 \nonumber \\ \sum _{abcdeg}f_{cad}f_{ceb}f_{gea}f_{gbd}&= 36, \end{aligned}$$
(51)

where the first is the S-T color combination, the second is the S-U color combination and the third is the T-U color combination. Once again, we find the sign flip as we go from \(1/(st)\rightarrow -1/(su) \rightarrow 1/(tu)\).

4 Other amplitudes without a 4-point vertex

In this section, we describe all the remaining 4-point amplitudes that do not involve a 4-point vertex.

4.1 \(\textbf{f} {\bar{\textbf{f}}} \textbf{h h}\)

We begin with a fermion-anti-fermion pair and two Higgs bosons. There is a contribution from the Higgs in the S channel, given by

$$\begin{aligned} {\mathcal {M}}_{hS}&= -\frac{3e^2m_fm_h^2}{4 M_W^{2} s_W^{2}} \frac{\left( \langle {\textbf{12}}\rangle +[{\textbf{12}}] \right) }{s-m_h^2}. \end{aligned}$$
(52)

There are also contributions from the fermion in the T and U channels, given by

$$\begin{aligned} {\mathcal {M}}_{fT}&= -\frac{e^2m_f^2}{4M_W^2s_W^2} \frac{\left( 2m_f\left( \langle {\textbf{12}}\rangle +[{\textbf{12}}] \right) +[{\textbf{1}}|p_{3} |{\textbf{2}}\rangle +[{\textbf{2}}|p_{3} |{\textbf{1}}\rangle \right) }{t-m_f^2} \end{aligned}$$
(53)

and

$$\begin{aligned} {\mathcal {M}}_{fU}&= -\frac{e^2m_f^2}{4M_W^2s_W^2} \frac{\left( 2m_f\left( \langle {\textbf{12}}\rangle +[{\textbf{12}}] \right) +[{\textbf{1}}|p_{4} |{\textbf{2}}\rangle +[{\textbf{2}}|p_{4} |{\textbf{1}}\rangle \right) }{u-m_f^2}. \end{aligned}$$
(54)

The total amplitude is

$$\begin{aligned} {\mathcal {M}}_{f{\bar{f}}hh}&= {\mathcal {M}}_{hS} + {\mathcal {M}}_{fT} + {\mathcal {M}}_{fU}. \end{aligned}$$
(55)

If the fermion is a quark, then there is also a color delta function, ensuring the colors are the same. We have validated this amplitude against Feynman diagrams in the processes \(e {\bar{e}} \rightarrow h h\), \(e h \rightarrow e h\), \(u {\bar{u}} \rightarrow h h\), \(u h \rightarrow u h\), \(d {\bar{d}} \rightarrow h h\) and \(d h \rightarrow d h\) in SPINAS for a variety of masses and collider energies.

4.2 \(\textbf{f} {\bar{\textbf{f}}} \textbf{Z h}\)

Our next amplitude involves a fermion-anti-fermion pair, a Z boson and a Higgs boson. There is a contribution from the Z boson in the S channel, given by

$$\begin{aligned}&{\mathcal {M}}_{ZS} = \frac{e^2}{2\sqrt{2}M_W^2s_W^2}\nonumber \\&\quad \times \frac{\left( 2M_Z^{2} \left( g_R\langle {\textbf{23}}\rangle [{\textbf{13}}] \!+\!g_L\langle {\textbf{13}}\rangle [{\textbf{23}}] \right) \!+\!m_f\left( g_L-g_R\right) \left( \langle {\textbf{12}}\rangle \!-\![{\textbf{12}}] \right) [{\textbf{3}}|p_{4} |{\textbf{3}}\rangle \right) }{s-M_Z^2}. \nonumber \\ \end{aligned}$$
(56)

There is also a contribution by the fermion in the T and U channels, given by

$$\begin{aligned}&{\mathcal {M}}_{fT} = \frac{e^2m_f}{2\sqrt{2}M_W^2s_W^2} \nonumber \\&\quad \times \frac{\left( g_R[{\textbf{13}}] \left( 2m_f\langle {\textbf{23}}\rangle +[{\textbf{2}}|p_{4} |{\textbf{3}}\rangle \right) +g_L\langle {\textbf{13}}\rangle \left( 2m_f[{\textbf{23}}] +[{\textbf{3}}|p_{4} |{\textbf{2}}\rangle \right) \right) }{t-m_f^2} \nonumber \\ \end{aligned}$$
(57)

and

$$\begin{aligned}&{\mathcal {M}}_{fU} = \frac{e^2m_f}{2\sqrt{2}M_W^2s_W^2} \nonumber \\&\quad \times \frac{\left( g_L[{\textbf{23}}] \left( 2m_f\langle {\textbf{13}}\rangle +[{\textbf{1}}|p_{4} |{\textbf{3}}\rangle \right) +g_R\langle {\textbf{23}}\rangle \left( 2m_f[{\textbf{13}}] +[{\textbf{3}}|p_{4} |{\textbf{1}}\rangle \right) \right) }{u-m_f^2}. \nonumber \\ \end{aligned}$$
(58)

The neutrino amplitude is particularly simple. It only has a contribution from the Z boson in the S channel, and is

$$\begin{aligned} {\mathcal {M}}_{\nu \bar{\nu }Zh}&= \frac{e^{2}}{\sqrt{2}c_W^{2} s_W^{2}} \frac{\langle \textrm{1}{\textbf{3}}\rangle [{rm 2}{\textbf{3}}] }{ \left( s-M_Z^{2}\right) } . \end{aligned}$$
(59)

We have validated this amplitude against Feynman diagrams in the processes \(\nu _e \bar{\nu }_e \rightarrow Z h\) and \(\nu _e Z \rightarrow \nu _e h\) in SPINAS for a variety of masses and collider energies.

For charged leptons and quarks, we have

$$\begin{aligned} {\mathcal {M}}_{f{\bar{f}}Zh}&= {\mathcal {M}}_{ZS} + {\mathcal {M}}_{fT} + {\mathcal {M}}_{fU}, \end{aligned}$$
(60)

with a Kronecker delta for the color if the fermion is a quark. We have validated this amplitude against Feynman diagrams in the processes \(e {\bar{e}} \rightarrow Z h\), \(e Z \rightarrow e h\), \(u {\bar{u}} \rightarrow Z h\), \(u Z \rightarrow u h\), \(d {\bar{d}} \rightarrow Z h\) and \(d Z \rightarrow d h\) in SPINAS for a variety of masses and collider energies.

4.3 \(\mathbf {f_1} {\bar{\textbf{f}}}_\textbf{2} {\bar{\textbf{W}}} \textbf{h}\) and \({\bar{\textbf{f}}}_\textbf{1} \mathbf {f_2} \textbf{W h}\)

We now consider a fermion and the antifermion of its isospin partner along with an anti-W boson and a Higgs boson. There is a contribution from a W boson in the S channel, given by

$$\begin{aligned} {\mathcal {M}}_{WS}&= -\frac{e^2}{2M_W^2s_W^2}\nonumber \\&\quad \times \frac{\left( 2M_W^{2} \langle \textbf{13}\rangle [\textbf{23}] + \left( m_2\langle \textbf{12}\rangle -m_1[\textbf{12}] \right) [{\textbf{3}}|p_{4} |{\textbf{3}}\rangle \right) }{s-M_W^2}. \end{aligned}$$
(61)

There are also contributions from the fermions in the T and U channels, given by

$$\begin{aligned} {\mathcal {M}}_{f_2T}&= -\frac{e^2m_2}{2M_W^2s_W^2} \frac{ \langle \textbf{13}\rangle \left( 2m_2[\textbf{23}] +[{\textbf{3}}|p_{4} |{\textbf{2}}\rangle \right) }{t-m_2^2} \end{aligned}$$
(62)

and

$$\begin{aligned} {\mathcal {M}}_{f_1U}&= -\frac{e^2m_1}{2M_W^2s_W^2} \frac{[\textbf{23}] \left( 2m_1\langle \textbf{13}\rangle +[{\textbf{1}}|p_{4} |{\textbf{3}}\rangle \right) }{u-m_1^2}. \end{aligned}$$
(63)

For the leptons, we have the S and T channels, giving us

$$\begin{aligned} {\mathcal {M}}_{\nu _l{\bar{l}},{\bar{W}},h}&= {\mathcal {M}}_{WS} + {\mathcal {M}}_{lT}, \end{aligned}$$
(64)

where \(m_1=0\). We have validated this amplitude against Feynman diagrams in the processes \({\bar{e}} \nu _e \rightarrow W h\) and \(h \nu _e \rightarrow W e\) in SPINAS for a variety of masses and collider energies.

For the quarks, we have all three channels, giving

$$\begin{aligned} {\mathcal {M}}_{q_1{\bar{q}}_2{\bar{W}}h}&= \left( {\mathcal {M}}_{WS} + {\mathcal {M}}_{q_2T} + {\mathcal {M}}_{q_1U}\right) \delta ^{i_1}_{i_2}. \end{aligned}$$
(65)

We have validated this amplitude against Feynman diagrams in the processes \(u {\bar{d}} \rightarrow W h\) and \(u h \rightarrow W d\) in SPINAS for a variety of masses and collider energies.

The amplitude for \({\bar{f}}_1 f_2 W h\), on the other hand, is obtained from Eqs. (61) through (65), by simply interchanging angle and square brackets (\(\langle \rangle \longleftrightarrow []\)).

4.4 \(\textbf{f} {\bar{\textbf{f}}} {\bar{\textbf{W}}} \textbf{W}\)

For this amplitude, we have a contribution from the Higgs in the S channel, which is

$$\begin{aligned} {\mathcal {M}}_{hS} = -\frac{e^{2} m_f}{2M_W^{2} s_W^{2}} \frac{ \left( \langle {\textbf{12}}\rangle +[{\textbf{12}}] \right) \langle {\textbf{34}}\rangle [{\textbf{34}}] }{ \left( s-m_h^{2}\right) }. \end{aligned}$$
(66)

The contribution from the isospin partner in the T channel contributes if the isospin of f is \(+\frac{1}{2}\). It is

$$\begin{aligned} {\mathcal {M}}_{f'T} = \frac{e^{2} }{M_W^{2} s_W^{2}} \frac{\langle {\textbf{13}}\rangle [{\textbf{24}}] \left( M_W\langle {\textbf{34}}\rangle +[{\textbf{3}}|p_{1} |{\textbf{4}}\rangle \right) }{ \left( t-m_{f'}^{2}\right) }. \end{aligned}$$
(67)

If the isospin of f is \(-\frac{1}{2}\), the contribution from the isospin partner is in the U channel, and is

$$\begin{aligned} {\mathcal {M}}_{f'U} = -\frac{e^{2} }{M_W^{2} s_W^{2}} \frac{\langle {\textbf{14}}\rangle [{\textbf{23}}] \left( M_W\langle {\textbf{34}}\rangle -[{\textbf{4}}|p_{1} |{\textbf{3}}\rangle \right) }{ \left( u-m_{f'}^{2}\right) }. \end{aligned}$$
(68)

The contribution from the photon in the S channel is

$$\begin{aligned}&{\mathcal {M}}_{\gamma S} = \frac{2e^2Q_f}{M_W^2s} \left( M_W\left( \langle {\textbf{24}}\rangle [{\textbf{13}}]\right. \right. \nonumber \\&\quad \left. +\langle {\textbf{23}}\rangle [{\textbf{14}}]+\langle {\textbf{14}}\rangle [{\textbf{23}}] +\langle {\textbf{13}}\rangle [{\textbf{24}}] \right) \left( \langle {\textbf{34}}\rangle +[{\textbf{34}}] \right) \nonumber \\&\quad \left. +\langle {\textbf{34}}\rangle [{\textbf{34}}] \left( [{\textbf{1}}|p_{3} |{\textbf{2}}\rangle + [{\textbf{2}}|p_{3} |{\textbf{1}}\rangle \right) \right) . \end{aligned}$$
(69)

We found this by using a massive photon and taking the massless limit at the end of the calculation. We have also confirmed that this result can be obtained by use of the x factor (and a massless photon) and show this derivation in Appendix A.

The contribution from the Z boson in the S channel is

$$\begin{aligned} {\mathcal {M}}_{ZS}&= \frac{e^2}{2 M_W^2 s_W^2\left( s-M_Z^{2}\right) } \Bigg ( 2\langle {\textbf{34}}\rangle [{\textbf{34}}] \big (g_R[{\textbf{1}}|p_{3} |{\textbf{2}}\rangle \nonumber \\&\quad + g_L[{\textbf{2}}|p_{3} |{\textbf{1}}\rangle \big ) - m_f \langle {\textbf{34}}\rangle [{\textbf{34}}] \left( \langle {\textbf{12}}\rangle - [{\textbf{12}}] \right) \nonumber \\&\quad +2M_W \left( \langle {\textbf{34}}\rangle +[{\textbf{34}}]\right) \Big (g_R \left( \langle {\textbf{24}}\rangle [{\textbf{13}}] +\langle {\textbf{23}}\rangle [{\textbf{14}}] \right) \nonumber \\ {}&\quad +g_L \left( \langle {\textbf{14}}\rangle [{\textbf{23}}] +\langle {\textbf{13}}\rangle [{\textbf{24}}] \right) \Big ) \Bigg ) . \end{aligned}$$
(70)

If the fermion is a neutrino, we only have the electron T-channel diagram and the Z boson S-channel diagram. All together, the amplitude is

$$\begin{aligned} {\mathcal {M}}_{\nu \bar{\nu }{\bar{W}}W}&= \frac{e^2}{M_W^2s_W^2} \left( \frac{\langle \textrm{1}{\textbf{3}}\rangle [\textrm{2}{\textbf{4}}] \left( M_W\langle {\textbf{34}}\rangle +[{\textbf{3}}|p_{1} |{\textbf{4}}\rangle \right) }{t-m_l^2} \right. \nonumber \\&\quad \left. +\frac{\begin{array}{c}M_{W}\left( \langle \textrm{1}{\textbf{4}}\rangle [\textrm{2}{\textbf{3}}] +\langle \textrm{1}{\textbf{3}}\rangle [\textrm{2}{\textbf{4}}] \right) \\ \left( \langle {\textbf{34}}\rangle +[{\textbf{34}}] \right) +\langle {\textbf{34}}\rangle [{\textbf{34}}] [2|p_{3} |1\rangle \end{array}}{s-M_Z^2} \right) , \end{aligned}$$
(71)

where l represents the charged lepton partner of the neutrino. We have validated this amplitude against Feynman diagrams in the processes \(\nu _e \bar{\nu }_e \rightarrow W {\bar{W}}\) and \(\nu _e W \rightarrow W \nu _e\) in SPINAS for a variety of masses and collider energies.

The amplitude for up-type quarks does not simplify, but also includes the T-channel diagram, giving

$$\begin{aligned} {\mathcal {M}}_{u{\bar{u}}{\bar{W}}W}&= \left( {\mathcal {M}}_{hS} + {\mathcal {M}}_{dT} + {\mathcal {M}}_{\gamma S} + {\mathcal {M}}_{Z S} \right) \delta ^{i_1}_{i_2}, \end{aligned}$$
(72)

where u stands for any of uc or t and d stands for ds or b, respectively. We have validated this amplitude against Feynman diagrams in the processes \(u {\bar{u}} \rightarrow W {\bar{W}}\) and \(u W \rightarrow W u\) in SPINAS for a variety of masses and collider energies.

For the charged leptons and down-type quarks, we have

$$\begin{aligned} {\mathcal {M}}_{f{\bar{f}}{\bar{W}}W}&= \left( {\mathcal {M}}_{hS} + {\mathcal {M}}_{f'U} + {\mathcal {M}}_{\gamma S} + {\mathcal {M}}_{Z S} \right) , \end{aligned}$$
(73)

where f stands for any of \(e, \mu , \tau , d, s\) or b and \(f'\) stands for \(\nu _e, \nu _\mu , \nu _\tau , u, c\) or t, respectively. There is also a Kronecker delta for the colors if f is a quark. We have validated this amplitude against Feynman diagrams in the processes \(e {\bar{e}} \rightarrow W {\bar{W}}\), \(e W \rightarrow W e\), \(d {\bar{d}} \rightarrow W {\bar{W}}\) and \(d W \rightarrow W d\) in SPINAS for a variety of masses and collider energies.

4.5 \(\textbf{f} {\bar{\textbf{f}}} \textbf{Z Z}\)

The contribution from the Higgs in the S channel is

$$\begin{aligned} {\mathcal {M}}_{hS} = -\frac{e^{2} m_f}{2M_W^{2} s_W^{2}} \frac{\langle {\textbf{34}}\rangle [{\textbf{34}}] \left( \langle {\textbf{12}}\rangle + [{\textbf{12}}] \right) }{ \left( s-m_h^{2}\right) }, \end{aligned}$$
(74)

where there is also a color Kronecker delta function when the fermion is a quark.

The contributions from the fermion in the T and U channels are

$$\begin{aligned} {\mathcal {M}}_{fT}&= \frac{e^{2} }{2 M_W^{2} s_W^{2}(t-m_f^2)} \Bigg ( g_L^{2} \left( M_Z\langle {\textbf{34}}\rangle +[{\textbf{3}}|p_{1} |{\textbf{4}}\rangle \right) \langle {\textbf{13}}\rangle [{\textbf{24}}]\nonumber \\&\quad +g_R^{2} \left( M_Z[{\textbf{34}}] +[{\textbf{4}}|p_{1} |{\textbf{3}}\rangle \right) \langle {\textbf{24}}\rangle [{\textbf{13}}]\nonumber \\&\quad +g_Lg_Rm_f\left( \langle {\textbf{34}}\rangle [{\textbf{13}}] [{\textbf{24}}] +\langle {\textbf{13}}\rangle \langle {\textbf{24}}\rangle [{\textbf{34}}] \right) \Bigg ) \end{aligned}$$
(75)

and

$$\begin{aligned} {\mathcal {M}}_{fU}&= \frac{-e^{2} }{2 M_W^{2} s_W^{2}(u-m_f^2)} \Bigg ( g_R^{2}\left( M_Z[{\textbf{34}}] -[{\textbf{3}}|p_{1} |{\textbf{4}}\rangle \right) \langle {\textbf{23}}\rangle [{\textbf{14}}] \nonumber \\ {}&\quad +g_L^{2}\left( M_Z\langle {\textbf{34}}\rangle -[{\textbf{4}}|p_{1} |{\textbf{3}}\rangle \right) \langle {\textbf{14}}\rangle [{\textbf{23}}] \nonumber \\&\quad +g_Lg_Rm_f\left( \langle {\textbf{34}}\rangle [{\textbf{14}}] [{\textbf{23}}] +\langle {\textbf{14}}\rangle \langle {\textbf{23}}\rangle [{\textbf{34}}] \right) \Bigg ) , \end{aligned}$$
(76)

where these contributions also have a color Kronecker delta function when the fermion is a quark.

The neutrino amplitude is particularly simple, given by

$$\begin{aligned} {\mathcal {M}}_{\nu {\bar{nu}}ZZ}&= \frac{e^2}{2M_W^2s_W^2} \left( \frac{\langle \textrm{1}{\textbf{3}}\rangle [\textrm{2}{\textbf{4}}] \left( [{\textbf{3}}|p_{1} |{\textbf{4}}\rangle + M_Z\langle {\textbf{34}}\rangle \right) }{t}\right. \nonumber \\&\quad \left. +\frac{\langle \textrm{1}{\textbf{4}}\rangle [\textrm{2}{\textbf{3}}] \left( [{\textbf{4}}|p_{1} |{\textbf{3}}\rangle -M_Z\langle {\textbf{34}}\rangle \right) }{u} \right) . \end{aligned}$$
(77)

We have validated this amplitude against Feynman diagrams in the processes \(\nu _e \bar{\nu }_e \rightarrow Z Z\) and \(\nu _e Z \rightarrow Z \nu _e\) in SPINAS for a variety of masses and collider energies.

For the other fermions, the amplitude is given by

$$\begin{aligned} {\mathcal {M}}_{f{\bar{f}}ZZ}&= {\mathcal {M}}_{hS} + {\mathcal {M}}_{fT} + {\mathcal {M}}_{fU}, \end{aligned}$$
(78)

with a Kronecker delta for colors if f is a quark. We have validated this amplitude against Feynman diagrams in the processes \(e {\bar{e}} \rightarrow Z Z\), \(e Z \rightarrow Z e\), \(u {\bar{u}} \rightarrow Z Z\), \(u Z \rightarrow Z u\), \(d {\bar{d}} \rightarrow Z Z\) and \(d Z \rightarrow Z d\) in SPINAS for a variety of masses and collider energies.

4.6 \({\bar{\textbf{f}}}_\textbf{1} \mathbf {f_2} \textbf{Z W}\) and \({\bar{\textbf{f}}}_\textbf{1} \mathbf {f_2} \textbf{Z} {\bar{\textbf{W}}}\)

We begin with \({\bar{f}}_1 f_2 Z W\). The contribution from the W boson in the S channel is

$$\begin{aligned}&{\mathcal {M}}_{WS} = \frac{e^2}{\sqrt{2}M_W^{2} M_Z^{2} s_W^{2} \left( s-M_W^{2}\right) } \Bigg ( 2M_W^{3} \left( \langle {\textbf{24}}\rangle \langle {\textbf{34}}\rangle [{\textbf{13}}]\right. \nonumber \\&\quad + \left. \langle {\textbf{23}}\rangle [{\textbf{14}}] [{\textbf{34}}] \right) +2M_W^{2} M_Z \left( \langle {\textbf{23}}\rangle \langle {\textbf{34}}\rangle [{\textbf{14}}] + \langle {\textbf{24}}\rangle [{\textbf{13}}] [{\textbf{34}}] \right) \nonumber \\&\quad +2M_W^{2} \langle {\textbf{34}}\rangle [{\textbf{34}}] [{\textbf{1}}|p_{3} |{\textbf{2}}\rangle +\left( m_{f_2}[{\textbf{12}}] -m_{f_1}\langle {\textbf{12}}\rangle \right) \nonumber \\&\quad \times \left( M_Z^2-2M_W^{2}\right) \langle {\textbf{34}}\rangle [{\textbf{34}}] \Bigg ), \end{aligned}$$
(79)

with a Kronecker delta for quarks.

The contribution from \(f_1\) in the T channel is

$$\begin{aligned}&{\mathcal {M}}_{f_1T} = \frac{e^2}{\sqrt{2}M_W^{2} s_W^{2}}\nonumber \\&\quad \times \frac{\langle {\textbf{24}}\rangle \left( g_{Rf_1}m_{f_1}\langle {\textbf{13}}\rangle [{\textbf{34}}] +g_{Lf_1}[{\textbf{13}}]\left( M_Z[{\textbf{34}}] +[{\textbf{4}}|p_{1} |{\textbf{3}}\rangle \right) \right) }{\left( t-m_{f_1}^{2}\right) }, \nonumber \\ \end{aligned}$$
(80)

with a Kronecker delta for quarks.

The contribution from the isospin partner in the U channel is

$$\begin{aligned} {\mathcal {M}}_{f_2 U}&= -\frac{e^2}{\sqrt{2}M_W^{2} s_W^{2}}\nonumber \\&\quad \times \frac{[{\textbf{14}}] \left( g_{Rf_2}m_{f_2}\langle {\textbf{34}}\rangle [{\textbf{23}}] +g_{Lf_2}\langle {\textbf{23}}\rangle \left( M_W[{\textbf{34}}] -[{\textbf{3}}|p_{1} |{\textbf{4}}\rangle \right) \right) }{(u-m_{f_2}^2)}, \nonumber \\ \end{aligned}$$
(81)

with a Kronecker delta for quarks.

All together, we have

$$\begin{aligned} {\mathcal {M}}_{{\bar{f}}_1f_2ZW}&= {\mathcal {M}}_{WS} + {\mathcal {M}}_{f_1T} + {\mathcal {M}}_{f_2U}, \end{aligned}$$
(82)

times a color Kronecker delta for quarks. We have validated this amplitude against Feynman diagrams in the processes \({\bar{u}} d \rightarrow Z W\) and \(W d \rightarrow Z u\) in SPINAS for a variety of masses and collider energies.

We now turn to \({\bar{f}}_1 f_2 Z {\bar{W}}\). \({\mathcal {M}}_{WS}\) flips sign and interchanges \(f_1\) and \(f_2\). We obtain

$$\begin{aligned}&{\mathcal {M}}_{WS} = -\frac{e^2}{\sqrt{2}M_W^{2} M_Z^{2} s_W^{2} \left( s-M_W^{2}\right) } \Bigg ( 2M_W^{3} \left( \langle {\textbf{24}}\rangle \langle {\textbf{34}}\rangle [{\textbf{13}}] \right. \nonumber \\ {}&\quad \left. + \langle {\textbf{23}}\rangle [{\textbf{14}}] [{\textbf{34}}] \right) \nonumber \\ {}&\quad +2M_W^{2} M_Z \left( \langle {\textbf{23}}\rangle \langle {\textbf{34}}\rangle [{\textbf{14}}] + \langle {\textbf{24}}\rangle [{\textbf{13}}] [{\textbf{34}}] \right) \nonumber \\ {}&\quad +2M_W^{2} \langle {\textbf{34}}\rangle [{\textbf{34}}] [{\textbf{1}}|p_{3} |{\textbf{2}}\rangle \nonumber \\ {}&\quad +\left( m_{f_1}[{\textbf{12}}] -m_{f_2}\langle {\textbf{12}}\rangle \right) \left( M_Z^2-2M_W^{2}\right) \langle {\textbf{34}}\rangle [{\textbf{34}}] \Bigg ), \end{aligned}$$
(83)

with a Kronecker delta for quarks. For the T- and U-channel diagrams, the result is related to the previous results by \(f_1\longleftrightarrow f_2\). They are

$$\begin{aligned}&{\mathcal {M}}_{f_2T} = \frac{e^2}{\sqrt{2}M_W^{2} s_W^{2}}\nonumber \\&\quad \times \frac{\langle {\textbf{24}}\rangle \left( g_{Rf_2}m_{f_2}\langle {\textbf{13}}\rangle [{\textbf{34}}] +g_{Lf_2}[{\textbf{13}}]\left( M_Z[{\textbf{34}}] +[{\textbf{4}}|p_{1} |{\textbf{3}}\rangle \right) \right) }{\left( t-m_{f_2}^{2}\right) } \nonumber \\ \end{aligned}$$
(84)

and

$$\begin{aligned}&{\mathcal {M}}_{f_1 U} = -\frac{e^2}{\sqrt{2}M_W^{2} s_W^{2}}\nonumber \\&\quad \times \frac{[{\textbf{14}}] \left( g_{Rf_1}m_{f_1}\langle {\textbf{34}}\rangle [{\textbf{23}}] +g_{Lf_1}\langle {\textbf{23}}\rangle \left( M_W[{\textbf{34}}] -[{\textbf{3}}|p_{1} |{\textbf{4}}\rangle \right) \right) }{(u-m_{f_1}^2)}, \nonumber \\ \end{aligned}$$
(85)

both with a Kronecker delta for quarks. All together, we have

$$\begin{aligned} {\mathcal {M}}_{{\bar{f}}_1f_2Z{\bar{W}}}&= {\mathcal {M}}_{WS} + {\mathcal {M}}_{f_2T} + {\mathcal {M}}_{f_1U}, \end{aligned}$$
(86)

times a color Kronecker delta for quarks. We have validated this amplitude against Feynman diagrams in the processes \({\bar{e}} \nu _e \rightarrow Z W\) and \(Z \nu _e \rightarrow W e\) in SPINAS for a variety of masses and collider energies.

4.7 \(\textbf{Z h} {\bar{\textbf{W}}} \textbf{W}\)

The contribution from the Z boson in the S channel is

$$\begin{aligned} {\mathcal {M}}_{ZS}&= \frac{e^{2} }{\sqrt{2}M_W^{2} s_W^{2}} \frac{ 2M_W \left( \langle {\textbf{14}}\rangle [{\textbf{13}}] +\langle {\textbf{13}}\rangle [{\textbf{14}}]\right) \left( \langle {\textbf{34}}\rangle +[{\textbf{34}}] \right) +\left( [{\textbf{1}}|p_{3} |{\textbf{1}}\rangle -[{\textbf{1}}|p_{4} |{\textbf{1}}\rangle \right) \langle {\textbf{34}}\rangle [{\textbf{34}}] }{ \left( s-M_Z^{2}\right) } . \end{aligned}$$
(87)

The contribution from a W boson in the T channel is

$$\begin{aligned} {\mathcal {M}}_{WT}&= \frac{e^{2} }{\sqrt{2}M_W^{2} M_Z^{2} s_W^{2} \left( t-M_W^{2}\right) } \Bigg ( 2M_W^{3} \langle {\textbf{13}}\rangle \langle {\textbf{34}}\rangle [{\textbf{14}}] \nonumber \\ {}&\quad +2M_W^{2} M_Z \left( \langle {\textbf{34}}\rangle [{\textbf{13}}] [{\textbf{14}}] + \langle {\textbf{13}}\rangle \langle {\textbf{14}}\rangle [{\textbf{34}}] \right) \nonumber \\ {}&\quad -M_Z^{2} \langle {\textbf{13}}\rangle [{\textbf{13}}] [{\textbf{4}}|p_{2} |{\textbf{4}}\rangle +2M_W^{2} \langle {\textbf{34}}\rangle [{\textbf{13}}] [{\textbf{4}}|p_{3} |{\textbf{1}}\rangle \Bigg ). \end{aligned}$$
(88)

The contribution from a W boson in the U channel is

$$\begin{aligned} {\mathcal {M}}_{WU}&= \frac{e^{2}}{\sqrt{2}M_W^{2} M_Z^{2} s_W^{2} \left( u-M_W^{2}\right) } \Bigg ( 2M_W^{3} \langle {\textbf{14}}\rangle \langle {\textbf{34}}\rangle [{\textbf{13}}] \nonumber \\ {}&\quad +2M_W^{2} M_Z \left( \langle {\textbf{34}}\rangle [{\textbf{13}}] [{\textbf{14}}] + \langle {\textbf{13}}\rangle \langle {\textbf{14}}\rangle [{\textbf{34}}] \right) \nonumber \\&\quad +M_Z^{2} \langle {\textbf{14}}\rangle [{\textbf{14}}] [{\textbf{3}}|p_{2} |{\textbf{3}}\rangle +2M_W^{2} \langle {\textbf{34}}\rangle [{\textbf{14}}] [{\textbf{3}}|p_{4} |{\textbf{1}}\rangle \Bigg ). \end{aligned}$$
(89)

The combination of these gives the amplitude,

$$\begin{aligned} {\mathcal {M}}_{Zh{\bar{W}}W}&= {\mathcal {M}}_{ZS} + {\mathcal {M}}_{WT} + {\mathcal {M}}_{WU}. \end{aligned}$$
(90)

We have validated this amplitude against Feynman diagrams in the processes \(Z h \rightarrow W {\bar{W}}\) and \(Z W \rightarrow W h\) in SPINAS for a variety of masses and collider energies.

4.8 \(\textbf{Z Z Z Z}\)

This amplitude has contributions from the Higgs boson in the S, T and U channels. It is

$$\begin{aligned} {\mathcal {M}}_{ZZZZ}&= \frac{e^2}{M_W^2s_W^2} \left( \frac{\langle {\textbf{12}}\rangle \langle {\textbf{34}}\rangle [{\textbf{12}}] [{\textbf{34}}] }{ \left( s-m_h^{2}\right) } +\frac{\langle {\textbf{13}}\rangle \langle {\textbf{24}}\rangle [{\textbf{13}}] [{\textbf{24}}] }{ \left( t-m_h^{2}\right) } \right. \nonumber \\ {}&\left. \quad +\frac{\langle {\textbf{14}}\rangle \langle {\textbf{23}}\rangle [{\textbf{14}}] [{\textbf{23}}] }{ \left( u-m_h^{2}\right) } \right) . \end{aligned}$$
(91)

We have validated this amplitude against Feynman diagrams in the processes \(Z Z \rightarrow Z Z\) in SPINAS for a variety of masses and collider energies.

4.9 \(\textbf{Z Z} {\bar{\textbf{W}}} \textbf{W}\)

The amplitude in this subsection is also found in [26], but with particles 3 and 4 outgoing, where we show that it satisfies perturbative unitarity.

The contribution to the amplitude coming from an S-channel Higgs is

$$\begin{aligned} {\mathcal {M}}_{hS} = -\frac{e^{2}}{M_W^{2} s_W^{2}} \frac{\langle {\textbf{12}}\rangle \langle {\textbf{34}}\rangle [{\textbf{12}}] [{\textbf{34}}] }{ \left( s-m_h^{2}\right) }. \end{aligned}$$
(92)

The contribution to the amplitude coming from a T-channel W boson is

$$\begin{aligned}&{\mathcal {M}}_{WT} = -\frac{e^2}{2M_W^3s_W^2\left( t-M_W^2\right) } \Bigg ( M_W\Big ( 4c_W^{3} \langle {\textbf{24}}\rangle \langle {\textbf{34}}\rangle [{\textbf{12}}] [{\textbf{13}}] \nonumber \\ {}&\quad -3c_W^{3} \langle {\textbf{13}}\rangle \langle {\textbf{23}}\rangle \langle {\textbf{24}}\rangle [{\textbf{14}}] -4c_W^{2} \langle {\textbf{23}}\rangle \langle {\textbf{24}}\rangle [{\textbf{13}}] [{\textbf{14}}] \nonumber \\&\quad -3c_W^{4} \langle {\textbf{14}}\rangle \langle {\textbf{24}}\rangle [{\textbf{13}}] [{\textbf{23}}] -3c_W^{2} \langle {\textbf{13}}\rangle \langle {\textbf{24}}\rangle [{\textbf{14}}] [{\textbf{23}}] \nonumber \\ {}&\quad -c_W^{4} \langle {\textbf{13}}\rangle \langle {\textbf{24}}\rangle [{\textbf{14}}] [{\textbf{23}}] -c_W^{3} \langle {\textbf{24}}\rangle [{\textbf{13}}] [{\textbf{14}}] [{\textbf{23}}] \nonumber \\&\quad -3c_W^{3} \langle {\textbf{13}}\rangle \langle {\textbf{14}}\rangle \langle {\textbf{23}}\rangle [{\textbf{24}}] -3c_W^{2} \langle {\textbf{14}}\rangle \langle {\textbf{23}}\rangle [{\textbf{13}}] [{\textbf{24}}] \nonumber \\ {}&\quad -c_W^{4} \langle {\textbf{14}}\rangle \langle {\textbf{23}}\rangle [{\textbf{13}}] [{\textbf{24}}] -2\langle {\textbf{13}}\rangle \langle {\textbf{24}}\rangle [{\textbf{13}}] [{\textbf{24}}] \nonumber \\&\quad +6c_W^{2} \langle {\textbf{13}}\rangle \langle {\textbf{24}}\rangle [{\textbf{13}}] [{\textbf{24}}] -2c_W^{4} \langle {\textbf{13}}\rangle \langle {\textbf{24}}\rangle [{\textbf{13}}] [{\textbf{24}}] \nonumber \\ {}&\quad -2c_W^{2} \langle {\textbf{12}}\rangle \langle {\textbf{34}}\rangle [{\textbf{13}}] [{\textbf{24}}] +2c_W^{4} \langle {\textbf{12}}\rangle \langle {\textbf{34}}\rangle [{\textbf{13}}] [{\textbf{24}}] \nonumber \\&\quad -c_W^{4} \langle {\textbf{13}}\rangle \langle {\textbf{23}}\rangle [{\textbf{14}}] [{\textbf{24}}] -4c_W^{2} \langle {\textbf{13}}\rangle \langle {\textbf{14}}\rangle [{\textbf{23}}] [{\textbf{24}}] \nonumber \\ {}&\quad -c_W^{3} \langle {\textbf{14}}\rangle [{\textbf{13}}] [{\textbf{23}}] [{\textbf{24}}] +4c_W^{3} \langle {\textbf{12}}\rangle \langle {\textbf{13}}\rangle [{\textbf{24}}] [{\textbf{34}}] \Big ) \nonumber \\&\quad -c_W^3\Big ( 3c_W \langle {\textbf{13}}\rangle \langle {\textbf{24}}\rangle [{\textbf{23}}] +3c_W \langle {\textbf{13}}\rangle \langle {\textbf{23}}\rangle [{\textbf{24}}] \nonumber \\ {}&\quad + \langle {\textbf{23}}\rangle [{\textbf{13}}] [{\textbf{24}}] + \langle {\textbf{13}}\rangle [{\textbf{23}}] [{\textbf{24}}] \Big )[{\textbf{1}}|p_{3} |{\textbf{4}}\rangle \nonumber \\&\quad -c_W^3\Big ( 3 \langle {\textbf{23}}\rangle \langle {\textbf{24}}\rangle [{\textbf{13}}] +3 \langle {\textbf{13}}\rangle \langle {\textbf{24}}\rangle [{\textbf{23}}] \nonumber \\ {}&\quad +c_W \langle {\textbf{24}}\rangle [{\textbf{13}}] [{\textbf{23}}] +c_W \langle {\textbf{23}}\rangle [{\textbf{13}}] [{\textbf{24}}] \Big )[{\textbf{4}}|p_{3} |{\textbf{1}}\rangle \Bigg ). \end{aligned}$$
(93)

The contribution from the U-channel W boson is

$$\begin{aligned} {\mathcal {M}}_{WU}&= -\frac{e^2}{2M_W^3s_W^2\left( u-M_W^2\right) } \Bigg ( \Big ( -3c_W^{3} \langle {\textbf{14}}\rangle \langle {\textbf{23}}\rangle \langle {\textbf{24}}\rangle [{\textbf{13}}] \nonumber \\ {}&\quad -4c_W^{3} \langle {\textbf{23}}\rangle \langle {\textbf{34}}\rangle [{\textbf{12}}] [{\textbf{14}}] -4c_W^{2} \langle {\textbf{23}}\rangle \langle {\textbf{24}}\rangle [{\textbf{13}}] [{\textbf{14}}] \nonumber \\&\quad -3c_W^{3} \langle {\textbf{13}}\rangle \langle {\textbf{14}}\rangle \langle {\textbf{24}}\rangle [{\textbf{23}}] -c_W^{4} \langle {\textbf{14}}\rangle \langle {\textbf{24}}\rangle [{\textbf{13}}] [{\textbf{23}}] \nonumber \\ {}&\quad -2\langle {\textbf{14}}\rangle \langle {\textbf{23}}\rangle [{\textbf{14}}] [{\textbf{23}}] +6c_W^{2} \langle {\textbf{14}}\rangle \langle {\textbf{23}}\rangle [{\textbf{14}}] [{\textbf{23}}] \nonumber \\&\quad -2c_W^{4} \langle {\textbf{14}}\rangle \langle {\textbf{23}}\rangle [{\textbf{14}}] [{\textbf{23}}] -3c_W^{2} \langle {\textbf{13}}\rangle \langle {\textbf{24}}\rangle [{\textbf{14}}] [{\textbf{23}}] \nonumber \\ {}&\quad -c_W^{4} \langle {\textbf{13}}\rangle \langle {\textbf{24}}\rangle [{\textbf{14}}] [{\textbf{23}}] +2c_W^{2} \langle {\textbf{12}}\rangle \langle {\textbf{34}}\rangle [{\textbf{14}}] [{\textbf{23}}] \nonumber \\&\quad -2c_W^{4} \langle {\textbf{12}}\rangle \langle {\textbf{34}}\rangle [{\textbf{14}}] [{\textbf{23}}] -3c_W^{2} \langle {\textbf{14}}\rangle \langle {\textbf{23}}\rangle [{\textbf{13}}] [{\textbf{24}}] \nonumber \\ {}&\quad -c_W^{4} \langle {\textbf{14}}\rangle \langle {\textbf{23}}\rangle [{\textbf{13}}] [{\textbf{24}}] -3c_W^{4} \langle {\textbf{13}}\rangle \langle {\textbf{23}}\rangle [{\textbf{14}}] [{\textbf{24}}] \nonumber \\&\quad -c_W^{3} \langle {\textbf{23}}\rangle [{\textbf{13}}] [{\textbf{14}}] [{\textbf{24}}] -4c_W^{2} \langle {\textbf{13}}\rangle \langle {\textbf{14}}\rangle [{\textbf{23}}] [{\textbf{24}}] \nonumber \\ {}&\quad -c_W^{3} \langle {\textbf{13}}\rangle [{\textbf{14}}] [{\textbf{23}}] [{\textbf{24}}] -4c_W^{3} \langle {\textbf{12}}\rangle \langle {\textbf{14}}\rangle [{\textbf{23}}] [{\textbf{34}}] \Big )M_W \nonumber \\&\quad +\Big ( -3c_W^{4} \langle {\textbf{14}}\rangle \langle {\textbf{24}}\rangle [{\textbf{23}}] -c_W^{3} \langle {\textbf{24}}\rangle [{\textbf{14}}] [{\textbf{23}}] \nonumber \\ {}&\quad -3c_W^{4} \langle {\textbf{14}}\rangle \langle {\textbf{23}}\rangle [{\textbf{24}}] -c_W^{3} \langle {\textbf{14}}\rangle [{\textbf{23}}] [{\textbf{24}}] \Big )[{\textbf{1}}|p_{4} |{\textbf{3}}\rangle \nonumber \\&\quad +\Big ( -3c_W^{3} \langle {\textbf{23}}\rangle \langle {\textbf{24}}\rangle [{\textbf{14}}] -c_W^{4} \langle {\textbf{24}}\rangle [{\textbf{14}}] [{\textbf{23}}] \nonumber \\ {}&\quad -3c_W^{3} \langle {\textbf{14}}\rangle \langle {\textbf{23}}\rangle [{\textbf{24}}] -c_W^{4} \langle {\textbf{23}}\rangle [{\textbf{14}}] [{\textbf{24}}] \Big )[{\textbf{3}}|p_{4} |{\textbf{1}}\rangle \Bigg ). \end{aligned}$$
(94)

The combined amplitude is

$$\begin{aligned} {\mathcal {M}}_{ZZ{\bar{W}}W}&= {\mathcal {M}}_{hS} + {\mathcal {M}}_{WT} + {\mathcal {M}}_{WU}. \end{aligned}$$
(95)

We have validated this amplitude against Feynman diagrams in the processes \(Z Z \rightarrow W {\bar{W}}\) and \(Z W \rightarrow Z W\) in SPINAS for a variety of masses and collider energies.

4.10 \(\textbf{W W} {\bar{\textbf{W}}} {\bar{\textbf{W}}}\)

The amplitude in this subsection is also found in [26], but with particles 3 and 4 outgoing, where we show that it satisfies perturbative unitarity.

The Higgs boson contributes in both the T and the U channels. The amplitudes with all particles incoming is

$$\begin{aligned} {\mathcal {M}}_{Th}&= -\frac{e^2}{M_W^2s_W^2} \frac{\langle {\textbf{13}}\rangle \langle {\textbf{24}}\rangle [{\textbf{13}}] [{\textbf{24}}] }{ \left( t-m_h^{2}\right) } \end{aligned}$$
(96)
$$\begin{aligned} {\mathcal {M}}_{Uh}&= -\frac{e^2}{M_W^2s_W^2} \frac{\langle {\textbf{14}}\rangle \langle {\textbf{23}}\rangle [{\textbf{14}}] [{\textbf{23}}] }{ \left( u-m_h^{2}\right) } . \end{aligned}$$
(97)

The contribution coming from the photon in the T and U channels are

$$\begin{aligned}&{\mathcal {M}}_{\gamma T} = \frac{e^2}{M_W^3 t} \Bigg ( \Big ( -2\langle {\textbf{24}}\rangle \langle {\textbf{34}}\rangle [{\textbf{12}}] [{\textbf{13}}] +\langle {\textbf{13}}\rangle \langle {\textbf{23}}\rangle \langle {\textbf{24}}\rangle [{\textbf{14}}] \nonumber \\ {}&\quad +2\langle {\textbf{23}}\rangle \langle {\textbf{24}}\rangle [{\textbf{13}}] [{\textbf{14}}] +\langle {\textbf{14}}\rangle \langle {\textbf{24}}\rangle [{\textbf{13}}] [{\textbf{23}}] +2\langle {\textbf{13}}\rangle \langle {\textbf{24}}\rangle [{\textbf{14}}] [{\textbf{23}}] \nonumber \\ {}&\quad +\langle {\textbf{24}}\rangle [{\textbf{13}}] [{\textbf{14}}] [{\textbf{23}}] +\langle {\textbf{13}}\rangle \langle {\textbf{14}}\rangle \langle {\textbf{23}}\rangle [{\textbf{24}}] \nonumber \\ {}&\quad +2\langle {\textbf{14}}\rangle \langle {\textbf{23}}\rangle [{\textbf{13}}] [{\textbf{24}}] -2\langle {\textbf{13}}\rangle \langle {\textbf{24}}\rangle [{\textbf{13}}] [{\textbf{24}}] +\langle {\textbf{12}}\rangle \langle {\textbf{34}}\rangle [{\textbf{13}}] [{\textbf{24}}] \nonumber \\&\quad +\langle {\textbf{13}}\rangle \langle {\textbf{23}}\rangle [{\textbf{14}}] [{\textbf{24}}] +2\langle {\textbf{13}}\rangle \langle {\textbf{14}}\rangle [{\textbf{23}}] [{\textbf{24}}] \nonumber \\&\quad +\langle {\textbf{14}}\rangle [{\textbf{13}}] [{\textbf{23}}] [{\textbf{24}}] +\langle {\textbf{13}}\rangle \langle {\textbf{24}}\rangle [{\textbf{12}}] [{\textbf{34}}] -2\langle {\textbf{12}}\rangle \langle {\textbf{13}}\rangle [{\textbf{24}}] [{\textbf{34}}] \Big )M_W \nonumber \\&\quad +\Big ( \langle {\textbf{13}}\rangle \langle {\textbf{24}}\rangle [{\textbf{23}}] +\langle {\textbf{13}}\rangle \langle {\textbf{23}}\rangle [{\textbf{24}}] \nonumber \\ {}&\quad +\langle {\textbf{23}}\rangle [{\textbf{13}}] [{\textbf{24}}] +\langle {\textbf{13}}\rangle [{\textbf{23}}] [{\textbf{24}}] \Big )[{\textbf{1}}|p_{3} |{\textbf{4}}\rangle \nonumber \\&\quad +\Big ( \langle {\textbf{23}}\rangle \langle {\textbf{24}}\rangle [{\textbf{13}}] +\langle {\textbf{13}}\rangle \langle {\textbf{24}}\rangle [{\textbf{23}}] \nonumber \\ {}&\quad +\langle {\textbf{24}}\rangle [{\textbf{13}}] [{\textbf{23}}] +\langle {\textbf{23}}\rangle [{\textbf{13}}] [{\textbf{24}}] \Big )[{\textbf{4}}|p_{3} |{\textbf{1}}\rangle \Bigg ) \end{aligned}$$
(98)

and

$$\begin{aligned} {\mathcal {M}}_{\gamma U}&= \frac{e^2}{M_W^3 u}\Bigg ( \Big ( \langle {\textbf{14}}\rangle \langle {\textbf{23}}\rangle \langle {\textbf{24}}\rangle [{\textbf{13}}] +2\langle {\textbf{23}}\rangle \langle {\textbf{34}}\rangle [{\textbf{12}}] [{\textbf{14}}] \nonumber \\ {}&\quad +2\langle {\textbf{23}}\rangle \langle {\textbf{24}}\rangle [{\textbf{13}}] [{\textbf{14}}] +\langle {\textbf{13}}\rangle \langle {\textbf{14}}\rangle \langle {\textbf{24}}\rangle [{\textbf{23}}] +\langle {\textbf{14}}\rangle \langle {\textbf{24}}\rangle [{\textbf{13}}] [{\textbf{23}}] \nonumber \\&\quad -2\langle {\textbf{14}}\rangle \langle {\textbf{23}}\rangle [{\textbf{14}}] [{\textbf{23}}] +2\langle {\textbf{13}}\rangle \langle {\textbf{24}}\rangle [{\textbf{14}}] [{\textbf{23}}] \nonumber \\ {}&\quad -\langle {\textbf{12}}\rangle \langle {\textbf{34}}\rangle [{\textbf{14}}] [{\textbf{23}}] +2\langle {\textbf{14}}\rangle \langle {\textbf{23}}\rangle [{\textbf{13}}] [{\textbf{24}}] +\langle {\textbf{13}}\rangle \langle {\textbf{23}}\rangle [{\textbf{14}}] [{\textbf{24}}] \nonumber \\&\quad +\langle {\textbf{23}}\rangle [{\textbf{13}}] [{\textbf{14}}] [{\textbf{24}}] +2\langle {\textbf{13}}\rangle \langle {\textbf{14}}\rangle [{\textbf{23}}] [{\textbf{24}}] \nonumber \\ {}&\quad +\langle {\textbf{13}}\rangle [{\textbf{14}}] [{\textbf{23}}] [{\textbf{24}}] -\langle {\textbf{14}}\rangle \langle {\textbf{23}}\rangle [{\textbf{12}}] [{\textbf{34}}] +2\langle {\textbf{12}}\rangle \langle {\textbf{14}}\rangle [{\textbf{23}}]\nonumber \\&\quad \times [{\textbf{34}}] \Big )M_W +\Big (\langle {\textbf{14}}\rangle \langle {\textbf{24}}\rangle [{\textbf{23}}] +\langle {\textbf{24}}\rangle [{\textbf{14}}] [{\textbf{23}}] \nonumber \\ {}&\quad +\langle {\textbf{14}}\rangle \langle {\textbf{23}}\rangle [{\textbf{24}}] +\langle {\textbf{14}}\rangle [{\textbf{23}}] [{\textbf{24}}] \Big )[{\textbf{1}}|p_{4} |{\textbf{3}}\rangle \nonumber \\&\quad +\Big ( \langle {\textbf{23}}\rangle \langle {\textbf{24}}\rangle [{\textbf{14}}] +\langle {\textbf{24}}\rangle [{\textbf{14}}] [{\textbf{23}}] \nonumber \\ {}&\quad +\langle {\textbf{14}}\rangle \langle {\textbf{23}}\rangle [{\textbf{24}}] +\langle {\textbf{23}}\rangle [{\textbf{14}}] [{\textbf{24}}] \Big )[{\textbf{3}}|p_{4} |{\textbf{1}}\rangle \bigg ). \end{aligned}$$
(99)

Both of these diagrams were originally calculated using a massive photon and taking the massless limit at the end. However, we have also calculated it using the x factor (and a massless photon) and outline this derivation in Appendix A.

The contribution coming from the Z boson in the T and U channels are

$$\begin{aligned} {\mathcal {M}}_{ZT}&= -\frac{e^2}{2M_W^2M_Zs_W^2\left( t-M_Z^2\right) } \Bigg ( \Big ( -4c_W^{2} \langle {\textbf{24}}\rangle \langle {\textbf{34}}\rangle [{\textbf{12}}] [{\textbf{13}}] \nonumber \\ {}&\quad +3c_W^{2} \langle {\textbf{13}}\rangle \langle {\textbf{23}}\rangle \langle {\textbf{24}}\rangle [{\textbf{14}}] +4c_W^{2} \langle {\textbf{23}}\rangle \langle {\textbf{24}}\rangle [{\textbf{13}}] [{\textbf{14}}] \nonumber \\&\quad +3c_W^{2} \langle {\textbf{14}}\rangle \langle {\textbf{24}}\rangle [{\textbf{13}}] [{\textbf{23}}] +\langle {\textbf{13}}\rangle \langle {\textbf{24}}\rangle [{\textbf{14}}] [{\textbf{23}}] \nonumber \\&\quad +3c_W^{2} \langle {\textbf{13}}\rangle \langle {\textbf{24}}\rangle [{\textbf{14}}] [{\textbf{23}}] +c_W^{2} \langle {\textbf{24}}\rangle [{\textbf{13}}] [{\textbf{14}}] [{\textbf{23}}] \nonumber \\&\quad +3c_W^{2} \langle {\textbf{13}}\rangle \langle {\textbf{14}}\rangle \langle {\textbf{23}}\rangle [{\textbf{24}}] +\langle {\textbf{14}}\rangle \langle {\textbf{23}}\rangle [{\textbf{13}}] [{\textbf{24}}] \nonumber \\&\quad +3c_W^{2} \langle {\textbf{14}}\rangle \langle {\textbf{23}}\rangle [{\textbf{13}}] [{\textbf{24}}] -2c_W^{2} \langle {\textbf{13}}\rangle \langle {\textbf{24}}\rangle [{\textbf{13}}] [{\textbf{24}}] \nonumber \\&\quad -2\langle {\textbf{12}}\rangle \langle {\textbf{34}}\rangle [{\textbf{13}}] [{\textbf{24}}] +2c_W^{2} \langle {\textbf{12}}\rangle \langle {\textbf{34}}\rangle [{\textbf{13}}] [{\textbf{24}}] \nonumber \\ {}&\quad +c_W^{2} \langle {\textbf{13}}\rangle \langle {\textbf{23}}\rangle [{\textbf{14}}] [{\textbf{24}}] +4c_W^{2} \langle {\textbf{13}}\rangle \langle {\textbf{14}}\rangle [{\textbf{23}}] [{\textbf{24}}] \nonumber \\&\quad +c_W^{2} \langle {\textbf{14}}\rangle [{\textbf{13}}] [{\textbf{23}}] [{\textbf{24}}] -4c_W^{2} \langle {\textbf{12}}\rangle \langle {\textbf{13}}\rangle [{\textbf{24}}] [{\textbf{34}}] \Big )MZ \nonumber \\&\quad +\Big ( 3c_W\langle {\textbf{13}}\rangle \langle {\textbf{24}}\rangle [{\textbf{23}}] +3c_W\langle {\textbf{13}}\rangle \langle {\textbf{23}}\rangle [{\textbf{24}}] \nonumber \\ {}&\quad +c_W\langle {\textbf{23}}\rangle [{\textbf{13}}] [{\textbf{24}}] +c_W\langle {\textbf{13}}\rangle [{\textbf{23}}] [{\textbf{24}}] \Big )[{\textbf{1}}|p_{3} |{\textbf{4}}\rangle \nonumber \\&\quad +\Big ( 3c_W\langle {\textbf{23}}\rangle \langle {\textbf{24}}\rangle [{\textbf{13}}] +3c_W\langle {\textbf{13}}\rangle \langle {\textbf{24}}\rangle [{\textbf{23}}] \nonumber \\ {}&\quad +c_W\langle {\textbf{24}}\rangle [{\textbf{13}}] [{\textbf{23}}] +c_W\langle {\textbf{23}}\rangle [{\textbf{13}}] [{\textbf{24}}] \Big )[{\textbf{4}}|p_{3} |{\textbf{1}}\rangle \Bigg )\nonumber \\ \end{aligned}$$
(100)
$$\begin{aligned} {\mathcal {M}}_{ZU}&= -\frac{e^2}{2M_W^2M_Zs_W^2\left( u-M_Z^2\right) } \Bigg ( \Big ( 3c_W^{2} \langle {\textbf{14}}\rangle \langle {\textbf{23}}\rangle \langle {\textbf{24}}\rangle [{\textbf{13}}]\nonumber \\ {}&\quad +4c_W^{2} \langle {\textbf{23}}\rangle \langle {\textbf{34}}\rangle [{\textbf{12}}] [{\textbf{14}}] +4c_W^{2} \langle {\textbf{23}}\rangle \langle {\textbf{24}}\rangle [{\textbf{13}}] [{\textbf{14}}] \nonumber \\&\quad +3c_W^{2} \langle {\textbf{13}}\rangle \langle {\textbf{14}}\rangle \langle {\textbf{24}}\rangle [{\textbf{23}}] +c_W^{2} \langle {\textbf{14}}\rangle \langle {\textbf{24}}\rangle [{\textbf{13}}] [{\textbf{23}}] \nonumber \\ {}&\quad -2c_W^{2} \langle {\textbf{14}}\rangle \langle {\textbf{23}}\rangle [{\textbf{14}}] [{\textbf{23}}] +\langle {\textbf{13}}\rangle \langle {\textbf{24}}\rangle [{\textbf{14}}] [{\textbf{23}}] \nonumber \\&\quad +3c_W^{2} \langle {\textbf{13}}\rangle \langle {\textbf{24}}\rangle [{\textbf{14}}] [{\textbf{23}}] +2\langle {\textbf{12}}\rangle \langle {\textbf{34}}\rangle [{\textbf{14}}] [{\textbf{23}}] \nonumber \\ {}&\quad -2c_W^{2} \langle {\textbf{12}}\rangle \langle {\textbf{34}}\rangle [{\textbf{14}}] [{\textbf{23}}] +\langle {\textbf{14}}\rangle \langle {\textbf{23}}\rangle [{\textbf{13}}] [{\textbf{24}}] \nonumber \\&\quad +3c_W^{2} \langle {\textbf{14}}\rangle \langle {\textbf{23}}\rangle [{\textbf{13}}] [{\textbf{24}}] +3c_W^{2} \langle {\textbf{13}}\rangle \langle {\textbf{23}}\rangle [{\textbf{14}}] [{\textbf{24}}] \nonumber \\ {}&\quad +c_W^{2} \langle {\textbf{23}}\rangle [{\textbf{13}}] [{\textbf{14}}] [{\textbf{24}}] +4c_W^{2} \langle {\textbf{13}}\rangle \langle {\textbf{14}}\rangle [{\textbf{23}}] [{\textbf{24}}] \nonumber \\&\quad +c_W^{2} \langle {\textbf{13}}\rangle [{\textbf{14}}] [{\textbf{23}}] [{\textbf{24}}] +4c_W^{2} \langle {\textbf{12}}\rangle \langle {\textbf{14}}\rangle [{\textbf{23}}] [{\textbf{34}}] \Big )M_Z \nonumber \\&\quad +\Big ( 3c_W\langle {\textbf{14}}\rangle \langle {\textbf{24}}\rangle [{\textbf{23}}] +c_W\langle {\textbf{24}}\rangle [{\textbf{14}}] [{\textbf{23}}] \nonumber \\ {}&\quad +3c_W\langle {\textbf{14}}\rangle \langle {\textbf{23}}\rangle [{\textbf{24}}] +c_W\langle {\textbf{14}}\rangle [{\textbf{23}}] [{\textbf{24}}] \Big )[{\textbf{1}}|p_{4} |{\textbf{3}}\rangle \nonumber \\&\quad +\Big ( 3c_W\langle {\textbf{23}}\rangle \langle {\textbf{24}}\rangle [{\textbf{14}}] +c_W\langle {\textbf{24}}\rangle [{\textbf{14}}] [{\textbf{23}}] \nonumber \\ {}&\quad +3c_W\langle {\textbf{14}}\rangle \langle {\textbf{23}}\rangle [{\textbf{24}}] +c_W\langle {\textbf{23}}\rangle [{\textbf{14}}] [{\textbf{24}}] \Big )[{\textbf{3}}|p_{4} |{\textbf{1}}\rangle \Bigg ). \end{aligned}$$
(101)

The total amplitude is

$$\begin{aligned} {\mathcal {M}}_{WW{\bar{W}}{\bar{W}}}&= {\mathcal {M}}_{hT} + {\mathcal {M}}_{hU} + {\mathcal {M}}_{\gamma T}\nonumber \\&\quad + {\mathcal {M}}_{\gamma U} + {\mathcal {M}}_{Z T} + {\mathcal {M}}_{Z U}. \end{aligned}$$
(102)

We have validated this amplitude against Feynman diagrams in the processes \(W {\bar{W}} \rightarrow W {\bar{W}}\) and \(W W \rightarrow W W\) in SPINAS for a variety of masses and collider energies.

5 Amplitudes with a 4-point vertex

In this section, we consider amplitudes that require a 4-point vertex. The Higgs 4-point vertex is the same as in Feynman diagrams. We found the other 4-point vertices by considering perturbative unitarity [26]. The amplitudes in this section, except for \({\mathcal {M}}_{hhhh}\), are also found in that paper, but with particles 3 and 4 outgoing. We include them for completeness.

5.1 \(\textbf{h h h h}\)

This amplitude is the same as with Feynman diagrams. We include it for completeness. It has contribution from a 4-point vertex and a Higgs in the S-, T- and U-channel diagrams. All together, we have

$$\begin{aligned} {\mathcal {M}}_{hhhh}&= -\frac{9e^2m_h^4}{4M_W^2s_W^2} \left( \frac{1}{3m_h^2} +\frac{1}{s-m_h^2}\right. \nonumber \\&\quad \left. +\frac{1}{t-m_h^2} +\frac{1}{u-m_h^2} \right) . \end{aligned}$$
(103)

We have validated this amplitude against Feynman diagrams in the processes \(h h \rightarrow h h\) in SPINAS for a variety of masses and collider energies.

5.2 \(\textbf{h h Z Z}\) and \(\textbf{h h} {\bar{\textbf{W}}} \textbf{W}\)

Both these processes have very similar details. In fact, only the masses are changed between them. We will describe them together.

The contribution from the 4-point vertex, in both processes, is

$$\begin{aligned} {\mathcal {M}}_4 = \frac{e^2}{2M_W^2s_W^2}[\textbf{34}]\langle \textbf{34}\rangle . \end{aligned}$$
(104)

The contribution to both amplitudes coming from an S-channel Higgs, with all momenta incoming, is

$$\begin{aligned} {\mathcal {M}}_{hS} = -\frac{3e^2m_h^2}{2M_W^2s_W^2}\frac{[\textbf{34}]\langle \textbf{34}\rangle }{(s-m_h^2)}. \end{aligned}$$
(105)

The contribution coming from a Z boson in the T and U channels are

$$\begin{aligned} {\mathcal {M}}_{TZ}&= -\frac{e^{2}}{2M_W^{2} s_W^{2}} \frac{\left( 2M_Z^{2} \langle {\textbf{34}}\rangle [{\textbf{34}}] +[{\textbf{3}}|p_{1} |{\textbf{4}}\rangle [{\textbf{4}}|p_{1} |{\textbf{3}}\rangle +M_Z\left( [{\textbf{34}}] [{\textbf{3}}|p_{1} |{\textbf{4}}\rangle +\langle {\textbf{34}}\rangle [{\textbf{4}}|p_{1} |{\textbf{3}}\rangle \right) \right) }{ \left( t-M_Z^{2}\right) } \end{aligned}$$
(106)

and

$$\begin{aligned} {\mathcal {M}}_{UZ}&= -\frac{e^{2}}{2M_W^{2} s_W^{2}} \frac{\left( 2M_Z^{2} \langle {\textbf{34}}\rangle [{\textbf{34}}] +[{\textbf{3}}|p_{1} |{\textbf{4}}\rangle [{\textbf{4}}|p_{1} |{\textbf{3}}\rangle -M_Z\left( \langle {\textbf{34}}\rangle [{\textbf{3}}|p_{1} |{\textbf{4}}\rangle +[{\textbf{34}}] [{\textbf{4}}|p_{1} |{\textbf{3}}\rangle \right) \right) }{ \left( u-M_Z^{2}\right) } . \end{aligned}$$
(107)

The contribution coming from a W boson in the T and U channels are

$$\begin{aligned} {\mathcal {M}}_{TW}&= -\frac{e^{2}}{2M_W^{2} s_W^{2}} \frac{\left( 2M_W^{2} \langle {\textbf{34}}\rangle [{\textbf{34}}] +[{\textbf{3}}|p_{1} |{\textbf{4}}\rangle [{\textbf{4}}|p_{1} |{\textbf{3}}\rangle +M_W\left( [{\textbf{34}}] [{\textbf{3}}|p_{1} |{\textbf{4}}\rangle +\langle {\textbf{34}}\rangle [{\textbf{4}}|p_{1} |{\textbf{3}}\rangle \right) \right) }{ \left( t-M_W^{2}\right) } \end{aligned}$$
(108)

and

$$\begin{aligned} {\mathcal {M}}_{UW}&= -\frac{e^{2}}{2M_W^{2} s_W^{2}} \frac{\left( 2M_W^{2} \langle {\textbf{34}}\rangle [{\textbf{34}}] +[{\textbf{3}}|p_{1} |{\textbf{4}}\rangle [{\textbf{4}}|p_{1} |{\textbf{3}}\rangle -M_W\left( \langle {\textbf{34}}\rangle [{\textbf{3}}|p_{1} |{\textbf{4}}\rangle +[{\textbf{34}}] [{\textbf{4}}|p_{1} |{\textbf{3}}\rangle \right) \right) }{ \left( u-M_W^{2}\right) } . \end{aligned}$$
(109)

Putting these together, we have

$$\begin{aligned} {\mathcal {M}}_{hhZZ}&= {\mathcal {M}}_4 + {\mathcal {M}}_{hS} + {\mathcal {M}}_{ZT} + {\mathcal {M}}_{ZU} \end{aligned}$$
(110)

and

$$\begin{aligned} {\mathcal {M}}_{hh{\bar{W}}W}&= {\mathcal {M}}_4 + {\mathcal {M}}_{hS} + {\mathcal {M}}_{WT} + {\mathcal {M}}_{WU}. \end{aligned}$$
(111)

We have validated these amplitudes against Feynman diagrams in the processes \(h h \rightarrow Z Z\), \(h Z \rightarrow Z h\), \(h h \rightarrow W {\bar{W}}\) and \(h W \rightarrow W h\) in SPINAS for a variety of masses and collider energies.

6 Conclusion

In this paper, we give a comprehensive set of 4-point amplitudes in the constructive Standard Model (CSM). Some of these amplitudes had previously been found but, here, we introduce the new results for the full amplitudes, including all the contributions, for \(f_1{\bar{f}}_1f_2{\bar{f}}_2\) (only the photon contribution was previously known), \(f {\bar{f}} (\gamma /g) Z\), \(f_1 {\bar{f}}_2(\gamma /g)W\), \(q{\bar{q}}gg\), \(\gamma hW{\bar{W}}\), \(\gamma Z{\bar{W}}W\), \(\gamma \gamma {\bar{W}}W\), \(f {\bar{f}} h h\), \(f{\bar{f}}Zh\), \(f_1{\bar{f}}_2{\bar{W}}h\), \(f{\bar{f}}{\bar{W}}W\), \(f{\bar{f}}ZZ\), \({\bar{f}}_1f_2Z(W/{\bar{W}})\), \(Zh{\bar{W}}W\), ZZZZ, hhZZ, \(hh{\bar{W}}W\), \(ZZ{\bar{W}}W\), and \(W{\bar{W}}{\bar{W}}W\). The processes \(\gamma Z{\bar{W}}W\), \(\gamma \gamma {\bar{W}}W\), hhZZ, \(hh{\bar{W}}W\), \(ZZ{\bar{W}}W\) and \(W{\bar{W}}{\bar{W}}W\) are presented simultaneously in a companion to this paper in [25], where we use perturbative unitarity to determine the absence of a 4-point vertex in the first two and the last two and we also find the nature of the 4-point vertex for hhZZ and \(hh{\bar{W}}W\). Any 4-point amplitude in the SM can be obtained from these by a suitable choice of masses and chiral couplings, a permutation of particles (crossing symmetry) and an inversion of the direction of the momentum of the outgoing particles (all the amplitudes presented in this paper are for all incoming particles).

Furthermore, we validated all these amplitudes in a large number of \(2\rightarrow 2\) processes by comparing them to Feynman rules at the squared amplitude level using our new computational package SPINAS, which numerically calculates phase-space points for constructive amplitudes, simultaneously published in a companion to this paper [26]. Our validations include a comparison with Feynman diagrams over a variety of masses, scattering energies and angles. In fact, downloading the SPINAS package includes a SM directory containing all the code for our validations. Moreover, for every process, we compare with Feynman diagrams in at least two configurations related by crossing symmetry and for the separate helicities of the photons and gluons when they are in the initial state.

Most of our calculations followed the standard rules of constructive amplitude calculations [4, 6,7,8, 22, 23, 25], although the simplification procedure was complicated in some cases. However, there were some new features that emerged when we calculated all the 4-point amplitudes with external photons and gluons, regarding the propagator structure, when more than 2 diagrams are possible. In particular, in Sect. 3.3, we showed that for the amplitude \(f_1{\bar{f}}_2\gamma W\), although the three diagrams gave the same spinor product expressions in the numerators, the propagator denominators and charges were different and resulted in a slightly more complicated propagator structure that is not obtained by only considering one diagram. Similarly, when considering the amplitude \(f{\bar{f}}gg\) in Sect. 3.4, we find that the spinor product expression is the same between the three diagrams, but the propagator structure is more complicated. In fact, we don’t have a simple way to write it for the amplitude that gives the correct squared amplitude, but we do have the correct squared propagator structure, including the contributions from the colors. Although we do not have a simple form for the amplitude propagator structure (before squaring), we do have a systematic way of obtaining its square, summed over colors, as we describe in that section. These statements also apply to gggg, although we assume the full structure was already well known in this case. We hope that these findings will support the calculation of higher-multiplicity amplitudes and their validation with Feynman rules at higher multiplicity.

In the future, we plan to extend these calculations to 5-point and 6-point amplitudes and to complete a general algorithm for generating any N-point amplitude in the CSM, and encapsulate it in a computational package and validate it against Feynman rules. Although most of the algorithm is expected to already be known, we think there are still some details to work out with regard to photons and gluons in the external states at higher multiplicity, especially when these photons and gluons are in an amplitude with more than one fermion line. Moreover, as we have discussed, we do not understand the propagator and color structure of amplitudes with more than one gluon in the external state before squaring. We hope that by analyzing further examples at 5-point, we will be able to elucidate this structure, and we will make this a matter of focus in upcoming projects.

Beyond this, we would like to explore complete sets of explicit CSM amplitudes at one loop. In principle, it should be possible to connect two legs of a diagram and integrate over the resulting loop momentum. For example, very briefly, if a massive fermion is present on two external legs of a 4-point amplitude, we could reverse the momentum of one and set it equal to the momentum of the other leg. We would also lower the spin index on one and contract it with the other, summing over it. This would result in either a momentum or a mass, depending on whether the spinors were different types (angle-square or square-angle) or the same type (angle-angle or square-square), respectively. With this, we will have a trace over momenta and mass in the loop, analogous to Feynman diagrams. Finally, the integration can be done, with the usual regularization for infinite integrals. We conjecture that the number of such regularized integrals requiring renormalization will be finite, and the CSM will be renormalizable. However, this must be proved. As always, we will report on our methodology and any subtleties and we will compare our results with Feynman diagrams to ensure our calculations are correct.

With regard to both higher-multiplicity and higher-loop amplitudes, we note in the companion to this paper [26] and in this paper that we did not need any contact terms at 4-points in the CSM, beyond the 4-point vertices we already had in Feynman rules and, indeed, we need fewer 4-point vertices in the CSM than in Feynman rules. In particular, unlike in Feynman rules, it was already well known that we do not need a 4-point gluon vertex, but we also showed that we do not need a \(\gamma Z{\bar{W}}W\) vertex, a \(\gamma \gamma {\bar{W}}W\) vertex, a \(ZZ{\bar{W}}W\) vertex or a \(WW{\bar{W}}{\bar{W}}\) vertex. We expect this property to hold at all multiplicities and all orders in perturbation theory in a renormalizable theory such as the SM. We do not think this is any different in the CSM and, in fact, we think the CSM is better behaved, with the smaller set of 4-point vertices. Nevertheless, this must be proved.

As we build higher-multiplicity amplitudes in the future, we would also like to analyze how the computational efficiency of the phase-space calculations scales and compare this with Feynman diagrams. It appears pretty clear that they will be much more efficient when external photons or gluons are part of the amplitude and we are hopeful that this will remain true for amplitudes without external photons or gluons, although less profound. We did not analyze this at 4-point because we think it is more significant to compare the scaling behavior more than the efficiency at 4 points, since 4-point amplitudes are trivial for computers to calculate with either method. The real test will be whether their computational load will grow less quickly as the number of particles increases.

Finally, as we complete the algorithm for the CSM and the computational package to generate any amplitude, we would like to open it up to any constructive theory, whether renormalizable or effective. As our skills and tools improve, we would also like to incorporate gravity in future calculations.