En matemáticas, una categoría monoidal (o categoría tensorial ) es una categoríaequipado con un bifunctor
- :\mathbf {C} \times \mathbf {C} \to \mathbf {C} }
que es asociativo salvo un isomorfismo natural , y un objeto I que es a la vez una identidad izquierda y derecha para ⊗, también salvo un isomorfismo natural. Los isomorfismos naturales asociados están sujetos a ciertas condiciones de coherencia , que aseguran que todos los diagramas relevantes conmutan .
El producto tensorial ordinario convierte espacios vectoriales , grupos abelianos , R -módulos o R -álgebras en categorías monoidales. Las categorías monoidales pueden considerarse una generalización de estos y otros ejemplos. Toda categoría monoidal ( pequeña ) también puede verse como una " categorización " de un monoide subyacente , concretamente el monoide cuyos elementos son las clases de isomorfismo de los objetos de la categoría y cuya operación binaria viene dada por el producto tensorial de la categoría.
Una aplicación bastante diferente, para la cual las categorías monoidales pueden considerarse una abstracción, es un sistema de tipos de datos cerrado bajo un constructor de tipos que toma dos tipos y construye un tipo agregado. Los tipos sirven como objetos, y ⊗ es el constructor agregado. La asociatividad hasta el isomorfismo es entonces una forma de expresar que diferentes formas de agregar los mismos datos, comoy—almacena la misma información aunque los valores agregados no tengan por qué ser iguales. El tipo de agregado puede ser análogo a la operación de suma ( tipo suma ) o de multiplicación ( tipo producto ). Para el tipo producto, el objeto identidad es la unidad., por lo que solo hay un habitante del tipo, y por eso un producto con él siempre es isomorfo al otro operando. Para el tipo suma, el objeto identidad es el tipo vacío , que no almacena información, y es imposible acceder a un habitante. El concepto de categoría monoide no presupone que los valores de tales tipos agregados puedan separarse; por el contrario, proporciona un marco que unifica la teoría de la información clásica y cuántica . [ 1 ]
En la teoría de categorías , las categorías monoidales se pueden usar para definir el concepto de objeto monoide y una acción asociada sobre los objetos de la categoría. También se utilizan en la definición de una categoría enriquecida .
Las categorías monoidales tienen numerosas aplicaciones fuera de la teoría de categorías propiamente dicha. Se utilizan para definir modelos para el fragmento multiplicativo de la lógica lineal intuicionista . También constituyen el fundamento matemático del orden topológico en la física de la materia condensada . Las categorías monoidales trenzadas tienen aplicaciones en información cuántica , teoría cuántica de campos y teoría de cuerdas .
Definición formal
Una categoría monoidal es una categoríaEquipado con una estructura monoide. Una estructura monoide consta de lo siguiente:
- un bifunctorllamado producto monoideo , [ 2 ] o producto tensorial ,
- un objetollamada unidad monoide , [ 2 ] objeto unitario u objeto identidad ,
- tres isomorfismos naturales sujetos a ciertas condiciones de coherencia que expresan el hecho de que la operación tensorial:
- es asociativo: hay un natural (en cada uno de los tres argumentos),,) isomorfismo, llamado el asociador , con componentes,
- tienecomo identidad izquierda y derecha: existen dos isomorfismos naturalesy, denominados respectivamente unitor izquierdo y unitor derecho , con componentesy.
Tenga en cuenta que una buena manera de recordar cómoyel acto es por aliteración; Lambda ,, cancela la identidad de la izquierda , mientras que Rho ,, cancela la identidad de la derecha .
Las condiciones de coherencia para estas transformaciones naturales son:
- a pesar de,,yen, el diagrama del pentágono

Este es uno de los diagramas principales que se utilizan para definir una categoría monoide; es quizás el más importante.
- desplazamientos diarios ;
- a pesar deyen, el diagrama triangular

