stringtranslate.com

Lógica categórica

La lógica categórica es la rama de las matemáticas en la que se aplican herramientas y conceptos de la teoría de categorías al estudio de la lógica matemática . También se destaca por sus conexiones con la informática teórica . [1] En términos generales, la lógica categórica representa tanto la sintaxis como la semántica mediante una categoría y una interpretación mediante un funtor . El marco categórico proporciona un rico trasfondo conceptual para construcciones lógicas y de teoría de tipos . El tema ha sido reconocible en estos términos desde alrededor de 1970.

Descripción general

Hay tres temas importantes en el enfoque categórico de la lógica:

Semántica categórica
La lógica categórica introduce la noción de estructura valorada en una categoría C con la noción teórica del modelo clásico de una estructura que aparece en el caso particular donde C es la categoría de conjuntos y funciones . Esta noción ha demostrado ser útil cuando la noción teórica de conjuntos de un modelo carece de generalidad y/o es inconveniente. El modelado de RAG Seely de varias teorías impredicativas , como el Sistema F , es un ejemplo de la utilidad de la semántica categórica.
Se descubrió que los conectivos de la lógica precategórica se entendían más claramente utilizando el concepto de functor adjunto , y que los cuantificadores también se entendían mejor utilizando funtores adjuntos. [2]
Idiomas internos
Esto puede verse como una formalización y generalización de la prueba mediante la búsqueda de diagramas . Se define un lenguaje interno adecuado que nombra los constituyentes relevantes de una categoría y luego se aplica la semántica categórica para convertir las afirmaciones en una lógica sobre el lenguaje interno en declaraciones categóricas correspondientes. Esto ha tenido más éxito en la teoría de los topos , donde el lenguaje interno de un topos junto con la semántica de la lógica intuicionista de orden superior en un topos permite razonar sobre los objetos y morfismos de un topos como si fueran conjuntos y funciones. . [3] Esto ha tenido éxito al tratar con topos que tienen "conjuntos" con propiedades incompatibles con la lógica clásica . Un buen ejemplo es el modelo de Dana Scott de cálculo lambda sin tipo en términos de objetos que se retraen a su propio espacio funcional . Otro es el modelo Moggi -Hyland del sistema F mediante una subcategoría interna completa del topos efectivo de Martin Hyland .
Construcciones de modelos de términos
En muchos casos, la semántica categórica de una lógica proporciona una base para establecer una correspondencia entre las teorías de la lógica y los casos de un tipo apropiado de categoría. Un ejemplo clásico es la correspondencia entre las teorías de la lógica ecuacional βη sobre el cálculo lambda simplemente tipificado y las categorías cerradas cartesianas . Las categorías que surgen de teorías a través de construcciones de modelos de términos generalmente se pueden caracterizar hasta la equivalencia mediante una propiedad universal adecuada . Esto ha permitido demostrar las propiedades metateóricas de algunas lógicas mediante un álgebra categórica apropiada . Por ejemplo, Freyd demostró de esta manera las propiedades de disyunción y existencia de la lógica intuicionista .

Ver también

Notas

  1. ^ Goguen, José; Mossakowski, hasta; de Paiva, Valeria; Rabe, Florián; Schröder, Lutz (2007). "Una visión institucional de la lógica categórica". Revista Internacional de Software e Informática . 1 (1): 129-152. CiteSeerX 10.1.1.126.2361 . 
  2. ^ Lawvere 1971, Cuantificadores y gavillas
  3. ^ Aluffi, Paolo (15 de julio de 2009). "Álgebra: Capítulo 0". Sociedad Matemática Estadounidense . doi : 10.1090/gsm/104 . Consultado el 11 de mayo de 2024 .

[1]

Referencias

Libros

Artículos fundamentales

Otras lecturas

enlaces externos

  1. ^ Aluffi, Paolo (2009). Álgebra: Capítulo 0 (1ª ed.). Sociedad Matemática Estadounidense. págs. 18-20. ISBN 978-1-4704-1168-8.