Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of...

57
Introduction to state of the art calculations for LHC Peter Uwer *) Universität Karlsruhe *) Heisenberg Fellow of the Deutsche Forschungsgemeinschaft Heidelberg, 01/23/2008

Transcript of Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of...

Page 1: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

Introduction to state of the art calculations for LHC

Peter Uwer*)

Universität Karlsruhe

*) Heisenberg Fellow of the Deutsche Forschungsgemeinschaft

Heidelberg, 01/23/2008

Page 2: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

2 Contents

1. Introduction - Setting the scene

2. Current state of the art

3. Example – Born approximation

4. Example – NLO approximation

Page 3: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

3 What we will see at the LHC…

Page 4: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

4… and how we understand it

[Frank Krauss]

● Hard scattering● Parton shower● Hadronization● Underlying event

Aspects: Tools:

● Perturbation theory● MC-Tools like Herwig

and Phythia

Page 5: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

5 The perturbative part

Parton-parton scattering

● The matrix elements describing the transition ij X are calculable in perturbation theory

How do we calculate the corresponding hadronic cross sections

?

Page 6: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

6 Simplified picture of the hadronic cross section

QCD improved parton model

p p

Parton distribution functions (PDF)(non-perturbativ

experiment, lattice)

Partonic cross section

Specific process, i.e.Parton ≈ constituent

Page 7: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

7 Partonic cross section

∫∫ ∫+

+

x*

2Re*

x2Re

2

∫2

∫+*

x2Re +2

∫+

+ …

Leading-order, Born approximation

Next-to-leading order(NLO)

Next-to-next-to-leading order (NNLO)

n-legs

(n+1)-legs, real corrections

Page 8: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

8 Pictorial representation of amplitudes

= + …

= + …

= + …

Complex functionsof the kinematics

Phase spaceintegral

Born approximation

2-loop approximation

1-loop approximation

Page 9: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

9 Current state of the art

● Leading-order:

2 8 + n processes calculable in automated way

Drawback: matrix element evaluation and phase space evaluation might be slow

● Next-to-leading:

2 3 processes feasible with current technology, no true 2 4 process @ NLO currently available for LHC

● Next-to-next-to-leading order:

21 processes can be done, do we need NNLO for 22?

Note: many phase space points needed for good accuracy (high dim. phase space integrals)

Page 10: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

10 Les Houches wishlist

High demand for one-loop calculations for the LHC

[Heinrich 07]

NLO

Page 11: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

11

pp t t + 1 Jet@ NLO

A concrete example:

Page 12: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

12 Motivation: Topquark as background for Higgs search

Higgs search at LHC

[Atlas]

“Weak Boson Fusion” (WBF)

Background processes:

Precise predictions for pp t t + 1-Jet are important

[Alves, Eboli, Plehn, Rainwater ’04]

HW

W

W

W

Page 13: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

13 Side remark: New physics search at the LHC

LHC-Physics = Standardmodell + X

X = LHC-Physics – StandardmodellExperiment Theory prediction

new physics

Page 14: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

14 Scattering amplitudes for ij t t + 1Jet

complexe function of momenta and polarisation

Page 15: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

15Methods to calculate scattering amplitudes (LO)

1. Analytically by hand on a piece of paper

2. Analytically using computer algebra

3. purely numerical

Lets take a closer look to see how it works by hand and whywe don’t want to do it that way

Page 16: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

16 A simple example how to do it by hand

Color is not observerd average over incoming color, sum over outgoing

Page 17: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

17A simple example how to do it by hand (cont’d)

If spin is not observed: average over incoming sum over outgoing

Use:

Calculating the traces gives:

Page 18: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

18A simple example how to do it by hand (cont’d)

Last step to obtain total cross section: phase space integral

The differential (partonic) cross section becomes:

Page 19: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

19

What are the problems when going to more

complicated processes

?

Page 20: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

20 A simple example how to do it by hand

Color is not observerd average over incoming color, sum over outgoing

more diagrams, longer expressions

many terms i.e. ~16x16 = 256

more structures

Page 21: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

21A simple example how to do it by hand (cont’d)

If spin is not observed: average over incoming sum over outgoing

Use:

Calculating the trace gives:

more complicated traces more γ matrices

function of many variables

Page 22: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

22A simple example how to do it by hand (cont’d)

