How can generate a point using rotation from other point in n-dimensional space?

79 Views Asked by At

Suppose we have a point $P_1 = [X_1,X_2, X_3, ... X_n]$ in n-dimension space, How does the rotation of point $P_1$ get another point $P_2= [Y_1, Y_2, Y_3, ...Y_n]$? There is a method to do multiple rotations to form a well-known curve starting from $P_1$, for example figure

1

There are 1 best solutions below

5
On BEST ANSWER

From Powers of complex numbers I take these pictures

http://www.suitcaseofdreams.net/Images/TF/spiral4.gif

and

http://www.suitcaseofdreams.net/Images/TF/spiral5.gif

which spiral a point around $O$. By taking negative powers you can go other way around as well.

For dimensions higher than 3 I think almost every invertible matrix will do.