Un caso importante de la Construcción Grothedieck es el categoría de elementos . Podemos obtener una construcción similar cuando el functor subyacente es del tipo $F:\mathcal C\rightarrow Rel$ , donde $Rel$ es la categoría cuyos objetos son conjuntos y los morfismos son relaciones binarias.
De manera similar a cómo Spivak, p.194, Definición 4.6.2.1 definió la categoría de elementos, podemos definir esta "categoría de elementos relacionales" como la categoría $\Gamma(F)$ cuyos objetos y morfismos se generan como sigue: $$Ob(\Gamma(F)):=\{(C,c):C\in Ob(\mathcal C) \wedge c\in F(C)\}$$ $$Hom_{\Gamma(F)}((C,c),(C',c')):=\{f:C\rightarrow C':(c,c')\in F(f)\}$$
No puedo entender cómo podemos identificar flechas en $\Gamma(F)$ como flechas en $\mathcal C$ . Por ejemplo, si $F$ es simplemente la inclusión de categorías, y $C=\{c\}$ y $C'=\{c'_1,c'_2\}$ y sólo tenemos un flecha $f=\{(c,c'_1),(c,c'_2)\}$ , todavía deberíamos conseguir dos flechas en $\Gamma(F)$ Es decir: $$(C,c)\rightarrow(C',c'_1)$$ $$(C,c)\rightarrow(C',c'_2)$$ cada uno de los cuales corresponde a un elemento de $f$ . En cambio, la definición de las homclases sugiere que sólo hay una flecha en $\Gamma(F)$ correspondiente a $f$ .
La pregunta es: ¿es esta definición de las homclases estrictamente correcta, o debería modificarse de alguna manera?