1 Introduction

In high-energy proton–proton (\(\text {p}\text {p}\)) collisions at the CERN LHC, the production of Z bosons is regarded as a standard measurement tool, because their properties can be measured very precisely in their leptonic decay channel, and the production cross section can be calculated with high precision. Although the production of Z bosons is a purely electroweak (EW) process, corrections from quantum chromodynamics (QCD) play an increasingly important role as the Z boson transverse momentum \(p_{\textrm{T}} (\text {Z })\) increases. At small \(p_{\textrm{T}} (\text {Z })\), where soft-gluon radiation is important, a resummation to all orders must be performed in order to obtain stable theoretical predictions [1,2,3,4] and to describe the measurements [5]. When \(p_{\textrm{T}} (\text {Z })\) increases, hard partonic radiation becomes important and associated jets can be measured, allowing the study of QCD contributions to Z production.

Cross sections for the production of Z bosons associated with jets were measured in proton–antiproton collisions at \(\sqrt{s}=1.96\,\text {Te}\hspace{-.08em}\text {V} \) at the Fermilab Tevatron by the CDF and D0 Collaborations [6, 7]. At the LHC, the ATLAS, CMS, and LHCb Collaborations have published measurements in \(\text {p}\text {p}\) collisions at \(\sqrt{s}=7\,\text {Te}\hspace{-.08em}\text {V} \) [8,9,10,11,12,13], 8\(\,\text {Te}\hspace{-.08em}\text {V}\)  [14, 15], and 13\(\,\text {Te}\hspace{-.08em}\text {V}\)  [16, 17].

This article describes a study by the CMS Collaboration of the production of Z bosons with associated jets at a center-of-mass energy of 13\(\,\text {Te}\hspace{-.08em}\text {V}\). We measure the multiplicity of jets with \(p_{\textrm{T}} > 30\,\text {Ge}\hspace{-.08em}\text {V} \) in a pseudorapidity range of \(|\eta |<2.4\). In the region of low \(p_{\textrm{T}} (\text {Z })\), additional jets must balance the leading jet of \(p_{\textrm{T}} > 30\,\text {Ge}\hspace{-.08em}\text {V} \), whereas at large \(p_{\textrm{T}} (\text {Z })\) the Z boson is expected to balance the \(p_{\textrm{T}}\) of the leading jet. We measure distributions in three (representative) \(p_{\textrm{T}} (\text {Z })\) regions: at low transverse momentum \(p_{\textrm{T}} (\text {Z }) < 10\,\text {Ge}\hspace{-.08em}\text {V} \); in the intermediate range of \(30< p_{\textrm{T}} (\text {Z }) < 50\,\text {Ge}\hspace{-.08em}\text {V} \); and in the large range of \(p_{\textrm{T}} (\text {Z }) > 100\,\text {Ge}\hspace{-.08em}\text {V} \).

The jet multiplicity, the azimuthal correlation \(\varDelta \phi (\text {Z }j_1)\) between the Z boson and the leading jet, as well as the correlation \(\varDelta \phi (j_1j_2)\) between the two leading jets, is measured in these three ranges of \(p_{\textrm{T}} (\text {Z })\). At small \(p_{\textrm{T}} (\text {Z })\), a weak correlation between the Z boson and the leading jet is expected, whereas at large \(p_{\textrm{T}} (\text {Z })\) the azimuthal correlation is expected to be strong, since then the Z boson and the leading jet are most likely the highest \(p_{\textrm{T}} \) objects in the event. The situation is opposite for \(\varDelta \phi (j_1j_2)\), where at small \(p_{\textrm{T}} (\text {Z })\) a strong correlation is expected, whereas at large \(p_{\textrm{T}} (\text {Z })\) the correlation will be weak.

The measurement of jet multiplicity as well as the measurements of the azimuthal correlations \(\varDelta \phi (\text {Z }j_1)\), and \(\varDelta \phi (j_1j_2)\) in various ranges of \(p_{\textrm{T}} (\text {Z })\) provide an opportunity to make detailed comparisons with theoretical predictions. In particular, calculations of next-to-leading order (NLO) Z +jet production supplemented with parton shower (PS) and hadronization, as well as merged calculations with higher partonic jet multiplicity, can be studied. Of particular interest are the comparisons with predictions based on the parton branching (PB) method with transverse-momentum dependent (PB-TMD) parton distribution functions (PDFs) [18,19,20] together with a TMD-based PS [21]. A comparison with resummed calculations using the Geneva [22,23,24,25] framework is also shown.

2 The CMS detector

The central feature of the CMS apparatus is a superconducting solenoid of 6\(\,\text {m}\) internal diameter, providing a magnetic field of 3.8\(\,\text {T}\). Within the solenoid volume are a silicon pixel and strip tracker, a lead tungstate crystal electromagnetic calorimeter (ECAL), and a brass and scintillator hadron calorimeter (HCAL), each composed of a barrel and two endcap sections. Forward calorimeters extend the \(\eta \) coverage provided by the barrel and endcap detectors. Muons are detected in gas-ionization chambers embedded in the steel flux-return yoke outside the solenoid.

Events of interest are selected using a two-tiered trigger system. The first level, composed of custom hardware processors, uses information from the calorimeters and muon detectors to select events at a rate of around 100\(\,\text {kHz}\) within a fixed latency of about 4 \(\upmu \)s [26]. The second level, known as the high-level trigger, consists of a farm of processors running a version of the full event reconstruction software optimized for fast processing and reduces the event rate to around 1\(\,\text {kHz}\) before data storage [27].

The particle-flow algorithm (PF) [28] reconstructs and identifies each individual particle in an event, with an optimized combination of information from the various elements of the CMS detector. The primary vertex (PV) is taken to be the vertex corresponding to the hardest scattering in the event, evaluated using tracking information alone, as described in Section 9.4.1 of Ref. [29].

The energy of photons is obtained from the ECAL measurement. The energy of electrons is determined from a combination of the electron momentum at the primary interaction vertex as determined by the tracker, the energy of the corresponding ECAL cluster, and the energy sum of all bremsstrahlung photons spatially compatible with originating from the electron track. The momentum resolution for electrons with \(p_{\textrm{T}} \approx 45\,\text {Ge}\hspace{-.08em}\text {V} \) from \(\text {Z }\rightarrow \hbox {e}^{+}\hbox {e}^{-}\) decays ranges from 1.7 to 4.5%. It is generally better in the barrel region than in the endcaps, and also depends on the bremsstrahlung energy emitted by the electron as it traverses the material in front of the ECAL [30, 31]. The overall reconstruction efficiency is around 93% for electrons from Z decay.

