Abstract
We present the tensor computer algebra package xPert for fast construction and manipulation of the equations of metric perturbation theory, around arbitrary backgrounds. It is based on the combination of explicit combinatorial formulas for the nth order perturbation of curvature tensors and their gauge changes, and the use of highly efficient techniques of index canonicalization, provided by the underlying tensor system xAct, for Mathematica. We give examples of use and show the efficiency of the system with timings plots: it is possible to handle orders n = 4 or n = 5 within seconds, or reach n = 10 with timings below 1 h.
Similar content being viewed by others
References
Cunningham C.T., Price R.H., Moncrief V.: Astrophys. J. 236, 674 (1980)
Chandrashekar S., Ferrari V.: Proc. R. Soc. Lond. A 433, 423 (1991)
Kojima Y.: Phys. Rev. D 46, 4289 (1992)
Teukolsky S.A.: Phys. Rev. Lett. 29, 1114 (1972)
Campanelli M., Lousto C.O.: Phys. Rev. D 59, 124022 (1999)
Price R.H., Pullin J.: Phys. Rev. Lett. 72, 3297 (1994)
Gleiser R.J., Nicasio C.O., Price R.H., Pullin J.: Class. Quantum Grav. 13, L117 (1996)
Gleiser R.J., Nicasio C.O., Price R.H., Pullin J.: Phys. Rev. Lett. 77, 4483 (1996)
Gleiser R.J., Nicasio C.O., Price R.H., Pullin J.: Phys. Rev. D 7, 3401 (1998)
Gleiser R.J., Nicasio C.O., Price R.H., Pullin J.: Phys. Rept. 325, 41 (2000)
Nakano H., Ioka K.: Phys. Rev. D 76, 084007 (2007)
Ioka K., Nakano N.: Phys. Rev. D 76, 061503 (2007)
Matarrese S., Pantano O., Saez D.: Phys. Rev. Lett. 72, 320 (1994)
Matarrese S., Pantano O., Saez D.: Mon. Not. Roy. Astron. Soc. 271, 513 (1994)
Salopek D.S., Stewart J.M., Croudace K.M.: Mon. Not. R. Astron. Soc. 271, 1005 (1994)
Bruni M., Mena F., Tavakol R.: Class. Quantum Grav. 19, L23 (2002)
Goroff M.H., Sagnotti A.: Nucl. Phys. B 266, 709 (1986)
Brizuela D., Martín-Garcí a J.M., Mena Marugán G.A.: Phys. Rev. D 74, 044039 (2006)
Brizuela D., Martín-Garcí a J.M., Mena Marugán G.A.: Phys. Rev. D 76, 024004 (2007)
Gerlach U.H., Sengupta U.K.: Phys. Rev. D 19, 2268 (1979)
Wolfram, S.: The Mathematica Book, 5th ed. (Wolfram Media, 2003)
Bruni M., Matarrese S., Mollerach S., Sonego S.: Class. Quantum Grav. 14, 2585 (1997)
Pitrou C.: Class. Quantum Grav. 24, 6127 (2007)
Abramowitz M., Stegun I.A.: Handbook of Mathematical Functions with Formulas, Graphs and Mathematical Tables. Dover, New York (1964)
Martí n-Garcí a, J.M.: xAct: Efficient Tensor Computer Algebra, http://metric.iem.csic.es/Martin-Garcia/xAct/
Manssur L.R.U., Portugal R., Svaiter B.F.: Int. J. Modern Phys. C 13, 859 (2002)
Martín-García J.M.: Comp. Phys. Commun. 179, 597 (2008)
Martín-García J.M., Portugal R., Manssur L.R.U.: Comp. Phys. Commun. 177, 640 (2007)
Martín-García J.M., Yllanes D., Portugal R.: Comp. Phys. Commun. 179, 586 (2008)
Seidel E.: Class. Quantum Grav. 21, S339 (2004)
Pitrou C., Uzan J.P., Bernardeau F.: Phys. Rev. D 78, 063526 (2008)
Pitrou, C.: The radiative transfer at second order: a full treatment of the Boltzmann equation with polarization. arXiv:0809.3036 [gr-qc]
Pitrou C., Pereira T.S., Uzan J.P.: J. Cosmo. Astropart. Phys. 04, 004 (2008)
Fenu, E., Durrer, R.: arXiv.org: 0809.1383 [astro-ph]
Iyer V., Wald R.M.: Phys. Rev. D 50, 846 (1994)
Iyer V., Wald R.M.: Phys. Rev. D 52, 4430 (1994)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Brizuela, D., Martín-García, J.M. & Mena Marugán, G.A. xPert: computer algebra for metric perturbation theory. Gen Relativ Gravit 41, 2415–2431 (2009). https://doi.org/10.1007/s10714-009-0773-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10714-009-0773-2