Geometric algebra (based on Clifford algebra)

POGO (c) 1949 Walt Kelly

Geometric algebra is a very convenient representational and computational system for geometry. We firmly believe that it is going to be the way computer science deals with geometrical issues. It contains, in a fully integrated manner, linear algebra, vector calculus, differential geometry, complex numbers and quaternions as real geometric entities, and lots more. This powerful language is based in Clifford algebra. David Hestenes was the among first to realize its enormous importance for physics, where it is now finding inroads. The revolution for computer science is currently in the making, and we hope to contribute to it.

book cover
We recently published an introductory book Geometric Algebra for Computer Science (Morgan Kaufmann 2007), which has its own dedicated website.

Leo Dorst
Daniel Fontijne
Intelligent Autonomous Systems
University of Amsterdam
Kruislaan 403
1098 SJ Amsterdam
The Netherlands
tel. +31-20- 525 7461