MC Overview Peter Skands (CERN-TH) 1 Count what is Countable - - PowerPoint PPT Presentation

mc overview
SMART_READER_LITE
LIVE PREVIEW

MC Overview Peter Skands (CERN-TH) 1 Count what is Countable - - PowerPoint PPT Presentation

6th MC for BSM Workshop, Cornell, Ithaca, March 2012 MC Overview Peter Skands (CERN-TH) 1 Count what is Countable Measure what is Measurable (and keep working up the beam) Hits Amplitudes 0100110 Monte Carlo Theory Experiment Feedback


slide-1
SLIDE 1

MC Overview

Peter Skands

(CERN-TH) 1 6th MC for BSM Workshop, Cornell, Ithaca, March 2012

slide-2
SLIDE 2

Count what is Countable

Measure what is Measurable

(and keep working up the beam)

Theory Experiment

Measurements corrected to Hadron Level with acceptance cuts (~ model-independent) Theory worked out to Hadron Level with acceptance cuts (~ detector-independent) Amplitudes Monte Carlo Resummation Strings ... Hits 0100110 GEANT B-Field .... Feedback Loop

slide-3
SLIDE 3

L = ¯ ψi

q(iγµ)(Dµ)ijψj q−mq ¯

ψi

qψqi−1

4F a

µνF aµν

3

+ quark masses and value of αs THEORY

slide-4
SLIDE 4

4 “Nothing” Gluon action density: 2.4x2.4x3.6 fm QCD Lattice simulation from

  • D. B. Leinweber, hep-lat/0004025

L = ¯ ψi

q(iγµ)(Dµ)ijψj q−mq ¯

ψi

qψqi−1

4F a

µνF aµν

slide-5
SLIDE 5

4 “Nothing” Gluon action density: 2.4x2.4x3.6 fm QCD Lattice simulation from

  • D. B. Leinweber, hep-lat/0004025

L = ¯ ψi

q(iγµ)(Dµ)ijψj q−mq ¯

ψi

qψqi−1

4F a

µνF aµν

slide-6
SLIDE 6

Perturbation Theory

5

High%transverse- momentum% interac2on%
slide-7
SLIDE 7

Reality is more complicated

Perturbation Theory

5

High%transverse- momentum% interac2on%
slide-8
SLIDE 8

The Way of the Chicken

6

► Who needs QCD? I’ll use leptons

  • Sum inclusively over all QCD
  • Leptons almost IR safe by definition
  • WIMP-type DM, Z’, EWSB  may get some leptons
  • Beams = hadrons for next decade (RHIC / Tevatron / LHC)
  • At least need well-understood PDFs
  • High precision = higher orders  enter QCD (and more QED)
  • Isolation  indirect sensitivity to QCD
  • Fakes  indirect sensitivity to QCD
  • Not everything gives leptons
  • Need to be a lucky chicken …

► The unlucky chicken

  • Put all its eggs in one basket and didn’t solve QCD
slide-9
SLIDE 9

The Way of the Chicken

6

► Who needs QCD? I’ll use leptons

  • Sum inclusively over all QCD
  • Leptons almost IR safe by definition
  • WIMP-type DM, Z’, EWSB  may get some leptons
  • Beams = hadrons for next decade (RHIC / Tevatron / LHC)
  • At least need well-understood PDFs
  • High precision = higher orders  enter QCD (and more QED)
  • Isolation  indirect sensitivity to QCD
  • Fakes  indirect sensitivity to QCD
  • Not everything gives leptons
  • Need to be a lucky chicken …

► The unlucky chicken

  • Put all its eggs in one basket and didn’t solve QCD
slide-10
SLIDE 10

The Way of the Chicken

6

► Who needs QCD? I’ll use leptons

  • Sum inclusively over all QCD
  • Leptons almost IR safe by definition
  • WIMP-type DM, Z’, EWSB  may get some leptons
  • Beams = hadrons for next decade (RHIC / Tevatron / LHC)
  • At least need well-understood PDFs
  • High precision = higher orders  enter QCD (and more QED)
  • Isolation  indirect sensitivity to QCD
  • Fakes  indirect sensitivity to QCD
  • Not everything gives leptons
  • Need to be a lucky chicken …

