NLO corrections with the OPP method -...

168
NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”, Athens HP2.2 2008, October 7 - 10, Buenos Aires, Argentina Costas G. Papadopoulos (Athens) OPP Reduction HP2 1 / 79

Transcript of NLO corrections with the OPP method -...

Page 1: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

NLO corrections with the OPP method

Costas G. Papadopoulos

NCSR “Demokritos”, Athens

HP2.2 2008, October 7 - 10, Buenos Aires, Argentina

Costas G. Papadopoulos (Athens) OPP Reduction HP2 1 / 79

Page 2: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Outline

1 Introduction: Wishlists and Troubles

2 OPP ReductionRational terms

3 Numerical Tests4-photon amplitudes6-photon amplitudesVVV production

Costas G. Papadopoulos (Athens) OPP Reduction HP2 2 / 79

Page 3: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Introduction: LHC needs NLO

The experimental programs of LHC require high precision predictionsfor multi-particle processes (also ILC of course)

Costas G. Papadopoulos (Athens) OPP Reduction HP2 3 / 79

Page 4: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Introduction: LHC needs NLO

The experimental programs of LHC require high precision predictionsfor multi-particle processes (also ILC of course)

In the last years we have seen a remarkable progress in the theoreticaldescription of multi-particle processes at tree-order, thanks to veryefficient recursive algorithms

Costas G. Papadopoulos (Athens) OPP Reduction HP2 3 / 79

Page 5: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Introduction: LHC needs NLO

The experimental programs of LHC require high precision predictionsfor multi-particle processes (also ILC of course)

In the last years we have seen a remarkable progress in the theoreticaldescription of multi-particle processes at tree-order, thanks to veryefficient recursive algorithms

The current need of precision goes beyond tree order. At LHC, mostanalyses require at least next-to-leading order calculations (NLO)

Costas G. Papadopoulos (Athens) OPP Reduction HP2 3 / 79

Page 6: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Introduction: LHC needs NLO

The experimental programs of LHC require high precision predictionsfor multi-particle processes (also ILC of course)

In the last years we have seen a remarkable progress in the theoreticaldescription of multi-particle processes at tree-order, thanks to veryefficient recursive algorithms

The current need of precision goes beyond tree order. At LHC, mostanalyses require at least next-to-leading order calculations (NLO)

As a result, a big effort has been devoted by several groups to theproblem of an efficient computation of one-loop corrections formulti-particle processes!

Costas G. Papadopoulos (Athens) OPP Reduction HP2 3 / 79

Page 7: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

NLO Wishlist Les Houches

[from G. Heinrich’s Summary talk]

Wishlist Les Houches 2007

1. pp → V V + jet2. pp → tt bb

3. pp → tt + 2 jets4. pp → W W W

5. pp → V V bb

6. pp → V V + 2 jets7. pp → V + 3 jets8. pp → tt bb

9. pp → 4 jets

Processes for which a NLO calculation is both desired and feasible

Will we “finish” in time for LHC?

Costas G. Papadopoulos (Athens) OPP Reduction HP2 4 / 79

Page 8: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

What has been done? (2005-2007)

Some recent results → Cross Sections available

pp → Z Z Z pp → ttZ [Lazopoulos, Melnikov, Petriello]

pp → H + 2 jets [Campbell, et al., J. R. Andersen, et al.]

pp → VV + 2 jets via VBF [Bozzi, Jager, Oleari, Zeppenfeld]

pp → VV + 1 jet [S. Dittmaier, S. Kallweit and P. Uwer]

pp → tt + 1 jet [S. Dittmaier, P. Uwer and S. Weinzierl]

Mostly 2 → 3, very few 2 → 4 complete calculations.

e+ e− → 4 fermions [Denner, Dittmaier, Roth]

e+ e− → H H ν ν [GRACE group (Boudjema et al.)]

This is NOT a complete list(A lot of work has been done at NLO → calculations & new methods)

Costas G. Papadopoulos (Athens) OPP Reduction HP2 5 / 79

Page 9: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

NLO troubles

Problems arising in NLO calculations

Large Number of Feynman diagrams

Reduction to Scalar Integrals (or sets of known integrals)

Numerical Instabilities (inverse Gram determinants, spuriousphase-space singularities)

Extraction of soft and collinear singularities (we need virtual and realcorrections)

Costas G. Papadopoulos (Athens) OPP Reduction HP2 6 / 79

Page 10: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Methods available

- Traditional Method: Feynman Diagrams & Passarino-VeltmanReduction:

general applicability major achievementsbut major problem: not designed @ amplitude level

Costas G. Papadopoulos (Athens) OPP Reduction HP2 7 / 79

Page 11: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Methods available

- Traditional Method: Feynman Diagrams & Passarino-VeltmanReduction:

- Semi-Numerical Approach (Algebraic/Partly Numerical – Improvedtraditional) → Reduction to set of well-known integrals

- Numerical Approach (Numerical/Partly Algebraic) → Compute tensorintegrals numerically

Ellis, Giele, Glover, Zanderighi;Binoth, Guillet, Heinrich, Schubert;Denner, Dittmaier; Del Aguila, Pittau;Ferroglia, Passera, Passarino, Uccirati;Nagy, Soper; van Hameren, Vollinga, Weinzierl;

Costas G. Papadopoulos (Athens) OPP Reduction HP2 7 / 79

Page 12: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Methods available

- Traditional Method: Feynman Diagrams & Passarino-VeltmanReduction:

- Semi-Numerical Approach (Algebraic/Partly Numerical – Improvedtraditional) → Reduction to set of well-known integrals

- Numerical Approach (Numerical/Partly Algebraic) → Compute tensorintegrals numerically

- Analytic Approach (Twistor-inspired)→ extract information from lower-loop, lower-point amplitudes→ determine scattering amplitudes by their poles and cuts

⋆ major advantage: designed to work @ amplitude level⋆ quadruple and triple cuts major simplifications

Bern, Dixon, Dunbar, Kosower, Berger, Forde;Anastasiou, Britto, Cachazo, Feng, Kunszt, Mastrolia;

Costas G. Papadopoulos (Athens) OPP Reduction HP2 7 / 79

Page 13: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Methods available

- Traditional Method: Feynman Diagrams & Passarino-VeltmanReduction:

- Semi-Numerical Approach (Algebraic/Partly Numerical – Improvedtraditional) → Reduction to set of well-known integrals

- Numerical Approach (Numerical/Partly Algebraic) → Compute tensorintegrals numerically

- Analytic Approach (Twistor-inspired)→ extract information from lower-loop, lower-point amplitudes

→ determine scattering amplitudes by their poles and cuts

⋆ OPP Integrand-level reductioncombine: reduction@integrand + n-particle cuts

Costas G. Papadopoulos (Athens) OPP Reduction HP2 7 / 79

Page 14: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

OPP Reduction - IntroG. Ossola., C. G. Papadopoulos and R. Pittau, Nucl. Phys. B 763, 147 (2007) – arXiv:hep-ph/0609007

and JHEP 0707 (2007) 085 – arXiv:0704.1271 [hep-ph]

R. K. Ellis, W. T. Giele and Z. Kunszt, JHEP 0803, 003 (2008)

Any m-point one-loop amplitude can be written, before integration, as

A(q) =N(q)

D0D1 · · · Dm−1

A bar denotes objects living in n = 4 + ǫ dimensions

Di = (q + pi)2 − m2

i

q2 = q2 + q2

Di = Di + q2

External momenta pi are 4-dimensional objectsCostas G. Papadopoulos (Athens) OPP Reduction HP2 8 / 79

Page 15: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

The old “master” formula

A =

m−1∑

i0<i1<i2<i3

d(i0i1i2i3)D0(i0i1i2i3)

+

m−1∑

i0<i1<i2

c(i0i1i2)C0(i0i1i2)

+m−1∑

i0<i1

b(i0i1)B0(i0i1)

+m−1∑

i0

a(i0)A0(i0)

+ rational terms

Costas G. Papadopoulos (Athens) OPP Reduction HP2 9 / 79

Page 16: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

The old “master” formula

A(q) =N(q)

D0D1 · · · Dm−1

N(q) → qµ1 . . . qµm → gµ1µ2pµ3

i . . .

G. Passarino and M. J. G. Veltman, “One Loop Corrections For E+ E- Annihilation Into Mu+ Mu- In

The Weinberg Model,” Nucl. Phys. B 160 (1979) 151.

Costas G. Papadopoulos (Athens) OPP Reduction HP2 10 / 79

Page 17: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

The old “master” formula

A(q) =N(q)

D0D1 · · · Dm−1

N(q) → qµ1 . . . qµm → gµ1µ2pµ3

i . . .

G. Passarino and M. J. G. Veltman, “One Loop Corrections For E+ E- Annihilation Into Mu+ Mu- In

The Weinberg Model,” Nucl. Phys. B 160 (1979) 151.

W. L. van Neerven and J. A. M. Vermaseren, “Large Loop Integrals,” Phys. Lett. B 137, 241 (1984)

Costas G. Papadopoulos (Athens) OPP Reduction HP2 10 / 79

Page 18: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

The old “master” formula

A(q) =N(q)

D0D1 · · · Dm−1

N(q) → qµ1 . . . qµm → gµ1µ2pµ3

i . . .

G. Passarino and M. J. G. Veltman, “One Loop Corrections For E+ E- Annihilation Into Mu+ Mu- In

The Weinberg Model,” Nucl. Phys. B 160 (1979) 151.

