Geometric Calculus Based on Clifford Algebra
In 1992 I met prof. Waldyr A. Rodrigues, jr., who introduced me into the subject of Clifford algebras. We were guests of prof. Erasmo Recami at the Institute of Theoretical Physics, Catania, Italy. Until then, I used tensor calculus of general relativity, but Waldyr opened my eyes and showed me that tensor calculus, although very elegant and practical, has its limitations. Moreover, Clifford algebras are not only a useful tool for description of the existing physics and geometry, but they can also be used for formulation of new physical theories. In this series of posts I would like to introduce the subject, and forward my enthusiasm with Clifford algebras to those readers, who are not yet fascinated by them. To the beginners I recommend the books by D. Hestenes 
I am now going to discuss the calculus with vectors and their generalizations. Geometrically, a vector is an oriented line element.
How to multiply vectors? There are two possibilities:
1. The inner product
of vectors a and b. The quantity a · b is a scalar.
2. The outer product
which is an oriented element of a plane. The outer product is the wedge product of two vectors, and is called bivector. The above two products are the symmetric and antisymmetric part of the Clifford product, also called the geometric product:
For an orthonormal set of vectors, , that span a vector space , we have the relations:
This is the defining relation of the Clifford algebra . The vector space can be , which is isomorphic to our three dimensional space that we live in.
We see that vectors of an n-dimensional space are Clifford numbers. Within Clifford algebra, calculus with vectors can be straightforwardly performed, and extended to the calculus with bivectors, trivectors, etc., also called 2-vectors, 3-vectors, etc. , in general r-vectors:
Multivectors are elements of Clifford algebra of . An element of will be called Clifford number. Clifford numbers can be multiplied among themselves and the results are Clifford numbers of mixed degrees, as indicated in the basic equation (3). The theory of multivectors, based on Clifford algebra, was developed by Hestenes . In the following some useful formulas are displayed without proofs.
For a vector a and an r-vector , the inner and the outer product are defined according to
The inner product has symmetry opposite to that of the outer product, therefore the signs in front of the second terms in the above equations are different.
Combining (7) and (8) we find
For eq.(7) can be evaluated to give the useful expansion
Let be linearly independent vectors, and , scalar coefficients. A generic Clifford number can then be written as
Since it is a superposition of multivectors of all possible grades, it will be called polyvector. Following a suggestion by W. Pezzaglia, I call a generic Clifford number polyvector, and reserve the name multivector for an r-vector, since the latter name is already widely used for the corresponding object in the calculus of differential forms. Another name, also often used in the literature, is Clifford aggregate. These mathematical objects have far reaching geometrical and physical implications that I will discuss and explore during the course of this blog.
Physical Quantities as Polyvectors
The compact equations in the above excerpts suggest a generalization that every physical quantity is a polyvector. In this blog we shall explore such an assumption and see how far we can get.
In 4-dimensional spacetime the momentum polyvector is
and the velocity polyvector is
where are four basis vectors satisfying
and is the pseudoscalar.
We associate with each particle the velocity polyvector and the momentum polyvector P. These quantities are generalizations of the point particle 4-velocity and its momentum p. Besides a vector part we now include the scalar part , the bivector part , the pseudovector part and the pseudoscalar part into the definition of particle’s velocity, and analogously for particle’s momentum.
 D. Hestenes, Space-Time Algebra (Gordon and Breach, New York, 1966);
D. Hestenes, Clifford Algebra to Geometric Calculus (D. Reidel, Dordrecht, 1984)