0

How do you find the set of n by n rotation matrices that when multiplied, rotate an n-dimensional point(a[1],a[2],a[3]...a[n]) around the center point (0,0...0) such that you get the point (b,b,...b) where b is a real number?

  • I don't think that has a unique answer in more than three dimensions. – RobertTheTutor May 10 '21 at 20:40
  • 1
    Any answer would be helpful, i dont need all the solutions. – Robert Puscasu May 10 '21 at 20:41
  • Can we assume that the point $a$ is on the same $n$-sphere as the point $b$, i.e. that lengths are preserved? – RobertTheTutor May 10 '21 at 20:50
  • 1
    To RobertTheTutor: Yes, lenghts are preserved. – Robert Puscasu May 10 '21 at 20:52
  • What is the definition you take of a rotation in dimension $n$ ? Is it connected to an orthogonal matrix with determinant 1 ? – Jean Marie May 10 '21 at 21:21
  • A rotation on a point P gives a point R such that sqrt((R[1])^2+(R[2])^2+...(R[n])^2) = sqrt((P[1])^2+(P[2])^2+...(P[n])^2). I hope that answers your question because honestly i didnt understand your question even though i know what an orthogonal matrix and a determinant is. – Robert Puscasu May 10 '21 at 21:34
  • I wasn't aware of your anwer because you haven't prefixed it by '@JeanMarie' 2) As I understand, any orthogonal matrix will do : see my answer using Householder symmetry operator.
  • – Jean Marie May 10 '21 at 22:42