En matemáticas, el topos efectivoIntroducido por Martin Hyland ( 1982 ) captura la idea matemática de efectividad dentro del marco teórico de categorías .
Preliminares
Realizabilidad de Kleene
El topos se basa en el álgebra combinatoria parcial dada por la primera álgebra de Kleene.En la noción de realizabilidad recursiva de Kleene , a cualquier predicado se le asignan números de realización, es decir, un subconjunto de. Las proposiciones extremales sony, realizado porySin embargo, en general, este proceso asigna más datos a una proposición que un simple valor de verdad binario .
Una fórmula conLas variables libres darán lugar a un mapa encuyos valores son subconjuntos de los números de realización correspondientes.
Topología de realizabilidad
es un ejemplo paradigmático de un topos realizable . Se trata de una clase de topoi elementales con una lógica interna intuicionista que satisface una forma de elección dependiente . Generalmente no son topoi de Grothendieck.
En particular, el topos efectivo esSe puede decir que otras construcciones de topos de realizabilidad abstraen algunos aspectos desempeñados poraquí.
Definición
Existen varias formas de construir el topos efectivo, por ejemplo, mediante la noción de tripos, o como la completitud ex/reg de la categoría de ensamblajes . A continuación se presenta una definición explícita completamente desarrollada. [ 1 ] : 115
Un objeto del topos efectivo es un conjuntoequipado con una funciónque cumplen ciertas condiciones. Denotamospor. (La notación no está estandarizada; el uso de laEl símbolo sobrecarga su significado normal, de manera similar a la notación.en teoría de la probabilidad .) De manera informal, esto significa quees un testigo computacional, o realizador de la igualdadLas condiciones que deben cumplirse son las siguientes:
- Debe existir un programade tal manera que para todosy, siluego la salida deen, es decir,(dóndees el-ésima función computable parcial ), se define yEn resumen,toma un realizador dey produce un realizador de(a pesar de). (Tenga en cuenta queno puede depender dey solo recibe al realizador decomo entrada, sin más información sobrey.)
- De manera similar, debe existir un programa que tome un realizador dey un realizador dey produce un realizador de(a pesar de).
Un realizador deserá llamado más simplemente un realizador de.
Una relación funcional de un objetoa un objetoes una función, nuevamente satisfaciendo ciertas condiciones. Sugerentemente, denotamos .por(de nuevo, esta es una notación especial;no tiene significado por sí mismo). Esto significa informalmente quese da cuenta del hecho de queenvíaa, o “se da cuentaLas condiciones son las siguientes:
- Existe un programa que toma un realizador dey produce un realizador dey un realizador de(a pesar de).
- Existe un programa que toma un realizador dey realizadores deyy produce un realizador de(a pesar de).
- Existe un programa que toma a los realizadores deyy produce un realizador de(a pesar de).
- Existe un programade tal manera que para todosy para todos los realizadoresde, existe algode tal manera que la salidase da cuenta.
Suponeres una relación funcional deayes una relación funcional dea. La composiciónes la relación funcional deadefinido por dejar que los realizadores desean los códigos de paresde tal manera que, para algunos, tenemosy. La relación funcional de identidadsobre un objetose define dejando que los realizadores deser simplemente los realizadores de.
Los morfismos deaen el topos efectivo son las relaciones funcionales dea, cociente para identificarycuando existe un programa que mapea realizadores dea los realizadores de(a pesar de), y otro programa que asigna realizadores dea los realizadores deLa composición de morfismos se induce en los cocientes mediante la composición a nivel de relaciones funcionales, y lo mismo ocurre con los morfismos identidad.
Relación con los ensamblajes
El topos efectivo surge como una completación de la categoría más simple de ensamblajes .
Un ensamblaje es un conjuntoequipado con una función. Denotamospor, leer "se da cuenta”. Cada asambleapuede ser interpretado como un objeto del topos efectivo, al declarar quese da cuentacuandoyson realmente iguales ylos realiza en la asamblea. (Por lo tanto, los realizadores deencomo objeto del topos efectivo, es decir, los realizadores de, son exactamente los realizadores deencomo una asamblea.)
Un morfismo de ensamblajeses una funciónentre los conjuntos subyacentes de tal manera que exista un programa, independiente de, que mapea a los realizadores dea los realizadores de. Tal morfismo da lugar a un morfismo en el topos efectivo, representado por la relación funcional (todavía denotada) dóndese realiza si y solo sien realidad es igual ay luego los realizadores deson los pares de un realizador dey un realizador de.
Esta correspondencia convierte la categoría de ensamblajes en una subcategoría completa del topos efectivo.
La categoría de conjuntos es una subcategoría completa de la categoría de ensamblajes, a través del functorque mapea un conjuntoal ensamblaje con conjunto subyacentedonde cada elemento se realiza mediante cada número natural. En particular, la categoría de conjuntos es también una subcategoría completa del topos efectivo. [ 1 ] : 117
Operaciones categóricas en el topos efectivo
El topos efectivo es un topos elemental con objetos de números naturales . Esto significa que admite una serie de construcciones categóricas estándar, que se realizan explícitamente de la siguiente manera.
- El objeto inicial es el ensamblaje vacío.
- El objeto terminal es el ensamblaje de la unidad, un singleton donde el elemento único se realiza mediante cada número natural.
- El objeto de los números naturales esdonde cada número natural se realiza únicamente por sí mismo.
- El producto de dos objetosyes el producto cartesiano de conjuntosdonde un realizador deenes el código de un par de un realizador dey un realizador de.
- El coproducto deyes el coproducto de conjuntosdonde un realizador deenes el código de un par de 0 y un realizador deeny un realizador deenes el código de un par de 1 y un realizador deen.
- El clasificador de subobjetosesdonde un realizador dees un par de un programa que devuelve un elemento dedado un elemento dey un programa que devuelve un elemento dedado un elemento de. No es (isomorfo a) un ensamblaje.
Propiedades
Relación con los conjuntos
Algunos objetos exhiben un predicado de existencia bastante trivial que depende únicamente de la validez de la relación de igualdad." de conjuntos, de modo que la igualdad válida se mapea al conjunto superiory rechazó los mapas de igualdad aEsto da lugar a un functor completo y fiel .fuera de la categoría de conjuntos , que tiene el functor de secciones globales que preserva el límite finitocomo su adjunto izquierdo . Esto se factoriza a través de una incrustación completa y fiel que preserva el límite finito.-.
NNO
El topos tiene un objeto de números naturales.con simplemente. Oraciones verdaderas sobreson exactamente las sentencias realizadas recursivamente de la aritmética de Heyting.
Ahora flechaspuede entenderse como las funciones recursivas totales y esto también se cumple internamente para. Este último es el par dado por las funciones recursivas totalesy una relación tal quees el conjunto de códigosparaEste último es un subconjunto de los números naturales, pero no un único elemento, ya que existen varios índices que calculan la misma función recursiva. Por lo tanto, en este caso, la segunda entrada de los objetos representa los datos de realización.
Cony funciones desde y hacia ella, así como con reglas simples para las relaciones de igualdad al formar productos finitos, ahora se pueden definir de forma más amplia las operaciones hereditariamente efectivas. De nuevo se pueden pensar en funciones encomo lo dan los índices y su igualdad está determinada por los objetos que calculan la misma función. Esta igualdad claramente impone una restricción a, ya que estas funciones resultan ser solo aquellas funciones computables que también respetan adecuadamente la igualdad mencionada en su dominio. Etcétera. La situación para general, igualdad (en el sentido de laLos derechos de propiedad intelectual (en dominio e imagen) deben ser respetados.
Propiedades y principios
Con esto se puede validar el principio de Markov.y el principio extendido de la Iglesia(y una variante de segundo orden de la misma), que se reducen a una simple afirmación sobre un objeto comooEsto implicay la independencia de premisas.
Un principio de elecciónrelacionado con la continuidad débil de Brouwer falla. Desde cualquier objeto, solo hay una cantidad numerable de flechas a. cumple con un principio de uniformidad. no es el coproducto contable de copias deEste topos no es una categoría de gavillas.
Análisis
El objetoEs eficaz en un sentido formal y a partir de él se pueden definir secuencias de Cauchy computables . Mediante un cociente, el topos posee un objeto de números reales que no tiene subobjetos decidibles no triviales . Con la elección, la noción de reales de Dedekind coincide con la de Cauchy.
Propiedades y principios
El análisis aquí corresponde a la escuela recursiva del constructivismo. Rechaza la afirmación de quesería válido para todos los realesLas formulaciones del teorema del valor intermedio fallan y todas las funciones de los números reales a los números reales son demostrablemente continuas . Existe una sucesión de Specker y, por lo tanto, el teorema de Bolzano-Weierstrass falla.
Véase también
Referencias
- Hyland, JME (1982), "El topos efectivo" (PDF) , en Troelstra, AS; Dalen, D. van (eds.), Simposio del centenario de LEJ Brouwer (Noordwijkerhout, 1981) , Estudios de lógica y fundamentos de las matemáticas, vol. 110, Ámsterdam: Holanda Septentrional, págs. 165–216 , doi : 10.1016/S0049-237X(09)70129-6 , ISBN 978-0-444-86494-9, MR 0717245
- Kleene, SC (1945). " Sobre la interpretación de la teoría numérica intuicionista". Journal of Symbolic Logic . 10 (4): 109– 124. doi : 10.2307/2269016 . JSTOR 2269016. S2CID 40471120 .
- Phoa, Wesley (1992). Introducción a las fibraciones, la teoría de topos, el topos efectivo y los conjuntos modestos (Informe técnico). Laboratorio de Fundamentos de la Informática, Universidad de Edimburgo. CiteSeerX 10.1.1.112.4533 . ECS-LFCS-92-208.
- Bernadet, Alexis; Graham-Lengrand, Stéphane (2013). "Una presentación sencilla del topos efectivo". arXiv : 1307.3832 [ cs.LO ].
- Corfield, David; Ramesh, Sridhar; Schreiber, Urs; Bartels, Toby; Škoda, Zoran; Shulman, Mike; Trimble, Todd; Roberts, David; Holder, Thomas (22 de enero de 2023) [10 de julio de 2009], effective topos (19.ª ed.), nLab
- Teoría de Topos