Articulo de referencia

Teorema de indefinibilidad de Tarski

Alfred Tarski en 1968 El teorema de indefinibilidad de Tarski , enunciado y demostrado por Alfred Tarski en 1933, es un importante resultado limitativo en lógica matemática , fu...

Alfred Tarski en 1968

El teorema de indefinibilidad de Tarski , enunciado y demostrado por Alfred Tarski en 1933, es un importante resultado limitativo en lógica matemática , fundamentos de las matemáticas y semántica formal . De manera informal, el teorema afirma que "la verdad aritmética no puede definirse en aritmética". [ 1 ]

El teorema se aplica de forma más general a cualquier sistema formal suficientemente fuerte , demostrando que la verdad en el modelo estándar del sistema no puede definirse dentro del sistema. [ 2 ] : 491, 493

Historia

En 1931, Kurt Gödel publicó los teoremas de incompletitud , que demostró en parte mostrando cómo representar la sintaxis de la lógica formal dentro de la aritmética de primer orden . A cada expresión del lenguaje formal de la aritmética se le asigna un número distinto. Este procedimiento se conoce como numeración de Gödel , codificación y, más generalmente, aritmetización. En particular, varios conjuntos de expresiones se codifican como conjuntos de números. Para diversas propiedades sintácticas (como ser una fórmula , ser una oración , etc.), estos conjuntos son computables . Además, cualquier conjunto computable de números puede definirse mediante alguna fórmula aritmética. Por ejemplo, existen fórmulas en el lenguaje de la aritmética que definen el conjunto de códigos para oraciones aritméticas y para oraciones aritméticas demostrables (un conjunto computablemente enumerable ).

El teorema de la indefinibilidad demuestra que esta codificación no puede realizarse para conceptos semánticos como la verdad. Muestra que ningún lenguaje interpretado suficientemente rico puede representar su propia semántica. Un corolario es que cualquier metalenguaje capaz de expresar la semántica de algún lenguaje objeto (por ejemplo, un predicado es definible en la teoría de conjuntos de Zermelo-Fraenkel para determinar si las fórmulas en el lenguaje de la aritmética de Peano son verdaderas en el modelo estándar de números naturales de la aritmética [ 3 ] ) debe tener un poder expresivo superior al del lenguaje objeto. El metalenguaje incluye nociones primitivas, axiomas y reglas de inferencia ausentes en el lenguaje objeto, de modo que existen teoremas demostrables en el metalenguaje que no lo son en el lenguaje objeto.

El teorema de la indefinibilidad se atribuye convencionalmente a Alfred Tarski . Gödel también descubrió este teorema en 1930, mientras demostraba sus teoremas de incompletitud, publicados en 1931, mucho antes de la publicación del trabajo de Tarski en 1933 (Murawski 1998). Si bien Gödel nunca publicó nada relacionado con su descubrimiento independiente de la indefinibilidad, sí la describió en una carta a John von Neumann en 1931. Tarski había obtenido casi todos los resultados de su monografía de 1933, El concepto de verdad en los lenguajes de las ciencias deductivas, entre 1929 y 1931, y los presentó ante audiencias polacas. Sin embargo, como enfatizó en el artículo, el teorema de la indefinibilidad fue el único resultado que no había obtenido con anterioridad. Según la nota al pie del teorema de indefinibilidad ( Twierdzenie I ) de la monografía de 1933, el teorema y el esbozo de la demostración se añadieron a la monografía solo después de que el manuscrito se enviara a la imprenta en 1931. Tarski informa allí que, cuando presentó el contenido de su monografía a la Academia de Ciencias de Varsovia el 21 de marzo de 1931, expresó en este lugar solo algunas conjeturas, basadas en parte en sus propias investigaciones y en parte en el breve informe de Gödel sobre los teoremas de incompletitud " Einige metamathematische Resultate über Entscheidungsdefinitheit und Widerspruchsfreiheit " [Algunos resultados metamatemáticos sobre la definitividad de la decisión y la consistencia], Academia Austríaca de Ciencias , Viena, 1930.

Declaración simplificada

En primer lugar, expondremos una versión simplificada del teorema de Tarski, y luego, en la siguiente sección, enunciaremos y demostraremos el teorema que Tarski demostró en 1933.

DejarL{\displaystyle L}es el lenguaje de la aritmética de primer orden . Esta es la teoría de los números naturales , incluyendo su suma y multiplicación, axiomatizada por los axiomas de Peano de primer orden . Esta es una teoría de " primer orden ": los cuantificadores se extienden sobre los números naturales, pero no sobre conjuntos o funciones de números naturales. La teoría es lo suficientemente fuerte como para describir funciones enteras definidas recursivamente, como la exponenciación, los factoriales o la sucesión de Fibonacci .

