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] aatx_v1_0.gz(1 Kbytes)
Manuscript Title: Clifford multiplication tables.
Authors: G. Bergdolt
Program title: CLTB
Catalogue identifier: AATX_v1_0
Distribution format: gz
Journal reference: Comput. Phys. Commun. 44(1987)137
Programming language: Fortran.
Computer: IBM 3081.
Operating system: MVS/A.
RAM: 2K words
Word size: 32
Keywords: Clifford algebra, Group tables, General purpose, Algebras.
Classification: 4.2.

Nature of problem:
Clifford multiplication of exterior products induces a finite group among multivectors in case of an orthonormal basis. The multiplication table of the group, depending on the number of dimensions and signature of the vector space, is computed together with the order structure of the group.

Solution method:
A multivector is encoded in a computer word using an occupation number scheme. The rules of Clifford multiplication are then easily expressed.

Due to the encoding method, the number of dimensions is limited to 30. The number of entries in a table is 2**2n for n dimensions, expotential growth of the output will set a limit much lower than 30.

Running time:
CPU time was 0.97 sec for a 6 dimensional vector space and 0.69sec for a 4 dimensional space.