# The Canon Tensor Package

#### Manipulation of tensorial indices - useful for tensor manipulation in
General Relativity, Quantum Gravity, Differential Geometry.

#### New Version - 2.1

#### The new version has interface with
GRTensor.

#### Version 1.1

The purpose of version 1.1 of the Canon package is to work as a kernel for complete Maple tensor
packages. It is useful for manipulating indexed objects obeying generic permutation
symmetries and possibly having dummy indices. The Canon package uses computational
group theory algorithms to efficiently simplify generic tensor expressions
by manipulating tensorial indices.

Canon package has a small number of external commands, which are: CanonDefine, Canonical, CanonicalOne, CanonPrint, CanonUnPrint.

The package has over 50 internal procedures which implements the computational
group algorithms needed for index manipulation. There is a brief description
of each of them in the accompanying source file.

Download the old version (1.1) and related
files. See the readme.txt file for details.

Comments or bug reports: Portugal@Lncc.Br

Last update: April, 2008.

Maintained by Renato Portugal/LNCC-MCT, Brazil.