W. L. van Neerven and J. A. M. Vermaseren, “Large Loop Integrals,” Phys. Lett. B 137, 241 (1984)

Costas G. Papadopoulos (Athens) OPP Reduction HP2 10 / 79

Page 19: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

The old “master” formula

A(q) =N(q)

D0D1 · · · Dm−1

N(q) → qµ1 . . . qµm → gµ1µ2pµ3

i . . .

G. Passarino and M. J. G. Veltman, “One Loop Corrections For E+ E- Annihilation Into Mu+ Mu- In

The Weinberg Model,” Nucl. Phys. B 160 (1979) 151.

W. L. van Neerven and J. A. M. Vermaseren, “Large Loop Integrals,” Phys. Lett. B 137, 241 (1984)

Costas G. Papadopoulos (Athens) OPP Reduction HP2 10 / 79

Page 20: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Unitarity

Started in 90’s, mainly QCD, amplitude level (analytical results)Z. Bern, L. J. Dixon, D. C. Dunbar and D. A. Kosower,[arXiv:hep-ph/9403226].R. Britto, F. Cachazo and B. Feng, [arXiv:hep-th/0412103].

Costas G. Papadopoulos (Athens) OPP Reduction HP2 11 / 79

Page 21: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

OPP “master” formula - I

General expression for the 4-dim N(q) at the integrand level in terms of Di

N(q) =m−1∑

i0<i1<i2<i3

[

d(i0i1i2i3) + d(q; i0i1i2i3)]

m−1∏

i 6=i0,i1,i2,i3

Di

+m−1∑

i0<i1<i2

[c(i0i1i2) + c(q; i0i1i2)]m−1∏

i 6=i0,i1,i2

Di

+

m−1∑

i0<i1

[

b(i0i1) + b(q; i0i1)]

m−1∏

i 6=i0,i1

Di

+

m−1∑

i0

[a(i0) + a(q; i0)]

m−1∏

i 6=i0

Di

Costas G. Papadopoulos (Athens) OPP Reduction HP2 12 / 79

Page 22: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

OPP “master” formula - II

N(q) =

m−1∑

i0<i1<i2<i3

[

d(i0 i1 i2i3)]

m−1∏

i 6=i0,i1,i2,i3

Di +

m−1∑

i0<i1<i2

[c(i0i1 i2) ]

m−1∏

i 6=i0,i1,i2

Di

+

m−1∑

i0<i1

[

b(i0i1)]

m−1∏

i 6=i0,i1

Di +

m−1∑

i0

[a(i0) ]

m−1∏

i 6=i0

Di

The quantities d(i0i1i2i3) are the coefficients of 4-point functions withdenominators labeled by i0, i1, i2, and i3.

c(i0i1i2), b(i0i1), a(i0) are the coefficients of all possible 3-point,2-point and 1-point functions, respectively.

Costas G. Papadopoulos (Athens) OPP Reduction HP2 13 / 79

Page 23: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

OPP “master” formula - II

N(q) =

m−1∑

i0<i1<i2<i3

[

d(i0 i1 i2i3) + d(q; i0i1 i2 i3)]

m−1∏

i 6=i0,i1,i2,i3

Di +

m−1∑

i0<i1<i2

[c(i0i1 i2) + c(q; i0 i1 i2)]

m−1∏

i 6=i0,i1,i2

Di

+

m−1∑

i0<i1

[

b(i0i1) + b(q; i0 i1)]

m−1∏

i 6=i0,i1

Di +

m−1∑

i0

[a(i0) + a(q; i0)]

m−1∏

i 6=i0

Di

The quantities d , c , b , a are the “spurious” terms

They still depend on q (integration momentum)

They should vanish upon integration

What is the explicit expression of the spurious term?

Costas G. Papadopoulos (Athens) OPP Reduction HP2 13 / 79

Page 24: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Spurious Terms - I

Following F. del Aguila and R. Pittau, arXiv:hep-ph/0404120

Express any q in N(q) as

qµ = −pµ0 +

∑4i=1 Gi ℓ

µi , ℓi

2 = 0

k1 = ℓ1 + α1ℓ2 , k2 = ℓ2 + α2ℓ1 , ki = pi − p0

ℓ3µ =< ℓ1|γ

µ|ℓ2] , ℓ4µ =< ℓ2|γ

µ|ℓ1]

The coefficients Gi either reconstruct denominators Di

→ They give rise to d , c , b, a coefficients

Costas G. Papadopoulos (Athens) OPP Reduction HP2 14 / 79

Page 25: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Spurious Terms - I

Following F. del Aguila and R. Pittau, arXiv:hep-ph/0404120

Express any q in N(q) as

qµ = −pµ0 +

∑4i=1 Gi ℓ

µi , ℓi

2 = 0

k1 = ℓ1 + α1ℓ2 , k2 = ℓ2 + α2ℓ1 , ki = pi − p0

ℓ3µ =< ℓ1|γ

µ|ℓ2] , ℓ4µ =< ℓ2|γ

µ|ℓ1]

The coefficients Gi either reconstruct denominators Di

or vanish upon integration

→ They give rise to d , c , b, a coefficients→ They form the spurious d , c , b, a coefficients

Costas G. Papadopoulos (Athens) OPP Reduction HP2 14 / 79

Page 26: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Spurious Terms - II

d(q) term (only 1)d(q) = d T (q) ,

where d is a constant (does not depend on q)

T (q) ≡ Tr [(/q + /p0)/ℓ1/ℓ2/k3γ5]

Costas G. Papadopoulos (Athens) OPP Reduction HP2 15 / 79

Page 27: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Spurious Terms - II

d(q) term (only 1)d(q) = d T (q) ,

where d is a constant (does not depend on q)

T (q) ≡ Tr [(/q + /p0)/ℓ1/ℓ2/k3γ5]

c(q) terms (they are 6)

c(q) =

jmax∑

j=1

{

c1j [(q + p0) · ℓ3]j + c2j [(q + p0) · ℓ4]

j}

In the renormalizable gauge, jmax = 3

Costas G. Papadopoulos (Athens) OPP Reduction HP2 15 / 79

Page 28: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Spurious Terms - II

d(q) term (only 1)d(q) = d T (q) ,

where d is a constant (does not depend on q)

T (q) ≡ Tr [(/q + /p0)/ℓ1/ℓ2/k3γ5]

c(q) terms (they are 6)

c(q) =

jmax∑

j=1

{

c1j [(q + p0) · ℓ3]j + c2j [(q + p0) · ℓ4]

j}

In the renormalizable gauge, jmax = 3

b(q) and a(q) give rise to 8 and 4 terms, respectively

Costas G. Papadopoulos (Athens) OPP Reduction HP2 15 / 79

Page 29: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

A simple example

1

D0D1D2D3D4

Costas G. Papadopoulos (Athens) OPP Reduction HP2 16 / 79

Page 30: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

A simple example

1

D0D1D2D3D4

1 =∑

[

d(i0i1i2i3) + d(q; i0i1i2i3)]

Di4

Costas G. Papadopoulos (Athens) OPP Reduction HP2 16 / 79

Page 31: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

A simple example

1

D0D1D2D3D4

1 =∑

[

d(i0i1i2i3) + d(q; i0i1i2i3)]

Di4

1

D0D1D2D3D4

[

d(i0i1i2i3) + d(q; i0i1i2i3)]

Di4

Costas G. Papadopoulos (Athens) OPP Reduction HP2 16 / 79

Page 32: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

A simple example

1

D0D1D2D3D4

1 =∑

[

d(i0i1i2i3) + d(q; i0i1i2i3)]

Di4

1

D0D1D2D3D4

[

d(i0i1i2i3) + d(q; i0i1i2i3)]

Di4

1

D0D1D2D3D4=∑

d(i0i1i2i3)D0(i0i1i2i3)

Costas G. Papadopoulos (Athens) OPP Reduction HP2 16 / 79

Page 33: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

A simple example

1

D0D1D2D3D4

1 =∑

[

d(i0i1i2i3) + d(q; i0i1i2i3)]

Di4

1

D0D1D2D3D4

[

d(i0i1i2i3) + d(q; i0i1i2i3)]

Di4

1

D0D1D2D3D4=∑

d(i0i1i2i3)D0(i0i1i2i3)

d(i0i1i2i3) =1

2

(

1

Di4(q+)

+1

Di4(q−)

)

Costas G. Papadopoulos (Athens) OPP Reduction HP2 16 / 79

Page 34: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

A simple example

1

D0D1D2D3D4

1 =∑

[

d(i0i1i2i3) + d(q; i0i1i2i3)]

Di4

1

D0D1D2D3D4

[

d(i0i1i2i3) + d(q; i0i1i2i3)]

Di4

1

D0D1D2D3D4=∑

d(i0i1i2i3)D0(i0i1i2i3)

d(i0i1i2i3) =1

2

(

1

Di4(q+)

+1

Di4(q−)

)

Melrose, Nuovo Cim. 40 (1965) 181

G. Kallen, J.Toll, J. Math. Phys. 6, 299 (1965)

Costas G. Papadopoulos (Athens) OPP Reduction HP2 16 / 79

Page 35: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

A next to simple example

1

D0D1D2D3 . . . Dm−1

Costas G. Papadopoulos (Athens) OPP Reduction HP2 17 / 79

Page 36: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

A next to simple example

1

D0D1D2D3 . . . Dm−1

1 =∑

