Parametrize - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Mozilla Firefox.

Online Help

All Products    Maple    MapleSim


Physics[FeynmanIntegral][Parametrize] - parametrize a Feynman integral, as the ones returned by the FeynmanDiagrams command, appearing in the expansion of the Scattering matrix in momentum representation

Calling Sequence

Parametrize(inert_Feynman_integral, options)

Parameters

inert_Feynman_integral

-

the inert form of Feynman integral, that is a function whose name is %FeynmanIntegral, as the ones returned by FeynmanDiagrams when working in momentum representation.

Description

• 

Parametrize receives a Feynman integral constructed using the inert function %FeynmanIntegral, as the ones returned by the FeynmanDiagrams command, and rewrites the integrand replacing the propagators by parametrized integrals, using Feynman (default) or α parameters. This is the first step performed by the FeynmanIntegral command towards the computation of the integral using dimensional regularization.

• 

Only propagators involving a loop momentum (the integration variable of the %FeynmanIntegral), of the form p__n, so the letter p followed by two underscores and where n is a positive integer, are included in the parametrization. The output is the parametrized form of the integral, or, if specified, only of the integrand.

• 

The available parametrization schemes introduce either Feynman or alpha (also known as Schwinger) parameters. The Feynman parametrization of a product of L denominators A_l is [1]

  

where the ξi are the Feynman parameters, and the αi and λj are, respectively, the α parameters and the λ (possibly complex) exponents.

Examples

> 

with⁡Physics:

> 

with⁡FeynmanIntegral

Evaluate,ExpandDimension,FromAbstractRepresentation,Parametrize,Series,SumLookup,TensorBasis,TensorReduce,ToAbstractRepresentation,ε,ϵ

(1)
> 

interface⁡imaginaryunit=i:

> 

%FeynmanIntegral⁡1−m2+p__12+i⁢ε⁢p__12+i⁢ε,p__1

∫1−m2+p__12+ⅈ⁢ε⁢p__12+ⅈ⁢εⅆp__1 4

(2)
> 

Parametrize⁡

(3)
> 

Parametrize⁡,integrand

* Partial match of 'integrand' against keyword 'returnintegrand'

δ⁡−1+ξ__1+ξ__2ξ__1⁢−m2+p__12+ξ__2⁢p__122

(4)
> 

Parametrize⁡,kindofparameters=α

∫∫0∞∫0∞−ⅇⅈ⁢p__12⁢α__1+α__2⁢ⅇ−ⅈ⁢α__1⁢m2ⅆα__1ⅆα__2ⅆp__1 4

(5)
> 

Parametrize⁡,propagators=LP

* Partial match of 'propagators' against keyword 'propagatorslist'

(6)

The list of propagators:

> 

LP

−m2+p__12,p__12

(7)

An example departing from an interaction Lagrangian

> 

L≔λ⁢φ⁡X3

L≔λ⁢φ⁡X3

(8)

A process with one incoming and one outgoing particle a 1-loop

> 

FeynmanDiagrams⁡L,incomingparticles=φ,outgoingparticles=φ,numberofloops=1,diagrams

∫9⁢λ2⁢δ⁡−P__2+P__18⁢π3⁢E__1⁢E__2⁢P__1+p__22−m__φ2+ⅈ⁢ε⁢p__22−m__φ2+ⅈ⁢εⅆp__2 4

(9)

To Parametrize this Feynman integral using Feynman parameters, use

> 

Parametrize⁡

(10)

Parametrizing the integral is the first step towards its evaluation. Within the FeynmanIntegral package, to evaluate the integral, using dimensional regularization, you can use Evaluate

> 

Evaluate⁡

9⁢ⅈ8⁢π−1−ϵ⁢λ2⁢δ⁡−P__2+P__1⁢∑n=0∞⁡P__12⁢n⁢m__φ−2⁢ϵ−2⁢n⁢Γ⁡ϵ+n⁢Γ⁡n+1Γ⁡2⁢n+2E__1⁢E__2

(11)
> 

Evaluate⁡,expanddimension

9⁢ⅈ8⁢λ2⁢δ⁡−P__2+P__1π⁢E__1⁢E__2⁢ϵ−1+−9⁢ⅈ8⁢λ2⁢δ⁡−P__2+P__1⁢γ+2⁢ln⁡m__φ−∑n=1∞⁡P__12⁢n⁢Γ⁡n⁢Γ⁡n+1m__φ2⁢n⁢Γ⁡2⁢n+2+ln⁡πE__1⁢E__2⁢π+O⁡ϵ

(12)

To remove the series structure of this result and have it expressed as a polynomial see convert/polynom.

The same process at two loops

> 

FeynmanDiagrams⁡L,incomingparticles=φ,outgoingparticles=φ,numberofloops=2

2⁢∫∫81⁢ⅈ64⁢λ4⁢δ⁡−P__2+P__1π7⁢E__1⁢E__2⁢P__2+p__4+p__52−m__φ2+ⅈ⁢ε⁢P__2−P__1+p__4+p__52−m__φ2+ⅈ⁢ε⁢p__4+p__52−m__φ2+ⅈ⁢ε⁢p__42−m__φ2+ⅈ⁢ε⁢p__52−m__φ2+ⅈ⁢εⅆp__4 4ⅆp__5 4+∫∫81⁢ⅈ64⁢λ4⁢δ⁡−P__2+P__1π7⁢E__1⁢E__2⁢−P__1+p__4+p__52−m__φ2+ⅈ⁢ε⁢p__4+p__52−m__φ2+ⅈ⁢ε⁢P__2−p__42−m__φ2+ⅈ⁢ε⁢p__42−m__φ2+ⅈ⁢ε⁢p__52−m__φ2+ⅈ⁢εⅆp__4 4ⅆp__5 4+∫∫81⁢ⅈ64⁢λ4⁢δ⁡−P__2+P__1π7⁢E__1⁢E__2⁢−P__1+P__2−p__4+p__52−m__φ2+ⅈ⁢ε⁢−P__2+p__4−p__52−m__φ2+ⅈ⁢ε⁢P__2−p__42−m__φ2+ⅈ⁢ε⁢p__42−m__φ2+ⅈ⁢ε⁢p__52−m__φ2+ⅈ⁢εⅆp__4 4ⅆp__5 4

(13)

To Parametrize each Feynman integral within this expression you can use subsindets

> 

subsindets⁡,specfunc⁡%FeynmanIntegral,Parametrize

(14)
> 

See Also

convert/polynom, Dgamma, Evaluate, FeynmanDiagrams, FeynmanIntegral,Overview, Physics, Physics conventions, Physics examples, Physics Updates, Tensors - a complete guide, Mini-Course Computer Algebra for Physicists, Setup, TensorReduce

References

  

[1] Smirnov, V.A., Feynman Integral Calculus. Springer, 2006.

  

[2] Weinberg, S., The Quantum Theory Of Fields. Cambridge University Press, 2005.

  

[3] Bogoliubov, N.N., and Shirkov, D.V. Quantum Fields. Benjamin Cummings, 1982.