El comentario de Tom me dio una idea. Esta no es la respuesta completa todavía, así que por favor ampliar si usted puede pensar en maneras de proceder. Vamos a empezar con lo que él escribió:
$$\exists z\in\mathbb C:\quad
\lvert z-z_1\rvert=\lvert z-z_2\rvert=\lvert z-z_3\rvert=1$$
Vamos a la plaza de las cosas, y se expresa en valores absolutos el uso de la conjugación.
$$\exists z\in\mathbb C\,\forall k\in\{1,2,3\}:\quad
1=(z-z_k)(\bar z-\bar z_k)=z\barra z-z\bar z_k-\bar zz_k+z_k\bar z_k$$
Ahora podemos tratar a $a=-\bar z$ $b=-z$ como dos distintas variables y obtener
$$ab + az_k + b\bar z_k + \lvert z_k\rvert^2 - 1 = 0$$
Tres condiciones para las dos variables, lo que es todavía demasiado. Así que vamos a tratar a $c=ab$ como una tercera variable.
$$az_k + b\bar z_k + c = 1 - \lvert z_k\rvert^2$$
Así que ahora tenemos un $3\times 3$ sistema de ecuaciones, y una vez que hemos resuelto que, podemos comprobar si $c=ab$ mantiene. Supongo que si lo hace, entonces el $a=\bar b$ se mantenga así. Para comprobar que adivinar: Por razones de simetría $c$ es real. Por lo tanto, $az_k$ $b\bar z_k$ debe tener enfrente imaginaria. Además, $az_k\cdot b\bar z_k=c\lvert z_k\rvert^2\in\mathbb R$, por lo que se debe tener frente argumento así. Si dos números se han opuesto a la parte imaginaria y argumento contrario, entonces son conjugar el uno al otro.
Por desgracia resolver un sistema de tres ecuaciones lineales es todavía más difícil de lo que había esperado. Una gran victoria es que este enfoque es muy simétrico, y se puede hacer simbólicamente así. Por desgracia, el resultado todavía se ve mal:
$$
z_1^2\bar z_1^2z_2\bar z_2 - z_1\bar z_1^2z_2^2\bar z_2 - z_1^2\bar z_1z_2\bar z_2^2 + z_1\bar z_1z_2^2\bar z_2^2 - z_1^2\bar z_1^2\bar z_2z_3 + \bar z_1^2z_2^2\bar z_2z_3 + z_1^2\bar z_1\bar z_2^2z_3 - \bar z_1z_2^2\bar z_2^2z_3 + z_1\bar z_1^2\bar z_2z_3^2 - \bar z_1^2z_2\bar z_2z_3^2 - z_1\bar z_1\bar z_2^2z_3^2 + \bar z_1z_2\bar z_2^2z_3^2 - z_1^2\bar z_1^2z_2\bar z_3 + z_1\bar z_1^2z_2^2\bar z_3 + z_1^2z_2\bar z_2^2\bar z_3 - z_1z_2^2\bar z_2^2\bar z_3 + z_1^2\bar z_1^2z_3\barra de z_3 - \bar z_1^2z_2^2z_3\bar z_3 - z_1^2\bar z_2^2z_3\bar z_3 + z_2^2\bar z_2^2z_3\bar z_3 - z_1\bar z_1^2z_3^2\bar z_3 + \bar z_1^2z_2z_3^2\bar z_3 + z_1\bar z_2^2z_3^2\bar z_3 - z_2\bar z_2^2z_3^2\bar z_3 + z_1^2\bar z_1z_2\bar z_3^2 - z_1\barra de z_1z_2^2\bar z_3^2 - z_1^2z_2\bar z_2\bar z_3^2 + z_1z_2^2\bar z_2\bar z_3^2 - z_1^2\bar z_1z_3\bar z_3^2 + \bar z_1z_2^2z_3\bar z_3^2 + z_1^2\bar z_2z_3\bar z_3^2 - z_2^2\bar z_2z_3\bar z_3^2 + z_1\bar z_1z_3^2\bar z_3^2 - \bar z_1z_2z_3^2\barra de z_3^2 - z_1\bar z_2z_3^2\bar z_3^2 + z_2\bar z_2z_3^2\bar z_3^2 + \bar z_1^2z_2^2 - 2z_1\bar z_1z_2\bar z_2 + z_1^2\bar z_2^2 - 2\bar z_1^2z_2z_3 + 2z_1\bar z_1\bar z_2z_3 + 2\bar z_1z_2\bar z_2z_3 - 2z_1\bar z_2^2z_3 + \bar z_1^2z_3^2 - 2\bar z_1\bar z_2z_3^2 + \bar z_2^2z_3^2 + 2z_1\bar z_1z_2\bar z_3 - 2\bar z_1z_2^2\bar z_3 - 2z_1^2\bar z_2\bar z_3 + 2z_1z_2\bar z_2\bar z_3 - 2z_1\bar z_1z_3\bar z_3 + 2\bar z_1z_2z_3\bar z_3 + 2z_1\bar z_2z_3\bar z_3 - 2z_2\bar z_2z_3\bar z_3 + z_1^2\bar z_3^2 - 2z_1z_2\bar z_3^2 + z_2^2\barra de z_3^2=0
$$
Aún así, hay algunas aplicaciones en las que esta formulación es mejor que el enfoque ingenuo de la división real y la parte imaginaria. Es decir, cuando se trabaja en algunos subcampo de $\mathbb C$ cuando la parte imaginaria no es en ese campo y por lo tanto de la computación tiene un alto costo de conversión, por ejemplo, en un cyclotomic campo. Lo anterior puede quedarse en ese campo todo el tiempo, sin conversiones.