Back(to quaternion mechanics Table of Contents



Clifford Algebra

You can find a good tutorial on Clifford algebra in

http://www.mrao.cam.ac.uk/~clifford/introduction/intro/intro.html

(Stephen Gull et al., Imaginary Numbers are not Real-- the Geometric Algebra of Spacetime)

This brief summary is limited to the application of 3D clifford algebra to relativity.

Everyone knows that from two vectors V1 and V 2, one can form the dot product or scalar product V1 . V2: Multiply the length of one vector by the normal projection of the other. One can define another product in terms of the parallelogram defined by the vectors--pictorially:

Call this the wedge product and denote it as V1^V2. Note that the parallelogram itself is the wedge product:not the area (that equals the magnitude V1^V2). Nor do we associate a vector with the area as we do with the vector cross product. If we flip the parallelogram around, we would be looking at V2^V1; that suggests that V1^V2=-V2^V1. The most general product of V1 and V2 is the combination of these two--call this the geometric product. The symmetric part of the geometric product is the dot product; the antisymmetric part is the wedge product.

V1V2+V2V1=2V1.V2

V1V2-V2V1=2V1^V2

The geometric product of three vectors V1,V2,V3 is a mixture of a vector and a paralellepiped trivector:

V1 V2 V3=(V1 . V2)V3- (V3 . V1)V2+ (V2 . V3)V1 +trivector

The trivector can be isolated as the antisymmetric part of this product:

trivector=(V1 V2 V3-V1 V3 V2-V2 V1 V3+V2 V3 V1+V3 V1 V2-V3 V2 V1)/6

If we define the wedge product to be the antisymmetric part of the geometric product then we can say that

trivector= V1 ^ V2 ^ V3

It is easier to work with an orthormal basis.

In three-space, define three orthonormal unit vectors ex,ey,ez. From these unit vectors form three unit bivectors.

Also from the three unit vectors we define the unit trivector (Note that we don't have to antisymmetrize the geometric product of the three basis vectors to get the trivector because the basis vectors are all perpendicular to each other):

From the symmetry properties of the geometric product we calculate the square of the unit trivector

So et behaves like the imaginary number i.

We can also calculate the product et with the unit vectors. For example

Continuing this way we find that the three unit vectors of ordinary three dimensional space ex,ey,ez together with the unit trivector et (which is defined from the three dimensinal unit vectors)have exactly the same algebra as the unit Pauli quaternions s1,s2,s3,s4 of complex four dimensional space! (This may not be as surprising as it first appears when considering that the time intervals may be defined as events connecting spatial intervals with light signals). This means that the geometry of space-time, conventionally thought of as four dimensional can be described with three dimensional geometry. We start with the Lorentz transform:

Lorentz transformation in three dimensions

Let an event occur at a spatial location defined by coordinates x,y,z and at time t with respect to a cartesian reference frame formed with unit vectors ex,ey,ez taken to be at rest. Associate with this event the following vector-scalar object:

(I is the unit scalar defined in terms of the dot product of a unit vector: ex ex=eyey=ez ez=I)

Now, transform to a reference frame with velocity v; Define the following vector-scalar Lorentz transform object:

where

Then the vector-scalar event object in the moving reference frame is

Rotations in three dimensions

Let a and b be vectors of unit length. To effect a rotation from a to b in the plane defined by a and b, first define:

Then, to rotate any vector x to x':

For instance:

R(a,b) is called a rotor and is a scalar-bivector object. In three dimensions, a rotation can also be defined by a rotation axis n,and a rotation angle about this axis; the corressponding rotor is:

 

Back(to quaternion mechanics Table of Contents