En un documento sobre constructivo de las matemáticas, vi el siguiente ejercicio : probar que $f^{-1}: \mathcal{P}(Y) \to \mathcal{P}(X)$ es inyectiva si y sólo si $f$ es surjective.
Hay un fácil constructivo prueba de la "si $f$ es surjective parte".
Sin embargo, la "si $f^{-1}$ es inyectiva" parte me escapa: Vamos a $y\in Y$. A continuación,$\{y\}\neq \emptyset$$f^{-1}(\{y\}) \neq f^{-1}(\emptyset)=\emptyset$.
Pero, ¿cómo puedo concluir a partir de $A\neq \emptyset$ que no es: $x\in A$ constructivamente ? Si no me equivoco, usted no puede (en el topos $\mathbf{Set}^2$, $(1, 0)$ no tiene ningún elemento global, aunque no es el objeto inicial - no sé mucho acerca de la teoría de topos todavía, así que no se puede formalizar esto, pero de forma heurística esto parece indicar que no hay ninguna prueba de $A\neq \emptyset \vdash \exists x, x\in A$)
Por lo que esta ruta parece condenado. Obviamente no puedo usar el contrapositivo porque yo sólo se consigue "Si $f^{-1}$ es inyectiva, a continuación, $f$ no no surjective" (y ni siquiera estoy seguro de que hay un fácil constructivo prueba de la contrapositivo)
Me temo que me estoy perdiendo algo obvio, pero yo no estoy acostumbrado a constructivas razonamiento en todo lo que sería de gran ayuda ! Y también, puede que mi argumento acerca de la $\mathbf{Set}^2$ formalizarse ?