[

d(i0i1i2i3) + d(q; i0i1i2i3)]

Di4Di5 . . . Dim−1

Costas G. Papadopoulos (Athens) OPP Reduction HP2 17 / 79

Page 37: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

A next to simple example

1

D0D1D2D3 . . . Dm−1

1 =∑

[

d(i0i1i2i3) + d(q; i0i1i2i3)]

Di4Di5 . . . Dim−1

1

D0D1D2D3 . . . Dm−1

[

d(i0i1i2i3) + d(q; i0i1i2i3)]

Di4Di5 . . . Dim−1

Costas G. Papadopoulos (Athens) OPP Reduction HP2 17 / 79

Page 38: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

A next to simple example

1

D0D1D2D3 . . . Dm−1

1 =∑

[

d(i0i1i2i3) + d(q; i0i1i2i3)]

Di4Di5 . . . Dim−1

1

D0D1D2D3 . . . Dm−1

[

d(i0i1i2i3) + d(q; i0i1i2i3)]

Di4Di5 . . . Dim−1

1

D0D1D2D3 . . . Dm−1=∑

d(i0i1i2i3)D0(i0i1i2i3)

Costas G. Papadopoulos (Athens) OPP Reduction HP2 17 / 79

Page 39: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

A next to simple example

1

D0D1D2D3 . . . Dm−1

1 =∑

[

d(i0i1i2i3) + d(q; i0i1i2i3)]

Di4Di5 . . . Dim−1

1

D0D1D2D3 . . . Dm−1

[

d(i0i1i2i3) + d(q; i0i1i2i3)]

Di4Di5 . . . Dim−1

1

D0D1D2D3 . . . Dm−1=∑

d(i0i1i2i3)D0(i0i1i2i3)

d(i0i1i2i3) =1

2

j 6=i0,i1,i2,i3

1

Dj(q+)+

j 6=i0,i1,i2,i3

1

Dj(q−)

Costas G. Papadopoulos (Athens) OPP Reduction HP2 17 / 79

Page 40: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

A next to simple example

1

D0D1D2D3 . . . Dm−1

1 =∑

[

d(i0i1i2i3) + d(q; i0i1i2i3)]

Di4Di5 . . . Dim−1

1

D0D1D2D3 . . . Dm−1

[

d(i0i1i2i3) + d(q; i0i1i2i3)]

Di4Di5 . . . Dim−1

1

D0D1D2D3 . . . Dm−1=∑

d(i0i1i2i3)D0(i0i1i2i3)

d(i0i1i2i3) =1

2

j 6=i0,i1,i2,i3

1

Dj(q+)+

j 6=i0,i1,i2,i3

1

Dj(q−)

Costas G. Papadopoulos (Athens) OPP Reduction HP2 17 / 79

Page 41: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

General strategy

Now we know the form of the spurious terms:

N(q) =

m−1∑

i0<i1<i2<i3

[

d(i0i1 i2 i3) + d(q; i0 i1 i2 i3)]

m−1∏

i 6=i0,i1,i2,i3

Di +

m−1∑

i0<i1<i2

[c(i0i1 i2) + c(q; i0 i1 i2)]

m−1∏

i 6=i0,i1,i2

Di

+

m−1∑

i0<i1

[

b(i0i1) + b(q; i0 i1)]

m−1∏

i 6=i0,i1

Di +

m−1∑

i0

[a(i0) + a(q; i0)]

m−1∏

i 6=i0

Di

Our calculation is now reduced to an algebraic problem

Costas G. Papadopoulos (Athens) OPP Reduction HP2 18 / 79

Page 42: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

General strategy

Now we know the form of the spurious terms:

N(q) =

m−1∑

i0<i1<i2<i3

[

d(i0i1 i2 i3) + d(q; i0 i1 i2 i3)]

m−1∏

i 6=i0,i1,i2,i3

Di +

m−1∑

i0<i1<i2

[c(i0i1 i2) + c(q; i0 i1 i2)]

m−1∏

i 6=i0,i1,i2

Di

+

m−1∑

i0<i1

[

b(i0i1) + b(q; i0 i1)]

m−1∏

i 6=i0,i1

Di +

m−1∑

i0

[a(i0) + a(q; i0)]

m−1∏

i 6=i0

Di

Our calculation is now reduced to an algebraic problem

Extract all the coefficients by evaluating N(q) for a set of values of theintegration momentum q

Costas G. Papadopoulos (Athens) OPP Reduction HP2 18 / 79

Page 43: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

General strategy

Now we know the form of the spurious terms:

N(q) =

m−1∑

i0<i1<i2<i3

[

d(i0i1 i2 i3) + d(q; i0 i1 i2 i3)]

m−1∏

i 6=i0,i1,i2,i3

Di +

m−1∑

i0<i1<i2

[c(i0i1 i2) + c(q; i0 i1 i2)]

m−1∏

i 6=i0,i1,i2

Di

+

m−1∑

i0<i1

[

b(i0i1) + b(q; i0 i1)]

m−1∏

i 6=i0,i1

Di +

m−1∑

i0

[a(i0) + a(q; i0)]

m−1∏

i 6=i0

Di

Our calculation is now reduced to an algebraic problem

Extract all the coefficients by evaluating N(q) for a set of values of theintegration momentum q

There is a very good set of such points: Use values of q for which a set ofdenominators Di vanish → The system becomes “triangular”: solve firstfor 4-point functions, then 3-point functions and so on

Costas G. Papadopoulos (Athens) OPP Reduction HP2 18 / 79

Page 44: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Example

N(q) = d + d(q) +

3∑

i=0

[c(i) + c(q; i)]Di +

3∑

i0<i1

[

b(i0i1) + b(q; i0i1)]

Di0Di1

+

3∑

i0=0

[a(i0) + a(q; i0)] Di 6=i0Dj 6=i0Dk 6=i0

We look for a q of the form qµ = −pµ0 + xiℓ

µi such that

D0 = D1 = D2 = D3 = 0

→ we get a system of equations in xi that has two solutions q±0

Costas G. Papadopoulos (Athens) OPP Reduction HP2 19 / 79

Page 45: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Example

N(q) = d + d(q)

Our “master formula” for q = q±0 is:

N(q±0 ) = [d + d T (q±

0 )]

→ solve to extract the coefficients d and d

Costas G. Papadopoulos (Athens) OPP Reduction HP2 19 / 79

Page 46: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Example

N(q) − d − d(q) =

3∑

i=0

[c(i) + c(q; i)]Di +

3∑

i0<i1

[

b(i0i1) + b(q; i0i1)]

Di0Di1

+

3∑

i0=0

[a(i0) + a(q; i0)] Di 6=i0Dj 6=i0Dk 6=i0

Then we can move to the extraction of c coefficients using

N ′(q) = N(q) − d − dT (q)

and setting to zero three denominators (ex: D1 = 0, D2 = 0, D3 = 0)

Costas G. Papadopoulos (Athens) OPP Reduction HP2 19 / 79

Page 47: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Example

N(q) − d − d(q) = [c(0) + c(q; 0)]D0

We have infinite values of q for which

D1 = D2 = D3 = 0 and D0 6= 0

→ Here we need 7 of them to determine c(0) and c(q; 0)

Costas G. Papadopoulos (Athens) OPP Reduction HP2 19 / 79

Page 48: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Rational Terms - I

Let’s go back to the integrand

A(q) =N(q)

D0D1 · · · Dm−1

Insert the expression for N(q) → we know all the coefficients

N(q) =

m−1∑

i0<i1<i2<i3

[

d + d(q)]

m−1∏

i 6=i0,i1,i2,i3

Di +

m−1∑

i0<i1<i2

[c + c(q)]

m−1∏

i 6=i0,i1,i2

Di + · · ·

Finally rewrite all denominators using

Di

Di

= Zi , with Zi ≡

(

1 −q2

Di

)

Costas G. Papadopoulos (Athens) OPP Reduction HP2 20 / 79

Page 49: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Rational Terms - I

A(q) =m−1∑

i0<i1<i2<i3

d(i0i1i2i3) + d(q; i0i1i2i3)

Di0Di1Di2Di3

m−1∏

i 6=i0,i1,i2,i3

Zi

+m−1∑

i0<i1<i2

c(i0i1i2) + c(q; i0i1i2)

Di0Di1Di2

m−1∏

i 6=i0,i1,i2

Zi

+

m−1∑

i0<i1

b(i0i1) + b(q; i0i1)

Di0Di1

m−1∏

i 6=i0,i1

Zi

+

m−1∑

i0

a(i0) + a(q; i0)

Di0

m−1∏

i 6=i0

Zi

The rational part is produced, after integrating over dnq, by the q2

dependence in Zi

Zi ≡

(

1 −q2

Di

)

Costas G. Papadopoulos (Athens) OPP Reduction HP2 21 / 79

Page 50: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Rational Terms - I

The “Extra Integrals” are of the form

I(n;2ℓ)s;µ1···µr ≡

dnq q2ℓ qµ1 · · · qµr

D(k0) · · · D(ks),

whereD(ki ) ≡ (q + ki )

2 − m2i , ki = pi − p0

These integrals:

- have dimensionality D = 2(1 + ℓ − s) + r

- contribute only when D ≥ 0, otherwise are of O(ǫ)

Costas G. Papadopoulos (Athens) OPP Reduction HP2 22 / 79

Page 51: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Rational Terms - II

Expand in D-dimensions ?

Di = Di + q2

