Pregunta. Sea $M$ un modelo de suficiente teoría de conjuntos. Entonces podemos formar una categoría $\mathbf{Set}_M$ cuyos objetos son los elementos de $M$ y cuyos morfismos son las funciones en $M$. ¿Hasta qué punto está determinado $M$ por $\mathbf{Set}_M$ como categoría hasta la equivalencia?
Por ejemplo, supongamos que $M$ y $N$ son modelos de ZF. ¿Son $\mathbf{Set}_M$ y $\mathbf{Set}_N$ equivalentes como categorías si y solo si $M$ y $N$ son isomorfos?
Espero que la respuesta dependa de exactamente lo que asumamos sobre $M.
Por ejemplo, sea $M$ un modelo de ZFA y sea $M'$ el universo de conjuntos puros en $M$. Entonces $M \cong M'$ si y solo si $M$ no tiene átomos; pero la inclusión $\mathbf{Set}_{M'} \hookrightarrow \mathbf{Set}_M$ es una equivalencia tan pronto como $M$ cumpla con el axioma "cada conjunto está en biyección con algún conjunto puro", lo cual sucede si por ejemplo $M$ satisface el axioma de elección.
Por otro lado, supongamos que $M$ es un modelo transitivo de ZF. Por cierre transitivo / colapso de Mostowski, cada conjunto en $M$ se obtiene a partir de un "árbol ZF" en $M$, es decir, un conjunto $T$ (en $M$) equipado con una relación binaria extensiva bien fundamentada $E$ y un elemento $E$-máximo único. La noción de árbol ZF es una que se puede formular en el lenguaje interno de un topos, por lo que la colección de árboles ZF es recuperable a partir de $\mathbf{Set}_M$ hasta la equivalencia, y por lo tanto, $M$ es (¡exactamente!) recuperable a partir de $\mathbf{Set}_M$ hasta la equivalencia.
Siguiendo a Benedikt Löwe, una versión algo más sofisticada de lo anterior debería funcionar para recuperar modelos bien fundamentados $M$ de ZFA con (posiblemente) un número contable de átomos de $\mathbf{Set}_M$.
Pero ¿qué pasa con, por ejemplo:
- Modelos no bien fundamentados de ZF(A)?
- Fragmentos más débiles de ZF, por ejemplo, la teoría de conjuntos de Mac Lane?
- Teorías de conjuntos donde la categoría de conjuntos no es un topos, por ejemplo, NBG o NF(U)?
Para evitar que la pregunta sea demasiado abierta, permítanme decir que estaría feliz de conocer la respuesta solo para modelos (posiblemente no bien fundamentados) de ZF.