No se tiene una noción a priori de cardinalidad, por lo que no se puede decir realmente cosas como " 0:=|∅|0:=|∅| ". De hecho, antes de poder definir los cardinales se suelen definir los ordinales, y normalmente la definición de los naturales precede a la de los ordinales.
El método de la teoría de conjuntos comienza utilizando el Axioma del Infinito, que establece que existe al menos un conjunto inductivo; un conjunto XX es inductivo si y sólo si (i) ∅∈X∅∈X y (ii) Para todos los xx Si x∈Xx∈X entonces s(x)=x∪{x}∈Xs(x)=x∪{x}∈X .
Por lo tanto, dejemos que XX sea cualquier conjunto inductivo. Entonces definimos N=∩A⊆X∣A is inductive. Entonces se puede demostrar que N está bien definido (no depende de la elección de X ) y satisface los "Axiomas de Peano":
- ∅∈N .
- Si x∈N entonces s(x)∈N .
- Para todos x∈N , s(x)≠∅ .
- Para todos x,y∈N Si s(x)=s(y) entonces x=y .
- Si S⊆N es inductivo, entonces S=N .
(De hecho, 3 y 4 son sólo consecuencias de la definición de s(x) ). A continuación, definimos " 0 " para significar ∅ , " 1 " para significar s(0) , " 2 " para significar s(1)=s(s(0)) etc.
También puedes empezar con los axiomas de Peano. Aquí, hay una noción primitiva llamada "número natural", y un símbolo primitivo llamado 0 . También tenemos una función primitiva s . Los axiomas de Peano serían:
- 0 es un número natural.
- Si n es un número natural, entonces s(n) es un número natural.
- Para todos los números naturales n , s(n)≠0 .
- Para todos los números naturales n y m Si s(n)=s(m) entonces n=m .
- Esquema del axioma de inducción. Si Φ es un predicado tal que Φ(0) es cierto, y para todos n , Φ(n)⇒Φ(s(n)) entonces para todos los números naturales k , Φ(k) .
(También puede comenzar con 1 en lugar de 0 Utilizo 0 porque entonces es paralela a la construcción teórica de conjuntos). A continuación, definimos " 1 " para significar s(0) y " 2 " para significar s(1)=s(s(0)) etc.
Entonces necesitamos el Teorema de Recursión:
Teorema de recursión. Dado un conjunto X , un elemento a∈X y una función f:X→X existe una única función F:N→X tal que F(0)=a y F(s(n))=f(F(n)) para todos n∈N .
Una vez que tenemos estas definiciones y el teorema, podemos empezar a definir la suma. Fijar n∈N . Voy a definir "añadir n ", +n:N→N dejando +n(0)=n, +n(s(m))=s(+n(m)). O, en notación habitual, n+0=n, n+s(m)=s(n+m).
Con estas definiciones, tenemos:
Teorema. Para todos n∈N , n+0=0+n=n .
Prueba. Dejemos que S={n∈N∣n+0=0+n=n} . Tenga en cuenta que 0∈S ya que 0+0=0 por la definición de adición. Supongamos ahora que k∈S Eso significa que k+0=0+k=k . Entonces 0+s(k)=s(0+k)=s(k) (primera igualdad por la definición de adición con 0 , segundo por la hipótesis de inducción). Y por la definición de adición con s(k) tenemos s(k)+0=s(k) . Por lo tanto, k∈S implica s(k)∈S . Así, S=N , según se desee. QED
Teorema. Para todos n∈N , s(n)=n+1
Prueba. Dejemos que S={n∈N∣s(n)=n+1} . Primero, 0∈S ya que s(0)=1=0+1 por el teorema anterior. Supongamos que k∈S Eso significa que s(k)=k+1 . Entonces s(s(k))=s(s(k)+0)=s(k)+s(0)=s(k)+1 . Así que k∈S implica s(k)∈S Por lo tanto S=N . QED
Teorema. Para todos ℓ,n,m∈N , ℓ+(m+n)=(ℓ+m)+n .
Prueba. Fijar ℓ y m . Dejemos que S={n∈N∣ℓ+(m+n)=(ℓ+m)+n} . Tenemos 0∈S ya que ℓ+(m+0)=ℓ+m=(ℓ+m)+0. Supongamos ahora que k∈S Eso significa que (ℓ+m)+k=ℓ+(m+k) . Demostramos que s(k)∈S . Tenemos: (ℓ+m)+s(k)=s((ℓ+m)+k)=s(ℓ+(m+k))=ℓ+s(m+k)=ℓ+(m+s(k)). Así, si k∈S entonces s(k)∈S . Por lo tanto, S=N . QED
Lema. Para todos n∈N , 1+n=n+1 .
Prueba. Dejemos que S={n∈N∣1+n=n+1} . Entonces 0∈S . Supongamos que k∈S para que 1+k=k+1=s(k) . Entonces tenemos: 1+s(k)=s(1+k)=s(k+1)=s(k+s(0))=s(s(k+0))=s(s(k))=s(k)+1. Así, S=N . QED
Teorema. Para todos n,m∈N , n+m=m+n .
Prueba. Fijar m y que S={n∈N∣m+n=n+m} . Primero, 0∈S ya que m+0=0+m . También, 1∈S por el lema anterior. Supongamos ahora que k∈S . Entonces m+k=k+m . Para demostrar que s(k)∈S tenemos: m+s(k)=s(m+k)=s(k+m)=(k+m)+1=k+(m+1)=k+(1+m) =(k+1)+m=s(k)+m. Así, S=N . QED
Y así sucesivamente. Podemos entonces definir la multiplicación de manera similar, fijando n y definiendo n×0=0 n×s(m)=(n×m)+n, y demostrar las propiedades habituales de la multiplicación de forma inductiva. Entonces podemos definir la exponenciación también recursivamente: fijar n Entonces n0=1 ns(m)=nm×n. Posteriormente definimos el orden entre los números naturales por a≤b⟺∃n∈N(a+n=b), y demostrar las propiedades habituales.
Más tarde, podemos construir Z de N , Q de Z , R de Q , C de R etc. Véase, por ejemplo, mi respuesta a esta pregunta anterior .