Costas G. Papadopoulos (Athens) OPP Reduction HP2 23 / 79

Page 52: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Rational Terms - II

Expand in D-dimensions ?

N(q) =

m−1∑

i0<i1<i2<i3

[

d(i0i1i2i3; q2) + d(q; i0i1i2i3; q

2)]

m−1∏

i 6=i0,i1,i2,i3

Di

+

m−1∑

i0<i1<i2

[

c(i0i1i2; q2) + c(q; i0i1i2; q

2)]

m−1∏

i 6=i0,i1,i2

Di

+

m−1∑

i0<i1

[

b(i0i1; q2) + b(q; i0i1; q

2)]

m−1∏

i 6=i0,i1

Di

+

m−1∑

i0

[

a(i0; q2) + a(q; i0; q

2)]

m−1∏

i 6=i0

Di + P(q)

m−1∏

i

Di

Costas G. Papadopoulos (Athens) OPP Reduction HP2 23 / 79

Page 53: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Rational Terms - II

Expand in D-dimensions ?

N(q) =

m−1∑

i0<i1<i2<i3

[

d(i0i1i2i3; q2) + d(q; i0i1i2i3; q

2)]

m−1∏

i 6=i0,i1,i2,i3

Di

+

m−1∑

i0<i1<i2

[

c(i0i1i2; q2) + c(q; i0i1i2; q

2)]

m−1∏

i 6=i0,i1,i2

Di

+

m−1∑

i0<i1

[

b(i0i1; q2) + b(q; i0i1; q

2)]

m−1∏

i 6=i0,i1

Di

+

m−1∑

i0

[

a(i0; q2) + a(q; i0; q

2)]

m−1∏

i 6=i0

Di + P(q)

m−1∏

i

Di

m2i → m2

i − q2

Costas G. Papadopoulos (Athens) OPP Reduction HP2 23 / 79

Page 54: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Rational Terms - II

Polynomial dependence on q2

b(ij ; q2) = b(ij) + q2b(2)(ij) , c(ijk ; q2) = c(ijk) + q2c(2)(ijk) .

Costas G. Papadopoulos (Athens) OPP Reduction HP2 24 / 79

Page 55: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Rational Terms - II

Polynomial dependence on q2

b(ij ; q2) = b(ij) + q2b(2)(ij) , c(ijk ; q2) = c(ijk) + q2c(2)(ijk) .

dnqq2

Di Dj

= −iπ2

2

[

m2i + m2

j −(pi − pj)

2

3

]

+ O(ǫ) ,

dnqq2

Di Dj Dk

= −iπ2

2+ O(ǫ) ,

dnqq4

Di Dj DkDl

= −iπ2

6+ O(ǫ) .

Costas G. Papadopoulos (Athens) OPP Reduction HP2 24 / 79

Page 56: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Rational Terms - II

Furthermore, by defining

D(m)(q, q2) ≡

m−1∑

i0<i1<i2<i3

[

d(i0i1i2i3; q2) + d(q; i0i1i2i3; q

2)]

m−1∏

i 6=i0,i1,i2,i3

Di ,

the following expansion holds

D(m)(q, q2) =

m∑

j=2

q(2j−4)d (2j−4)(q) ,

where the last coefficient is independent on q

d (2m−4)(q) = d (2m−4) .

Costas G. Papadopoulos (Athens) OPP Reduction HP2 25 / 79

Page 57: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Rational Terms - II

In practice, once the 4-dimensional coefficients have been determined, onecan redo the fits for different values of q2, in order to determine b(2)(ij),c(2)(ijk) and d (2m−4).

R1 = −i

96π2d (2m−4) −

i

32π2

m−1∑

i0<i1<i2

c(2)(i0i1i2)

−i

32π2

m−1∑

i0<i1

b(2)(i0i1)

(

m2i0

+ m2i1−

(pi0 − pi1)2

3

)

.

G. Ossola, C. G. Papadopoulos and R. Pittau,arXiv:0802.1876 [hep-ph]

Costas G. Papadopoulos (Athens) OPP Reduction HP2 26 / 79

Page 58: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Rational Terms - R2

A different source of Rational Terms, called R2, can also be generatedfrom the ǫ-dimensional part of N(q)

N(q) = N(q) + N(q2, ǫ; q)

R2 ≡1

(2π)4

dn qN(q2, ǫ; q)

D0D1 · · · Dm−1≡

1

(2π)4

dn q R2

q = q + q ,

γµ = γµ + γµ ,

g µν = gµν + g µν .

New vertices/particles or GKM-approach

Costas G. Papadopoulos (Athens) OPP Reduction HP2 27 / 79

Page 59: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Rational Terms - R2

qµ γγ

1

2

Q2

Q1

Q1 = q + p1 = Q1 + q

Q2 = q + p2 = Q2 + q

D0 = q2

D1 = (q + p1)2

D2 = (q + p2)2

N(q) ≡ e3{

γβ (/Q1 + me) γµ (/Q2 + me) γβ}

= e3{

γβ(/Q1 + me)γµ(/Q2 + me)γβ

− ǫ (/Q1 − me)γµ(/Q2 − me) + ǫq2 γµ − q2 γβγµγβ}

,

Costas G. Papadopoulos (Athens) OPP Reduction HP2 28 / 79

Page 60: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Rational Terms - R2

dnqq2

D0D1D2= −

iπ2

2+ O(ǫ) ,

dnqqµqν

D0D1D2= −

iπ2

2ǫgµν + O(1) ,

R2 = −ie3

8π2γµ + O(ǫ) ,

µ • = −ie3

8π2γµ

Costas G. Papadopoulos (Athens) OPP Reduction HP2 29 / 79

Page 61: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Rational Terms - R2

Rational counterterms

p•µ ν = −

ie2

8π2gµν (2m2

e − p2/3)

p• =

ie2

16π2(−/p + 2me)

ρσ

νµ

• =ie4

12π2(gµνgρσ + gµρgνσ + gµσgνρ)

Costas G. Papadopoulos (Athens) OPP Reduction HP2 30 / 79

Page 62: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Summary

Calculate N(q)

Costas G. Papadopoulos (Athens) OPP Reduction HP2 31 / 79

Page 63: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Summary

Calculate N(q)

We do not need to repeat this for all Feynman diagrams. We cangroup them and solve for (sub)amplitudes directly

Costas G. Papadopoulos (Athens) OPP Reduction HP2 31 / 79

Page 64: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Summary

Calculate N(q)

We do not need to repeat this for all Feynman diagrams. We cangroup them and solve for (sub)amplitudes directly

Calculate N(q) numerically via recursion relations

Costas G. Papadopoulos (Athens) OPP Reduction HP2 31 / 79

Page 65: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Summary

Calculate N(q)

We do not need to repeat this for all Feynman diagrams. We cangroup them and solve for (sub)amplitudes directly

Calculate N(q) numerically via recursion relations

Just specify external momenta, polarization vectors and masses andproceed with the reduction!

Costas G. Papadopoulos (Athens) OPP Reduction HP2 31 / 79

Page 66: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Summary

Calculate N(q)

We do not need to repeat this for all Feynman diagrams. We cangroup them and solve for (sub)amplitudes directly

Calculate N(q) numerically via recursion relations

Just specify external momenta, polarization vectors and masses andproceed with the reduction!

Compute all coefficients

Costas G. Papadopoulos (Athens) OPP Reduction HP2 31 / 79

Page 67: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Summary

Calculate N(q)

We do not need to repeat this for all Feynman diagrams. We cangroup them and solve for (sub)amplitudes directly

Calculate N(q) numerically via recursion relations

Just specify external momenta, polarization vectors and masses andproceed with the reduction!

Compute all coefficients

by evaluating N(q) at certain values of integration momentum

Costas G. Papadopoulos (Athens) OPP Reduction HP2 31 / 79

Page 68: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Summary

Calculate N(q)

We do not need to repeat this for all Feynman diagrams. We cangroup them and solve for (sub)amplitudes directly

Calculate N(q) numerically via recursion relations

Just specify external momenta, polarization vectors and masses andproceed with the reduction!

Compute all coefficients

by evaluating N(q) at certain values of integration momentum

Evaluate scalar integrals

Costas G. Papadopoulos (Athens) OPP Reduction HP2 31 / 79

Page 69: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Summary

Calculate N(q)

We do not need to repeat this for all Feynman diagrams. We cangroup them and solve for (sub)amplitudes directly

Calculate N(q) numerically via recursion relations

Just specify external momenta, polarization vectors and masses andproceed with the reduction!

Compute all coefficients

by evaluating N(q) at certain values of integration momentum

Evaluate scalar integrals

massive integrals → FF [G. J. van Oldenborgh]

massless+massive integrals → OneLOop [A. van Hameren]

Costas G. Papadopoulos (Athens) OPP Reduction HP2 31 / 79

Page 70: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

What we gain

PV:

Unitarity Methods:

Costas G. Papadopoulos (Athens) OPP Reduction HP2 32 / 79

Page 71: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

What we gain

PV:

N(q) or A(q) hasn’t to be known analytically

Unitarity Methods:

Costas G. Papadopoulos (Athens) OPP Reduction HP2 32 / 79

Page 72: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

What we gain

PV:

N(q) or A(q) hasn’t to be known analyticallyNo computer algebra

Unitarity Methods:

Costas G. Papadopoulos (Athens) OPP Reduction HP2 32 / 79

Page 73: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

What we gain

PV:

