Estoy muy verde en la lógica matemática, por lo que me disculpo por lo que puede ser una pregunta estúpida.
Como yo lo entiendo, la definición de un primer orden de la fórmula permite monstruosidades como
$$\exists x \neg \exists x \varphi(x),$$
$$\forall x \forall x \forall x \exists x \psi(x),$$
etc. Hay una buena razón para definir fórmulas de tal manera que estos tipos de "fórmulas" están incluidos? Por ejemplo, yo estaba tratando de escribir una prueba de la Tarski-Vaught prueba, y parece que este caso requiere un tratamiento especial, aparte de que el argumento principal.
Mi instinto natural sería definir las fórmulas de tal manera que $\exists x \phi$ es una fórmula sólo si $x$ es una variable libre en $\phi$, pero este no parece ser el modo en que las cosas se hacen generalmente.