The energy of muons is obtained from the curvature of the corresponding track. Muons are measured in the range \(|\eta |<2.4\), with detection planes made using three technologies: drift tubes, cathode strip chambers, and resistive-plate chambers. The single-muon trigger efficiency exceeds 90% over the full \(\eta \) range, and the efficiency to reconstruct and identify muons is greater than 96%. Matching muons to tracks measured in the silicon tracker results in a relative \(p_{\textrm{T}}\) resolution of 1% in the barrel and 3% in the endcaps for muons with \(p_{\textrm{T}}\) up to 100\(\,\text {Ge}\hspace{-.08em}\text {V}\). The \(p_{\textrm{T}}\) resolution in the barrel is better than 7% for muons with \(p_{\textrm{T}}\) up to 1\(\,\text {Te}\hspace{-.08em}\text {V}\)  [32].

The energy of charged hadrons is determined from a combination of their momentum measured in the tracker and the matching ECAL and HCAL energy deposits, corrected for the response function of the calorimeters to hadronic showers. Finally, the energy of neutral hadrons is obtained from the corresponding corrected ECAL and HCAL energies.

For each event, hadronic jets are clustered from these reconstructed particles using the infrared and collinear safe anti-\(k_{\textrm{T}}\) algorithm [33, 34] with a distance parameter of 0.4. Jet momentum is determined as the vectorial sum of all particle momenta in the jet and is found from simulation to be, on average, within 5–10% of the true momentum over the whole \(p_{\textrm{T}}\) spectrum and detector acceptance. Additional \(\text {p}\text {p}\) interactions within the same or nearby bunch crossings (pileup) contribute additional tracks and calorimetric energy depositions, increasing the apparent jet momentum. To mitigate this effect, tracks identified as originating from pileup vertices are discarded and a correction is applied to correct for any remaining contributions.

Jet energy corrections are derived from simulation studies so the average measured energy of jets becomes identical to that of particle level jets. In situ measurements of the momentum balance in dijet, photon+jet, Z +jet, and multijet events are used to determine any residual differences between the jet energy scale in data and in simulation, and appropriate corrections are made [35]. Additional selection criteria are applied to each jet to remove jets potentially dominated by instrumental effects or reconstruction failures. The jet energy resolution amounts typically to 15–20% at 30\(\,\text {Ge}\hspace{-.08em}\text {V}\), 10% at 100\(\,\text {Ge}\hspace{-.08em}\text {V}\), and 5% at 1\(\,\text {Te}\hspace{-.08em}\text {V}\)  [35].

During the 2016 data-taking, a gradual shift in the timing of the inputs of the ECAL first-level trigger in the region at \(|\eta | > 2.0\), referred to as prefiring, caused a specific trigger inefficiency. For events containing an electron (a jet) with \(p_{\textrm{T}}\) larger than 50 (100)\(\,\text {Ge}\hspace{-.08em}\text {V}\), in the region \(2.5< |\eta | < 3.0\) the efficiency loss is about 10–20%, depending on \(p_{\textrm{T}}\), \(\eta \), and timing. Correction factors were computed from data and applied to the acceptance evaluated by simulation.

A more detailed description of the CMS detector, together with a definition of the coordinate system used and the relevant kinematic variables, is reported in Ref. [36].

3 Theoretical predictions

The measured differential cross sections are compared with a variety of predictions. One of the NLO calculations uses MadGraph 5_amc@nlo  [37] (version 2.2.2) event generator interfaced with pythia 8  [38] for PS and hadronization. The matrix element calculations include \(\text {Z }/\gamma ^{*}\)+0,1,2 jets at NLO. It is labeled as MG5_aMC+Py8 (\(\le 2j \) NLO) in the following.

The measurements are also compared with predictions obtained from MadGraph 5_amc@nlo (version 2.6.9) with PB-TMD PDFs and the corresponding PS as implemented in Cascade3  [21] (labeled as MG5_aMC+CA3). The matrix elements (MEs) are calculated at NLO for Z +1 and Z +2 partons separately. The parton density PB-NLO-HERAI\(+\)II-2018-set2 [20], as well as the PB initial-state PS, follow angular ordering conditions [39,40,41,42]. The advantage of the MG5_aMC+CA3 calculation is that the parameters of the PB-TMD initial-state PS are fixed by the PB-TMD PDFs.

In all calculations using MadGraph 5_amc@nlo the renormalization and factorization scales are set to \(\mu _\textrm{r}=\mu _\textrm{f}=1/2 \sum _i \textrm{H}_{\textrm{T}\,i}\), where \(\textrm{H}_{\textrm{T}\,i}\) is the scalar sum of the \(p_{\textrm{T}}\) with i running over all final particles and partons in the ME calculation. The corresponding uncertainties are estimated as the envelope of the set of variations of \(\mu _\textrm{r}\) and \(\mu _\textrm{f}\) by factors of 2 and 1/2, in all possible combinations except the extreme cases \((\mu _\textrm{f}, \mu _\textrm{r})=(2,0.5), (0.5,2)\). The PDF uncertainties are estimated as the standard deviation of observables when using weights from the replicas provided in the NNPDF 3.0 NLO [43] PDF set.

The corresponding versions of these generators at leading-order (LO) are also compared with the measurement.

