Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
Monte Carlo Tools
Frank Krauss
Institute for Particle Physics Phenomenology Durham University
GGI, 24.&26.9.2007
- F. Krauss
IPPP Monte Carlo Tools
Monte Carlo Tools Frank Krauss Institute for Particle Physics - - PowerPoint PPT Presentation
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot Monte Carlo Tools Frank Krauss Institute for Particle Physics Phenomenology Durham University GGI, 24.&26.9.2007 F. Krauss IPPP Monte
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
Institute for Particle Physics Phenomenology Durham University
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
1
Hard physics simulation: Parton Level event generation Dressing the partons: Parton Showers Soft physics simulation: Hadronization Beyond factorization: Underlying Event 2
Some nomenclature: Anatomy of HO calculations Merging vs. Matching Thanks to the other Sherpas: T.Gleisberg, S.H¨
M.Seymour, T.Sjostrand, B.Webber, . . . .
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
Exact matrix elements.
Parton showers (also in initial state).
Beyond factorization: Modeling.
Non-perturbative QCD: Modeling.
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
1
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
N N
(This is the original meaning of Monte Carlo: Use random numbers for integration.)
1 N−1 [I 2(f ) − I(f )2].
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
M
M
I = 0.637 ± 0.147/ √ N
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
Assume m bins in each dimension of x. For each bin k in each dimension η ∈ [1, n] assume a weight (probability) α(η)
k
for xk to be in that bin. Condition(s) on the weights: α(η)
k
∈ [0, 1], Pm
k=1 α(η) k
= 1. For each bin in each dimension calculate I (η)
k
and E (η)
k
. Obviously, for all η, I = Pm
k=1I (η) k
, but error estimates different. In each dimensions, iterate and update the α(η)
k
; example for updating: α(η)
k
(rm new) ∝ α(η)
k
(rm old)
E(η) k Etot.(η)
!κ . Problem with this simple algorithm: Gets a hold only on fluctuations to binning axes.
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
i=1 αigi(
Algorithm for one iteration: Select gi with probability αi → xj . Calculate total weight g( xj ) and partial weights gi ( xj ) Add f ( xj )/g( xj ) to total result and f ( xj )/gi ( xj ) to partial (channel-) results. After N sampling steps, update a-priori weights.
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
unweighting efficiency, weff = f ( xj )/fmax = number of trials for each event. Good measure for integration performance. Expect log10 weff ≈ 3 − 5 for good integration of multi-particle final states at tree-level. Maybe acceptable to use fmax,eff = Kfmax with K < 1. Problem: what to do with events where f ( xj )/fmax,eff > 1? Answer: Add int[f ( xj )/fmax,eff ] = k events and perform hit-or-miss on f ( xj )/fmax,eff − k.
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
Simple example: t → bW + → b¯ lνl : |M|2 = 1 2 8πα sin2 θW !2 pt · pν pb · pl (p2
W − M2 W )2 + Γ2 W M2 W
Phase space integration (5-dim) Γ = 1 2mt 1 128π3 Z dp2
W
d2ΩW 4π d2Ω 4π 1 − p2
W
m2
t
! |M|2
Throw 5 random numbers, construct four-momenta (= ⇒ full kinematics, “events”) Apply smearing and/or arbitrary cuts. Simply histogram any quantity of interest - no new calculation for each observable
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
1 2 3 4
Number of gluons
1 10 100 1000
Number of diagrams
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
j )
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
(p / + m) = ⇒
1 2
P
h
»„ 1 + m2
p2
« ¯ u(p, h)u(p, h) + „ 1 − m2
p2
« ¯ v(p, h)v(p, h) – (completeness relation)
Y (p1, h1, p2, h2) := ¯ u(p1, h1)u(p2, h2) X(p1, h1, p2, h2, p3) := ¯ u(p1, h1)p /3u(p2, h2) Z(p1, h1, p2, h2; p3, h3, p4, h4) := ¯ u(p1, h1)γµu(p2, h2)¯ u(p3, h3)γµu(p4, h4) ,
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
Start with two on-shell gluons, represented by their polarization vectors, hence the currents associated with them are Jν(k) = εν(k). Then the two-gluon current reads (no colors) Jµ(k = k1 + k2) =
ig3 (k1+k2)2 V µνρJν(k1)Jρ(k2).
From this, larger and larger currents can be built recursively. For quarks, the currents are given by spinors, and similar reasoning applies for the construction of the
Treatment of color: Color-ordering the amplitudes = ⇒ C(1, ..., n) = Tr [T a1 . . . T an ], where T a are color matrices in fundamental representation. Problem: Need to sum over all allowed permutations.
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
R.Kleiss and R.Pittau, Comput. Phys. Commun. 83 (1994) 141
R.Kleiss, W.J.Stirling and S.D.Ellis, Comput. Phys. Commun. 40 (1986) 359;
A.van Hameren and C.G.Papadopoulos, Eur. Phys. J. C 25 (2002) 563.
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
(e.g. (n − 1)! permutations for n external gluons).
(C.Duhr, S.Hoche and F.Maltoni,JHEP 0608 (2006) 062)
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
(Private suspicion: Lack of glamour)
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
(need to be tuned to data).
(independence of hard process important).
(inner jet evolution).
(fragmentation functions at low scale, parton shower connects high with low scale).
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
dσee→3j dx1dx2 = σee→2j CF αs π x2
1 + x2 2
(1 − x1)(1 − x2)
dσee→3j d cos θqg dx3 = σee→2j CF αs π " 2 sin2 θqg 1 + (1 − x3)2 x3 − x3 #
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
2d cos θqg sin2 θqg = d cos θqg 1 − cos θqg + d cos θqg 1 + cos θqg = d cos θqg 1 − cos θqg + d cos θ¯
qg
1 − cos θ¯
qg
≈ dθ2
qg
θ2
qg
+ dθ2
¯ qg
θ2
¯ qg
q}
jg
jg
z
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
⊥ ≈ z2(1 − z)2E 2θ2
⊥
⊥
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
(Kinoshita-Lee-Nauenberg, Bloch-Nordsieck theorems)
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
2π dq2 q2 1−Q2
0/q2
0/q2
q2 ¯
dq2
dq2.
Q2
dk2 k2 ¯
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
Q2
t1
tn−1
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
1 > q2 2 > q2 3, q2 1 > q′ 2 2
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
PDFs at (x, Q2) as function of PDFs at (x0, Q2
0 ).
start from hard scattering at (x, Q2) and work down in q2 and up in x.
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
⊥)
⊥.
⊥ > Q2 0 ≫ Λ2 QCD
0 = physical parameter.
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
Assume photon into e+e− at θee and photon off electron at θ Energy imbalance at vertex: kγ
⊥ ∼ zpθ, hence ∆E ∼ k2 ⊥/zp ∼ zpθ2.
Time for photon emission: ∆t ∼ 1/∆E. ee-separation: ∆b ∼ θee∆t > Λ/θ ∼ 1/(zpθ) Thus: θee/(zpθ2) > 1/(zpθ) = ⇒ θee > θ
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
G.Marchesini and B.R.Webber, Nucl. Phys. B 238 (1984) 1.
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
S.Catani et al. Phys. Lett. B269 (1991) 432
k2
⊥,ij = 2min(E 2 i , E 2 j )(1 − cos θij) > Q2 jet .
R2(Qjet) = ˆ ∆q(Ec.m., Qjet) ˜2 R3(Qjet) = 2∆q(Ec.m., Qjet) · Z dq " αs (q)¯ Pq(Ec.m., q) ∆q(Ec.m., Qjet) ∆q(q, Qjet) ∆q(q, Qjet)∆g (q, Qjet) #
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
⊥) ∼ exp(−p2 ⊥/σ2)
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
E = Z Y dydp2
⊥ρ(p2 ⊥)p⊥ cosh y = λ sinh Y
P = Z Y dydp2
⊥ρ(p2 ⊥)p⊥ sinh y = λ(cosh Y − 1) ≈ E − λ
λ = Z dp2
⊥ρ(p2 ⊥)p⊥ = p⊥ .
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
R.D.Field and R.P.Feynman, Nucl. Phys. B 136 (1978) 1
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
B.Andersson, G.Gustafson, G.Ingelman and T.Sjostrand, Phys. Rept. 97 (1983) 31.
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
B.Andersson, G.Gustafson, G.Ingelman and T.Sjostrand, Phys. Rept. 97 (1983) 31.
q/κ
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
B.Andersson, G.Gustafson, G.Ingelman and T.Sjostrand, Phys. Rept. 97 (1983) 31.
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
0.
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
B.R.Webber, Nucl. Phys. B 238 (1984) 492.
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
Hadrons = extended objects! No guarantee for one scattering only. Running of αS = ⇒ preference for soft scattering.
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
σeff ,
CDF collaboration, Phys. Rev. D56 (1997) 3811.
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
2
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
s/4
⊥,min
⊥
⊥)
⊥
dσ(p2 ⊥) dp2 ⊥
=
1
R dx1dx2dˆ tf (x1, q2)f (x2, q2) d ˆ
σ2→2 dp2 ⊥
δ “ 1 − ˆ
tˆ u ˆ s
” (f (x, q2) =PDF, ˆ σ2→2 =parton-parton x-sec)
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
T.Sjostrand and M.van Zijl, Phys. Rev. D 36 (1987) 2019.
hard.
⊥
(according to f =
dσ2→2(p2 ⊥) dp2 ⊥
with p2
⊥ ∈ [p2 ⊥,min, Q2])
(“proton-parton = proton with reduced energy”).
⊥,min.
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
In the following: Data from CDF, PRD 65 (2002) 092002, plots partially from C.Buttar
∆φ ∆φ ∆φ
η η η
η η η
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
η η η
η η η
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
Multiple-parton interactions: beyond factorization Factorization (simplified) = no process-dependence in use of PDFs.
⊥
⊥ .
⊥ + p2 0)2−4, also in αS.
⊥ (s) ∝ pmin ⊥ (s0)(s/s0)λ, λ =?
Two Pythia tunes: λ = 0.16, λ = 0.25.
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
1
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
1
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
1
IPPP Monte Carlo Tools
Orientation MC integration Matrix elements Parton showers Hadronization Underlying Event Upshot
1
IPPP Monte Carlo Tools