Let $X$ be the unit circle centered at 1 and let $F: X\rightarrow {\Bbb C}$ satisfy $F(0)=0$ and, for $a,b,c,d\in X$, if $(a-b)/(c-d)$ is real, then so is $(F(a)-F(b))/(F(c)-F(d))$. Is it true that $F(z)=uz+v\overline z$ for some complex $u,v$ and all $z\in X$ (i.e., $F(X)$ is an ellipse)?
A strategy I have tried: 1) extend $F$ to a function $G$ on the whole right half-plane by defining $G(z)=F(cz)/c$ where $c$ is unique positive real so that $cz$ is in $X$; 2) use the main hypothesis to show that $G$ takes lines to lines; 3) conclude $G$ is linear as a function from ${\Bbb R}^2$ to itself and so $G(z)=uz+v\overline z$ (and the image $F(X)$ is an ellipse). Step (2) is holding me up.
Thanks for any help.