The following calculations are used for comparison with the measurements (a summary is given in Table 1):

  • MG5_aMC+Py8 (\(\le 2j \) NLO) is a fixed-order perturbative QCD calculation at NLO of up to 2 noncollinear high-\(p_{\textrm{T}}\) partons for \(\text {p}\text {p}\rightarrow \text {Z }\)+N, \(N=0\), 1, 2, supplemented with PS and multiparton interactions (MPIs) from pythia 8 (version 8.212). The parameters of the underlying event tune CUETP8M1 [44] are applied. The merging of PS and MEs is performed with the FxFx scheme [45] with the merging scale of 30\(\,\text {Ge}\hspace{-.08em}\text {V}\) and a minimal partonic \(p_{\textrm{T}}\) for jets of \(p_{\textrm{T}} ^{\text {part}} = 15\,\text {Ge}\hspace{-.08em}\text {V} \). The NNPDF 3.0 NLO PDFs are used and \(\alpha _\textrm{S} (m_\text {Z }) =0.118\) is chosen, where \(m_\text {Z }\) is the Z boson mass. The predictions from MG5_aMC+Py8 (\(\le 2j \) NLO) are used to investigate the effect of MPI.

  • MG5_aMC+Py8 (\(\le 4j \) LO) includes MEs computed at LO for \(\text {p}\text {p}\rightarrow \text {Z }\)+N partons, \(N=0,1\ldots 4\), using the \(k_{\textrm{T}}\)-MLM [46] procedure to match the different parton multiplicities of the MEs to the PS, with the matching scale set to 19\(\,\text {Ge}\hspace{-.08em}\text {V}\). The pythia 8 generator (version 8.212) is interfaced with MG5_aMC to include initial- and final-state PS and hadronization, with settings defined by the CUETP8M1 tune [44]. The NNPDF 2.3 LO [47, 48] PDF is used, and the strong coupling \(\alpha _\textrm{S} (m_\text {Z })\) is set to 0.130. The total cross section for \(\text {Z }{}\rightarrow \ell ^+ \ell ^- + \ge \)0 jet is normalized to the predictions of fewz v3.1 next-to-next-to-leading order (NNLO) [49] applying a K-factor of 1.17.

  • MG5_aMC+CA3 (Z +1 NLO) is a fixed-order perturbative QCD calculation at NLO of one noncollinear high-\(p_{\textrm{T}}\) parton for \(\text {p}\text {p}\rightarrow \text {Z }\)+1 with \(p_{\textrm{T}} ^\text {part}>15\,\text {Ge}\hspace{-.08em}\text {V} \), supplemented with PB-TMD PDFs and PS, which for the initial state follows the PB-TMD distribution [21]. The NLO PB-TMD set 2 [20] with \(\alpha _\textrm{S} (m_\text {Z })= 0.118\) is used, the collinear version of PB set 2 is used for the ME calculation. This leads to cross sections 10–20% smaller than obtained with other PDFs because PB parton densities are determined from a fit to HERA data only. Therefore, an overall normalization factor of 1.2 is applied to the PB prediction. The inclusion of the transverse momentum \(k_{\textrm{T}}\) and initial-state PS is performed with Cascade3 [21] (version 3.2.1). Final-state radiation, which is not constrained by the PB-TMD PDF, and hadronization is performed with pythia 6 (version 6.428) [50]. MPI effects are not simulated in this approach.

  • MG5_aMC+CA3 (Z +2 NLO) is a fixed-order perturbative QCD calculation at NLO of two noncollinear high-\(p_{\textrm{T}}\) partons for \(\text {p}\text {p}\rightarrow \text {Z }\)+2 with \(p_{\textrm{T}} ^\text {part}>15\,\text {Ge}\hspace{-.08em}\text {V} \), supplemented with PB-TMD PDFs and parton showering and hadronization. The same PB-TMD distribution and PS as in MG5_aMC+CA3 (Z +1 NLO) is applied.

  • MG5_aMC+CA3 (Z \(\le 3j\) LO) uses MG5_aMC to generate \(\text {Z }\)+0,1,2,3 jet samples at LO with a partonic generation cut \(p_{\textrm{T}} ^\text {part}> 15\,\text {Ge}\hspace{-.08em}\text {V} \). The TMD merging [51] procedure for combining the TMD PS with the ME calculations is used. The same PB-TMD distributions and PS as in MG5_aMC+CA3 (Z +1 NLO) are applied. A merging scale value of 23\(\,\text {Ge}\hspace{-.08em}\text {V}\) is used, since it provides a smooth transition between ME and PS computations. An overall K-factor of 1.27 is applied to the prediction. MPI effects are not simulated.

  • Geneva (Z +0 NNLO) (1.0-RC3) [22,23,24,25] is based on NNLO calculations for the processes \(\text {p}\text {p}\rightarrow \text {Z }{}/\gamma \rightarrow \hbox {e}^{+}\hbox {e}^{-}\) and \(\upmu ^{+}\upmu ^{-}\) combined with higher-order resummation. The calculation uses the PDF4LHC15 NNLO PDF set [52] with \(\alpha _\textrm{S} (m_\text {Z })= 0.118\). The simulation of PS, hadronization and MPI is performed by pythia 8 (version 8.212) with the CUETP8M1 tune.

Table 1 Description of the simulated samples used in the analysis

3.1 Simulated samples

Events generated by MG5_aMC+Py8 (\(\le 2j \) NLO) are passed through a full detector simulation based on Geant4  [55]. The simulated events are reconstructed using standard CMS reconstruction packages. This sample is used for the simulation of the signal process to estimate efficiencies, systematic uncertainties and for the correction of the data for detector spreading effects and inefficiencies, the so-called unfolding procedure.

Other processes that can give a final state with two oppositely charged same-flavor leptons and jets are \({\text {t}{}\overline{\text {t}}}\), single top, vector boson pair (VV) and W+jets. The \({\text {t}{}\overline{\text {t}}}\) and single top backgrounds are generated using POWHEG 2.0  [56,57,58,59,60,61] interfaced with pythia 8. The total cross section of \({\text {t}{}\overline{\text {t}}}\) production is normalized to the prediction with NNLO accuracy in QCD and next-to-next-to-leading logarithmic (NNLL) gluon radiation resummation calculated with Top\(++\) 2.0 [62]. The double vector boson productions are generated with MG5_aMC  (\(\text {W}\text {Z }\)), Powheg (\(\text {W}\text {W}\)), both interfaced to pythia 8, or with pythia 8 for \(\text {Z }\text {Z }\). The total cross sections for the \(\text {W}\text {Z }\) and \(\text {Z }\text {Z }\) diboson samples are normalized to the NLO prediction calculated with MCFM 6.6 [63]. The W+jets sample is generated by MG5_aMC at NLO accuracy, interfaced with pythia 8. The Z boson decay into \(\uptau ^{+}\uptau ^{-}\) is included in the signal simulation and considered as a background.

4 Data analysis

