I'm not sure if I'm using the right terminology on my title but I'll explain here. By "continuous representation space" I mean that I want to represent all physical rotations (call this the set $X$) in some manifold in $R = \mathbb{R}^n$ where I'm not so concerned about what the $n$ is. The conditions on this space would be:
- I have a mapping $g: X \rightarrow R$ and a mapping $f: R \rightarrow X$ and one mapping is the inverse of another. I think this is called a bijection.
- Small nudges to some $\mathbf{r} \in R$ cause proportionally small nudges to $\mathbf{x} = f(\mathbf{r}) \in X$. Same goes for the inverse. This is true everywhere.
It's known that the group of orthonormal matrices in $SO(3)$ are such a representation. Quaternions are not because they are a double cover on $SO(3)$ and even if you restrict them to one half space they still have a discontinuity with angles of $\pi$.
So far so good. But what if I wish to represent physical orientations of a perfect cube where there are 24 symmetries? This doesn't work with the $SO(3)$ matrices. For example a rotation of $\pi/4$ about one of the edges of the cube gives the same results as a rotation of $-\pi/4$ about that same edge. This situatuion satisfies nor 1 nor 2. To satisfy 1 I could squish $SO(3)$ up to only include those rotations that have the smallest geodesic distance to one of the 24 cube symmetries but this still wouldn't satisfy 2 (and I couldn't think of a way to write that squishing operation into closed form).
For reference/visualization, this GIF shows what happens when a take a small arrow and apply a uniform(ish) grid of all possible rotations to it. Then what happens if I remap all arrows via my squishing algorithm.

