Articulo de referencia

Teorema de Goodstein

En lógica matemática , el teorema de Goodstein es una afirmación sobre los números naturales , demostrada por Reuben Goodstein en 1944, que establece que toda secuencia de Goods...

En lógica matemática , el teorema de Goodstein es una afirmación sobre los números naturales , demostrada por Reuben Goodstein en 1944, que establece que toda secuencia de Goodstein (como se define más adelante) termina finalmente en 0. Laurence Kirby y Jeff Paris [ 1 ] demostraron en 1982 que el teorema de Goodstein es indemostrable en la aritmética de Peano (pero puede demostrarse en sistemas más fuertes, como la aritmética de segundo orden o la teoría de conjuntos de Zermelo-Fraenkel ). Este fue el tercer ejemplo de una afirmación verdadera sobre los números naturales que es indemostrable en la aritmética de Peano, después de los ejemplos proporcionados por el teorema de incompletitud de Gödel y la demostración directa de Gerhard Gentzen de 1943 de la indemostrabilidad de la inducción ε 0 en la aritmética de Peano. El teorema de Paris-Harrington dio otro ejemplo.

Kirby y Paris también introdujeron un juego de hidra basado en la teoría de grafos con un comportamiento similar al de las secuencias de Goodstein: la "Hidra" (llamada así por la Hidra mitológica de múltiples cabezas de Lerna ) es un árbol con raíz , y un movimiento de " Hércules " consiste en cortar una de sus "cabezas" (una rama del árbol), a lo que la Hidra responde haciendo crecer un número finito de nuevas cabezas según ciertas reglas. Kirby y Paris demostraron que la Hidra acabará siendo destruida, independientemente de la estrategia que Hércules utilice para cortar sus cabezas, aunque esto puede llevar mucho tiempo. Al igual que con las secuencias de Goodstein, Kirby y Paris demostraron que no se puede probar solo con la aritmética de Peano. [ 1 ]

Notación hereditaria de base n

Las secuencias de Goodstein se definen mediante un concepto llamado "notación hereditaria en base n ". Esta notación es muy similar a la notación posicional usual en base n para números naturales, pero la notación usual no es suficiente para los propósitos del teorema de Goodstein.

Para lograr la notación ordinaria en base n , donde n es un número natural mayor que 1, un número natural arbitrario m se escribe como una suma de múltiplos de potencias de n :

metro=aknortek+ak1nortek1++a0,{\displaystyle m=a_{k}n^{k}+a_{k-1}n^{k-1}+\cdots +a_{0},}

donde cada coeficiente a i satisface 0 ≤ a i < n , y a k ≠ 0 .

Por ejemplo, la notación en base 3 de 100:

100=81+18+1=34+232+30.{\displaystyle 100=81+18+1=3^{4}+2\cdot 3^{2}+3^{0}.}

Aquí, los exponentes de n en sí mismos no están escritos en notación de base n , como se ve en el caso 3 4 , arriba.

Para convertir una notación en base n a una notación hereditaria en base n , primero reescriba todos los exponentes como una suma de potencias de n (con la limitación en los coeficientes 0 ≤ a i < n ). Luego, reescriba cualquier exponente dentro de los exponentes nuevamente en notación en base n (con la misma limitación en los coeficientes) y continúe de esta manera hasta que cada número que aparezca en la expresión (excepto las bases mismas) esté escrito en notación en base n .

Por ejemplo, 100 en notación hereditaria de base 3 es

100=331+1+232+1.{\displaystyle 100=3^{3^{1}+1}+2\cdot 3^{2}+1.}

secuencias de Goodstein

La secuencia de GoodsteinGRAMOmetro{\displaystyle G_{m}}de un número m es una secuencia de números naturales. El primer elemento de la secuencia, escrito comoGRAMOmetro(1){\displaystyle G_{m}(1)}, es m mismo. El segundo elemento,GRAMOmetro(2){\displaystyle G_{m}(2)}, se obtiene escribiendo m en notación hereditaria de base 2, cambiando todos los 2 por 3 y luego restando 1 al resultado. En general, el términoGRAMOmetro(norte+1){\displaystyle G_{m}(n+1)}de la secuencia de Goodstein de m se calcula mediante:

  • tomando la representación de base hereditaria ( n + 1 ) deGRAMOmetro(norte){\displaystyle G_{m}(n)},
  • reemplazando cada ocurrencia de la base ( n + 1 ) con n + 2 , entonces
  • restando uno.

