Jump to content

User:Jheald/sandbox/GA/Quaternions to Bivectors

From Wikipedia, the free encyclopedia

Quaternions <--> Bivectors

[edit]

Quaternion and Bivector multiplication differ, in that:

(Quaternion)
(Bivector)

This leads to the identification

i = -e23; j = -e31; k = -e12

Rotations

[edit]
  • clean up the different letters being used.

Quaternion:

where

Bivector:

where u is a unit bivector, u = i v

Translation

In the quaternion calculation v is actually being stored in the non-scalar part of the quaternion; in GA therefore this is an equation that is mapping for

but this will fall out because in 3D the pseudoscalar commmutes with everything

q corresponds to the rotor:

or, in terms of the bivector U = i u,