Articulo de referencia

Eliminación de cuantificadores

La eliminación de cuantificadores es un concepto de simplificación utilizado en lógica matemática , teoría de modelos y ciencias de la computación teórica . De manera informal, ...

La eliminación de cuantificadores es un concepto de simplificación utilizado en lógica matemática , teoría de modelos y ciencias de la computación teórica . De manera informal, una afirmación cuantificada " tal que " puede verse como una pregunta "¿Cuándo existe un tal que ?", y la afirmación sin cuantificadores puede verse como la respuesta a esa pregunta. [1] incógnita {\displaystyle \existe x} {\displaystyle \ldots} incógnita {\estilo de visualización x} {\displaystyle \ldots}

Una forma de clasificar las fórmulas es por la cantidad de cuantificación . Las fórmulas con menor profundidad de alternancia de cuantificadores se consideran más simples, siendo las fórmulas sin cuantificadores las más simples. Una teoría tiene eliminación de cuantificadores si para cada fórmula existe otra fórmula sin cuantificadores que es equivalente a ella ( módulo de esta teoría). alfa {\estilo de visualización \alpha} alfa Q F {\displaystyle \alpha _{QF}}

Ejemplos

Un ejemplo de matemáticas de secundaria dice que un polinomio cuadrático de una sola variable tiene una raíz real si y solo si su discriminante es no negativo: [1]

incógnita R . ( a 0 a incógnita 2 + b incógnita + do = 0 )         a 0 b 2 4 a do 0 {\displaystyle \existe x\en \mathbb {R} .(a\neq 0\wedge ax^{2}+bx+c=0)\ \ \Longleftrightarrow \ \ a\neq 0\wedge b^{2}-4ac\geq 0}

Aquí la oración del lado izquierdo implica un cuantificador , mientras que la oración equivalente del lado derecho no. incógnita R {\displaystyle \existe x\en \mathbb {R} }

Ejemplos de teorías que se han demostrado decidibles usando la eliminación de cuantificadores son la aritmética de Presburger , [2] [3] [4] [5] [6] los campos algebraicamente cerrados , los campos reales cerrados , [7] [8] las álgebras de Boole sin átomos , las álgebras de términos , los órdenes lineales densos , [7] los grupos abelianos , [9] los grafos aleatorios , así como muchas de sus combinaciones, como el álgebra de Boole con la aritmética de Presburger y las álgebras de términos con colas .

El cuantificador eliminador para la teoría de los números reales como un grupo aditivo ordenado es la eliminación de Fourier-Motzkin ; para la teoría del cuerpo de los números reales es el teorema de Tarski-Seidenberg . [7]

La eliminación de cuantificadores también se puede utilizar para demostrar que la "combinación" de teorías decidibles conduce a nuevas teorías decidibles (véase el teorema de Feferman-Vaught ).

Algoritmos y decidibilidad

Si una teoría tiene eliminación de cuantificadores, entonces se puede abordar una pregunta específica: ¿Existe un método para determinar para cada ? Si existe tal método, lo llamamos algoritmo de eliminación de cuantificadores . Si existe tal algoritmo, entonces la decidibilidad de la teoría se reduce a decidir la verdad de las oraciones sin cuantificadores . Las oraciones sin cuantificadores no tienen variables, por lo que a menudo se puede calcular su validez en una teoría dada, lo que permite el uso de algoritmos de eliminación de cuantificadores para decidir la validez de las oraciones. alfa Q F {\displaystyle \alpha _{QF}} alfa {\estilo de visualización \alpha}

Varias ideas de teoría de modelos están relacionadas con la eliminación de cuantificadores y existen varias condiciones equivalentes.

Toda teoría de primer orden con eliminación de cuantificadores es modelo completo . Por el contrario, una teoría modelo completo, cuya teoría de consecuencias universales tiene la propiedad de amalgama , tiene eliminación de cuantificadores. [10]

Los modelos de la teoría de las consecuencias universales de una teoría son precisamente las subestructuras de los modelos de . [10] La teoría de órdenes lineales no tiene eliminación de cuantificadores. Sin embargo la teoría de sus consecuencias universales tiene la propiedad de amalgamación. yo {\estilo de visualización T} yo {\estilo de visualización T}

Ideas básicas

Para demostrar de manera constructiva que una teoría tiene eliminación de cuantificadores, basta con mostrar que podemos eliminar un cuantificador existencial aplicado a una conjunción de literales , es decir, mostrar que cada fórmula de la forma:

incógnita . i = 1 norte yo i {\displaystyle \existe x.\bigwedge _{i=1}^{n}L_{i}}

donde cada uno es un literal, es equivalente a una fórmula sin cuantificadores. De hecho, supongamos que sabemos cómo eliminar los cuantificadores de las conjunciones de literales, entonces si es una fórmula sin cuantificadores, podemos escribirla en forma normal disyuntiva yo i Estilo de visualización L_{i}} F {\estilo de visualización F}

yo = 1 metro i = 1 norte yo i yo , {\displaystyle \bigvee _{j=1}^{m}\bigwedge _{i=1}^{n}L_{ij},}

y utilizar el hecho de que

incógnita . yo = 1 metro i = 1 norte yo i yo {\displaystyle \existe x.\bigvee _{j=1}^{m}\bigwedge _{i=1}^{n}L_{ij}}

es equivalente a

yo = 1 metro incógnita . i = 1 norte yo i yo . {\displaystyle \bigvee _{j=1}^{m}\existe x.\bigwedge _{i=1}^{n}L_{ij}.}

Finalmente, para eliminar un cuantificador universal

incógnita . F {\displaystyle \paratodos xF}