GRAMOmetro(norte+1){\displaystyle G_{m}(n+1)}depende tanto deGRAMOmetro(norte){\displaystyle G_{m}(n)}y en el índice n . A vecesGRAMOmetro(norte){\displaystyle G_{m}(n)}se escribe comoGRAMOnorte1(metro){\displaystyle G_{n-1}(m)}. [ 2 ]

Una secuencia de Goodstein termina cuando su elemento llega a 0. Las secuencias de Goodstein tempranas terminan rápidamente. Por ejemplo,GRAMO3{\displaystyle G_{3}}finaliza en el sexto paso (la columna etiquetada como "Notación hereditaria" muestra cómo se calcula el valor):

Las secuencias de Goodstein posteriores aumentan durante un número muy grande de pasos. Por ejemplo,GRAMO4{\displaystyle G_{4}}comienza de la siguiente manera ( OEIS : A056193  ):

Elementos deGRAMO4{\displaystyle G_{4}}continuarán aumentando durante un tiempo, pero en base32402653209{\displaystyle 3\cdot 2^{402\,653\,209}}, alcanzan el máximo de324026532101{\displaystyle 3\cdot 2^{402\,653\,210}-1}, quédese allí para el próximo32402653209{\displaystyle 3\cdot 2^{402\,653\,209}}escalones, y luego comienza a descender de 1 en 1, llegando a 0 cuando la base llega324026532111.{\displaystyle 3\cdot 2^{402\,653\,211}-1.}El exponente aquí es igual a3227+27,{\displaystyle 3\cdot 2^{27}+27,}[ 3 ] por lo tanto la base es igual anorte2norte1,{\displaystyle n\cdot 2^{n}-1,}un número de Woodall connorte=3227.{\displaystyle n=3\cdot 2^{27}.}

Por otro ejemplo,GRAMO19{\displaystyle G_{19}}aumenta mucho más rápidamente y comienza de la siguiente manera:

A pesar de este rápido crecimiento, el teorema de Goodstein establece que toda secuencia de Goodstein termina finalmente en 0, independientemente del valor inicial.

Demostración del teorema de Goodstein

El teorema de Goodstein se puede demostrar (utilizando técnicas ajenas a la aritmética de Peano, véase más abajo) de la siguiente manera: Dada una secuencia de GoodsteinGRAMOmetro{\displaystyle G_{m}}, construimos una secuencia paralelaPAGmetro{\displaystyle P_{m}}de números ordinales en forma normal de Cantor que es estrictamente decreciente y termina. Un error común de interpretación de esta demostración es creer queGRAMOmetro{\displaystyle G_{m}}va a0{\displaystyle 0}porque está dominado porPAGmetro{\displaystyle P_{m}}. En realidad, el hecho de quePAGmetro{\displaystyle P_{m}}dominaGRAMOmetro{\displaystyle G_{m}}No desempeña ningún papel. Lo importante es:GRAMOmetro(k){\displaystyle G_{m}(k)}existe si y solo siPAGmetro(k){\displaystyle P_{m}(k)}existe (paralelismo) y comparación entre dos miembros deGRAMOmetro{\displaystyle G_{m}}se conserva al comparar las entradas correspondientes dePAGmetro{\displaystyle P_{m}}. [ 4 ] Entonces siPAGmetro{\displaystyle P_{m}}termina, también lo haceGRAMOmetro{\displaystyle G_{m}}. Por regresión infinita ,GRAMOmetro{\displaystyle G_{m}}debe llegar0{\displaystyle 0}, lo que garantiza la rescisión.

Definimos una funciónF=F(,k){\displaystyle f=f(u,k)}que calcula la base hereditariak{\displaystyle k}representación de{\displaystyle u}y luego reemplaza cada aparición de la basek{\displaystyle k}con el primer número ordinal infinitoω{\displaystyle \omega }. Por ejemplo,F(100,3)=F(331+1+232+1,3)=ωω1+1+ω22+1=ωω+1+ω22+1{\displaystyle f(100,3)=f(3^{3^{1}+1}+2\cdot 3^{2}+1,3)=\omega ^{\omega ^{1}+1}+\omega ^{2}\cdot 2+1=\omega ^{\omega +1}+\omega ^{2}\cdot 2+1}.

