Una ampliación de la otra respuesta.
De forma más analítica (o explícita), dejemos que $a$ , $b$ , $c$ ser tres puntos. Queremos demostrar que sólo hay un punto equidistante a los tres.
Dejemos que $a = (a_1,a_2)$ , $b = (b_1,b_2)$ , $c = (c_1,c_2)$ . Puntos $x = (x_1,x_2)$ equidistante a los tres debe satisfacer,
$$ (x_1-a_1)^2+(x_2-a_2)^2=(x_1-b_1)^2+(x_2-b_2)^2=(x_1-c_1)^2+(x_2-c_2)^2$$
Que es el sistema de ecuaciones
$$ (x_1-a_1)^2+(x_2-a_2)^2=(x_1-b_1)^2+(x_2-b_2)^2$$ $$(x_1-b_1)^2+(x_2-b_2)^2=(x_1-c_1)^2+(x_2-c_2)^2$$
La solución de cada ecuación es una recta. En concreto, la solución de la primera ecuación es la recta
$$ (x_1-a_1)^2+(x_2-a_2)^2=(x_1-b_1)^2+(x_2-b_2)^2$$
$$ -2a_1x_1+a_1^2 -2a_2x_2+a_2^2=-2b_1x_1+b_1^2 -2b_2x_2+b_2^2$$
$$ x_1 = \frac{(-2b_2+2a_2)x_2+(b_2^2-a_2^2)}{-2a_1+2a_2}$$
Dado que dos líneas se cruzan a lo sumo en un lugar, la solución del sistema es un único punto que define el centro del círculo, o no hay solución (el caso de $a$ , $b$ , $c$ colineal). Si incluimos el punto en el infinito como menciona Qiaochu, entonces dos líneas siempre se cruzan exactamente en un punto (con líneas paralelas que se cruzan en el infinito), y el círculo pasará por $a$ , $b$ , $c$ con un radio infinito.
En caso contrario, el radio será $\sqrt{(x_1-a_1)^2+(x_2-a_2)^2}$ y hemos definido un círculo.