En la teoría de categorías , una rama de las matemáticas , una transformación natural proporciona una forma de transformar un funtor en otro respetando la estructura interna (es decir, la composición de morfismos ) de las categorías involucradas. Por lo tanto, una transformación natural puede considerarse un "morfismo de funtores". De manera informal, la noción de transformación natural establece que una función particular entre funtores puede realizarse de manera consistente sobre una categoría completa.
De hecho, esta intuición puede formalizarse para definir las llamadas categorías de funtores . Las transformaciones naturales son, después de las categorías y los funtores, una de las nociones más fundamentales de la teoría de categorías y, en consecuencia, aparecen en la mayoría de sus aplicaciones.
Si y son funtores entre las categorías y (ambos de a ), entonces una transformación natural de a es una familia de morfismos que satisface dos requisitos.
La última ecuación se puede expresar convenientemente mediante el diagrama conmutativo
Si tanto y son contravariantes , las flechas verticales en el diagrama de la derecha están invertidas. Si es una transformación natural de a , también escribimos o . Esto también se expresa diciendo que la familia de morfismos es natural en .
Si, para cada objeto en , el morfismo es un isomorfismo en , entonces se dice que es unisomorfismo natural (o a vecesequivalencia naturaloisomorfismo de funtores). Dos funtoresyse denominannaturalmente isomorfoso simplementeisomorfossi existe un isomorfismo natural dea.
Una transformación infranatural de a es simplemente una familia de morfismos , para todos en . Por lo tanto, una transformación natural es una transformación infranatural para la cual para cada morfismo . El naturalizador de , nat , es la subcategoría más grande de que contiene todos los objetos de en que se restringe a una transformación natural.
Afirmaciones como
abundan en las matemáticas modernas. Ahora daremos el significado preciso de esta afirmación así como su demostración. Consideremos la categoría de todos los grupos con homomorfismos de grupo como morfismos. Si es un grupo, definimos su grupo opuesto de la siguiente manera: es el mismo conjunto que , y la operación está definida por . Todas las multiplicaciones en se "invierten" de esta manera. La formación del grupo opuesto se convierte en un funtor (covariante) de a si definimos para cualquier homomorfismo de grupo . Nótese que es de hecho un homomorfismo de grupo de a :
El contenido de la declaración anterior es:
Para probar esto, necesitamos proporcionar isomorfismos para cada grupo , de modo que el diagrama anterior conmute. Conjunto . Las fórmulas y muestran que es un homomorfismo de grupo con inversa . Para probar la naturalidad, comenzamos con un homomorfismo de grupo y mostramos , es decir para todo en . Esto es cierto ya que y todo homomorfismo de grupo tiene la propiedad .
Sea un homomorfismo de módulos derechos. Para cada módulo izquierdo existe una función natural , forma una transformación natural . Para cada módulo derecho existe una función natural definida por , forma una transformación natural .
Dado un grupo , podemos definir su abelianización . Sea , denotemos la función de proyección sobre las clases laterales de . Este homomorfismo es "natural en ", es decir, define una transformación natural, que ahora comprobamos. Sea un grupo. Para cualquier homomorfismo , tenemos que está contenido en el núcleo de , porque cualquier homomorfismo en un grupo abeliano mata al subgrupo conmutador. Luego, factorizamos como para el homomorfismo único . Esto crea un funtor y una transformación natural, pero no un isomorfismo natural, del funtor identidad a .
Los funtores y las transformaciones naturales abundan en la topología algebraica , y los homomorfismos de Hurewicz sirven como ejemplos. Para cualquier espacio topológico puntiagudo y número entero positivo existe un homomorfismo de grupo
del -ésimo grupo de homotopía de al -ésimo grupo de homología de . Tanto y son funtores de la categoría Top * de espacios topológicos puntiagudos a la categoría Grp de grupos, y es una transformación natural de a .
Dados anillos conmutativos y con un homomorfismo de anillo , los respectivos grupos de matrices invertibles y heredan un homomorfismo que denotamos por , obtenido al aplicar a cada entrada de la matriz. De manera similar, se restringe a un homomorfismo de grupo , donde denota el grupo de unidades de . De hecho, y son funtores de la categoría de anillos conmutativos a . El determinante en el grupo , denotado por , es un homomorfismo de grupo
lo cual es natural en : porque el determinante está definido por la misma fórmula para cada anillo, se cumple. Esto hace que el determinante sea una transformación natural de a .
Por ejemplo, si es un cuerpo , entonces para cada espacio vectorial sobre tenemos una función lineal inyectiva "natural" del espacio vectorial en su doble dual . Estas funciones son "naturales" en el siguiente sentido: la operación doble dual es un funtor, y las funciones son los componentes de una transformación natural del funtor identidad al funtor doble dual.
Para cada grupo abeliano , el conjunto de funciones desde los enteros hasta el conjunto subyacente de forma un grupo abeliano bajo adición puntual. (Aquí está el funtor olvidadizo estándar ). Dado un morfismo , la función dada por la composición por la izquierda con los elementos del primero es en sí misma un homomorfismo de grupos abelianos; de esta manera obtenemos un funtor . El operador de diferencia finita que lleva cada función a es una función de a sí misma, y la colección de tales funciones da una transformación natural .
Consideremos la categoría de grupos abelianos y homomorfismos de grupos. Para todos los grupos abelianos , y tenemos un isomorfismo de grupo
Estos isomorfismos son "naturales" en el sentido de que definen una transformación natural entre los dos funtores involucrados . (Aquí "op" es la categoría opuesta de , que no debe confundirse con el funtor de grupo opuesto trivial en !)
Esta es formalmente la adjunción tensor-hom y es un ejemplo arquetípico de un par de funtores adjuntos . Las transformaciones naturales surgen con frecuencia junto con los funtores adjuntos y, de hecho, los funtores adjuntos se definen por un cierto isomorfismo natural. Además, cada par de funtores adjuntos viene equipado con dos transformaciones naturales (generalmente no isomorfismos) llamadas unit y counit .
La noción de transformación natural es categórica y establece (de manera informal) que una función particular entre funtores puede realizarse de manera consistente sobre una categoría completa. De manera informal, una función particular (especialmente un isomorfismo) entre objetos individuales (no categorías completas) se denomina "isomorfismo natural", lo que significa implícitamente que en realidad está definida sobre la categoría completa y define una transformación natural de funtores; la formalización de esta intuición fue un factor motivador en el desarrollo de la teoría de categorías.
Por el contrario, una función particular entre objetos particulares puede ser llamada un isomorfismo no natural (o "un isomorfismo que no es natural") si la función no puede extenderse a una transformación natural en toda la categoría. Dado un objeto, un funtor (tomando para simplificar el primer funtor como la identidad) y un isomorfismo, la prueba de no naturalidad se muestra más fácilmente dando un automorfismo que no conmuta con este isomorfismo (por lo que ). Más firmemente, si uno desea probar que y no son naturalmente isomorfos, sin referencia a un isomorfismo particular, esto requiere mostrar que para cualquier isomorfismo , hay alguno con el que no conmuta; en algunos casos, un solo automorfismo funciona para todos los isomorfismos candidatos mientras que en otros casos uno debe mostrar cómo construir uno diferente para cada isomorfismo. Las funciones de la categoría juegan un papel crucial: cualquier transformación infranatural es natural si las únicas funciones son la función identidad, por ejemplo.
Esto es similar (pero más categórico) a los conceptos de la teoría de grupos o la teoría de módulos, donde una descomposición dada de un objeto en una suma directa "no es natural", o más bien "no es única", ya que existen automorfismos que no preservan la descomposición de la suma directa; véase Teorema de estructura para módulos finitamente generados sobre un dominio ideal principal § Unicidad, por ejemplo.
Algunos autores distinguen notacionalmente, utilizando para un isomorfismo natural y para un isomorfismo no natural, reservando para la igualdad (generalmente igualdad de mapas).
Como ejemplo de la distinción entre el enunciado funcional y los objetos individuales, considere los grupos de homotopía de un espacio de producto, específicamente el grupo fundamental del toro.
Los grupos de homotopía de un espacio producto son naturalmente el producto de los grupos de homotopía de los componentes, con el isomorfismo dado por la proyección sobre los dos factores, fundamentalmente porque las funciones en un espacio producto son exactamente productos de las funciones en los componentes – esto es una declaración funcional.
Sin embargo, el toro (que es en abstracto un producto de dos círculos) tiene un grupo fundamental isomorfo a , pero la división no es natural. Nótese el uso de , , y : [a]
Este isomorfismo abstracto con un producto no es natural, ya que algunos isomorfismos de no preservan el producto: el autohomeomorfismo de (considerado como el espacio cociente ) dado por (geométricamente un giro de Dehn sobre una de las curvas generadoras) actúa como esta matriz en (está en el grupo lineal general de matrices enteras invertibles), que no preserva la descomposición como un producto porque no es diagonal. Sin embargo, si se da el toro como un producto -equivalentemente, dada una descomposición del espacio- entonces la división del grupo se sigue de la afirmación general anterior. En términos categóricos, la categoría relevante (preservando la estructura de un espacio de producto) es "mapas de espacios de producto, es decir, un par de mapas entre los componentes respectivos".
La naturalidad es una noción categórica y requiere ser muy preciso acerca de exactamente qué datos se dan: el toro como un espacio que resulta ser un producto (en la categoría de espacios y mapas continuos) es diferente del toro presentado como un producto (en la categoría de productos de dos espacios y mapas continuos entre los respectivos componentes).
Todo espacio vectorial de dimensión finita es isomorfo a su espacio dual, pero puede haber muchos isomorfismos diferentes entre los dos espacios. En general, no existe un isomorfismo natural entre un espacio vectorial de dimensión finita y su espacio dual. [1] Sin embargo, las categorías relacionadas (con estructura adicional y restricciones en las funciones) sí tienen un isomorfismo natural, como se describe a continuación.
El espacio dual de un espacio vectorial de dimensión finita es a su vez un espacio vectorial de dimensión finita de la misma dimensión, y por lo tanto son isomorfos, ya que la dimensión es el único invariante de los espacios vectoriales de dimensión finita sobre un cuerpo dado. Sin embargo, en ausencia de restricciones adicionales (como un requisito de que las aplicaciones conserven la base elegida), la aplicación de un espacio a su dual no es única, y por lo tanto tal isomorfismo requiere una elección, y "no es natural". En la categoría de espacios vectoriales de dimensión finita y aplicaciones lineales, se puede definir un isomorfismo infranatural de espacios vectoriales a su dual eligiendo un isomorfismo para cada espacio (por ejemplo, eligiendo una base para cada espacio vectorial y tomando el isomorfismo correspondiente), pero esto no definirá una transformación natural. Intuitivamente esto se debe a que requirió una elección, rigurosamente porque cualquier elección de isomorfismos de este tipo no conmutará, por ejemplo, con la aplicación cero; véase (Mac Lane & Birkhoff 1999, §VI.4) para una discusión detallada.
Partiendo de espacios vectoriales de dimensión finita (como objetos) y de los funtores identidad y dual, se puede definir un isomorfismo natural, pero esto requiere primero añadir una estructura adicional, y luego restringir las funciones de "todas las funciones lineales" a "funciones lineales que respetan esta estructura". Explícitamente, para cada espacio vectorial, se requiere que venga con los datos de un isomorfismo a su dual, . En otras palabras, se toman como objetos espacios vectoriales con una forma bilineal no degenerada . Esto define un isomorfismo infranatural (isomorfismo para cada objeto). Luego se restringen las funciones a solo aquellas funciones que conmutan con los isomorfismos: o en otras palabras, se conserva la forma bilineal: . (Estos mapas definen el naturalizador de los isomorfismos.) La categoría resultante, con objetos que son espacios vectoriales de dimensión finita con una forma bilineal no degenerada, y mapas que son transformaciones lineales que respetan la forma bilineal, por construcción tiene un isomorfismo natural de la identidad al dual (cada espacio tiene un isomorfismo con su dual, y se requiere que los mapas en la categoría conmuten). Vista desde esta perspectiva, esta construcción (agregar transformaciones para cada objeto, restringir los mapas para que conmuten con estos) es completamente general, y no depende de ninguna propiedad particular de los espacios vectoriales.
En esta categoría (espacios vectoriales de dimensión finita con una forma bilineal no degenerada, aplicaciones, transformaciones lineales que respetan la forma bilineal), el dual de una aplicación entre espacios vectoriales puede identificarse como una transpuesta . A menudo, por razones de interés geométrico, esto se especializa en una subcategoría, al requerir que las formas bilineales no degeneradas tengan propiedades adicionales, como ser simétricas ( matrices ortogonales ), simétricas y definidas positivas ( espacio de producto interno ), simétricas sesquilineales ( espacios hermíticos ), antisimétricas y totalmente isótropas ( espacio vectorial simpléctico ), etc. – en todas estas categorías, un espacio vectorial se identifica naturalmente con su dual, por la forma bilineal no degenerada.
Si y son transformaciones naturales entre funtores , entonces podemos componerlos para obtener una transformación natural . Esto se hace por componentes:
Esta composición vertical de transformaciones naturales es asociativa y tiene una identidad, y permite considerar la colección de todos los funtores como una categoría (ver más abajo Categorías de funtores). La transformación natural identidad sobre funtores tiene componentes . [2]
Si es una transformación natural entre funtores y es una transformación natural entre funtores , entonces la composición de funtores permite una composición de transformaciones naturales con componentes
Al utilizar whiskering (ver más abajo), podemos escribir
por eso
Esta composición horizontal de transformaciones naturales es también asociativa con identidad. Esta identidad es la transformación natural identidad sobre el funtor identidad , es decir, la transformación natural que asocia a cada objeto su morfismo identidad : para objeto en categoría , .
Como los funtores identidad y son funtores, la identidad para la composición horizontal es también la identidad para la composición vertical, pero no al revés. [3]
Whiskering es una operación binaria externa entre un funtor y una transformación natural. [4] [5]
Si es una transformación natural entre funtores , y es otro funtor, entonces podemos formar la transformación natural definiendo
Si por el contrario es un funtor, la transformación natural se define por
También es una composición horizontal donde una de las transformaciones naturales es la transformación natural de la identidad:
Nótese que (resp. ) generalmente no es la identidad izquierda (resp. derecha) de la composición horizontal ( y en general), excepto si (resp. ) es el funtor identidad de la categoría (resp. ).
Las dos operaciones están relacionadas por una identidad que intercambia la composición vertical con la composición horizontal: si tenemos cuatro transformaciones naturales como las que se muestran en la imagen de la derecha, entonces se cumple la siguiente identidad:
Las composiciones verticales y horizontales también se vinculan a través de transformaciones naturales de identidad:
Como el whiskering es una composición horizontal con una identidad, la ley de intercambio da inmediatamente las fórmulas compactas de composición horizontal de y sin tener que analizar componentes y el diagrama conmutativo:
Si es cualquier categoría y es una categoría pequeña , podemos formar la categoría de funtores teniendo como objetos todos los funtores desde a y como morfismos las transformaciones naturales entre esos funtores. Esto forma una categoría ya que para cualquier funtor hay una transformación natural identidad (que asigna a cada objeto el morfismo identidad en ) y la composición de dos transformaciones naturales (la "composición vertical" anterior) es nuevamente una transformación natural.
Los isomorfismos en son precisamente los isomorfismos naturales. Es decir, una transformación natural es un isomorfismo natural si y solo si existe una transformación natural tal que y .
La categoría de functor es especialmente útil si surge de un grafo dirigido . Por ejemplo, si es la categoría del grafo dirigido • → • , entonces tiene como objetos los morfismos de , y un morfismo entre y en es un par de morfismos y en tal que el "cuadrado conmuta", es decir .
De manera más general, se puede construir la categoría 2 cuya
Las composiciones horizontales y verticales son las composiciones entre las transformaciones naturales descritas anteriormente. Una categoría de functor es entonces simplemente una categoría hom en esta categoría (cuestiones de pequeñez aparte).
Cada límite y colímite proporciona un ejemplo de transformación natural simple, ya que un cono equivale a una transformación natural con el funtor diagonal como dominio. De hecho, si los límites y colímites se definen directamente en términos de su propiedad universal , son morfismos universales en una categoría de funtores.
Si es un objeto de una categoría localmente pequeña , entonces la asignación define un funtor covariante . Este funtor se llama representable (de manera más general, un funtor representable es cualquier funtor naturalmente isomorfo a este funtor para una elección apropiada de ). Las transformaciones naturales de un funtor representable a un funtor arbitrario son completamente conocidas y fáciles de describir; este es el contenido del lema de Yoneda .
Se dice que Saunders Mac Lane , uno de los fundadores de la teoría de categorías, comentó: "No inventé categorías para estudiar funtores; las inventé para estudiar transformaciones naturales". [7] Así como el estudio de los grupos no está completo sin un estudio de los homomorfismos , el estudio de las categorías no está completo sin el estudio de los funtores . La razón del comentario de Mac Lane es que el estudio de los funtores en sí mismo no está completo sin el estudio de las transformaciones naturales.
El contexto de la observación de Mac Lane fue la teoría axiomática de la homología . Se podía demostrar que diferentes formas de construir la homología coincidían: por ejemplo, en el caso de un complejo simplicial, los grupos definidos directamente serían isomorfos a los de la teoría singular. Lo que no se puede expresar fácilmente sin el lenguaje de las transformaciones naturales es cómo los grupos de homología son compatibles con los morfismos entre objetos, y cómo dos teorías de homología equivalentes no sólo tienen los mismos grupos de homología, sino también los mismos morfismos entre esos grupos.