Scalar one-loop four-point Feynman integrals with complex internal masses
K. H. Phan

TL;DR
This paper derives analytic formulas for scalar one-loop four-point Feynman integrals with complex internal masses, extending previous methods and enabling direct tensor integral evaluation, with implementation and validation in a software package.
Contribution
It introduces a new method for calculating scalar and tensor one-loop four-point integrals with complex masses, overcoming limitations of traditional approaches.
Findings
Analytic formulas valid for complex and real masses.
Successful implementation in the ONELOOP4PT.CPP package.
Perfect agreement with LoopTools in numerical tests.
Abstract
Based on the method in Refs.~{\tt [D.~Kreimer, Z.\ Phys.\ C {\bf 54} (1992) 667} and {\tt Int.\ J.\ Mod.\ Phys.\ A {\bf 8} (1993) 1797]}, we present analytic results for scalar one-loop four-point Feynman integrals with complex internal masses. The results are not only valid for complex internal masses, but also for real internal mass cases. Different from the traditional approach proposed by G. 't Hooft and M. Veltman in the paper {\tt[Nucl.\ Phys.\ B {\bf 153} (1979) 365]}, this method can be extended to evaluate tensor integrals directly. Therefore, it may open a new approach to cure the inverse Gram determinant problem analytically. We then implement the results into a computer package which is {\tt ONELOOP4PT.CPP}. In numerical checks, one compares the program to {\tt LoopTools version} in both real and complex mass cases. We find a perfect agreement between the results…
| This work | |
|---|---|
| LoopTools v. | |
| (This work) | |
|---|---|
| (LoopTools v.) | |
| This work | |
|---|---|
| LoopTools v. | |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Scalar one-loop four-point Feynman integrals with complex internal masses
Khiem Hong Phan
University of Science Ho Chi Minh City, 227 Nguyen Van Cu, Dist.5, Ho Chi Minh City, Vietnam
Abstract
Based on the method in Refs. [D. Kreimer, Z. Phys. C 54 (1992) 667 and Int. J. Mod. Phys. A 8 (1993) 1797], we present analytic results for scalar one-loop four-point Feynman integrals with complex internal masses. The results are not only valid for complex internal masses, but also for real internal mass cases. Different from the traditional approach proposed by G. ’t Hooft and M. Veltman in the paper [Nucl. Phys. B 153 (1979) 365], this method can be extended to evaluate tensor integrals directly. Therefore, it may open a new approach to cure the inverse Gram determinant problem analytically. We then implement the results into a computer package which is ONELOOP4PT.CPP. In numerical checks, one compares the program to LoopTools version in both real and complex mass cases. We find a perfect agreement between the results generated from this work and LoopTools.
\subjectindex
One-loop Feynman integrals, numerical methods for quantum field theory.
1 Introduction
The future colliders, like the Large Hadron Collider (LHC) at high luminosities and the International Linear Collider (ILC) ATLAS:2013hta ; CMS:2013xfa ; Baer:2013cma , aim to measure the properties of Higgs boson (or to explore the Higgs sector), of top quark and vector bosons, as well as search for Physics Beyond the Standard Model (BSM). These measurements will be performed at high precision, e.g. the Higgs boson’s couplings will be measured at the precision of or better for a statistically significant measurement Baer:2013cma . In order to match the high precision data in the near future, the higher-order corrections from theoretical calculations are necessary. Therefore, the detailed evaluations for one-loop multi-leg and higher-loop at general scale to the selected scattering cross sections at the colliders are urgent requirements.
In traditional framework, the cross-section of the processes at one-loop corrections will be obtained by integrating over the phase space of squared amplitudes which are decomposed into the tensor integrals. These tensor ones are then reduced into scalar one-loop one-, two-, three- and four-point functions. It is well-known that the traditional tensor reductions may meet the inverse Gram determinant problem Passarino:1978jh ; Denner:2005nn at several kinematic points in the phase space. Consequently, it leads to numerical instabilities. One may apply the suitable experimental cuts to avoid the problem. However, the situation is completely different when we consider one-loop multi-leg processes, for instance, etc, where the higher-point functions will be reduced to scalar one-loop one-, two-, three- and four-point functions with obtaining arbitrary configurations. As a result, we can not avoid the inverse Gram determinant problem as former case. Up to date the problem still has not been solved analytically and completely.
In the calculation of electroweak corrections to multi-particle processes, we have to handle one-loop integrals with arbitrary internal mass and external momentum assignments. Moreover, for such processes involving unstable particles which can be on-shell, one has to resume their propagators by introducing complex masses Denner:2005fg . Therefore, the evaluations for tensor and scalar one-loop integrals at general scale, with complex internal masses, are also important.
The calculations for scalar one-loop one-, two-, three- and four-point functions are important ingredients for evaluating higher-order corrections. Pioneering calculation for these functions has been performed by ’t Hooft and Veltman 'tHooft:1978xw . For the one-, two-, and three-point functions, the authors of Ref. 'tHooft:1978xw have provided compact explicit expressions that are valid for real and complex internal masses as well as at general scale. For the scalar four-point functions, an analytic result for real mass cases has been presented in Ref. 'tHooft:1978xw ; Denner:1991qq . However, the complex mass cases have been only discussed in these papers. Recently, Ref. Nhung:2009pm has been extended the method of ’t Hooft and Veltman for computing scalar one-loop four-point functions with complex internal masses. It has been already implemented into a FORTRAN program, named D[math]C. In addition, the authors of Ref. Denner:2010tr has followed the previous works in Refs. 'tHooft:1978xw ; Denner:1991qq for evaluating these functions with complex internal masses in which all infrared divergence (IR) cases have been treated completely.
Together with these works, it is worth to mention the references vanOldenborgh:1989wn ; Ellis:2007qk ; vanHameren:2010cp ; Binoth:2008uq ; Cullen:2011kv ; Guillet:2013msa . In general statements, these calculations for scalar one-loop Feynman integrals have been followed the traditional approach developed by ’t Hooft and Veltman. Alternative methods we mention in this paper are Duplancic:2000sk ; Bern:1992em . In these papers, the methods have been only developed for evaluating one-loop corrections to QCD processes.
Based on above methods, there are many computer packages which are available such as vanOldenborgh:1989wn ; Hahn:1998yk ; Berger:2008ag ; Ossola:2007ax ; Carrazza:2016gav ; Actis:2016mpe ; Denner:2016kdg . To our knowledge, these calculations and packages still have not cured the inverse Gram determinant problem analytically and completely. Besides that, some of them has still not provided scalar one-loop integrals for complex masses.
Direct Computation Method (DCM), which is a purely numerical method, has been applied to evaluate Feynman integrals. The method is based on the combination of an efficient numerical integration and extrapolation Yuasa:2011kt . Scalar one-loop integrals for real/complex masses have been calculated successfully in this approach. Another purely numerical program, which is SecDec Heinrich:2008si ; Borowka:2012yc ; Borowka:2015mxa ; Borowka:2017idc , is based on the sector decomposition method. Numerical Mellin-Barnes representations for Feynman integrals also have been presented in Ref. Gluza:2007rt .
Solving Gram determinant problem analytically and proving an alternative method for evaluating scalar one-loop Feynman integrals, special for four-point functions, with including complex internal masses, are mandatory. In the scope of this paper, based on the method developed in Refs. Kreimer:1991wj ; Kreimer:1992ps ; Franzkowski , we present analytic results for scalar one-loop four-point Feynman integrals with complex internal masses. The results are not only valid for complex internal masses, but also for real mass cases. Different from the method proposed by G. ’t Hooft and M. Veltman in the paper 'tHooft:1978xw , this method can be extended to evaluate tensor integrals directly. Therefore, it may open a new approach to cure the inverse Gram determinant analytically. We then implement the results into a computer package which is ONELOOP4PT.CPP. In numerical checks, one compares this work to LoopTools version Hahn:1998yk in both real and complex mass cases. We find a perfect agreement between the results generated from this work and LoopTools.
The layout of the paper is as follows: In section 2, we present the method for evaluating scalar one-loop four-point functions in detail. In section 3, we will show the numerical checks on the program with LoopTools. Conclusions and plans for future work are presented in section 4. Several useful formulae used in this calculation are shown in the Appendix.
2 The calculation
In this section, we apply the method which was proposed in Refs. Kreimer:1991wj ; Kreimer:1992ps ; Franzkowski to calculate scalar one-loop four-point functions. The Feynman integrals for these functions are given by
[TABLE]
Where the inverse Feynman propagators are
[TABLE]
The term is Feynman’s prescription. and for are external momenta and internal masses respectively. The external momenta flow incoming as Fig. 1 and follow momentum conservation law . The loop momentum is and is space-time dimension. In this calculation, we are not going to deal with infrared divergence. Thus, we will work directly in space-time dimension . In general, is a function of with , .
In parallel and orthogonal space Kreimer:1991wj ; Kreimer:1992ps which is spanned by external momenta, the Feynman integral is obtained
[TABLE]
Let us define the momenta for . One arrives at the case of at least one time-like momentum, for , e.g. . Working in the rest frame of , one has
[TABLE]
In the complex mass scheme, the internal masses are taken the form
[TABLE]
are decay widths of unstable particles .
The Feynman integral is then written explicitly as
[TABLE]
Partitioning the integrand into the form
[TABLE]
we then make a shift on by for and , the resulting reads
[TABLE]
We have already introduced the following kinematic variables
[TABLE]
It is important to note that the kinematic variables and . In the next subsections, we are going to calculate this integral.
2.1 Linearization and -integration
To integrate over , we first linearize by applying a transform as
[TABLE]
then the Jacobian of this transformation is |J|=\Big{|}\dfrac{\partial(l_{0},l_{1},l_{2},l_{\perp})}{\partial(z,y,x,t)}\Big{|}=1. We arrive at
[TABLE]
with the integrand is corresponding to
[TABLE]
In this integrand, we have already used new variables
[TABLE]
The integrand now depends linearly on . Thus, the -integration will be taken easily by applying the residue theorem. For this purpose, one should first analyze the -poles of this integrand. These poles are
[TABLE]
We realize that which depends on the sign of . The location of in the -complex plane will be determined by the sign of , see Fig. 2 for more detail. We therefore should rewrite as following:
[TABLE]
with
[TABLE]
By closing the integration contour over upper plane when and vise versa, as shown in Fig. 2, one then applies the residue theorem, the resulting then reads
[TABLE]
and
[TABLE]
The and functions indicate the residue contributions from the -poles in Eq. (22). These functions are defined as
[TABLE]
The new kinematic variables introduced in this step are listed as following
[TABLE]
The delta function is defined
[TABLE]
It is important to note that , and . Combining with the definition of and in Eq. (29), we verify easily that
[TABLE]
2.2 The -integration
We are now going to evaluate the three-fold integrals which arrived the previous subsection, see Eqs. (27, 28). In order to work out the -integration, one has to linearize by using the Euler shift . However, we realize that the terms proportional to and in the integrand have the same sign. One can first make and having opposite sign by applying a complex rotation in the -plane.
The integrand written in terms of have two poles which are
[TABLE]
Because of Eq. (34), we find that are located in the first and the third quarters of -complex plane, as described in Fig. 3. As a matter of this fact, one should choose the integration contour on the fourth quarter of the -complex plane, as Fig. 3.
There are no residua of -poles contribute to the -integration contour. We, therefore, derive the following relation
[TABLE]
We are now applying the relation in Eq. (36). One then makes the rotation like . The resulting reads
[TABLE]
After obtaining the opposite sign of and in these integrands, we proceed the linearization of by performing the above Euler transformation, or . We arrive at
[TABLE]
[TABLE]
The -integration will be taken by using the residue theorem. The locations of -poles are more complicated than in the case of -integration. According to Eqs. (2.2,2.2), combining with Eq. (34), it is easy to check that the imaginary parts of the -poles in these integrands are
[TABLE]
which depend on the sign of . Similar to the -integration, we should cut the integration of into two segments and with . The imaginary parts of the remaining poles which are the roots of the following equation
[TABLE]
become more complicated. They then contribute to the residua of the taken integrations.
Closing the contour on the upper plane of if and vice versa, one takes into account the residua of the -poles in Eq. (42). Finally, we arrive at
[TABLE]
with
[TABLE]
and the integrand
[TABLE]
We have already introduced following kinematic variables:
[TABLE]
The and functions will indicate the locations of -poles in Eq. (42) which contributed to the integrations. They are defined as
[TABLE]
We now make a shift . The Jacobian of this shift is and the -integrals change the border to . The resulting reads
[TABLE]
with the new notations
[TABLE]
where
[TABLE]
We note that and .
With the definitions of in Eq. (29) and in Eq. (52), one again confirms that
[TABLE]
We have just arrived at the two-fold integrations. In the next subsections, we will present the approach to calculate these integrals (53, 54, 55, 56) in detail.
2.3 The -integration
To linearize , we perform a shift
[TABLE]
The Jacobian of this shift is
[TABLE]
To remove the quadratic term of , we have to choose as the roots of the equation
[TABLE]
or these roots are written explicitly as
[TABLE]
With this, the integrand written in terms of depends linearly on which is
[TABLE]
with
[TABLE]
We will choose as the root of the equation ,
[TABLE]
or their solutions are given by
[TABLE]
We note that the final result of is independent of the parameters and . Without the loss of generality, we choose and in the following calculation. In this case, we have
[TABLE]
The relations between with the external momenta are shown in Table 1.
To follow the calculation easily, we would like to omit the index for the kinematic variables which appear in Eq. (64) in the remaining text of this paper.
2.3.1 In the case of
In this case, and . The integration region now looks as Fig. 4.
To integrate over , one first splits the integrations written in terms of as follows
[TABLE]
We next rewrite the -integrand in the form of
[TABLE]
We are going to apply the formula (140) for calculating the -integrations. In order to use the formula (140), the integrand must have no poles in real -axes. However, in the case of real masses, are real, and so may have poles in negative real -axes. To treat this problem, we make with . The final result is obtained by taking . Using the master integral (140), one gets
[TABLE]
and
[TABLE]
Where will be or .
With the help of (75, 76), one obtains
[TABLE]
[TABLE]
[TABLE]
[TABLE]
Here the function is given
[TABLE]
With the help of , all the logarithmic functions which appear in the -integrands now are well-defined in -complex plane. Summing up the above terms, one obtains
[TABLE]
In the next steps, we are now going to calculate the -integrals. We realize that
[TABLE]
and
[TABLE]
Where we use the notations which are corresponding to the appearance of in the mentioned formulae.
From Eqs. (83, 84), we also confirm that
[TABLE]
with or .
From the formula (73), we realize that is a nonzero real in the case We rewrite as follows
[TABLE]
with
[TABLE]
Defining the arguments of logarithmic functions are
[TABLE]
with
[TABLE]
In order to perform the -integrals, we decompose logarithmic functions in the -integrands, as Eq. (133). In special, one has
[TABLE]
and
[TABLE]
By determining that is independent of and using the formulae (2.3.1, 2.3.1), can be presented in the form
[TABLE]
We first emphasize that might have poles in negative real-axes in the real mass cases. However, in these cases and . As a result, one checks that . Thus we don’t need to make as case. Secondly, the -integrals now are splitted into three basic integrals which are
[TABLE]
These integrals can be calculated in concrete in the Appendix.
2.3.2 In the case of 0<D_{mlk}\leqslant\Big{(}\frac{A_{mlk}}{B_{mlk}}-\alpha_{lk}\Big{)}^{2} and
In this case, we have
[TABLE]
It is easy to check that -\varphi_{mlk}-(-\frac{1}{\beta_{mlk}})=-\sqrt{\Big{(}\frac{A_{mlk}}{B_{mlk}}-\alpha_{lk}\Big{)}^{2}-D_{mlk}}\leqslant 0. Therefore, the integration region now looks like Fig. 5.
In this case, the integration region of is similar to case. As a result, the analytical calculation of in this case is same to the case of .
2.3.3 In the case of 0<D_{mlk}\leqslant\Big{(}\frac{A_{mlk}}{B_{mlk}}-\alpha_{lk}\Big{)}^{2} and
In this case, and are positive and we confirm that
[TABLE]
Therefore, the integration region now looks like Fig. 6.
Applying the same procedure, reads
[TABLE]
Where the new kinematic variables introduced in this formula are
[TABLE]
and
[TABLE]
The last integrals written in terms of will be evaluated by means of the basic integrals which are presented in Appendix.
2.3.4 In the case of D_{mlk}>\small\Big{(}\frac{A_{mlk}}{B_{mlk}}-\alpha_{lk}\Big{)}^{2}
From Eq. (2.3.1), each term relating to the following integral will be presented as
[TABLE]
Where are coefficients in front of the mentioned integrals. We also apply the same trick for each term relates to
[TABLE]
We have already added to the extra terms which the sum of them is up to zero. These extra terms will contribute to the residue of -poles when become complex.
2.3.5 In the case of
In this case, the integrands of , , and have the form
[TABLE]
Where new kinematic variables are introduced
[TABLE]
Instead of linearizing , we are going to calculate the -integrals directly. The resulting reads
[TABLE]
The is defined as
[TABLE]
Where are given
[TABLE]
Finally, one gets
[TABLE]
It is easy to confirm that
[TABLE]
Moreover, one also verifies that
[TABLE]
Noting that is the second order polynomial written in terms of in the argument of logarithmic functions. In detail, it is
[TABLE]
with
[TABLE]
Because and have the same sign, the logarithmic functions are decomposed as follows
[TABLE]
and
[TABLE]
Finally, we arrive at
[TABLE]
Where the new kinematic variables are given
[TABLE]
The remaining integrals (written in terms of ) will be integrated by using the basic integrals which are devoted in the Appendix.
In the next step, we will extend this work for evaluating tensor one-loop four-point functions with complex internal masses. In the parallel and orthogonal space Kreimer:1991wj ; Kreimer:1992ps ; Bauer:2001ig , a tensor one-loop -point integral with rank can be decomposed as
[TABLE]
with
[TABLE]
Where space-time dimension is and is the number of parallel dimension (spanned by the external momenta). The tensor coefficients (form factors) are given
[TABLE]
The traditional tensor reduction for one-loop integrals has been proposed by Passarino and Veltman Passarino:1978jh , later developed by Denner et al Denner:2005nn . In these schemes, the form factors will be obtained by contracting the Minkowski metric () and external momenta into the tensor integrals. At this stage, we have to solve a system of linear equations where the Gram determinants appear in the denominator. If the Gram determinants will vanish or become very small, the reduction method will break or spoil numerical stability (this problem is called Gram determinant problem). The framework in this paper can be extended to calculate the form factors (or tensor one-loop integrals) directly. This will be devoted to future publication khiemtensor . It therefore opens a new approach to solve Gram determinant problem analytically.
3 Numerical checks
The calculation has been implemented into C program which is called ONELOOP4PT.CPP. In this program, the function uses the de facto input parameters of LoopsTools. The syntax of the new function is as follow
[TABLE]
with and .
In this section, we are going to check the program with LoopTools version Hahn:1998yk (it is called LoopTools v.). In Tables and , we check ONELOOP4PT.CPP with LoopTools in real and complex masses respectively. The input parameters are presented in these Tables. One finds a good agreement between this work and LoopTools in all cases.
In Table 4, we compare the results generated by ONELOOP4PT.CPP with LoopTools by changing the value of . Other input parameters are fixed as follows and , and One again finds a good agreement between the results computed from this work and LoopTools in all cases of .
4 Conclusions
In this paper, we have presented the analytic solution for scalar one-loop four-point integrals with real and complex internal masses. This method can be extended to calculate tensor integrals directly. It may open a new way to cure the inverse determinant problem analytically. In the numerical checks, one compared this work with LoopTools. We found a good agreement between the results generated from this work and the ones from LoopTools. In future work, we will proceed this method for evaluating tensor one-loop four-point integrals.
Acknowledgment: This research is funded by Vietnam National Foundation for Science and Technology Development (NAFOSTED) under grant number 103.01-2016.33. The author is also grateful to Chau Thien Nhan for reading the manuscript and to all members of Theoretical Physics Department, University of Science HoChiMinh City for fruitful discussions. K. H. Phan is grateful to Dr. Do Hoang Son for fruitful discussions and his contribution to this work.
Appendix
In this Appendix, we present several useful formulae. The first one we mention
[TABLE]
Where the Eta function is defined as
[TABLE]
Let us consider is a rational function with and no poles on the negative real -axes, are poles of . By closing the integration contour as Fig. 7, one then can derive the following relation
[TABLE]
We then arrive at the relation
[TABLE]
We consider three basic integrals in the following paragraphs.
Basic integral :
The basics integral is defined as
[TABLE]
with . 2. 2.
Basic integral :
The basic integral is
[TABLE]
with . 3. 3.
Basic integral :
The basic integral has the form of
[TABLE]
with and are defined in Eqs. (81, 89) respectively. We have known that \text{Im}\Big{(}\frac{S(\sigma,z)}{Pz+Q}\Big{)} is independent of , we then can expand the integrand as
[TABLE]
Where are given by
[TABLE]
For \text{Im}\Bigg{(}\dfrac{S(\sigma,z)}{Pz_{0}+Q}\Bigg{)}\geq 0 in the region , one then has
[TABLE]
The integral in right-hand side of this equation is nothing but it will be reduced to basic integral .
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1(1) ATLAS Collaboration, ar Xiv:1307.7292 [hep-ex].
- 2(2) CMS Collaboration, ar Xiv:1307.7135.
- 3(3) H. Baer et al., ar Xiv:1306.6352 [hep-ph].
- 4(4) G. Passarino and M. J. G. Veltman, Nucl. Phys. B 160 (1979) 151. doi:10.1016/0550-3213(79)90234-7
- 5(5) A. Denner and S. Dittmaier, Nucl. Phys. B 734 (2006) 62 doi:10.1016/j.nuclphysb.2005.11.007 [hep-ph/0509141].
- 6(6) A. Denner, S. Dittmaier, M. Roth and L. H. Wieders, Nucl. Phys. B 724 (2005) 247 [hep-ph/0505042].
- 7(7) G. ’t Hooft and M. J. G. Veltman, Nucl. Phys. B 153 (1979) 365.
- 8(8) A. Denner, U. Nierste and R. Scharf, Nucl. Phys. B 367 (1991) 637.
