Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics...

45
Modern Summation Techniques Applied to Loop Integrals Mark Round DESY (DESY) Modern Summation November 2013 1 / 43

Transcript of Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics...

Page 1: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

Modern Summation Techniques Applied to LoopIntegrals

Mark Round

DESY

(DESY) Modern Summation November 2013 1 / 43

Page 2: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

Talk Outline

1 A Particle Physics Motivation

2 Existing Summation Methods

3 A Refined Holonomic Approach

4 QCD Example Sum Results

5 Recent Application

6 Summary

(DESY) Modern Summation November 2013 2 / 43

Page 3: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

High Precision QFT CalculationsQCD

Consider perturbative QFT. Such as corrections to the high energyproton sub-structure from heavy quarks at 3-loops (and forp2 >> m2

HQ). Bierenbaum, Blumlein, Klein ’09

Such diagrams yield nasty integrals which are extremely hard to workwith. A simpler form is needed. Our goal is to simplify the object.

Physically speaking, the only restriction on the Feynman diagrams isthat they contain atmost one mass.

(DESY) Modern Summation November 2013 3 / 43

Page 4: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

High Precision QFT CalculationsFriendly Track

By ‘simplify’ parameter integrals here think of expressing the integrals interms of some basis functions such as rational functions, the harmonicnumbers,

S1(n) =n∑

i

1

i,

their generalisations and other chosen objects.

(DESY) Modern Summation November 2013 4 / 43

Page 5: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

High Precision QFT CalculationsFriendly Track

Symbolic summation algorithms are significantly stronger than integrationalgorithms (at the moment!).Therefore if we can obtain a sum representation of an integral we canexploit powerful routines using a computer to express the input sums interms of ‘simple’ sums such as the harmonic sum.The driving force between these ideas is that ultimately a computer willperform the summation.

(DESY) Modern Summation November 2013 5 / 43

Page 6: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

High Precision QFT CalculationsFirst Algorithmic Steps

Momentum integrals are straightforward but the Feynman parametersintegrals are not. Notice the operator insertion (the ⊗ in thediagram) will give us a Mellin parameter, n. Diagrams obeyhomogeneous difference equations in n.Blumlein, Kauers, Klein, Schneider ’09

A first step in trying to understand the remaining integrals is toconvert them into definite nested hypergeometric and harmonicmulti-sums. Blumlein & Kurth ’98 and Vermaseren ’98

There is an algorithm, under the assumptions listed, to do this!Blumlein, Klein, Schneider & Stan ’12

(DESY) Modern Summation November 2013 6 / 43

Page 7: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

High Precision QFT CalculationsExample Calculation

As a specific example of a diagram that contributes to the heavy 3-loopWilson coefficients consider diagrams of the following topology class,

(Almost) all such diagrams have been computed at 3-loops; for the heavyfermion diagrams using symbolic summation techniques.Manuscript in preparation

(DESY) Modern Summation November 2013 7 / 43

Page 8: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

High Precision QFT CalculationsExample Calculation

An algorithm to obtain a sum representation for the example topology isstraightforward,

Introduce Feynman Parameters

Integrate momenta

Recognise integrals as being special functions

Other more complicated topologies require a more sophisticated algorithm!

(DESY) Modern Summation November 2013 8 / 43

Page 9: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

High Precision QFT CalculationsExample Calculation

Applying the Feynman parameters to an individual diagram of the bubbleclass will give parameter integrals that lead to special functions; forexample,

2F1(a, b, c ; z) =Γ(c)

Γ(b)Γ(c − b)

∫ 1

0xb−1(1− x)c−b−1(1− zx)−adx

3F2

[a1, a2, cb1, d

; z

]=

Γ(d)

Γ(c)Γ(d − c)

∫ 1

0xc−1(1− x)d−c−12F1(a1, a2, b1; xz)dx

are frequently encountered for the bubble topology.

(DESY) Modern Summation November 2013 9 / 43

Page 10: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

High Precision QFT CalculationsExample Calculation

Special functions frequently admit sum representations. For the exampletopology class we frequently need,

2F1(a, b, c ; z) =∞∑

i=0

aibici

z i

i !

3F2

[a1, a2, cb1, d

; z

]=∞∑

