Este es mi primer intento de responder a una pregunta, así que haré mi mejor esfuerzo.
En primer lugar, es importante entender qué representa una variable libre en una fórmula.
Cuando hablamos de axiomas (como lo hace Enderton) estamos hablando de un conjunto de fórmulas que, mediante reglas de derivación, pueden darnos nuevas fórmulas. Estos axiomas, sin embargo, se establecen usando metavariables. Por ejemplo, $\varphi \rightarrow (\psi \rightarrow \chi) \rightarrow ((\varphi\rightarrow\psi) \rightarrow (\varphi\rightarrow\psi))$. Estas metavariables representan otras fórmulas que se pueden "insertar" para que tengas nuevas instancias del mismo axioma.
Al introducir la noción de prueba, la idea es que cualquier nueva fórmula se deriva ya sea por aplicación del Modus Ponens a una fórmula ya derivada, o una instancia del axioma o por uso de alguna de las reglas de derivación. Al decir que una fórmula que no es una declaración es un axioma, estás instanciando uno de los axiomas, pero insertando variables que no están cuantificadas. En principio, esto no sería un problema: puedes operar con fórmulas abiertas, sin embargo se necesita cierta precaución.
Existe un axioma que dice que se puede cerrar una fórmula que tiene variables libres agregando un cuantificador universal para cada variable libre existente en la fórmula. Así, si durante tu prueba llegas a una fórmula, digamos, $\vdash\varphi(x,y)$, donde $x,y$ son variables libres, entonces es posible cerrar esta fórmula agregando un cuantificador universal para cada variable en el orden de aparición, es decir, $\vdash\forall y \forall x \varphi(x,y)$. Por lo tanto, tener una fórmula que no es una declaración como un axioma o una línea en una prueba simplemente significa que hay una instancia de una fórmula que aún no se ha cerrado.
1 votos
Quiero decir, comienza con los axiomas y aplica las reglas de inferencia. ¿No es suficiente para obtener todas las valideces?
1 votos
Solo para aclarar, ¿estás usando la terminología de que "declaración" = "wff sin variables libres," ¿verdad? ¿Entonces la confusión es acerca de las variables libres que aparecen en los pasos de prueba? Si no, ¿cuál es la diferencia entre una declaración y un wff para ti?
1 votos
¿Qué significa "implicar"? ¿No implica el conjunto vacío de axiomas todas las frases válidas de la lógica de primer orden? ¿No es eso lo que significa "válida"? (No soy un lógico, solo estoy tratando de entender la pregunta.)
0 votos
Sí, por "enunciado" me refiero a "fórmula bien formada sin variables libres". Sí, mi confusión es acerca de las variables libres que aparecen en los pasos de la demostración.