Jan wrote: >> Non-commutative complex numbers? What's that? > sorry, I am a mechanical engineer :-) Quaternions. Invented by Hamilton, and surprisingly useful to represent rotations in three dimensions. I believe that the 3D graphics community use them quite a lot - google "dual quaternions".