i=0

(a1)i (a2)ici(b1)idi

z i

i !

where,

xn =Γ(x + n)

Γ(x).

Thus we arrive at a sum representation for the diagram.

(DESY) Modern Summation November 2013 10 / 43

Page 11: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

High Precision QFT CalculationsOther ways to obtain sums

Introduce binomial expansions of Feynman parameter brackets,

(x1 + x2)n, n ∈ Z

to simplify parameter integration.

Apply the residue theorem to evaluate a Mellin-Barnes integral.

...

(DESY) Modern Summation November 2013 11 / 43

Page 12: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

Statement of Problem

Integrals over Feynman parameters can be converted into sums, forexample through the methods discussed.The integration problem has been transformed into a summation problem.Now attempt to use symbolic summation tools to express the sum form ofthe diagram in terms of basis functions.Today I will talk about a new summation algorithm.

(DESY) Modern Summation November 2013 12 / 43

Page 13: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

Statement of ProblemDefintions

A definite sum is of the form,

n∑

i=0

f (n, i)

and a multi-sum is nested if,

m∑

i

i∑

j

f (n, i , j).

We will be interested in definite nested multi-sums which are of the form,

n∑

i

i∑

j

f (n, i , j)

(DESY) Modern Summation November 2013 13 / 43

Page 14: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

Statement of Problem

Any given Feynman diagram (with atmost one mass) can be expressed asa definite nested multi-sum,

Fn(ε) =

L1(n)∑

i1=α1

· · ·Lm(n,i1,...im−1)∑

im=αm

∞∑

j1=β1

· · ·∞∑

jN=βN

f (ε, n, i1, . . . , im, j1, . . . , jn).

Aim

Given a definite nested multi-sum find, in terms of indefinite nestedmulti-sums, another (simpler) representation accurate to a given order in ε.

The dimensional regularisation parameter is denoted by ε and n is a Mellinparameter.

(DESY) Modern Summation November 2013 14 / 43

Page 15: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

Statement of ProblemIllustration (< 10 minutes of CPU time)

n+1∑

i=2

n+2−i∑

j=2

∞∑

a=0

∞∑

b=0

(n+2i

)(n+2−ij

)(−1)i+jB[i , j ](j + i − 1)

(j + i + a + b)(i + j + a + b − 1)(j + b)(i + b)

=2n3 + 5n2 + 4n − 2

n + 1S2 +

[5

2S2 −

n2 + 2n + 2

n + 1

]S21 − 2nS2,1

− 2n(n + 1)ζ3 − S31 +

1

4S41 −

1

4S22 + 2(n + 1)S3 −

1

2S4 − 2S3,1

+ [4ζ3 + (2n − 1)S2 + 2S3 − 2(n + 1)− 4S2,1] S1 + 2S2,1,1

where Sa,...,b = Sa,...,b(n) & B[x , y ] = Γ[x ]Γ[y ]/Γ[x + y ] for convenienceand ε = 0 for this sum.

We have gone from a tough to simple, if long, expression.

(DESY) Modern Summation November 2013 15 / 43

Page 16: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

Existing ToolsSigma

To solve summation problems one needs a general toolkit to apply. Ofthe examples available, we will use a collection of algorithmsimplemented in Mathematica. Schneider ’04, ’05... related to Karr ’81 & Chyzak ’00

Sigma computes linear recurrences with polynomial coefficients.

The scaling of CPU time with ‘input difficulty’ is dangerously high.

We must adopt algorithms that ‘divide and conquer’ summationproblems.

In addition, one must massage inputs to dial scaling parameters thusmaking a computation possible.

(DESY) Modern Summation November 2013 16 / 43

Page 17: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

Existing ToolsSigma

Consider a summation problem,

n∑

i=0

F (i).

Suppose that there exists a function G ,

F (i) = G (i + 1)− G (i), (telescoping equation)n∑

i=0

F (i) =n∑

i=0

G (i + 1)− G (i),

= G (n + 1)− G (0)

which is analogous to integration. The telescoping equation can be solvedby numerous technologies depending on the properties of F . Sigma isperhaps the most powerful such technology available at the moment.

(DESY) Modern Summation November 2013 17 / 43

Page 18: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

