En este momento estoy estudiando los axiomas de la teoría de conjuntos de Zermelo-Frankel. Ya conozco los siguientes seis axiomas:
- El axioma del conjunto vacío
- El axioma de extensionalidad
- El axioma del emparejamiento
- El axioma del infinito
- El esquema axiomático de la separación
- El axioma del conjunto de potencia
En la conferencia hemos querido construir un modelo de aritmética peano sobre $\omega$ utilizando los axiomas anteriores. Empezamos como sigue (el lenguaje de la Aritmética de Peano es $\mathcal{L}_{PA}=\{0,s,+,\cdot\}$ ):
$$0^\mathbb{N}:=\emptyset$$ $$s^\mathbb{N}:=\{\langle n,m \rangle\in \omega\times \omega\mid m=n \cup \{n\}\} $$ $$+^\mathbb{N}:=\bigcup\{a\in\mathcal{P}((\omega\times\omega)\times\omega)\mid\varphi(a)\}, $$ donde $$\varphi(a)\equiv \forall x\in \omega (\langle \langle x,\emptyset\rangle,x\rangle\in a) \land \forall x\forall y\forall z\forall z'(\langle \langle x,y\rangle,z\rangle\in a\land \langle \langle x,y\rangle,z'\rangle\in a \rightarrow z=z')$$
¿Por qué se sostiene lo siguiente? $$\forall x\forall y(x+^\mathbb{N}s^\mathbb{N}(y)=s^\mathbb{N}(x+^\mathbb{N}y))$$
¿Es la definición de $+^\mathbb{N}$ ¿correcto? Porque incluso en casos "simples" como $y=\emptyset$ y $x\in\omega$ No sé qué $x+^\mathbb{N}y$ es.
Editar: He vuelto a pensar en mi pregunta y estoy de acuerdo en que hay algo que falla en la definición de $+^\mathbb{N}$ . Aquí están mis pensamientos:
Definamos $$+^\mathbb{N}:=\bigcap\{a\in\mathcal{P}((\omega\times\omega)\times\omega)\mid\varphi(a)\}, $$ donde $$\varphi(a)\equiv \forall x\in \omega (\langle \langle x,\emptyset\rangle,x\rangle\in a) \land \forall x\forall y\forall z\forall z'(\langle \langle x,y\rangle,z\rangle\in a\land \langle \langle x,y\rangle,z'\rangle\in a \rightarrow z=z')\land \forall x\forall y\forall z (\langle\langle x,y\rangle,z\rangle \in a \rightarrow \langle\langle x, s^\mathbb{N}(y)\rangle, z\cup \{z\}\rangle \in a)$$
Ahora quiero demostrar que $+^\mathbb{N}$ es funcional. Por lo tanto, dejemos que $x,y\in \omega$ . Si $y=\emptyset$ entonces $\langle\langle x,y\rangle,x\rangle\in +^\mathbb{N}.$ Supongamos ahora que $y\neq \emptyset.$ Pero entonces por definición de $\omega$ , $y$ es un ordinal sucesor. Así que $y=k\cup \{k\}$ . Si hay un $z_1\in \omega$ tal que $\langle\langle x,k\rangle,z_1\rangle\in a$ entonces $\langle\langle x,y\rangle,z_1\cup \{z_1\}\rangle\in a.$ Pero si $k\neq \emptyset$ , $k$ es de nuevo un ordinal sucesorio, etc. $x,y\in \omega$ está claro por la condición
$$ \forall x\forall y\forall z\forall z'(\langle \langle x,y\rangle,z\rangle\in a\land \langle \langle x,y\rangle,z'\rangle\in a \rightarrow z=z').$$