Distribution of a point on a sphere after a random rotation is applied twice

310 Views Asked by At

Pick a random rotation uniformly in SO(3), where the uniform distribution is the unique distribution that's invariant by the action of any group element.

Apply this rotation twice to the north pole of the unit sphere. What is the distribution of the resulting point?

Naturally, the distribution of the north pole rotated once is uniform over the sphere, by a symmetry argument, and numerical analysis confirms that. However, applying the rotation twice does not, a priori, yield a uniform distribution and, again, numerical analysis confirms that this distribution is not uniform over the sphere.

However, the following argument would suggest that applying the rotation twice should still yield a uniform distribution, and I can't tell what's wrong with it. It goes as follows:

A rotation can be described by a rotation axis and a rotation angle. By symmetry, the rotation axis can be picked by picking a random point uniformly on the sphere and drawing a line through the center, and the rotation angle can be picked by picking a random angle $\theta$ between $0$ and $2 \pi$ independently from the axis. Applying this random rotation twice is equivalent to rotating by $2 \theta$, but a rotation of $2 \theta$ around an axis chosen randomly and independently should have the same distribution as a random rotation with angle $\theta$ and therefore, the distribution of the image of the north pole via this rotation should be the same.

  1. Clearly something is wrong with the above explanation, but I can't find what it is.
  2. What is the actual distribution we're looking for?