En matemáticas intuicionistas, un axioma de elección de la forma
$$ \forall x \exists y R(x,y) \rightarrow \exists f \forall x R(x, fx) $$
es válido por el significado de los cuantificadores (comp. Dummett, Elementos del intuicionismo , 2000).
En la teoría intuicionista de tipos, es posible demostrar realmente el axioma de elección. Por ejemplo,
$$ (\lambda z)((\lambda x) p_{left}(z(x)),(\lambda x)p_{right}(z(x))) $$
es un objeto de prueba para un axioma de elección de la forma
$$ (\Pi x:A)(\Sigma y:B)R \rightarrow (\Sigma f :(\Pi x:A)B)(\Pi x:A)R(f(x)/y), $$ donde $p_{left}$ y $p_{right}$ son las funciones de proyección (comp. Martin-Löf, "Constructive Mathematics and Computer Programming", 1982).
Lo que me interesa es la relación precisa entre la lógica de predicados y la teoría de tipos. ¿Puede probarse el axioma de elección en la primera, o es necesario el lenguaje más expresivo de la teoría de tipos, que puede referirse a objetos de prueba y construcciones directamente? Según Dummett, en lógica intuicionista, el axioma de elección es verdadero debido al significado constructivista de los cuantificadores . Pero esto no corresponde a una formal prueba dentro del sistema, sino un resultado metateórico.
Ahora bien, mi opinión es la siguiente: la lógica de predicados no puede representar adecuadamente construcciones u objetos de prueba. Pero en la prueba de Martin-Löf del axioma de elección, se opera directamente con objetos de prueba. Por lo tanto, mientras que en la lógica intuicionista de predicados el axioma de elección es un axioma propiamente dicho, es decir, un principio indemostrable que aceptamos debido a nuestra comprensión informal, se convierte en demostrable en el sistema más expresivo de la teoría intuicionista de tipos. ¿Estoy en lo cierto o se trata de un malentendido?
1 votos
No soy competente para dar una respuesta real, pero me parece relevante señalar que esto no significa que se pueda argumentar que el axioma habitual de elección de la teoría de conjuntos se sigue de la ZF de primer orden simplemente utilizando la lógica intuicionista (de orden superior). En el mejor de los casos, lo que se obtendría es una función de elección como objeto de orden superior, pero reificarlo como un "conjunto" individual en el nivel básico es una exigencia diferente y más fuerte.