donde no tiene cuantificadores, lo transformamos en forma normal disyuntiva y usamos el hecho de que es equivalente a F {\estilo de visualización F} ¬ F {\displaystyle \lno F} incógnita . F {\displaystyle \paratodos xF} ¬ incógnita . ¬ F . {\displaystyle \lno \existe x.\lno F.}

Relación con la decidibilidad

En la teoría de modelos temprana, se utilizó la eliminación de cuantificadores para demostrar que varias teorías poseen propiedades como decidibilidad y completitud . Una técnica común era demostrar primero que una teoría admite la eliminación de cuantificadores y luego demostrar la decidibilidad o completitud considerando solo las fórmulas sin cuantificadores. Esta técnica se puede utilizar para demostrar que la aritmética de Presburger es decidible.

Las teorías podían ser decidibles y no admitir la eliminación de cuantificadores. Estrictamente hablando, la teoría de los números naturales aditivos no admitía la eliminación de cuantificadores, pero era una expansión de los números naturales aditivos que se demostró que era decidible. Siempre que una teoría sea decidible, y el lenguaje de sus fórmulas válidas sea contable , es posible extender la teoría con un número contable de relaciones para tener eliminación de cuantificadores (por ejemplo, se puede introducir, para cada fórmula de la teoría, un símbolo de relación que relacione las variables libres de la fórmula).

Ejemplo: Nullstellensatz para campos algebraicamente cerrados y para campos diferencialmente cerrados . [ aclaración necesaria ]

Véase también

Notas

  1. ^Por Brown 2002.
  2. ^ Presburger 1929.
  3. ^ Mente: la aritmética básica de Presburger— no admite la eliminación de cuantificadores. Nipkow (2010): "La aritmética de Presburger necesita un predicado de divisibilidad (o congruencia) '|' para permitir la eliminación de cuantificadores". norte , + , 0 , 1 {\displaystyle \langle \mathbb {N},+,0,1\rangle }
  4. ^ Grädel et al. (2007, p. 20) definen la aritmética de Presburger como . Esta extensión admite la eliminación de cuantificadores. norte , + , < , 0 , 1 , ( a ) a > 0  dónde  incógnita a y  si y solo si  incógnita = y ( modificación a ) {\displaystyle \langle \mathbb {N} ,+,<,0,1,(\equiv _{k})_{k>0}\rangle {\text{ donde }}x\equiv _{k}y{\text{ si y solo si }}x=y(\mod {k})}
  5. ^ Monje 2012, pág. 240.
  6. ^ Enderton 2001, pág. 188.
  7. ^ abc Grädel y otros 2007.
  8. ^ Fried y Jarden 2008, pág. 171.
  9. ^ Szmielew 1955, página 229 describe "el método de eliminación de la cuantificación".
  10. ^Por Hodges 1993.

Referencias

  • Brown, Christopher W. (31 de julio de 2002). «¿Qué es la eliminación de cuantificadores?» . Consultado el 30 de agosto de 2023 .
  • Cooper, DC (1972). Meltzer, Bernard ; Michie, Donald (eds.). "Demostración de teoremas en aritmética sin multiplicación" (PDF) . Machine Intelligence . 7 . Edimburgo: Edinburgh University Press: 91–99 . Consultado el 30 de agosto de 2023 .
  • Frito, Michael D.; Jarden, Moshe (2008). Aritmética de campo . Ergebnisse der Mathematik und ihrer Grenzgebiete. 3. Seguir. vol. 11 (3ª edición revisada). Springer-Verlag . ISBN 978-3-540-77269-9.Zbl 1145.12001  .
  • Kuncak, Viktor; Rinard, Martin (2003). "La subtipificación estructural de tipos no recursivos es decidible" (PDF) . 18.º Simposio Anual IEEE de Lógica en Ciencias de la Computación, 2003. Actas . pp. 96–107. doi :10.1109/LICS.2003.1210049. ISBN . 0-7695-1884-2. Número de identificación del sujeto  14182674.
  • Monk, J. Donald (2012). Lógica matemática (Textos de posgrado en matemáticas (37)) (Reimpresión en tapa blanda de la primera edición original, 1976). Springer. ISBN 9781468494549.
  • Presburger, Mojżesz (1929). "Über die Vollständigkeit eines gewissen Systems der Arithmetik ganzer Zahlen, in welchem ​​die Addition als einzige Operation hervortritt". Comptes Rendus du I congrès de Mathématiciens des Pays Slaves, Warszawa : 92–101., véase Stansifer (1984) para una traducción al inglés
  • Stansifer, Ryan (septiembre de 1984). Artículo de Presburger sobre aritmética de números enteros: observaciones y traducción (PDF) (Informe técnico). Vol. TR84-639. Ithaca, Nueva York: Departamento de Ciencias de la Computación, Universidad de Cornell.
  • Jeannerod, Nicolas; Treinen, Ralf. Decidir la teoría de primer orden de un álgebra de árboles de características con actualizaciones . Conferencia conjunta internacional sobre razonamiento automatizado (IJCAR). doi :10.1007/978-3-319-94205-6_29.
  • Sturm, Thomas (2017). "Un estudio de algunos métodos para la eliminación, decisión y satisfacibilidad de cuantificadores reales y sus aplicaciones". Matemáticas en Ciencias de la Computación . 11 (3–4): 483–502. doi : 10.1007/s11786-017-0319-z . hdl : 11858/00-001M-0000-002C-A3B5-B .
Obtenido de "https://es.wikipedia.org/w/index.php?title=Eliminación_de_cuantificadores&oldid=1220392048"