► The unlucky chicken

  • Put all its eggs in one basket and didn’t solve QCD
slide-11
SLIDE 11

The Way of the Chicken

6

► Who needs QCD? I’ll use leptons

  • Sum inclusively over all QCD
  • Leptons almost IR safe by definition
  • WIMP-type DM, Z’, EWSB  may get some leptons
  • Beams = hadrons for next decade (RHIC / Tevatron / LHC)
  • At least need well-understood PDFs
  • High precision = higher orders  enter QCD (and more QED)
  • Isolation  indirect sensitivity to QCD
  • Fakes  indirect sensitivity to QCD
  • Not everything gives leptons
  • Need to be a lucky chicken …

► The unlucky chicken

  • Put all its eggs in one basket and didn’t solve QCD
slide-12
SLIDE 12

The Way of the Chicken

6

► Who needs QCD? I’ll use leptons

  • Sum inclusively over all QCD
  • Leptons almost IR safe by definition
  • WIMP-type DM, Z’, EWSB  may get some leptons
  • Beams = hadrons for next decade (RHIC / Tevatron / LHC)
  • At least need well-understood PDFs
  • High precision = higher orders  enter QCD (and more QED)
  • Isolation  indirect sensitivity to QCD
  • Fakes  indirect sensitivity to QCD
  • Not everything gives leptons
  • Need to be a lucky chicken …

► The unlucky chicken

  • Put all its eggs in one basket and didn’t solve QCD
slide-13
SLIDE 13

Monte Carlo Generators

7

Improve Born-level perturbation theory, by including the ‘most significant’ corrections → complete events → any observable you want

Calculate Everything ≈ solve QCD → requires compromise!

slide-14
SLIDE 14

Monte Carlo Generators

7

Improve Born-level perturbation theory, by including the ‘most significant’ corrections → complete events → any observable you want

Calculate Everything ≈ solve QCD → requires compromise!

  • 1. Parton)Showers))
  • 2. Matching)
  • 3. Hadronisa7on)
  • 4. The)Underlying)Event)
  • 1. So?/Collinear)Logarithms)
  • 2. Finite)Terms,)“K”Ifactors)
  • 3. Power)Correc7ons)(more)if)not)IR)safe))
  • 4. ?)

roughly

(+ many other ingredients: resonance decays, beam remnants, Bose-Einstein, …)

slide-15
SLIDE 15

Main Workhorses

8

Slide from T. Sjöstrand

HERWIG, PYTHIA and SHERPA intend to offer a convenient framework for LHC physics studies, but with slightly different emphasis: PYTHIA (successor to JETSET, begun in 1978):

  • originated in hadronization studies: the Lund string
  • leading in development of multiple parton interactions
  • pragmatic attitude to showers & matching
  • the first multipurpose generator: machines & processes

HERWIG (successor to EARWIG, begun in 1984):

  • originated in coherent-shower studies (angular ordering)
  • cluster hadronization & underlying event pragmatic add-on
  • large process library with spin correlations in decays

SHERPA (APACIC++/AMEGIC++, begun in 2000):

  • own matrix-element calculator/generator
  • extensive machinery for CKKW matching to showers
  • leans on PYTHIA for MPI and hadronization

PYTHIA-like MPI model + HERWIG-like hadronization model

slide-16
SLIDE 16

Main Workhorses

8

Slide from T. Sjöstrand

HERWIG, PYTHIA and SHERPA intend to offer a convenient framework for LHC physics studies, but with slightly different emphasis: PYTHIA (successor to JETSET, begun in 1978):

  • originated in hadronization studies: the Lund string
  • leading in development of multiple parton interactions
  • pragmatic attitude to showers & matching
  • the first multipurpose generator: machines & processes

HERWIG (successor to EARWIG, begun in 1984):

  • originated in coherent-shower studies (angular ordering)
  • cluster hadronization & underlying event pragmatic add-on
  • large process library with spin correlations in decays

