¡Estoy aprendiendo algo de esto ahora mismo! Por lo que sé, ya se necesita bastante teoría de conjuntos para decir topos . Un topos (elemental) es una categoría cerrada bajo muchas construcciones comunes.
Estos topos artilugios también tienen una lógica interna (normalmente intuicionista), y dado por ejemplo un objeto número natural se pueden realizar muchas de las construcciones bien conocidas de las matemáticas, como las de los números reales (aquí los reales de Cauchy y Dedekind pueden ser diferentes). ¡Esto es lo que hacemos en el topos de conjuntos!
Un topos elemental $E$ por cierto, es un categoría cartesiana cerrada (lo que significa que tiene un objeto terminal $1$ , productos, exponenciación y una adjunción entre ambos, es decir $\hom_E(X\times Y,Z)\cong\hom_E(X,Z^Y)$ ) con un clasificador de subobjetos $\Omega$ junto con un morfismo $\top:1\to\Omega$ llamado verdadero tal que cualquier monic $f:Y\to X$ es el pullback de un morfismo único $\chi(f):Y\to\Omega$ . También requerimos retrocesos a lo largo de $\top$ de existir. De ello se deduce que $E$ tiene límites y colímites finitos, y que el functor subobjeto $Sub:E\to Set$ está representado por $\Omega$ (es decir $Sub(-)\cong\hom(-,\Omega)$ ).