Existing ToolsSigma

Sigma works by encoding recurrences into a difference-field. A DF is afield F and a shift operator σ,

σ(h(x)) = h(x + 1)

σ(α) = α ∀α ∈ K.

In this language, f ∈ F and we search for a g ∈ F such that,

σ(g)− g = f .

(DESY) Modern Summation November 2013 18 / 43

Page 19: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

Existing ToolsSigma

Choose the harmonic numbers for F and let f represent the harmonicnumbers in the difference field. Then,

F (i) =i∑

j=1

1

j

F (i + 1) = F (i) +1

i + 1,

σf = f +1

i + 1

We should also define i ,σi = i + 1

(DESY) Modern Summation November 2013 19 / 43

Page 20: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

Existing ToolsSigma

Sigma computes a denominator bound on g ∈ F = K(i)(f ). Then Sigmacomputes a degree bound. Finally Sigma solves the linear system for thecoefficients of the numerator and denominator polynomials.Sigma can also solve the more general creative telescoping equation,

σg − g =m∑

k=0

ck fk

where the fk correspond to shifts in another parameter, F (n + k , i).Solutions are now in the form of recurrences,

G (n + 1)− G (0) =m∑

k=0

ck

(n∑

i=0

F (n + k, i)

)

(DESY) Modern Summation November 2013 20 / 43

Page 21: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

Existing ToolsSigma

Normally in the literature the creative telescoping solution is written usinga notation for the sum,

S(n) =n∑

i=0

F (i).

Then we can write,

G (n + 1)− G (0) = c0S(n) + c1S(n + 1) + . . .+ cmS(n + m)

or even in the notation of sequences,

G(n) = p0an + . . .+ pman+m

In this talk G will be rational and may include sums and the pi will bepolynomials – examples later.

(DESY) Modern Summation November 2013 21 / 43

Page 22: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

Existing ToolsDirect Approach

Fn(ε) =

L1(n)∑

i1=α1

· · ·Lm(n,i1,...im)∑

im=αm

∞∑

j1=β1

· · ·∞∑

jN=βN

f (ε, n, {i}, {j})

Apply MultiSum package (tough)

g0(ε, n)Fn + . . . + gr (ε, n)Fn+r = G (ε, n)

Developed and used for example by Wegschaider ’08, Blumlein, Klein, Schneider & Stan ’12

(DESY) Modern Summation November 2013 22 / 43

Page 23: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

Existing ToolsSum by Sum Approach

Zoom to the innermost sum

Fn(ε) =

∞ or LN∑

jN=βN

f (ε, n, {i}, {j})

Fn(ε) =

L1(n)∑

i1=α1

· · ·Lm(n,i1,...im)∑

im=αm

∞∑

j1=β1

· · ·∞∑

jN=βN

f (ε, n, {i}, {j})

Find a recurrence for the inner sum,g0(ε, n)Fn + . . . + gr (ε, n)Fn+r = G (ε, n)

Solve Recurrence andsubstitute in solution

(DESY) Modern Summation November 2013 23 / 43

Page 24: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

Refined Holonomic Approach

Zoom to the innermost sum

Fn(ε) =

∞ or LN∑

jN=βN

f (ε, n, {i}, {j})

Fn(ε) =

L1(n)∑

i1=α1

· · ·Lm(n,i1,...im)∑

im=αm

∞∑

j1=β1

· · ·∞∑

jN=βN

f (ε, n, {i}, {j})

Find a recurrence for the inner sum,g0(ε, n)Fn + . . . + gr (ε, n)Fn+r = G (ε, n)

Replace innermost sumwith the sequence andits recurrences

(DESY) Modern Summation November 2013 24 / 43

Page 25: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

A Worked Example

Consider the following definite nested multi-sum,

Fn =n−2∑

i1=0

n−i1−2∑

i2=0

4i1!(−1)i2(n − i1 − 1)(1 + i2)!

(1 + i1 + i2)2(2 + i1 + i2)2(i1 + i2)!

(n − i1 − 2

i2

)

To find a recurrence for Fn, first re-write the sum,

4n−2∑

i1=0

i1!(n − i1 − 1)ai1,n

ai1,n =

n−i1−2∑

i2=0

(−1)i2(1 + i2)!