SHERPA (APACIC++/AMEGIC++, begun in 2000):

  • own matrix-element calculator/generator
  • extensive machinery for CKKW matching to showers
  • leans on PYTHIA for MPI and hadronization

PYTHIA-like MPI model + HERWIG-like hadronization model + ALPGEN & MADGRAPH for matching, + MADGRAPH & CompHEP/CalcHEP for more BSM + WHIZARD (OMEGA): emerging serious tool with focus on BSM

slide-17
SLIDE 17

Bremsstrahlung

9

slide-18
SLIDE 18

Bremsstrahlung

Charges Stopped

9

slide-19
SLIDE 19

Bremsstrahlung

Charges Stopped Associated field (fluctuations) continues

9

slide-20
SLIDE 20

Bremsstrahlung

Charges Stopped Associated field (fluctuations) continues I S R I S R

9

slide-21
SLIDE 21

Bremsstrahlung

Charges Stopped Associated field (fluctuations) continues I S R I S R

9

The harder they stop, the harder the fluctations that continue to become strahlung

slide-22
SLIDE 22

Bremsstrahlung

Conformal QCD (a.k.a. Bjorken scaling)

Rate of bremsstrahlung jets mainly depends on the RATIO of the jet pT to the “hard scale”

Alwall, de Visscher, Maltoni: JHEP 0902(2009)017 Plehn, Tait: 0810.2919 [hep-ph] Plehn, Rainwater, PS: PLB645(2007)217

See, e.g.,

X

qj qi qj p⊥ = 5 GeV mX Rate of 5-GeV jets in Z production

Eg., Z Boson

qj qi qj p⊥ = 50 GeV 10mX

Rate of 50-GeV jets in production of mX = 10mZ

Eg.,Heavy Particle at LHC

10

Soft/Collinear enhancements DIVERGENT for pT << mX

slide-23
SLIDE 23

Computing Bremsstrahlung

  • 1. Fixed-order QCD

Perturbation theory must be valid → αs must be small → All Qi >> ΛQCD Single-scale: abensence of enhancements from soft/collinear singular (conformal) dynamics → All Qi/Qj ≈ 1

→ All resolved scales >> ΛQCD AND no large hierarchies

11

slide-24
SLIDE 24

Fixed-Order QCD

Trivially untrue for QCD

We’re colliding, and observing, hadrons → small scales We want to consider high-scale processes → large scale differences

All resolved scales >> ΛQCD AND no large hierarchies → A Priori, no perturbatively calculable

  • bservables in hadron-hadron collisions

12

slide-25
SLIDE 25

Resummed QCD

Trivially untrue for QCD

We’re colliding, and observing, hadrons → small scales We want to consider high-scale processes → large scale differences

All resolved scales >> ΛQCD AND no large hierarchies → A Priori, no perturbatively calculable

  • bservables in hadron-hadron collisions

13 → Initial-State Showers in MC → Final-State Showers (+ hadronization) in MC

slide-26
SLIDE 26

Resummed QCD

Trivially untrue for QCD

We’re colliding, and observing, hadrons → small scales We want to consider high-scale processes → large scale differences

All resolved scales >> ΛQCD AND no large hierarchies → A Priori, no perturbatively calculable

  • bservables in hadron-hadron collisions

dσ dX = ⇥

a,b

f

  • ˆ

Xf

fa(xa, Q2

i)fb(xb, Q2 i)

dˆ σab→f(xa, xb, f, Q2

i, Q2 f)

d ˆ Xf D( ˆ Xf → X, Q2

i, Q2 f)

PDFs: needed to compute inclusive cross sections FFs: needed to compute (semi-)exclusive cross sections

13 → Initial-State Showers in MC → Final-State Showers (+ hadronization) in MC

slide-27
SLIDE 27

Resummed QCD

Trivially untrue for QCD

We’re colliding, and observing, hadrons → small scales We want to consider high-scale processes → large scale differences

