Suppose a function $f:\mathbb {RP}^1\to \mathbb {RP}^1$ satisfy: $$ \left[f(a),f(b);f(c),f(d)\right]=\left[a,b;c,d\right] $$ for all $a,b,c,d \in \mathbb {RP}^1$.
What can the function be in general? Möbius transformations are certainly one type, but are there any other? Suppose the function is linear, or differentiable, I can prove that there are none. But can we do this without these assumptions?