Dejarnorte{\displaystyle \mathbb {N} }ser la estructura estándar paraL{\displaystyle L}, es decirnorte{\displaystyle \mathbb {N} }consta del conjunto ordinario de números naturales y su suma y multiplicación. Cada oración enL{\displaystyle L}puede interpretarse ennorte{\displaystyle \mathbb {N} }y luego se convierte en verdadero o falso. Por lo tanto(L,norte){\displaystyle (L,\mathbb {N})}es el "lenguaje interpretado de primer orden de la aritmética".

Cada fórmulaφ{\displaystyle \varphi }enL{\displaystyle L}tiene un número de Gödelgramo(φ){\displaystyle g(\varphi )}. Este es un número natural que "codifica"φ{\displaystyle \varphi }De esa manera, el lenguajeL{\displaystyle L}pueden hablar de fórmulas enL{\displaystyle L}, no se trata solo de números. DejemosT{\displaystyle T}denotamos el conjunto deL{\displaystyle L}-oraciones verdaderas ennorte{\displaystyle \mathbb {N} }, yT{\displaystyle T^{*}}el conjunto de números de Gödel de las oraciones enT{\displaystyle T}El siguiente teorema responde a la pregunta: ¿Puede?T{\displaystyle T^{*}}¿Se puede definir mediante una fórmula aritmética de primer orden?

Teorema de indefinibilidad de Tarski (forma simplificada) : No existeL{\displaystyle L}-fórmulaTrmi(norte){\displaystyle \mathrm {Verdadero} (n)}que defineT{\displaystyle T^{*}}. Es decir, no hayL{\displaystyle L}-fórmulaTrmi(norte){\displaystyle \mathrm {Verdadero} (n)}de tal manera que para cadaL{\displaystyle L}-oraciónA{\displaystyle A}, la fórmulaTrmi(gramo(A))A{\displaystyle \mathrm {Verdadero} (g(A))\iff A}se sostiene ennorte{\displaystyle \mathbb {N} }.

De manera informal, el teorema dice que el concepto de verdad de las proposiciones aritméticas de primer orden no puede definirse mediante una fórmula en aritmética de primer orden. Esto implica una limitación importante en el alcance de la "autorrepresentación". Al trabajar en un sistema más fuerte (por ejemplo, agregando una especie de subconjuntos denorte{\displaystyle \mathbb {N} }como en la aritmética de segundo orden ) es posible definir una fórmulaTrmi(norte){\displaystyle \mathrm {Verdadero} (n)}que se mantiene exactamente en el conjuntoT{\displaystyle T^{*}}, pero eso no define la verdad para el sistema más fuerte: esta fórmulaTrmi(norte){\displaystyle \mathrm {Verdadero} (n)}solo define un predicado de verdad para fórmulas en el lenguaje original.L{\displaystyle L}(por ejemplo, porqueT{\displaystyle T^{*}}no contiene códigos para oraciones que cuantifican sobre subconjuntos denorte{\displaystyle \mathbb {N} }). Para definir la verdad en este sistema más fuerte, sería necesario ascender a un sistema aún más fuerte, y así sucesivamente.

Para probar el teorema, procedemos por contradicción y suponemos que unL{\displaystyle L}-fórmulaTrmi(norte){\displaystyle \mathrm {Verdadero} (n)}existe algo que sea cierto para los números naturales.norte{\displaystyle n}ennorte{\displaystyle \mathbb {N} }si y solo sinorte{\displaystyle n}es el número Gödel de una oración enL{\displaystyle L}eso es cierto ennorte{\displaystyle \mathbb {N} }Entonces podríamos usarTrmi(norte){\displaystyle \mathrm {Verdadero} (n)}para definir un nuevoL{\displaystyle L}-fórmulaS(metro){\displaystyle S(m)}Eso es cierto para los números naturales.metro{\displaystyle m}si y solo simetro{\displaystyle m}es el número de Gödel de una fórmulaφ(incógnita){\displaystyle \varphi (x)}(con una variable libre)incógnita{\displaystyle x}) tal queφ(metro){\displaystyle \varphi (m)}es falso cuando se interpreta ennorte{\displaystyle \mathbb {N} }(es decir la fórmula)φ(incógnita){\displaystyle \varphi (x)}, cuando se aplica a su propio número de Gödel, produce una afirmación falsa). Si ahora consideramos el número de Gödelgramo{\displaystyle g}de la fórmulaS(metro){\displaystyle S(m)}y preguntar si la oraciónS(gramo){\displaystyle S(g)}es cierto ennorte{\displaystyle \mathbb {N} }Obtenemos una contradicción. (Esto se conoce como argumento diagonal ).