All resolved scales >> ΛQCD AND no large hierarchies → A Priori, no perturbatively calculable

  • bservables in hadron-hadron collisions

dσ dX = ⇥

a,b

f

  • ˆ

Xf

fa(xa, Q2

i)fb(xb, Q2 i)

dˆ σab→f(xa, xb, f, Q2

i, Q2 f)

d ˆ Xf D( ˆ Xf → X, Q2

i, Q2 f)

PDFs: needed to compute inclusive cross sections FFs: needed to compute (semi-)exclusive cross sections

All resolved scales >> ΛQCD AND X Infrared Safe

13 → Initial-State Showers in MC → Final-State Showers (+ hadronization) in MC

slide-28
SLIDE 28

Bremsstrahlung

14

d σX$

slide-29
SLIDE 29

Bremsstrahlung

14

d σX$

slide-30
SLIDE 30

Bremsstrahlung

14

d σX$

dσX+1&

slide-31
SLIDE 31

Bremsstrahlung

14

d σX$

dσX+1&

slide-32
SLIDE 32

Bremsstrahlung

14

d σX$

dσX+1& d σX+2 & dσX+2&

slide-33
SLIDE 33

Bremsstrahlung

14

d σX$

dσX+1& d σX+2 & dσX+2&

slide-34
SLIDE 34

Bremsstrahlung

14

d σX$

dσX+1& d σX+2 & dσX+2&

This gives an approximation to infinite-order tree-level cross sections (here “DLA”)

slide-35
SLIDE 35

Bremsstrahlung

14

d σX$

dσX+1& d σX+2 & dσX+2&

Total cross section would be infinite …

This gives an approximation to infinite-order tree-level cross sections (here “DLA”) But something is not right …

slide-36
SLIDE 36

Loops and Legs

Summation

15

X(2) X+1(2) … X(1) X+1(1) X+2(1) X+3(1) … Born X+1(0) X+2(0) X+3(0) …

L

  • p

s L e g s The Virtual corrections are missing

Universality (scaling)

Jet-within-a-jet-within-a-jet-...

slide-37
SLIDE 37

Resummation

16

d σX$

dσX+1& d σX+2 & dσX+2&

Unitarity

KLN:

Virt = - Int(Tree) + F

In LL showers : neglect F → includes both real and virtual corrections (in LL approx)

σX+1(Q) = σX;incl– σX;excl(Q)

Imposed by Event evolution: When (X) branches to (X+1): Gain one (X+1). Loose one (X).

slide-38
SLIDE 38

Bootstrapped pQCD

Resummation

17

X(2) X+1(2) … X(1) X+1(1) X+2(1) X+3(1) … Born X+1(0) X+2(0) X+3(0) …

L

  • p

s L e g s Born + Shower

Unitarity Universality (scaling)

Jet-within-a-jet-within-a-jet-...

Exponentiation

slide-39
SLIDE 39

Bootstrapped pQCD

Resummation

17

X(2) X+1(2) … X(1) X+1(1) X+2(1) X+3(1) … Born X+1(0) X+2(0) X+3(0) …

L

  • p

s L e g s Born + Shower

Unitarity Universality (scaling)

Jet-within-a-jet-within-a-jet-...

Exponentiation

slide-40
SLIDE 40

Matching

18

► A (Complete Idiot’s) Solution – Combine

  • 1. [X]ME + showering
  • 2. [X + 1 jet]ME + showering
  • 3. …

► Doesn’t work

  • [X] + shower is inclusive
  • [X+1] + shower is also inclusive

Run generator for X (+ shower) Run generator for X+1 (+ shower) Run generator for … (+ shower) Combine everything into one sample What you get What you want Overlapping “bins” One sample

slide-41
SLIDE 41

Matching

18

► A (Complete Idiot’s) Solution – Combine

  • 1. [X]ME + showering
  • 2. [X + 1 jet]ME + showering
  • 3. …

► Doesn’t work

  • [X] + shower is inclusive
  • [X+1] + shower is also inclusive

