Modelos de aritmética sucesora

Considere la teoría el ( norte , S , 0 ) , que sabemos que está axiomatizado por los siguientes axiomas:

  1. X ( S ( X ) 0 )
  2. X y ( S ( X ) = S ( y ) X = y )
  3. X ( X 0 y ( X = S ( y ) )

más el esquema del axioma:

  1. X ( S norte ( X ) X ) para cada norte norte (dónde S norte ( X ) es la aplicación de S norte veces a X ).

Ahora bien, es bien sabido que los modelos de esta teoría son exactamente aquellos que tienen la forma norte + λ Z , dónde λ es un cardinal finito o infinito. Mi pregunta es acerca de cómo probar esto. No es difícil mostrar que cualquier estructura de esta forma es un modelo para la teoría, pero ¿qué ocurre a la inversa, es decir, que cualquier modelo de la teoría tiene esta forma?

Ahora bien, es claro que cualquier modelo de esta teoría consistirá en un segmento inicial que es una copia de norte . Mi pensamiento fue entonces definir una relación de equivalencia X y si hay norte tal que S norte ( X ) = y , y luego demuestre que las clases de equivalencia serán todas de la forma norte o Z . ¿Está esto en la dirección correcta?

Además, como nota al margen, solo para verificar, pero el 1 -los tipos de esta teoría están todos aislados por una fórmula de la forma S norte ( 0 ) = X , o bien el tipo único no aislado { S norte ( 0 ) X | norte norte } , ¿correcto?

Su relación de equivalencia propuesta tiene la idea correcta pero en realidad no funciona: no es simétrica. Sin embargo, una vez que arreglas eso, tienes la idea correcta.
@NoahSchweber - ¡Cierto, por supuesto! Quieres decir que debería poner en el lado derecho "hay norte tal que o bien S norte ( X ) = y o S norte ( y ) = X , ¿bien? ¿Puedes publicar tu comentario como respuesta?
Dices: los modelos de esta teoría son exactamente aquellos que tienen la forma ℕ+𝜆⋅ℤ. ¿Qué pasa con los modelos de la forma ℕ+ℚ⋅ℤ?
@PrimoPetri - Desde | q | = 0 , son de tipo norte + 0 Z . No creo que la aritmética sucesora pueda distinguir entre el tipo de orden de las copias de Z (es decir, la forma en que Z s están ordenados entre ellos).
¿No es (4) redundante? ¿No está ese "retroceder en bucle" prohibido por (1) y (2)?
@DanChristensen - No, no son redundantes. Considere un modelo METRO que consiste en norte y un solo elemento, digamos a , no en norte . Definir S como el sucesor como de costumbre norte y establecer S ( a ) = a . Entonces METRO satisface 1-3, pero no satisface 4 para norte = 1 .
Gracias. Entonces, ¿por qué no usar simplemente el principio más natural de la inducción y evitar construir el S norte ( X ) ¿función?
@DanChristensen: puede usar un esquema de inducción, similar al que tiene con PA de primer orden (pero restringido a fórmulas que contienen solo la función sucesora, por supuesto). Esto dará otro conjunto infinito de axiomas para la teoría. Pero encuentro más fácil analizar los modelos de la teoría usando este esquema particular.
Creo que necesitarías inducción para probar la existencia de la S norte ( X ) función. Solo para aclarar, ¿es el caso de que S 0 ( X ) = X ,   S 1 ( X ) = S ( X ) ,   S 2 ( X ) = S ( S ( X ) ) , ¿etcétera? Entonces S norte ( X ) = X + norte .
@DanChristensen - No hay " S norte función. El idioma oficial contiene sólo S . solo uso S norte como una abreviatura para aplicar la función norte veces a un término. A1 1 es X ( S ( X ) X ) , A2 2 es X ( S ( S ( X ) ) X ) , etc., de modo que ninguno de los axiomas en realidad contiene S norte .
En PA de segundo orden (en el lenguaje de la teoría de conjuntos), se puede probar formalmente la existencia de tal función a partir de los Axiomas de Peano. Entiendo que no puede hacer eso en PA de primer orden.

Respuestas (1)

Tienes la idea correcta, pero necesita un ajuste: la relación de "distancia finita" es lo que quieres, pero no es lo que has escrito (lo que has escrito no es simétrico). Colocar X y iff o bien hay algo finito norte tal que S norte ( X ) = y o hay algo finito norte tal que S norte ( y ) = X (Tenga en cuenta que esta es solo la "métrica de gráfico" habitual).

Ahora, las observaciones clave son que en cualquier modelo de aritmética sucesora hay exactamente un elemento sin predecesor y la función sucesora es inyectiva. Estos dos hechos implican rápidamente que cualquier modelo de aritmética sucesora consta exactamente de una -clase de "tipo norte "y todos los demás -las clases (si las hay) tienen "tipo Z ."

(Puede ser útil pensar en lo que prueba la aritmética sucesora sobre la relación de "distancia uno" X = S ( y ) y = S ( X ) ; en mi experiencia, esto es un poco más fácil de conceptualizar, aunque no estoy seguro de por qué).