(1 + i1 + i2)2(2 + i1 + i2)2(i1 + i2)!

(n − i1 − 2

i2

)

now apply a recurrence finding algorithm, e.g. Sigma.

(DESY) Modern Summation November 2013 25 / 43

Page 26: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

A Worked Example

One finds that,

(2+i1+n+i1n)ai1,n − (2+i1 − n)(1+i1 + n)ai1+1,n =1

(1+i21 )i1!,

−(1+i1 − n)(1+2i1+i1n)ai ,n − (1+n)(1+i1+i1n)ai ,n+1 = − 1

(1+n)i1!.

The two recurrences plus initial conditions specify the summand — aholonomic sequence.

The right-hand sides are non-zero, which is usuall called ‘refined’.

Combining them one finds, for example, a zero-order recurrence,

Fn =4n

2 + n− 8S1(n)

(1 + n)(2 + n), S1(n) =

n∑

i=1

1

i.

(DESY) Modern Summation November 2013 26 / 43

Page 27: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

Recurrence Tree

N

i1

i2

......

i2, i1

......

...

i1, N

i2

......

i2, i1

......

...

i2, N

......

......

Third Sum, bi2 =∑i2

i3=0 ci3

Second Sum, ai1 =∑i1

i2=0 bi2

Input Sum, F =∑N

i1=0 ai1

(DESY) Modern Summation November 2013 27 / 43

Page 28: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

Conceptual Advantages

Consider a sum, in the refined approach, defined by a zeroth-orderrecurrence. It has the most complicated rhs possible. Essentially thatis the sum-by-sum approach!

At the other extreme, the class of problem sums obey homogeneous(rhs =0) recurrences of order ∼ 35.

The refined approach allows the structure of the problem to bedistributed between the order of the recurrence and the complexity ofthe recurrence right-hand side.

This freedom is a motivating concept to explore the refined approach.

(DESY) Modern Summation November 2013 28 / 43

Page 29: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

Conceptual Advantages

Using the sum-by-sum approach one must expand the summand in εas a first step. Such an expansion blows up the size of the summandquickly.

By holding the epsilon expansion inside the recurrence one cancompute, with a small extra overhead, all the coefficients in anexpansion at once.

One is motivated to propose that at higher and higher orders in ε therefined approach will become increasingly quicker than thesum-by-sum approach.This scaling is a second motivating concept to explore the refinedapproach.

(DESY) Modern Summation November 2013 29 / 43

Page 30: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

Conceptual AdvantagesExample Sum

Consider the following double sum,

Fn(ε) =n−5∑

j0=0

n−3−j0∑

j1=0

(−1)j1(1 + j1)(j0 + j1)!(1− ε

2

)j0

(3− ε

2

)j1

(4− ε)j0+j1

(4 + ε

2

)j0+j1

(n−j0−2j1 + 1

)

This is the appropriate input for the refined approach. For the sum-by-sumapproach one must expand the summand.

Fn(ε) = F 0n (ε) + εF 1

n (ε) + . . .

(DESY) Modern Summation November 2013 30 / 43

Page 31: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

Conceptual AdvantagesExample Sum

F 0n (ε) =

n−5∑

j0=0

n−3−j0∑

j1=0

(−1)j1(1 + j1)(j0 + j1)! (1)j0 (3)j1(4)j0+j1

(4)j0+j1

(n−j0−2j1 + 1

)

F 1n (ε) =

n−5∑

j0=0

n−3−j0∑

j1=0

3(−1)j1 j0!(2 + j1)!(1 + j1)(j0 + j1)!

((3 + j0 + j1)!)2

(n−j0−2j1 + 1

)

×(

1 +3

1 + j1+

3

2 + j1− 3

1 + j0 + j1− 3

2 + j0 + j1− 3

3 + j0 + j1

+3S1(j0) + 3S1(j1)− 3S1(j0 + j1)

)

(DESY) Modern Summation November 2013 31 / 43

Page 32: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

Computing RecurrencesEffects of Recurrence Order

Passing Sigma sums that are defined in terms of high-orderrecurrences generically decreases the speed drastically. For example, asum defined in terms of an order 8 recurrence is simply too high tocompute with.

