What if we generalize and modify the Weierstrass elliptic function for quaternions ?
So our function could have $2,3$ or $4$ periods.
How would that theory be like ?
Is matrix representation the key here ?
Noticed I picked quaternions because they have no nonzero zero-divisors.