The differential cross section of Z bosons with associated jets is measured in bins of \(p_{\textrm{T}} (\text {Z })\), as functions of the jet multiplicity, the azimuthal angles \(\varDelta \phi (\text {Z }j_1)\) and \(\varDelta \phi (j_1j_2)\), where \(j_1\) is the leading jet and \(j_2\) is the second-leading jet.

4.1 Event selection

The data samples recorded in 2016 correspond to an integrated luminosity of 36.3\(\,\text {fb}^{-1}\). Events with a pair of leptons (\(\upmu ^{+}\upmu ^{-}\) or \(\hbox {e}^{+}\hbox {e}^{-}\)) consistent with the decay of a Z boson and with jets reconstructed from PF candidates are selected as Z +jet events. Those events are required to pass a series of selection criteria to reduce the background contributions. An event is selected if the double muon (electron) trigger with 18 and 7 (23 and 12)\(\,\text {Ge}\hspace{-.08em}\text {V}\) thresholds in \(p_{\textrm{T}}\) or a single muon trigger with a threshold of 24\(\,\text {Ge}\hspace{-.08em}\text {V}\) is satisfied. In the offline selection, the leading (subleading) electron and muon candidates must have transverse momenta of \(p_{\textrm{T}} > 25\,(20)\,\text {Ge}\hspace{-.08em}\text {V} \) in a range of \(|\eta | < 2.4\). Only events with pairs of oppositely charged muons (electrons) with an invariant mass in the range \(91\pm 15\,\text {Ge}\hspace{-.08em}\text {V} \) are accepted.

Muon candidates are required to be isolated from other particles, as specified by an isolation criteria, \(I_\textrm{ISO}\):

$$\begin{aligned} I_\textrm{ISO}{} & {} =\left[ \sum ^\text {charged} p_{\textrm{T}} + \max \Big (0, \sum ^\text {neutral} p_{\textrm{T}} + \sum ^\textrm{EM} p_{\textrm{T}} \right. \\{} & {} \left. -0.5 \sum ^\textrm{PU} p_{\textrm{T}} \Big ) \right] /p_{\textrm{T}} ^{\upmu } \le 0.15, \end{aligned}$$

where the sums run over the corresponding particles inside a cone of radius \(\varDelta R=\sqrt{\smash [b]{(\varDelta \eta )^2+(\varDelta \phi )^2}}=0.4\) around the muon candidate considering separately charged hadrons (\(\text {charged}\)), neutral hadrons (\(\text {neutral}\)), photons (\(\textrm{EM}\)), and charged particles from pileup (\(\textrm{PU}\)).

Electrons are required to be isolated from other particles, as specified by an isolation criteria, \(I_\textrm{ISO}\):

$$\begin{aligned} I_\textrm{ISO}= & {} \left[ \sum ^\text {charged} p_{\textrm{T}} + \max \Big (0, \sum ^\text {neutral} p_{\textrm{T}} + \sum ^\textrm{EM} p_{\textrm{T}} \right. \\{} & {} \left. -\rho \textrm{A}_\text {eff}\Big ) \right] /p_{\textrm{T}} ^{\textrm{e}} \le 0.15, \end{aligned}$$

where the sums run over the corresponding particles inside a cone of radius \(\varDelta R = 0.3\). The term \(\rho \textrm{A}_\text {eff}\) represents a correction for pileup effects, where \(\rho \) corresponds to the amount of \(p_{\textrm{T}}\) added to the event per unit area and \(\textrm{A}_\text {eff}\) is the area of the isolation region weighted by a factor that accounts for the dependence of the pileup transverse energy density on the electron \(\eta \) [31, 64].

Jets are required to have a minimum \(p_{\textrm{T}}\) of 30\(\,\text {Ge}\hspace{-.08em}\text {V}\) to ensure that they are well measured and to reduce the pileup contamination. Jets are limited to a rapidity range of \(|y |<2.4\), and are required to be isolated from the lepton candidates by \(\varDelta R_{\ell ,j}>0.4\). To keep only charged particles originating from the Z boson vertex, charged particles identified as originating from pileup vertices are discarded. As discussed in Sect. 2, jet energy corrections are applied to data and simulation. The jet energy resolution (JER) in simulation is further spread to match that in data.

The simulated events are reweighted such that their pileup distribution matches the measured one in each data-taking period.

Several corrections for leptons are applied to the simulation yields to compensate for the measured differences between the efficiencies in data and simulation. These corrections are applied as trigger, lepton identification, and lepton isolation scale factors. The values of the scale factors are close to one. An additional trigger inefficiency correction due to the prefiring effect is included. The exclusive jet multiplicity in different regions of \(p_{\textrm{T}} (\text {Z })\) for muon and electron channels is shown in Fig. 1.

Fig. 1
figure 1

The exclusive jet multiplicity distribution before unfolding in three different regions of \(p_{\textrm{T}} (\text {Z })\): \(p_{\textrm{T}} (\text {Z }) <10\,\text {Ge}\hspace{-.08em}\text {V} \) (upper), \(30<p_{\textrm{T}} (\text {Z }) <50\,\text {Ge}\hspace{-.08em}\text {V} \) (middle), \(p_{\textrm{T}} (\text {Z }) >100\,\text {Ge}\hspace{-.08em}\text {V} \) (lower) for the \(\upmu ^{+}\) \(\upmu ^{-}\) channel (left) and the \(\hbox {e}^{+}\hbox {e}^{-}\) channel (right). The error bars around the data points represent the statistical uncertainties

4.2 Correction for the detector effects

Detector effects, like inefficiencies and the spreading of the particle momentum, energy and angle, are corrected using the an unfolding procedure, which is applied after background subtraction. The iterative D’Agostini method as implemented in RooUnfold [65, 66] is used. The iteration is affected by fluctuations that increase with the number of iterations. The fluctuations are studied for each distribution and the procedure of unfolding is stopped before the fluctuations become significant with respect to the statistical uncertainty, following the method used in [16]. Through the unfolding procedure the cross section at the stable-particle level is obtained. Particles are considered stable if their proper lifetime is above 10\(\,\text {mm}\)/c. Neutrinos are not included. The momentum of the leptons is calculated including photons in a cone of a radius of \(\varDelta R=0.1\) (“dressed” leptons). The phase space definition for the final cross sections is given in Table 2.

4.3 Background estimation