In addition, it is often true that recurrence order grows. A sum definedby a fourth order recurrence will probably obey a 4+ order recurrence.

In this way one can lose control of the tree of recurrences for amulti-sum making the algorithm unworkable.

(DESY) Modern Summation November 2013 32 / 43

Page 33: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

Computing RecurrencesHandling Right-hand Sides

Passing Sigma a sum, defined in terms of recurrences accurate to someorder in ε, one obtains a recurrence to the requested order in ε.

g2(ε, j , n)aj+2 + . . .+ g0(ε, j , n)aj = 3j2 +

j∑

i=1

1

n + i + j+ ε

j∑

i=1

S1(n)

j(j − 1 + i)

Generically the right-hand side of the recurrence, G (ε, n), will containdefinite nested multi-sums which must be converted to indefiniteobjects using either algorithm.(Unprocessed right-hand sides are extremely slow to work with.)

Processing the right-hand side can be trivial or tough.

In practice finding and simplifying a recurrence take similar amounts oftime due to optimisation.

(DESY) Modern Summation November 2013 33 / 43

Page 34: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

Computing RecurrencesManaging the Recurrence Tree

One is looking to balance several factors.

1 Time to compute recurrences.

2 Time to simplify recurrences.

3 Growth of computation time for later recurrences (controlling thetree)

(DESY) Modern Summation November 2013 34 / 43

Page 35: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

Current Standard Lore

Here is our current generic thinking,

1 Try to compute a recurrence, with a simple right-hand side (⇒high-order), provided the recurrence is no more than order 2 and thatthe system of equations hidden in Sigma takes less than x minutes tosolve. (Naıve difference field theory)

2 Else, compute a recurrence of minimal order; no restrictions onright-hand side. (Improved difference field theory)

3 Simplify right-hand side, expand in ε.

(DESY) Modern Summation November 2013 35 / 43

Page 36: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

Illustrative Result

It is not correct to think of one approach as quickest/best in general.Take the example sum,

S =n−2∑

i1=0

n−i1−2∑

i2=0

4i1!(−1)i2(n − i1 − 1)(1 + i2)!

(1 + i1 + i2)2(2 + i1 + i2)2(i1 + i2)!

(n − i1 − 2

i2

)

The refined approach is 4 times faster than the current ‘state-of-the-art’sum-by-sum algorithm and some examples can be as much as 10 timesfaster.

(DESY) Modern Summation November 2013 36 / 43

Page 37: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

Comparison

Experimental tests show that large, complicated input sums e.g.quintuple sums are quicker with the sum-by-sum approach. The treeof recurrences can not be well controlled (yet!).

Small sums are quicker with the refined approach e.g. double or triplesums. However the refined approach is far from an exhausted methodat the moment.

(DESY) Modern Summation November 2013 37 / 43

Page 38: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

QCD Sum ExamplesEasy Double Sum

Fn(ε) =n−5∑

j0=0

n−3−j0∑

j1=0

(−1)j1(1 + j1)(j0 + j1)!(1− ε

2

)j0

(3− ε

2

)j1

(4− ε)j0+j1

(4 + ε

2

)j0+j1

(n−j0−2j1 + 1

)

Computed to leading order in ε takes 30 seconds with the refined approachand 180 seconds with the sum-by-sum approach.

(DESY) Modern Summation November 2013 38 / 43

Page 39: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

QCD Sum ExamplesEasy Double Sum

The innermost sum obeys a second order homogeneous recurrence

g2(ε, j0, n)aj0+2,n + g1(ε, j0, n)aj0+1,n + g0(ε, j0, n)aj0,n = 0

where

g0 = (n − j0 − 3)(j0 + 1)(2j0 + 2− ε)g1 = (2nj0 − 2n + εn − 4j20 − j0ε− 16j0 − 18− ε+ ε2)(n − j0 − 2)

g2 = 2(n − j0 − 3)(j0 − n + 2)(j0 + 2 + ε)

(DESY) Modern Summation November 2013 39 / 43

Page 40: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

QCD Sum ExamplesEasy Double Sum

The whole sum obeys a zeroth order recurrence.

g0(ε, n)Fn = G (ε, n)

where

