Projective geometric algebra for anyone wondering. A null basis vector is added to the basis vectors of the space you're working in. This allows the algebra to represent geometric objects that do not pass through the origin.
It is not affine transforms per se but rather the expansion into homogeneous coordinates that enables translation by treating it as if it's a shear that leaves the reciprocal dimension untouched.
> Rotation = multiplying by an imaginary unit.
This is also not quite right.
Rotation is multiplying by a complex number with a magnitude of 1 (or perhaps you meant to say "raising a number to the power of i"?)
I've been working through a bunch of Geometric Algebra on the web and YouTube lectures in recent weeks. Though I guessed Projective Geometric Algebra, I still wasn't certain as it's the first time I can recall seeing the acronym!