El teorema es un corolario del teorema de Post sobre la jerarquía aritmética , demostrado algunos años después de Tarski (1933). Una demostración semántica del teorema de Tarski a partir del teorema de Post se obtiene por contradicción de la siguiente manera. SuponiendoT{\displaystyle T^{*}}es definible aritméticamente, hay un número naturalnorte{\displaystyle n}de tal manera queT{\displaystyle T^{*}}es definible por una fórmula en el nivelΣnorte0{\displaystyle \Sigma _{n}^{0}}de la jerarquía aritmética . Sin embargo,T{\displaystyle T^{*}}esΣk0{\displaystyle \Sigma _{k}^{0}}-difícil para todosk{\displaystyle k}. Por lo tanto, la jerarquía aritmética se derrumba en el nivelnorte{\displaystyle n}, contradiciendo el teorema de Post.

Forma general

Tarski demostró un teorema más fuerte que el mencionado anteriormente, utilizando un método completamente sintáctico. El teorema resultante se aplica a cualquier lenguaje formal con negación y con capacidad suficiente para la autorreferencia, de modo que se cumpla el lema diagonal . La aritmética de primer orden satisface estas condiciones previas, pero el teorema se aplica a sistemas formales mucho más generales, como ZFC .

Teorema de indefinibilidad de Tarski (forma general) : Sea(L,norte){\displaystyle (L,{\mathcal {N}})}cualquier lenguaje formal interpretado que incluya la negación y tenga una numeración de Gödel.gramo(φ){\displaystyle g(\varphi )}que satisface el lema diagonal, es decir, para cadaL{\displaystyle L}-fórmulaB(incógnita){\displaystyle B(x)}(con una variable libre)incógnita{\displaystyle x}) hay una oraciónA{\displaystyle A}de tal manera queAB(gramo(A)){\displaystyle A\iff B(g(A))}se sostiene ennorte{\displaystyle {\mathcal {N}}}Entonces no hayL{\displaystyle L}-fórmulaTrmi(norte){\displaystyle \mathrm {Verdadero} (n)}con la siguiente propiedad: para cadaL{\displaystyle L}-oraciónA,{\displaystyle A,}la fórmulaTrmi(gramo(A))A{\displaystyle \mathrm {Verdadero} (g(A))\iff A}es cierto ennorte{\displaystyle {\mathcal {N}}}.

La demostración del teorema de indefinibilidad de Tarski en esta forma es nuevamente por reducción al absurdo . Supongamos que unL{\displaystyle L}-fórmulaTrmi(norte){\displaystyle \mathrm {Verdadero} (n)}como existía anteriormente, es decir, siA{\displaystyle A}es unL{\displaystyle L}-oración, entoncesTrmi(gramo(A)){\displaystyle \mathrm {Verdadero} (g(A))}se sostiene ennorte{\displaystyle {\mathcal {N}}}si y solo siA{\displaystyle A}se sostiene ennorte{\displaystyle {\mathcal {N}}}Por lo tanto, para todosA{\displaystyle A}, la fórmulaTrmi(gramo(A))A{\displaystyle \mathrm {Verdadero} (g(A))\iff A}se sostiene ennorte{\displaystyle {\mathcal {N}}}. Pero el lema diagonal, conB(incógnita){\displaystyle B(x)}instanciado a¬Trmi(incógnita){\displaystyle \lnot \mathrm {Verdadero} (x)}, proporciona un contraejemplo a esta equivalencia, al dar una fórmula "mentirosa"S{\displaystyle S}de tal manera queS¬Trmi(gramo(S)){\displaystyle S\iff \lnot \mathrm {Verdadero} (g(S))}se sostiene ennorte{\displaystyle {\mathcal {N}}}Esto es una contradicción. QED.

Discusión

La maquinaria formal de la demostración dada anteriormente es completamente elemental, excepto por la diagonalización que requiere el lema diagonal. La demostración del lema diagonal es igualmente sorprendentemente simple; por ejemplo, no invoca funciones recursivas de ninguna manera. La demostración asume que todoL{\displaystyle L}La fórmula tiene un número de Gödel , pero no se requieren detalles específicos del método de codificación. Por lo tanto, el teorema de Tarski es mucho más fácil de justificar y demostrar que los teoremas más conocidos de Gödel sobre las propiedades metamatemáticas de la aritmética de primer orden.

