SHEEP (symbolic computation system)
SHEEP is one of the earliest interactive symbolic computation systems. It is specialized for computations with tensors, and was designed for the needs of researchers working with general relativity and other theories involving extensive tensor calculus computations.[1][2]
SHEEP is an freeware package (copyrighted, but free for educational and research use).[3]
The name "SHEEP" is pun on the Lisp Algebraic Manipulator or LAM on which SHEEP is based. The package was written by Inge Frick, using earlier work by Ian Cohen and Ray d'Inverno, who had written ALAM - Atlas LISP Algebraic Manipulation in earlier (designed in 1970).[4][5] SHEEP was an interactive computer package[6] whereas LAM and ALAM were batch processing languages.
Jan E. Åman wrote an important package in SHEEP to carry out the Cartan-Karlhede algorithm. A more recent version of SHEEP, written by Jim Skea, runs under Cambridge Lisp, which is also used for REDUCE.
Notes
- ^ FOLDOC entry for SHEEP
- ^ Description at hopl.murdoch.edu.au
- ^ http://www.computeralgebra.nl/systemsoverview/special/tensoranalysis/sheep/sheep.ps.gz
- ^ Entry at hopl.murdoch.edu.au
- ^ Description at hopl.murdoch.edu.au
- ^ Interacting with SHEEP by R. A. D'inverno and I. Frick, General Relativity and Gravitation, Volume 14, Number 10, October 1982
See also
External links
- SHEEP download directory at Queen Mary, University of London
- Some sources of info on Sheep
- Review article by M.A.H.MacCallum in "Workshop on Dynamical Spacetimes and Numerical Relativity" edited by Joan M. Centrella