Abstract
In this note we report on the new version of FeynCalc, a Mathematica package for symbolic semi-automatic evaluation of Feynman diagrams and algebraic expressions in quantum field theory. The main features of version 9.0 are: improved tensor reduction and partial fractioning of loop integrals, new functions for using FeynCalc together with tools for reduction of scalar loop integrals using integration-by-parts (IBP) identities, better interface to FeynArts and support for SU(N) generators with explicit fundamental indices. Program summaryProgram title: FeynCalcCatalogue identifier: AFBB_v1_0Program summary URL:http://cpc.cs.qub.ac.uk/summaries/AFBB_v1_0.htmlProgram obtainable from: CPC Program Library, Queen’s University, Belfast, N. IrelandLicensing provisions: GNU Public Licence 3No. of lines in distributed program, including test data, etc.: 734115No. of bytes in distributed program, including test data, etc.: 6890074Distribution format: tar.gzProgramming language: Wolfram Mathematica 8 and higher.Computer: Any computer that can run Mathematica 8 and higher.Operating system: Windows, Linux, OS X.Classification: 4.4, 5, 11.1.External routines: FeynArts [2] (Included)Nature of problem: Symbolic semi-automatic evaluation of Feynman diagrams and algebraic expressions in quantum field theory.Solution method: Algebraic identities that are needed for evaluation of FeynmanReasons for new version: Compatibility with Mathematica 10, improved performance and new features regarding manipulation of loop integrals.Restrictions: Slow performance for multi-particle processes (beyond 1→2 and 2→2) and processes that involve large (>100) number of Feynman diagrams.Additional comments: The original FeynCalc paper was published in Comput. Phys. Commun., 64 (1991) 345, but the code was not included in the Library at that time.Reasons for the new version: Compatibility with Mathematica 10, improved performance and new features regarding manipulation of loop integrals.Summary of revisions: Tensor reduction of 1-loop integrals is extended to arbitrary rank and multiplicity with proper handling of integrals with zero Gram determinants. Tensor reduction of multi-loop integrals is now also available (except for cases with zero Gram determinants). Partial fractioning algorithm of [1] is added to decompose loop integrals into terms with linearly independent propagators. Feynman diagrams generated by FeynArts can be directly converted into FeynCalc input for subsequent evaluation.Running time: Depends on the complexity of the calculation. Seconds for few simple tree level and 1-loop Feynman diagrams; Minutes or more for complicated diagrams.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.