The contributions from background processes are estimated using MC-based simulations, described in Sect. 3.1, and are subtracted from the measured distributions. The dominant background, \(\text {t}\overline{\text {t}}\), is verified with data control samples, using the same criteria as for the measurement, but requiring the two leptons to have different flavours (\(\textrm{e}\upmu \) instead of \(\upmu ^{+}\upmu ^{-}\) or \(\hbox {e}^{+}\hbox {e}^{-}\)). The effect of mismodeling of top quark distributions is covered by the MC uncertainties. Therefore, no additional correction or uncertainty is applied [14]. The \(\text {Z }{}\rightarrow \uptau ^{+}\uptau ^{-}\) decays are considered as a background, and their contribution is estimated from simulation and subtracted during the unfolding procedure.

4.4 Uncertainties

The statistical uncertainties from the measured observables are propagated to the final results via the unfolding procedure. The systematic uncertainties originate from the following sources:

  • Jet energy scale:

    Variations of the jet energy scale corrections [35, 67] are applied as functions of \(p_{\textrm{T}}\) and \(\eta \) for individual run periods; this affects the differential cross sections by 3–7%.

  • Jet energy resolution:

    The JER [35, 67] uncertainty is obtained by varying the spreading factor to match the simulated jet energy resolution to data by one standard deviation around its central value, resulting in an uncertainty of up to 1–2%.

  • Efficiency correction:

    The uncertainty coming from the measurements of trigger efficiency, lepton reconstruction, and lepton identification is estimated by varying the scale factors by their uncertainties, as described in Ref. [5]. The resulting uncertainty in the differential cross section measurement is less than 1%.

  • Luminosity:

    The uncertainty in the integrated luminosity is 1.2% [68]. It is applied as a global scale factor to the cross section as well as to the normalization of the background samples.

  • Pileup:

    The determination of the simulated pileup profile is based on a total inelastic pp cross section of 69.2 mb [69]. Alternative pileup profiles are generated by varying this cross section by 5% affecting the measurement by 1–2%.

  • Prefiring:

    The prefiring uncertainty is estimated by up and down variations of the prefiring weight. The uncertainty is less than 0.5%.

  • Background:

    The theoretical uncertainty in the calculation of background processes is used to estimate the uncertainty in the background modeling. The main source of background is \(\text {t}\overline{\text {t}}\) production on this process. An uncertainty of around 6% is estimated using the TOP++2.0 program, which includes scale and PDF variations. The resulting uncertainty is less than 0.2%. Systematic uncertainties stemming from other background processes are negligible.

  • Unfolding and model:

    The uncertainty of unfolding and modeling is estimated by reweighting the simulated signal event sample to match the data and using this as an alternative model for unfolding. This gives an uncertainty of about 2%. The uncertainty coming from the finite size of the simulation sample that is used to correct the data for detector effects results in an uncertainty of 2–8%.

A summary table of these uncertainties is given in Table 3. All the systematic uncertainties are quadratically summed assuming independent uncertainty sources.

Table 2 Particle-level phase space definition
Table 3 Systematic uncertainties on the unfolded differential cross section

5 Results

The production cross section of Z +jets is measured in the phase space given in Table 2. The Z boson is identified via its leptonic decay channel. The results of the muon and electron decay channels are combined using the best linear unbiased estimator (BLUE) [70, 71] approach.

In Fig. 2, the exclusive jet multiplicity is shown for three different ranges of \(p_{\textrm{T}} (\text {Z })\). At low \(p_{\textrm{T}} (\text {Z })\), the majority of events have no jet with \(p_{\textrm{T}} > 30\,\text {Ge}\hspace{-.08em}\text {V} \) and only about 1% of the events have one or more jets. This suggests that the \(p_{\textrm{T}} (\text {Z })\) is mainly compensated by softer (\(p_{\textrm{T}} < 30\,\text {Ge}\hspace{-.08em}\text {V} \)) radiation at low \(p_{\textrm{T}} (\text {Z })\). Events with higher jet multiplicity indicate that the dominant hard process is essentially a jet production process, and the Z boson is radiated from a quark, as an electroweak correction to a pure QCD process. At high \(p_{\textrm{T}} (\text {Z })\), the majority of events have at least one jet with a tail towards higher jet multiplicities, which indicates that the hardest process is indeed Z +jet, and additional jets originate from higher-order QCD corrections.

Fig. 2
figure 2

Jet multiplicity in three different regions of \(p_{\textrm{T}} (\text {Z })\): \(p_{\textrm{T}} (\text {Z }) <10\,\text {Ge}\hspace{-.08em}\text {V} \) (upper left), \(30< p_{\textrm{T}} (\text {Z }) < 50\,\text {Ge}\hspace{-.08em}\text {V} \) (upper right), \(p_{\textrm{T}} (\text {Z }) > 100\,\text {Ge}\hspace{-.08em}\text {V} \) (lower). The error bars on the data points represent the statistical uncertainty of the measurement, and the hatched band shows the total statistical and systematic uncertainties added in quadrature. Predictions using MG5_aMC+Py8 (\(\le 2j \) NLO) with and without MPI are shown

In Fig. 2, the measurement is compared with the generator MG5_aMC+Py8 (\(\le 2j \) NLO) with and without multiparton interactions. The MPI contribution is important in the low \(p_{\textrm{T}} (\text {Z })\) region, but also at higher \(p_{\textrm{T}} (\text {Z })\) and higher jet multiplicities MPI plays a role. The prediction of MG5_aMC+Py8 (\(\le 2j \) NLO) including MPI agrees with the measurement, even for high jet multiplicities. This behaviour is consistent with the prediction of the dependence of MPI effects on event kinematics from the \(p_{\textrm{T}} (\text {Z })\) reported in [72].

In Fig. 3, a comparison of the measurement with predictions from MG5_aMC+CA3 (Z +1 NLO), MG5_aMC+CA3 (Z +2 NLO) and Geneva (Z +0 NNLO) is shown. Both MG5_aMC+CA3 (Z +1 NLO) and MG5_aMC+CA3 (Z +2 NLO) predictions are multiplied by a factor 1.2 to account for the normalization of PB TMD set 2 (as discussed in Sect. 3). For \(p_{\textrm{T}} (\text {Z }) > 30\,\text {Ge}\hspace{-.08em}\text {V} \) the Z +1 (Z +2) predictions describe well the one (two) jet multiplicities, whereas at higher multiplicities a deviation from these measurement is observed, which can be attributed to the missing MPI contributions (as shown in Fig. 2). The Geneva (Z +0 NNLO) predictions, which include MPI, are in agreement for low jet multiplicities for low \(p_{\textrm{T}} (\text {Z })\), whereas higher jet multiplicities are not well described because of missing higher order contributions in the ME calculations.