N(q) or A(q) hasn’t to be known analyticallyNo computer algebraMathematica → Numerica

Unitarity Methods:

Costas G. Papadopoulos (Athens) OPP Reduction HP2 32 / 79

Page 74: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

What we gain

PV:

N(q) or A(q) hasn’t to be known analyticallyNo computer algebraMathematica → Numerica

Unitarity Methods:

A more transparent algebraic method

Costas G. Papadopoulos (Athens) OPP Reduction HP2 32 / 79

Page 75: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

What we gain

PV:

N(q) or A(q) hasn’t to be known analyticallyNo computer algebraMathematica → Numerica

Unitarity Methods:

A more transparent algebraic methodA solid way to get all rational terms

Costas G. Papadopoulos (Athens) OPP Reduction HP2 32 / 79

Page 76: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

What we gain

PV:

N(q) or A(q) hasn’t to be known analyticallyNo computer algebraMathematica → Numerica

Unitarity Methods:

A more transparent algebraic methodA solid way to get all rational terms

CuttoolsG. Ossola, C. G. Papadopoulos and R. Pittau, JHEP 0803, 042 (2008) [arXiv:0711.3596 [hep-ph]]

Costas G. Papadopoulos (Athens) OPP Reduction HP2 32 / 79

Page 77: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

The Master Equation

Properties of the master equation

Costas G. Papadopoulos (Athens) OPP Reduction HP2 33 / 79

Page 78: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

The Master Equation

Properties of the master equation

Polynomial equation in q

Costas G. Papadopoulos (Athens) OPP Reduction HP2 33 / 79

Page 79: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

The Master Equation

Properties of the master equation

Polynomial equation in q

Highly redundant: the a-terms have a degree of m2 − 2 compared tom as a function of q

Costas G. Papadopoulos (Athens) OPP Reduction HP2 33 / 79

Page 80: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

The Master Equation

Properties of the master equation

Polynomial equation in q

Highly redundant: the a-terms have a degree of m2 − 2 compared tom as a function of q

Zeros of (a tower of ) polynomial equations

Costas G. Papadopoulos (Athens) OPP Reduction HP2 33 / 79

Page 81: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

The Master Equation

Properties of the master equation

Polynomial equation in q

Highly redundant: the a-terms have a degree of m2 − 2 compared tom as a function of q

Zeros of (a tower of ) polynomial equations

Different ways of solving it, besides ’unitarity method’

Costas G. Papadopoulos (Athens) OPP Reduction HP2 33 / 79

Page 82: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

The Master Equation

Properties of the master equation

Polynomial equation in q

Highly redundant: the a-terms have a degree of m2 − 2 compared tom as a function of q

Zeros of (a tower of ) polynomial equations

Different ways of solving it, besides ’unitarity method’

The N ≡ N test

A tool to efficiently treat phase-space points with numerical instabilities

Costas G. Papadopoulos (Athens) OPP Reduction HP2 33 / 79

Page 83: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

OPP “master” formula - I

General expression for the 4-dim N(q) at the integrand level in terms of Di

N(q) =m−1∑

i0<i1<i2<i3

[

d(i0i1i2i3) + d(q; i0i1i2i3)]

m−1∏

i 6=i0,i1,i2,i3

Di

+m−1∑

i0<i1<i2

[c(i0i1i2) + c(q; i0i1i2)]m−1∏

i 6=i0,i1,i2

Di

+

m−1∑

i0<i1

[

b(i0i1) + b(q; i0i1)]

m−1∏

i 6=i0,i1

Di

+

m−1∑

i0

[a(i0) + a(q; i0)]

m−1∏

i 6=i0

Di

Costas G. Papadopoulos (Athens) OPP Reduction HP2 34 / 79

Page 84: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

4-photon and 6-photon amplitudes

As an example we present 4-photon and 6-photon amplitudes(via fermionic loop of mass mf )

Input parameters for the reduction:

External momenta pi

Masses of propagators in the loop

Polarization vectorsCostas G. Papadopoulos (Athens) OPP Reduction HP2 35 / 79

Page 85: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

4-photon and 6-photon amplitudes

As an example we present 4-photon and 6-photon amplitudes(via fermionic loop of mass mf )

Input parameters for the reduction:

External momenta pi → in this example massless, i.e. p2i = 0

Masses of propagators in the loop → all equal to mf

Polarization vectors → various helicity configurationsCostas G. Papadopoulos (Athens) OPP Reduction HP2 35 / 79

Page 86: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Four Photons – Comparison with Gounaris et al.

F f++++

α2Q4f

= −8

Rational Part

Costas G. Papadopoulos (Athens) OPP Reduction HP2 36 / 79

Page 87: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Four Photons – Comparison with Gounaris et al.

F f++++

α2Q4f

= −8 + 8

(

1 +2u

s

)

B0(u) + 8

(

1 +2t

s

)

B0(t)

− 8

(

t2 + u2

s2

)

[tC0(t) + uC0(u)]

− 4

[

t2 + u2

s2

]

D0(t , u)

Massless four-photon amplitudes

Costas G. Papadopoulos (Athens) OPP Reduction HP2 36 / 79

Page 88: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Four Photons – Comparison with Gounaris et al.

F f++++

α2Q4f

= −8 + 8

(

1 +2u

s

)

B0(u) + 8

(

1 +2t

s

)

B0(t)

− 8

(

t2 + u2

s2−

4m2f

s

)

[tC0(t) + uC0(u)]

− 4

[

4m4f − (2sm2

f + t u)t2 + u2

s2+

4m2f t u

s

]

D0(t , u)

+ 8m2f (s − 2m2

f )[D0(s , t) + D0(s , u)]

Massive four-photon amplitudes

Costas G. Papadopoulos (Athens) OPP Reduction HP2 36 / 79

Page 89: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Four Photons – Comparison with Gounaris et al.

F f++++

α2Q4f

= −8 + 8

(

1 +2u

s

)

B0(u) + 8

(

1 +2t

s

)

B0(t)

− 8

(

t2 + u2

s2−

4m2f

s

)

[tC0(t) + uC0(u)]

− 4

[

4m4f − (2sm2

f + t u)t2 + u2

s2+

4m2f t u

s

]

D0(t , u)

+ 8m2f (s − 2m2

f )[D0(s , t) + D0(s , u)]

Massive four-photon amplitudes

Results also checked for F f+++− and F f

++−−

Costas G. Papadopoulos (Athens) OPP Reduction HP2 36 / 79

Page 90: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Six Photons – Comparison with Nagy-Soper and Mahlon

Massless case: [+ + −−−−] and [+ −− + +−]

Plot presented by Nagy and Soper hep-ph/0610028(also Binoth et al., hep-ph/0703311)

Costas G. Papadopoulos (Athens) OPP Reduction HP2 37 / 79

Page 91: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Six Photons – Comparison with Nagy-Soper and Mahlon

Massless case: [+ + −−−−] and [+ −− + +−]

0 0.5 1 1.5 2

5000

10000

15000

20000

25000

Analogous plot produced with OPP reduction

Costas G. Papadopoulos (Athens) OPP Reduction HP2 37 / 79

Page 92: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Six Photons – Comparison with Binoth, Heinrich, Gehrmann, Mastrolia

Massless case: [+ + −−−−] and [+ + −− +−]

0 0.5 1 1.5 2 2.5 3

5000

10000

15000

20000

25000

Same plot as before for a wider range of θ

Costas G. Papadopoulos (Athens) OPP Reduction HP2 38 / 79

Page 93: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Six Photons – Comparison with Mahlon

Massless case: [+ + −−−−] and [+ + −− +−]

s|M

|/α

3

0.5 1 1.5 2 2.5 3

4000

6000

8000

10000

12000

14000

16000

18000

θSame idea for a different set of external momenta

Costas G. Papadopoulos (Athens) OPP Reduction HP2 39 / 79

Page 94: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Six Photons with Massive Fermions

0.25 0.5 0.75 1 1.25 1.5 1.75 2

10000

15000

20000

25000

30000

Massless result [Mahlon]

Costas G. Papadopoulos (Athens) OPP Reduction HP2 40 / 79

Page 95: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Six Photons with Massive Fermions

0.25 0.5 0.75 1 1.25 1.5 1.75 2

10000

15000

20000

25000

30000

Massless result [Mahlon]

m = 0.5 GeV

Costas G. Papadopoulos (Athens) OPP Reduction HP2 40 / 79

Page 96: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Six Photons with Massive Fermions

0.25 0.5 0.75 1 1.25 1.5 1.75 2

10000

15000

20000

25000

30000

Massless result [Mahlon]

m = 0.5 GeV

m = 4.5 GeV

Costas G. Papadopoulos (Athens) OPP Reduction HP2 40 / 79

Page 97: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Six Photons with Massive Fermions

0.25 0.5 0.75 1 1.25 1.5 1.75 2

10000

15000

20000

25000

30000

Massless result [Mahlon]

m = 0.5 GeV

m = 4.5 GeV

m = 12.0 GeV

Costas G. Papadopoulos (Athens) OPP Reduction HP2 40 / 79

Page 98: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Six Photons with Massive Fermions

0.25 0.5 0.75 1 1.25 1.5 1.75 2

10000

15000

20000

25000

30000

Massless result [Mahlon]

m = 0.5 GeV

m = 4.5 GeV

m = 12.0 GeV

m = 20.0 GeVCostas G. Papadopoulos (Athens) OPP Reduction HP2 40 / 79

Page 99: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

