Estoy trabajando en el aprendizaje de alguna categoría de la teoría y el libro de reclamaciones que $\mathbf{Rel} \stackrel{\sim}{=} \mathbf{Rel}^\mathsf{op}$ donde $\mathbf{Rel}$ es la categoría de relaciones binarias. El functor que se supone que demuestran que esto es $F : \mathcal{Rel} \rightarrow \mathcal{Rel}^\mathsf{op}$ donde se lleva objetos y de las relaciones de su relación opuesta. Es decir, para que una flecha $f$ en $\mathbf{Rel}$, $f \subseteq A \times B$ se asigna a $f^\mathsf{op} := \left\{ <b, a> \in B \times A | <a, b> \in f \right\}$.
Mi problema es que no veo cómo esto hace que sea pasado, uno de los axiomas de ser un functor, dado en el libro como
$F(f: A \rightarrow B) = F(f):F(A) \rightarrow F(B)$
En primer lugar, yo realmente no creo que entiendo cómo se supone que voy a entender esta parte de la definición. Se supone que tengo que estar tomando el lado izquierdo de la igualdad como la asignación de la flecha, y el lado derecho como la afirmación de que la flecha que está asignado a tiene como dominio y codominio el functor aplica para el dominio y el codominio de la original de flecha?
Parece que en este ejemplo, ni siquiera nos dan la flecha $f^\mathsf{op}$ porque no cambio el dominio y el codominio. Y no parece haber ninguna manera de hacer este cambio mediante la asignación de los objetos a diferentes objetos.
En resumen, probablemente estoy irremediablemente confundidos. ¿Cómo es que este es un functor? Y cómo se supone que voy a entender esta parte de la definición de un functor? Parece aguado.
Gracias por cualquier ayuda que puedan brindar.