Fig. 3
figure 3

Jet multiplicity in three different regions of \(p_{\textrm{T}} (\text {Z })\): \(p_{\textrm{T}} (\text {Z }) <10\,\text {Ge}\hspace{-.08em}\text {V} \) (upper left), \(30< p_{\textrm{T}} (\text {Z }) < 50\,\text {Ge}\hspace{-.08em}\text {V} \) (upper right), \(p_{\textrm{T}} (\text {Z }) > 100\,\text {Ge}\hspace{-.08em}\text {V} \) (lower). The error bars on the data points represent the statistical uncertainty of the measurement, and the hatched band shows the total statistical and systematic uncertainties added in quadrature. Predictions from MG5_aMC+CA3 (Z +1 NLO), MG5_aMC+CA3 (Z +2 NLO) and Geneva (Z +0 NNLO) are shown. An overall normalization factor of 1.2 is applied to MG5_aMC+CA3 (Z +1 NLO) and MG5_aMC+CA3 (Z +2 NLO)

In Fig. 4, the measurement is compared with predictions from MG5_aMC+Py8 (\(\le 4j \) LO) and MG5_aMC+CA3 (Z \(\le 3j\) LO). The prediction from MG5_aMC+Py8 (\(\le 4j \) LO) describes the measurements in all \(p_{\textrm{T}} (\text {Z })\) regions. The MG5_aMC+CA3 (Z \(\le 3j\) LO) prediction agrees with the measurements in all \(p_{\textrm{T}} (\text {Z })\) ranges, except in the second bin at low \(p_{\textrm{T}} (\text {Z })\) values where MPI plays a significant role.

Fig. 4
figure 4

Jet multiplicity in three different regions of \(p_{\textrm{T}} (\text {Z })\): \(p_{\textrm{T}} (\text {Z }) <10\,\text {Ge}\hspace{-.08em}\text {V} \) (upper left), \(30< p_{\textrm{T}} (\text {Z }) < 50\,\text {Ge}\hspace{-.08em}\text {V} \) (upper right), \(p_{\textrm{T}} (\text {Z }) > 100\,\text {Ge}\hspace{-.08em}\text {V} \) (lower). The error bars on the data points represent the statistical uncertainty of the measurement, and the hatched band shows the total statistical and systematic uncertainties added in quadrature. Predictions from MG5_aMC+Py8 (\(\le 4j \) LO) and MG5_aMC+CA3 (Z \(\le 3j\) LO) are shown. Different normalization factors are applied, as described in the text

In Fig. 5, the azimuthal correlation, \(\varDelta \phi (\text {Z }j_1)\), between the Z boson and the leading jet is shown for three different ranges of \(p_{\textrm{T}} (\text {Z })\). In the range \(p_{\textrm{T}} (\text {Z }) < 10\,\text {Ge}\hspace{-.08em}\text {V} \), the Z boson is only very weakly correlated with the leading jet, thus the distribution is almost uniform. In the region \( p_{\textrm{T}} (\text {Z }) > 100\,\text {Ge}\hspace{-.08em}\text {V} \), the Z boson is highly correlated with the leading jet and the cross section falls more than two orders of magnitude from the back-to-back region to the small \(\varDelta \phi (\text {Z }j_1)\) region. The systematic uncertainty in the low \(p_{\textrm{T}} (\text {Z })\) range is \(\mathcal {O}(10 \%)\). In Fig. 5, the predictions from MG5_aMC+Py8 (\(\le 2j \) NLO) with and without MPI are compared with the measurement. In the low \(p_{\textrm{T}} (\text {Z })\) range, MPI contributes about 40%, and even in the region of \( 30< p_{\textrm{T}} (\text {Z }) < 50\,\text {Ge}\hspace{-.08em}\text {V} \), the contribution from MPI could be about 20% in the small-\(\varDelta \phi (\text {Z }j_1)\) region. The prediction of MG5_aMC+Py8 (\(\le 2j \) NLO) including MPI describes the measurements.

Fig. 5
figure 5

Cross section as a function of \(\varDelta \phi (\text {Z }j_1)\) between the Z boson and the leading jet in the three \(p_{\textrm{T}} (\text {Z })\) bins: \(p_{\textrm{T}} (\text {Z }) <10\,\text {Ge}\hspace{-.08em}\text {V} \) (upper left), \(30< p_{\textrm{T}} (\text {Z }) < 50\,\text {Ge}\hspace{-.08em}\text {V} \) (upper right), \(p_{\textrm{T}} (\text {Z }) > 100\,\text {Ge}\hspace{-.08em}\text {V} \) (lower). The error bars on the data points represent the statistical uncertainty of the measurement, and the hatched band shows the total statistical and systematic uncertainties added in quadrature. Predictions using MG5_aMC+Py8 (\(\le 2j \) NLO) with and without multi-parton interactions are shown

In Fig. 6, the measurement is compared with MG5_aMC+CA3 (Z +1 NLO), MG5_aMC+CA3 (Z +2 NLO) and Geneva (Z +0 NNLO). In low \(p_{\textrm{T}} (\text {Z })\) range, the MG5_aMC+CA3 (Z +1 NLO) and MG5_aMC+CA3 (Z +2 NLO) predictions differ from the measurements due to the missing contribution of MPI. In the high \(p_{\textrm{T}} (\text {Z })\) region the predictions agree better with the measurements (the region \(\varDelta \phi (\text {Z }j_1) \rightarrow \pi \) is not accessible in the Z +2 calculation). The Geneva (Z +0 NNLO) prediction agrees with the measurement at low \(p_{\textrm{T}} (\text {Z })\), whereas at larger \(p_{\textrm{T}} (\text {Z })\) the prediction differs from the measurement because of missing higher order contributions.

Fig. 6
figure 6

