Having an algebra that corresponds to geometric operations is good because you get a high-level framework for how to manipulate quantities instead of having to do things case by case.
54 karma · joined February 5, 2014
Having an algebra that corresponds to geometric operations is good because you get a high-level framework for how to manipulate quantities instead of having to do things case by case.
So, you basically have three case: x (xx) = x (1) = x -> a vector
x (xy) = x (x.y + x^y) = x (x.y) + xxy = x (x.y) + y -> a vector
x (yz) = x (y.z + x^y) = x (y.z) + xyz -> a vector + a trivector. This only happens if the three vectors are independent, which can never be the case for -ava
Quaternions are seen as this abstract 4D space somehow containing 3D space transformations, and people have a much harder time visualizing 4D space. I do not think spending a lot of time trying to visualize this 4D space, like this video does, is the right way to go. Rotors make that method obsolete.
I have not seen a clean version of the code online but it is almost the same as for a quaternion.
http://www.rockpapershotgun.com/2014/03/18/miegakure-preview...
He said: "Flipping through dimensions is remarkably intuitive- [...] I shifted dimensions, messing about with this strange toy until I quickly understood most of the problems that I faced."