Run generator for X (+ shower) Run generator for X+1 (+ shower) Run generator for … (+ shower) Combine everything into one sample What you get What you want Overlapping “bins” One sample

slide-42
SLIDE 42

The Matching Game

19

Shower off X already contains LL part of all X+n Adding back full ME for X+n would be

  • verkill
slide-43
SLIDE 43

The Matching Game

19

Shower off X already contains LL part of all X+n Adding back full ME for X+n would be

  • verkill
  • Solution 1: “Additive” (most widespread)

Seymour, CPC90(1995)95 + many more recent …

Add event samples, with modified weights

wX = |MX|2 + Shower wX+1 = |MX+1|2 – Shower{wX} + Shower wX+n = |MX+n|2 – Shower{wX,wX+1,...,wX+n-1} + Shower HERWIG: for X+1 @ LO (Shower = 0 in dead zone of angular-ordered shower) MC@NLO: for X+1 @ LO and X @ NLO (note: correction can be negative) CKKW & MLM : for all X+n @ LO (force Shower = 0 above “matching scale” and add ME there) SHERPA (CKKW), ALPGEN (MLM + HW/PY), MADGRAPH (MLM + HW/PY), PYTHIA8 (CKKW-L from LHE files), …

Only CKKW and MLM

slide-44
SLIDE 44

The Matching Game

Shower off X already contains LL part of all X+n Adding back full ME for X+n would be

  • verkill

20

slide-45
SLIDE 45

The Matching Game

Shower off X already contains LL part of all X+n Adding back full ME for X+n would be

  • verkill
  • Solution 2: “Multiplicative”

One event sample

wX = |MX|2 + Shower

Make a “course correction” to the shower at each order

RX+1 = |MX+1|2/Shower{wX} + Shower RX+n = |MX+n|2/Shower{wX+n-1} + Shower PYTHIA: for X+1 @ LO (for color-singlet production and ~ all SM and BSM decay processes) POWHEG: for X+1 @ LO and X @ NLO (note: positive weights) VINCIA: for all X+n @ LO and X @ NLO (only worked out for decay processes so far)

Only VINCIA

POWHEG Box HERWIG++ …

20

slide-46
SLIDE 46

SPEED : milliseconds / Event

MS/EVENT Matched t d through: Monte Carlo

Strategy

Z→3 Z→4 Z→5 Z→6

Pythia 8

Initialization time ~ 0

TS 0.22

Z→

Matched and unw

gfortran/g++ with gcc v.4.4 -O

Z→qq (q=udscb) + show

d and unweighted. Hadroni

h gcc v.4.4 -O2 on single 3.06 GH memory

+ shower.

dronization off

3.06 GHz processor with 4GB

Vincia (sector, Qmatch = 5 GeV)

Initialization time ~ 0

GKS 0.26 0.50 1.40 6.70

Sherpa (Qmatch = 5 GeV)

CKKW

(expect similar scaling for MLM)

5.15* 53.00* 220.00* 400.00*

Initialization time =

(expect similar scaling for MLM)

1.5 minutes 7 minutes 22 minutes 2.2 hours

Generator Versions: Pythia 6.425 6.425 (Perugia 2011 tune), Pythi Pythia 8.150, Sherpa 1.3.0 1.3.0, Vincia 1.026 (without u

ut uncertainty bands, NLL/NLC=O NLC=OFF)

Efficient Matching with Sector Showers

  • J. Lopez-Villarejo & PS : JHEP 1111 (2011) 150

21

slide-47
SLIDE 47

Additional Sources of Particle Production

22

+ Stuff at QF ~ ΛQCD QF >> ΛQCD ME+ISR/FSR + perturbative MPI

QF QF

22

IS R IS R FS R FS R

22

IS R IS R FS R FS R

Multiple (perturbative) parton-parton Interactions

  • ccurring in each single hadron-hadron collision

→ underlying event (distinct from pile-up caused by high lumi)

slide-48
SLIDE 48

Additional Sources of Particle Production

22

+ Stuff at QF ~ ΛQCD QF >> ΛQCD ME+ISR/FSR + perturbative MPI