Cross section as a function of \(\varDelta \phi (\text {Z }j_1)\) between the Z boson and the leading jet in the three \(p_{\textrm{T}} (\text {Z })\) bins: \(p_{\textrm{T}} (\text {Z }) <10\,\text {Ge}\hspace{-.08em}\text {V} \) (upper left), \(30< p_{\textrm{T}} (\text {Z }) < 50\,\text {Ge}\hspace{-.08em}\text {V} \) (upper right), \(p_{\textrm{T}} (\text {Z }) > 100\,\text {Ge}\hspace{-.08em}\text {V} \) (lower). The error bars on the data points represent the statistical uncertainty of the measurement, and the hatched band shows the total statistical and systematic uncertainties added in quadrature. Predictions from Geneva (Z +0 NNLO), MG5_aMC+CA3 (Z +1 NLO) and MG5_aMC+CA3 (Z +2 NLO) are shown. An overall normalization factor of 1.2 is applied to MG5_aMC+CA3 (Z +1 NLO) and MG5_aMC+CA3 (Z +2 NLO)

In Fig. 7, the predictions from MG5_aMC+Py8 (\(\le 4j \) LO) and MG5_aMC+CA3 (Z \(\le 3j\) LO) are compared with the measurement. The MG5_aMC+Py8 (\(\le 4j \) LO) is in agreement with the measurement. The MG5_aMC+CA3 (Z \(\le 3j\) LO) prediction is too low in the low \(p_{\textrm{T}} (\text {Z })\) region, due to the missing MPI contribution, whereas other \(p_{\textrm{T}} (\text {Z })\) ranges are described.

Fig. 7
figure 7

Cross section as a function of \(\varDelta \phi (\text {Z }j_1)\) between the Z boson and the leading jet in three \(p_{\textrm{T}} (\text {Z })\) bins: \(p_{\textrm{T}} (\text {Z }) <10\,\text {Ge}\hspace{-.08em}\text {V} \) (upper left), \(30< p_{\textrm{T}} (\text {Z }) < 50\,\text {Ge}\hspace{-.08em}\text {V} \) (upper right), \(p_{\textrm{T}} (\text {Z }) > 100\,\text {Ge}\hspace{-.08em}\text {V} \) (lower). The error bars on the data points represent the statistical uncertainty of the measurement, and the hatched band shows the total statistical and systematic uncertainties added in quadrature. Predictions from MG5_aMC+Py8 (\(\le 4j \) LO) and MG5_aMC+CA3 (Z \(\le 3j\) LO) are shown. Different normalization factors are applied, as described in the text

In Fig. 8, the azimuthal correlation \(\varDelta \phi (j_1j_2)\) between the two leading jets is shown for the three different ranges of \(p_{\textrm{T}} (\text {Z })\). A strong correlation between the two leading jets is observed at small \(p_{\textrm{T}} (\text {Z })\), whereas only a weak correlation is seen at large \(p_{\textrm{T}} (\text {Z })\). This indicates that at low \(p_{\textrm{T}} (\text {Z })\) the process is dominated by a jet production process and that the Z boson is radiated from a quark (EW correction) and therefore the jets are correlated. On the contrary, at large \(p_{\textrm{T}} (\text {Z })\) the process is dominated by Z +jet production, with higher-order QCD corrections in form of additional jets, which are only weakly correlated. The measurement is compared with MG5_aMC+Py8 (\(\le 2j \) NLO), with and without MPI. Except for the highest \(p_{\textrm{T}} (\text {Z })\) region, the contribution from MPI is significant, especially in the small \(\varDelta \phi (j_1j_2)\) range. The prediction obtained with MG5_aMC+Py8 (\(\le 2j \) NLO) including MPI describes the measurement well over the whole range.

Fig. 8
figure 8

Cross section as a function of \(\varDelta \phi (j_1j_2)\) between two leading jets in three \(p_{\textrm{T}} (\text {Z })\) regions: \(p_{\textrm{T}} (\text {Z }) <10\,\text {Ge}\hspace{-.08em}\text {V} \) (upper left), \(30< p_{\textrm{T}} (\text {Z }) < 50\,\text {Ge}\hspace{-.08em}\text {V} \) (upper right), \(p_{\textrm{T}} (\text {Z }) > 100\,\text {Ge}\hspace{-.08em}\text {V} \) (lower). The error bars on the data points represent the statistical uncertainty of the measurement, and the hatched band shows the total statistical and systematic uncertainties added in quadrature. Predictions using MG5_aMC+Py8 (\(\le 2j \) NLO) with and without multiparton interactions are shown

Fig. 9
figure 9

Cross section as a function of \(\varDelta \phi (j_1j_2)\) between two leading jets in three \(p_{\textrm{T}} (\text {Z })\) regions: \(p_{\textrm{T}} (\text {Z }) <10\,\text {Ge}\hspace{-.08em}\text {V} \) (upper left), \(30< p_{\textrm{T}} (\text {Z }) < 50\,\text {Ge}\hspace{-.08em}\text {V} \) (upper right), \(p_{\textrm{T}} (\text {Z }) > 100\,\text {Ge}\hspace{-.08em}\text {V} \) (lower). The error bars on the data points represent the statistical uncertainty of the measurement, and the hatched band shows the total statistical and systematic uncertainties added in quadrature. Predictions from MG5_aMC+CA3 (Z +1 NLO), MG5_aMC+CA3 (Z +2 NLO) and Geneva (Z +0 NNLO) are shown. An overall normalization factor of 1.2 is applied to the MG5_aMC+CA3 (Z +1 NLO) and MG5_aMC+CA3 (Z +2 NLO) predictions

Fig. 10
figure 10

Cross section as a function of \(\varDelta \phi (j_1j_2)\) between two leading jets in three \(p_{\textrm{T}} (\text {Z })\) regions: \(p_{\textrm{T}} (\text {Z }) <10\,\text {Ge}\hspace{-.08em}\text {V} \) (upper left), \(30< p_{\textrm{T}} (\text {Z }) < 50\,\text {Ge}\hspace{-.08em}\text {V} \) (upper right), \(p_{\textrm{T}} (\text {Z }) > 100\,\text {Ge}\hspace{-.08em}\text {V} \) (lower). The error bars on the data points represent the statistical uncertainty of the measurement, and the hatched band shows the total statistical and systematic uncertainties added in quadrature. Predictions from MG5_aMC+Py8 (\(\le 4j \) LO) and MG5_aMC+CA3 (Z \(\le 3j\) LO) are shown. Different normalization factors are applied, as described in the text