g0(ε, n) = −(2 + ε)(4 + ε)(n + 2− ε)(n + 1− ε)G (ε, n) = 36(4− n)(n + 1)

×(2 + n)(36 + n(n(205 + n(n(n(n − 11) + 52)− 134))− 179))

n2(n − 3)2(n − 2)2(n − 1)2

[6n(n(n(n(n(−n(n(n(n(n(n(n(n(5n − 108) + 1004)− 5238) + 16628)

−31758) + 29602) + 13158)− 85481) + 145890)− 166526) + 128184)

+27648)28080)− 5184)− 72

n(n + 3)S1(n)

]

(DESY) Modern Summation November 2013 40 / 43

Page 41: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

QCD Sum ExamplesTough Triple Sum

n−2∑

j=0

j−2∑

j1=0

n−j+j1−2∑

j2=1

(−1)j1+j2 j2(j + j1 − 2)!(j1 − ε+ 3)!(1 + j2)!

(j − j1 + j2)!(n − j + j1 + 2− 2ε)!

×(n − j − ε− 2)!

(n − j + j1 + 2− ε

2

)!(n − j + j1 − j2 + 1− ε

2

)!(

n − j + j1 + 4 + ε2

)!(n − j + j1 + 2 + ε

2

)!

×(j − 2j1

)(n − j + j1 − 2

j2

)

In this case all the recurrences are first order. Computed from order ε−1 toε2 takes 3,500 seconds with the refined approach and 4,750 seconds withthe sum-by-sum approach.

(DESY) Modern Summation November 2013 41 / 43

Page 42: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

Epilogue

The refined holonomic summation approach was put into aMathematica package, ρSum, and was used to solve almost all thebubble topologies shown earlier. (10,000s of sums in total)

There is a manuscript in preparation on the refined holonomicalgorithm and the technical details of optimisation.

(DESY) Modern Summation November 2013 42 / 43

Page 43: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

Summary

1 A refined approach to multi-summation has the capability tointerpolate between existing multi-summation techniques.

2 With regards to ε expansions, there are good reasons to pursue therefined approach.

3 Although in the earlier stages of development, the method can alreadycompete with (mature) exisiting technologies in non-trivial examples.

(DESY) Modern Summation November 2013 43 / 43

Page 44: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

Definition of Summand

Definition

Let {f (n, k)}n≥0,k≥0 be a multivariate (here bivariate) sequence over afield F. f is hypergeometric in n and k if ∃d ∈ Z+ andr1(x , y), r2(x , y) ∈ F(x , y) such that f (n + 1, k)/f (k) = r1(n, k) andf (n, k + 1)/f (n, k) = r2(n, k) ∀n, k ≥ d .

Definition

Restrict to sequences where:∃d ∈ Z+ , ai , bi ,mi ∈ Z and ci ∈ F for i ∈ [1, r ] whereain + bik + ci /∈ Z−∀n, k ≥ d and ∃ p(x , y), q(x , y) ∈ F[x , y ] where q 6= 0factors linearly over F :f (n, k) = p(n, k)/q(n, k)

∏ri=1 Γ(ain + bik + ci )

mi ∀n, k ≥ d .

n.b. Z± both include zero.

(DESY) Modern Summation November 2013 44 / 43

Page 45: Modern Summation Techniques Applied to Loop Integrals · Talk Outline 1 A Particle Physics Motivation 2 Existing Summation Methods 3 A Re ned Holonomic Approach 4 QCD Example Sum

Statement of ProblemSummary

Allow the summand to be as defined, times harmonic numbers and linearcombinations of such terms.

Fn(ε) =

L1(n)∑

i1=α1

· · ·Lm(n,i1,...im)∑

im=αm

∞∑

j1=β1

· · ·∞∑

jN=βN

f (ε, n, i1, . . . , im, j1, . . . , jN)

where n ∈ N and n ≥ n0 ∈ N, all the upper bounds, Lk , are integer-linearin n, {i} and {j}. All the lower bounds are specified constants,{α}, {β} ∈ N. The summand, F , is hypergeometric with respect to n, {i}and {j}.

Aim

Find an expression for a definite nested multi-sum, using the outlinedsummand, in terms of indefinite nested multi-sums.

Return

(DESY) Modern Summation November 2013 45 / 43