QF QF

22

IS R IS R FS R FS R

22

IS R IS R FS R FS R

Need-to-know issues for IR sensitive quantities (e.g., Nch)

QF QF

22

IS R IS R FS R FS R

22

IS R IS R FS R FS R

Multiple (perturbative) parton-parton Interactions

  • ccurring in each single hadron-hadron collision

→ underlying event (distinct from pile-up caused by high lumi)

slide-49
SLIDE 49

Hadronization

23

slide-50
SLIDE 50

Hadronization

The problem:

  • Given a set of partons resolved at a scale of ~ 1 GeV (the shower +

MPI cutoff), need a “mapping” from this set onto a set of on-shell colour-singlet hadronic states.

  • I.e., a fully exclusive fragmentation function defined at QHad ~ 1 GeV

23

slide-51
SLIDE 51

Hadronization

The problem:

  • Given a set of partons resolved at a scale of ~ 1 GeV (the shower +

MPI cutoff), need a “mapping” from this set onto a set of on-shell colour-singlet hadronic states.

  • I.e., a fully exclusive fragmentation function defined at QHad ~ 1 GeV

MC models do this in three steps

1. Map partons onto continuum of highly excited hadronic states (called ‘strings’ or ‘clusters’) 2. Iteratively map strings/clusters onto discrete set of primary hadrons (string breaks / cluster splittings / cluster decays) 3. Sequential decays into secondary hadrons (e.g., rho > pi pi, Lambda > n pi0, pi0 > gamma gamma, ...)

23

slide-52
SLIDE 52

Hadronization

The problem:

  • Given a set of partons resolved at a scale of ~ 1 GeV (the shower +

MPI cutoff), need a “mapping” from this set onto a set of on-shell colour-singlet hadronic states.

  • I.e., a fully exclusive fragmentation function defined at QHad ~ 1 GeV

MC models do this in three steps

1. Map partons onto continuum of highly excited hadronic states (called ‘strings’ or ‘clusters’) 2. Iteratively map strings/clusters onto discrete set of primary hadrons (string breaks / cluster splittings / cluster decays) 3. Sequential decays into secondary hadrons (e.g., rho > pi pi, Lambda > n pi0, pi0 > gamma gamma, ...)

23

slide-53
SLIDE 53

From Partons to Strings

24

Short Distances ~ pQCD Long Distances ~ Linear Confinement Partons Strings (Flux Tubes), Hadrons

slide-54
SLIDE 54

From Partons to Strings

  • Motivates a model:
  • Separation of transverse and longitudinal degrees of freedom
  • Simple description as 1+1 dimensional worldsheet – string –

with Lorentz invariant formalism

24

Short Distances ~ pQCD Long Distances ~ Linear Confinement Partons Strings (Flux Tubes), Hadrons

slide-55
SLIDE 55

The (Lund) String Model

25

Map:

  • Quarks > String

Endpoints

  • Gluons > Transverse

Excitations (kinks)

  • Physics then in terms
  • f string worldsheet

evolving in spacetime

  • Probability of string

break constant per unit area > AREA LAW

Simple space-time picture

Details of string breaks more complicated

slide-56
SLIDE 56

Conclusions

  • QCD Phenomenology is witnessing a rapid evolution: LO & NLO

matching, better showers, tuning, interfaces ...

  • Driven by demand for high precision in complex LHC environment with huge

phase space

  • BSM Physics
  • Generally relies on chains of tools (MC4BSM)
  • Sufficient to reach O(10%) accuracy, with hard work, though must be careful

with scale hierarchies, width effects, decay distributions, …

  • Next machine is a long way off → must strive to build capacity for yet higher

precision, to get max from LHC data.

  • Ultimate limit set by solutions to pQCD (getting better) and then the

really hard stuff

  • Like Hadronization, Underlying Event, Diffraction, … (& BSM equivalents?)
  • For which fundamentally new ideas may be needed

For more, see the MCnet Review: General-purpose event generators for LHC physics : arXiv:1101.2599