Cada términoPAGmetro(norte){\displaystyle P_{m}(n)}de la secuenciaPAGmetro{\displaystyle P_{m}}entonces se define comoF(GRAMOmetro(norte),norte+1){\displaystyle f(G_{m}(n),n+1)}. Por ejemplo,GRAMO3(1)=3=21+20{\displaystyle G_{3}(1)=3=2^{1}+2^{0}}yPAG3(1)=F(21+20,2)=ω1+ω0=ω+1{\displaystyle P_{3}(1)=f(2^{1}+2^{0},2)=\omega ^{1}+\omega ^{0}=\omega +1}La suma, la multiplicación y la potenciación de números ordinales están bien definidas.

Afirmamos queF(GRAMOmetro(norte),norte+1)>F(GRAMOmetro(norte+1),norte+2){\displaystyle f(G_{m}(n),n+1)>f(G_{m}(n+1),n+2)}:

DejarGRAMOmetro(norte){\displaystyle G'_{m}(n)}serGRAMOmetro(norte){\displaystyle G_{m}(n)}después de aplicar la primera operación de cambio de base para generar el siguiente elemento de la secuencia de Goodstein, pero antes de la segunda operación de resta 1 en esta generación. Observe queGRAMOmetro(norte+1)=GRAMOmetro(norte)1{\displaystyle G_{m}(n+1)=G'_{m}(n)-1}.

