Multi-jet production at NLO with NJet
Valery Yundin
Max-Planck-Institut f¨ ur Physik
in collaboration with S. Badger, B. Biedermann, A. Guffanti and P. Uwer
Multi-jet production at NLO with NJet Valery Yundin - - PowerPoint PPT Presentation
Multi-jet production at NLO with NJet Valery Yundin Max-Planck-Institut f ur Physik in collaboration with S. Badger, B. Biedermann, A. Guffanti and P. Uwer HP2, 35 August 2014, GGI Firenze NLO QCD calculations NLO results provide more
Max-Planck-Institut f¨ ur Physik
in collaboration with S. Badger, B. Biedermann, A. Guffanti and P. Uwer
◮ Reduced theoretical
◮ Great advances in the
◮ High-multiplicity still
1 2 3 4 5 x, µR = x HT 500000 1000000 1500000 2000000 2500000 σ (pb) NJet + Sherpa pp → 2 jet at 7 TeV LO NLO 1 2 3 4 5 x, µR = x HT −50000 50000 100000 150000 200000 σ (pb) NJet + Sherpa pp → 3 jet at 7 TeV LO NLO 1 2 3 4 5 x, µR = x HT −10000 −5000 5000 10000 15000 20000 25000 30000 σ (pb) NJet + Sherpa pp → 4 jet at 7 TeV LO NLO 1 2 3 4 5 x, µR = x HT 500 1000 1500 σ (pb) NJet + Sherpa pp → 5 jet at 7 TeV LO NLO
dσB
n + dσV n +
n+1
+
dσR
n+1 − dσS n+1
bottleneck
[NJet, QCDLoop]
◮ Integration over loop momentum ◮ A number of new competing advanced methods
[Sherpa, Comix]
◮ Tree-like ◮ Difficult phase-space integration
0 / N
[arXiv:1209.0100] ◮ Full colour-summed amplitudes for up to 5 outgoing partons ◮ Reliable accuracy estimate and rescue system ◮ BLHA interface for MC generators
◮ W ±/Z/γ with up to 5 jets and γγ with up to 4 jets. ◮ Leading/Subleading colour splitting. ◮ Hardware vectorization for scaling test. ◮ BLHA2 support. ◮ Fast analytic amplitudes for 2 and 3 jets.
1available from project homepage https://bitbucket.org/njet/njet
1 / N
njet.py contract.lh
OLP Start OLP EvalSubProcess OLP SetParameter
virt[-2] virt[-1] virt[0] born BLHA
◮ Simple uniform interface
between Monte-Carlo (MC) and One Loop Providers (OLP)
[arXiv:1001.1307, arXiv:1308.3462]
BLHA in NJet 2.0
◮ Support BLHA1 and BLHA2 ◮ Provide colour/spin-correlated trees ◮ Provide leading/subleading colour
and desymmetrized amplitudes BLHA extensions
◮ Control all settings via order file ◮ Single point of interaction with OLP
2 / N
◮ On-shell methods to avoid unphysical degrees of freedom
(amplitudes from trees, rational terms from massive loop cuts)
◮ Efficient recursive construction of building blocks ◮ Relations between primitive amplitudes
◮ Desymmetrizing final states (available in NJet) ◮ Separate integration of leading/subleading colour (available in NJet) ◮ Colour-dressed approach (available in Sherpa/COMIX)
3 / N
10−5 10−4 10−3 10−2
dσV /dpT,j3 NJet + Sherpa pp → γγ + 3 jet at 8 TeV full colour leading approx.
50 100 150 200
pT,j3
0.95 1.00 1.05 1.10 1.15 1.20 1.25
◮ Order of magnitude slower ◮ Order of magnitude smaller ◮ Often cannot be ignored
◮ Full colour 5−10 times faster
◮ Manual (no MC support) ◮ µR dep. has to be corrected ◮ Not standardized in BLHA
4 / N
100 101
σ [pb] NJet + Sherpa pp → Z[→e+e−] + jets at 7 TeV LO NLO ATLAS 1304.7098
1 2 3 4
Inclusive Jet Multiplicity
0.85 0.90 0.95 1.00 1.05 1.10 1.15
Theory / data
100 101
σ [pb] NJet + Sherpa pp → Z[→µ+µ−] + jets at 7 TeV LO NLO ATLAS 1304.7098
1 2 3 4
Inclusive Jet Multiplicity
0.85 0.90 0.95 1.00 1.05 1.10 1.15
Theory / data
5 / N
1 2 3 4
# jets
0.0 0.5 1.0 1.5 2.0 2.5 3.0
time (cpu years) x25 x16 x9 x4 NJet + Sherpa pp → Z + jets B V(lead.) V(sub-lead.) I RS
1 2 3 4
# jets
10−4 10−3 10−2 10−1 100 101 102
average time per event (s) W + jets V leading Z + jets V leading W + jets V sub-leading Z + jets V sub-leading
6 / N
◮ Typical 5 final state calculations take ∼ 105 CPU · hours. ◮ Do not want to run it more than once.
◮ Save generated events in ROOT NTuples. [arXiv:1003.1241] ◮ Analyze later (still several days per analysis). ◮ Interpolation grids with APPLgrid for fast PDF convolution
[arXiv:1312.4460]
7 / N
[arXiv:1003.1241] ◮ Save weigths, PDFs,
◮ Compact compressed
◮ Can change scales/PDFs
◮ Several jet algorithms
8 / N
NTuples: ∼ 1000 GB space, ∼ 30 hours to analyze, completely generic APPLgrid: ∼ 1 GB space, ∼ 0.1 hour to analyze, specific observable/binning
10−1 100
x, µR = x Hn
T
800000 1000000 1200000 1400000 1600000 1800000
σ (pb) NJet + Sherpa pp → 2 jet at 7 TeV
APPL LO APPL NLO HT/2 APPL LO APPL NLO HT/40 LO HT/2 NLO HT/2 NLO HT/40 1 2 3 4 5 x, µR = x HT −10000 −5000 5000 10000 15000 20000 25000 30000 σ (pb) NJet + Sherpa pp → 4 jet at 7 TeV
APPL LO APPL NLO HT/2 LO NLO1 2 3 4 5 x, µR = x HT −1000 −500 500 1000 1500 2000 2500 3000 σ (pb) NJet + Sherpa pp → 5 jet at 7 TeV
APPL LO APPL NLO HT/2 LO NLO9 / N
+ Zero disk space cost −− Scale/PDF vars. Extremely high CPU cost − Flexibility low + Can use standard tools: Rivet
− High disk space cost ± Scale/PDF vars. moderate CPU cost ++ Flexibility high − Needs custom software
+ Low disk space cost ++ Scale/PDF vars. low CPU cost − Flexibility low − Needs custom software
10 / N
1 2 3 4 5
x, µR = xµR;0
0.0 0.5 1.0 1.5 2.0
σ [pb]
NJet + Sherpa pp → γγ + 3j @ 8 TeV
µR;0 = H′
T/2
µR;0 = H′
T/2
µR;0 = √ Σ2/2 µR;0 = HT/2
γγ+3j(
T /2) = 0.643(0.003)+0.278 −0.180 pb
γγ+3j(
T /2) = 0.785(0.010)+0.027 −0.085 pb
pT,j > 30 GeV |ηj| ≤ 4.7 pT,γ1 > 40 GeV pT,γ2 > 25 GeV |ηγ| ≤ 2.5 Rγ,j = 0.5 Rγ,γ = 0.45
i∈{γ, partons}
pT,i
T = mγγ +Σ i∈partons
pT,i H′
T = mγγ +Σ i∈jets
pT,i Σ2 = m2
γγ +Σ i∈jets
p2
T,i
11 / N
PDF uncertainty ≈ 3−6%
10−4 10−3 10−2
dσ/dmγγ [pb GeV−2] NJet + Sherpa pp → γγ + 3 jet at 8 TeV LO NLO
100 200 300 400 500
mγγ
0.6 0.8 1.0 1.2 1.4 1.6 10−4 10−3
dσ/dmγγ [pb GeV−2] NJet + Sherpa pp → γγ + 3 jet at 8 TeV NLO CT10 NLO NNPDF23 NLO MSTW2008 NLO ABM11
100 200 300 400
mγγ
0.94 0.96 0.98 1.00 1.02 1.04 1.06
12 / N
102 103 104 105 106
CERN-PH-EP-2011-098
2 3 4 5 6
1 2
T
T
13 / N
2 3 4
0.02 0.06 0.10 0.14 0.18
CERN-PH-EP-2011-098
T
T
14 / N
102 103 104 105
dσ/dHT NJet + Sherpa pp → 2 jet at 7 TeV LO NLO
150 200 250 300 350 400 450 500
HT
0.0 0.5 1.0 1.5 2.0 2.5 102 103 104 105
NJet + Sherpa pp → 2 jet at 7 TeV LO NLO
150 200 250 300 350 400 450 500
HT
0.0 0.5 1.0 1.5 2.0 2.5 102 103 104 105
NJet + Sherpa pp → 2 jet at 7 TeV LO NLO
150 200 250 300 350 400 450 500
HT
0.0 0.5 1.0 1.5 2.0 2.5
◮ Left symmetric pT cuts: pT,1 > 60 GeV, pT,2 > 60 GeV
doesn’t work for NLO (negative XS)
◮ Middle asymmetric pT cuts: pT,1 > 80 GeV, pT,2 > 60 GeV
doesn’t give full NLO accuracy (LO is symmetric)
◮ Right symmetric HT,2 cuts: pT,1 + pT,2 > 140 GeV
seems to work best
15 / N
0.00 0.05 0.10 0.15 0.20 0.25
dσ/dp12 NJet + Sherpa r3/2 at 7 TeV LO/LO NLO/NLO CMS data
CERN-PH-EP-2014-057
400 600 800 1000 1200
p12
0.7 0.8 0.9 1.0 1.1 1.2 0.0 0.5 1.0 1.5
dσ/dHT NJet + Sherpa r3/2 at 7 TeV LO/LO NLO/NLO CMS data
CERN-PH-EP-2011-044
500 1000 1500 2000 2500
HT
0.6 0.8 1.0 1.2 1.4 1.6
16 / N
100 200 300 400 500 600 700 800
Leading Jet pT [GeV]
0.2 0.4 0.6 0.8 1.0
(dσn+1/dpT )/(d σn/dpT ) NJet + Sherpa pp → jets at 7 TeV LO 3/2 LO 4/3 LO 5/4 NLO 3/2 NLO 4/3 NLO 5/4
T
T
17 / N
◮ NJet library version 2 with improved speed and new processes ◮ Multi-leg NLO workflow with NTuples and APPLgrid ◮ NJet+Sherpa: pp → 3, 4, 5 jets at NLO at 7 and 8 TeV
◮ 3/2 ratio is sensitive to cuts and observable definition,
◮ Today: fully automated 4 final state predictions at NLO ◮ In a few years: routine calculations with 5/6 final states
N / N
100 200 300 400 500 600 700
Leading Jet pT [GeV]
0.2 0.4 0.6 0.8 1.0
(dσn+1/dpT )/(d σn/dpT ) NJet + Sherpa at 8 TeV LO γγ 3/2 NLO γγ 3/2
T /2
3/2 = 0.314(0.002)
3/2
N + 1 / N
100 200 300 400 500 600 700 800
Leading Jet pT [GeV]
0.0 0.2 0.4 0.6 0.8
(dσn+1/dpT )/(dσn/dpT ) NJet + Sherpa pp → jets at 7 TeV LO w/ NLO PDFs NNPDF2.3 LO w/ NLO PDFs MSTW2008 LO w/ NLO PDFs CT10 LO w/ NLO PDFs ABM11 NLO NNPDF2.3 NLO MSTW2008 NLO CT10 NLO ABM11 ATLAS data CERN-PH-EP-2011-098
T
T
N + 2 / N
ATLAS cuts, NNPDF23 PDF set, αs(MZ) = 0.118
0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5
x, µR = x HT
500 1000 1500
σ (pb) NJet + Sherpa pp → 5 jet at 7 TeV LO NLO
0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5
x, µR = x HT
500 1000 1500
σ (pb) NJet + Sherpa pp → 5 jet at 7 TeV LO w/ NLO PDFs NLO
5
−0.280 nb
5
−0.177 nb
5
−0.413 nb
5
−0.313 nb
N + 3 / N
ATLAS cuts, NNPDF23 PDF set, αs(MZ) = 0.118
10−4 10−3 10−2 10−1 100 101
dσ/dpT [pb/GeV] NJet + Sherpa pp → 5 jet at 7 TeV LO NLO
100 200 300 400 500 600 700 800 900
1st jet pT [GeV]
0.0 0.5 1.0 1.5 2.0
4 3 2 1 1
100 200 300 400 500 600 700 800 900
2nd jet pT [GeV]
5 5 100 200 300 400 500
3rd jet pT [GeV]
5 5 100 200 300 400 500
4th jet pT [GeV]
5 5 100 200 300 400 500
5th jet pT [GeV]
5 5
100 101 102 103
dσ/dη [pb] NJet + Sherpa pp → 5 jet at 7 TeV LO NLO
−2 −1 1 2
1st jet rapidity
0.0 0.5 1.0 1.5 2.0 1 2 3 −2 −1 1 2
2nd jet rapidity
5 5 1 2 3 −2 −1 1 2
3rd jet rapidity
5 5 −2 −1 1 2
4th jet rapidity
5 5 1 2 3 −2 −1 1 2
5th jet rapidity
5 5
N + 4 / N
ATLAS cuts, αs(MZ) = 0.118, PDF uncertainty ≈ 3%
10−2 10−1 100
dσ/dpT [pb / GeV] NJet + Sherpa pp → 5 jet at 7 TeV NNPDF23 MSTW2008 CT10 ABM11
100 200 300 400 500 600 700 800
1st Leading Jet pT [GeV]
0.7 0.8 0.9 1.0 1.1 1.2 10−5 10−4 10−3 10−2 1 σ dσ/dpT [GeV−1]
NJet + Sherpa pp → 5 jet at 7 TeV NNPDF23 MSTW2008 CT10 ABM11
100 200 300 400 500 600 700 800
1st Leading Jet pT [GeV]
0.7 0.8 0.9 1.0 1.1 1.2
N + 5 / N