Una categoría hace tienen elementos en un sentido adecuado. En primer lugar, repasemos algunos ejemplos de la noción tradicional de elementos:
- Existe una biyección natural $S \cong \hom_{\mathbf{Set}}(\mathbf{1}, S)$
- Si $|X|$ es el conjunto de puntos de un espacio topológico, existe una biyección natural $|X| \cong \hom_{\mathbf{Top}}(\mathbf{1}, X)$
- Si $|G|$ es el conjunto subyacente de un grupo, existe una biyección natural $|G| \cong \hom_{\mathbf{Grp}}(\mathbf{Z}, G)$
- Si $|R|$ es el conjunto subyacente de un anillo conmutativo, existe una biyección natural $|R| \cong \hom_{\mathbf{CRng}}(\mathbf{Z}[x], R)$
- Si $\Gamma : E \to B$ es un paquete, $U \subseteq B$ es un conjunto abierto, y $\Gamma_U$ es el conjunto de secciones de $\Gamma$ en $U$ entonces existe una biyección natural $\Gamma_U \cong \hom_{\mathbf{Bundle}/B}(U, \Gamma)$
- Si $X$ es un esquema, $P$ es un esquema, y $X(P)$ es el conjunto de $P$ -puntos de $X$ entonces hay una igualdad $X(P) = \hom_{\mathbf{Sch}}(P, X)$ .
Todo ello sugiere una noción útil de elemento generalizado : un elemento generalizado de un objeto $A$ es simplemente una flecha con objetivo $A$ . Puede desarrollar todo un lógica interna en una categoría, y los hechos conocidos suelen adoptar formas conocidas. Esta lógica se vuelve más y más familiar cuanto más bonita es la categoría: las categorías cartesianas, las categorías cerradas cartesianas y las topos en particular.
Por ejemplo $f(x)$ significa el (elemento representado por el) compuesto de la función $f$ con la (flecha que representa el) elemento $x$ . La flecha $f : X \to Y$ es mónico si y sólo si, para todos los elementos $x,y \in X$ , usted tiene $f(x) = f(y) \implies x = y$ . (aquí, la evaluación de un elemento es simplemente la composición)
Incluso podemos ir más allá: si $\mathscr{C}$ es una categoría pequeña, entonces hay un functor útil $\mathscr{C} \to \mathbf{Set}$ que envía cada objeto $A$ al conjunto de todas las flechas con codominio $A$ . Así que incluso podemos tratar los elementos generalizados como elementos en el sentido de la teoría de conjuntos. Esto está estrechamente relacionado con la incrustación de Yoneda y con la noción de categoría que actúa sobre un conjunto.
En mi opinión, esta noción sigue siendo útil incluso fuera del contexto de la teoría de las categorías. Un bonito ejemplo (en mi opinión) tiene que ver con elección . Cada vez que veas un argumento que incluya un conjunto "elige un $x \in S$ ", puede en cambio dejar que $x$ sea el genérico elemento generalizado de $S$ (es decir, la correspondiente a la función de identidad).
Por ejemplo, consideremos la prueba por inducción transfinita de que todo espacio vectorial tiene una base. Reinterpretando "elegir un ordenamiento de pozo en $V$ "de esta manera convierte instantáneamente todo el argumento en una derivación constructiva de una función a partir del conjunto de bien ordenados en $V$ al conjunto de bases para $V$ . Y uno que funciona tanto si se asume el axioma de la elección como si no. (naturalmente, es vacuo si el conjunto de ordenamientos en $V$ estar vacío)