stringtranslate.com

Decidibilidad de las teorías de primer orden de los números reales

En lógica matemática , un lenguaje de primer orden de los números reales es el conjunto de todas las oraciones bien formadas de lógica de primer orden que involucran cuantificadores universales y existenciales y combinaciones lógicas de igualdades y desigualdades de expresiones sobre variables reales. La teoría de primer orden correspondiente es el conjunto de oraciones que son realmente verdaderas para los números reales. Hay varias teorías diferentes de este tipo, con diferente poder expresivo, dependiendo de las operaciones primitivas que se permite usar en la expresión. Una pregunta fundamental en el estudio de estas teorías es si son decidibles : es decir, si existe un algoritmo que pueda tomar una oración como entrada y producir como salida una respuesta "sí" o "no" a la pregunta de si la oración es verdadera en la teoría.

La teoría de cuerpos reales cerrados es la teoría en la que las operaciones primitivas son la multiplicación y la suma; esto implica que, en esta teoría, los únicos números que se pueden definir son los números algebraicos reales . Como lo demostró Tarski , esta teoría es decidible; véase el teorema de Tarski-Seidenberg y la eliminación de cuantificadores . Las implementaciones actuales de los procedimientos de decisión para la teoría de cuerpos reales cerrados a menudo se basan en la eliminación de cuantificadores por descomposición algebraica cilíndrica .

El algoritmo decidible de Tarski se implementó en computadoras electrónicas en la década de 1950. Su tiempo de ejecución es demasiado lento para alcanzar resultados interesantes. [1]

El problema de la función exponencial de Tarski se refiere a la extensión de esta teoría a otra operación primitiva, la función exponencial . Es un problema abierto si esta teoría es decidible, pero si la conjetura de Schanuel se cumple, entonces la decidibilidad de esta teoría se seguiría. [2] [3] Por el contrario, la extensión de la teoría de cuerpos reales cerrados con la función seno es indecidible ya que esto permite la codificación de la teoría indecidible de los números enteros (véase el teorema de Richardson ).

Aun así, se puede manejar el caso indecidible con funciones como seno mediante el uso de algoritmos que no necesariamente terminan siempre. En particular, se pueden diseñar algoritmos que solo se requiere que terminen para fórmulas de entrada que sean robustas , es decir, fórmulas cuya satisfacibilidad no cambia si la fórmula se perturba ligeramente. [4] Alternativamente, también es posible utilizar enfoques puramente heurísticos. [5]

Véase también

Referencias

  1. ^ A. Burdman Fefferman y S. Fefferman, Alfred Tarski: Vida y lógica (Cambridge: Cambridge University Press, 2008).
  2. ^ Macintyre, AJ ; Wilkie, AJ (1995), "Sobre la decidibilidad del campo exponencial real", en Odifreddi, PG (ed.), Kreisel 70th Birthday Volume , CLSI
  3. ^ Kuhlmann, S. (2001) [1994], "Teoría de modelos de la función exponencial real", Enciclopedia de Matemáticas , EMS Press
  4. ^ Ratschan, Stefan (2006). "Resolución eficiente de restricciones de desigualdad cuantificadas sobre números reales". ACM Transactions on Computational Logic . 7 (4): 723–748. arXiv : cs/0211016 . doi :10.1145/1183278.1183282. S2CID  16781766.
  5. ^ Akbarpour, Behzad; Paulson, Lawrence Charles (2010). "MetiTarski: Un demostrador automático de teoremas para funciones especiales de valor real". Revista de razonamiento automatizado . 44 (3): 175–205. doi :10.1007/s10817-009-9149-2. S2CID  16215962.