La teoría constructiva axiomática de conjuntos es un enfoque del constructivismo matemático que sigue el programa de la teoría axiomática de conjuntos . El mismo lenguaje de primer orden con "" y "" de la teoría clásica de conjuntos se usa habitualmente, por lo que esto no debe confundirse con un enfoque de tipos constructivos . Por otro lado, algunas teorías constructivas están motivadas por su interpretabilidad en teorías de tipos .
Además de rechazar el principio del tercero excluido (), las teorías constructivas de conjuntos a menudo requieren que algunos cuantificadores lógicos en sus axiomas estén acotados por conjuntos . Esto último está motivado por resultados vinculados a la impredicatividad .
Introducción
Perspectiva constructiva
En las teorías matemáticas constructivas, es común que no se pueda demostrar la existencia de relaciones irrealizables. Sin embargo, estas teorías tienden a demostrar reformulaciones clásicamente equivalentes de teoremas clásicos. Por ejemplo, en el análisis constructivo , no se puede demostrar el teorema del valor intermedio en su formulación clásica, pero sí se pueden demostrar teoremas con contenido algorítmico que, una vez que se asume la eliminación de la doble negación y sus consecuencias, resultan inmediatamente clásicamente equivalentes al enunciado clásico. La diferencia radica en que las demostraciones constructivas son más difíciles de encontrar.
En la teoría de conjuntos, una restricción a la lectura constructiva de la existencia a priori conduce a requisitos más estrictos con respecto a qué caracterizaciones de un conjuntoLas colecciones ilimitadas constituyen una función (matemática y, por lo tanto, siempre total ). Esto se debe a menudo a que el predicado en una definición posible caso por caso puede no ser decidible. Adoptando la definición estándar de igualdad de conjuntos mediante la extensionalidad, el Axioma de Elección completo es un principio no constructivo que implicapara las fórmulas permitidas en el esquema de Separación adoptado, por el teorema de Diaconescu . Resultados similares se aplican a la afirmación de existencia del Axioma de Regularidad , como se muestra a continuación. Este último tiene un sustituto inductivo clásicamente equivalente . Por lo tanto, un desarrollo genuinamente intuicionista de la teoría de conjuntos requiere la reformulación de algunos axiomas estándar a otros clásicamente equivalentes. Aparte de las exigencias de computabilidad y las reservas con respecto a la impredicatividad, [ 1 ] la cuestión técnica sobre qué axiomas no lógicos extienden efectivamente la lógica subyacente de una teoría es también un tema de investigación en sí mismo.
Metalogic
Con proposiciones computacionalmente indecidibles que ya surgen en la aritmética de Robinson , incluso la separación predicativa permite definir fácilmente subconjuntos esquivos. En marcado contraste con el marco clásico, las teorías constructivas de conjuntos pueden cerrarse bajo la regla de que cualquier propiedad que sea decidible para todos los conjuntos ya es equivalente a una de las dos triviales,o. Asimismo, la recta real puede considerarse indescomponible en este sentido. La indecidibilidad de las disyunciones también afecta a las afirmaciones sobre órdenes totales, como la de todos los números ordinales , expresada por la demostrabilidad y el rechazo de las cláusulas en el orden que define la disyunción.Esto determina si la relación es tricotómica . Una teoría debilitada de los ordinales a su vez afecta la fuerza teórica de la prueba definida en el análisis ordinal .
A cambio, las teorías constructivas de conjuntos pueden exhibir atractivas propiedades de disyunción y existencia , como es familiar en el estudio de las teorías aritméticas constructivas. Estas son características de una teoría fija que relacionan metalógicamente juicios sobre proposiciones demostrables en la teoría. Particularmente bien estudiadas son aquellas características que pueden expresarse en la aritmética de Heyting , con cuantificadores sobre números y que a menudo pueden realizarse mediante números, como se formaliza en la teoría de la demostración . En particular, estas son la propiedad de existencia numérica y la propiedad disyuntiva estrechamente relacionada, así como ser cerradas bajo la regla de Church , lo que demuestra que cualquier función dada es computable . [ 2 ]
Una teoría de conjuntos no solo expresa teoremas sobre números, por lo que se puede considerar una propiedad de existencia fuerte más general, que es más difícil de obtener, como se discutirá. Una teoría tiene esta propiedad si se puede establecer lo siguiente: Para cualquier propiedadSi la teoría demuestra que existe un conjunto que tiene esa propiedad, es decir, si la teoría afirma la existencia de dicho conjunto, entonces también existe una propiedad.que describe de forma única tal instancia de conjunto. Más formalmente, para cualquier predicadohay un predicadode modo que
El papel análogo al de los números realizados en aritmética lo desempeñan aquí los conjuntos definidos cuya existencia se demuestra mediante (o de acuerdo con) la teoría. Las cuestiones relativas a la solidez de la teoría axiomática de conjuntos y su relación con la construcción de términos son sutiles. Si bien muchas de las teorías analizadas tienden a poseer diversas propiedades numéricas, la propiedad de existencia puede verse fácilmente comprometida, como se explicará más adelante. Se han formulado formas más débiles de propiedades de existencia.
Algunas teorías con una lectura clásica de la existencia también pueden, de hecho, estar restringidas de manera que exhiban la propiedad de existencia fuerte. En la teoría de conjuntos de Zermelo-Fraenkel, con todos los conjuntos considerados definibles por orden , una teoría denotada, no existen conjuntos sin tal definibilidad. La propiedad también se impone a través del postulado del universo construible en. En contraste, consideremos la teoríadado pormás el postulado completo del axioma de elección de existencia : Recordemos que esta colección de axiomas prueba el teorema del buen ordenamiento , lo que implica que existen buenos ordenamientos para cualquier conjunto. En particular, esto significa que las relacionesformalmente existen que establecen el buen orden de(es decir, la teoría afirma la existencia de un elemento mínimo para todos los subconjuntos decon respecto a esas relaciones). Esto a pesar de que se sabe que la definibilidad de tal ordenamiento es independiente deEsto último implica que para ninguna fórmula en particularEn el lenguaje de la teoría, ¿demuestra la teoría que el conjunto correspondiente es una relación de buen orden de los números reales? Entoncesprueba formalmente la existencia de un subconjuntocon la propiedad de ser una relación bien ordenada, pero al mismo tiempo ningún conjunto particulares posible definir para qué propiedad podría validarse.
Principios anticlásicos
Como se mencionó anteriormente, una teoría constructivapuede exhibir la propiedad de existencia numérica,, para algún númeroy dóndedenota el numeral correspondiente en la teoría formal. Aquí hay que distinguir cuidadosamente entre las implicaciones demostrables entre dos proposiciones,y las propiedades de la forma de una teoríaCuando se adopta un esquema metalógicamente establecido de este último tipo como regla de inferencia del cálculo de pruebas y no se puede probar nada nuevo, se dice que la teoríaEstá cerrado según esa norma.
En cambio, se puede considerar adjuntar la regla correspondiente a la propiedad metateórica como una implicación (en el sentido de "") a, como un esquema axiomático o en forma cuantificada. Una situación comúnmente estudiada es la de un fijoexhibiendo la propiedad metateórica del siguiente tipo: Por ejemplo, de alguna colección de fórmulas de una forma particular, aquí capturada mediantey, uno estableció la existencia de un númerode modo queAquí se puede postular entoncesdonde el límitees una variable numérica en el lenguaje de la teoría. Por ejemplo, la regla de Church es una regla admisible en la aritmética de Heyting de primer orden.y, además, el principio de tesis correspondiente de la Iglesiapuede adoptarse consistentemente como un axioma. La nueva teoría con el principio añadido es anticlásica, en el sentido de que puede que ya no sea consistente adoptar tambiénDe manera similar, adhiriéndose al principio del tercero excluidoSegún alguna teoría, la teoría así obtenida puede probar nuevos enunciados estrictamente clásicos, y esto puede estropear algunas de las propiedades metateóricas que se habían establecido previamente paraDe esta manera,puede que no se adopte en, también conocida como aritmética de Peano.
El enfoque en esta subsección estará en las teorías de conjuntos con cuantificación sobre una noción completamente formal de un espacio de secuencias infinitas, es decir, un espacio de funciones, como se introducirá más adelante. Una traducción de la regla de Church al lenguaje de la propia teoría puede leerse aquí
El predicado T de Kleene junto con la extracción del resultado expresa que cualquier número de entradasiendo asignado al númeroes, a través de, se comprobó que era un mapeo computable. Aquíahora denota un modelo de teoría de conjuntos de los números naturales estándar yes un índice con respecto a una enumeración de programa fija. Se han utilizado variantes más fuertes que extienden este principio a las funciones.definidos en dominiosde baja complejidad. El principio rechaza la decidibilidad para el predicado.definido como, expresando quees el índice de una función computable que se detiene en su propio índice. También se pueden considerar formas más débiles, doblemente negadas, del principio, que no requieren la existencia de una implementación recursiva para cadapero que aún así hacen que los principios sean inconsistentes al afirmar la existencia de funciones que, según se ha demostrado, no tienen realización recursiva. Algunas formas de la tesis de Church como principio son incluso consistentes con la teoría aritmética clásica, débil y denominada de segundo orden., un subsistema de la teoría de primer orden de dos tipos.
La colección de funciones computables es clásicamente subcontable , lo cual clásicamente es lo mismo que ser contable. Pero las teorías clásicas de conjuntos generalmente afirmarán queTambién posee otras funciones además de las computables. Por ejemplo, hay una demostración enque existen funciones totales (en el sentido de la teoría de conjuntos) que no pueden ser capturadas por una máquina de Turing . Tomando en serio el mundo computable como ontología, un ejemplo primordial de una concepción anticlásica relacionada con la escuela markoviana es la subcontabilidad permitida de varias colecciones incontables. Al adoptar la subcontabilidad de la colección de todas las secuencias interminables de números naturales (Como axioma en una teoría constructiva, la pequeñez (en términos clásicos) de esta colección, en algunas realizaciones de la teoría de conjuntos, queda ya implícita en la propia teoría. Una teoría constructiva también puede no adoptar axiomas clásicos ni anticlásicos, manteniéndose así neutral respecto a ambas posibilidades.
Los principios constructivos ya lo demuestranpara cualquier. Y así para cualquier elemento dadode, la afirmación del tercero excluido correspondiente para la proposición no puede ser negada. De hecho, para cualquier dado, por no contradicción es imposible descartary descartar su negación de una vez por todas, y la regla de De Morgan pertinente se aplica como se indicó anteriormente. Pero una teoría también puede, en algunos casos, permitir la afirmación de rechazo.. Adoptar esto no requiere proporcionar una en particularpresenciar el fracaso del tercero excluido para la proposición en particular, es decir, presenciar la inconsistenciaPredicadosen un dominio infinitocorresponder a problemas de decisión . Motivados por problemas que se ha demostrado que son computacionalmente indecidibles , se puede rechazar la posibilidad de decidibilidad de un predicado sin hacer también ninguna afirmación de existencia en. Como otro ejemplo, tal situación se impone en el análisis intuicionista brouweriano , en un caso donde el cuantificador abarca infinitas secuencias binarias sin fin yindica que una secuenciaes cero en todas partes. En cuanto a esta propiedad, de ser identificada de manera concluyente como la secuencia que es siempre constante, adoptar el principio de continuidad de Brouwer descarta estrictamente que esto pueda ser probado decidible para todas las secuencias.
Así pues, en un contexto constructivo con una lógica denominada no clásica, como la que se utiliza aquí, se pueden adoptar consistentemente axiomas que, además de contradecir las formas cuantificadas del principio del tercero excluido, resultan no constructivos en el sentido computable o según lo determinado por las propiedades de existencia metalógicas previamente analizadas. De este modo, una teoría constructiva de conjuntos también puede proporcionar el marco para estudiar teorías no clásicas, como por ejemplo, los anillos que modelan el análisis infinitesimal suave .
Historia y descripción general
Históricamente, el tema de la teoría constructiva de conjuntos (a menudo también "") comenzó con el trabajo de John Myhill sobre las teorías también llamadasy. [ 3 ] [ 4 ] [ 5 ] En 1973, había propuesto la primera como una teoría de conjuntos de primer orden basada en la lógica intuicionista, tomando el fundamento más comúny desechando el axioma de elección, así como el principio del tercero excluido, dejando inicialmente todo lo demás como está. Sin embargo, diferentes formas de algunos de losLos axiomas que son equivalentes en el contexto clásico no son equivalentes en el contexto constructivo, y algunas formas implican, como se demostrará. En esos casos, se adoptaron consecuentemente las formulaciones intuicionistamente más débiles. El sistema mucho más conservadorTambién es una teoría de primer orden, pero de varios tipos y con cuantificación limitada, cuyo objetivo es proporcionar una base formal para el programa de matemáticas constructivas de Errett Bishop .
La discusión principal presenta una secuencia de teorías en el mismo idioma que, lo que lleva al bien estudiado trabajo de Peter Aczel, [ 6 ] y más allá. Muchos resultados modernos se remontan a Rathjen y sus estudiantes. También se caracteriza por dos rasgos presentes también en la teoría de Myhill: Por un lado, utiliza la Separación Predicativa en lugar del esquema de Separación completo e ilimitado. La acotación puede manejarse como una propiedad sintáctica o, alternativamente, las teorías pueden extenderse de forma conservadora con un predicado de acotación superior y sus axiomas. En segundo lugar, se descarta el axioma del Conjunto Potencia impredicativo , generalmente en favor de axiomas relacionados pero más débiles. La forma fuerte se usa de manera muy informal en la topología general clásica .a una teoría aún más débil quese recupera, como se detalla a continuación. [ 7 ] El sistema, que ha llegado a ser conocido como teoría de conjuntos intuicionista de Zermelo-Fraenkel (), es una teoría de conjuntos fuerte sinEs similar a, pero menos conservadora o predictiva . La teoría denotadaes la versión constructiva de, la teoría clásica de conjuntos de Kripke-Platek sin una forma de conjunto potencia y donde incluso el axioma de colección está acotado.
Modelos, interpretaciones y realizaciones
Muchas teorías estudiadas en la teoría constructiva de conjuntos son meras restricciones de la teoría de conjuntos de Zermelo-Fraenkel () con respecto a su axioma, así como a su lógica subyacente. Dichas teorías también pueden interpretarse en cualquier modelo de.
Comparando la aritmética con las teorías en el lenguaje de la teoría de conjuntos, por un lado, la aritmética clásica de Peano, por otro.es biinterpretable con la teoría dada pormenos infinito y sin conjuntos infinitos, más la existencia de todos los cierres transitivos . (Esto último también se deduce después de promover la regularidad al esquema de inducción de conjuntos , que se analiza más adelante). Asimismo, la aritmética constructiva también puede tomarse como una disculpa por la mayoría de los axiomas adoptados enAritmética de Heytinges biinterpretable con una teoría de conjuntos constructiva débil, [ 8 ] [ 9 ] como también se describe en el artículo sobre. Se puede caracterizar aritméticamente una relación de pertenencia ""y con ello demostrar, en lugar de la existencia de un conjunto de números naturales,- que todos los conjuntos en su teoría están en biyección con un natural de von Neumann (finito) , un principio denotadoEste contexto valida aún más la Extensionalidad, el Emparejamiento, la Unión, la Intersección Binaria (que está relacionada con el esquema axiomático de separación predicativa ) y el esquema de Inducción de Conjuntos. Tomados como axiomas, los principios mencionados constituyen una teoría de conjuntos que ya es idéntica a la teoría dada pormenos la existencia depero ademáscomo axioma. Todos esos axiomas se discuten en detalle a continuación. Relativamente,También demuestra que los conjuntos hereditariamente finitos cumplen todos los axiomas anteriores. Este es un resultado que persiste al pasar aymenos infinito. Por otro lado,Además, la separación total no es más fuerte que la aritmética clásica de segundo orden.
En lo que respecta a las realizaciones constructivas, existe una teoría de realizabilidad relevante . En relación con esto, la teoría constructiva de Aczel Zermelo-Fraenkelha sido interpretado en teorías de tipo Martin-Löf , como se esboza en la sección sobreDe esta forma, los teoremas demostrables en esta teoría de conjuntos y en teorías de conjuntos más débiles son candidatos para una implementación informática.
También se han introducido modelos de prehaz para teorías constructivas de conjuntos. Estos son análogos a los modelos de prehaz para la teoría intuicionista de conjuntos desarrollados por Dana Scott en la década de 1980. [ 10 ] [ 11 ] Modelos de realizabilidad deDentro de los topos efectivos se han identificado aquellos que, por ejemplo, validan de inmediato la separación completa y la elección dependiente relativizada.independencia de premisapara conjuntos, pero también la subcontabilidad de todos los conjuntos, el principio de Markovy la tesis de Churchen la formulación para todos los predicados. [ 12 ]
ECST
A continuación, se presenta una serie de axiomas conocidos, o las reformulaciones más leves pertinentes de los mismos. Se enfatiza cómo la ausencia deen la lógica afecta lo que es demostrable. Los axiomas discutidos primero se construyen hacia elMás adelante, se destaca qué axiomas no clásicos son, a su vez, consistentes.
En teoría de conjuntos , la Teoría Constructiva Elemental de Conjuntoses una subteoría constructiva de la teoría de conjuntos de Zermelo-Fraenkel.. Utilizando únicamente la Separación acotada , la teoría está diseñada de forma conservadora para que también pueda considerarse predicativa .
Permite las operaciones nativas de unión e intersección de conjuntos. A diferencia de la teoría de conjuntos de Kripke-Platek , adopta el axioma de reemplazo , pero no la inducción épsilon . Posee la maquinaria general para definir y analizar funciones, y el artículo profundiza en cómo las matemáticas en una teoría constructiva de conjuntos difieren, en general, de las de una lógica clásica.tiene conjuntos infinitos, en particular el conjunto de los números naturalespero no tiene conjuntos clásicamente incontables. La teoría tampoco logra modelar las operaciones de la aritmética de Heyting . El texto de esta sección concluye detallando la relación de otros principios de la teoría de conjuntos con la recursión primitiva, que permite estas operaciones.
Sobre la lógica intuicionista , clásicapuede caracterizarse mediante los axiomas de la teoría de conjuntos demás el axioma del conjunto potencia , cuando además se agrega la combinación estrictamente clásica de separación total y el axioma de regularidad .
Notación
En una teoría axiomática de conjuntos , los conjuntos son las entidades que exhiben propiedades. Sin embargo, existe una relación más compleja entre el concepto de conjunto y la lógica. Por ejemplo, la propiedad de ser un número natural menor que 100 puede reformularse como la pertenencia al conjunto de números con dicha propiedad. Los axiomas de la teoría de conjuntos rigen la existencia de conjuntos y, por lo tanto, determinan qué predicados pueden materializarse como entidades en sí mismas. La especificación también se rige directamente por los axiomas, como se explica más adelante. Para una consideración práctica, considérese, por ejemplo, la propiedad de ser una secuencia de resultados de lanzamientos de moneda que, en conjunto, muestran más caras que cruces. Esta propiedad puede utilizarse para separar un subconjunto correspondiente de cualquier conjunto de secuencias finitas de lanzamientos de moneda. De manera similar, la formalización teórica de la medida de un evento probabilístico se basa explícitamente en conjuntos y proporciona muchos más ejemplos.
Esta sección presenta el lenguaje objeto y las nociones auxiliares utilizadas para formalizar esta materialización.
Idioma
Los símbolos conectivos proposicionales utilizados para formar fórmulas sintácticas son estándar. Los axiomas de la teoría de conjuntos proporcionan un medio para demostrar la igualdad ." de conjuntos y ese símbolo puede, por abuso de notación , usarse para clases. Un conjunto en el que el predicado de igualdad es decidible también se llama discreto . Negación ""La negación de la igualdad a veces se denomina así, y se suele escribir "". Sin embargo, en un contexto con relaciones de separación , por ejemplo cuando se trata de secuencias, este último símbolo también se utiliza a veces para algo diferente.
El tratamiento común, adoptado también aquí, formalmente solo extiende la lógica subyacente mediante un predicado binario primitivo de la teoría de conjuntos, "". Al igual que con la igualdad, la negación de la naturaleza elemental"" se escribe a menudo "".
Variables
Debajo del griegodenota una proposición o variable predicativa en esquemas axiomáticos yose utiliza para predicados particulares de este tipo. La palabra "predicado" a veces se usa indistintamente con "fórmulas" también, incluso en el caso unario .
Los cuantificadores solo abarcan conjuntos y estos se denotan con letras minúsculas. Como es común, se pueden usar corchetes para expresar predicados, con el fin de resaltar variables libres particulares en su expresión sintáctica, como en "" Existencia única "aquí significa.
Clases
Como también es común, se utiliza la notación de constructor de conjuntos para las clases , que, en la mayoría de los contextos, no forman parte del lenguaje objeto pero se utilizan para una discusión concisa. En particular, se pueden introducir declaraciones de notación de la clase correspondiente a través de "", con el propósito de expresar cualquiercomo. Se pueden utilizar predicados lógicamente equivalentes para introducir la misma clase. También se escribecomo abreviatura dePor ejemplo, uno puede considerary esto también se denota.
Uno abreviaporyporLa noción sintáctica de cuantificación limitada en este sentido puede desempeñar un papel en la formulación de esquemas axiomáticos, como se ve en la discusión de axiomas a continuación. Expresar la afirmación de subclase, es decir, por. Para un predicadotrivialmenteY por lo tanto se deduce que. La noción de cuantificadores acotados por subconjuntos, como enTambién se ha utilizado en investigaciones de teoría de conjuntos, pero no se destacará más aquí.
Si existe de forma comprobada un conjunto dentro de una clase, es decir, entonces se le llama habitado . También se puede utilizar la cuantificación enpara expresar esto comoLa claseEntonces, se demuestra que no es el conjunto vacío, que se introduce más adelante. Si bien es clásicamente equivalente, la noción de no vacío constructivo es más débil, con dos negaciones, y debería llamarse « no deshabitado ». Desafortunadamente, el término para la noción más útil de «habitado» rara vez se usa en matemáticas clásicas.
El hecho de que existan dos maneras de expresar que las clases son disjuntas sí refleja muchas de las reglas de negación válidas desde una perspectiva intuicionista:. Utilizando la notación anterior, se trata de una equivalencia puramente lógica y en este artículo la proposición será además expresable como.
Una subclasese llama desmontable desi el predicado de pertenencia relativizado es decidible, es decir, siSe considera decidible si la superclase es clara a partir del contexto; a menudo, este es el conjunto de los números naturales.
Equivalencia extensional
Denotemos porla afirmación que expresa que dos clases tienen exactamente los mismos elementos, es deciro equivalentementeEsto no debe confundirse con el concepto de equinumerosidad que también se utiliza más adelante.
Conde pie por, la conveniente relación de notación entrey, axiomas de la formapostular que la clase de todos los conjuntos para los cualescontiene en realidad forma un conjunto . De manera menos formal, esto puede expresarse como. Asimismo, la proposicióntransmite "cuandoestá entre los conjuntos de la teoría." Para el caso en quees el predicado trivialmente falso, la proposición es equivalente a la negación de la afirmación de existencia anterior, expresando la no existencia decomo un conjunto.
Otras extensiones de la notación de comprensión de clases como la anterior se utilizan comúnmente en la teoría de conjuntos, dando significado a enunciados como "", etcétera.
Sintácticamente más general, un conjuntoTambién puede caracterizarse utilizando otro predicado de 2-arios.canaldonde el lado derecho puede depender de la variable real.y posiblemente incluso sobre la membresía ensí mismo.
Sobre el uso de la lógica intuicionista
La lógica de las teorías de conjuntos aquí analizadas es constructiva, ya que rechaza el principio del tercero excluido., es decir, que la disyunciónSe cumple automáticamente para todas las proposiciones.. Esto también se conoce a menudo como la ley del tercero excluido () en contextos donde se asume. De manera constructiva, por regla general, para probar el tercero excluido para una proposición, es decir, para probar la disyunción particular, cualquieraodebe probarse explícitamente. Cuando se establece cualquiera de dichas pruebas, se dice que la proposición es decidible, y esto implica lógicamente que la disyunción se cumple. De manera similar y más comúnmente, un predicadoparaen un dominioSe dice que es decidible cuando la afirmación más complejaes demostrable. Los axiomas no constructivos pueden permitir demostraciones que afirman formalmente la decidibilidad de tales(y/o) en el sentido de que demuestran el principio del tercero excluido para(respectivamente, la afirmación que utiliza el cuantificador anterior) sin demostrar la veracidad de ninguno de los lados de la(s) disyunción(es). Este suele ser el caso en la lógica clásica. Por el contrario, las teorías axiomáticas consideradas constructivas tienden a no permitir muchas demostraciones clásicas de afirmaciones que involucran propiedades que son demostrablemente indecidibles computacionalmente .
La ley de no contradicción es un caso especial de la forma proposicional del modus ponens . Utilizando la primera con cualquier enunciado negado, una ley válida de De Morgan implica, por lo tanto,ya en la lógica mínima más conservadora . En otras palabras, la lógica intuicionista todavía postula: Es imposible descartar una proposición y su negación al mismo tiempo, y por lo tanto, el rechazo de cualquier enunciado de tercero excluido instanciado para una proposición individual es inconsistente. Aquí la doble negación captura que el enunciado de disyunción ahora se demuestra que nunca puede ser descartado o rechazado, incluso en casos donde la disyunción puede no ser demostrable (por ejemplo, demostrando uno de los disyuntos, decidiendo así) a partir de los axiomas supuestos.
La lógica intuicionista que subyace a las teorías de conjuntos aquí analizadas, a diferencia de la lógica mínima, aún permite la eliminación de la doble negación para proposiciones individuales.para lo cual se cumple el principio del tercero excluido. A su vez, las formulaciones del teorema relativas a objetos finitos tienden a no diferir de sus contrapartes clásicas. Dado un modelo de todos los números naturales, el equivalente para predicados, a saber, el principio de Markov , no se cumple automáticamente, pero puede considerarse como un principio adicional.
En un dominio habitado y utilizando la explosión , la disyunciónimplica la afirmación de existencia, lo cual a su vez implicaClásicamente, estas implicaciones son siempre reversibles. Si una de las primeras es clásicamente válida, puede valer la pena intentar establecerla en la segunda forma. Para el caso especial dondeSi se rechaza, se aborda una afirmación de existencia de contraejemplo., que generalmente es constructivamente más fuerte que una afirmación de rechazo: Ejemplificando unde tal manera quees contradictorio por supuesto significa que no es el caso quese sostiene para todos los posibles. Pero también se puede demostrar quecelebración para todosEsto conduciría lógicamente a una contradicción sin la ayuda de un contraejemplo específico, e incluso sin poder construir uno. En este último caso, desde un punto de vista constructivo, aquí no se estipula una afirmación de existencia.
Igualdad
Utilizando la notación introducida anteriormente, el siguiente axioma proporciona un medio para demostrar la igualdad." de dos conjuntos , de modo que mediante sustitución, cualquier predicado sobrese traduce a uno de. Por las propiedades lógicas de la igualdad, la implicación postulada se cumple automáticamente en sentido inverso.
En una interpretación constructiva, los elementos de una subclasedepueden venir equipados con más información que los de, en el sentido de que poder juzgares poder juzgarY (a menos que toda la disyunción se derive de axiomas) en la interpretación de Brouwer-Heyting-Kolmogorov , esto significa haber demostradoo habiéndolo rechazado. Comopuede que no sea desmontable de, es decir comopuede que no sea decidible para todos los elementos en, las dos clasesydebe distinguirse a priori.
Consideremos un predicadoque se cumple de manera comprobada para todos los elementos de un conjunto., de modo quey supongamos que la clase del lado derecho está establecida como un conjunto. Nótese que, incluso si este conjunto del lado derecho también se vincula informalmente con información relevante para la prueba sobre la validez dePara todos los elementos, el axioma de extensionalidad postula que, en nuestra teoría de conjuntos, el conjunto del lado derecho se considera igual al del lado izquierdo.
Este análisis anterior también muestra que una declaración de la forma, que en notación de clase informal puede expresarse como, entonces se expresa de forma equivalente comoEsto significa que establecer tal-los teoremas (por ejemplo, los que se pueden demostrar mediante inducción matemática completa) permiten sustituir la subclase deen el lado izquierdo de la igualdad para solo, en cualquier fórmula.
Tenga en cuenta que adoptar "" como símbolo en una teoría de lógica de predicados hace que la igualdad de dos términos sea una expresión libre de cuantificadores.
Enfoques alternativos
Aunque se adopta con frecuencia, este axioma ha sido criticado en el pensamiento constructivo, ya que en la práctica reduce a la mínima expresión las propiedades definidas de manera diferente, o al menos los conjuntos considerados como la extensión de estas propiedades, una noción fregiana .
Las teorías de tipos modernas podrían, en cambio, tener como objetivo definir la equivalencia requerida."En términos de funciones, véase, por ejemplo, la equivalencia de tipos . El concepto relacionado de extensionalidad de funciones a menudo no se adopta en la teoría de tipos."
Otros marcos para las matemáticas constructivas podrían exigir, en cambio, una regla particular para la igualdad o separación que se aplique a los elementos.de cada uno de los conjuntosdiscutido. Pero también en un enfoque de conjuntos que enfatiza la separación, ¿puede usarse la definición anterior en términos de subconjuntos para caracterizar una noción de igualdad?" de esos subconjuntos. Relativamente, una noción vaga de complementación de dos subconjuntosyse da cuando dos miembros cualesquierayson demostrablemente distintos entre sí. La colección de pares complementariosse comporta algebraicamente bien.
Combinación de conjuntos
Definir la notación de clases para el emparejamiento de algunos elementos dados mediante disyunciones. Por ejemplo:es la afirmación sin cuantificadoresy asimismodice, etcétera.
Otros dos postulados básicos de existencia, dados algunos otros conjuntos, son los siguientes. En primer lugar,
Dadas las definiciones anteriores,se expande a, por lo tanto, esto hace uso de la igualdad y una disyunción. El axioma dice que para cualesquiera dos conjuntosy, hay al menos un conjunto, que contienen al menos esos dos conjuntos.
Con separación limitada a continuación, también la claseexiste como un conjunto. Denotemos porel modelo de pares ordenados estándar, de modo que, por ejemplo,denota otra fórmula acotada en el lenguaje formal de la teoría.
Y luego, utilizando la cuantificación existencial y una conjunción,
decir que para cualquier conjunto, hay al menos un conjunto, que alberga a todos los miembros, demiembros. El conjunto mínimo de este tipo es la unión .
Los dos axiomas se formulan comúnmente de manera más fuerte, en términos de "" en lugar de simplemente "", aunque esto es técnicamente redundante en el contexto de: Como el axioma de separación que se presenta a continuación está formulado con "", para declaracionesLa equivalencia puede derivarse, dado que la teoría permite la separación utilizando. En los casos en quees una afirmación existencial, como aquí en el axioma de la unión, también hay otra formulación que utiliza un cuantificador universal.
Además, utilizando la Separación Limitada, los dos axiomas enunciados juntos implican la existencia de una unión binaria de dos clases.y, cuando se ha establecido que son conjuntos, denotados poroPara un conjunto fijopara validar la membresíaen la unión de dos conjuntos dadosy, uno necesita validar elparte del axioma, lo cual se puede hacer validando la disyunción de los predicados que definen los conjuntosy, paraEn términos de los conjuntos asociados, se realiza validando la disyunción..
La unión y otras notaciones de formación de conjuntos también se utilizan para clases. Por ejemplo, la proposiciónestá escritoDejemos que ahora. Dado, la decidibilidad de la pertenencia a, es decir, la declaración potencialmente independiente, también puede expresarse como. Pero, como en cualquier enunciado de tercero excluido, la doble negación de este último se mantiene: Que la unión no está habitada porEsto demuestra que la partición es también una noción más compleja, desde un punto de vista constructivo.
Existencia de conjunto
La propiedad que es falsa para cualquier conjunto corresponde a la clase vacía , que se denota poro cero,Que la clase vacía sea un conjunto se deduce fácilmente de otros axiomas de existencia, como el Axioma del Infinito que se presenta a continuación. Pero si, por ejemplo, uno está explícitamente interesado en excluir conjuntos infinitos en su estudio, en este punto puede adoptar el
Introducción del símbolo(como notación abreviada para expresiones que involucran propiedades caracterizantes) se justifica ya que se puede probar la unicidad para este conjunto. Comoes falso para cualquier, el axioma entonces dice.
Subteorías deno tienen urelementos , es decir, átomos distinguibles que pueden ser miembros de conjuntos pero que tampoco poseen ninguno ellos mismos. En teorías de conjuntos con urelemento, igualdadno es simplemente equivalente a, tal como lo caracteriza el axioma de extensionalidad mencionado anteriormente.
Conjuntos sucesores
Escribirpara, lo cual es igual a, es decirAsimismo, escribepara, lo cual es igual a, es decirUna proposición simple y demostrablemente falsa es, por ejemplo:, correspondiente aen el modelo aritmético estándar. Nuevamente, aquí símbolos comose tratan como notación conveniente y cualquier proposición realmente se traduce a una expresión usando solo "" y símbolos lógicos, incluidos los cuantificadores. Acompañado de un análisis metamatemático que demuestra que las capacidades de las nuevas teorías son equivalentes de manera efectiva, extensiones formales mediante símbolos comoTambién se puede considerar.
De manera más general, para un conjunto, definir el conjunto sucesorcomo. La interacción de la operación sucesora con la relación de pertenencia tiene una cláusula recursiva, en el sentido de que. Por reflexividad de la igualdad,y en particularSiempre está habitado.
BCST
Lo siguiente utiliza esquemas axiomáticos , es decir, axiomas para alguna colección de predicados. Algunos de los esquemas axiomáticos indicados también permitirán cualquier colección de parámetros de conjunto (es decir, cualquier variable con nombre particular).). Es decir, se permiten instanciaciones del esquema en las que el predicado (algún particular)) también depende de una serie de variables de conjunto adicionales y el enunciado del axioma se entiende con los correspondientes cierres universales externos (como en).
Separación
Teoría constructiva básica de conjuntosConsta de varios axiomas que también forman parte de la teoría de conjuntos estándar, salvo que el llamado axioma de Separación "completa" se ve debilitado. Además de los cuatro axiomas anteriores, postula la Separación Predicativa, así como el esquema de Reemplazo.
Este axioma equivale a postular la existencia de un conjuntoobtenido por la intersección de cualquier conjuntoy cualquier clase descrita de forma predictiva. Para cualquierdemostrado ser un conjunto, cuando el predicado se toma como, se obtiene la intersección binaria de conjuntos y se escribeLa intersección se corresponde con la conjunción de forma análoga a como la unión se corresponde con la disyunción.
Cuando el predicado se toma como la negación, se obtiene el principio de diferencia, que garantiza la existencia de cualquier conjunto. Tenga en cuenta que conjuntos comoosiempre están vacíos. Por lo tanto, como se ha señalado, de la Separación y la existencia de al menos un conjunto (por ejemplo, el Infinito a continuación) se deduce la existencia del conjunto vacío.(también denotado). Dentro de este contexto conservador deEl esquema de Separación Predicativa es, en realidad, equivalente al Conjunto Vacío más la existencia de la intersección binaria para cualquier par de conjuntos. Esta última variante de axiomatización no utiliza un esquema de fórmulas.
La separación predicativa es un esquema que tiene en cuenta los aspectos sintácticos de los predicados que definen conjuntos, hasta la equivalencia demostrable. Las fórmulas permitidas se denotan por, el nivel más bajo en la jerarquía de Lévy de la teoría de conjuntos . [ 13 ] Los predicados generales en la teoría de conjuntos nunca están restringidos sintácticamente de esa manera y, por lo tanto, en la praxis, las subclases genéricas de conjuntos siguen siendo parte del lenguaje matemático. Como el alcance de las subclases que son demostrablemente conjuntos es sensible a los conjuntos que ya existen, este alcance se amplía cuando se agregan más postulados de existencia de conjuntos.
Una clase con como máximo un elemento se llama subsingleton. Para una proposición, un tropo recurrente en el análisis constructivo de la teoría de conjuntos es considerar el predicadocomo el subsingleton, que es una subclase del segundo ordinal. Si es demostrable quesostiene, o, o, entoncesestá habitado, o vacío (deshabitado), o no vacío (no deshabitado), respectivamente. Claramente,es equivalente a ambas proposicionesy también. Asimismo,es equivalente ay, equivalentemente, también. Entonces, aquí,ser desmontable deexactamente significa. En el modelo de los naturales, sies un número,también expresa quees más pequeño que. La unión que forma parte de la definición de operación sucesora anterior puede utilizarse para expresar la declaración del tercero excluido comoEn palabras,es decidible si y solo si el sucesor dees mayor que el ordinal más pequeño. La proposición se decide de cualquier manera estableciendo cómoes más pequeño: Porya siendo más pequeño queo porserSu predecesor directo. Otra forma más de expresar el término "medio excluido" paraes como la existencia de un miembro mínimo de la clase habitada.
Si el axioma de separación de uno permite la separación con, entonceses un subconjunto , que puede llamarse el valor de verdad asociado conDos valores de verdad pueden demostrarse iguales, como conjuntos, mediante la demostración de una equivalencia. En términos de esta terminología, el conjunto de valores de prueba puede entenderse a priori como rico. Como era de esperar, las proposiciones decidibles tienen uno de un conjunto binario de valores de verdad. La disyunción del tercero excluido para esoEsto también queda implícito en la declaración global..
No existe un conjunto universal
Cuando se utiliza la terminología informal de clases, cualquier conjunto también se considera una clase. Al mismo tiempo, surgen las llamadas clases propias que no pueden tener extensión como un conjunto. Cuando en una teoría hay una demostración de, entoncesdebe ser apropiado. (Al adoptar la perspectiva deEn la teoría de conjuntos, que posee separación completa, las clases propias se consideran generalmente aquellas que son "demasiado grandes" para ser un conjunto. (Técnicamente, son subclases de la jerarquía acumulativa que se extienden más allá de cualquier límite ordinal).
Según una observación en la sección sobre la fusión de conjuntos, no se puede descartar consistentemente que un conjunto sea miembro de una clase de la forma. Una prueba constructiva de que pertenece a esa clase contiene información. Ahora bien, sies un conjunto, entonces la clasees demostrablemente correcto. Lo siguiente demuestra esto en el caso especial cuandoestá vacío, es decir, cuando el lado derecho es la clase universal. Al ser resultados negativos, se lee como en la teoría clásica.
Lo siguiente se aplica a cualquier relación. Da una condición puramente lógica tal que dos términosyno puede ser-relacionados entre sí.
Lo más importante aquí es el rechazo del disyunto final,. La expresiónno implica cuantificación ilimitada y, por lo tanto, está permitida en Separación. La construcción de Russel a su vez muestra que. Así que para cualquier conjunto, La separación predicativa por sí sola implica que existe un conjunto que no es miembro deEn particular, en esta teoría no puede existir ningún conjunto universal .
En una teoría que adopta además el axioma de regularidad , como, comprobadoes falso para cualquier conjunto. Entonces, esto significa que el subconjuntoes igual así mismo, y que la clasees el conjunto vacío.
Para cualquiery, el caso especialen la fórmula anterior da
Esto ya implica que ningún conjuntoes igual a la subclasede la clase universal, es decir, que la subclase también es propia. Pero incluso enSin regularidad, es consistente que exista una clase propia de singletons que se contengan exactamente a sí mismos.
Como nota al margen, en una teoría con estratificación como Intuitionistic New Foundations , la expresión sintácticaEsto puede ser desadmisible en la Separación. A su vez, la demostración anterior de la negación de la existencia de un conjunto universal no puede realizarse en esa teoría.
Predicatividad
El esquema axiomático de separación predicativa también se denomina-Separación o Separación Acotada, como en Separación solo para cuantificadores acotados por conjuntos . (Nota de advertencia: la nomenclatura de la jerarquía de Lévy es análoga aEn la jerarquía aritmética , aunque la comparación puede ser sutil: la clasificación aritmética a veces se expresa no sintácticamente sino en términos de subclases de los naturales. Además, el nivel inferior de la jerarquía aritmética tiene varias definiciones comunes, algunas de las cuales no permiten el uso de algunas funciones totales. Una distinción similar no es relevante en el nivelo superior. Finalmente, tenga en cuenta que unLa clasificación de una fórmula puede expresarse hasta la equivalencia en la teoría.
El esquema es también la forma en que Mac Lane debilita un sistema cercano a la teoría de conjuntos de Zermelo., para fundamentos matemáticos relacionados con la teoría de topos . También se utiliza en el estudio de la absolutidad y forma parte de la formulación de la teoría de conjuntos de Kripke-Platek .
La restricción en el axioma también controla las definiciones impredicativas : la existencia no debería, en el mejor de los casos, afirmarse para objetos que no son explícitamente descriptibles, o cuya definición los involucra a ellos mismos o la referencia a una clase propia, como cuando una propiedad a verificar involucra un cuantificador universal. Así, en una teoría constructiva sin el axioma del conjunto potencia , cuandodenota algún predicado 2-ario, generalmente no se debe esperar una subclasedeser un conjunto, en caso de que esté definido, por ejemplo, como en
- ,
o mediante definiciones similares que impliquen cualquier cuantificación sobre los conjuntos. Tenga en cuenta que si esta subclasedeSi se demuestra que es un conjunto, entonces este subconjunto también está dentro del ámbito ilimitado de la variable de conjunto.En otras palabras, como la propiedad de la subclaseSe cumple este conjunto exacto, definido mediante la expresióndesempeñaría un papel en su propia caracterización.
Si bien la Separación predicativa conduce a que menos definiciones de clases dadas sean conjuntos, puede enfatizarse que muchas definiciones de clases que son clásicamente equivalentes no lo son cuando uno se restringe a la lógica más débil. Debido a la posible indecidibilidad de los predicados generales, la noción de subconjunto y subclase es automáticamente más elaborada en las teorías constructivas de conjuntos que en las clásicas. De esta manera se ha obtenido una teoría más amplia. Esto sigue siendo cierto si se adopta la Separación completa, como en la teoríaSin embargo, esto perjudica tanto la propiedad de existencia como las interpretaciones estándar de la teoría de tipos, y de esta manera, invalida una visión ascendente de los conjuntos constructivos. Cabe mencionar que, dado que la subtipificación no es una característica necesaria de la teoría de tipos constructiva , se puede afirmar que la teoría de conjuntos constructiva difiere considerablemente de dicho marco.
Reemplazo
A continuación, considere el
Consiste en otorgar existencia, como conjuntos, al rango de predicados con características de función, obtenidos a través de sus dominios. En la formulación anterior, el predicado no está restringido de forma similar al esquema de Separación, pero este axioma ya implica un cuantificador existencial en el antecedente. Por supuesto, también podrían considerarse esquemas más débiles.
Mediante reemplazo, la existencia de cualquier parTambién se deduce de cualquier otro par en particular, como por ejemplo:. Pero como la unión binaria utilizada enComo ya se ha utilizado el axioma de emparejamiento, este enfoque requiere postular la existencia desobre el de. En una teoría con el axioma impredicativo del conjunto de potencias, la existencia deTambién se puede demostrar mediante la separación.
Con el esquema de reemplazo, la teoría descrita hasta ahora demuestra que las clases de equivalencia o sumas indexadas son conjuntos. En particular, el producto cartesiano , que contiene todos los pares de elementos de dos conjuntos, es un conjunto. A su vez, para cualquier número fijo (en la metateoría), la expresión de producto correspondiente, digamos, puede construirse como un conjunto. Los requisitos axiomáticos para conjuntos definidos recursivamente en el lenguaje se discuten más adelante. Un conjuntoes discreto, es decir, igualdad de elementos dentro de un conjunto.es decidible, si la relación correspondiente como subconjunto dees decidible.
La sustitución es relevante para la comprensión de funciones y puede considerarse una forma de comprensión más general. Solo cuando se asume¿El reemplazo ya implica una separación total?, El reemplazo es principalmente importante para probar la existencia de conjuntos de alto rango , es decir, a través de instancias del esquema axiomático donderelaciona un conjunto relativamente pequeñoa los más grandes,.
Las teorías constructivas de conjuntos suelen tener un esquema axiomático de reemplazo, a veces restringido a fórmulas acotadas. Sin embargo, cuando se eliminan otros axiomas, este esquema a menudo se fortalece, no más allá desino simplemente para recuperar cierta fuerza demostrable. Existen axiomas más fuertes que no menoscaban las propiedades de existencia fuerte de una teoría, como se explica más adelante.
Sies demostrablemente una función eny está equipado con un codominio(todo se discute en detalle a continuación), luego la imagen dees un subconjunto de. En otros enfoques del concepto de conjunto, la noción de subconjuntos se define en términos de "operaciones", de esta manera.
conjuntos hereditariamente finitos
Colgantes de los elementos de la clase de conjuntos hereditariamente finitospuede implementarse en cualquier lenguaje de programación común. Los axiomas discutidos anteriormente abstraen de operaciones comunes en el tipo de datos de conjunto : el emparejamiento y la unión están relacionados con el anidamiento y el aplanamiento , o tomados juntos, la concatenación. El reemplazo está relacionado con la comprensión y la separación está relacionada con el filtrado, a menudo más simple . El reemplazo junto con la inducción de conjuntos (introducida más adelante) es suficiente para axiomatizarDe forma constructiva, y esa teoría también se estudia sin el infinito.
Una especie de mezcla entre emparejamiento y unión, un axioma más fácilmente relacionado con el sucesor es el Axioma de adjunción . [ 14 ] [ 15 ] Tales principios son relevantes para el modelado estándar de ordinales de Neumann individuales . También existen formulaciones de axiomas que emparejan Unión y Reemplazo en uno. Si bien postular Reemplazo no es una necesidad en el diseño de una teoría de conjuntos constructiva débil que sea biinterpretable con la aritmética de Heyting, alguna forma de inducción lo es. Para comparar, consideremos la teoría clásica muy débil llamada Teoría General de Conjuntos que interpreta la clase de números naturales y su aritmética solo mediante Extensionalidad, Adjunción y Separación completa.
La discusión continúa ahora con axiomas que garantizan la existencia de objetos que, de forma diferente pero relacionada, también se encuentran en teorías de tipos dependientes , a saber, productos y la colección de números naturales como conjunto completo. Los conjuntos infinitos son particularmente útiles para razonar sobre operaciones aplicadas a secuencias definidas en dominios de índices no acotados , por ejemplo, la diferenciación formal de una función generadora o la suma de dos secuencias de Cauchy.
ECST a través de Strong Infinity
Para algún predicado fijoy un conjuntola declaraciónexpresa quees el más pequeño (en el sentido de "") entre todos los conjuntospara quées cierto, y que siempre es un subconjunto de tales. El objetivo del axioma del infinito es obtener finalmente el conjunto inductivo más pequeño y único .
En el contexto de los axiomas comunes de la teoría de conjuntos, una afirmación de infinitud es afirmar que una clase está habitada y también incluye una cadena de pertenencia (o alternativamente una cadena de superconjuntos). Es decir,
- .
Más concretamente, denotemos porla propiedad inductiva,
- .
En términos de un predicadosubyacente a la clase para que, esto último se traduce en.
Escribirpara la intersección general. (Se puede considerar una variante de esta definición que requiere(pero solo utilizamos esta noción para la siguiente definición auxiliar).
Una clase se define comúnmente, la intersección de todos los conjuntos inductivos. (Variantes de este tratamiento pueden funcionar en términos de una fórmula que depende de un parámetro del conjunto).de modo que.) La clasecontiene exactamente todocumpliendo la propiedad ilimitadaLa intención es que si existen conjuntos inductivos, entonces la clasecomparte cada número natural común con ellos, y entonces la proposición, por definición de "", implica queSe cumple para cada uno de estos números naturales. Si bien la separación limitada no es suficiente para demostrarPara ser el conjunto deseado, el lenguaje aquí constituye la base del siguiente axioma, que otorga inducción de números naturales para predicados que constituyen un conjunto.
La teoría de conjuntos constructiva elementaltiene el axioma deasí como el postulado
Continuando, se toma el símbolopara denotar el conjunto inductivo más pequeño, ahora único, un ordinal de von Neumann no acotado . Contiene el conjunto vacío y, para cada conjunto en, otro conjunto enque contiene un elemento más.
Los símbolos llamados cero y sucesor están en la signatura de la teoría de Peano ., el sucesor definido anteriormente de cualquier número también pertenece a la clasese deducen directamente de la caracterización de los naturales naturales por nuestro modelo de von Neumann. Dado que el sucesor de tal conjunto se contiene a sí mismo, también se encuentra que ningún sucesor es igual a cero. Por lo tanto, dos de los axiomas de Peano con respecto a los símbolos cero y el que se refiere a la cerradura devienen fácilmente. En cuarto lugar, en, dóndees un conjunto,enSe puede demostrar que es una operación inyectable.
Para algún predicado de conjuntosla declaraciónreclamosEsto se cumple para todos los subconjuntos del conjunto de los números naturales. Y el axioma ahora demuestra que tales conjuntos existen. Esta cuantificación también es posible en la aritmética de segundo orden .
El orden por pares ""En los naturales queda reflejado en su relación de pertenencia"". La teoría demuestra que el orden, así como la relación de igualdad en este conjunto, son decidibles. No solo no hay ningún número menor que, pero la inducción implica que entre subconjuntos de, es precisamente el conjunto vacío el que no tiene ningún elemento mínimo. La contrapositiva de esto prueba la existencia del número mínimo doblemente negado para todos los subconjuntos no vacíos deOtro principio válido, también clásicamente equivalente a él, es la existencia del número mínimo para todos los subconjuntos separables habitados. Dicho esto, la afirmación de existencia simple para el subconjunto habitadodees equivalente al término medio excluido paray, por lo tanto, una teoría constructiva no demostraráestar bien ordenado .
Formulaciones más débiles del infinito
Si se necesita motivación, la conveniencia de postular un conjunto ilimitado de números en relación con otras propiedades inductivas se hace evidente en la discusión de la aritmética en la teoría de conjuntos más adelante. Pero como es familiar en la teoría clásica de conjuntos, también se pueden formular formas débiles de infinito. Por ejemplo, uno puede simplemente postular la existencia de algún conjunto inductivo,- dicho postulado de existencia es suficiente cuando la separación completa puede utilizarse para delimitar el subconjunto inductivo.de los números naturales, el subconjunto común de todas las clases inductivas. Alternativamente, se pueden adoptar postulados de mera existencia más específicos. De cualquier manera, el conjunto inductivo cumple entonces lo siguientepropiedad de existencia de predecesores en el sentido del modelo de von Neumann :
Sin utilizar la notación para la notación de sucesor definida previamente, la igualdad extensional a un sucesores capturado porEsto expresa que todos los elementosson iguales ao ellos mismos poseen un conjunto predecesorque comparte todos los demás miembros con.
Obsérvese que a través de la expresión ""en el lado derecho, la propiedad que caracterizapor sus miembrosAquí, sintácticamente, contiene de nuevo el símbolopor sí mismo. Debido a la naturaleza ascendente de los números naturales, esto es dócil aquí. Suponiendo-coloque la inducción encima de, no hay dos conjuntos diferentes que tengan esta propiedad. También tenga en cuenta que existen formulaciones más largas de esta propiedad, evitando ""a favor de los cuantificadores no acotados."
Límites numéricos
Adoptando un axioma de infinito, la cuantificación acotada por conjuntos es válida en los predicados utilizados en-La separación permite entonces explícitamente cuantificadores numéricamente ilimitados; no deben confundirse los dos significados de "limitado". Cona mano, llame a una clase de númeroslimitado si se cumple la siguiente condición de existencia
Esta es una afirmación de finitud, formulada también de forma equivalente mediante. De manera similar, para reflejar con mayor precisión la discusión de funciones que se presenta a continuación, considere la condición anterior en la forma. Para las propiedades decidibles, estas son-enunciados en aritmética, pero con el Axioma del Infinito, los dos cuantificadores están ligados a un conjunto.
Para una clase, la afirmación de no acotación lógicamente positiva
ahora también es uno de infinitud. Esen el caso de aritmética decidible. Para validar la infinitud de un conjunto, esta propiedad funciona incluso si el conjunto contiene otros elementos además de infinitos miembros de.
Inducción moderada en ECST
A continuación, un segmento inicial de los números naturales, es decirpara cualquiery, incluyendo el conjunto vacío, se denota porEste conjunto es igual ay así en este punto "" es mera notación para su predecesor (es decir, no implica función de resta).
Resulta instructivo recordar cómo una teoría con comprensión de conjuntos y extensionalidad termina codificando la lógica de predicados. Al igual que cualquier clase en la teoría de conjuntos, un conjunto puede interpretarse como correspondiente a predicados sobre conjuntos. Por ejemplo, un número entero es par si pertenece al conjunto de los números enteros pares, o un número natural tiene sucesor si pertenece al conjunto de los números naturales que tienen sucesor. Para un ejemplo menos primitivo, fijemos algún conjunto.y dejardenota la afirmación existencial de que el espacio de funciones en el ordinal finito enexisten. El predicado se denotaráMás abajo, y aquí el cuantificador existencial no es simplemente uno sobre los números naturales, ni está acotado por ningún otro conjunto. Ahora bien, una proposición como el principio de exponenciación finitay, de manera menos formal, la igualdadson solo dos maneras de formular la misma declaración deseada, a saber, una-conjunción indexada de proposiciones existenciales dondeabarca el conjunto de todos los naturales. Mediante la identificación extensional, la segunda forma expresa la afirmación utilizando la notación para la comprensión de subclases y el objeto entre corchetes del lado derecho puede incluso no constituir un conjunto. Si esa subclase no es demostrablemente un conjunto, en realidad no puede utilizarse en muchos principios de la teoría de conjuntos en las demostraciones, y establecer el cierre universalcomo un teorema puede no ser posible. La teoría de conjuntos puede reforzarse mediante más axiomas de existencia de conjuntos, para ser utilizados con la Separación acotada predicativa , pero también simplemente postulando axiomas más fuertes.-declaraciones.
El segundo conjuntivo cuantificado universalmente en el axioma fuerte del infinito expresa la inducción matemática para todoen el universo del discurso, es decir, para conjuntos. Esto se debe a que el consecuente de esta cláusula,, afirma que todoscumplir el predicado asociado. Ser capaz de utilizar la separación predicativa para definir subconjuntos deLa teoría demuestra la inducción para todos los predicados.involucrando únicamente cuantificadores acotados por conjuntos. Este papel de los cuantificadores acotados por conjuntos también significa que más axiomas de existencia de conjuntos impactan la fuerza de este principio de inducción, motivando aún más los axiomas de espacio de funciones y de colección que serán el foco del resto del artículo. En particular,ya valida la inducción con cuantificadores sobre los naturales y, por lo tanto, la inducción como en la teoría aritmética de primer orden.El llamado axioma de inducción matemática completa para cualquier predicado (es decir, clase) expresado a través del lenguaje de la teoría de conjuntos es mucho más fuerte que el principio de inducción acotada válido en. El principio de inducción anterior podría adoptarse directamente, reflejando más de cerca la aritmética de segundo orden. En teoría de conjuntos también se deduce de la Separación completa (es decir, no acotada), que dice que todos los predicados enson conjuntos. La inducción matemática también es reemplazada por el axioma de inducción de conjuntos (completo).
Nota de advertencia: Al nombrar enunciados de inducción, se debe tener cuidado de no confundir la terminología con las teorías aritméticas. El esquema de inducción de primer orden de la teoría aritmética de números naturales afirma la inducción para todos los predicados definibles en el lenguaje de la aritmética de primer orden , es decir, predicados de números justos. Por lo tanto, para interpretar el esquema axiomático de, uno interpreta estas fórmulas aritméticas. En ese contexto, la cuantificación acotada significa específicamente cuantificación sobre un rango finito de números. También se puede hablar de la inducción en la teoría de primer orden pero de dos tipos de la llamada aritmética de segundo orden., en una forma expresada explícitamente para subconjuntos de los naturales. Esa clase de subconjuntos puede considerarse que corresponde a una colección de fórmulas más rica que las definibles de la aritmética de primer orden. En el programa de matemáticas inversas , todos los objetos matemáticos discutidos se codifican como naturales o subconjuntos de naturales. Subsistemas deCon una comprensión de complejidad muy baja , estudiada en ese marco, se tiene un lenguaje que no se limita a expresar conjuntos aritméticos , mientras que todos los conjuntos de números naturales que tales teorías demuestran que existen son simplemente conjuntos computables . Los teoremas allí presentes pueden ser un punto de referencia relevante para teorías de conjuntos débiles con un conjunto de números naturales, separación predicativa y solo alguna forma restringida adicional de inducción. La matemática inversa constructiva existe como campo, pero está menos desarrollada que su contraparte clásica. [ 16 ]Además, no debe confundirse con la formulación de segundo orden de la aritmética de Peano.Las teorías de conjuntos típicas, como la que se analiza aquí, también son de primer orden, pero esas teorías no son aritméticas, por lo que las fórmulas también pueden cuantificar sobre los subconjuntos de los números naturales. Al analizar la fuerza de los axiomas relativos a los números, también es importante tener en cuenta que el marco aritmético y el marco teórico de conjuntos no comparten una signatura común . Asimismo, siempre se debe tener cuidado con las ideas sobre la totalidad de las funciones. En la teoría de la computabilidad , el operador μ habilita todas las funciones recursivas generales parciales (o programas, en el sentido de que son computables por Turing), incluidas las recursivas no primitivas, pero-total, como la función de Ackermann . La definición del operador implica predicados sobre los números naturales, por lo que el análisis teórico de las funciones y su totalidad depende del marco formal y del cálculo de demostración en cuestión.
Funciones
Nota general sobre programas y funciones
Naturalmente, el significado de las afirmaciones de existencia es un tema de interés en el constructivismo, ya sea para una teoría de conjuntos o cualquier otro marco.expresar una propiedad tal que un marco matemático valide lo que equivale a la afirmación
Un cálculo de prueba constructivo puede validar tal juicio en términos de programas en dominios representados y algún objeto que represente una tarea concreta., proporcionando una elección particular de valor en( uno único ), para cada entrada deExpresado a través de la reescrituraEste objeto de función puede entenderse como testigo de la proposición. Consideremos, por ejemplo, las nociones de prueba en la teoría de la realizabilidad o los términos de función en una teoría de tipos con una noción de cuantificadores. Esta última captura la prueba de proposiciones lógicas a través de programas mediante la correspondencia de Curry-Howard .
Dependiendo del contexto, la palabra "función" puede usarse en asociación con un modelo particular de computación , y esto es a priori más restringido que lo que se discute en el presente contexto de la teoría de conjuntos. Una noción de programa se formaliza mediante "funciones" recursivas parciales en la teoría de la computabilidad . Pero tenga cuidado, aquí la palabra "función" se usa de una manera que también comprende funciones parciales , y no solo "funciones totales". Las comillas se usan aquí para mayor claridad, ya que en un contexto de teoría de conjuntos técnicamente no hay necesidad de hablar de funciones totales , porque este requisito es parte de la definición de una función teórica de conjuntos y los espacios de funciones parciales se pueden modelar mediante uniones. Al mismo tiempo, cuando se combinan con una aritmética formal, los programas de funciones parciales proporcionan una noción particularmente precisa de totalidad para las funciones. Por el teorema de la forma normal de Kleene , cada función recursiva parcial en los naturales calcula, para los valores donde termina, lo mismo que, para algún índice de programa de función parcialy cualquier índice constituirá alguna función parcial. Un programa puede asociarse con uny puede decirse que es-total siempre que una teoría demuestre, dóndeequivale a un programa recursivo primitivo yestá relacionado con la ejecución de. Kreisel demostró que la clase de funciones recursivas parciales demostrada-total porno se enriquece cuandose agrega. [ 17 ] Como predicado en, esta totalidad constituye un subconjunto indecidible de índices, lo que pone de relieve que el mundo recursivo de funciones entre los naturales ya está capturado por un conjunto dominado por. Como tercera advertencia, tenga en cuenta que esta noción se refiere realmente a programas y que varios índices constituirán, de hecho, la misma función, en el sentido extensional .
Una teoría en lógica de primer orden , como las teorías de conjuntos axiomáticos que se discuten aquí, viene con una noción conjunta de total y funcional para un predicado binario., es decir. Dichas teorías se relacionan con los programas solo indirectamente. Sidenota la operación sucesora en un lenguaje formal de una teoría que se está estudiando, luego cualquier número, por ejemplo(el número tres), puede estar relacionado metalógicamente con el numeral estándar, por ejemplo. De manera similar, los programas en el sentido recursivo parcial pueden desenrollarse a predicados y las suposiciones débiles son suficientes para que dicha traducción respete la igualdad de sus valores de retorno. Entre las subteorías finitamente axiomizables dearitmética clásica de Robinsoncumple exactamente con esto. Sus afirmaciones de existencia están destinadas a concierne únicamente a los números naturales y, en lugar de utilizar el esquema completo de inducción matemática para fórmulas aritméticas, los axiomas de las teorías postulan que cada número es cero o que existe un número predecesor para él. Centrándose en-funciones recursivas totales aquí, es un metateorema que el lenguaje de la aritmética las expresa mediante-predicadoscodificando su gráfico de tal manera quelos representa , en el sentido de que prueba o rechaza correctamentepara cualquier par de números de entrada-salidayen la metateoría. Ahora, dado un que representa correctamente, el predicadodefinido porrepresenta la función recursiva igual de bien, y como esto valida explícitamente solo el valor de retorno más pequeño, la teoría también demuestra la funcionalidad para todas las entradas.en el sentido de. Dado un predicado representativo, entonces a costa de hacer uso de, uno siempre puede también sistemáticamente (es decir, con un) demostrar que el grafo es totalmente funcional. [ 18 ]
Qué predicados son demostrablemente funcionales para varias entradas, o incluso totalmente funcionales en su dominio, generalmente depende de los axiomas adoptados de una teoría y un cálculo de pruebas. Por ejemplo, para el problema de parada diagonal , que no puede tener una-índice total, es-independientemente de si el predicado gráfico correspondiente en(un problema de decisión ) es totalmente funcional, peroimplica que lo es. Las jerarquías de funciones teóricas de prueba proporcionan ejemplos de predicados probados como totalmente funcionales en sistemas que van más allá. Qué conjuntos cuya existencia se ha demostrado que constituyen una función total, en el sentido que se introduce a continuación, también dependen siempre de los axiomas y del cálculo de pruebas. Finalmente, tenga en cuenta que la solidez de las afirmaciones de parada es una propiedad metalógica que va más allá de la consistencia, es decir, una teoría puede ser consistente y a partir de ella se puede demostrar que algún programa eventualmente se detendrá, a pesar de que esto nunca ocurra realmente cuando se ejecuta dicho programa. Más formalmente, asumir la consistencia de una teoría no implica que también sea aritméticamente consistente.-sonido .
Relaciones funcionales totales
En el lenguaje de la teoría de conjuntos, hablemos de una clase de función cuando...y comprobado
- !(c\in C).\langle a,c\rangle \in f} .
Cabe destacar que esta definición implica un cuantificador que pide explícitamente existencia, un aspecto particularmente importante en el contexto constructivo. En otras palabras: Por cada, exige la existencia única de unde modo queEn caso de que esto sea cierto, se puede usar la notación de corchetes de aplicación de función y escribirLa propiedad anterior puede entonces expresarse como: !(c\in C).f(a)=c} . Esta notación puede extenderse a la igualdad de valores de funciones. Algunas conveniencias notacionales que involucran la aplicación de funciones solo funcionarán cuando se haya establecido que un conjunto es una función. Sea(también escrito) denotan la clase de conjuntos que cumplen la propiedad de función. Esta es la clase de funciones deaen una teoría de conjuntos pura. Debajo de la notacióntambién se utiliza para, con el fin de distinguirlo de la exponenciación ordinal. Cuando las funciones se entienden simplemente como gráficas de funciones como aquí, la proposición de pertenenciaTambién está escrito. El valor booleanose encuentran entre las clases que se analizan en la siguiente sección.
Por construcción, cualquier función de este tipo respeta la igualdad en el sentido de que, para cualquier aporte deEsto merece ser mencionado ya que también existen conceptos más amplios de "rutinas de asignación" u "operaciones" en la literatura matemática, que en general pueden no respetar esto. También se han definido variantes de la definición de predicado funcional utilizando relaciones de separación en conjuntos . Un subconjunto de una función sigue siendo una función y el predicado de función también puede demostrarse para conjuntos de codominios elegidos ampliados. Como se ha señalado, se debe tener cuidado con la nomenclatura "función", una palabra que se utiliza en la mayoría de los marcos matemáticos. Cuando un conjunto de funciones en sí mismo no está ligado a un codominio particular, entonces este conjunto de pares también es miembro de un espacio de funciones con un codominio mayor. Esto no sucede cuando con la palabra se denota el subconjunto de pares emparejados con un conjunto de codominio, es decir, una formalización en términos deEsto es principalmente una cuestión de contabilidad, pero afecta la definición de otros predicados y cuestiones de tamaño. Esta elección también viene impuesta por algunos marcos matemáticos. Consideraciones similares se aplican a cualquier tratamiento de funciones parciales y sus dominios.
Si ambos dominiosy considerado codominioSi son conjuntos, entonces el predicado de función anterior solo involucra cuantificadores acotados. Nociones comunes como inyectividad y sobreyectividad también pueden expresarse de forma acotada, y por lo tanto también la biyectividad . Ambas se vinculan con nociones de tamaño. Es importante destacar que la existencia de inyección entre dos conjuntos cualesquiera proporciona un preorden . Una clase potencia no se inyecta en su conjunto subyacente y este último no se mapea sobre la primera. La sobreyectividad es formalmente una definición más compleja. Nótese que la inyectividad debe definirse positivamente, no por su contrapositiva, que es práctica común en matemáticas clásicas. La versión sin negaciones a veces se denomina débilmente inyectiva. La existencia de colisiones de valores es una noción fuerte de no inyectividad. Y con respecto a la sobreyectividad, existen consideraciones similares para la producción de valores atípicos en el codominio.
Que una subclase (o predicado, en este caso) pueda considerarse un conjunto de funciones, o incluso un funcional total, dependerá de la solidez de la teoría, es decir, de los axiomas que se adopten. Cabe destacar que una clase general también podría cumplir el predicado definitorio anterior sin ser una subclase del producto., es decir, la propiedad expresa ni más ni menos que la funcionalidad con respecto a las entradas deAhora bien, si el dominio es un conjunto, el principio de comprensión de funciones, también llamado axioma de elección única o no elección, dice que una función como conjunto, con algún codominio, existe bien. (Y este principio es válido en una teoría como. Compárese también con el axioma de reemplazo .) Es decir, la información de mapeo existe como un conjunto y tiene un par para cada elemento en el dominio. Por supuesto, para cualquier conjunto de alguna clase, siempre se puede asociar un elemento único del singleton., lo que demuestra que el mero hecho de que un rango elegido sea un conjunto no basta para que se le otorgue un conjunto de funciones. Es un metateorema para teorías que contienenque añadir un símbolo de función para una función de clase demostrablemente total es una extensión conservadora, a pesar de que esto cambia formalmente el alcance de la Separación acotada . En resumen, en el contexto de la teoría de conjuntos, el enfoque está en capturar relaciones totales particulares que son funcionales. Para delinear la noción de función en las teorías de la subsección anterior (un predicado lógico 2-ario definido para expresar un grafo de funciones, junto con una proposición de que es total y funcional) de la noción teórica de conjuntos "material" aquí, se puede llamar explícitamente al último grafo de una función , anafase o función de conjunto . El esquema axiomático de Reemplazo también puede formularse en términos de los rangos de tales funciones de conjunto.
Finitud
Se definen tres nociones distintas que involucran sobreyecciones. Para que un conjunto general sea ( Bishop- ) finito , significa que existe una función biyectiva a un número natural. Si se demuestra que la existencia de tal biyección es imposible, el conjunto se denomina no finito . En segundo lugar, para una noción más débil que finito, ser finitamente indexado (o Kuratowski -finito) significa que existe una sobreyección de un número natural de von Neumann sobre él. En términos de programación, los elementos de dicho conjunto son accesibles en un bucle for (final) , y solo esos, aunque puede que no sea decidible si se produjo una repetición. En tercer lugar, se denomina subfinito a un conjunto si es un subconjunto de un conjunto finito, que por lo tanto se inyecta en ese conjunto finito. Aquí, un bucle for accederá a todos los miembros del conjunto, pero también posiblemente a otros. Para otra noción combinada, una más débil que finitamente indexado, ser subfinitamente indexado significa estar en la imagen sobreyectiva de un conjunto subfinito, y enEsto simplemente significa ser el subconjunto de un conjunto indexado finitamente, lo que significa que el subconjunto también puede tomarse en el lado de la imagen en lugar del lado del dominio. Un conjunto que exhibe cualquiera de esas nociones puede entenderse como mayorizado por un conjunto finito, pero en el segundo caso la relación entre los miembros del conjunto no necesariamente se entiende completamente. En el tercer caso, validar la pertenencia al conjunto es generalmente más difícil, e incluso la pertenencia de su miembro con respecto a algún superconjunto del conjunto no necesariamente se entiende completamente. La afirmación de que ser finito es equivalente a ser subfinito, para todos los conjuntos, es equivalente a. Más propiedades de finitud para un conjuntose puede definir, por ejemplo, expresando la existencia de algún natural suficientemente grande tal que una cierta clase de funciones en los naturales siempre fallan al mapear a elementos distintos enUna definición considera alguna noción de no inyectividad en. Otras definiciones consideran funciones a un superconjunto fijo decon más elementos.
La terminología para las condiciones de finitud e infinitud puede variar. En particular, los conjuntos con índice subfinito (una noción que necesariamente implica sobreyecciones) a veces se denominan subfinitos (que pueden definirse sin funciones). La propiedad de tener un índice finito también podría denotarse como "finitamente numerable", para ajustarse a la lógica de la nomenclatura, pero algunos autores también la denominan finitamente enumerable (lo que podría resultar confuso, ya que sugiere una inyección en la dirección opuesta). De manera similar, no se ha establecido la existencia de una biyección con un conjunto finito; se puede decir que un conjunto no es finito, pero este uso del lenguaje es entonces más débil que afirmar que el conjunto no es finito. El mismo problema se aplica a los conjuntos numerables (no se ha demostrado que sean numerables frente a que no lo sean), etcétera. Una aplicación sobreyectiva también puede denominarse enumeración.
Infinitud
El conjuntoen sí mismo es claramente ilimitado. De hecho, para cualquier sobreyección de un rango finito sobreSe puede construir un elemento que sea diferente de cualquier elemento en el rango de funciones. Cuando sea necesario, esta noción de infinitud también puede expresarse en términos de una relación de separación en el conjunto en cuestión. No ser finito en el sentido de Kuratowski implica no ser finito y, de hecho, los números naturales no serán finitos en ningún sentido. Comúnmente, la palabra infinito se usa para la noción negativa de no ser finito. Además, observe que, a diferencia de cualquiera de sus miembros, puede ponerse en biyección con algunos de sus subconjuntos no acotados propios, por ejemplo, aquellos de la formapara cualquierEsto valida las formulaciones de Dedekind-infinito . Así, de forma más general que la propiedad de infinitud en la sección anterior sobre límites numéricos, se puede decir que un conjunto es infinito en el sentido lógico positivo si se puede inyectaren él. Un conjunto que está incluso en biyección conpuede llamarse infinito numerable. Un conjunto es Tarski-infinito si existe una cadena de-subconjuntos crecientes del mismo. Aquí cada conjunto tiene nuevos elementos en comparación con su predecesor y la definición no habla de conjuntos que aumenten de rango. De hecho, existen muchas propiedades que caracterizan el infinito incluso en la literatura clásica.y esa teoría no prueba que todos los conjuntos no finitos sean infinitos en el sentido de existencia por inyección, aunque se cumple cuando se asume además una elección numerable.sin ninguna opción permite incluso cardinales aparte de los números aleph , y entonces puede haber conjuntos que nieguen ambas propiedades anteriores, es decir, son a la vez no-infinitos de Dedekind y no finitos (también llamados conjuntos infinitos finitos de Dedekind).
Se dice que un conjunto habitado es numerable si existe una sobreyección desobre él y subcontable si esto se puede hacer a partir de algún subconjunto de. Llama a un conjunto enumerable si existe una inyección a, lo que hace que el conjunto sea discreto. Cabe destacar que todas estas son afirmaciones de existencia de funciones. El conjunto vacío no está habitado, pero generalmente también se considera numerable, y observe que el conjunto sucesor de cualquier conjunto numerable es numerable. El conjuntoes trivialmente infinito, numerable y enumerable, como lo demuestra la función identidad. También aquí, en teorías clásicas fuertes, muchas de estas nociones coinciden en general y, como resultado, las convenciones de nomenclatura en la literatura son inconsistentes. Un conjunto infinito y numerable es equinumeros a.
También existen diversas maneras de caracterizar las nociones lógicamente negativas. La noción de incontable, en el sentido de no ser contable, también se analiza junto con el axioma de exponenciación más adelante. Pero poder producir un miembro en el complemento de cualquiera deLos subconjuntos numerables de proporcionan otra noción de no numerabilidad. Se pueden definir más propiedades de finitud como negaciones de dichas propiedades, etcétera.
Funciones características
La separación nos permite eliminar subconjuntos de productos., al menos cuando se describen de forma delimitada. Dado cualquier, ahora uno se ve llevado a razonar sobre clases como
Desde, uno tiene
y entonces
- !(y\in \{0,1\}).\langle a,y\rangle \in X_{B}} .
Pero ten en cuenta que, en ausencia de cualquier axioma no constructivo,En general, puede que no sea decidible , ya que se requiere una prueba explícita de cualquiera de los disyuntos. Constructivamente, cuandono se puede presenciar para todoso la singularidad de los términosasociado con cada unoSi no se puede demostrar, entonces no se puede juzgar que la colección comprendida sea totalmente funcional. Un ejemplo: la derivación clásica de Schröder-Bernstein se basa en el análisis de casos, pero para constituir una función , los casos particulares deben ser especificables, dado cualquier dato del dominio. Se ha establecido que Schröder-Bernstein no puede tener una demostración ni siquiera sobre la base de la teoría de conjuntos.más principios constructivos. [ 19 ] Así pues, en la medida en que la inferencia intuicionista no va más allá de lo formalizado aquí, no existe una construcción genérica de una biyección a partir de dos inyecciones en direcciones opuestas.
Pero ser compatible con, el desarrollo en esta sección todavía permite siempre "funcionar en"debe interpretarse como un objeto completo que tampoco se da necesariamente como una secuencia que sigue una ley . Se pueden encontrar aplicaciones en los modelos comunes para afirmaciones sobre probabilidad, por ejemplo, afirmaciones que implican la noción de "recibir" una secuencia aleatoria interminable de lanzamientos de moneda, incluso si muchas predicciones también pueden expresarse en términos de rangos .
Si efectivamente se le da una funciónes la función característica que realmente decide la pertenencia a algún subconjunto separabley
Por convención, el subconjunto separable,así como cualquier equivalente de las fórmulasy(conlibre) puede denominarse propiedad decidible o conjunto en.
Se puede llamar colecciónbuscablesi la existencia es realmente decidible,
Ahora consideremos el caso. Si, digamos, entonces el rangodees un conjunto habitado y contado, por reemplazo. Sin embargo, elno tiene por qué ser de nuevo un conjunto decidible en sí mismo, ya que la afirmaciónes equivalente al bastante fuerte. Además,también es equivalente ay así se pueden enunciar proposiciones indecidibles sobretambién cuando la membresía enes decidible. Esto también se desarrolla de esta manera clásicamente en el sentido de que las afirmaciones sobrepueden ser independientes , pero cualquier teoría clásica no obstante afirma la proposición conjunta.. Consideremos el conjuntode todos los índices de pruebas de una inconsistencia de la teoría en cuestión, en cuyo caso la afirmación universalmente cerradaes una afirmación de consistencia. En términos de principios aritméticos, asumir la decidibilidad de esto sería-o aritmética-Esto y los relacionados más fuerteso aritmética-Esto se analiza a continuación.
Testigo de la separación
La identidad de los indiscernibles , que en el contexto de primer orden es un principio de orden superior, sostiene que la igualdadde dos términosyrequiere que todos los predicadosestar de acuerdo en ellos. Y entonces, si existe un predicadoque distingue dos términosyen el sentido de queEntonces, el principio implica que los dos términos no coinciden. Una forma de esto puede expresarse en términos de teoría de conjuntos:pueden considerarse aparte si existe un subconjuntode tal manera que uno sea miembro y el otro no. Restringido a subconjuntos separables, esto también puede formularse de forma concisa utilizando funciones características.. De hecho, esto último no depende realmente de que el codominio sea un conjunto binario: se rechaza la igualdad, es decirSe demuestra, tan pronto como se establece que no todas las funcionesenvalidar, una condición lógicamente negativa.
Uno puede estar en cualquier conjuntodefinir la relación de separación lógicamente positiva
Como los números naturales son discretos, para estas funciones la condición negativa es equivalente a la doble negación (más débil) de esta relación. Nuevamente en palabras, igualdad deyimplica que no hay coloraciónpueden distinguirlos, y así descartar el primero, es decir, probar, uno simplemente debe descartar lo último, es decir, simplemente probar.
Conjuntos computables
Volviendo a algo más general, dado un predicado generalsobre los números (digamos uno definido a partir del predicado T de Kleene ), sea de nuevo
Dado cualquier natural, entonces
En la teoría clásica de conjuntos,pory por lo tanto, el término medio excluido también se aplica a la pertenencia a la subclase. Si la claseno tiene límite numérico, luego pasando sucesivamente por los números naturalesy por lo tanto "enumerando" todos los números ensimplemente omitiendo aquellos con, clásicamente siempre constituye una sucesión sobreyectiva crecienteAllí se puede obtener una función biyectiva . De esta manera, la clase de funciones en las teorías de conjuntos clásicas típicas es demostrablemente rica, ya que también contiene objetos que van más allá de lo que sabemos que es efectivamente computable o programáticamente enumerable en la práctica.
En la teoría de la computabilidad , los conjuntos computables son rangos de funciones totales no decrecientes en el sentido recursivo , en el nivelde la jerarquía aritmética , y no superior. Decidir un predicado en ese nivel equivale a resolver la tarea de encontrar finalmente un certificado que valide o rechace la pertenencia. Como no todos los predicadoses computacionalmente decidible, también la teoría más fuertepor sí solo no afirmará (probará) que todo ilimitadoson el rango de alguna función biyectiva con dominioVéase también el esquema de Kripke. Nótese que la Separación acotada, no obstante, demuestra que los predicados aritméticos más complicados siguen constituyendo conjuntos, siendo el siguiente nivel los enumerables computacionalmente en.
Existe un amplio corpus de nociones de la teoría de la computabilidad sobre cómo se relacionan entre sí los subconjuntos generales de los números naturales. Por ejemplo, una forma de establecer una biyección entre dos de estos conjuntos es relacionándolos mediante un isomorfismo computable , que es una permutación computable de todos los números naturales. Este último, a su vez, puede establecerse mediante un par de inyecciones particulares en direcciones opuestas.
Criterios de delimitación
Cualquier subconjuntoinyecta en. Sies decidible y habitado por, la secuencia
es decir
es sobreyectiva en, convirtiéndolo en un conjunto contado. Esa función también tiene la propiedad.
Ahora consideremos un conjunto numerable.que está acotada en el sentido definido anteriormente. Cualquier secuencia que tome valores enLuego también se limita numéricamente, y en particular, eventualmente no excede la función identidad en sus índices de entrada. Formalmente,
Un conjuntode tal manera que esta declaración de límites flexibles se cumple para todas las secuencias que toman valores en(o una formulación equivalente de esta propiedad) se denomina pseudoacotada . La intención de esta propiedad sería seguir capturando quese agota finalmente, aunque ahora esto se expresa en términos del espacio de funciones.(que es más grande queen el sentido de quesiempre se inyecta en). La noción relacionada , familiar de la teoría de espacios vectoriales topológicos, se formula en términos de razones que tienden a cero para todas las secuencias (en la notación anterior). Para un conjunto decidible y habitado, la validez de la pseudoacotación, junto con la secuencia de conteo definida anteriormente, otorga una cota para todos los elementos de.
El principio de que cualquier subconjunto habitado y pseudolimitado deque es simplemente contable (pero no necesariamente decidible) siempre también es acotado se llama-Este principio también se cumple generalmente en muchos marcos constructivos, como la teoría de bases markovianas., que es una teoría que postula exclusivamente secuencias de tipo ley con buenas propiedades de terminación de búsqueda numérica. Sin embargo,-es independiente incluso de la teoría fuerte.
Funciones de elección
Ni siquiera es clásico.demuestra que cada unión de un conjunto numerable de conjuntos de dos elementos es nuevamente numerable. De hecho, los modelos deSe han definido que niegan la numerabilidad de dicha unión numerable de pares. Suponer una elección numerable descarta ese modelo como una interpretación de la teoría resultante. Este principio sigue siendo independiente de- Una estrategia de prueba ingenua para esa afirmación falla al tener en cuenta infinitas instanciaciones existenciales .
Un principio de elección postula que ciertas selecciones siempre pueden hacerse de forma conjunta en el sentido de que también se manifiestan como una única función de conjunto en la teoría. Como con cualquier axioma independiente, esto aumenta las capacidades de demostración al tiempo que restringe el alcance de las posibles interpretaciones (de teoría de modelos) de la teoría (sintáctica). Una afirmación de existencia de función a menudo puede traducirse en la existencia de inversas, ordenaciones, etc. La elección implica además afirmaciones sobre cardinalidades de diferentes conjuntos, por ejemplo, implican o descartan la numerabilidad de conjuntos. Agregar elección completa ano prueba ninguna nueva-teoremas , pero es estrictamente no constructivo, como se muestra a continuación. El desarrollo aquí procede de manera agnóstica a cualquiera de las variantes descritas a continuación. [ 20 ]
- Axioma de elección contable(o): Si, se puede formar el conjunto de relaciones de uno a muchosEl axioma de elección contable concedería que siempre que, se puede formar una función que asigne a cada número un valor único. La existencia de tales secuencias no es generalmente demostrable sobre la base dey la elección contable no lo es-conservador respecto a esa teoría. La elección numerable en conjuntos generales también puede debilitarse aún más. Una consideración común es restringir las cardinalidades posibles del rango de, dando la opción débilmente contable a conjuntos contables, finitos o incluso simplemente binarios (). Se puede considerar la versión de elección contable para funciones en(llamadoo), como lo implica el principio de tesis constructiva de Church , es decir, al postular que todas las relaciones aritméticas totales son recursivas.en aritmética puede entenderse como una forma de axioma de elección. Otro medio para debilitar la elección contable es restringiendo las definiciones involucradas con respecto a su lugar en las jerarquías sintácticas (por ejemplo,-). El lema débil de Kőnig, que rompe las matemáticas estrictamente recursivas como se analiza más adelante, es más fuerte que-y a veces se considera que captura una forma de elección contable. En presencia de una forma débil de elección contable, el lema se vuelve equivalente al principio no constructivo de sabor más lógico,Constructivamente, se requiere una forma débil de elección para los números reales de Cauchy bien comportados . La elección numerable no es válida en la lógica interna de un topos elemental general , que puede considerarse como un modelo de teorías de conjuntos constructivas.
- Axioma de elección dependiente: La elección contable está implícita en el axioma más general de elección dependiente, extrayendo una secuencia en un espacio habitado., dada cualquier relación completaEn teoría de conjuntos, esta secuencia es nuevamente un conjunto infinito de pares, un subconjunto deAsí pues, se concede pasar de varias afirmaciones de existencia a la existencia funcional, que a su vez concede afirmaciones de existencia única, para cada natural. Una formulación apropiada de elección dependiente se adopta en varios marcos constructivos, por ejemplo, por algunas escuelas que entienden las secuencias interminables como construcciones continuas en lugar de objetos terminados. Al menos esos casos parecen benignos donde, para cualquier, siguiente existencia de valorpuede validarse de forma computable. La función recursiva correspondiente, si existe, se conceptualiza entonces como capaz de devolver un valor en una cantidad infinita de entradas potenciales., pero no es necesario evaluarlos todos juntos a la vez. También se cumple en muchos modelos de realizabilidad . En la condición del teorema de recursión formalmente similar , ya se da una elección única en cada paso, y ese teorema permite combinarlos en una función en. Así también conuno puede considerar formas del axioma con restricciones en. Mediante el axioma de separación acotada en, el principio también es equivalente a un esquema en dos variables de predicado acotadas: Manteniendo todos los cuantificadores que abarcan, se puede reducir aún más este dominio de conjunto utilizando un unario-variable predicado, mientras que también se utiliza cualquier 2-ario-predicado en lugar del conjunto de relacionesLa elección dependiente no implica que los subdominios unitarios tengan una función de elección.
- elección dependiente relativizada: Este es el esquema que utiliza solo dos clases generales, en lugar de requeriryser conjuntos. El dominio de la función de elección que se le concede que exista sigue siendo solo. Encima, implica una inducción matemática completa, que, a su vez, permite la definición de funciones ena través del esquema de recursión. Cuandoestá restringido a-definiciones, todavía implica inducción matemática para-predicados (con un cuantificador existencial sobre conjuntos) así como. En, el esquemaes equivalente a.
- -: Una familia de conjuntos es más controlable si viene indexada por una función. Un conjuntoes una base si todas las familias indexadas de conjuntossobre ello, tener una función de elección, es decir. Una colección de conjuntos que contieneny sus elementos y que se cierra tomando sumas y productos indexados (ver tipo dependiente ) se llama-cerrado. Mientras que el axioma de que todos los conjuntos en el más pequeño-La clase cerrada es una base que necesita algo de trabajo para formularse, es el principio de elección más fuerte sobreque se sostiene en la interpretación teórica del tipo.
- Axioma de elección: Este es el postulado de la función de elección "completa" con respecto a dominios que son conjuntos generales.que contiene conjuntos habitados, con el codominio dado como su unión general. Dada una colección de conjuntos tales que la lógica permite hacer una elección en cada uno, el axioma garantiza que existe una función de conjunto que captura conjuntamente una elección en todos. Típicamente se formula para todos los conjuntos, pero también se ha estudiado en formulaciones clásicas para conjuntos solo hasta una cardinalidad particular. Un ejemplo estándar es la elección en todos los subconjuntos habitados de los reales, que clásicamente es igual al dominioPara esta colección no puede existir una prescripción uniforme de selección de elementos que constituya de manera demostrable una función de elección basada en. Además, cuando se restringe al álgebra de Borel de los números reales,por sí solo no prueba la existencia de una función que seleccione un miembro de cada subconjunto no vacío medible de Lebesgue . (El conjuntoes el álgebra σ generada por los intervalos. Incluye estrictamente esos intervalos, en el sentido de, pero en(También solo tiene la cardinalidad de los reales mismos). Abundan las sorprendentes afirmaciones de existencia implícitas en el axioma.pruebasexiste y entonces el axioma de elección también implica elección dependiente. Fundamentalmente en el presente contexto, además también implica instancias demediante el teorema de Diaconescu. Parao teorías que lo extienden, esto significa que la elección completa al menos demuestraa pesar de-fórmulas, una consecuencia no constructiva inaceptable, por ejemplo, desde el punto de vista de la computabilidad. Nótese que, constructivamente, el lema de Zorn no implica elección: cuando la pertenencia a dominios de funciones no es decidible, la función extremal otorgada por ese principio no es siempre demostrablemente una función de elección en todo el dominio.
La opción completa implica PEM
Para resaltar la fuerza de la elección completa y su relación con cuestiones de intencionalidad , conviene considerar el teorema de Diaconescu . Su demostración define primero las clases.
que son tan contingentes como la proposicióninvolucrados en su definición. De hecho, ni siquiera son necesariamente demostrablemente finitos. Cuando, a través de una instancia adecuada de Separación,De hecho, se establece que son conjuntos, y por lo tanto conjuntos subfinitos, el axioma general de elección afirma la existencia de una funcióncony esto a su vez implicapara.
Por lo tanto, la elección plena no es constructiva en la teoría de conjuntos tal como se define aquí. El problema radica en que, cuando las proposiciones forman parte de la comprensión de conjuntos, la noción de sus valores de verdad se ramifica en términos de conjuntos de la teoría. La igualdad definida por el axioma de extensionalidad de la teoría de conjuntos , que en sí mismo no está relacionada con las funciones, vincula a su vez el conocimiento sobre la proposición con la información sobre los valores de la función.
Para comprender mejor por qué no se puede esperar que se otorgue una función de elección definitiva (total) con dominio, consideremos candidatos a funciones ingenuas. Un candidato es, dónde. Tal esEsto ya se había considerado en la sección inicial sobre el axioma de separación.Aquí hay una función de elección clásica en ambos sentidos, donde sin embargopuede funcionar como una "cláusula if" (potencialmente indecidible). De manera constructiva, el dominio y los valores de dichaLas funciones que podrían depender de no se comprenden lo suficiente como para demostrar que son una relación funcional total en.
En la semántica computable, los axiomas de la teoría de conjuntos que postulan la existencia (total) de funciones conducen a la necesidad de detener las funciones recursivas. A partir de su grafo de funciones en interpretaciones individuales, se pueden inferir las ramas tomadas por las "cláusulas condicionales" que no estaban decididas en la teoría interpretada. Pero en el nivel de los marcos sintéticos, cuando se vuelven clásicos al adoptar la elección plena, estas teorías de conjuntos extensionales contradicen la regla constructiva de Church.
La regularidad implica PEM
El axioma de elección otorga a la existencia una función asociada a cada conjunto de elementos habitados.con lo cual se pueden seleccionar de inmediato elementos únicosEl axioma de regularidad establece que para cada conjunto habitadoEn la colección universal, existe un elementoen, que no comparte elementos conEsta formulación no implica funciones ni afirmaciones de existencia única, sino que garantiza directamente conjuntos.con una propiedad específica. Como el axioma correlaciona las afirmaciones de pertenencia en diferentes rangos, el axioma también termina implicando:
La prueba de Choice anterior había utilizadoy un conjunto particular. La prueba en este párrafo también asume que la separación se aplica ay utiliza, para el cualpor definición. Ya se explicó quey así uno puede demostrar que está excluido del término medioen la formaAhora dejemos...sea el miembro postulado con la propiedad de intersección vacía. El conjuntose definió como un subconjunto dey por lo tanto cualquier dadocumple la disyunciónLa cláusula izquierdaimplica, mientras que para la cláusula correctauno puede usar ese elemento especial que no se intersecacumple.
Exigir que el conjunto de los números naturales esté bien ordenado con respecto a su relación de orden estándar impone la misma condición al conjunto de los números habitados.Por lo tanto, el principio del número mínimo tiene la misma implicación no constructiva. Al igual que en la demostración de Choice, el alcance de las proposiciones para las que se cumplen estos resultados está determinado por el axioma de separación que se utilice.
Aritmética
Deficiencias de ECST
Los cuatro axiomas de Peano paray, caracterizando el conjuntocomo modelo de los números naturales en la teoría constructiva de conjuntos., se han discutido. El orden ""de los números naturales se captura mediante la pertenencia"" en este modelo von Neumann y este conjunto es discreto, es decir tambiénes decidible. La inducción para fórmulas aritméticas es un teorema.
Sin embargo, como se ha comentado, cuando no se asume la inducción matemática completa (o axiomas más fuertes como la separación completa) en una teoría de conjuntos, existe un escollo con respecto a la existencia de operaciones aritméticas. La teoría de primer orden de la aritmética de Heytingtiene la misma firma y los mismos axiomas no lógicos que la aritmética de Peano.. Por el contrario, la signatura de la teoría de conjuntos no contiene suma "" o multiplicación "".en realidad no habilita la recursión primitiva enpara definiciones de funciones de lo que sería(dónde ""aquí denota el producto cartesiano del conjunto, que no debe confundirse con la multiplicación anterior). De hecho, a pesar de tener el axioma de reemplazo, la teoría no prueba que exista un conjunto que capture la función de suma..
Funciones aritméticas a partir de la recursión
En la siguiente sección, se aclara qué axioma de la teoría de conjuntos se puede invocar para probar la existencia de las últimas funciones aritméticas como un conjunto de funciones, junto con su relación deseada con el cero y el sucesor.
Mucho más allá del mero predicado de igualdad, el modelo aritmético obtenido valida entonces
para cualquier fórmula sin cuantificadores. De hecho,es-conservador sobrey la eliminación de la doble negación es posible para cualquier fórmula de Harrop .
Así que dar un paso más allá, debe añadirse el axioma que concede la definición de funciones de conjunto a través de funciones de conjunto de paso de iteración: Para cualquier conjunto, colocary, también debe existir una funciónalcanzado mediante el uso del primero, a saber, tal queyEste principio de iteración o recursión es similar al teorema de recursión transfinita , excepto que está restringido a funciones de conjuntos y argumentos ordinales finitos, es decir, no hay ninguna cláusula sobre ordinales límite . Funciona como el equivalente en teoría de conjuntos de un objeto de números naturales en la teoría de categorías . Esto permite una interpretación completa de la aritmética de Heyting.en nuestra teoría de conjuntos, incluyendo las funciones de suma y multiplicación.
Con esto,yestán bien fundamentadas, en el sentido de la formulación de subconjuntos inductivos . Además, la aritmética de números racionalesEntonces también se puede definir y demostrar sus propiedades, como la unicidad y la numerabilidad.
Recursión a partir de los axiomas de la teoría de conjuntos
Recuerda quees la abreviatura de, dóndees la abreviatura del predicado de función total, una proposición en términos de utiliza cuantificadores acotados. Si ambos lados son conjuntos, entonces por extensionalidad esto también es equivalente a. (Aunque por un ligero abuso de la notación formal, como con el símbolo "", el símbolo ""También se usa comúnmente con clases.)
Una teoría de conjuntos con la-El modelo que permite el principio de recursión, explicado anteriormente, también demostrará que, para todos los naturalesy, los espacios funcionales
son conjuntos. De hecho, la recursión acotada es suficiente, es decir, el principio para-clases definidas.
Por el contrario, el principio de recursión puede demostrarse a partir de una definición que involucra la unión de funciones recursivas en dominios finitos. Para ello, resulta relevante la clase de funciones parciales ende tal manera que todos sus miembros tengan valores de retorno solo hasta un límite de número natural, que puede expresarse por. La existencia de esto como un conjunto se vuelve demostrable asumiendo que los espacios de funciones individualestodos los conjuntos de formas en sí mismos. Para ello, yendo más allá de los axiomas de, uno puede considerar
Con este axioma, cualquier espacio de este tipo es ahora un conjunto de subconjuntos dey esto es estrictamente más débil que la Separación completa. Cabe destacar que la adopción de este principio tiene un auténtico sabor a teoría de conjuntos, en contraste con una incrustación directa de principios aritméticos en nuestra teoría. Y es un principio modesto en la medida en que estos espacios de funciones son dóciles: cuando en lugar de asumir la inducción completa o la exponenciación completa, tomandoespacios funcionales, o a productos cartesianos n-ésimos, se demuestra que preserva la numerabilidad.
Enmás la exponenciación finita, el principio de recursión es un teorema. Además, ahora también se pueden demostrar formas enumerables del principio del palomar , por ejemplo, que en un conjunto con índice finito, toda autoinyección es también una sobreyección. Como consecuencia, la cardinalidad de los conjuntos finitos, es decir, el ordinal de von Neumann finito, es demostrablemente único. Los conjuntos discretos con índice finito son simplemente los conjuntos finitos. En particular, los subconjuntos con índice finito deson finitos. Tomar cocientes o tomar la unión binaria o el producto cartesiano de dos conjuntos preserva la finitud, la subfinitud y el hecho de estar indexados finitamente.
Los axiomas de la teoría de conjuntos enumerados hasta ahora incorporan aritmética de primer orden y son suficientes como marco formalizado para una buena parte de las matemáticas comunes. La restricción a dominios finitos se elimina en el axioma de exponenciación estrictamente más fuerte que se presenta a continuación. Sin embargo, ese axioma tampoco implica el esquema de inducción completo para fórmulas con cuantificadores no acotados sobre el dominio de conjuntos, ni un principio de elección dependiente. Del mismo modo, hay principios de colección que no están implícitos de forma constructiva por el reemplazo, como se analiza más adelante. Una consecuencia de esto es que para algunas afirmaciones de mayor complejidad o indirección, incluso si se pueden demostrar instancias concretas de interés, la teoría puede no probar el cierre universal. Una teoría más fuerte que esta con exponenciación finita esmás la inducción completa. Implica el principio de recursión incluso para clases y tales quees único. Ya ese principio de recursión cuando se restringe aprueba la exponenciación finita y también la existencia de un cierre transitivo para cada conjunto con respecto a(ya que la formación de la unión es). Con ello, las construcciones más comunes preservan la numerabilidad. Las uniones generales sobre un conjunto finitamente indexado de conjuntos finitamente indexados son nuevamente finitamente indexadas, cuando al menos se asume la inducción para-predicados (con respecto al lenguaje de la teoría de conjuntos, y esto se cumple independientemente de la decidibilidad de sus relaciones de igualdad).
Variaciones de la teoría de conjuntos débiles
Inducción sin conjuntos infinitos
Esta sección da un paso atrás a un contexto más parecido aLa suma de números, considerada como una relación de ternas, es una colección infinita, al igual que la colección de los números naturales. Pero cabe señalar que se pueden adoptar esquemas de inducción (para conjuntos, ordinales o en conjunción con una ordenación de números naturales), sin postular jamás que la colección de números naturales exista como un conjunto. Como se ha señalado, la aritmética de Heytinges biinterpretable con una teoría de conjuntos constructiva, en la que se postula que todos los conjuntos están en biyección con un ordinal. El predicado BIT es un medio común para codificar conjuntos en aritmética.
Este párrafo enumera algunos principios de inducción de números naturales débiles estudiados en la teoría de la demostración de teorías aritméticas con suma y multiplicación en su signatura. Este es el marco donde estos principios se comprenden mejor. Las teorías pueden definirse mediante formulaciones acotadas o variaciones en esquemas de inducción que, además, solo permiten predicados de complejidad restringida. En el lado clásico de primer orden, esto conduce a teorías entre la aritmética de Robinson.y la aritmética de Peano: La teoríaNo tiene ningún sistema de inducción.tiene inducción matemática completa para fórmulas aritméticas y tiene ordinal, lo que significa que la teoría permite codificar ordinales de teorías más débiles como una relación recursiva solo en los naturales. Las teorías también pueden incluir símbolos adicionales para funciones particulares. Muchas de las teorías aritméticas bien estudiadas son débiles con respecto a la prueba de totalidad para algunas funciones de crecimiento más rápido . Algunos de los ejemplos más básicos de aritmética incluyen la aritmética de funciones elementales., que incluye la inducción para fórmulas aritméticas acotadas, es decir, con cuantificadores sobre rangos de números finitos. La teoría tiene un ordinal de teoría de la demostración (el ordenamiento bueno menos recursivo no probado ) de. El-El esquema de inducción para fórmulas existenciales aritméticas permite la inducción para aquellas propiedades de los naturales cuya validación es computable mediante una búsqueda finita con un tiempo de ejecución ilimitado (cualquiera, pero finito). El esquema también es clásicamente equivalente al-esquema de inducción. La aritmética clásica de primer orden relativamente débil que adopta ese esquema se denotay demuestra que las funciones recursivas primitivas son totales. La teoríaes-aritmética recursiva primitiva conservadora. Tenga en cuenta que elLa inducción también forma parte del sistema base de matemáticas inversas de segundo orden., siendo sus otros axiomasmás-comprensión de subconjuntos de números naturales. La teoríaes-conservador sobre. Todas esas últimas teorías aritméticas mencionadas tienen un orden.
Permítanos mencionar un paso más allá del-esquema de inducción. La falta de esquemas de inducción más fuertes significa, por ejemplo, que algunas versiones no acotadas del principio del palomar son indemostrables. Una relativamente débil es la afirmación del tipo teorema de Ramsey expresada aquí de la siguiente manera: Para cualquiery codificación de un mapa para colorear, asociando cada unocon un colorNo es el caso que para cada colorexiste un número de entrada umbralmás allá del cualya no es el valor de retorno de las asignaciones. (En el contexto clásico y en términos de conjuntos, esta afirmación sobre la coloración puede formularse positivamente, diciendo que siempre existe al menos un valor de retorno.de tal manera que, en efecto, para algún dominio no acotadosostiene queEn palabras, cuandoproporciona infinitas asignaciones enumeradas, cada una de las cuales es de uno dediferentes colores posibles, se afirma que un particularsiempre existe la posibilidad de colorear infinitos números y, por lo tanto, el conjunto puede especificarse sin siquiera tener que inspeccionar las propiedades deCuando se lee de forma constructiva, uno querríapara ser concretamente especificable y, por lo tanto, esa formulación es una afirmación más fuerte.) Se necesita una mayor indirección, que en la inducción para meras afirmaciones existenciales, para reformular formalmente tal negación (la afirmación del tipo teorema de Ramsey en la formulación original anterior) y probarla. Es decir, para replantear el problema en términos de la negación de la existencia de un número umbral conjunto, que depende de todos los hipotéticos's, más allá del cual la función aún tendría que alcanzar algún valor de color. Más específicamente, la fuerza del principio de delimitación requerido está estrictamente entre el esquema de inducción eny. Para propiedades en términos de valores de retorno de funciones en dominios finitos, la verificación por fuerza bruta mediante la comprobación de todas las entradas posibles tiene una sobrecarga computacional que es mayor para dominios más grandes, pero siempre finita. Aceptación de un esquema de inducción como envalida el antiguo principio del llamado palomar infinito, que se refiere a dominios no acotados y, por lo tanto, trata sobre asignaciones con un número infinito de entradas.
Cabe destacar que, en el programa de aritmética predicativa , incluso el esquema de inducción matemática ha sido criticado por ser posiblemente impredicativo , cuando los números naturales se definen como el objeto que cumple este esquema, que a su vez se define en términos de todos los números naturales.
KP intuicionista
Mencionemos otra teoría muy débil que ha sido investigada, a saber, la teoría de conjuntos de Kripke-Platek intuicionista (o constructiva).. No tiene reemplazo completo, sino separación y un esquema de recolección, restringido a-fórmulas. También posee el esquema axiomático de inducción de conjuntos , que permite teoremas que involucran la clase de ordinales. La teoría posee la propiedad de disyunción.
Por supuesto, versiones más débiles dese obtienen restringiendo el esquema de inducción a clases de fórmulas más estrechas, por ejemploLa teoría es especialmente débil cuando se estudia sin el concepto de infinito.
Subteorías más fuertes de ZF
Exponenciación
ClásicoSin el axioma del conjunto potencia, existen modelos naturales en clases de conjuntos de tamaño hereditario menor que ciertos cardinales no numerables. [ 21 ] En particular, sigue siendo consistente con que todos los conjuntos existentes (incluidos los conjuntos que contienen números reales) sean subcontables , e incluso numerables. Esta teoría equivale esencialmente a la aritmética de segundo orden . Que todos los conjuntos sean subcontables puede ser consistente constructivamente incluso en presencia de conjuntos no numerables, como se introduce ahora.
Se discutieron los posibles principios de elección, ya se había adoptado una forma debilitada del esquema de separación y más del estándarLos axiomas se debilitarán para lograr una teoría más predicativa y constructiva. El primero de ellos es el axioma del conjunto potencia, que se adopta en la forma del espacio de funciones características. El siguiente axiomaes estrictamente más fuerte que su contraparte para dominios finitos discutidos en el texto sobre:
La formulación aquí utiliza la notación conveniente para espacios de funciones. En otras palabras, el axioma dice que dados dos conjuntos, la clasede todas las funciones es, de hecho, también un conjunto. Esto es ciertamente necesario, por ejemplo, para formalizar el mapa de objetos de un functor interno hom como
Adoptar tal declaración de existencia también la cuantificaciónsobre los elementos de ciertas clases de funciones (totales) ahora solo abarcan conjuntos. Consideremos la colección de paresvalidando la relación de separación. Mediante la separación limitada, esto ahora constituye un subconjunto deEste ejemplo demuestra que el axioma de exponenciación no solo enriquece directamente el dominio de los conjuntos, sino que, mediante la separación, también permite la derivación de aún más conjuntos, lo que a su vez refuerza otros axiomas.
Cabe destacar que estos cuantificadores acotados ahora abarcan espacios de funciones que son demostrablemente no numerables y, por lo tanto, incluso clásicamente no numerables. Por ejemplo, la colección de todas las funciones.dónde, es decir, el conjuntode puntos subyacentes al espacio de Cantor , es incontable, por el argumento diagonal de Cantor , y en el mejor de los casos puede considerarse un conjunto subcontable. En esta teoría, ahora también se puede cuantificar sobre subespacios de espacios como, que es una noción de tercer orden sobre los números naturales. (En esta sección y más allá, el símbolo para el semianillo de números naturales en expresiones comose utiliza o se escribe(solo para evitar la confusión entre la exponenciación cardinal y la ordinal). En términos generales, los conjuntos clásicamente no numerables, como por ejemplo estos espacios de funciones, tienden a no tener igualdad computacionalmente decidible.
Al tomar el control del sindicato general sobre un-familia indexada, también el producto dependiente o indexado, escrito, ahora es un conjunto. Para constante, esto nuevamente se reduce al espacio de funciones . Y tomando la unión general sobre los espacios de funciones mismos, siempre que la clase de potencia deSi es un conjunto, entonces también lo es el superconjunto.deahora es un conjunto, lo que proporciona un medio para hablar sobre el espacio de funciones parciales en.
Sindicatos y recuento
Con la exponenciación, la teoría demuestra la existencia de cualquier función recursiva primitiva eny en particular en los espacios de funciones no numerables deDe hecho, con espacios de funciones y los ordinales finitos de von Neumann como dominios, podemos modelarcomo se explicó, y así codificar los ordinales en la aritmética. Luego se obtiene además el número exponenciado del ordinal.como un conjunto, que puede caracterizarse como, el conjunto contado de palabras sobre un alfabeto infinito . La unión de todas las secuencias finitas sobre un conjunto contable es ahora un conjunto contable. Además, para cualquier familia contable de funciones de conteo junto con sus rangos, la teoría demuestra que la unión de esos rangos es contable. En contraste, sin asumir una elección contable, inclusoes consistente con el conjunto no numerablesiendo la unión de un conjunto numerable de conjuntos numerables.
La lista aquí presentada no es exhaustiva. Muchos teoremas sobre los distintos predicados de existencia de funciones son válidos, especialmente cuando se asume la elección numerable, lo cual, como se ha señalado, nunca se asume implícitamente en esta discusión.
Por fin, con la exponenciación, cualquier unión finitamente indexada de una familia de conjuntos subfinitamente indexados o subcontables es también subfinitamente indexada o subcontable. La teoría también demuestra la colección de todos los subconjuntos contables de cualquier conjunto.ser un conjunto en sí mismo. En cuanto a este subconjunto de la clase de poder, algunas cuestiones de cardinalidad natural también pueden resolverse clásicamente solo con Choice, al menos para no contables.
La clase de todos los subconjuntos de un conjunto
Dada una secuencia de conjuntos, se pueden definir nuevas secuencias de este tipo, por ejemplo en. Pero notablemente, en un marco de teoría matemática de conjuntos, la colección de todos los subconjuntos de un conjunto se define no en una construcción ascendente a partir de sus constituyentes, sino a través de una comprensión sobre todos los conjuntos en el dominio del discurso. La caracterización estándar e independiente de la clase de potencia de un conjuntoimplica una cuantificación universal sin límites, a saber:, dóndeAnteriormente también se definió en términos del predicado de pertenencia.Aquí, una declaración expresada comodebe tomarse a prioriy no es equivalente a una proposición acotada por conjuntos. De hecho, la afirmaciónen sí mismo es. Sies un conjunto, entonces la cuantificación definitoria incluso abarca, lo que hace que el axioma del conjunto potencia sea impredicativo .
Recordemos que un miembro del conjunto de funciones característicascorresponde a un predicado que es decidible en un conjunto, lo que determina un subconjunto separable. A su vez, la clasede todos los subconjuntos separables deahora también es un conjunto, a través de Reemplazo. Se pueden obtener conjuntos de subconjuntos más grandes pasando dea conjuntos más ricos de valores de verdad. Sin embargo, conjuntos comopuede que no tenga propiedades deseables demostrables, por ejemplo, ser cerrado bajo operaciones interminables como las uniones sobre conjuntos de índices infinitos numerables: Para una secuencia numerable, el subconjuntodevalidandoa pesar deexiste como un conjunto. Pero puede que no sea separable y, por lo tanto, no necesariamente sea demostrablemente un miembro deMientras tanto, en la lógica clásica, todos los subconjuntos de un conjuntoson trivialmente desmontables, lo que significay luegoPor supuesto, incluye cualquier subconjunto. Además, en lógica clásica, esto significa que la exponenciación convierte la clase potencia en un conjunto.
Traducir los resultados de teorías matemáticas basadas en la teoría de conjuntos, como la topología de conjuntos de puntos o la teoría de la medida, a un marco constructivo es un proceso sutil de ida y vuelta. Por ejemplo, mientrases un cuerpo de conjuntos , para que forme una σ-álgebra por definición también requiere la clausura mencionada anteriormente bajo uniones. Pero mientras que un dominio de subconjuntos puede no exhibir tal propiedad de clausura de manera constructiva, clásicamente una medidaes continua desde abajo y, por lo tanto, su valor en una unión infinita puede expresarse en cualquier caso también sin referencia a ese conjunto como entrada de función, a saber, comode la secuencia crecientede los valores de la función en uniones finitas.
Además de la clase de conjuntos separables, también se ha demostrado que otras subclases de cualquier clase potencia son conjuntos. Por ejemplo, la teoría también lo demuestra para la colección de todos los subconjuntos numerables de cualquier conjunto.
La riqueza de la clase de potencia completa en una teoría sin término medio excluido se puede comprender mejor considerando conjuntos pequeños clásicamente finitos. Para cualquier proposición, considere la subclasede(es deciro). Es igual acuandopuede ser rechazado y es igual a(es decir), cuandoSe puede demostrar. PeroTambién puede que no sea decidible en absoluto. Consideremos tres proposiciones indecidibles diferentes, ninguna de las cuales implica demostrablemente a otra. Se pueden utilizar para definir tres subclases del singleton.ninguna de las cuales es demostrablemente la misma. Desde esta perspectiva, la clase poderosadel singleton, generalmente denotado por, se denomina álgebra de valores de verdad y no necesariamente tiene, demostrablemente, solo dos elementos.
Con Exponenciación, la clase de potencia del singleton,, ser un conjunto ya implica Powerset para conjuntos en general. La prueba es mediante reemplazo para la asociación deay un argumento de por qué se cubren todos los subconjuntos. El conjuntoinyecta en el espacio de funcionestambién.
Si la teoría resulta serpor encima de un conjunto (como por ejemploincondicionalmente lo hace), entonces el subconjuntodees una funciónconAfirmar quees afirmar que el principio del tercero excluido se aplica a.
Se ha señalado que el conjunto vacíoy el conjuntopor supuesto, son dos subconjuntos de, significado. Si tambiénEs cierto que una teoría depende de una simple disyunción:
- .
Entonces, suponiendoPara fórmulas acotadas, la separación predicativa permite demostrar que la clase de potenciaes un conjunto. Y así, en este contexto, también la elección completa demuestra que es un conjunto potencia. (En el contexto de(El teorema del tercero excluido acotado, de hecho, ya convierte la teoría de conjuntos en clásica, como se analiza más adelante).
La separación total es equivalente a asumir que cada subclase individual dees un conjunto. Suponiendo una separación completa, tanto la elección completa como la regularidad demuestran.
ArroganteEn esta teoría, la inducción de conjuntos se vuelve equivalente a la regularidad y la sustitución se vuelve capaz de demostrar la separación completa.
Tenga en cuenta que las relaciones cardinales que involucran conjuntos no numerables también son difíciles de encontrar.donde la caracterización de la no numerabilidad se simplifica aPor ejemplo, en lo que respecta al poder incontable, es independiente de esa teoría clásica si todos esostener, ni prueba queVéase la hipótesis del continuo y el teorema de Easton relacionado .
Nociones teóricas de categoría y tipo
Así pues, en este contexto con la exponenciación, la aritmética de primer orden tiene un modelo y existen todos los espacios de funciones entre conjuntos. Estos últimos son más accesibles que las clases que contienen todos los subconjuntos de un conjunto, como es el caso de los objetos exponenciales o subobjetos en la teoría de categorías. En términos de teoría de categorías , la teoríaesencialmente corresponde a pretopos de Heyting cartesianos cerrados constructivamente bien apuntados con (siempre que se adopte el infinito) un objeto de números naturales . La existencia de un conjunto potencia es lo que convertiría un pretopos de Heyting en un topos elemental . [ 22 ] Todo topos de este tipo que interpretaes por supuesto un modelo de estas teorías más débiles, pero se han definido pretopos cerrados cartesianos localmente que, por ejemplo, interpretan teorías con exponenciación pero rechazan la separación completa y el conjunto potencia. Una forma decorresponde a cualquier subobjeto que tenga un complemento, en cuyo caso llamamos al topos booleano. El teorema de Diaconescu en su forma original de topos dice que esto se cumple si y solo si cualquier coecualizador de dos monomorfismos que no se intersecan tiene una sección. Esta última es una formulación de elección . El teorema de Barr afirma que cualquier topos admite una sobreyección de un topos booleano sobre él, en relación con las afirmaciones clásicas que son demostrables intuicionistamente.
En teoría de tipos, la expresión "" existe por sí mismo y denota espacios de funciones , una noción primitiva. Estos tipos (o, en teoría de conjuntos, clases o conjuntos) aparecen naturalmente, por ejemplo, como el tipo de la biyección currificante entrey, una adjunción . Una teoría de tipos típica con capacidad de programación general, y ciertamente aquellas que pueden modelar, que se considera una teoría constructiva de conjuntos, tendrá un tipo de enteros y espacios de funciones que representany como tales también incluyen tipos que no son contables. Esto es solo para decir, o implica, que entre los términos de función, ninguna tiene la propiedad de ser una sobreyección.
Las teorías constructivas de conjuntos también se estudian en el contexto de los axiomas aplicativos .
Metalogic
Si bien la teoríano excede la fuerza de consistencia de la aritmética de Heyting, agregar el tercero excluido da una teoría que prueba los mismos teoremas que los clásicos¡menos regularidad! Por lo tanto, agregando regularidad así comoo separación total aofrece un estilo clásico completo. Agregar elección completa y separación completa damenos la regularidad. Por lo tanto, esto conduciría a una teoría que va más allá de la fuerza de la teoría de tipos típica .
La teoría presentada no prueba un espacio de funciones comono ser enumerable, en el sentido de inyecciones desde ella. Sin más axiomas, las matemáticas intuicionistas tienen modelos en funciones recursivas pero también formas de hipercomputación .
Análisis
En esta sección la fuerza deSe profundiza en ello. Para contextualizar, se mencionan otros posibles principios, que no son necesariamente clásicos ni generalmente se consideran constructivos. Aquí conviene hacer una advertencia general: al leer afirmaciones de equivalencia de proposiciones en el contexto computable, siempre se debe tener en cuenta qué principios de elección , inducción y comprensión se asumen implícitamente. Véase también el análisis constructivo relacionado , [ 23 ] el análisis factible y el análisis computable .
Hasta ahora, la teoría demuestra la unicidad de los cuerpos ordenados ( pseudo ) de Arquímedes y Dedekind completos , con equivalencia mediante un isomorfismo único. El prefijo "pseudo" subraya que el orden, en cualquier caso, no siempre será decidible de forma constructiva. Este resultado es relevante suponiendo que tales modelos completos existan como conjuntos.
Topología
Independientemente del modelo elegido, el sabor característico de una teoría constructiva de números puede explicarse mediante una proposición independiente.Consideremos un contraejemplo a la demostrabilidad constructiva del buen orden de los números naturales, pero ahora integrado en los números reales. Digamos:
- .
La distancia métrica ínfima entre algún punto y dicho subconjunto, que puede expresarse comoPor ejemplo, puede que no exista demostrablemente de forma constructiva. De manera más general, esta propiedad de ubicación de los subconjuntos rige la teoría bien desarrollada del espacio métrico constructivo.
Ya sean reales de Cauchy o de Dedekind, entre otros, también son decidibles menos afirmaciones sobre la aritmética de los reales , en comparación con la teoría clásica.
secuencias de Cauchy
La exponenciación implica principios de recursión y por lo tanto en, uno puede razonar cómodamente sobre secuencias, sus propiedades de regularidad tales comoo sobre intervalos cada vez más cortos en. Por lo tanto, esto permite hablar de secuencias de Cauchy y su aritmética. Este es también el enfoque de análisis adoptado en.
Reales de Cauchy
Cualquier número real de Cauchy es una colección de tales secuencias, es decir, un subconjunto de un conjunto de funciones enconstruido con respecto a una relación de equivalencia . La exponenciación junto con la separación acotada demuestran que la colección de números reales de Cauchy es un conjunto, simplificando así en cierta medida el tratamiento lógico de los números reales.
Incluso en la teoría fuertecon una forma reforzada de Colección, los reales de Cauchy se comportan mal cuando no asumen una forma de elección contable yes suficiente para la mayoría de los resultados. Esto concierne a la completitud de las clases de equivalencia de tales secuencias, la equivalencia de todo el conjunto con los reales de Dedekind, la existencia de un módulo de convergencia para todas las secuencias de Cauchy y la preservación de dicho módulo al tomar límites. [ 24 ] Un enfoque alternativo que se comporta un poco mejor es trabajar una colección de reales de Cauchy junto con una elección de módulo, es decir, no solo con los números reales sino con un conjunto de pares, o incluso con un módulo fijo compartido por todos los números reales.
Hacia los reales de Dedekind
Como en la teoría clásica, los cortes de Dedekind se caracterizan mediante subconjuntos de estructuras algebraicas como: Las propiedades de estar habitado, estar numéricamente acotado arriba, "cerrado hacia abajo" y "abierto hacia arriba" son todas fórmulas acotadas con respecto al conjunto dado que subyace a la estructura algebraica. Un ejemplo estándar de un corte, el primer componente que exhibe estas propiedades, es la representación dedado por
(Dependiendo de la convención para los cortes, cualquiera de las dos partes o ninguna, como aquí, puede hacer uso del signo.)
La teoría dada por los axiomas hasta ahora valida que un campo pseudoordenado que también es completo en el sentido arquimediano y de Dedekind, si es que existe, está caracterizado de esta manera de forma única, salvo isomorfismo. Sin embargo, la existencia de espacios de funciones comono otorgaser un conjunto, y por lo tanto tampoco lo es la clase de todos los subconjuntos deque sí cumplen las propiedades nombradas. Lo que se requiere para que la clase de reales de Dedekind sea un conjunto es un axioma sobre la existencia de un conjunto de subconjuntos y esto se discute más adelante en la sección sobre refinamiento binario. En un contexto sino Powerset, se supone que la elección numerable en conjuntos finitos demuestra la no numerabilidad del conjunto de todos los números reales de Dedekind.
Escuelas constructivas
La mayoría de las escuelas de análisis constructivo validan alguna elección y también-, tal como se define en la segunda sección sobre límites numéricos. Aquí hay otras proposiciones empleadas en teorías de análisis constructivo que no se pueden demostrar utilizando únicamente la lógica intuicionista básica:
- En el lado de las matemáticas recursivas (el marco constructivo "ruso" o "markoviano" con muchas abreviaturas, por ejemplo), el primero tiene el principio de Markov, que es una forma de prueba por contradicción motivada por la búsqueda computable (capacidad de memoria ilimitada). Esto tiene un impacto notable en las afirmaciones sobre números reales, como se menciona más adelante. En esta escuela, incluso se tiene el principio de tesis constructiva anticlásica de Church., generalmente adoptado para funciones de teoría de números. El principio de tesis de Church expresado en el lenguaje de la teoría de conjuntos y formulado para funciones de conjuntos postula que todos estos corresponden a programas computables que eventualmente se detienen en cualquier argumento. En la teoría de la computabilidad, los números naturales correspondientes a los índices de los códigos de las funciones computables que son totales sonen la jerarquía aritmética , lo que significa que la pertenencia a cualquier índice se afirma validando unproposición. Esto quiere decir que tal colección de funciones sigue siendo una mera subclase de las naturales y, por lo tanto, cuando se la pone en relación con algunos espacios de funciones clásicos, es conceptualmente pequeña. En este sentido, adoptarpostulado haceen un conjunto "disperso", desde la perspectiva de la teoría clásica de conjuntos. La subcontabilidad de conjuntos también puede postularse de forma independiente.
- Así pues, en otro extremo, en el lado intuicionista brouweriano (), existen la inducción de barras , el teorema del abanico decidibledecir que las barras decidibles son uniformes, que se encuentran entre los principios más débiles a menudo discutidos, el esquema de Kripke (con elección contable que convierte todas las subclases decontable), o incluso el principio de continuidad anticlásico de Brouwer, que determina los valores de retorno de lo que se establece como una función en secuencias interminables ya a través de segmentos iniciales finitos.
Ciertas leyes en ambas escuelas se contradicen, de modo que optar por adoptar todos los principios de cualquiera de las dos escuelas refuta los teoremas del análisis clásico.sigue siendo compatible con alguna elección, pero contradice lo clásico.y, explicado a continuación. La independencia de la regla de premisas con las premisas de existencia de conjuntos no se comprende completamente, pero como principio de la teoría de números está en conflicto con los axiomas de la escuela rusa en algunos marcos. En particular,también contradice, lo que significa que las escuelas constructivas tampoco pueden combinarse completamente. Algunos de los principios no pueden combinarse de manera constructiva hasta el punto en que juntos implican formas de- Por ejemplomás la numerabilidad de todos los subconjuntos de los números naturales. Estas combinaciones, naturalmente, tampoco son compatibles con otros principios anticlásicos.
Indescomponibilidad
Denotemos la clase de todos los conjuntos porDecidibilidad de la pertenencia a una clasepuede expresarse como pertenencia aTambién observamos que, por definición, las dos clases extremasyson trivialmente decidibles. La pertenencia a esos dos es equivalente a las proposiciones triviales.respectivamente..
Llama a una claseindescomponible o cohesivo si, para cualquier predicado,
Esto expresa que las únicas propiedades que son decidibles enson las propiedades triviales. Esto se estudia a fondo en el análisis intuicionista.
El llamado esquema de indescomponibilidad(Unzerlegbarkeit) para la teoría de conjuntos es un principio posible que establece que toda la clasees indescomponible. En términos extensionales,postula que las dos clases triviales son las únicas clases decidibles con respecto a la clase de todos los conjuntos. Para un predicado motivador simple, consideremos la pertenencia.en la primera clase no trivial, es decir, la propiedadde estar vacío. Esta propiedad no es trivial en la medida en que separa algunos conjuntos: El conjunto vacío es un miembro de, por definición, mientras que una plétora de conjuntos no son miembros de. Pero, utilizando la Separación, por supuesto también se pueden definir varios conjuntos para los cuales la vacuidad no es decidible en absoluto en una teoría constructiva, es decir, la pertenencia ano es demostrable para todos los conjuntos. Por lo tanto, aquí la propiedad de vacuidad no divide el dominio teórico de conjuntos del discurso en dos partes decidibles. Para cualquier propiedad no trivial de este tipo, la contrapositiva dedice que no puede ser decidible sobre todos los conjuntos.
Esto se deduce del principio de uniformidad., lo cual es consistente cony se analiza a continuación.
Principios no constructivos
Por supuestoy muchos principios que definen las lógicas intermedias no son constructivos.y, que esPara proposiciones negadas, se pueden presentar como las reglas de De Morgan . Más específicamente, esta sección se ocupará de enunciados en términos de predicados, especialmente los más débiles, expresados en términos de unos pocos cuantificadores sobre conjuntos, además de predicados decidibles sobre números. Volviendo a la sección sobre funciones características, se puede llamar a una colecciónbuscable si es buscable para todos sus subconjuntos separables, lo que a su vez corresponde a. Esta es una forma de-para. Nótese que, en el contexto de la Exponenciación, tales proposiciones sobre conjuntos ahora están ligadas a conjuntos.
Particularmente valiosas en el estudio del análisis constructivo son las afirmaciones no constructivas comúnmente formuladas en términos del conjunto de todas las secuencias binarias y las funciones características.en el dominio aritméticoestán bien estudiados. Aquíes una proposición decidible en cada numeral, pero, como se demostró anteriormente, las declaraciones cuantificadas en términos depuede que no lo sea. Como se sabe por el teorema de incompletitud y sus variaciones, ya en la aritmética de primer orden, ejemplos de funciones enpuede caracterizarse de tal manera que sies consistente, la competencia-cada disyunto, de baja complejidad, es-imposible de demostrar (incluso si(demuestra axiomáticamente la disyunción de ambos.)
En términos más generales, la aritmética-Una afirmación no constructiva, esencialmente lógica y muy destacada, se conoce como principio limitado de omnisciencia.En la teoría constructiva de conjuntosintroducido a continuación, implica-,, el-versión del teorema del abanico, pero tambiénSe analiza a continuación. Recuerde ejemplos de oraciones famosas que se pueden escribir en una-moda, es decir, del tipo Goldbach: la conjetura de Goldbach , el último teorema de Fermat , pero también la hipótesis de Riemann se encuentran entre ellas. Suponiendo una elección dependiente relativizaday el clásicoencimano permite pruebas de más-declaraciones. postula una propiedad disyuntiva, al igual que la afirmación de decidibilidad más débil para funciones que son constantes (-oraciones), la aritmética-Los dos están relacionados de manera similar a como lo estáversusy esencialmente se diferencian por. a su vez implica la llamada versión "menor". Esta es la (aritmética)-versión de la regla de De Morgan no constructiva para una conjunción negada. Hay, por ejemplo, modelos de la teoría fuerte de conjuntos.que separan tales afirmaciones, en el sentido de que pueden validarpero rechazar.
Principios disyuntivos sobre-las oraciones generalmente insinúan formulaciones equivalentes que deciden la separación en el análisis en un contexto con elección leve o. La afirmación expresada portraducido a números reales es equivalente a la afirmación de que la igualdad o la separación de cualesquiera dos reales es decidible (de hecho, decide la tricotomía). Entonces también es equivalente a la afirmación de que todo real es racional o irracional, sin el requisito o la construcción de un testigo para ninguno de los disyuntos. Del mismo modo, la afirmación expresada porpara números reales es equivalente a que el ordenLa propiedad de dos números reales cualesquiera es decidible (dicotomía). Esto equivale a afirmar que si el producto de dos números reales es cero, entonces cualquiera de ellos es cero, nuevamente sin necesidad de un testigo. De hecho, las formulaciones de los tres principios de omnisciencia son, por lo tanto, equivalentes a teoremas de separación, igualdad u orden de dos números reales. Aún se puede decir más sobre las sucesiones de Cauchy que incorporan un módulo de convergencia.
Una fuente famosa de indecidibilidad computable —y, a su vez, también de una amplia gama de proposiciones indecidibles— es el predicado que expresa que un programa informático es total.
Árboles infinitos
A través de la relación entre la computabilidad y la jerarquía aritmética, las ideas de este estudio clásico también resultan reveladoras para consideraciones constructivas. Una idea básica de las matemáticas inversas se refiere a los árboles binarios infinitos computables con ramificación finita. Dicho árbol puede, por ejemplo, codificarse como un conjunto infinito de conjuntos finitos.
- ,
con pertenencia decidible, y esos árboles contienen entonces elementos de tamaño finito arbitrariamente grande. El llamado lema de Kőnig débilestados: Para tales, siempre existe un camino infinito en, es decir, una secuencia infinita tal que todos sus segmentos iniciales forman parte del árbol. En matemáticas inversas, el subsistema aritmético de segundo ordenno pruebaPara entender esto, tenga en cuenta que existen árboles computables.para la cual no existe tal camino computable a través de ella. Para probar esto, se enumeran las secuencias computables parciales y luego se diagonalizan todas las secuencias computables totales en una secuencia computable parcial.Entonces se puede desplegar un árbol determinado., uno exactamente compatible con los valores aún posibles deen todas partes, lo cual, por construcción, es incompatible con cualquier ruta totalmente computable.
En, el principioimplicay-, una forma muy modesta de elección contable introducida anteriormente. Las dos primeras son equivalentes suponiendo que el principio de elección ya existe en el contexto aritmético más conservador.También es equivalente al teorema del punto fijo de Brouwer y otros teoremas sobre valores de funciones continuas en los números reales. El teorema del punto fijo, a su vez, implica el teorema del valor intermedio , pero siempre hay que tener en cuenta que estas afirmaciones pueden depender de la formulación, ya que los teoremas clásicos sobre los números reales codificados pueden traducirse en diferentes variantes cuando se expresan en un contexto constructivo. [ 25 ]
Ely algunas variantes de la misma, se refiere a grafos infinitos y, por lo tanto, sus contrapositivas dan una condición para la finitud. De nuevo, para conectar con el análisis, sobre la teoría aritmética clásica., la afirmación dees, por ejemplo, equivalente a la compacidad de Borel con respecto a las subcubiertas finitas del intervalo unitario real.es una afirmación de existencia estrechamente relacionada que involucra secuencias finitas en un contexto infinito., en realidad son equivalentes. EnSon distintos, pero, después de asumir nuevamente alguna elección, aquí entoncesimplica.
Inducción
Inducción matemática
Se observó que en el lenguaje establecido, los principios de inducción pueden leerse, con el antecedentedefinido en el texto sobrey consignificadodonde el conjuntosiempre denota el modelo estándar de números naturales. A través del fuerte axioma de infinito y la separación predicativa, la validez de la inducción para conjuntos acotados o-las definiciones ya se establecieron y se discutieron exhaustivamente. Para aquellos predicados que involucran solo cuantificadores sobre, valida la inducción en el sentido de la teoría aritmética de primer orden. En un contexto de teoría de conjuntos dondees un conjunto, este principio de inducción se puede utilizar para demostrar varias subclases definidas predicativamente deser el conjuntomismo. El llamado esquema de inducción matemática completa ahora postula la igualdad de conjuntos dea todas sus subclases inductivas. Como en la teoría clásica, también se implica al pasar al esquema de Separación completa impredicativa. Como se indica en la sección sobre Elección, principios de inducción como este también se implican en diversas formas de principios de elección.
El principio de recursión para las funciones de conjunto mencionado en la sección dedicada a la aritmética también está implícito en el esquema de inducción matemática completa sobre la estructura que modela los números naturales (por ejemplo,). Así pues, para ese teorema, que concede un modelo de aritmética de Heyting, representa una alternativa a los principios de exponenciación.
Las fórmulas de predicado utilizadas con el esquema deben entenderse como fórmulas de la teoría de conjuntos de primer orden. El cerodenota el conjuntoy el conjuntodenota el conjunto sucesor de, con. Por el Axioma del Infinito, vuelve a ser miembro de. Tenga cuidado de que, a diferencia de una teoría aritmética, los naturales aquí no son los elementos abstractos en el dominio del discurso, sino elementos de un modelo. Como se ha observado en discusiones anteriores, al aceptar, ni siquiera para todos los conjuntos definidos predicativamente es necesariamente decidible la igualdad con un ordinal de von Neumann finito.
Inducción de conjunto
Más allá de los principios de inducción anteriores, se encuentra la inducción de conjuntos completa, que se compara con la inducción bien fundamentada . Al igual que la inducción matemática mencionada anteriormente, el siguiente axioma se formula como un esquema en términos de predicados, y por lo tanto tiene un carácter diferente al de los principios de inducción demostrados a partir de los axiomas de la teoría de conjuntos predicativos. También se estudia de forma independiente una variante del axioma específica para fórmulas acotadas , la cual puede derivarse de otros axiomas.
Aquíse cumple trivialmente y, por lo tanto, esto cubre el "caso inferior".en el marco estándar. Esto (así como la inducción de números naturales) puede restringirse nuevamente solo a las fórmulas de conjuntos acotados, en cuyo caso la aritmética no se ve afectada.
En, el axioma prueba la inducción en conjuntos transitivos y, por lo tanto, en particular también para conjuntos transitivos de conjuntos transitivos. Este último es entonces una definición adecuada de los ordinales, e incluso una-formulación. La inducción de conjuntos, a su vez, permite la aritmética ordinal en este sentido. Además, permite definiciones de funciones de clase mediante recursión transfinita . El estudio de los diversos principios que otorgan definiciones de conjuntos por inducción, es decir, definiciones inductivas, es un tema principal en el contexto de la teoría constructiva de conjuntos y sus fortalezas relativamente débiles . Esto también se aplica a sus contrapartes en la teoría de tipos. No se requiere reemplazo para demostrar la inducción sobre el conjunto de los naturales a partir de la inducción de conjuntos, pero ese axioma es necesario para su aritmética modelada dentro de la teoría de conjuntos.
El axioma de regularidad es una sola afirmación con un cuantificador universal sobre conjuntos y no un esquema. Como se muestra, implicay por lo tanto no es constructivo. Ahora bien,tomado como la negación de algún predicadoy escriturapara la clase, lecturas de inducción
Mediante la contrapositiva, la inducción de conjuntos implica todas las instancias de regularidad, pero solo con existencia doblemente negada en la conclusión. En sentido contrario, dados suficientes conjuntos transitivos , la regularidad implica cada instancia de inducción de conjuntos.
Metalogic
La teoría formulada anteriormente puede expresarse comoCon sus axiomas de colección descartados en favor de los axiomas más débiles de reemplazo y exponenciación. Demuestra que los números reales de Cauchy son un conjunto, pero no la clase de los números reales de Dedekind.
Llamar a un ordinal tricotómico si la relación de pertenencia irreflexiva "" entre sus miembros es tricotómico . Al igual que el axioma de regularidad, la inducción de conjuntos restringe los posibles modelos de "y, por lo tanto, la de una teoría de conjuntos, como fue la motivación del principio en los años 20. Pero la teoría constructiva aquí no prueba una tricotomía para todos los ordinales, mientras que los ordinales tricotómicos no se comportan bien con respecto a la noción de sucesor y rango.
La fuerza teórica de prueba adicional que se logra con la Inducción en el contexto constructivo es significativa, incluso si se deja de lado la Regularidad en el contexto deno reduce la fuerza de la teoría de la demostración. Incluso sin exponenciación, la presente teoría con inducción de conjuntos tiene la misma fuerza de la teoría de la demostración quey demuestra las mismas funciones de forma recursiva. Específicamente, su ordinal numerable grande de la teoría de la demostración es el ordinal de Bachmann-Howard . Este es también el ordinal de la teoría de conjuntos clásica o intuicionista de Kripke-Platek . Es consistente incluso conasumir que la clase de ordinales tricotómicos forma un conjunto. La teoría actual aumentada con este postulado de existencia de conjunto ordinal demuestra la consistencia de.
Aczel fue también uno de los principales desarrolladores de la teoría de conjuntos no bien fundada , que rechaza la inducción de conjuntos.
Relación con ZF
La teoría también constituye una presentación de la teoría de conjuntos de Zermelo-Fraenkel.en el sentido de que están presentes variantes de sus ocho axiomas. Extensionalidad, Emparejamiento, Unión y Reemplazo son, de hecho, idénticos. La Separación se adopta en una forma predicativa débil, mientras que el Infinito se enuncia en una formulación fuerte. De manera similar a la formulación clásica, este axioma de Separación y la existencia de cualquier conjunto ya demuestran el axioma del Conjunto Vacío. La exponenciación para dominios finitos y la inducción matemática completa también están implícitas en sus variantes más fuertes adoptadas. Sin el principio del tercero excluido, la teoría aquí carece, en su forma clásica, de la Separación completa, el Conjunto Potencia y la Regularidad.Ahora bien, esto nos lleva directamente a la teoría clásica.
A continuación se destacan las diferentes interpretaciones de una teoría formal.denotamos la hipótesis del continuo yde modo que. Entoncesestá habitado pory cualquier conjunto que se establezca como miembro decualquiera de las dos es igualo. Inducción enimplica que no se puede negar consistentemente quetiene algún miembro natural mínimo. Se puede demostrar que el valor de dicho miembro es independiente de teorías comoNo obstante, cualquier teoría clásica de conjuntos comoTambién demuestra que existe tal número.
Colección Fuerte
Habiendo analizado todas las formas debilitadas de los axiomas de la teoría clásica de conjuntos, la sustitución y la exponenciación pueden reforzarse aún más sin perder una interpretación teórica de tipos, y de una manera que no va más allá..
En primer lugar, se puede reflexionar sobre la fuerza del axioma de reemplazo , también en el contexto de la teoría clásica de conjuntos. Para cualquier conjuntoy cualquier natural, existe el productodado recursivamente por, que tienen un rango cada vez más profundo . La inducción para predicados no ligados demuestra que estos conjuntos existen para todos los infinitos números naturales. Reemplazo "por"Ahora bien, afirma que esta clase infinita de productos puede convertirse en el conjunto infinito,. Tampoco es un subconjunto de ningún conjunto previamente establecido.
Más allá de esos axiomas que también se ven en el enfoque tipado de Myhill, consideremos la teoría constructiva discutida con Exponenciación e Inducción, pero ahora reforzada por el esquema de colección .Es equivalente a Reemplazo, a menos que se omita el axioma del conjunto potencia. En el contexto actual, el axioma fuerte presentado reemplaza a Reemplazo, ya que no requiere que la definición de la relación binaria sea funcional, sino posiblemente multivaluada.
En otras palabras, para cada relación total, existe un conjunto de imágenes.de tal manera que la relación sea total en ambas direcciones. Expresar esto mediante una formulación de primer orden pura conduce a un formato algo repetitivo. El antecedente establece que se considera la relaciónentre conjuntosyque son totales sobre un determinado conjunto de dominios, eso es,tiene al menos un "valor de imagen"para cada elementoen el dominio. Esto es más general que una condición de habitabilidad.en un axioma de elección de la teoría de conjuntos, pero también más general que la condición de reemplazo, que exige existencia única.. En consecuencia, en primer lugar, los axiomas establecen que entonces existe un conjuntoque contiene al menos un valor de "imagen"bajo, para cada elemento del dominio. En segundo lugar, en esta formulación de axiomas se afirma además que solo tales imágenesson elementos de ese nuevo conjunto de codominios. Garantiza queno sobrepasa el codominio deDe este modo, el axioma expresa también una capacidad similar a la de un procedimiento de separación. Este principio puede utilizarse en el estudio constructivo de conjuntos más amplios, más allá de las necesidades cotidianas del análisis.
La colección débil y la separación predicativa juntas implican una colección fuerte: la separación recorta el subconjunto decompuesto por aquellosde tal manera quepara algunos.
Metalogic
Esta teoría sin, sin separación ilimitada y sin el conjunto potencia "ingenuo" disfruta de varias propiedades agradables. Por ejemplo, a diferencia deCon su esquema de colección de subconjuntos a continuación, tiene la propiedad de existencia .
Zermelo constructivo – Fraenkel
Refinamiento binario
El llamado axioma de refinamiento binario dice que para cualquierexiste un conjuntode tal manera que para cualquier cobertura, el conjuntocontiene dos subconjuntosyque también realizan este trabajo de cobertura,Es una forma más débil del axioma del conjunto potencia y se encuentra en el núcleo de algunas demostraciones matemáticas importantes. Más abajo se detallan las relaciones entre los conjuntos.y el finito, implica que esto es posible.
Dando otro paso atrás,La recursión y el refinamiento binario ya demuestran que existe un cuerpo pseudoordenado completo de Dedekind arquimediano. Esta teoría de conjuntos también demuestra que la clase de cortes de Dedekind izquierdos es un conjunto, sin necesidad de inducción ni colección. Además, demuestra que los espacios de funciones en conjuntos discretos son conjuntos (por ejemplo,), sin asumirYa superó la teoría débil(es decir, sin infinito) ¿prueba el refinamiento binario que los espacios de funciones en conjuntos discretos son conjuntos y, por lo tanto, por ejemplo, la existencia de todos los espacios de funciones característicos?.
Colección de subconjuntos
La teoría conocida comoadopta los axiomas de las secciones anteriores más una forma más fuerte de exponenciación. Es mediante la adopción de la siguiente alternativa a la exponenciación, que nuevamente puede verse como una versión constructiva del axioma del conjunto potencia :
A continuación se explica con más detalle una alternativa que no es un esquema.
Plenitud
Por lo dadoy, dejarsea la clase de todas las relaciones totales entreyEsta clase se da como
A diferencia de la definición de función, no existe un cuantificador de existencia único en !(y\in b)} . La claserepresenta el espacio de "funciones con valores no únicos" o " funciones multivaluadas " dea, pero como conjunto de pares individuales con proyección derecha enLa segunda cláusula dice que uno se preocupa solo por estas relaciones, no por aquellas que son totales enpero también extienden su dominio más allá.
Uno no postulaser un conjunto, ya que con Reemplazo se puede usar esta colección de relaciones entre un conjuntoy el finito, es decir, las "funciones bivaluadas en", para extraer el conjuntode todos sus subconjuntos. En otras palabrasSer un conjunto implicaría el axioma del conjunto potencia.
EncimaExiste un único axioma alternativo, algo más claro, al esquema de colección de subconjuntos . Este postula la existencia de un conjunto suficientemente grande.de relaciones totales entrey.
Esto dice que para cualesquiera dos conjuntosy, existe un conjuntoque entre sus miembros habita una relación aún totalpara cualquier relación total dada.
En un dominio determinadoLas funciones son precisamente las relaciones totales más dispersas, es decir, las de valor único. Por lo tanto, el axioma implica que existe un conjunto tal que todas las funciones están en él. De esta manera, la plenitud implica la exponenciación. Además, implica el refinamiento binario, ya más allá de.
El axioma de plenitud, así como la elección dependiente, a su vez también están implícitos en el llamado axioma de presentación sobre las secciones, que también puede formularse desde una perspectiva teórica de categorías .
Metalogía de CZF
posee la propiedad de existencia numérica y la propiedad disyuntiva , pero existen concesiones:Carece de la propiedad de existencia debido al esquema de colección de subconjuntos o al axioma de plenitud. Este esquema también puede ser un obstáculo para los modelos de realizabilidad. La propiedad de existencia no falta cuando se adopta el axioma de exponenciación más débil o el axioma de conjunto potencia más fuerte pero impredicativo. Este último, en general, carece de una interpretación constructiva.
Afirmaciones imposibles de probar
La teoría es consistente con algunas afirmaciones anticlásicas, pero por sí sola no prueba nada que no se pueda probar en. Algunas afirmaciones prominentes no probadas por la teoría (ni por(por cierto) forman parte de los principios enumerados anteriormente, en las secciones sobre escuelas constructivas en análisis, sobre la construcción de Cauchy y sobre principios no constructivos. Lo que sigue se refiere a conceptos de la teoría de conjuntos:
Por ejemplo, consideremos las funciones cuyo dominio eso algunosEstas son secuencias y sus rangos son conjuntos contados. Denotemos porla clase caracterizada como el codominio más pequeño tal que los rangos de las funciones mencionadas anteriormente enson también miembros de. En, este es el conjuntode conjuntos hereditariamente contables y tiene rango ordinal como máximo. En, es incontable (ya que también contiene todos los ordinales contables, cuya cardinalidad se denota) pero su cardinalidad no es necesariamente la de. Mientras tanto,no pruebaIncluso constituye un conjunto, incluso cuando se asume una elección numerable .
La noción acotada de un conjunto transitivo de conjuntos transitivos es una buena manera de definir los ordinales y permite la inducción sobre los ordinales. Pero cabe destacar que esta definición incluye algunos-subconjuntos en. Entonces, suponiendo que la membresía dees decidible en todos los ordinales sucesorespruebaspara fórmulas acotadas enAdemás, ni la linealidad de los ordinales ni la existencia de conjuntos potencia de conjuntos finitos se pueden derivar en esta teoría, ya que asumir cualquiera de ellas implica la existencia de un conjunto potencia. El hecho de que los ordinales se comporten mejor en el contexto clásico que en el constructivo se manifiesta en una teoría diferente de los postulados de existencia de conjuntos grandes.
Variantes de las etapas de la jerarquía de von Neumannpueden definirse con respecto a conjuntos dados de valores de verdad, pero estos tampoco logran exhibir de manera constructiva la estructura clásica completa. [ 26 ]
Finalmente, la teoría tampoco prueba que todos los espacios de funciones formados a partir de conjuntos en el universo construibleson conjuntos dentroy esto se mantiene incluso cuando se asume el axioma de conjunto potencia en lugar del axioma de exponenciación más débil. Por lo tanto, esta es una afirmación particular que impidede demostrar la claseser un modelo de.
Análisis ordinal
Tomandoy la inducción de conjuntos de descarte proporciona una teoría que es conservadora sobrepara enunciados aritméticos, en el sentido de que demuestra los mismos enunciados aritméticos para sus-modelo. Al añadir de nuevo solo la inducción matemática se obtiene una teoría con un ordinal de teoría de la demostración., que es el primer punto fijo común de las funciones de Veblenpara. Este es el mismo ordinal que paray está por debajo del ordinal Feferman-Schütte. Exhibiendo un modelo teórico de tipo, la teoría completava más allá, siendo su ordinal aún el modesto ordinal de Bachmann-Howard. Suponiendo que la clase de ordinales tricotómicos es un conjunto, aumenta la fuerza teórica de la prueba de(pero no de).
Al estar relacionado con definiciones inductivas o inducción de barra , el axioma de extensión regulareleva la fuerza de la prueba teórica deEste axioma de conjuntos grandes, que garantiza la existencia de ciertos superconjuntos agradables para cada conjunto, se demuestra mediante.
Modelos
La categoría de conjuntos y funciones dees un-pretopos. Sin desviarnos hacia la teoría de topos , ciertas extensiones de tal tipo-pretopoi contienen modelos de. El topos efectivo contiene un modelo de estebasado en mapas caracterizados por ciertas buenas propiedades de subcontabilidad.
La separación, expresada de forma redundante en un contexto clásico, no está implícita de manera constructiva en el reemplazo. La discusión hasta ahora solo se ha comprometido con la separación limitada justificada predicativamente. Nótese que la separación completa (junto con,y también(para conjuntos) se valida en algunos modelos de topos efectivos, lo que significa que el axioma no estropea los pilares de la escuela recursiva restrictiva.
Relacionadas están las interpretaciones de la teoría de tipos. En 1977 Aczel demostró queaún puede interpretarse en la teoría de tipos de Martin-Löf , [ 27 ] utilizando el enfoque de proposiciones como tipos . Más específicamente, esto utiliza un universo y-tipos, proporcionando lo que ahora se considera un modelo estándar deen. [ 28 ] Esto se hace en términos de las imágenes de sus funciones y tiene una justificación constructiva y predicativa bastante directa, al tiempo que conserva el lenguaje de la teoría de conjuntos. Aproximadamente, hay dos tipos "grandes"., todos los conjuntos se entregan a través de cualquieren algunosy pertenencia a unaen el conjunto se define que se cumple cuando. En cambio,interpretaTodas las afirmaciones validadas en el modelo subcontable de la teoría de conjuntos pueden probarse exactamente mediantemás el principio de elección-, como se indicó anteriormente. Como se señaló, teorías comoAdemás, junto con la elección, poseen la propiedad de existencia para una amplia clase de conjuntos en matemáticas comunes. Las teorías de tipo Martin-Löf con principios de inducción adicionales validan los axiomas correspondientes de la teoría de conjuntos.
Teoremas de solidez y completitud de, con respecto a la realizabilidad , se han establecido.
Rompiendo con ZF
Por supuesto, se puede añadir la tesis de Church.
Se puede postular la subcontabilidad de todos los conjuntos. Esto ya es cierto en la interpretación de la teoría de tipos y en el modelo del topos efectivo. Por infinito y exponenciación,es un conjunto incontable, mientras que la claseo inclusoEntonces se demuestra que no es un conjunto, por el argumento diagonal de Cantor . Por lo tanto, esta teoría rechaza lógicamente Powerset y, por supuesto,. La subcontabilidad también está en contradicción con varios axiomas de conjuntos grandes . (Por otro lado, también usando, algunos de esos axiomas implican la consistencia de teorías comoy más fuertes.)
Como regla de inferencia,está cerrado bajo la uniformidad general de Troelstra para ambosy. Se puede adoptar como un esquema axiomático anticlásico, el principio de uniformidad que puede denotarse,
Esto también es incompatible con el axioma del conjunto potencia. El principio también se formula a menudo paraAhora veamos un conjunto binario de etiquetas.,implica el esquema de indescomponibilidad, como se ha señalado.
En 1989, Ingrid Lindström demostró que los conjuntos no bien fundados también pueden interpretarse en la teoría de tipos de Martin-Löf, que se obtienen reemplazando la inducción de conjuntos encon el axioma antifundamental de Aczel . [ 29 ] La teoría resultantepuede estudiarse agregando también de nuevo el-esquema de inducción o elección dependiente relativizada , así como la afirmación de que cada conjunto es miembro de un conjunto transitivo .
Zermelo-Fraenkel intuicionista
La teoríaesadoptando tanto el conjunto de separación estándar como el conjunto de potencia y, como en, convencionalmente se formula la teoría con la Colección que se muestra a continuación. Como tal,puede considerarse como la variante más directa desin PEM . Así que, como se ha señalado, en, en lugar de Reemplazo, se puede utilizar el
Mientras que el axioma de reemplazo requiere que la relación ϕ sea funcional sobre el conjunto z (es decir, para cada x en z hay asociado exactamente un y ), el axioma de colección no lo requiere. Simplemente requiere que haya asociado al menos un y , y afirma la existencia de un conjunto que recopila al menos un y de ese tipo para cada x de ese tipo . En la literatura clásicaEl esquema Collection implica el esquema Axiom de reemplazo . Al utilizar Powerset (y solo entonces), se puede demostrar que son clásicamente equivalentes.
MientrasSe basa en la lógica intuicionista en lugar de la clásica, y se considera impredicativa . Permite la formación de conjuntos mediante una operación de conjunto potencia y utilizando el axioma general de separación con cualquier proposición, incluidas aquellas que contienen cuantificadores no acotados. De este modo, se pueden formar nuevos conjuntos en términos del universo de todos los conjuntos, lo que aleja la teoría de la perspectiva constructiva ascendente. Por lo tanto, es incluso más fácil definir conjuntos.con pertenencia indecidible, es decir, haciendo uso de predicados indecidibles definidos en un conjunto. El axioma del conjunto potencia implica además la existencia de un conjunto de valores de verdad . En presencia del tercero excluido, este conjunto tiene dos elementos. En su ausencia, el conjunto de valores de verdad también se considera impredicativo. Los axiomas deson lo suficientemente fuertes como para que el PEM completo ya esté implícito en el PEM para fórmulas acotadas. Véase también la discusión anterior en la sección sobre el axioma de exponenciación. Y por la discusión sobre la separación, queda así ya implícito en la fórmula particular., el principio de que el conocimiento de la pertenencia aSiempre será decidible, independientemente del conjunto.
Metalogic
Como se ha inferido anteriormente, la propiedad de subcontabilidad no puede adoptarse para todos los conjuntos, dado que la teoría demuestraser un conjunto. La teoría tiene muchas de las buenas propiedades de existencia numérica y es, por ejemplo, consistente con el principio de tesis de Church, así como consiendo subcontable. También tiene la propiedad disyuntiva.
Con reemplazo en lugar de colección tiene la propiedad de existencia general, incluso cuando se adopta la elección dependiente relativizada además de todo. Pero soloTal como está formulado, no funciona. La combinación de esquemas, incluyendo la separación total, lo arruina.
Incluso sin PEM , la fuerza teórica de la prueba dees igual al de. Ydemuestra que son equiconsistentes y demuestran lo mismo-oraciones.
Z intuicionista
En el extremo más débil, como con su contraparte histórica, la teoría de conjuntos de Zermelo , se puede denotar porla teoría intuicionista planteada comopero sin reemplazo, recolección ni inducción.
Teorías clasificadas
Teoría constructiva de conjuntos
Tal como lo presentó, el sistema de Myhilles una teoría que utiliza lógica constructiva de primer orden con identidad y dos tipos más allá de los conjuntos, a saber, los números naturales y las funciones . Sus axiomas son:
- El axioma usual de extensionalidad para conjuntos, así como uno para funciones, y el axioma usual de unión .
- El axioma de separación restringida o predicativa , que es una forma debilitada del axioma de separación de la teoría clásica de conjuntos, requiere que cualquier cuantificación esté limitada a otro conjunto, como se ha comentado.
- Una forma del Axioma del Infinito que afirma que la colección de números naturales (para la cual introduce una constante)) es de hecho un conjunto.
- El axioma de exponenciación afirma que para cualesquiera dos conjuntos, existe un tercer conjunto que contiene todas (y solo) las funciones cuyo dominio es el primer conjunto y cuyo rango es el segundo. Esta es una forma muy debilitada del axioma del conjunto potencia en la teoría clásica de conjuntos, al que Myhill, entre otros, objetó por su carácter impredicativo .
Y además:
- Los axiomas habituales de Peano para los números naturales.
- Axiomas que afirman que tanto el dominio como el rango de una función son conjuntos. Además, un axioma de no elección afirma la existencia de una función de elección en los casos en que la elección ya está hecha. En conjunto, estos axiomas actúan como el axioma de reemplazo habitual en la teoría clásica de conjuntos.
Se puede identificar aproximadamente la fuerza de esta teoría con una subteoría constructiva deal compararlo con las secciones anteriores.
Y finalmente la teoría adopta
- Un axioma de elección dependiente , que es mucho más débil que el axioma de elección habitual .
teoría de conjuntos al estilo de Bishop
La teoría de conjuntos, en la línea constructivista de Errett Bishop , refleja la de Myhill, pero se estructura de tal manera que los conjuntos vienen dotados de relaciones que rigen su discreción. Generalmente, se adopta la teoría de la elección dependiente.
En este contexto se ha desarrollado una gran cantidad de análisis y teoría de módulos .
Teorías de categoría
No todas las teorías de lógica formal de conjuntos necesitan axiomizar el predicado de pertenencia binaria." directamente. Una teoría como la Teoría Elemental de las Categorías de Conjunto (, no confundir con), por ejemplo, capturar pares de mapeos componibles entre objetos, también puede expresarse con una lógica de fondo constructiva. La teoría de categorías puede configurarse como una teoría de flechas y objetos, aunque las axiomatizaciones de primer orden solo son posibles en términos de flechas.
Además, los topoi también poseen lenguajes internos que pueden ser intuicionistas en sí mismos y capturar una noción de conjuntos .
Los pretopos mencionados en la sección de Exponenciación son buenos modelos de teorías constructivas de conjuntos en teoría de categorías. Para una buena teoría de conjuntos, esto puede requerir suficientes proyectivos , un axioma sobre "presentaciones" sobreyectivas de conjuntos, lo que implica la elección contable y dependiente.
Véase también
- Esquema axiomático de separación predicativa
- Matemáticas constructivas
- Análisis constructivo
- Tesis, regla y principio de la Iglesia constructiva
- Conjunto computable
- Teorema de Diaconescu
- Propiedades de disyunción y existencia
- Inducción épsilon
- Conjunto hereditariamente finito
- aritmética de Heyting
- Impredicatividad
- Teoría de tipos intuicionista
- Ley del tercero excluido
- Análisis ordinal
- teoría de conjuntos
- Subcontabilidad
Referencias
- ↑ Feferman, Solomon (1998), A la luz de la lógica , Nueva York: Oxford University Press, págs. 280–283 , 293–294 , ISBN 0-195-08030-0
- ↑ Troelstra, AS, van Dalen D., Constructivismo en matemáticas: una introducción 1 ; Estudios en lógica y fundamentos de las matemáticas; Springer, 1988;
- ↑ Bridges D., Ishihara H., Rathjen M., Schwichtenberg H. (Editores), Manual de matemáticas constructivas ; Estudios en lógica y fundamentos de las matemáticas; (2023) págs. 20-56
- ↑ Myhill, John (1973). «Algunas propiedades de la teoría de conjuntos de Zermelo-Frankel intuicionista» (PDF) . Cambridge Summer School in Mathematical Logic . Lecture Notes in Mathematics. Vol. 337. pp. 206–231 . doi : 10.1007/BFb0066775 . ISBN 978-3-540-05569-3.
- ↑ Crosilla, Laura; Teoría de conjuntos: ZF constructiva e intuicionista ; Enciclopedia de filosofía de Stanford; 2009
- ↑ Peter Aczel y Michael Rathjen, Notas sobre la teoría constructiva de conjuntos , Informes del Instituto Mittag-Leffler, Lógica matemática - 2000/2001, n.º 40
- ↑ John L. Bell, Teorías de conjuntos intuicionistas , 2018
- ↑ Jeon, Hanul (2022), "Interpretación constructiva de Ackermann", Annals of Pure and Applied Logic , 173 (5) 103086, arXiv : 2010.04270 , doi : 10.1016/j.apal.2021.103086 , S2CID 222271938
- ↑ Shapiro, S., McCarty, C. y Rathjen, M., Conjuntos y números intuicionistas: teoría de conjuntos pequeños y aritmética de Heyting , https://doi.org/10.1007/s00153-024-00935-4 , Arch. Math. Logic (2024)
- ↑ Gambino, N. (2005). «Modelos de prehaz para teorías constructivas de conjuntos» (PDF) . En Laura Crosilla y Peter Schuster (eds.). De conjuntos y tipos a topología y análisis (PDF) . pp. 62–96 . doi : 10.1093/acprof:oso/9780198566519.003.0004 . ISBN 9780198566519.
- ↑ Scott, DS (1985). Modelos de teoría de categorías para la teoría de conjuntos intuicionista. Diapositivas manuscritas de una charla impartida en la Universidad Carnegie-Mellon.
- ↑ Benno van den Berg, Teoría del topos predicativo y modelos para la teoría constructiva de conjuntos , Universidad de los Países Bajos, tesis doctoral, 2006
- ↑ Jech, Thomas (2003), Teoría de conjuntos , Monografías de Springer en matemáticas (Tercera edición del milenio), Berlín, Nueva York: Springer-Verlag , pág. 642, ISBN 978-3-540-44085-7, Zbl 1007.03002
- ^ Gert Smolka, Teoría de conjuntos en teoría de tipos , Apuntes de conferencias, Universidad del Sarre, enero de 2015
- ↑ Gert Smolka y Kathrin Stark, Conjuntos hereditariamente finitos en la teoría de tipos constructiva , Actas del ITP 2016, Nancy, Francia, Springer LNCS, mayo de 2015
- ↑ Diener, Hannes (2020). "Matemáticas inversas constructivas". arXiv : 1804.05495 [ math.LO ].
- ↑ Sørenson, Morten; Urzyczyn, Paweł (1998), Lecciones sobre el isomorfismo de Curry-Howard , CiteSeerX 10.1.1.17.7385 pág. 239
- ↑ Smith, Peter (2007). Introducción a los teoremas de Gödel (PDF) . Cambridge, Reino Unido: Cambridge University Press. ISBN 978-0-521-67453-9MR 2384958 . pág. 297
- ↑ Pradic, Cécilia; Brown, Chad E. (2019). "Cantor-Bernstein implica el tercero excluido". arXiv : 1904.09193 [ math.LO ].
- ↑ Michael Rathjen, Principios de elección en teorías de conjuntos constructivas y clásicas , Cambridge University Press: 31 de marzo de 2017
- ↑ Gitman, Victoria (2011), ¿Qué es la teoría ZFC sin conjunto de potencias ?, arXiv : 1110.2430
- ↑ Shulman, Michael (2019), "Comparación de teorías de conjuntos materiales y estructurales", Annals of Pure and Applied Logic , 170 (4): 465–504 , arXiv : 1808.05204 , doi : 10.1016/j.apal.2018.11.002
- ↑ Errett Bishop, Fundamentos del análisis constructivo , julio de 1967
- ↑ Robert S. Lubarsky, Sobre la completitud de Cauchy de los reales constructivos de Cauchy , julio de 2015
- ↑ Matthew Ralph John Hendtlass, Construcción de puntos fijos y equilibrios económicos , Tesis doctoral, Universidad de Leeds, abril de 2013
- ↑ Ziegler, Albert (diciembre de 2014). Conjuntos grandes en la teoría constructiva de conjuntos (PDF) (tesis doctoral). Universidad de Leeds . Recuperado el 4 de mayo de 2026 .
- ↑ Aczel, Peter: 1978. La interpretación de la teoría constructiva de conjuntos desde una perspectiva de teoría de tipos. En: A. MacIntyre et al. (eds.), Logic Colloquium '77, Ámsterdam: North-Holland, 55–66.
- ↑ Rathjen, M. (2004), "Predicatividad, circularidad y antifundación" (PDF) , en Link, Godehard (ed.), Cien años de la paradoja de Russell: matemáticas, lógica y filosofía , Walter de Gruyter, ISBN 978-3-11-019968-0
- ↑ Lindström, Ingrid: 1989. Una construcción de conjuntos no bien fundados dentro de la teoría de tipos de Martin-Löf . Journal of Symbolic Logic 54: 57–64.
Lecturas adicionales
- Troelstra, Anne ; van Dalen, Dirk (1988). Constructivismo en matemáticas, vol. 2. Estudios de lógica y fundamentos de las matemáticas. pág . 619. ISBN 978-0-444-70358-3.
- Aczel, P. y Rathjen, M. (2001). Notas sobre la teoría constructiva de conjuntos . Informe técnico 40, 2000/2001. Instituto Mittag-Leffler, Suecia.
Enlaces externos
- Crosilla, Laura (13 de febrero de 2019). "Teoría de conjuntos: ZF constructiva e intuicionista" . En Zalta, Edward N. (ed.). Enciclopedia de filosofía de Stanford . ISSN 1095-5054 . OCLC 429049174 .
- Van den Berg, Benno (7 de septiembre de 2012). "Teoría constructiva de conjuntos: una descripción general" (PDF) .
Diapositivas de Heyting dag, Amsterdam
- Constructivismo (filosofía de las matemáticas)
- intuicionismo
- Sistemas de teoría de conjuntos