English

$Apart: A Generalized Mathematica Apart Function

High Energy Physics - Phenomenology 2012-08-21 v2

Abstract

We have generalized the \textsc{Mathematica} function \texttt{Apart} from 1 to NN dimension, the generalized function \texttt{$Apart} can decompose any linear dependent elements in Vx\mathcal{V}_{x}^* to irreducible ones. The elements in Vx\mathcal{V}_{x}^* 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 e+ee^+e^- colliders is given, and the full source code for a specific process (e+eJ/ψ+ηc)(e^+e^-\to J/\psi + \eta_c) is also available.

Keywords

Cite

@article{arxiv.1204.2314,
  title  = {$Apart: A Generalized Mathematica Apart Function},
  author = {Feng Feng},
  journal= {arXiv preprint arXiv:1204.2314},
  year   = {2012}
}

Comments

14 pages, 2 figures, match the published version. arXiv admin note: text overlap with arXiv:1201.4330 by other authors

R2 v1 2026-06-21T20:47:42.752Z