Basándome en tu aclaración, estoy bastante seguro de que estoy respondiendo a la pregunta correcta, pero hazme saber si en realidad estás preguntando algo diferente. Además, he añadido un fragmento al final para responder a la nueva pregunta de tu edición.
Las categorías opuestas siempre existen, y su construcción no requiere que pensemos nunca en lo que un morfismo "realmente es", ni que realicemos operaciones complejas sobre los morfismos de ninguna manera; es un proceso totalmente formal.
En concreto, la "flecha invertida" en una categoría opuesta correspondiente a una "flecha inicial" α es la flecha de salida α . Es decir, las flechas de Cop son exactamente iguales a las flechas de C Sólo que "quieren decir" lo contrario.
Por ejemplo, considere la categoría Set . Los objetos son conjuntos y los morfismos son funciones entre conjuntos. Por ejemplo, la función f:{0,1}→{0}:0↦0,1↦0 es un morfismo de {0,1} a {0} .
En Setop El mismo f sigue siendo un morfismo, sólo que ahora f es un morfismo de {0} a {0,1} .
De manera algo más formal, lo que ocurre es lo siguiente. A grandes rasgos, una categoría C consiste en una colección O de objetos, y - para cada par de objetos x,y∈O - una colección Hom(x,y) de cosas que llamamos "morfismos de x a y ." (También exigimos que haya una operación de composición adecuada, y bla bla bla).
La cuestión es, sin embargo, que nosotros no exigir nada sobre lo que un morfismo "realmente es". La colección Hom(x,y) es sólo eso: una colección. Sus miembros pueden ser cualquier cosa.
La construcción de la categoría opuesta define una categoría Cop que conste de los siguientes datos:
-
Los objetos de Cop son exactamente los objetos de C .
-
Los morfismos de Cop se definen como: HomCop(x,y)=HomC(y,x) .
Nótese que esto no implica "invertir los morfismos" en absoluto: un morfismo de x a y en Cop es literalmente lo mismo que un morfismo de y a x en C . En ningún momento "profundizamos" en los morfismos de ninguna manera.
NUEVA: Has preguntado adicionalmente:
Cuando se dice una afirmación sobre una categoría se obtiene la doble afirmación de forma "gratuita" porque la prueba también se aplica en la categoría opuesta. ¿Sólo se obtienen cosas gratis cuando se habla de tipos de categorías y no de categorías específicas?
Sí . Si φ es una afirmación verdadera de una categoría C su declaración "dual" φop es cierto para la categoría Cop , pero no necesariamente de C sí mismo .
Para un ejemplo tonto de esto, considere una categoría con tres objetos a,b,c y cinco flechas: las flechas de identidad, una única flecha no trivial de a a b y una única flecha no trivial desde a a c . Esta categoría satisface la afirmación "Hay un objeto del que salen tres flechas". Sin embargo, la categoría opuesta no satisfacen esta afirmación. A la inversa, la categoría opuesta satisface "Hay un objeto con tres flechas que entran en él", mientras que la categoría original no lo hace.
Y, como sugieres, la existencia de productos no implica la existencia de coproductos, y viceversa (aunque tu ejemplo no era correcto).
Lo que hacer obtener "gratis" son teoremas sobre las categorías generales Si demuestran que φ tiene de cada categoría, entonces también sabe que φop tiene de cada categoría; esto se debe a que φop debe mantener de la frente a de cada categoría, ¡pero cada categoría es el opuesto de su opuesto! (Es decir, (Cop)op=C .)
(También puede obtener "gratis" teoremas sobre clases de categorías que ya ha demostrado que están cerradas bajo op Por ejemplo, si la categoría opuesta a toda categoría de fleen es también de fleen, entonces habiendo demostrado que "toda categoría de fleen tiene coproductos" inmediatamente obtengo que "toda categoría de fleen tiene productos").