Physics[FeynmanIntegral][ExpandDimension] - expand a d-dimensional result for a Feynman integral keeping terms up to order 0 in the dimensional parameter FeynmanIntegral:-varepsilon
Physics[FeynmanIntegral][Series] - expand in series returning a result always up to the order specified
Calling Sequence
ExpandDimension(expression)
Series(expression, z, order)
Parameters
expression
-
any expression, equation, set, list or matrix of them, typically involving FeynmanIntegral:-varepsilon dimensional parameter
z
the expansion variable
order
(optional) a nonnegative integer specifying the order, so that the result is always up to O⁡zorder
Description
When computing the scattering matrix S for a particle process (momentum representation, see FeynmanDiagrams) the result, at one or more loops, contains Feynman integrals. Generally speaking, these integrals can be evaluated using dimensional regularization with the Evaluate command, whose output is corresponds to computing the integral in d-dimensions. In this context, ExpandDimension takes the dimension as d=4−2⁢ϵ and expands around ϵ=0 keeping terms up to order O⁡ϵ
The expansion of sums is done by first analyzing the structure of the GAMMA poles of the summand and, depending on the case, splitting the sum into two parts, separating the part that is divergent when d=4. Then d is taken equal to 4−2⁢ϵ and the expansion around ϵ=0 is done using Series.
The Series command works as the series command but - say z is the series expansion variable - it always returns up to order, so a series structure up to O⁡zorder; for the difference with series, see the Examples section.
Examples
with⁡Physics:
with⁡FeynmanIntegral
Evaluate,ExpandDimension,FromAbstractRepresentation,Parametrize,Series,SumLookup,TensorBasis,TensorReduce,ToAbstractRepresentation,ε,ϵ
To remain closer to textbook notation, display the imaginary unit with a lowercase i
interface⁡imaginaryunit=i:
An example departing from an interaction Lagrangian
L≔λ⁢φ⁡X3
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
To evaluate the integral, using dimensional regularization, computing the integral over the loop momentum in dimension d, you can use Evaluate
Evaluate⁡
9⁢ⅈ8⁢π−1−ϵ⁢λ2⁢δ⁡−P__2+P__1⁢∑n=0∞⁡Γ⁡ϵ+n⁢m__φ−2⁢ϵ−2⁢n⁢Γ⁡n+1⁢P__12⁢nΓ⁡2⁢n+2E__1⁢E__2
This result contains the dimensional parameter ϵ. To expand the dimension of this result around d=4−2⁢ϵ keeping terms up to order 0 in ϵ you can use
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∞⁡Γ⁡n⁢Γ⁡n+1⁢P__12⁢nΓ⁡2⁢n+2⁢m__φ2⁢n+ln⁡πE__1⁢E__2⁢π+O⁡ϵ
Computing the integral without expanding and expand in a second step allows for better control and follow-up of the computation. Alternatively, you can compute the two steps in one go using the expanddimension option of Evaluate:
Evaluate⁡,expanddimension
The Series command has the same syntax as series but always return up to O⁡zorder. Consider for instance:
exp⁡z⁢Γ⁡z
ⅇz⁢Γ⁡z
Indicating the order as equal to 3, the output by series, however, can be relative; in this example it starts at 1z and goes up to O⁡z2:
series⁡,z,3
z−1+−γ+1+112⁢π2+12⁢γ2−γ+12⁢z+O⁡z2
The output of Series is up to O⁡zorder regardless of degree of the first term of the series
Series⁡,z,3
z−1+−γ+1+112⁢π2+12⁢γ2−γ+12⁢z+−ζ⁡33−π2⁢γ12−γ36+π212+γ22−γ2+16⁢z2+O⁡z3
A different example, indicating the order equal to 1; here series default approach results in terms up to O⁡ϵ2
series⁡Γ⁡ϵ+n,ϵ,1assumingn::nonposint
1−1n⁢Γ⁡1−n⁢ϵ−1+Ψ⁡1−n−1n⁢Γ⁡1−n+π26⁢−1n−Ψ1⁡1−n⁢Γ⁡1−n2+Ψ⁡1−n2⁢Γ⁡1−n2−1n⁢Γ⁡1−n+Ψ⁡1−n2−1nΓ⁡1−n⁢ϵ+O⁡ϵ2
The same computation with output up to the indicated order, O⁡ϵ
Series⁡Γ⁡ϵ+n,ϵ,1assumingn::nonposint
1−1n⁢Γ⁡1−n⁢ϵ−1+Ψ⁡1−n−1n⁢Γ⁡1−n+O⁡ϵ
See Also
Dgamma, Evaluate, FeynmanDiagrams, FeynmanIntegral[Overview], Parametrize, 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.
Compatibility
The Physics[FeynmanIntegral][ExpandDimension] and Physics[FeynmanIntegral][Series] commands were introduced in Maple 2021.
For more information on Maple 2021 changes, see Updates in Maple 2021.
Download Help Document