pp → VVV NLO

NLO corrections to tri-boson production

pp → ZZZ

pp → W +ZZ

pp → W +W−Z

pp → W +W−W +

T. Binoth, G. Ossola, C. G. Papadopoulos and R. Pittau, arXiv:0804.0350 [hep-ph]

Costas G. Papadopoulos (Athens) OPP Reduction HP2 41 / 79

Page 100: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

pp → ZZZ virtual corrections

A. Lazopoulos, K. Melnikov and F. Petriello, [arXiv:hep-ph/0703273]

Poles 1/ǫ2 and 1/ǫ

σNLO,virt|div = −CF

αs

π

Γ(1 + ǫ)

(4π)−ǫ(s12)

−ǫ

(

1

ǫ2+

3

)

σLO

Costas G. Papadopoulos (Athens) OPP Reduction HP2 42 / 79

Page 101: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

pp → WWZ virtual corrections

Hankele and Zeppenfeld arXiv:0712.3544 [hep-ph]

Costas G. Papadopoulos (Athens) OPP Reduction HP2 43 / 79

Page 102: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

pp → VVV virtual corrections

A still naive implementation

Costas G. Papadopoulos (Athens) OPP Reduction HP2 44 / 79

Page 103: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

pp → VVV virtual corrections

A still naive implementation

Calculate the N(q) by brute (numerical) force namely multiplyinggamma matrices !

Costas G. Papadopoulos (Athens) OPP Reduction HP2 44 / 79

Page 104: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

pp → VVV virtual corrections

A still naive implementation

Calculate the N(q) by brute (numerical) force namely multiplyinggamma matrices !

Calculate 4d and rational R1 terms by CutTools

Costas G. Papadopoulos (Athens) OPP Reduction HP2 44 / 79

Page 105: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

pp → VVV virtual corrections

A still naive implementation

Calculate the N(q) by brute (numerical) force namely multiplyinggamma matrices !

Calculate 4d and rational R1 terms by CutTools

R2 terms added by hand

Costas G. Papadopoulos (Athens) OPP Reduction HP2 44 / 79

Page 106: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

pp → VVV virtual corrections

A still naive implementation

Calculate the N(q) by brute (numerical) force namely multiplyinggamma matrices !

Calculate 4d and rational R1 terms by CutTools

R2 terms added by hand

Comparison with LMP

Costas G. Papadopoulos (Athens) OPP Reduction HP2 44 / 79

Page 107: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

pp → VVV virtual corrections

A still naive implementation

Calculate the N(q) by brute (numerical) force namely multiplyinggamma matrices !

Calculate 4d and rational R1 terms by CutTools

R2 terms added by hand

Comparison with LMP

Of course full agreement for the 1/ǫ2 and 1/ǫ terms

Costas G. Papadopoulos (Athens) OPP Reduction HP2 44 / 79

Page 108: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

pp → VVV virtual corrections

A still naive implementation

Calculate the N(q) by brute (numerical) force namely multiplyinggamma matrices !

Calculate 4d and rational R1 terms by CutTools

R2 terms added by hand

Comparison with LMP

Of course full agreement for the 1/ǫ2 and 1/ǫ terms

An ’easy’ agreement for all graphs with up to 4-point loop integrals

Costas G. Papadopoulos (Athens) OPP Reduction HP2 44 / 79

Page 109: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

pp → VVV virtual corrections

A still naive implementation

Calculate the N(q) by brute (numerical) force namely multiplyinggamma matrices !

Calculate 4d and rational R1 terms by CutTools

R2 terms added by hand

Comparison with LMP

Of course full agreement for the 1/ǫ2 and 1/ǫ terms

An ’easy’ agreement for all graphs with up to 4-point loop integrals

A bit more work to uncover the differences in scalar functionnormalization that happen to show to order ǫ2 thus influence only5-point loop integrals.

Costas G. Papadopoulos (Athens) OPP Reduction HP2 44 / 79

Page 110: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

pp → VVV virtual corrections

Typical precision:

Costas G. Papadopoulos (Athens) OPP Reduction HP2 45 / 79

Page 111: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

pp → VVV virtual corrections

Typical precision:

LMP: 9.573(66) about 1% error

Costas G. Papadopoulos (Athens) OPP Reduction HP2 45 / 79

Page 112: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

pp → VVV virtual corrections

Typical precision:

LMP: 9.573(66) about 1% error

