He encontrado varias definiciones diferentes para Σ00=Π00=Δ00Σ00=Π00=Δ00 de la jerarquía aritmética. A continuación hay dos definiciones que me parecen diferentes, pero no estoy seguro:
-
Todas las fórmulas aritméticas de primer orden que no tienen cuantificadores no limitados.
-
En la segunda versión, se permite además utilizar funciones recursivas primitivas (o, en otra versión, toda función que pueda definirse recursivamente; esta definición incluye también funciones como la función de Ackermann, pero sólo funciones probadamente totales).
Las funciones recursivas primitivas se pueden formalizar en aritmética de Peano de primer orden utilizando la fórmula de Gödel ββ pero esto parece requerir el uso de cuantificadores no limitados también.
¿Por qué? Supongamos que queremos escribir formalmente una fórmula φ(n)φ(n) de la siguiente forma:
∀k<n:φ0(ak)∀k<n:φ0(ak)
donde φ0φ0 es alguna fórmula de primer orden y akak es la primitiva definida recursivamente por:
a0=Ca0=C
an+1=F(an,n)an+1=F(an,n)
con CC una constante y FF alguna función ya definida (podría ser simplemente la multiplicación, por el bien del argumento).
Usamos la ββ como aquí:
https://en.wikipedia.org/wiki/G%C3%B6del%27s_%CE%B2_function
Entonces deberíamos escribir φ(n)φ(n) de la siguiente manera:
∃b:∃c<b:∀k<n:φ0(β(b,c,k))∧(β(b,c,0)=C)∧∀i<n:(β(b,c,i+1)=F(β(b,c,i),i))∃b:∃c<b:∀k<n:φ0(β(b,c,k))∧(β(b,c,0)=C)∧∀i<n:(β(b,c,i+1)=F(β(b,c,i),i))
Esencialmente, el cuantificador en bb no puede ser acotado (sin utilizar otras funciones recursivas primitivas, y así ad infinitum).
Así que φ(n)φ(n) está en Σ 1 0 pero no en Σ 0 0 según la primera definición dada anteriormente, mientras que está en Σ 0 0 según la segunda definición.
De forma más general, parece que por definición 1 sólo se incluyen las fórmulas decidibles en tiempo polinómico de sus variables (correspondientes a problemas en EXPTIME, ya que es exponencial en el número de bits); la definición 2, en cambio, incluye todas las fórmulas decidibles en tiempo que sea cualquier función recursiva primitiva de sus variables.
Tenga en cuenta que esto no afectará al resto de la jerarquía aritmética, ya que siempre podemos acotar bb por una variable dada en un cuantificador "externo" no limitado.
Para terminar, mi pregunta es: ¿son realmente diferentes estas dos definiciones?