Geometric Algebra Resources
A curated list of geometric algebra resources, inspired by awesome lists. Also see pygae/awesome-geometric-algebra.
Introductions
- Clifford Algebra: A visual introduction (blog post)
- Imaginary Numbers Are Not Real by Stephen Gull, Anthony Lasenby, and Chris Doran
- Oersted Medal Lecture 2002: Reforming the Mathematical Language of Physics by David Hestenes
- A Survey of Geometric Algebra & Geometric Calculus by Alan MacDonald
- Geometric Algebra by Eric Chisolm, good for learning the technical details
Libraries
- ganja.js :: a GA generator in javascript
- clifford :: a numerical GA package in python
- Grassmann.jl :: GA in julia
- galgebra :: symbolic GA package for sympy
- Garamon :: C++ generator
- gal :: C++ expression compiler for GA
- lean-ga :: GA proof verification
- tfga :: Tensorflow implementation of GA in python
Videos
- Geometric Algebra Series by Mathoma
- Geometric Algebra for Computer Graphics - Siggraph 2019 by Charles Gunn
- Geometric Algebra and Calculus Videos by Alan Macdonald
- From Vectors to Multivectors by Nick Okamoto, a 3-part intro on Youtube
Books
- Geometric Algebra for Physicists by Chris Doran and Anthony Lasenby
- Linear and Geometric Algebra and Vector and Geometric Calculus by Alan Macdonald
- Geometric Algebra For Computer Science, An Object Oriented Approach to Geometry by Leo Dorst, Daniel Fontijne and Stephen Mann
- Geometric Algebra with Applications in Engineering by Christian Perwass
- Foundations of Geometric Algebra Computing by Dietmar Hildenbrand
- Space-Time Algebra by David Hestenes