Smullyan (1991, 2001) ha argumentado con vehemencia que el teorema de indefinibilidad de Tarski merece gran parte de la atención que han recibido los teoremas de incompletitud de Gödel . Que estos últimos teoremas tengan mucho que decir sobre toda la matemática y, de forma más controvertida, sobre una serie de cuestiones filosóficas (p. ej., Lucas 1961) no es tan evidente. El teorema de Tarski, por otro lado, no trata directamente sobre matemáticas, sino sobre las limitaciones inherentes de cualquier lenguaje formal suficientemente expresivo como para ser de verdadero interés. Dichos lenguajes son necesariamente capaces de autorreferenciarse lo suficiente como para que el lema diagonal les sea aplicable. La importancia filosófica más amplia del teorema de Tarski es más notablemente evidente.

Un lenguaje interpretado es fuertemente semánticamente autorrepresentacional precisamente cuando contiene predicados y símbolos de función que definen todos los conceptos semánticos específicos del lenguaje. Por lo tanto, las funciones requeridas incluyen la "función de valoración semántica" que asigna una fórmulaA{\displaystyle A}a su valor de verdad||A||{\displaystyle ||A||}y la "función de denotación semántica" que asigna un términot{\displaystyle t}al objeto que denota. El teorema de Tarski se generaliza entonces de la siguiente manera: Ningún lenguaje suficientemente poderoso es fuertemente semánticamente autorrepresentacional .

El teorema de indefinibilidad no impide que la verdad en una teoría se defina en una teoría más fuerte. Por ejemplo, el conjunto de (códigos para) fórmulas de la aritmética de Peano de primer orden que son verdaderas ennorte{\displaystyle {\mathcal {N}}}es definible por una fórmula en aritmética de segundo orden . De manera similar, el conjunto de fórmulas verdaderas del modelo estándar de aritmética de segundo orden (onorte{\displaystyle n}aritmética de orden n para cualquiernorte{\displaystyle n}) se puede definir mediante una fórmula en ZFC de primer orden .

Véase también

Referencias

  1. ^ Cezary Cieśliński, "Cómo Tarski definió lo indefinible", European Review 23.1 (2015): 139-149.
  2. Saeed Salehi (junio de 2022). "El teorema de indefinibilidad de Tarski y el lema diagonal" . Logic Journal of the IGPL . 30 (3). Oxford University Press: 489–498 . arXiv : 2009.00315 . doi : 10.1093/jigpal/jzab016 . Consultado el 5 de marzo de 2026 .Icono de acceso abierto
  3. Joel David Hamkins ; Yang, Ruizhi (2013). "La satisfacción no es absoluta". arXiv : 1312.0670 [ math.LO ].

Fuentes primarias

  • Tarski, A. (1933). Pojęcie Prawdy w Językach Nauk Dedukcyjnych (en polaco). Nakładem Towarzystwa Naukowego Warszawskiego.
  • Tarski, A. (1936). "Der Wahrheitsbegriff in den formalisierten Sprachen" (PDF) . Studia Philosophica (Suiza) (en alemán). 1 : 261– 405. Archivado desde el original (PDF) el 9 de enero de 2014 . Consultado el 26 de junio de 2013 .
    • Tarski, A. (1983). "El concepto de verdad en lenguajes formalizados" (PDF) . En Corcoran, J. (ed.). Lógica, semántica, metamatemáticas . Traducido por JH Woodger. Hackett.Traducción al inglés del artículo de Tarski de 1936.

Lecturas adicionales

  • Bell, JL; Machover, M. (1977). Un curso de lógica matemática . North-Holland.
  • Boolos, G. ; Burgess, J. ; Jeffrey, R. (2002). Computabilidad y lógica (4.ª  ed.). Cambridge University Press.
  • Lucas, JR (1961). "Mente, máquinas y Gödel" . Filosofía . 36 (137): 112–27 . doi : 10.1017/S0031819100057983 . hdl : 10077/5466 . S2CID 55408480. Archivado del original el 19 de agosto de 2007. 
  • Murawski, R. (1998). «La indefinibilidad de la verdad. El problema de la prioridad: Tarski vs. Gödel» . Historia y filosofía de la lógica . 19 (3): 153– 160. doi : 10.1080/01445349808837306 . Archivado del original el 8 de junio de 2011.
  • Smullyan, Raymond M. (1992). Teoremas de incompletitud de Gödel . Oxford: Oxford University Press, EE. UU. ISBN 0-19-504672-2.
  • Smullyan, R. (2001). «Los teoremas de incompletitud de Gödel». En Goble, L. (ed.). The Blackwell Guide to Philosophical Logic . Blackwell. pp. 72–89 . ISBN  978-0-631-20693-4.