Recientemente vi la prueba de lo finito axioma de elección de los axiomas de ZF. La idea básica de la prueba es la siguiente (voy a cubrir el caso en que estamos eligiendo entre tres sets, pero la idea general es evidente): Supongamos que tenemos $A,B,C$ no vacío, y nos gustaría mostrar que el producto Cartesiano $A \times B \times C$ no está vacía. Entonces $\exists a \in A$, $\exists b \in B$, $\exists c \in C$, todo debido a que cada conjunto es no vacío. A continuación, $a \times b \times c$ es un elemento deseado de $A \times B \times C$, y hemos terminado.
En el caso de que hayamos infinitamente (en este caso, countably) muchos conjuntos, decir $A_1 \times A_2 \times A_3 \times \cdots$, podemos tratar de la misma prueba. Pero en el fin de utilizar sólo los axiomas de ZF, la prueba requiere la infinidad de pasos $\exists a_1 \in A_1$, $\exists a_2 \in A_2$, $\exists a_3 \in A_3$, $\cdots$
Mi pregunta es, ¿por qué no podemos hacer esto? O una redacción mejor, ya sé que los matemáticos trabajan normalmente en sistemas lógicos en los que sólo finita pruebas son permitidas, es: ¿hay algún tipo de forma de hacer la lógica en la que infinitamente largo pruebas como estas están permitidas?
Una objeción válida a tal sistema sería que nos permitan demostrar el Último Teorema de Fermat como sigue: Considerar cada par $(a,b,c,n)$ como un paso en las pruebas, y luego usamos countably muchos pasos para mostrar que el teorema es verdadero.
Yo podría argumentar que esto realmente es una prueba válida - simplemente no es posible en nuestro universo donde sólo podemos hacer finitely-muchos cálculos. Así que podría sugerir un sistema de lógica en el que una prueba como esta es válida.
Por otro lado, creo que la "prueba" de Último Teorema de Fermat, que utiliza una infinidad de pasos es muy diferente de la "prueba" de AC de ZF que utiliza una infinidad de pasos. En la prueba de CA, sabemos cómo cada paso funciona, y sabemos que va a tener éxito, incluso sin tener en cuenta que el paso de forma individual. En otras palabras, sabemos lo que queremos decir por la concatenación de pasos $(\exists a_i \in A_i)_{i \in \mathbb{N}}$. Por otro lado, no podemos, antes de hacer todo el infinitamente muchos de los pasos de la prueba de la FLT, saber que cada paso se va a trabajar. Lo que estoy sugiriendo en este párrafo es un sistema de lógica en la cual la prueba de la CA de arriba es una prueba aceptable, mientras que la prueba de la FLT descrito anteriormente no es aceptable.
Por eso me pregunto si el sistema de la lógica ha sido considerada, o si alguno de los expertos aquí tiene una idea de cómo podría funcionar, si no ha sido considerado. Y, por supuesto, no podría ser un mejor término de "sistema de lógica", y otros pueden dar sugerencias para que.