En matemáticas constructivas , una colecciónes subcontable si existe una sobreyección parcial de los números naturales sobre él. Esto puede expresarse como dóndeindica quees una función sobreyectiva desobre. La sobreyección es un miembro dey aquí la subclasedeSe requiere que sea un conjunto. En otras palabras, todos los elementos de una colección subcontable.son funcionalmente la imagen de un conjunto indexado de números de conteoy por lo tanto el conjuntopuede entenderse como dominado por el conjunto contable.
Discusión
Nomenclatura
Nótese que la nomenclatura de las propiedades de numerabilidad y finitud varía sustancialmente, en parte porque muchas coinciden cuando se asume el principio del tercero excluido. Para reiterar, la discusión aquí se refiere a la propiedad definida en términos de sobreyecciones sobre el conjuntoque se está caracterizando. El lenguaje aquí es común en los textos de teoría constructiva de conjuntos , pero el nombre subcontable también se ha dado a propiedades en términos de inyecciones fuera del conjunto que se está caracterizando.
El conjuntoen la definición también se puede abstraer, y en términos de la noción más generalpuede llamarse un subcociente de.
Ejemplo
Los casos importantes son aquellos en los que el conjunto en cuestión es una subclase de una clase mayor de funciones, como se estudia en la teoría de la computabilidad . Para contextualizar, recordemos que ser total no es una propiedad decidible de las funciones. De hecho, según el teorema de Rice sobre conjuntos de índices , la mayoría de los dominios de índices no son, en realidad, conjuntos computables .
No puede existir una sobreyección computable.desobre el conjunto de funciones computables totales, como se demuestra a través de la funcióna partir de la construcción diagonal, que nunca podría estar en tal imagen de sobreyecciones. Sin embargo, a través de los códigos de todas las posibles funciones computables parciales , que también permiten programas no terminantes, tales subconjuntos de funciones, como las funciones totales, se ven como conjuntos subcontables: Las funciones totales son el rango de algún subconjunto estrictode los números naturales. Al estar dominado por un conjunto incomputable de números naturales, el nombre subcontable transmite, por lo tanto, que el conjuntono es más grande que. Al mismo tiempo, para algunas semánticas constructivas restrictivas particulares de espacios de funciones, en casos en los queSe ha demostrado que no es computacionalmente enumerable , talentonces tampoco es contable , y lo mismo ocurre con.
Tenga en cuenta que no existe una correspondencia efectiva entre todos los números naturales.y el conjunto de índices no acotado y no finitose afirma en la definición de subcontabilidad: simplemente la relación de subconjunto. Una demostración de queQue un conjunto sea subcontable implica que, al mismo tiempo, es formalmente contable de forma clásica (no constructiva), pero esto no refleja ninguna contabilizabilidad efectiva. En otras palabras, el hecho de que no se pueda codificar un algoritmo que enumere todas las funciones totales en secuencia no se contempla en los axiomas clásicos sobre la existencia de conjuntos y funciones. Vemos que, según los axiomas de una teoría, la subcontabilizabilidad puede ser más demostrable que la contabilizabilidad.
Relación con el término medio excluido
En las lógicas constructivas y las teorías de conjuntos, la existencia de una función entre conjuntos infinitos (no finitos) está ligada a cuestiones de decidibilidad y posiblemente de efectividad . Allí, la propiedad de subcontabilidad se separa de la contabilidad y, por lo tanto, no es una noción redundante. El conjunto de indexaciónSe puede postular la existencia de números naturales, por ejemplo, como un subconjunto a través de axiomas de teoría de conjuntos como el esquema del axioma de separación . Entonces, por definición de, Pero este conjunto aún podría no ser desmontable, en el sentido de que Puede que no sea demostrable sin asumirlo como un axioma. Puede que no se pueda contar eficazmente el conjunto subcontable.si uno no logra mapear los números de conteoen el conjunto de índices, por esta razón. Ser contable implica ser subcontable . En el contexto apropiado con el principio de Markov , lo recíproco es equivalente a la ley del tercero excluido , es decir, que para toda proposiciónsostieneEn particular, desde un punto de vista constructivo, esta dirección inversa generalmente no se cumple.
En matemáticas clásicas
Afirmando todas las leyes de la lógica clásica , la propiedad disyuntiva deLo discutido anteriormente se cumple para todos los conjuntos. Entonces, para conjuntos no vacíos, las propiedades numerables (que aquí significará queinyecta en), contable (tienecomo su rango), subcontable (un subconjunto desobreproyectos en) y tampoco-productivo (una propiedad de contabilizabilidad definida esencialmente en términos de subconjuntos de) son todas equivalentes y expresan que un conjunto es finito o infinitamente numerable .
Afirmaciones no clásicas
Sin la ley del tercero excluido, puede ser consistente afirmar la subcontabilidad de conjuntos que clásicamente (es decir, no constructivamente) exceden la cardinalidad de los números naturales. Nótese que en un contexto constructivo, una afirmación de contabilidad sobre el espacio de funcionesdel conjunto completo, como en, puede ser refutado. Pero la subcontabilidadde un conjunto incontablepor un conjuntoque no se puede separar eficazmente dePuede estar permitido.
Una prueba constructiva también es clásicamente válida. Si se demuestra que un conjunto es incontable de forma constructiva, entonces en un contexto clásico se demuestra que no es subcontable. Como esto se aplica aEl marco clásico, con su amplio espacio funcional, es incompatible con la tesis constructiva de Church , un axioma del constructivismo ruso.
Los términos subcontable y ω-productivo son mutuamente excluyentes.
Un conjuntoserá llamado- productivo si, siempre que cualquiera de sus subconjuntoses el rango de alguna función parcial en, siempre existe un elementoque permanece en el complemento de ese rango. [ 1 ]
Si existe alguna sobreyección sobre algún, entonces su complemento correspondiente, como se describe, sería igual al conjunto vacío.y por lo tanto un conjunto subcontable nunca es-productivo. Como se definió anteriormente, la propiedad de ser-asociados productivos de la gamade cualquier función parcial a un valor particularno está en el rango de funciones,De esta manera, un conjuntoser-productivo indica lo difícil que es generar todos sus elementos: no se pueden generar a partir de los naturales usando una sola función.La propiedad de productividad constituye un obstáculo para la subcontabilidad. Dado que esto también implica la incontabilidad, los argumentos diagonales suelen incluir esta noción, explícitamente desde finales de los años setenta.
Se puede establecer la imposibilidad de enumerabilidad computable deconsiderando únicamente los subconjuntos computacionalmente enumerablesy uno puede requerir el conjunto de todos los obstáculosdebe ser la imagen de una función de producción recursiva total, denominada así.
denota el espacio que contiene exactamente todas las funciones parciales enque tienen, como su rango, solo subconjuntosdeEn la teoría de conjuntos, las funciones se modelan como una colección de pares. Siempre quees un conjunto, el conjunto de conjuntos de parespuede utilizarse para caracterizar el espacio de funciones parciales en. El para un-conjunto productivouno encuentra
Léase de forma constructiva, esto asocia cualquier función parcial.con un elementono en ese rango de funciones. Esta propiedad enfatiza la incompatibilidad de un-conjunto productivocon cualquier función sobreyectiva (posiblemente parcial). A continuación, esto se aplica en el estudio de los supuestos de subcontabilidad.
teorías de conjuntos
Argumentos cantorianos sobre subconjuntos de los números naturales
Como teoría de referencia, consideramos la teoría constructiva de conjuntos CZF, que posee Reemplazo , Separación Acotada , Infinito Fuerte , es agnóstica respecto a la existencia de conjuntos potencia , pero incluye el axioma que afirma que cualquier espacio de funcionesestá establecido, dadoTambién son conjuntos. En esta teoría, además es consistente afirmar que todo conjunto es subcontable. La compatibilidad de varios axiomas adicionales se analiza en esta sección mediante posibles sobreyecciones sobre un conjunto infinito de números naturales.. Aquídenotará un modelo de los números naturales estándar.
Recuerda que para las funcionesPor definición de funcionalidad total, existe un valor de retorno único para todos los valores.en el dominio,
- !(y\in Y).g(x)=y,}
y para un conjunto subcontable, la sobreyección sigue siendo total en un subconjunto de. De manera constructiva, se podrán demostrar menos afirmaciones existenciales de este tipo que en la teoría clásica.
Las situaciones que se analizan a continuación —sobre clases de potencia frente a sobre espacios de funciones— son diferentes entre sí: a diferencia de las subclases generales que definen predicados y sus valores de verdad (no necesariamente demostrablemente solo verdadero y falso), una función (que en términos de programación es terminante) hace accesible información sobre los datos para todos sus subdominios (subconjuntos de la). Cuando como funciones características para sus subconjuntos, las funciones, a través de sus valores de retorno, deciden la pertenencia a un subconjunto. Como la pertenencia a un conjunto generalmente definido no es necesariamente decidible, las funciones (totales)no están automáticamente en biyección con todos los subconjuntos de. Así pues, de forma constructiva, los subconjuntos son un concepto más elaborado que las funciones características. De hecho, en el contexto de algunos axiomas no clásicos sobre CZF, incluso la clase potencia de un singleton, por ejemplo la clasede todos los subconjuntos de, se demuestra que es una clase apropiada.
Pasemos a las clases de potencia
A continuación, se utiliza el hecho de que el caso especialde la ley de introducción de la negación implica quees contradictorio.
Para simplificar el argumento, supongamoses un conjunto. Entonces, consideremos un subconjunto.y una función. Además, como en el teorema de Cantor sobre conjuntos potencia, definimos [ 2 ] dónde, Esta es una subclase dedefinido en dependencia dey también se puede escribir Existe como subconjunto a través de la separación. Ahora suponiendo que existe un númeroconimplica la contradicción Entonces, como un conjunto, se encuentraes-productivo en el sentido de que podemos definir un obstáculopara cualquier sobreyección dada. También tenga en cuenta que la existencia de una sobreyecciónautomáticamente haríaen un conjunto, mediante reemplazo en CZF, y por lo tanto la existencia de esta función es incondicionalmente imposible.
Concluimos que el axioma de subcontabilidad, que afirma que todos los conjuntos son subcontables, es incompatible conser un conjunto, como lo implica, por ejemplo, el axioma del conjunto potencia.
Tras la demostración anterior queda claro que no podemos mapearsobre solotampoco. La separación acotada implica de hecho que ningún conjuntolo que sea que se mapee en.
De manera similar, para cualquier función, un análisis similar utilizando el subconjunto de su rangomuestra queno puede ser una inyección. La situación es más complicada para los espacios de funciones. [ 3 ]
En la teoría clásica ZFC sin Powerset ni ninguno de sus equivalentes, también es consistente que todas las subclases de los números reales que son conjuntos sean subcontables. En ese contexto, esto se traduce en la afirmación de que todos los conjuntos de números reales son contables. [ 4 ] Por supuesto, esa teoría no tiene el conjunto de espacios de funciones..
Hacia espacios funcionales
Por definición de espacios de funciones, el conjuntocontiene esos subconjuntos del conjuntoque son demostrablemente totales y funcionales. Afirmando la subcontabilidad permitida de todos los conjuntos, en particular,en un conjunto subcontable.
Así pues, aquí consideramos una función sobreyectiva.y el subconjunto deseparado como [ 5 ] con el predicado diagonalizador definido como que también podemos formular sin las negaciones como Este conjunto es clásicamente demostrablemente una función en, diseñado para tomar el valorpara entradas particulares. Y clásicamente se puede utilizar para demostrar que la existencia decomo sobreyección es en realidad contradictorio. Sin embargo, de manera constructiva, a menos que la proposiciónEn su definición, es decidible, de modo que el conjunto define una asignación funcional; sin embargo, no podemos probar que este conjunto pertenezca al espacio de funciones. Por lo tanto, no podemos llegar a la conclusión clásica.
De esta manera, la subcontabilidad deestá permitido, y de hecho existen modelos de la teoría. Sin embargo, también en el caso de CZF, la existencia de una sobreyección completa, con dominio, es de hecho contradictorio. La pertenencia decidible ahace que el conjunto tampoco sea contable, es decir, incontable.
Más allá de estas observaciones, también tenga en cuenta que para cualquier número distinto de cero, las funcionesenque implica la sobreyecciónno se puede extender a todosmediante un argumento de contradicción similar. Esto puede expresarse diciendo que existen funciones parciales que no pueden extenderse a funciones completas en. Tenga en cuenta que cuando se le da un, uno no necesariamente puede decidir si, y por lo tanto, uno ni siquiera puede decidir si el valor de una extensión de función potencial enya está determinado para la sobreyección previamente caracterizada.
El axioma de subcontabilidad, que afirma que todos los conjuntos son subcontables, es incompatible con cualquier nuevo axioma que hagacontable, incluyendo LEM.
Modelos
El análisis anterior afecta las propiedades formales de las codificaciones deSe han construido modelos para la extensión no clásica de la teoría CZF mediante postulados de subcontabilidad. [ 6 ] Estos axiomas no constructivos pueden considerarse principios de elección que, sin embargo, no tienden a aumentar significativamente la solidez teórica de las teorías.
- Existen modelos de IZF en los que todos los conjuntos con relaciones de separación son subcontables. [ 7 ]
- CZF tiene un modelo en, por ejemplo, la teoría de tipo Martin-Löf.En esta teoría constructiva de conjuntos con espacios de funciones clásicamente no numerables, es consistente afirmar el axioma de subcontabilidad , que establece que todo conjunto es subcontable. Como se ha comentado, la teoría resultante contradice el axioma del conjunto potencia y la ley del tercero excluido .
- Más aún, algunos modelos de la teoría de conjuntos de Kripke-Platek , una teoría que no requiere el postulado del espacio funcional, incluso validan que todos los conjuntos son numerables.
La noción de tamaño
La subcontabilidad como juicio de tamaño pequeño no debe confundirse con la definición matemática estándar de relaciones de cardinalidad tal como la define Cantor, donde la cardinalidad menor se define en términos de inyecciones y la igualdad de cardinalidades se define en términos de biyecciones. Constructivamente, el preorden "" sobre la clase de conjuntos no es decidible y antisimétrico. El espacio de funciones(y también) en una teoría de conjuntos moderadamente rica siempre se encuentra que no es ni finito ni está en biyección con, por el argumento diagonal de Cantor . Esto es lo que significa ser incontable. Pero el argumento de que la cardinalidad de ese conjunto excedería, en cierto sentido, la de los números naturales se basa en una restricción a la concepción clásica del tamaño y su ordenación inducida de conjuntos por cardinalidad.
Como se ve en el ejemplo del espacio de funciones considerado en la teoría de la computabilidad , no todo subconjunto infinito denecesariamente está en biyección constructiva con, dejando así espacio para una distinción más refinada entre conjuntos no numerables en contextos constructivos. Motivados por las secciones anteriores, el conjunto infinitopuede considerarse "más pequeño" que la clase.
Propiedades relacionadas
Un conjunto subcontable también se ha denominado indexado subcontablemente . Existe la noción análoga en la que "" en la definición se reemplaza por la existencia de un conjunto que es un subconjunto de algún conjunto finito. Esta propiedad se denomina de diversas maneras como indexado subfinito .
En la teoría de categorías, todas estas nociones son subcocientes.
Véase también
Referencias
- ↑ Gert Smolka, La paradoja y el constructivismo de Skolem , Lecture Notes, Universidad del Sarre, enero de 2015
- ↑ Méhkeri, Daniel (2010), Una interpretación computacional simple de la teoría de conjuntos , arXiv : 1005.4380
- ↑ Bauer, A. " Una inyección de N^N a N ", 2011
- ↑ Gitman, Victoria (2011), ¿Qué es la teoría ZFC sin conjunto de potencias ?, arXiv : 1110.2430
- ↑ Bell, John L. (2004), "La paradoja de Russell y la diagonalización en un contexto constructivo" (PDF) , en Link, Godehard (ed.), Cien años de la paradoja de Russell , De Gruyter Series in Logic and its Applications, vol. 6, de Gruyter, Berlín, pp. 221–225 , MR 2104745
- ↑ Rathjen, Michael (2006), "Principios de elección en teorías de conjuntos constructivas y clásicas" (PDF) , en Chatzidakis, Zoé; Koepke, Peter; Pohlers, Wolfram (eds.), Logic Colloquium '02: Actas conjuntas de la Reunión Anual Europea de Verano de la Asociación de Lógica Simbólica y la Reunión Bianual de la Asociación Alemana de Lógica Matemática y Fundamentos de Ciencias Exactas (el Colloquium Logicum) celebrada en Münster, del 3 al 11 de agosto de 2002 , Lecture Notes in Logic, vol. 27, La Jolla, CA: Association for Symbolic Logic, pp. 299–326 , MR 2258712
- ↑ McCarty, Charles (1986), "Subcountability under realizability", Notre Dame Journal of Formal Logic , 27 (2): 210– 220, doi : 10.1305/ndjfl/1093636613 , MR 0842149
- Constructivismo (filosofía de las matemáticas)