$Apart: A Generalized Mathematica Apart Function
Feng Feng

TL;DR
This paper introduces a generalized version of the Mathematica Apart function, called $Apart, which decomposes linear dependent elements in multi-dimensional spaces to aid loop calculations in particle physics.
Contribution
The authors extend the Mathematica Apart function to multiple dimensions, enabling decomposition of propagators for complex loop calculations in high-energy physics.
Findings
Successfully implemented the $Apart package for N-dimensional decomposition.
Demonstrated application in one-loop calculations for double quarkonium production.
Provided source code for specific particle physics process simulations.
Abstract
We have generalized the \textsc{Mathematica} function \texttt{Apart} from 1 to dimension, the generalized function \texttt{$Apart} can decompose any linear dependent elements in to irreducible ones. The elements in can be viewed as the corresponding propagators which involve loop momenta, and the decomposition will be useful when one tries to perform the loop calculations using the packages such as \textsc{Fire} and \textsc{Reduze}, which have implemented the integration by parts (IBP) identities and Lorentz invariance (LI) identities. A description on how to use this package, combined with \textsc{Fire}, \textsc{FeynArts} and \textsc{FeynCalc} packages, to do the one-loop calculations in double quarkonium production in colliders is given, and the full source code for a specific process is also available.
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.
