Skip to main content

A Roadmap to Decidability

  • Chapter
The Road to Universal Logic

Part of the book series: Studies in Universal Logic ((SUL))

Abstract

It is well known that quantifier elimination plays a relevant role in proving decidability of theories. Herein the objective is to provide a toolbox that makes it easier to establish quantifier elimination in a semantic way, capitalizing on the fact that a 1-model-complete theory with algebraically prime models has quantifier elimination. Iteration and adjunction are identified as important constructions that can be very helpful, by themselves or composed, in proving that a theory has algebraically prime models. Some guidelines are also discussed towards showing that a theory is 1-model-complete. Illustrations are provided for the theories of the natural numbers with successor, term algebras (having stacks as a particular case) and algebraically closed fields.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    In this work, we consider first-order logic with equality ≅.

  2. 2.

    Recall that, for any first-order theory Θ, Θ is the set of all sentences entailed by Θ of the form ∀x 1…∀x n φ where φ is a quantifier-free formula.

  3. 3.

    Recall that ∀2 is the smallest class of formulas containing ∃1 and closed under ∧, ∨ and adding universal quantifiers at the front, where ∃1 is the smallest class of formulas containing the quantifier-free formulas and closed under ∧, ∨ and adding existential quantifiers at the front. Observe that every ∀2 formula is equivalent to a ∀2 formula ∀x 1…∀x n ψ with ψ in ∃1 (for more details see, for instance, Sect. 2.4 of [7]). From now on we assume, without loss of generality, that the ∀2 formulas are of this form, i.e. of the form ∀x 1…∀x n ψ with ψ in ∃1.

  4. 4.

    Given a signature Σ, an interpretation structure I=(D,⋅F,⋅P) over Σ, a variable assignment ρ:XD, and a first-order formula φ, we denote by Σ φ the satisfaction of φ by I and ρ. Recall that this relation is inductively defined as follows:

    • Σ p(t 1,…,t n ) whenever (〚t 1,…,〚t n )∈p P for every terms t 1,…,t n and n-ary predicate symbol p, where 〚t is the interpretation of term t over I and ρ, inductively defined as follows: (a) 〚x=ρ(x) for every variable x; and (b) 〚f(t 1,…,t n )〛=f F(〚t 1,…,〚t n ) for every n-ary function symbol f and terms t 1,…,t n ;

    • Σ ¬φ 1 whenever Σ φ 1;

    • Σ (φ 1φ 2) whenever Σ φ 1 implies Σ φ 2;

    • Σ 1 whenever for every ρ′ over I with ρ′(y)=ρ(y) for every yx, ′⊩ Σ φ 1.

  5. 5.

    Given an embedding h:II′ and an assignment ρ:X→|I| over I, observe that hρ:X→|I′| is an assignment of values of I′ to the variables of X. So Ihρ⊩∃ means that formula ∃ is satisfied by model I′ and assignment hρ over I′.

References

  1. Bradley, A.R., Manna, Z.: The Calculus of Computation. Springer, Berlin (2007)

    MATH  Google Scholar 

  2. Delahaye, D., Mayero, M.: Quantifier elimination over algebraically closed fields in a proof assistant using a computer algebra system. Electron. Notes Theor. Comput. Sci. 151(1) (2006)

    Google Scholar 

  3. Enderton, H.B.: A Mathematical Introduction to Logic, 2nd edn. Harcourt/Academic Press, New York (2001)

    MATH  Google Scholar 

  4. Fagin, R., Halpern, J.Y., Megiddo, N.: A logic for reasoning about probabilities. Inf. Comput. 87(1–2), 78–128 (1990)

    Article  MathSciNet  MATH  Google Scholar 

  5. Gabbay, D.M., Szałas, A.: Second-order quantifier elimination in higher-order contexts with applications to the semantical analysis of conditionals. Stud. Log. 87(1), 37–50 (2007)

    Article  MATH  Google Scholar 

  6. Gödel, K.: Über formal unentscheidbare Sätze der Principia Mathematica und verwandter Systeme I. Monatshefte Math. Phys. 38(1), 173–198 (1931)

    Article  Google Scholar 

  7. Hodges, W.: Model Theory. Encyclopedia of Mathematics and Its Applications, vol. 42. Cambridge University Press, Cambridge (1993)

    Book  MATH  Google Scholar 

  8. Lang, S.: Algebra, 3rd edn. Graduate Texts in Mathematics, vol. 211. Springer, Berlin (2002)

    Book  MATH  Google Scholar 

  9. Marker, D.: Model Theory: An Introduction. Graduate Texts in Mathematics, vol. 217. Springer, Berlin (2002)

    Google Scholar 

  10. Monniaux, D.: Quantifier elimination by lazy model enumeration. In: Computer Aided Verification. Lecture Notes in Computer Science, vol. 6174, pp. 585–599. Springer, Berlin (2010)

    Chapter  Google Scholar 

  11. Nipkow, T.: Linear quantifier elimination. J. Autom. Reason. 45(2), 189–212 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  12. Platzer, A.: Differential-algebraic dynamic logic for differential-algebraic programs. J. Log. Comput. 20(1), 309–352 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  13. Sturm, T., Tiwari, A.: Verification and synthesis using real quantifier elimination. In: ISSAC 2011—Proceedings of the 36th International Symposium on Symbolic and Algebraic Computation, pp. 329–336. ACM, New York (2011)

    Chapter  Google Scholar 

  14. Tarski, A.: A Decision Method for Elementary Algebra and Geometry, 2nd edn. University of California Press, Berkeley (1951)

    MATH  Google Scholar 

  15. Weispfenning, V.: Simulation and optimization by quantifier elimination. J. Symb. Comput. 24(2), 189–208 (1997)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgements

This work was partially supported, under the MCL (Meet-Combination of Logics) and PQDR (Probabilistic, Quantum and Differential Reasoning) initiatives of SQIG at IT, by FCT and EU FEDER, namely via the projects FCT PEst-OE/EEI/LA0008/2013 and AMDSC UTAustin/MAT/0057/2008, as well as by the European Union’s Seventh Framework Programme for Research (FP7), namely through project LANDAUER (GA 318287).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Cristina Sernadas .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Rasga, J., Sernadas, C., Sernadas, A. (2015). A Roadmap to Decidability. In: Koslow, A., Buchsbaum, A. (eds) The Road to Universal Logic. Studies in Universal Logic. Birkhäuser, Cham. https://doi.org/10.1007/978-3-319-10193-4_20

Download citation

Publish with us

Policies and ethics