$Apart: A Generalized Mathematica Apart Function

Abstract

We have generalized the Mathematica function Apart from 1 to N dimension, the generalized function can decompose any linear dependent elements in Vx* to irreducible ones. The elements in Vx* 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 Fire and 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 Fire, FeynArts and FeynCalc packages, to do the one-loop calculations in double quarkonium production in e+e- colliders is given, and the full source code for a specific process (e+e- J/ + ηc)$ is also available.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…