Vés al contingut

Eliminació de quantificadors

De la Viquipèdia, l'enciclopèdia lliure

L'eliminació de quantificadors és un concepte de simplificació utilitzat en la lògica matemàtica, la teoria de models i la informàtica teòrica. Informalment, una declaració quantificada " tal que " es pot veure com una pregunta "Quan hi ha un tal que  ?", i l'enunciat sense quantificadors es pot veure com la resposta a aquesta pregunta. [1] [2]

Una manera de classificar les fórmules és per la quantitat de quantificació. Les fórmules amb menys profunditat d'alternança de quantificadors es consideren més simples, amb les fórmules sense quantificadors com les més simples. Una teoria té eliminació de quantificadors si per a cada fórmula , existeix una altra fórmula sense quantificadors que li siguin equivalents (mòdul aquesta teoria).[3]

Exemples

[modifica]

Un exemple de les matemàtiques diu que un polinomi quadràtic d' una sola variable té una arrel real si i només si el seu discriminant no és negatiu: [1]

Aquí l'oració del costat esquerre implica un quantificador , mentre que la frase equivalent de la dreta no.

Exemples de teories que s'han demostrat que són determinables mitjançant l'eliminació de quantificadors són l'aritmètica de Presburger, camps tancats algebraicament, camps tancats reals, àlgebres booleanes sense àtoms, àlgebra de termes, ordres lineals densos, grups abelià, gràfics aleatoris, així com moltes de les seves combinacions com ara àlgebra de Boole amb aritmètica de Presburger i àlgebres de termes amb cues.

L'eliminador de quantificadors per a la teoria dels nombres reals com a grup additiu ordenat és l'eliminació de Fourier-Motzkin ; per a la teoria del camp dels nombres reals és el teorema de Tarski-Seidenberg. [4]

L'eliminació de quantificadors també es pot utilitzar per demostrar que "combinar" teories decidibles condueix a noves teories decidibles (vegeu el teorema de Feferman-Vaught).[5]

Algorismes i decidibilitat

[modifica]

Si una teoria té eliminació de quantificadors, llavors es pot abordar una pregunta específica: hi ha un mètode per determinar per a cadascun  ? Si existeix aquest mètode, l'anomenem algorisme d'eliminació de quantificadors. Si hi ha un algorisme d'aquest tipus, aleshores la decisió de la teoria es redueix a decidir la veritat de les oracions lliures de quantificadors. Les oracions lliures de quantificadors no tenen variables, de manera que sovint es pot calcular la seva validesa en una teoria determinada, cosa que permet l'ús d'algorismes d'eliminació de quantificadors per decidir la validesa de les frases.[6]

Conceptes relacionats

[modifica]

Diverses idees teòriques de models estan relacionades amb l'eliminació de quantificadors, i hi ha diverses condicions equivalents.

Tota teoria de primer ordre amb eliminació de quantificadors és model complet. Per contra, una teoria del model complet, la teoria de les conseqüències universals de la qual té la propietat d'amalgamació, té eliminació del quantificador.

Els models de la teoria de les conseqüències universals d'una teoria són precisament les subestructures dels models de . La teoria d'ordres lineals no té eliminació de quantificadors. Tanmateix, la teoria de les seves conseqüències universals té la propietat d'amalgamació.[7]

Idees bàsiques

[modifica]

Per demostrar constructivament que una teoria té eliminació de quantificadors, n'hi ha prou amb demostrar que podem eliminar un quantificador existencial aplicat a una conjunció de literals, és a dir, demostrar que cada fórmula de la forma:

on cadascun és un literal, és equivalent a una fórmula sense quantificador. De fet, suposem que sabem com eliminar els quantificadors de les conjuncions de literals, llavors si és una fórmula lliure de quantificador, podem escriure-la en forma normal disjuntiva

i utilitzar el fet que

és equivalent a

Finalment, eliminar un quantificador universal

on està lliure de quantificadors, ens transformem en forma normal disjuntiva, i utilitzeu el fet que és equivalent a

Relació amb la decidibilitat

[modifica]

A la teoria primerenca de models, l'eliminació de quantificadors es va utilitzar per demostrar que diverses teories posseeixen propietats com la decidibilitat i la integritat. Una tècnica comuna va ser mostrar primer que una teoria admet l'eliminació de quantificadors i després demostrar la capacitat de decidir o la integritat considerant només les fórmules lliures de quantificadors. Aquesta tècnica es pot utilitzar per demostrar que l'aritmètica de Presburger és decidible.

Les teories podrien ser decidibles però no admeten l'eliminació de quantificadors. En sentit estricte, la teoria dels nombres naturals additius no admetia l'eliminació de quantificadors, però era una expansió dels nombres naturals additius que es va demostrar que era decidible. Sempre que una teoria és decidible, i el llenguatge de les seves fórmules vàlides és comptable, és possible estendre la teoria amb moltes relacions comptables per tenir eliminació del quantificador (per exemple, es pot introduir, per a cada fórmula de la teoria, un símbol de relació que relaciona les variables lliures de la fórmula)

Exemple: Nullstellensatz per a camps tancats algebraicament i per a camps tancats diferencialment.

Referències

[modifica]
  1. 1,0 1,1 Brown, 2002.
  2. «Understanding Quantifier Elimination» (en anglès). [Consulta: 1r febrer 2025].
  3. «Quantifier elimination» (en anglès). [Consulta: 1r febrer 2025].
  4. Grädel et al., 2007.
  5. Garcia-Contreras, Isabel; Govind, V. K. Hari; Shoham, Sharon; Gurfinkel, Arie «Fast Approximations of Quantifier Elimination» (en anglès). Fast Approximations of Quantifier Elimination. Springer Nature Switzerland [Cham], 2023, pàg. 64–86. DOI: 10.1007/978-3-031-37703-7_4.
  6. «Quantifier Elimination and Applications» (en anglès). [Consulta: 1r febrer 2025].
  7. Ealy, Clifton F.; Maříková, Jana «Quantifier elimination for o-minimal structures expanded by a valuational cut». Annals of Pure and Applied Logic, 174, 2, 01-02-2023, pàg. 103206. DOI: 10.1016/j.apal.2022.103206. ISSN: 0168-0072.