[ACTUALIZACIÓN: Un comentario en esta entrada ( ¿Es legítimo cuantificar dos veces una variable? me llevó a un pdf de un libro sobre la Teoría de Modelos Finitos de Libkin, y el tema aquí parece estar conectado con el concepto general de FO-inexpresividad. El capítulo 3 sobre los juegos de Erhrenfeucht-Fraisse parece contener información relevante, pero es mucho más que una introducción. También he encontrado la frase "Beth Definability Theorem", que parece estar relacionada (cf. https://encyclopediaofmath.org/wiki/Beth_definability_theorem ). Teniendo en cuenta todo esto, dudo que Barwise y Etchemendy esperen que alguien de la audiencia de su libro de texto persiga esta cuestión con éxito por su cuenta...)
La pregunta #14.8 en Lenguaje, Pruebas y Lógica por Barwise & Etchemendy dice:
"Es imposible expresar la frase Hay al menos siete objetos utilizando sólo = y las seis variables disponibles en [el programa informático que acompaña a la obra] El mundo de Tarski, sin importar cuántos cuantificadores se utilicen. Intente demostrar esto [Advertencia: Esto es cierto, pero es muy difícil de demostrar]"
Espero sólo una pista -- NO una solución (al menos no inmediatamente...)-- ya que lo más cercano que pude encontrar aquí fue este post( Definibilidad de primer orden de estructuras de al menos $n$ elementos ), y las búsquedas posteriores sobre la definibilidad/tamaño de las estructuras de primer orden condujeron a cuestiones mucho más complicadas.
No quiero saturar el tablero con especulaciones infructuosas, así que me limitaré a exponer brevemente un par de estrategias con las que estaba jugando:
Método general: Prueba por contradicción -- Supongamos que podemos expresar la frase objetivo con sólo 6 variables, llámese $\phi$
Idea 1: Reconocer que la frase objetivo puede expresarse con 6 o 7 variables cuantificadas, y tratar de derivar una contradicción a partir del posible tipo/orden del cuantificador
Idea 2: Tratar de demostrar que asumiendo $\phi$ permite expresar "Hay al menos 6 objetos" con sólo 5 variables. Induce hasta "Hay un objeto" sin variables. Inténtelo reconociendo que cada variable aparece sólo un número finito de veces en $\phi$ . Así que elige, digamos, $x_1$ y en todos los casos sustituirlo por $x_2$ excepto cuando un "=" ya tiene $x_2$ en él, en cuyo caso sustitúyalo por $x_3$ .
Idea 3: Considerar la estructura algebraica de, y la relación entre, conjuntos de wffs que expresan la propiedad "al menos n objetos", donde cada conjunto contiene sólo wffs con un número fijo de variables.
¿Alguno de estos esbozos parece la dirección correcta, o estoy completamente desorientado?