- desplazamientos diarios.
Una categoría monoidal estricta es aquella para la cual los isomorfismos naturales α , λ y ρ son identidades. Toda categoría monoidal es monoidalmente equivalente a una categoría monoidal estricta.
Ejemplos
- Cualquier categoría con productos finitos puede considerarse monoidal, donde el producto es el producto monoidal y el objeto terminal es la unidad. Dicha categoría a veces se denomina categoría monoidal cartesiana . Por ejemplo:
- Conjunto , la categoría de conjuntos cuyo producto cartesiano consiste en cualquier conjunto particular de un solo elemento que sirve como unidad.
- Gato , la categoría de categorías pequeñas con la categoría de producto , donde la categoría con un objeto y solo su mapa de identidad es la unidad.
- De manera dual, cualquier categoría con coproductos finitos es monoidal, donde el coproducto es el producto monoidal y el objeto inicial es la unidad. Dicha categoría monoidal se denomina monoidal cocartesiana.
- R -Mod , la categoría de módulos sobre un anillo conmutativo R , es una categoría monoidal donde el producto tensorial de módulos ⊗ R sirve como producto monoidal y el anillo R (considerado como un módulo sobre sí mismo) sirve como unidad. Como casos especiales se tiene:
- K -Vect , la categoría de espacios vectoriales sobre un cuerpo K , donde el espacio vectorial unidimensional K sirve como unidad.Por extensión, K -FdVect (la categoría de espacios vectoriales de dimensión finita ) se incluye dentro de esta.
- Ab , la categoría de grupos abelianos , con el grupo de los enteros Z como unidad.
- Para cualquier anillo conmutativo R , la categoría de R -álgebras es monoidal, con el producto tensorial de álgebras como producto y R como unidad.
- La categoría de espacios puntiagudos (restringida a espacios generados de forma compacta, por ejemplo) es monoidal, con el producto smash como producto y la 0-esfera puntiaguda (un espacio discreto de dos puntos) como unidad.
- La categoría de todos los endofuntores en una categoría C es una categoría monoidal estricta con la composición de funtores como producto y el funtor identidad como unidad.
- Así como para cualquier categoría E la subcategoría completa generada por cualquier objeto dado es un monoide, sucede que para cualquier 2-categoría E y cualquier objeto C en Ob( E ), la 2-subcategoría completa de E generada por { C } es una categoría monoidal. En el caso E = Cat , obtenemos el ejemplo de endofuntores mencionado anteriormente.
- Los semirretículos de intersección acotados superiormente son categorías monoidales estrictamente simétricas : el producto es la intersección y la identidad es el elemento superior.
- Cualquier monoide ordinarioes una pequeña categoría monoidal con conjunto de objetos, solo identidades para morfismos ,como producto tensorial ycomo su objeto identidad. Recíprocamente, el conjunto de clases de isomorfismo (si tal cosa tiene sentido) de una categoría monoidal es un monoide con respecto al producto tensorial.
- Cualquier monoide conmutativopuede realizarse como una categoría monoidal con un solo objeto. Recordemos que una categoría con un solo objeto es lo mismo que un monoide ordinario. Mediante un argumento de Eckmann-Hilton , añadiendo otro producto monoidal enrequiere que el producto sea conmutativo.
Propiedades y nociones asociadas
De las tres condiciones de coherencia definitorias se deduce que una gran clase de diagramas (es decir, diagramas cuyos morfismos se construyen utilizando,,, identidades y producto tensorial) conmutan: este es el " teorema de coherencia " de Mac Lane . A veces se afirma erróneamente que todos esos diagramas conmutan.
Existe una noción general de objeto monoide en una categoría monoide, que generaliza la noción ordinaria de monoide del álgebra abstracta . Los monoides ordinarios son precisamente los objetos monoides en la categoría monoide cartesiana Set . Además, cualquier categoría monoide estricta (pequeña) puede considerarse un objeto monoide en la categoría de categorías Cat (equipada con la estructura monoide inducida por el producto cartesiano).
Los functores monoidales son los functores entre categorías monoidales que preservan el producto tensorial, y las transformaciones naturales monoidales son las transformaciones naturales, entre esos functores, que son "compatibles" con el producto tensorial.
Cada categoría monoidal puede verse como la categoría B (∗, ∗) de una bicategoría B con un solo objeto, denotado ∗.
El concepto de una categoría C enriquecida en una categoría monoidal M reemplaza la noción de un conjunto de morfismos entre pares de objetos en C con la noción de un M -objeto de morfismos entre cada dos objetos en C.
Categoría monoide estricta libre
Para cada categoría C , la categoría monoidal estricta libre Σ( C ) se puede construir de la siguiente manera:
- Sus objetos son listas (secuencias finitas) A 1 , ..., A n de objetos de C ;
- Hay flechas entre dos objetos A 1 , ..., A m y B 1 , ..., B n solo si m = n , y entonces las flechas son listas (secuencias finitas) de flechas f 1 : A 1 → B 1 , ..., f n : A n → B n de C ;
- El producto tensorial de dos objetos A 1 , ..., A n y B 1 , ..., B m es la concatenación A 1 , ..., A n , B 1 , ..., B m de las dos listas, y, de manera similar, el producto tensorial de dos morfismos viene dado por la concatenación de listas. El objeto identidad es la lista vacía.
Esta operación Σ mapea la categoría C a Σ( C ) y puede extenderse a una mónada estricta de 2 en Cat .
Especializaciones
- Si, en una categoría monoide,ySi son isomorfas de forma natural de manera compatible con las condiciones de coherencia, hablamos de una categoría monoidal trenzada . Si, además, este isomorfismo natural es su propio inverso, tenemos una categoría monoidal simétrica .
- Una categoría monoidal cerrada es una categoría monoidal donde el functortiene un adjunto derecho , que se denomina "functor Hom interno".Algunos ejemplos incluyen categorías cartesianas cerradas como Set , la categoría de conjuntos, y categorías compactas cerradas como FdVect , la categoría de espacios vectoriales de dimensión finita.
- Las categorías autónomas (o categorías cerradas compactas o categorías rígidas ) son categorías monoidales en las que existen duales con buenas propiedades; abstraen la idea de FdVect .
- Categorías monoidales simétricas de daga , equipadas con un functor de daga adicional, que abstraen la idea de FdHilb , espacios de Hilbert de dimensión finita. Estas incluyen las categorías compactas de daga .
- Las categorías de Tannakian son categorías monoidales enriquecidas sobre un cuerpo, que son muy similares a las categorías de representación de grupos algebraicos lineales .
monoides preordenados
Un monoide preordenado es una categoría monoide en la que para cada dos objetos, existe como máximo un morfismoen C . En el contexto de preórdenes, un morfismoa veces se anota. Las propiedades de reflexividad y transitividad de un orden, definido en el sentido tradicional, se incorporan a la estructura categórica mediante el morfismo identidad y la fórmula de composición en C , respectivamente. Siy, entonces los objetosson isomorfos, lo cual se denota.
Introducir una estructura monoide al preorden C implica construir
- un objeto, llamada unidad monoide , y
- un functor, denotado por "", llamada multiplicación monoidal .
ydebe ser unitario y asociativo, salvo isomorfismo, lo que significa:
- y.
Como · es un functor,
- siyentonces.
Las demás condiciones de coherencia de las categorías monoidales se cumplen a través de la estructura de preorden, ya que cada diagrama conmuta en un preorden.
Los números naturales son un ejemplo de un preorden monoidal: tener tanto una estructura monoide (usando + y 0) como una estructura de preorden (usando ≤) forma un preorden monoidal comoyimplica.
El monoide libre en algún conjunto generador produce un preorden monoidal, produciendo el sistema semi-Thue .
Véase también
Referencias
- ↑ Baez, John ; Stay, Mike (2011). "Física, topología, lógica y computación: una piedra Rosetta" (PDF) . En Coecke, Bob (ed.). Nuevas estructuras para la física . Lecture Notes in Physics. Vol. 813. Springer. pp. 95–172 . arXiv : 0903.0340 . CiteSeerX 10.1.1.296.1044 . doi : 10.1007/978-3-642-12821-9_2 . ISBN 978-3-642-12821-9. ISSN 0075-8450 . S2CID 115169297 . Zbl 1218.81008 .
- 1 2 Fong, Brendan; Spivak, David I. (2018-10-12). "Siete bocetos en composicionalidad: una invitación a la teoría de categorías aplicada". arXiv : 1803.05316 [ math.CT ].
- Joyal, André ; Street, Ross (1993). "Categorías tensoriales trenzadas" (PDF) . Advances in Mathematics . 102 (1): 20–78 . doi : 10.1006/aima.1993.1055 .
- Joyal, André; Street, Ross (1988). "Diagramas planares y álgebra tensorial" (PDF) .
- Kelly, G. Max (1964). "Sobre las condiciones de MacLane para la coherencia de las asociatividades naturales, conmutatividades, etc." Journal of Algebra . 1 (4): 397– 402. doi : 10.1016/0021-8693(64)90018-3 .
- Kelly, GM (1982). Conceptos básicos de la teoría de categorías enriquecidas (PDF) . Serie de notas de clase de la Sociedad Matemática de Londres. Vol. 64. Cambridge University Press. ISBN 978-0-521-28702-9. OCLC 1015056596 . Zbl 0478.18005 .
- Mac Lane, Saunders (1963). "Asociatividad y conmutatividad naturales". Rice University Studies . 49 (4): 28– 46. CiteSeerX 10.1.1.953.2731 . hdl : 1911/62865 .
- Mac Lane, Saunders (1998). Categorías para el matemático en activo . Textos de posgrado en matemáticas. Vol. 5 (2.ª ed.). Springer. ISBN 0-387-98403-8. Zbl 0906.18001 .
- Perrone, Paolo (2024). «Capítulo 6. Categorías monoidales» . Introducción a la teoría de categorías . World Scientific. doi : 10.1142/9789811286018_0005 . ISBN 978-981-12-8600-1.
- Selinger, P. (2010). «Un estudio de lenguajes gráficos para categorías monoidales». Nuevas estructuras para la física . Notas de clase en física. Vol. 813. Berlín, Heidelberg: Springer. pp. 289–355 . arXiv : 0908.3347 . doi : 10.1007/978-3-642-12821-9_4 . ISBN 978-3-642-12820-2.
- Categoría monoide en el Laboratorio n
Enlaces externos
Contenido multimedia relacionado con la categoría Monoidal en Wikimedia Commons
- Categorías monoidales