Teoría de categorías

La teoría de categorías  es una rama de las matemáticas que estudia las propiedades de las relaciones entre objetos matemáticos que no dependen de la estructura interna de los objetos.

La teoría de categorías es fundamental para las matemáticas modernas [1] , y también ha encontrado aplicaciones en la informática [2] , la lógica [3] y la física teórica [4] [5] . La exposición moderna de la geometría algebraica y el álgebra homológica se basa esencialmente en los conceptos de la teoría de categorías. Los conceptos de categorías generales también se utilizan activamente en el lenguaje de programación funcional Haskell [6] .

Definición

La categoría  es:

y se cumplen dos axiomas :

Categoría pequeña

Una clase de objetos no es necesariamente un conjunto en el sentido de la teoría axiomática de conjuntos . Una categoría en la que es un conjunto y (el conjunto de todos los morfismos de la categoría) es un conjunto se llama pequeño . Además, es posible (con una ligera corrección de la definición) considerar categorías en las que los morfismos entre dos objetos cualesquiera también forman una clase o incluso una estructura mayor [7] . En esta variante de la definición, se dice que una categoría en la que los morfismos entre dos objetos fijos forman un conjunto es localmente pequeña .

Ejemplos de categorías

Las categorías para otros sistemas algebraicos se definen de manera similar .

Diagramas conmutativos

Los diagramas conmutativos son la forma estándar de describir los enunciados de la teoría de categorías . Un diagrama conmutativo es un grafo dirigido con objetos en sus vértices y morfismos como flechas , y el resultado de la composición de las flechas no depende del camino elegido. Por ejemplo, los axiomas de la teoría de categorías (asociación de composición y propiedad de morfismo de identidad) se pueden escribir usando diagramas:

Dualidad

Para una categoría , puede definir una categoría dual , en la que:

El principio de dualidad establece que para cualquier enunciado de la teoría de categorías es posible formular un enunciado dual utilizando la inversión de las flechas, mientras que la verdad del enunciado no cambia. A menudo, un concepto dual se denota con el mismo término con el prefijo co- (ver ejemplos a continuación).

Definiciones básicas y propiedades

Isomorfismo, endomorfismo, automorfismo

Un morfismo se llama isomorfismo si existe un morfismo tal que y . Dos objetos entre los cuales hay un isomorfismo se dice que son isomorfos . En particular, el morfismo de identidad es un isomorfismo, por lo que cualquier objeto es isomorfo a sí mismo.

Los morfismos en los que el principio y el final coinciden se denominan endomorfismos . El conjunto de endomorfismos es un monoide con respecto a la operación de composición con el elemento identidad .

Los endomorfismos que también son isomorfismos se llaman automorfismos . Los automorfismos de cualquier objeto forman un grupo de automorfismos por composición.

Monomorfismo, epimorfismo, bimorfismo

Un monomorfismo  es un morfismotal que para cualquieradeellos se sigue que. La composición de los monomorfismos es un monomorfismo.

Un epimorfismo  es un morfismotal que para cualquieradesiguientes. La composición de los epimorfismos es un epimorfismo.

Un bimorfismo  es un morfismo que es a la vez un monomorfismo y un epimorfismo. Todo isomorfismo es un bimorfismo, pero no todo bimorfismo es un isomorfismo.

El monomorfismo, el epimorfismo y el bimorfismo son generalizaciones de los conceptos de mapeo inyectivo , sobreyectivo y biyectivo , respectivamente. Cualquier isomorfismo es un monomorfismo y un epimorfismo; lo contrario, en términos generales, no es cierto para todas las categorías.

Objetos iniciales y terminales

El objeto inicial (inicial, universalmente repulsivo) de una categoría es un objeto a partir del cual existe un único morfismo para cualquier objeto de la categoría.

Si existen objetos iniciales en una categoría, entonces todos son isomorfos.

De manera dual, se define un objeto terminal o que atrae universalmente  : este es un objeto para el cual de cualquier objeto de la categoría hay un único morfismo.

Un objeto de categoría se llama nulo si es tanto inicial como terminal.

Ejemplo: en la categoría Conjunto , el objeto inicial es un conjunto vacío , el objeto terminal es cualquier conjunto de un elemento . Ejemplo: hay un objeto nulo en la categoría Grp : este es un grupo de un elemento.

Producto y suma de objetos

El producto (par) de los objetos A y B  es un objetocon morfismosytal que para cualquier objetocon morfismosyhay un único morfismotal que el diagrama que se muestra a la derecha es conmutativo. Los morfismossellaman proyecciones .

La suma o coproducto de objetos y se define dualmente . Los morfismos correspondientes se denominan incrustaciones . A pesar de su nombre, en general pueden no ser monomorfismos .

Si existe un producto y un coproducto, entonces están determinados unívocamente hasta el isomorfismo.

Ejemplo: En la categoría Conjunto , el producto de A y B  es un producto directo en el sentido de la teoría de conjuntos , y la suma es una unión disjunta . Ejemplo: En la categoría Anillo , la suma es el producto tensorial y el producto es la suma directa de los anillos . Ejemplo: En la categoría Vect K (finito) el producto y la suma son isomorfos  - esta es la suma directa de espacios vectoriales .

Es fácil definir el producto de cualquier familia de objetos de manera similar . Los productos infinitos son generalmente mucho más complicados que los productos finitos. Por ejemplo, mientras que los productos y coproductos finitos en Vect K son isomorfos a las sumas directas, los productos y coproductos infinitos no son isomorfos. Los elementos de un producto infinito son secuencias infinitas arbitrarias de elementos , mientras que los elementos de un coproducto infinito son secuencias en las que solo un número finito de términos son distintos de cero.

Funtores

Los funtores son asignaciones de categorías que preservan la estructura. Más precisamente,

Un funtor (covariante) asocia cada objeto de categoría con un objeto de categoría y cada morfismo con un morfismo tal que

Un funtor contravariante , o cofuntor , puede entenderse como un funtor covariante from to (o from to ), es decir, "un funtor que invierte las flechas". Es decir, asocia con cada morfismo el morfismo , y la regla de composición se invierte en consecuencia: .

Transformaciones naturales

La noción de transformación natural expresa la relación entre dos funtores. Los funtores a menudo describen "construcciones naturales", en este sentido, las transformaciones naturales describen "morfismos naturales" de tales construcciones.

Si y son funtores  covariantes de la categoría a , entonces la transformación natural asigna a cada objeto de la categoría un morfismo de tal forma que para cualquier morfismo de la categoría el siguiente diagrama es conmutativo:

Se dice que dos funtores son naturalmente isomorfos si existe una transformación natural entre ellos tal que  sea un isomorfismo para cualquier .

Algunos tipos de categorías

Véase también

Notas

  1. Helemsky, 2004 .
  2. Rydeheard, Burstall, 1988 .
  3. Goldblatt, 1983 .
  4. Rodín, 2010 .
  5. Ivánov .
  6. Teoría de categorías en Haskell .
  7. J. Adámek, H. Herrlich, GE Strecker Categorías abstractas y concretas: La alegría de los gatos Archivado el 25 de marzo de 2010 en Wayback Machine , - Nueva York: John Wiley and Sons, - 1990.

Enlaces

Literatura