Articulo de referencia

teoría ω-consistente

En lógica matemática , una teoría ω-consistente (u omega-consistente o numéricamente segregativa ) [ 1 ] es una teoría (colección de enunciados ) que no solo es consistente (sin...

En lógica matemática , una teoría ω-consistente (u omega-consistente o numéricamente segregativa ) [ 1 ] es una teoría (colección de enunciados ) que no solo es consistente (sintácticamente) [ 2 ] (es decir, no demuestra una contradicción ), sino que también evita demostrar ciertas combinaciones infinitas de enunciados que son intuitivamente contradictorias. El nombre se debe a Kurt Gödel , quien introdujo el concepto al demostrar el teorema de incompletitud . [ 3 ]

Definición

Se dice que una teoría T interpreta el lenguaje de la aritmética si existe una traducción de las fórmulas aritméticas al lenguaje de T de tal manera que T pueda demostrar los axiomas básicos de los números naturales bajo esta traducción.

Una T que interpreta la aritmética es ω-inconsistente si, para alguna propiedad P de los números naturales (definida por una fórmula en el lenguaje de T ), T prueba P (0), P (1), P (2), etc. (es decir, para cada número natural estándar n , T prueba que P ( n ) se cumple), pero T también prueba que existe algún número natural n tal que P ( n ) no se cumple . [ 2 ] Esto puede no generar una contradicción dentro de T porque T puede no ser capaz de probar para cualquier valor específico de n que P ( n ) no se cumple, solo que existe tal n . En particular, tal n es necesariamente un entero no estándar en cualquier modelo para T ( Quine ha llamado a tales teorías "numéricamente insegregativas"). [ 4 ]

T es ω-consistente si no es ω-inconsistente.

Existe una propiedad más débil pero estrechamente relacionada de la solidez Σ 1. Una teoría T es Σ 1- sólida (o 1-consistente , en otra terminología) [ 5 ] si toda Σ 0 1 -sentencia [ 6 ] demostrable en T es verdadera en el modelo estándar de la aritmética N (es decir, la estructura de los números naturales usuales con suma y multiplicación). Si T es lo suficientemente fuerte como para formalizar un modelo razonable de computación , la solidez Σ 1 es equivalente a exigir que siempre que T demuestre que una máquina de Turing C se detiene, entonces C se detiene realmente. Toda teoría ω-consistente es Σ 1 -sólida, pero no a la inversa.

De forma más general, podemos definir un concepto análogo para niveles superiores de la jerarquía aritmética . Si Γ es un conjunto de proposiciones aritméticas (típicamente Σ 0 n para algún n ), una teoría T es Γ-sólida si toda proposición Γ demostrable en T es verdadera en el modelo estándar. Cuando Γ es el conjunto de todas las fórmulas aritméticas, la Γ-corrección se denomina simplemente corrección (aritmética) . Si el lenguaje de T consiste únicamente en el lenguaje de la aritmética (a diferencia, por ejemplo, de la teoría de conjuntos ), entonces un sistema sólido es aquel cuyo modelo puede considerarse como el conjunto ω, el conjunto usual de números naturales matemáticos. El caso de T general es diferente; véase la ω-lógica más adelante.

La solidez Σ n tiene la siguiente interpretación computacional: si la teoría demuestra que un programa C que utiliza un oráculo Σ n −1 se detiene, entonces C realmente se detiene.

Ejemplos

Teorías consistentes e inconsistentes con ω

Escriba PA para la teoría de la aritmética de Peano , y Con(PA) para el enunciado de la aritmética que formaliza la afirmación "PA es consistente". Con(PA) podría tener la forma "Ningún número natural n es el número de Gödel de una prueba en PA de que 0=1". [ 7 ] Ahora bien, la consistencia de PA implica la consistencia de PA  +  ¬Con(PA). En efecto, si PA  +  ¬Con(PA) fuera inconsistente, entonces PA por sí sola probaría ¬Con(PA)→0=1, y una reducción al absurdo en PA produciría una prueba de Con(PA). Por el segundo teorema de incompletitud de Gödel , PA sería inconsistente.

Por lo tanto, suponiendo que PA es consistente, PA  +  ¬Con(PA) también lo es. Sin embargo, no sería ω-consistente. Esto se debe a que, para cualquier n particular , PA, y por lo tanto PA  +  ¬Con(PA), prueba que n no es el número de Gödel de una prueba de que 0=1. Sin embargo, PA  +  ¬Con(PA) prueba que, para algún número natural n , n es el número de Gödel de dicha prueba (esto es simplemente una reformulación directa de la afirmación ¬Con(PA)).

En este ejemplo, el axioma ¬Con(PA) es Σ 1 , por lo tanto, el sistema PA  +  ¬Con(PA) es de hecho Σ 1 -incorrecto, no solo ω-inconsistente.

Teorías aritméticamente correctas, pero inconsistentes con ω.

Sea T un PA junto con los axiomas c n para cada número natural n , donde c es una nueva constante añadida al lenguaje. Entonces T es aritméticamente correcto (ya que cualquier modelo no estándar de PA puede expandirse a un modelo de T ), pero ω-inconsistente (ya que demuestra incógnitado=incógnita{\displaystyle \exists x\,c=x}y c n para cada número n ). 

Las teorías ω-inconsistentes Σ 1 -sólidas que utilizan únicamente el lenguaje de la aritmética se pueden construir de la siguiente manera. Sea I Σ n la subteoría de PA con el esquema de inducción restringido a fórmulas Σ n , para cualquier n  >  0. La teoría I Σ n  +  1 es finitamente axiomatizable, sea A su único axioma, y ​​consideremos la teoría T  = I Σ n + ¬ A . Podemos suponer que A es una instancia del esquema de inducción, que tiene la forma   

w[B(0,w)incógnita(B(incógnita,w)B(incógnita+1,w))incógnitaB(incógnita,w)].{\displaystyle \forall w\,[B(0,w)\land \forall x\,(B(x,w)\to B(x+1,w))\to \forall x\,B(x,w)].}

Si denotamos la fórmula

w[B(0,w)incógnita(B(incógnita,w)B(incógnita+1,w))B(norte,w)]{\displaystyle \forall w\,[B(0,w)\land \forall x\,(B(x,w)\to B(x+1,w))\to B(n,w)]}

Por P ( n ), entonces para cada número natural n , la teoría T (de hecho, incluso el cálculo de predicados puro) prueba P ( n ). Por otro lado, T prueba la fórmulaincógnita¬PAG(incógnita){\displaystyle \exists x\,\neg P(x)}, porque es lógicamente equivalente al axioma ¬ A . Por lo tanto, T es ω-inconsistente.

Es posible demostrar que T es Π n  +  3 -sólido. De hecho, es Π n  +  3 -conservativo sobre la teoría (obviamente sólida) I Σ n . El argumento es más complicado (se basa en la demostrabilidad del principio de reflexión Σ n + 2 para I Σ n en I Σ n + 1 ).    

Teorías ω -consistentes aritméticamente incorrectas

Sea ω-Con(PA) la sentencia aritmética que formaliza la afirmación "PA es ω-consistente". Entonces, la teoría PA  +  ¬ω-Con(PA) es inválida (Σ 3 -inválida, para ser precisos), pero ω-consistente. El argumento es similar al del primer ejemplo: una versión adecuada de las condiciones de derivabilidad de Hilbert-Bernays-Löb se cumple para el "predicado de demostrabilidad" ω-Prov( A )  =  ¬ω-Con(PA  +  ¬ A ), por lo que satisface un análogo del segundo teorema de incompletitud de Gödel.

lógica ω

El concepto de teorías de la aritmética cuyos enteros son los verdaderos enteros matemáticos se captura mediante la lógica ω . [ 8 ] Sea T una teoría en un lenguaje contable que incluye un símbolo predicado unario N destinado a contener solo los números naturales, así como nombres específicos 0, 1, 2, ..., uno para cada número natural (estándar) (que pueden ser constantes separadas o términos constantes como 0, 1, 1+1, 1+1+1, ..., etc.). Nótese que T mismo podría estar refiriéndose a objetos más generales, como números reales o conjuntos; por lo tanto, en un modelo de T los objetos que satisfacen N ( x ) son aquellos que T interpreta como números naturales, no todos los cuales necesitan ser nombrados por uno de los nombres especificados.

El sistema de lógica ω incluye todos los axiomas y reglas de la lógica de predicados usual de primer orden , junto con, para cada T -fórmula P ( x ) con una variable libre x especificada , una regla ω infinitaria de la forma:

DePAG(0),PAG(1),PAG(2),{\displaystyle P(0),P(1),P(2),\ldots }inferirincógnita(norte(incógnita)PAG(incógnita)){\displaystyle \forall x\,(N(x)\to P(x))}.

Es decir, si la teoría afirma (es decir, prueba) P ( n ) por separado para cada número natural n dado por su nombre especificado, entonces también afirma P colectivamente para todos los números naturales a la vez a través de la evidente contraparte finita universalmente cuantificada de los infinitos antecedentes de la regla. Para una teoría de la aritmética, es decir, una cuyo dominio previsto son los números naturales como la aritmética de Peano , el predicado N es redundante y puede omitirse del lenguaje, con el consecuente de la regla para cada P simplificándose aincógnitaPAG(incógnita){\displaystyle \forall x\,P(x)}.

Un modelo ω de T es un modelo de T cuyo dominio incluye los números naturales y cuyos nombres y símbolo N se interpretan de forma estándar, respectivamente, como esos números y como el predicado cuyo dominio son precisamente esos números (por lo que no existen números no estándar). Si N está ausente del lenguaje, entonces se requiere que el dominio de N coincida con el del modelo, es decir, que el modelo contenga únicamente los números naturales. (Otros modelos de T pueden interpretar estos símbolos de forma no estándar; por ejemplo, el dominio de N ni siquiera tiene por qué ser numerable). Estos requisitos hacen que la regla ω sea válida en todo modelo ω. Como corolario del teorema de omisión de tipos , también se cumple lo contrario: la teoría T tiene un modelo ω si y solo si es consistente en lógica ω.

Existe una estrecha relación entre la lógica ω y la consistencia ω. Una teoría consistente en lógica ω también es consistente en ω (y aritméticamente correcta). Lo contrario es falso, ya que la consistencia en lógica ω es un concepto mucho más fuerte que la consistencia ω. Sin embargo, se cumple la siguiente caracterización: una teoría es consistente en ω si y solo si su cierre bajo aplicaciones no anidadas de la regla ω es consistente.

Relación con otros principios de consistencia

Si la teoría T es recursivamente axiomatizable , la ω-consistencia tiene la siguiente caracterización, debida a Craig Smoryński : [ 9 ]

T es ω -consistente si y solo siT+RFnorteT+ThΠ20(norte){\displaystyle T+\mathrm {RFN} _{T}+\mathrm {Th} _{\Pi _{2}^{0}}(\mathbb {N} )}es consistente.

Aquí,ThΠ20(norte){\displaystyle \mathrm {Th} _{\Pi _{2}^{0}}(\mathbb {N} )}es el conjunto de todas las sentencias Π 0 2 válidas en el modelo estándar de aritmética, yRFnorteT{\displaystyle \mathrm {RFN} _{T}}es el principio de reflexión uniforme para T , que consta de los axiomas

incógnita(PAGrovT(φ(incógnita˙))φ(incógnita)){\displaystyle \forall x\,(\mathrm {Prov} _{T}(\ulcorner \varphi ({\dot {x}})\urcorner )\to \varphi (x))}

para cada fórmulaφ{\displaystyle \varphi }con una variable libre. En particular, una teoría T finitamente axiomatizable en el lenguaje de la aritmética es ω-consistente si y solo si T  +  PA esΣ20{\displaystyle \Sigma _{2}^{0}}-sonido.

Notas

  1. WVO Quine (1971), Teoría de conjuntos y su lógica .
  2. 1 2 S. C. Kleene , Introducción a la metamatemática (1971), pág. 207. Bibliotheca Mathematica: Serie de monografías sobre matemáticas puras y aplicadas, vol. I, Wolters-Noordhoff, North-Holland 0-7204-2103-9, Elsevier 0-444-10088-1.
  3. Smorynski, "Los teoremas de incompletitud", Manual de lógica matemática , 1977, pág. 851.
  4. Floyd, Putnam, Una nota sobre el "Párrafo célebre" de Wittgenstein acerca del teorema de Gödel (2000)
  5. H. Friedman , " Adventures in Gödel Incompleteness " (2023), p. 14. Consultado el 12 de septiembre de 2023.
  6. La definición de este simbolismo se puede encontrar en jerarquía aritmética .
  7. Esta formulación utiliza 0=1 en lugar de una contradicción directa; eso da el mismo resultado, porque PA ciertamente prueba ¬0=1, así que si también probara 0=1 tendríamos una contradicción, y por otro lado, si PA prueba una contradicción, entonces prueba cualquier cosa , incluyendo 0=1.
  8. J. Barwise (ed.), Handbook of Mathematical Logic , North-Holland, Ámsterdam, 1977. La ω-lógica en Barwise se define como una lógica de primer orden de dos tipos, con una interpretación fija del segundo tipo como los números naturales (§5.2, p.42); mientras que este artículo analiza la internalización de un solo tipo a través de un predicado unario N (también analizado en el §5.1).
  9. Smoryński, Craig (1985). Autorreferencia y lógica modal . Berlín: Springer. ISBN 978-0-387-96209-2.Reseñado en Boolos, G.; Smorynski, C. (1988). "Autorreferencia y lógica modal". The Journal of Symbolic Logic . 53 : 306. doi : 10.2307/2274450 . JSTOR 2274450 . 

Bibliografía