OPP:{

−26.45706742815552−26.457067428165503661018557937723426

Costas G. Papadopoulos (Athens) OPP Reduction HP2 45 / 79

Page 113: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

pp → VVV virtual corrections

Typical precision:

LMP: 9.573(66) about 1% error

OPP:{

−26.45706742815552−26.457067428165503661018557937723426

Typical time: 104 times faster (for non-singular PS-points)

Costas G. Papadopoulos (Athens) OPP Reduction HP2 45 / 79

Page 114: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

pp → VVV real corrections

σNLOqq =

VVVg

[

dσRqq − dσA

qq

]

+

VVV

[

dσBqq + dσV

qq +

g

dσAqq + dσC

qq

]

Costas G. Papadopoulos (Athens) OPP Reduction HP2 46 / 79

Page 115: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

pp → VVV real corrections

σNLOqq =

VVVg

[

dσRqq − dσA

qq

]

+

VVV

[

dσBqq + dσV

qq +

g

dσAqq + dσC

qq

]

Dq1g6,q2 =8παsCF

2x p1 · p6

(

1 + x2

1 − x

)

|MBqq(p16, p2, p3, p4, p5)|

2

Costas G. Papadopoulos (Athens) OPP Reduction HP2 46 / 79

Page 116: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

pp → VVV real corrections

σNLOqq =

VVVg

[

dσRqq − dσA

qq

]

+

VVV

[

dσBqq + dσV

qq +

g

dσAqq + dσC

qq

]

Dq1g6,q2 =8παsCF

2x p1 · p6

(

1 + x2

1 − x

)

|MBqq(p16, p2, p3, p4, p5)|

2

x =p1 · p2 − p2 · p6 − p1 · p6

p1 · p2

p16 = x p1 , K = p1 + p2 − p6 , K = p16 + p2

Λµν = gµν −2(Kµ + Kµ)(K ν + K ν)

(K + K )2+

2KµK ν

K 2

pj = Λ pj

Costas G. Papadopoulos (Athens) OPP Reduction HP2 46 / 79

Page 117: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

pp → VVV real corrections

dσRqq − dσA

qq =CS

N

1

2s12

[

CF |MRqq({pj}

′)|2 −Dq1g6,q2 −Dq2g6,q1

]

dΦVVVg

Costas G. Papadopoulos (Athens) OPP Reduction HP2 47 / 79

Page 118: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

pp → VVV real corrections

dσRqq − dσA

qq =CS

N

1

2s12

[

CF |MRqq({pj}

′)|2 −Dq1g6,q2 −Dq2g6,q1

]

dΦVVVg

dσCqq +

g

dσAqq =

αsCF

Γ(1 + ǫ)

(4π)−ǫ

(

s12

µ2

)−ǫ[ 2

ǫ2+

3

ǫ−

2π2

3

]

dσBqq

+αsCF

1∫

0

dx Kq,q(x) dσBqq(xp1, p2) +

αsCF

1∫

0

dx Kq,q(x) dσBqq(p1, xp2)

Kq,q

(x) = Kq,q

(x) =

(

1 + x2

1 − x

)

+

log

(

s12

µ2F

)

+

(

4 log(1 − x)

1 − x

)

+

+ (1 − x) − 2(1 + x) log(1 − x)

Costas G. Papadopoulos (Athens) OPP Reduction HP2 47 / 79

Page 119: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

pp → VVV real corrections

σNLOgq =

VVV

[

q

dσAgq + dσC

gq

]

+

VVVq

[

dσRgq − dσA

gq

]

Costas G. Papadopoulos (Athens) OPP Reduction HP2 48 / 79

Page 120: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

pp → VVV real corrections

σNLOgq =

VVV

[

q

dσAgq + dσC

gq

]

+

VVVq

[

dσRgq − dσA

gq

]

dσRgq − dσA

gq =CS

N

1

2s12

[

TR |MRgq|

2 −Dg1q6,q2

]

dΦVVVq

Costas G. Papadopoulos (Athens) OPP Reduction HP2 48 / 79

Page 121: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

pp → VVV real corrections

σNLOgq =

VVV

[

q

dσAgq + dσC

gq

]

+

VVVq

[

dσRgq − dσA

gq

]

dσRgq − dσA

gq =CS

N

1

2s12

[

TR |MRgq|

2 −Dg1q6,q2

]

dΦVVVq

Dg1q6,q2 =8παs TR

x 2 p1 · p6[1 − 2 x (1 − x)]|MB

qq(pj)|2

Costas G. Papadopoulos (Athens) OPP Reduction HP2 48 / 79

Page 122: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

pp → VVV real corrections

dσCgq +

q

dσAgq =

αsTR

1∫

0

dx Kg ,q(x) dσBqq(xp1, p2)

Kg ,q(x) = [x2 + (1 − x)2] log

(

s12

µ2F

)

+ 2x(1 − x) + 2[x2 + (1 − x)2] log(1 − x)

Costas G. Papadopoulos (Athens) OPP Reduction HP2 49 / 79

Page 123: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

pp → VVV real corrections

dσCgq +

q

dσAgq =

αsTR

1∫

0

dx Kg ,q(x) dσBqq(xp1, p2)

Kg ,q(x) = [x2 + (1 − x)2] log

(

s12

µ2F

)

+ 2x(1 − x) + 2[x2 + (1 − x)2] log(1 − x)

dσ(P1,P2) =∑

ab

dz1dz2fa(z1, µF )fb(z2, µF )dσab(z1P1, z2P2)

qq, qq, gq, qg , gq, qg

Costas G. Papadopoulos (Athens) OPP Reduction HP2 49 / 79

Page 124: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

pp → VVV real corrections

dσCgq +

q

dσAgq =

αsTR

1∫

0

dx Kg ,q(x) dσBqq(xp1, p2)

Kg ,q(x) = [x2 + (1 − x)2] log

(

s12

µ2F

)

+ 2x(1 − x) + 2[x2 + (1 − x)2] log(1 − x)

dσ(P1,P2) =∑

ab

dz1dz2fa(z1, µF )fb(z2, µF )dσab(z1P1, z2P2)

qq, qq, gq, qg , gq, qg

check also with phase-space slicing method

Costas G. Papadopoulos (Athens) OPP Reduction HP2 49 / 79

Page 125: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

pp → VVV NLO

Virtual contributions obtained with Cuttools

O(100ms) per ”event” → factor O(10 − 102)

Costas G. Papadopoulos (Athens) OPP Reduction HP2 50 / 79

Page 126: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

pp → VVV NLO

Virtual contributions obtained with Cuttools

O(100ms) per ”event” → factor O(10 − 102)

Real contributions obtained with Helac

Positive/negative (un)weighted events

Costas G. Papadopoulos (Athens) OPP Reduction HP2 50 / 79

Page 127: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

pp → VVV NLO

Virtual contributions obtained with Cuttools

O(100ms) per ”event” → factor O(10 − 102)

Real contributions obtained with Helac

Positive/negative (un)weighted events

Process scale µ Born cross section [fb] NLO cross section [fb]

ZZZ 3MZ 9.7(1) 15.3(1)WZZ 2MZ + MW 20.2(1) 40.4(2)WWZ MZ + 2MW 96.8(6) 185.5(8)WWW 3MW 82.5(5) 146.2(6)

Costas G. Papadopoulos (Athens) OPP Reduction HP2 50 / 79

Page 128: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

pp → VVV NLO

F. Campanario, V. Hankele, C. Oleari, S. Prestel and D. Zeppenfeld, arXiv:0809.0790 [hep-ph]

ZZW +

Scale program σLO [fb] σNLO [fb]

1/2 × (3 mZ) VBFNLO 20.42 ± 0.03 43.02 ± 0.08

Ref. [3] 20.2 ± 0.1 43.0 ± 0.2

2 mZ + mW VBFNLO 20.30 ± 0.03 39.87 ± 0.08

Ref. [3] 20.2 ± 0.1 40.4 ± 0.2

(3 mZ) VBFNLO 20.24 ± 0.03 39.86 ± 0.07

Ref. [3] 20.0 ± 0.1 39.7 ± 0.2

2 × (3 mZ) VBFNLO 20.03 ± 0.03 37.39 ± 0.07

Ref. [3] 19.7 ± 0.1 37.8 ± 0.2

W +W−W +

Scale program σLO [fb] σNLO [fb]

1/2 × (3 mZ) VBFNLO 82.7 ± 0.1 152.5 ± 0.3

Ref. [3] 82.7 ± 0.5 153.2 ± 0.6

3mW VBFNLO 82.8 ± 0.1 145.2 ± 0.3

Ref. [3] 82.5 ± 0.5 146.2 ± 0.6

(3 mZ) VBFNLO 82.8 ± 0.1 143.8 ± 0.3

Ref. [3] 81.4 ± 0.5 144.5 ± 0.6

2 × (3 mZ) VBFNLO 82.4 ± 0.1 136.8 ± 0.3

Ref. [3] 81.8 ± 0.5 139.1 ± 0.6

Costas G. Papadopoulos (Athens) OPP Reduction HP2 51 / 79

Page 129: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

pp → VVV NLO

/dpT

[pb/GeV

]

/dpT

[pb/GeV

]

ZZZ W +ZZ

/dpT

[pb/GeV

]

/dpT

[pb/GeV

]

W +W−Z W +W−W +

Costas G. Papadopoulos (Athens) OPP Reduction HP2 52 / 79

Page 130: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

pp → VVV NLO

ZZZ W +ZZ

W +W−Z W +W−W +

Costas G. Papadopoulos (Athens) OPP Reduction HP2 53 / 79

Page 131: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

pp → VVV NLO

log(d

σ/dy)

K−

fact

or

y y

Costas G. Papadopoulos (Athens) OPP Reduction HP2 54 / 79

Page 132: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

pp → VVV NLO

scale σB σNLO K

µ = M/2 82.7(5) 153.2(6) 1.85µ = M 81.4(5) 144.5(6) 1.77µ = 2M 81.8(5) 139.1(6) 1.70

scale σB σNLO K

µ = M/2 20.2(1) 43.0(2) 2.12µ = M 20.0(1) 39.7(2) 1.99µ = 2M 19.7(1) 37.8(2) 1.91

Costas G. Papadopoulos (Athens) OPP Reduction HP2 55 / 79

Page 133: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Existing Tools 2008

BlackHat

C.F. Berger, Z. Bern, L.J. Dixon, F. Febres Cordero, D. Forde, H. Ita, D.A.Kosower, D. Maitre, arXiv:0803.4180 [hep-ph]

Rocket

W. T. Giele and G. Zanderighi, arXiv:0805.2152 [hep-ph]

CutTools

G. Ossola, C. G. Papadopoulos and R. Pittau, [arXiv:0711.3596 [hep-ph]].

Costas G. Papadopoulos (Athens) OPP Reduction HP2 56 / 79

Page 134: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

One Loop Amplitude Calculation

Still using Feynman Graphs, but a new (OPP) reduction approach

Costas G. Papadopoulos (Athens) OPP Reduction HP2 57 / 79

Page 135: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

One Loop Amplitude Calculation

Still using Feynman Graphs, but a new (OPP) reduction approach

Unitarity-like approach

Costas G. Papadopoulos (Athens) OPP Reduction HP2 57 / 79

Page 136: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

One Loop Amplitude Calculation

Still using Feynman Graphs, but a new (OPP) reduction approach

Unitarity-like approach

Dyson-Schwinger recursion

Costas G. Papadopoulos (Athens) OPP Reduction HP2 57 / 79

Page 137: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Amplitude calculation-I' $

• Reliable cross section computation and event

generation for multiparticle processes, with ∼ 10-12

particles in the final state.

• – HELAC: A.Kanaki and C.G.Papadopoulos, CPC 132 (2000) 306, hep-ph/0002082.

Matrix element computation algorithm, based on

Dyson-Schwinger equations, including: EWK, QCD,

fermion masses, reliable arithmetic, running couplings

and masses . . ..

PHEGAS: C.G.Papadopoulos, CPC 137 (2001) 247, hep-ph/0007335

Monte-Carlo phase space integration/generation based

on optimized multichannel approach.

hep-ph/0012004 and Tokyo 2001,(CPP2001) Computational particle physics, p. 20-25

Costas G. Papadopoulos (Athens) OPP Reduction HP2 58 / 79

Page 138: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Amplitude calculation-I

Web page

http://www.cern.ch/helac-phegas

Costas G. Papadopoulos (Athens) OPP Reduction HP2 59 / 79

Page 139: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Amplitude calculation-I

' $

Colour Configuration - EWK⊕QCD

• Ordinary approach SU(N)-type

Aa1...an =∑

Tr(Taσ1 . . . Taσn ) A(σ1 . . . σn)

Cij =∑

Tr(Taσ1 . . . Taσn )Tr(Ta

σ′

1 . . . Ta

σ′n )

Quarks and gluons treated differently

Costas G. Papadopoulos (Athens) OPP Reduction HP2 60 / 79

Page 140: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Amplitude calculation-I

' $

Colour Configuration - EWK⊕QCD

• New approach U(N)-type

Each color-configuration amplitude is proportional to

Di = δ1,σi(1)δ2,σi(2) . . . δn,σi(n)

where σi represents the i-th permutation of the set 1,2, . . . , n.

⋆ quarks 1 . . . n

⋆ antiquarks σi(1 . . . n) and

⋆ gluons = qq

Cij =∑

DiDj = Nαc , α = 〈σ1, σ2〉

Costas G. Papadopoulos (Athens) OPP Reduction HP2 61 / 79

Page 141: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Amplitude calculation-I

σi)(j,

(j,σj)

g

( i,σi)

g

g

δ σi j

∑fabcta

AB tbCDtc

EF = −

i

4(δADδCF δEB − δAF δCB δED )

δ1σ2δ2σ3

δ3σ1

Costas G. Papadopoulos (Athens) OPP Reduction HP2 62 / 79

Page 142: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Amplitude calculation-I

(0,

σi)

σi)

(i,

q_

q(i,0)

g

∑ta

ABtb

CD=

1

2(δAD δCB −

1

Nc

δAB δAC )

Costas G. Papadopoulos (Athens) OPP Reduction HP2 63 / 79

Page 143: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Amplitude calculation-I

(i,0)

(0,σi)

q_

g

δi σi

q

(0,0)

∑taABt

bCD =

1

2(δAD δCB −

1

Nc

δAB δAC )

1√

2NcCostas G. Papadopoulos (Athens) OPP Reduction HP2 64 / 79

Page 144: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Amplitude calculation-I

(1,σ )1

(4,σ )

(3,σ )

(2,σ )2

4

3

δ1σ3δ3σ2

δ2σ4δ4σ1

Costas G. Papadopoulos (Athens) OPP Reduction HP2 65 / 79

Page 145: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Amplitude calculation-I

Costas G. Papadopoulos (Athens) OPP Reduction HP2 66 / 79

Page 146: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Amplitude calculation-I

Costas G. Papadopoulos (Athens) OPP Reduction HP2 67 / 79

Page 147: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Amplitude calculation-I

Costas G. Papadopoulos (Athens) OPP Reduction HP2 68 / 79

Page 148: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Amplitude calculation-I

Costas G. Papadopoulos (Athens) OPP Reduction HP2 69 / 79

Page 149: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Amplitude calculation-I

Costas G. Papadopoulos (Athens) OPP Reduction HP2 70 / 79

Page 150: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Amplitude calculation-I

= +

+ +

Costas G. Papadopoulos (Athens) OPP Reduction HP2 71 / 79

Page 151: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Amplitude calculation-II

= +

+ +

+ + ...

Costas G. Papadopoulos (Athens) OPP Reduction HP2 72 / 79

Page 152: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Amplitude calculation-II

Costas G. Papadopoulos (Athens) OPP Reduction HP2 73 / 79

Page 153: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Amplitude calculation-II

INFO =============================================

INFO COLOR 1 out of 1

INFO number of nums 25

INFO NUM 1 of 25

INFO 4 24 35 7 1 1 8 35 4 16 35 5 0 0 0 0 1 1

INFO 4 28 35 8 1 1 4 35 3 24 35 7 0 0 0 0 1 1

INFO 4 30 35 9 1 1 2 35 2 28 35 8 0 0 0 0 1 1

INFO 4 62 35 10 1 1 32 35 6 30 35 9 0 0 0 0 1 2

INFO 4 8 4 2 1 35 35 35 35 0 0 0 0 0 0 0 4 3

INFOYY 3

INFO NUM 2 of 25

INFO 18 24 13 7 1 1 8 35 4 16 13 5 0 0 0 0 1 1

INFO 18 28 13 8 1 1 4 35 3 24 13 7 0 0 0 0 1 1

INFO 18 30 13 9 1 1 2 35 2 28 13 8 0 0 0 0 1 1

INFO 17 62 35 10 1 1 32 -13 6 30 13 9 0 0 0 0 -1 2

INFO 4 8 4 2 1 13 13 13 13 0 0 0 0 0 0 0 4 -3

INFOYY -3

INFO NUM 3 of 25

INFO 4 12 35 7 1 1 4 35 3 8 35 4 0 0 0 0 1 1

INFO 4 28 35 8 1 2 16 35 5 12 35 7 0 0 0 0 1 2

INFO 5 28 35 8 2 2 4 35 3 8 35 4 16 35 5 0 1 5

INFO 4 30 35 9 1 1 2 35 2 28 35 8 0 0 0 0 1 1

INFO 4 62 35 10 1 1 32 35 6 30 35 9 0 0 0 0 1 2

INFO 3 12 2 1 35 35 35 0 0 0 0 0 0 0 0 0 3 3

INFOYY 3

INFO NUM 4 of 25

INFO 4 12 35 7 1 1 4 35 3 8 35 4 0 0 0 0 1 1

INFO 18 28 13 8 1 1 12 35 7 16 13 5 0 0 0 0 1 1

INFO 18 30 13 9 1 1 2 35 2 28 13 8 0 0 0 0 1 1

INFO 17 62 35 10 1 1 32 -13 6 30 13 9 0 0 0 0 -1 2

INFO 3 12 2 1 13 13 13 0 0 0 0 0 0 0 0 0 3 -3

INFOYY -3

Costas G. Papadopoulos (Athens) OPP Reduction HP2 74 / 79

Page 154: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Rational Terms - R2

12p

2gµν −13pµpν

−116 Vµνρ

−163 gµρgνσ +

73gµνgρσ +

73gρνgµσ

Costas G. Papadopoulos (Athens) OPP Reduction HP2 75 / 79

Page 155: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Amplitude calculation-IIINFO NUM 19 of 25

INFO 22 14 35 5 1 1 2 35 2 4 35 3 8 35 4 0 1 5

INFO 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1

INFOYY 1

INFO NUM 20 of 25

INFO 4 12 35 5 1 1 4 35 3 8 35 4 0 0 0 0 1 1

INFO 21 14 35 6 1 1 2 35 2 12 35 5 0 0 0 0 1 1

INFO 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1

INFOYY 1

INFO NUM 21 of 25

INFO 21 6 35 5 1 1 2 35 2 4 35 3 0 0 0 0 1 1

INFO 4 14 35 6 1 1 8 35 4 6 35 5 0 0 0 0 1 2

INFO 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1

INFOYY 1

INFO NUM 22 of 25

INFO 4 6 35 5 1 1 2 35 2 4 35 3 0 0 0 0 1 1

INFO 21 14 35 6 1 1 8 35 4 6 35 5 0 0 0 0 1 2

INFO 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1

INFOYY 1

INFO NUM 23 of 25

INFO 21 12 35 5 1 1 4 35 3 8 35 4 2 0 0 0 1 1

INFO 4 14 35 6 1 1 2 35 2 12 35 5 0 0 0 0 1 1

INFO 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1

INFOYY 1

INFO NUM 24 of 25

INFO 4 12 35 5 1 2 4 35 3 8 35 4 0 0 0 0 1 1

INFO 20 12 35 5 2 2 12 35 5 0 0 0 0 0 0 0 1 0

INFO 4 14 35 6 1 1 2 35 2 12 35 5 0 0 0 0 1 1

INFO 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1

INFOYY 1

INFO NUM 25 of 25

INFO 4 6 35 5 1 2 2 35 2 4 35 3 0 0 0 0 1 1

INFO 20 6 35 5 2 2 6 35 5 0 0 0 0 0 0 0 1 0

INFO 4 14 35 6 1 1 8 35 4 6 35 5 0 0 0 0 1 2

INFO 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1

INFOYY 1Costas G. Papadopoulos (Athens) OPP Reduction HP2 76 / 79

Page 156: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Rational Terms - R2

Costas G. Papadopoulos (Athens) OPP Reduction HP2 77 / 79

Page 157: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Rational Terms - R2

WI tested for n = 4, 5, 6 gluonic amplitude

Costas G. Papadopoulos (Athens) OPP Reduction HP2 77 / 79

Page 158: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Rational Terms - R2

WI tested for n = 4, 5, 6 gluonic amplitude

Any type and number of particles

Costas G. Papadopoulos (Athens) OPP Reduction HP2 77 / 79

Page 159: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Amplitude calculation-III

The ”unitarity” method

Costas G. Papadopoulos (Athens) OPP Reduction HP2 78 / 79

Page 160: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Outlook

Reduction at the integrand level

Costas G. Papadopoulos (Athens) OPP Reduction HP2 79 / 79

Page 161: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Outlook

Reduction at the integrand level

changes the computational approach at one loop

Costas G. Papadopoulos (Athens) OPP Reduction HP2 79 / 79

Page 162: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Outlook

Reduction at the integrand level

changes the computational approach at one loop

Numerical but still algebraic: speed and precision not a problem

Costas G. Papadopoulos (Athens) OPP Reduction HP2 79 / 79

Page 163: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Outlook

Reduction at the integrand level

changes the computational approach at one loop

Numerical but still algebraic: speed and precision not a problem

Achieved

Costas G. Papadopoulos (Athens) OPP Reduction HP2 79 / 79

Page 164: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Outlook

Reduction at the integrand level

changes the computational approach at one loop

Numerical but still algebraic: speed and precision not a problem

Achieved

Understand potential stability problems

Costas G. Papadopoulos (Athens) OPP Reduction HP2 79 / 79

Page 165: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Outlook

Reduction at the integrand level

changes the computational approach at one loop

Numerical but still algebraic: speed and precision not a problem

Achieved

Understand potential stability problems

Combine with the real corrections

Costas G. Papadopoulos (Athens) OPP Reduction HP2 79 / 79

Page 166: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Outlook

Reduction at the integrand level

changes the computational approach at one loop

Numerical but still algebraic: speed and precision not a problem

Achieved

Understand potential stability problems

Combine with the real corrections

On going work

Costas G. Papadopoulos (Athens) OPP Reduction HP2 79 / 79

Page 167: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Outlook

Reduction at the integrand level

changes the computational approach at one loop

Numerical but still algebraic: speed and precision not a problem

Achieved

Understand potential stability problems

Combine with the real corrections

On going work

Automatize through Dyson-Schwinger equations

Costas G. Papadopoulos (Athens) OPP Reduction HP2 79 / 79

Page 168: NLO corrections with the OPP method - users.df.uba.arusers.df.uba.ar/lcieri/talk/papadopoulos.pdf · NLO corrections with the OPP method Costas G. Papadopoulos NCSR “Demokritos”,

Outlook

Reduction at the integrand level

changes the computational approach at one loop

Numerical but still algebraic: speed and precision not a problem

Achieved

Understand potential stability problems

Combine with the real corrections

On going work

Automatize through Dyson-Schwinger equations

A generic NLO calculator seems feasible

Costas G. Papadopoulos (Athens) OPP Reduction HP2 79 / 79