Last step to obtain cross section: phase space integral

The differential (partonic) cross section becomes:more particles phase space more complicated

Page 23: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

23 One solution: Use computer algebra

Generate diagrams

(Topologies)[QGRAF, Feynarts]

Algebraic expressions( Maple, Mathematica, Form)

Feynman rules

Analytic expressions for amplitudesfor specific helicty configurations

Evaluate amplitude numericallyas complex number using C/C++ or Fortran,

calculate the square numerically

explicit representationof the spinors and ε’s

Page 24: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

24 Another approach: Completely numerical approach

Two common approaches for amplitude calculations:

1. Feynman diagram based i.e. Madgraph,…

2. Use recurrence relation i.e. Alpgen,…

In 1. for every diagram a code is generated to evaluate it numerically

In 2. amplitudes are calculated from simplerobjects via recurrence relation

some progress recently from string inspired methods

[Long, Stelzer ’94]

[Mangano et al]

Want to use it as a black box don’t care what is inside!

We care about speed and numerical accuracy!

Page 25: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

25 Example Madgraph

Page 26: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

26 Example Madgraph – Output

Page 27: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

27 Example Madgraph – Output

Input: QCD coupling+ masses and widths

Page 28: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

28 Example Madgraph – Output

Postscript figure also producedby Madgraph

Page 29: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

29 What about phase space integration ?

● High dimensional for multiparton processes (i.e. 5 for 23)

● Want to include arbitrary cuts / observables

Do integration numerically using Monte Carlo techniques

Basic idea:

Computer Code (F77) i.e. Vegas by Lepage

call vegas(ndim, fxn, avg, sd, chi2)

integrates fxn over [0,1]ndim

Page 30: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

30 Missing piece: mapping [0,1]n dLIPS

dLIPS = lorentz invariant phase space measure

RAMBO by Ellis, Kleiss, Stirling

● Flat mapping:

SUBROUTINE RAMBO(N,ET,XM,P,WT)

● Sequential splitting

disadvantage: flat and [0,1]4n dLIPS

[0,1]3n-4 dLIPS [Book: Byckling,Kajantie p. 273]

● Multi channel algorithms Adopt MC to structure of the integrandby using different mappings in parallel

Page 31: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

31 Last missing piece: Parton distribution functions

Remember:

2 additional integration over x1,x2, no problem in MC approach

How to evaluate the PDF’s ?

use LHAPDF, MRST/MSTW or CTEQ code

Subroutine SetCtq6 (Iset) Function Ctq6Pdf (Iparton, X, Q)

Cteq6Pdf-2007.fCTEQ:

Page 32: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

32 Topquark pair production + 1 Jet (Born)

Large scale dependence(~100%)

we need NLOLHC

Perturbation theory:

Born one-loop corrections

but

Page 33: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

33 One-loop diagrams

~350 diagrams

Computer-Algebra numerical methods+

Page 34: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

34 Diagram generation with QGRAF

Model file (output) style file

QGRAF

File with all Feynman diagrams

Process info:qgraf.dat

Page 35: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

35Diagram generation with QGRAF: Input

Model file

style file

Page 36: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

36Diagram generation with QGRAF: Output LO

Repetition of input

Output

Page 37: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

37Diagram generation with QGRAF: Output NLO

“snail”

a1 could be suppressed by option nosnail

polarisation vectors

propagators,vertices

dummy index i49

No tadpols

No correctionsOn external lines

Page 38: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

38Diagram generation with QGRAF: Output NLO

pentagondiagram

5 propagators containingthe loop momenta

pentagon diagrams are the most complicated once

Page 39: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

39 More on pentagon diagrams

complicated complex function of 5 variables, i.e.

loop momenta appearsin numerator tensor integrale

loop integration needs to be done in d dimensions toregulate UV and IR singularities

Page 40: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

40 How to calculate the loop diagrams ?

many diagrams many topologies

we cannot calculate every tensor integral analytically by hand

Solution:

Tensor integrals can be expressed in termsof a small set of scalar “master integrals”

many different tensor integrals

Page 41: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

41 Tensor reduction à la Passarino & Veltman

Passarino-Veltman

Contract with p

Scalar integrals:

Terms in red add up to zero

Page 42: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

42 Passarino-Veltman reduction (cont’d)

problematic for

General problem:

Numerical stable and efficient calculationof tensor integrals