EntoncesF(GRAMOmetro(norte),norte+1)=F(GRAMOmetro(norte),norte+2){\displaystyle f(G_{m}(n),n+1)=f(G'_{m}(n),n+2)}. [ Nota 1 ] Ahora aplicamos la operación de resta 1 , yF(GRAMOmetro(norte),norte+2)>F(GRAMOmetro(norte+1),norte+2){\displaystyle f(G'_{m}(n),n+2)>f(G_{m}(n+1),n+2)}, comoGRAMOmetro(norte)=GRAMOmetro(norte+1)+1{\displaystyle G'_{m}(n)=G_{m}(n+1)+1}. [ Nota 2 ]

Por ejemplo,GRAMO4(1)=22{\displaystyle G_{4}(1)=2^{2}}yGRAMO4(2)=232+23+2{\displaystyle G_{4}(2)=2\cdot 3^{2}+2\cdot 3+2}, entoncesF(22,2)=ωω{\displaystyle f(2^{2},2)=\omega ^{\omega }}yF(232+23+2,3)=ω22+ω2+2{\displaystyle f(2\cdot 3^{2}+2\cdot 3+2,3)=\omega ^{2}\cdot 2+\omega \cdot 2+2}, que es estrictamente menor. Tenga en cuenta que para calcularF(GRAMOmetro(norte),norte+1){\displaystyle f(G_{m}(n),n+1)}, primero necesitamos escribir GRAMOmetro(norte){\displaystyle G_{m}(n)}de base hereditarianorte+1{\displaystyle n+1}notación, como por ejemplo la expresiónωω1{\displaystyle \omega ^{\omega }-1}no es un ordinal.

Por lo tanto, la secuenciaPAGmetro{\displaystyle P_{m}}es estrictamente decreciente. Como el orden estándar < en los ordinales está bien fundamentado , no puede existir una secuencia estrictamente decreciente infinita, o equivalentemente, toda secuencia estrictamente decreciente de ordinales termina (y no puede ser infinita). PeroPAGmetro(norte){\displaystyle P_{m}(n)}se calcula directamente a partir deGRAMOmetro(norte){\displaystyle G_{m}(n)}. Por lo tanto, la secuenciaGRAMOmetro{\displaystyle G_{m}}debe terminar también, lo que significa que debe llegar0{\displaystyle 0}.

Si bien esta demostración del teorema de Goodstein es bastante sencilla, el teorema de Kirby-París [ 1 ] , que demuestra que el teorema de Goodstein no es un teorema de la aritmética de Peano, es técnico y considerablemente más difícil. Utiliza modelos no estándar numerables de la aritmética de Peano.

Teorema de Goodstein extendido

La demostración anterior sigue siendo válida si se cambia la definición de la secuencia de Goodstein de manera que la operación de cambio de base reemplace cada aparición de la base.b{\displaystyle b}conb+2{\displaystyle b+2}en lugar deb+1{\displaystyle b+1}. De manera más general, dejemosb1{\displaystyle b_{1}},b2{\displaystyle b_{2}},b3,{\displaystyle b_{3},\ldots }sea ​​cualquier secuencia no decreciente de enteros conb12{\displaystyle b_{1}\geq 2}. Entonces deja que el(norte+1){\displaystyle (n+1)}primer trimestre GRAMOmetro(norte+1){\displaystyle G_{m}(n+1)}de la secuencia extendida de Goodstein demetro{\displaystyle m}sean los siguientes:

  • Tomar la base hereditariabnorte{\displaystyle b_{n}}representación deGRAMOmetro(norte){\displaystyle G_{m}(n)}.
  • Reemplazar cada aparición de la basebnorte{\displaystyle b_{n}}conbnorte+1{\displaystyle b_{n+1}}.
  • Resta uno.

Una simple modificación de la demostración anterior muestra que esta secuencia aún termina. Por ejemplo, sibnorte=4{\displaystyle b_{n}=4}y sibnorte+1=9{\displaystyle b_{n+1}=9}, entoncesF(3444+4,4)=3ωωω+ω=F(3999+9,9){\displaystyle f(3\cdot 4^{4^{4}}+4,4)=3\omega ^{\omega ^{\omega }}+\omega =f(3\cdot 9^{9^{9}}+9,9)}, por lo tanto el ordinalF(3444+4,4){\displaystyle f(3\cdot 4^{4^{4}}+4,4)}es estrictamente mayor que el ordinalF((3999+9)1,9).{\displaystyle f{\big (}(3\cdot 9^{9^{9}}+9)-1,9{\big )}.}

La versión extendida es, de hecho, la considerada en el artículo original de Goodstein, [ 5 ] donde Goodstein demostró que es equivalente al teorema ordinal restringido (es decir, la afirmación de que la inducción transfinita por debajo de ε 0 es válida), y dio una demostración finitista para el caso dondemetrob1b1b1{\displaystyle m\leq b_{1}^{b_{1}^{b_{1}}}}(equivalente a la inducción transfinita hastaωωω{\displaystyle \omega ^{\omega ^{\omega }}}).

El teorema de Goodstein extendido sin ninguna restricción sobre la secuencia b n no es formalizable en la aritmética de Peano (AP), ya que una secuencia infinita arbitraria de este tipo no puede representarse en AP. Esto parece ser lo que impidió que Goodstein afirmara en 1944 que el teorema de Goodstein extendido era indemostrable en AP debido al segundo teorema de incompletitud de Gödel y a la demostración de Gentzen de la consistencia de AP usando ε 0 -inducción. [ 6 ] Sin embargo, la inspección de la demostración de Gentzen muestra que solo necesita el hecho de que no existe una secuencia infinita recursiva estrictamente decreciente primitiva de ordinales, por lo que limitar b n a secuencias recursivas primitivas habría permitido a Goodstein demostrar un resultado de indemostrabilidad. [ 6 ] Además, con la técnica relativamente elemental de la jerarquía de Grzegorczyk , se puede demostrar que toda secuencia infinita recursiva estrictamente decreciente primitiva de ordinales puede ser "ralentizada" de manera que pueda transformarse en una secuencia de Goodstein dondebnorte=norte+1{\displaystyle b_{n}=n+1}, dando así una prueba alternativa al mismo resultado que probaron Kirby y Paris. [ 6 ]

Longitud de la secuencia en función del valor inicial.

La función Goodstein ,GRAMO:nortenorte{\displaystyle {\mathcal {G}}:\mathbb {N} \to \mathbb {N} }, se define de tal manera queGRAMO(norte){\displaystyle {\mathcal {G}}(n)}es la longitud de la secuencia de Goodstein que comienza con n . (Esta es una función total ya que cada secuencia de Goodstein termina). La tasa de crecimiento extremadamente alta deGRAMO{\displaystyle {\mathcal {G}}}puede calibrarse relacionándolo con varias jerarquías estándar indexadas ordinalmente de funciones, como las funcionesHα{\displaystyle H_{\alpha }}en la jerarquía de Hardy y las funcionesFα{\displaystyle f_{\alpha }}en la jerarquía en rápido crecimiento de Löb y Wainer:

  • Kirby y Paris (1982) demostraron que
GRAMO{\displaystyle {\mathcal {G}}}tiene aproximadamente la misma tasa de crecimiento queHϵ0{\displaystyle H_{\epsilon _{0}}}(que es lo mismo que el deFϵ0{\displaystyle f_{\epsilon _{0}}}); más precisamente,GRAMO{\displaystyle {\mathcal {G}}}dominaHα{\displaystyle H_{\alpha }}por cadaα<ϵ0{\displaystyle \alpha <\epsilon _{0}}, yHϵ0{\displaystyle H_{\epsilon _{0}}}dominaGRAMO.{\displaystyle {\mathcal {G}}\,\!.}
(Para cualesquiera dos funcionesF,gramo:nortenorte{\displaystyle f,g:\mathbb {N} \to \mathbb {N} },F{\displaystyle f}Se dice que dominagramo{\displaystyle g}siF(norte)>gramo(norte){\displaystyle f(n)>g(n)}para todos suficientemente grandesnorte{\displaystyle n}.)
  • Cichon (1983) demostró que
GRAMO(norte)=HR2ω(norte+1)(1)1,{\displaystyle {\mathcal {G}}(n)=H_{R_{2}^{\omega }(n+1)}(1)-1,}
dóndeR2ω(norte){\displaystyle R_{2}^{\omega }(n)}es el resultado de poner n en notación hereditaria de base 2 y luego reemplazar todos los 2 con ω (como se hizo en la demostración del teorema de Goodstein).
  • Caicedo (2007) demostró que sinorte=2metro1+2metro2++2metrok{\displaystyle n=2^{m_{1}}+2^{m_{2}}+\cdots +2^{m_{k}}}conmetro1>metro2>>metrok,{\displaystyle m_{1}>m_{2}>\cdots >m_{k},}entonces
GRAMO(norte)=FR2ω(metro1)(FR2ω(metro2)((FR2ω(metrok)(3))))2{\displaystyle {\mathcal {G}}(n)=f_{R_{2}^{\omega }(m_{1})}(f_{R_{2}^{\omega }(m_{2})}(\cdots (f_{R_{2}^{\omega }(m_{k})}(3))\cdots ))-2}.

Algunos ejemplos:

(Para la función de Ackermann y los límites del número de Graham, véase jerarquía de rápido crecimiento §  Funciones en jerarquías de rápido crecimiento ).

Aplicación a funciones computables

El teorema de Goodstein permite construir una función computable total que la aritmética de Peano no puede demostrar que sea total. La secuencia de Goodstein de un número puede ser enumerada eficazmente por una máquina de Turing ; por lo tanto, la función que asigna a n el número de pasos necesarios para que la secuencia de Goodstein de n termine es computable por una máquina de Turing específica. Esta máquina simplemente enumera la secuencia de Goodstein de n y, cuando la secuencia llega a 0, devuelve su longitud. Dado que toda secuencia de Goodstein termina eventualmente, esta función es total. Sin embargo, como la aritmética de Peano no demuestra que toda secuencia de Goodstein termine, tampoco demuestra que esta máquina de Turing calcule una función total.

Véase también

Notas

  1. Para calcular el LHS, se reemplazan todas las ocurrencias denorte+1{\displaystyle n+1}aω{\displaystyle \omega }enGRAMOmetro(norte){\displaystyle G_{m}(n)}Para calcular el lado derecho, se reemplazan todas las ocurrencias denorte+1{\displaystyle n+1}anorte+2{\displaystyle n+2}enGRAMOmetro(norte){\displaystyle G_{m}(n)}LlegarGRAMOmetro(norte){\displaystyle G_{m}'(n)}, luego cambia todas las ocurrencias denorte+2{\displaystyle n+2}enGRAMOmetro(norte){\displaystyle G_{m}'(n)}aω{\displaystyle \omega }.
  2. Tenga en cuenta queF(,k){\displaystyle f(u,k)}es estrictamente creciente en su primer argumento, ya que simplemente interpreta{\displaystyle u}en basek{\displaystyle k}como baseω{\displaystyle \omega }; véase la forma normal de Cantor .

Referencias

Bibliografía

  • Weisstein, Eric W. "Secuencia de Goodstein" . MundoMatemático .
  • Algunos elementos de una demostración de que el teorema de Goodstein no es un teorema de PA, de una tesis de pregrado de Justin T Miller.
  • Clasificación de modelos no estándar de la aritmética de Peano mediante el teorema de Goodstein - Tesis de Dan Kaplan, Biblioteca del Franklan and Marshall College
  • Definición de secuencias de Goodstein en Haskell y el cálculo lambda
  • Secuencias de Goodstein: El poder de un desvío a través del infinito : una buena exposición con ilustraciones de las secuencias de Goodstein y el juego de la hidra.
  • Calculadora Goodstein archivada el 4 de febrero de 2017 en Wayback Machine.
Obtenido de " https://en.wikipedia.org/w/index.php?title=Goodstein%27s_theorem&oldid=1361336384#Sequence_length_as_a_function_of_the_starting_value "