El tercer axioma está demasiado conversado.
Pareciera que estás justificando la demostración con alguna "intuición" inductiva,
pero justamente la "induccion" es lo que hay que probar que existe.
Eso es algo que se puede hacer con precisión.
La manera que siempre uso para construir \( N \) en estos casos, y que creo que podría considerarse estándar, es como sigue:
Definir una "noción de conjunto inductivo"., esto sería así:
Un conjunto \( X \) es
inductivo si cumple estas condiciones:
- La clase \( C_0 \), la que contiene al vacío, es un elemento de \( X \).
- Toda clase \( C\in X \) corresponde a elementos "finitos".
- Si \( C \) es alguna clase de equivalencia que está en \( X \), y \( C \) no es la clase que contiene al conjunto total \( A \), entonces \( S(C) \) también esta en \( X \).
Es claro que la familia \( X \) que contiene a todas las clases de equivalencia \( C \) "finitas" posibles de subconjuntos biyectivos de \( A \), es al menos uno de esos
conjuntos inductivos.
Ahora formamos la familia \( \mathbb{F} \) que contiene a todos los conjuntos inductivos \( X \).
Como hay al menos un conjunto inductivo, según hemos visto, resulta que la familia \( \mathbb{F} \) es no vacía.
Ahora que tengo una familia no vacía de conjuntos,
tiene sentido hablar de la intersección de los elementos de esa familia.
Si no, la intersección no estaría definida, no tiene sentido intersecar familias vacías.
Yo sé que da la sensación de que todos los \( X \) posibles "son el mismo", pero el hecho es que en matemática, todas las "sensaciones" hay que demostrarlas. Aún eso no se sabe, y no sé si lo voy a probar, pero sí que voy a construirme \( N \) a partir de esto.
Así que defino
\( N = \bigcap_{X\in\mathbb{F}} X \)
.
Hay que demostrar que esa intersección es un
conjunto inductivo.
Como la clase \( C_0 \) está en todos los elementos de la intersección, entonces también está en \( N \).
Como todos los elementos de la intersección contienen sólo clases correspondientes a "finitos", también ocurre lo mismo con \( N \).
Finalmente, sea \( C \) una clase que está en \( N \).
Como \( N \) es una intersección, resulta que \( C \in X \), para todo \( X \) de la familia \( \mathbb{F} \).
Para cada uno de esos \( X \), por ser todos ellos inductivos, resulta que \( S(C) \in X \).
Pero si \( S(C) \) está en todos los \( X \) de la familia, también estará en su intersección, o sea que \( S(C)\in N \).
Así que \( N \) es también un
conjunto inductivo.
En particular, \( N \) es el mínimo conjunto inductivo posible, porque es la intersección de todos ellos.
Así que \( N\subset X \), para cualquier conjunto inductivo \( X \).Además, satisface la propiedad de inducción matemática, porque si E es un subconjunto de N que cumple: \( C_0\in E \) y que \( C_i\in E\Rightarrow{ S(C_i)\in E} \), entonces E cumple dos de las condiciones de un conjunto inductivo.
Pero como E es subconjunto de N, sólo contiene clases de "finitos".
Así que E es también un conjunto inductivo.
Esto implica que \( E\subset N. \)
Pero por hipótesis teníamos que \( N\subset E \).
Esto implica que
\( E=N \), que es la conclusión del
principio de inducción matemática en los
Axiomas de Peano.
Así que \( N \) satisface los Axiomas de Peano...Lo que no me queda claro, a pesar de todo esto, es que \( N \) efectivamente contenga "todas" las clases de equivalencia de subconjuntos "finitos" de \( A \).
Para eso definamos un nuevo conjunto \( M \) que contenga todas las clases de equivalencia "finitas".
Ya hemos dichos que ese conjunto \( M \) es inductivo, pues cumple con nuestra definición de arriba.
Como \( N \) es una intersección, y \( M \) es uno de los elementos de esa intersección,
resulta que \( N\subset M \).
Supongamos que \( N \) es estrictamente más pequeño que \( M \), con lo cual, existe alguna clase \( C_i\in M \) que no está en \( N \).
Denotemos con \( E \) al conjunto de los elementos de \( M \) que no están en \( N \).
Consideremos un representante \( I \) de dicha clase. Este \( I \) es un conjunto finito, obviamente.
Ahora bien, aprovechando que \( N \) "
ya" satisface los
Axiomas de Peano, podemos definir funciones con dominio \( N \), o sea, "sucesiones", je, je.
En particular, una de las consecuencias de los
Axiomas de peano es el teorema que permite definir
funciones de recurrencia.
Defino la función \( f:N\to M \) mediante la siguiente recurrencia:
\( f(0)=I \), donde \( I \) es aquel representante de la clase \( C_i \) que está en \( M \) pero no en \( N \).
\( f(S(n))=f(n)\setminus\{x\} \), si \( f(n) \) no es vacío, donde \( x \) es un elemento cualquiera de \( f(n) \) (plausible por
axioma de elección).
O bien:
\( f(S(n))=f(n) \), si \( f(n) \) es vacío.
Para cada \( n\in N \), tenemos que \( f(n) \) es un subconjunto del famoso \( A \).
Se puede demostrar por inducción que cada \( f(n) \) es finito, y está contenido en \( I \).
Más aún, se puede demostrar por inducción que si \( f(n) \) es no vacío, entonces \( f(n) \) contiene estrictamente a \( f(S(n)) \), y además \( f(n)\setminus f(S(n)) \) contiene exactamente un elemento.
Supongamos que todo \( f(n) \) es no vacio. En tal caso, el conjunto \( J =\cup_{n\in N} f(S(n))\setminus f(n) \) sería una unión disjunta de elementos del conjunto finito \( I \), o sea, \( J \) sería un conjunto infinito de \( I \) (
se puede probar armando una aplicación biyectiva con \( N \), claro).
Pero esto no es posible, contradice la finitud de \( I \).
Así que existe algún \( n\in N \) tal que \( f(n) \) es vacío.
Podemos considerar el mínimo \( n\in N \) con esa propiedad.
Apelando siempre a las propiedades de los
números naturales, que ya podemos usar debido a que tenemos los
Axiomas de Peano probados, podemos hablar del "máximo" número natural que cumple alguna propiedad entre los de la lista \( {\{0,1,2,...,n\} \).
En particular, dado que \( f(0) \) tiene la propiedad de que su clase de equivalencia \( [f(0)] \) es un elemento de \( E \), podemos hablar del "máximo" índice \( j=0,1,...,n \) tal que su clase de equivalencia \( f(j) \) es un elemento de \( E \).
Se trata de la clase \( C_k=C_{i-j} \), digamos, para concretar el "lío".
Obviamente, esta clase de equivalencia \( C_k \) no puede ser \( C_0 \), porque \( C_0 \) no está en E.
Así que todo representante \( K \) de \( C_k \) es no vacío. Por lo tanto existe su "antecesor" \( S^{-1}(C_k) \).
Este antecesor no puede estar en \( E \), porque si no, el índice \( j \) no sería el "máximo" en el párrafo anterior.
Así que \( S^{-1}(C_k) \) está en \( N \). Pero por estar en \( N \), su "sucesor", que es nuestro \( C_k \), tiene que estar en \( N \), o sea, no está en \( E \).
He ahí una contradicción... uff, al fin.Esto quiere decir que N no puede ser estrictamente incluido en M, luego \( N=M \).El significado de esto es que \( N \) contiene, precisamente, a todas las clases de equivalencia de "finitos".
Si no hubiera aprovechado la "
estructura de Peano" de \( N \), no podría haber probado con "facilidad"

que los elementos de \( N \) mismo eran todos los que queríamos.
Esto es algo bastante enrededado, cosa del demonio, pero es válido, porque
a pesar de no saber "exactamente" quiénes eran exactamente aún los elementos de N, sí que sabía que N tenía la estructura dada por los Axiomas de Peano.
Eso ya estaba "probado" y por lo tanto podía usarlo.
Para evitar esta "vuelta" sobre sí mismo, se puede apelar a otros principios de la teoría de conjuntos, pero a lo mejor me hubieras reclamado que te saco "conejos de la galera", y dejado una sensación de "injusticia".
Ya que el axioma de elección ha sido usado asiduamente, se podría haber apelado a cualquiera de sus equivalencias, en particular la
propiedad (lema) de Zorn: toda familia de conjuntos parcialmente ordenada por inclusión, tal que toda cadena (una "lista" totalmente ordenada por inclusión) está acotada (contenida en algún conjunto), tiene una cadena maximal.
Pero eso... para otro día.