Algunas de las equivalencias de las categorías se construyen explícitamente dando un par de functors que son inversos a isomorfismo. Por ejemplo, la equivalencia entre CRing^op afines y de los esquemas está dada por el par (Spec, GlobalSections). Yo diría que estos son "naturales", ya que no se realizan las elecciones.
Otro de equivalencia de categorías entre finito dimensionales espacios vectoriales y la categoría que consta de un espacio vectorial de cada dimensión. El functor en una dirección es sólo la inclusión, pero a la inversa requiere hacer un montón de opciones. Yo diría que este es "antinatural".
Pero mi definición de "natural" y "artificial" no son precisas. Supongo que uno de los triunfos de la categoría de la teoría ha sido la capacidad para hacer precisa la definición de natural en algunos contextos. Así que mi pregunta es: ¿cómo puedo hacer este preciso?