Elsevier Science Home
Computer Physics Communications Program Library
Full text online from Science Direct
Programs in Physics & Physical Chemistry
CPC Home

[Licence| Download | New Version Template] aemq_v1_0.tar.gz(293 Kbytes)
Manuscript Title: Spinors: a Mathematica package for doing spinor calculus in General Relativity
Authors: Alfonso García-Parrado Gómez-Lobo, José M. Martín-García
Program title: Spinors
Catalogue identifier: AEMQ_v1_0
Distribution format: tar.gz
Journal reference: Comput. Phys. Commun. 183(2012)2214
Programming language: Mathematica.
Computer: Any computer running Mathematica 7.0 or higher.
Operating system: Any operating system compatible with Mathematica 7.0 or higher.
RAM: 94Mb in Mathematica 8.0.
Keywords: General Relativity, Spinor calculus.
PACS: 04.20.-q, 02.40.-k, 04.20.Gz.
Classification: 1.5.

External routines: Mathematica packages xCore, xPerm and xTensor which are part of the xAct system. These can be obtained at http://www.xact.es.

Nature of problem:
Manipulation and simplification of spinor expressions in General Relativity.

Solution method:
Adaptation of the tensor functionality of the xAct system for the specific situation of spinor calculus in four dimensional Lorentzian geometry.

The software only works on 4-dimensional Lorentzian space-times with metric of signature (1, -1, -1, -1). There is no direct support for Dirac spinors.

Unusual features:
Easy rules to transform tensor expressions into spinor ones and back. Seamless integration of abstract index manipulation of spinor expressions with component computations.

Running time:
Under one second to handle and canonicalize standard spinorial expressions with a few dozen indices. (These expressions arise naturally in the transformation of a spinor expression into a tensor one or vice-versa).