In Fig. 9, the predictions from MG5_aMC+CA3 (Z +1 NLO), MG5_aMC+CA3 (Z +2 NLO), and Geneva (Z +0 NNLO) are shown. In general, the MG5_aMC+CA3 (Z +1 NLO) prediction is not sufficient to describe the measurement, whereas the MG5_aMC+CA3 (Z +2 NLO) prediction describes the measurements at high \(p_{\textrm{T}} (\text {Z })\), where MPI effects are negligible. At lower \(p_{\textrm{T}} (\text {Z })\), MPI effects become important, as shown in Fig. 8. The Geneva (Z +0 NNLO) prediction is below the measurement at low \(p_{\textrm{T}} (\text {Z })\) because of missing higher order contributions, as is the prediction from MG5_aMC+CA3 (Z +1 NLO).

In Fig. 10, the predictions from MG5_aMC+Py8 (\(\le 4j \) LO) and MG5_aMC+CA3 (Z \(\le 3j\) LO) are compared with the measurement. The MG5_aMC+Py8 (\(\le 4j \) LO) prediction agrees with the measurement. The MG5_aMC+CA3 (Z \(\le 3j\) LO) prediction describes the measurement in certain \(p_{\textrm{T}} (\text {Z })\) regions.

The contribution from MPI is significant in the low \(p_{\textrm{T}} (\text {Z })\) regions and becomes negligible when \(p_{\textrm{T}} (\text {Z }) > 100\,\text {Ge}\hspace{-.08em}\text {V} \). The calculation MG5_aMC+Py8 (\(\le 2j \) NLO) describes the measurements within the scale uncertainties, if an appropriate tune for PS and underlying event parameters are applied (here, the CUETP8M1 tune).

The predictions of MG5_aMC+CA3 using PB-TMD PDFs and initial-state PB PS come remarkably close to the measurements in regions of phase space where they are applicable. The prediction of Geneva (Z +0 NNLO) for Z +jet observables describe the measurements in the regions of low jet multiplicity but show differences when two or more jets are selected since higher order contributions are not included. The prediction of the merged LO calculations MG5_aMC+Py8 (\(\le 4j \) LO) and MG5_aMC+CA3 (Z \(\le 3j\) LO) describe the measurements quite well keeping in mind the role of MPI at low \(p_{\textrm{T}} (\text {Z })\).

In Ref. [73], calculations using TMDs and the “winner-takes-all” jet recombination scheme for the azimuthal angular decorrelation in Z +jet are described. The calculations reported here do not change significantly if the “winner-takes-all” recombination scheme in the anti-\(k_{\textrm{T}}\) algorithm is applied.

In this paper the differential cross section measurements are presented in three representative regions of the Z boson transverse momentum, the results for intervals \(10<p_{\textrm{T}} (\text {Z }) <30\,\text {Ge}\hspace{-.08em}\text {V} \) and \(50<p_{\textrm{T}} (\text {Z }) <100\,\text {Ge}\hspace{-.08em}\text {V} \) can be also found in HEPData [74].

6 Summary

We have measured the Z +jet production cross section in proton–proton collisions at the LHC at a center-of-mass energy of 13\(\,\text {Te}\hspace{-.08em}\text {V}\). The associated jet multiplicity for various regions of the transverse momentum of the Z boson, \(p_{\textrm{T}} (\text {Z })\), was measured. At \(p_{\textrm{T}} (\text {Z }) < 10\,\text {Ge}\hspace{-.08em}\text {V} \) only about 1% of the events have jets with \(p_{\textrm{T}} > 30\,\text {Ge}\hspace{-.08em}\text {V} \), with nonnegligible cross sections at high jet multiplicity. At \(30< p_{\textrm{T}} (\text {Z }) < 50\,\text {Ge}\hspace{-.08em}\text {V} \), most of the events have at least one jet, with a significant tail to higher jet multiplicities. The azimuthal angle \(\varDelta \phi (\text {Z }j_1)\) between the Z boson and the leading jet, as well as the azimuthal angle \(\varDelta \phi (j_1j_2)\) between the two leading jets, was measured for the three \(p_{\textrm{T}} (\text {Z })\) regions. At low \(p_{\textrm{T}} (\text {Z })\), the Z boson is only loosely correlated with the jets, but the two leading jets are strongly correlated. At large \(p_{\textrm{T}} (\text {Z })\), the Z boson is highly correlated with the leading jet, but the two leading jets are only weakly correlated.

The measurement shows that at low \(p_{\textrm{T}} (\text {Z })\) the Z boson appears as an electroweak correction to high-\(p_{\textrm{T}}\) jet production, whereas at large \(p_{\textrm{T}} (\text {Z })\) the dominant process is Z +jet production.

The next-to-leading order (NLO) prediction of MG5_aMC+Py8 (\(\le 2j \) NLO) with Z +0,1,2 partons, which is merged with the FxFx procedure and supplemented with parton showering (PS) and multiple parton interactions (MPI) from pythia 8, agrees with the measurements.

The predictions of MG5_aMC+CA3 (Z +1 NLO) and MG5_aMC+CA3 (Z +2 NLO) using the parton branching method with transverse-momentum dependent (PB-TMD) parton densities, which do not include MPI effects, and the corresponding PS agree with the measurements in the regions where MPI effects are negligible. The prediction from Geneva (Z +0 NNLO) using matrix elements at next-to-next-to-leading order for Z production, supplemented with resummation, PS and MPI from pythia 8, agrees with the measurements in the low jet multiplicity region.

The leading order prediction of MG5_aMC+Py8 (\(\le 4j \) LO), including merging of jet multiplicities, describes the measurements well. The prediction of MG5_aMC+CA3 (Z \(\le 3j\) LO) using PB-TMD parton densities and PS with merging of jet multiplicities agrees well with the measurements in the regions where MPI is negligible.

In summary, Z +jet measurements challenge theoretical predictions; a good agreement can be achieved by including contributions of multiparton interactions, parton showering, parton densities, as well as multijet matrix element merging. The differential measurements provided here help to disentangle the various contributions and illustrate where each contribution becomes important.