Analytically the limit “0/0” can be taken, numerically it mightresult in severe instabilities

Basic version of Passarino-Veltman implemented in LoopTools

Page 43: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

43 Improvement of Passarino-Veltman

● Derive special reduction formulae for problematic phase space regions

● Special reductions for 5- and 6-point tensor integrals

[Denner, Dittmaier and others]

Remark about scalar integrals:

● Only 1-,2-,3-,and 4-point scalar integrals needed, higher point integrals can be reduced

● Evaluation of scalar integrals can be assumed as solved

Page 44: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

44 Alternative reduction procedure – first step

From Schwinger or Feynman parametrizationof tensor integrals:

[Davydychev]

Reduction of tensor integrals to scalar integrals with raised powers of the propagators and in higher dimensions!

Page 45: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

45 Alternative reduction procedure – second step

Integration-by-parts (IBP)

Linear relation between different scalar integrals with raised powers of the propagators

Problematic phase points can be studied systematically

[Chetyrkin, Kataev, Tkachov]

Page 46: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

46 General feature of the reduction

apart from the presence of Ii calculation is similar to leading-order calculation

Same techniques:

helicity basis, numerical evalualtion of spinor products,numerical evaluation of amplitude

Page 47: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

47 For pp t t + 1Jet we used:

F77/C++ library to calculate tensor integrals

1.) Impoved Passarino-Veltman reduction, Feynarts, F772.) 2-loop inspired techniques (IBP), QGRAF, C++

Methods completely general, also applicable to other processes

Page 48: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

48 Real corrections

Note: Virtual corrections contain UV and IR singularities

UV singularities are cancelled via the renormalization procedure

IR singularities are cancelled by real corrections

*x2Re +

2

∫(n+1)-legs, real corrections

∫divergent divergent

Page 49: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

49 Real corrections (cont’d)

● In the real corrections the singularity is produced by the phase space integration over soft and collinear regions

● When we use dimensional regularization for the virtual corrections the same has to be done for the real corrections

● d dimensional integration of the phase space integrals in general not feasible

Solution:

Subtraction Method

[Catani,Seymour,…]

Page 50: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

50 Real corrections: Dipole subtraction method

Add and subtract a counterterm which is easy enough to be integrated analytically:

Construction of subtraction for real corrections more involved,Fortunately a general solution exists:

Dipole subtraction formalism

Can be done numerically

Page 51: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

51 Dipole subtraction method (2)

How it works in practise:

Requirements:

in all single-unresolved regions

Due to universality of soft and collinear factorization,general algorithms to construct subtractions exist

[Frixione,Kunszt,Signer ´95, Catani,Seymour ´96, Nason,Oleari 98, Phaf, Weinzierl, Catani,Dittmaier,Seymour, Trocsanyi ´02]

Recently: NNLO algorithm [Daleo, Gehrmann, Gehrmann-de Ridder, Glover, Heinrich, Maitre]

Page 52: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

52 Dipole subtraction method (3)

Universal structure:

Generic form of individual dipol:Leading-order amplitudes

Vector in color space

Color charge operators,induce color correlation

Spin dependent part,induces spin correlation

universal

Example ggttgg: 6 different colorstructures in LO,36 (singular) dipoles

! !Color charge operators,induce color correlation

Spin dependent part,induces spin correlation

Color charge operators,induce color correlation

Page 53: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

53 Example

For ggttgg the LO amplitude ggttg is required:

Six component vector in color space

Page 54: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

54 Dipole subtraction method — implementation

LO – amplitude, with colour information,

i.e. correlations

List of dipoles we want to calculate

0

1234

5

reduced kinematics,“tilde momenta”

Dipole di

Page 55: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

55 Topquarkpaar + 1-Jet-Production (NLO)

[Dittmaier, Uwer, Weinzierl, Phys. Rev. Lett. 98:262002, ‘07]

● scale dependence is improved● tools are completely general: arbitrary infrared save

observables are calculable (work in progress)

Tevtron LHC

Page 56: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

56 Differential distributions

[Dittmaier, Uwer, Weinzierl 07]

currently studied at the Tevatron

Pseudo rapidity

Page 57: Introduction to state of the art calculations for LHCuwer/lectures/... · Introduction to state of the art calculations for LHC Peter Uwer*) ... The matrix elements describing the

57