Si uno es completamente formal, entonces puede formular ZFC como un conjunto de fórmulas de primer orden sobre la firma que consiste sólo en una relación binaria . Entonces uno puede enunciar los axiomas usuales de ZFC en este lenguaje formal.
Recientemente aprendí sobre el concepto de Extensión por definición . La idea principal es esta: en la práctica, no estamos trabajando en un lenguaje que solo consiste en , ¡pero estamos constantemente introduciendo nuevos símbolos! Por ejemplo, observamos primero que hay un conjunto único que no tiene ningún elemento, y esto justifica que podamos darle a este conjunto único un símbolo especial: elegimos para eso. Del mismo modo, se puede introducir un símbolo para los números naturales. Pero el mismo concepto también funciona cuando introducimos nuevos símbolos de funciones y relaciones: por ejemplo, podemos definir la operación demostrando que para cada A, B , existe un único conjunto con la propiedad (después de probar que esto es único cuando se dan dos conjuntos A, B ); también se puede definir una relación configurando .
Para obtener una definición formal de este concepto de "extensión por definición", consulte el artículo de wikipedia vinculado. Me pregunto:
¿Se puede introducir de manera similar una notación constructora de conjuntos en el lenguaje formal de la teoría de conjuntos? Tengo algo como esto en mente: dado un símbolo fijo y una fórmula con una variable libre, se puede definir el conjunto ser el conjunto único de todos los elementos de A que satisfacen la propiedad . ¿Es esta una simple notación humana o puede hacerse precisa de manera similar al concepto de extensión por definición?
Aquí hay un enfoque que no emplea el operador de descripción de Russell .
Dada una fórmula de primer orden con una variable libre en el lenguaje de la teoría de conjuntos ( ), puede agregar (i) un nuevo símbolo de función unaria a y (ii) el siguiente nuevo axioma para :
La notación de construcción de conjuntos es un operador de "formación de términos", es decir, un símbolo que con "entrada" una fórmula produce como "salida" un término , como el de Russell para descripciones definidas .
Para "ampliar" el lenguaje con , tenemos que :
1) probar:
2) agregue el axioma: .
De la misma manera, en teoría de conjuntos, tenemos que probar:
y luego agregue el axioma:
.
Sí, los nombres en el desarrollo del forzamiento pueden verse así, y la definición del universo construible se puede expresar de esta manera también.
Recuerdo haber visto un símbolo de K al revés utilizado para denotar términos formales que eran esencialmente términos variantes de creación de conjuntos.
Arturo
usuario376483
Arturo
usuario21820
Trascendental
usuario21820