Skip to main content
Log in

Quantifier elimination for infinite terms

  • Published:
Archive for Mathematical Logic Aims and scope Submit manuscript

Abstract

We consider the theoryT IT of infinite terms. The axioms for the theoryT IT are analogous to the Mal'cev's axioms for the theoryT IT of finite terms whose models are the locally free algebras. Recently Maher [Ma] has proved that the theoryT IT in a finite non singular signature plus the Domain Closure Axiom is complete. We give a description of all the complete extension ofT IT from which an effective decision procedure forT IT is obtained. Our approach considers formulas built up with syntactic terms containing pointers. Using such a technique, the analysis of the theoryT IT can be carried out in analogy with Mal'cev's analysis ofT FT. Our results follow from an effective quantifier elimination procedure for formulas with pointers.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • [Be] Belegradek, O.V.: Theory of models of locally free algebras. Tr. Inst. Mat.8, 3–25 (1988)

    Google Scholar 

  • [BP] Bouscaren, E., Poizat, B.: Des belles paires aux beaux uples. J. Symb. Logic53(2), 434–442 (1988)

    Google Scholar 

  • [Cl] Clark, K.L.: Negation as failure. In: Gallaire, H., Minker, J. (eds.) Logic and databases. New York: Plenum Press 1978

    Google Scholar 

  • [Col] Colmerauer, A.: Equations and inequations on finite and infinite trees. FGCS'84 Proc., pp. 85–99 (1984)

  • [CL] Comon, H., Lescanne, P.: Equational problems and disunification. J. Sym. Comput.7, 375–426 (1989)

    Google Scholar 

  • [Com] Comon, H.: Disunification: a Survey. Preprint Draft Version 1.5, 1990

  • [Co] Courcelle, B.: Fundamentals properties of infinite trees. Theor. Comput. Sci.25(2), 95–169 (1985)

    Google Scholar 

  • [Fi] Fitting, M.R.: A Kripke-Kleene semantics for logic programs. J. Logic Program2, 295–312 (1985)

    Google Scholar 

  • [Gu] Guessarian, I.: Algebraic semantics. In: Goos, G., Hartmanis, J. (ed.) (Lect. Notes Comput. Sci., vol. 99, pp. XI, 158) Berlin Heidelberg New York: Springer 1981

    Google Scholar 

  • [JLM] Jaffar, J., Lassez, J.-L., Maher, M.J.: Prolog-II as an instance of the logic programming language scheme. In: Wirsing, M. (ed.) Formal descriptions of programming Concepts III, pp. 275–299. Amsterdam: North-Holland 1987

    Google Scholar 

  • [Ku] Kunen, K.: Negation in logic programming. J. Logic Program4, 289–308 (1987)

    Google Scholar 

  • [Ll] Lloyd, J.W.: Foundation of logic programming. Berlin Heidelberg New York: Springer 1984

    Google Scholar 

  • [Ma] Maher, M.J.: Complete axiomatizations of the algebras of finite, infinite, and rational trees. Proc. 3rd IEEE Symp. Logic in Computer Science, pp. 348–357. Edinburgh 1988

  • [Mal1] Mal'cev, A.I.: On the elementary theories of locally free algebras. Sov. Math. Dokl.138, 768–771 (1961)

    Google Scholar 

  • [Mal2] Mal'cev, A.I.: Axiomatizable classes of locally free algebras of various types. In: Wells, B.F. (ed.) The metamatematics of algebraic systems: collected papers, Studies in Logic, pp. 262–281. Amsterdam: North-Holland 1971

    Google Scholar 

  • [MMP] Mancarella, P., Martini, S., Pedreschi, D.: Complete logic programs with domain-closure-axiom. J. Logic Program5, 263–276 (1988)

    Google Scholar 

  • [Op] Oppen, D.C.: Reasoning about recursively defined data structures. J. ACM27(3), 403–411 (1980)

    Google Scholar 

  • [Ra] Rabin, M.O.: Decidable theories. In: Barwise, J. (ed.) Handbook of Mathematical Logic, Studies in Logic, vol. 90, pp. 595–630. Amsterdam: North-Holland 1977

    Google Scholar 

  • [Sh] Shepherdson, J.C.: Introduction to the theory of logic programming. In: Drake, F.R., Truss, J.K. (ed.) Logic Colloquium '86, Studies in Logic, vol. 124, pp. 277–318. Amsterdam: North-Holland 1988

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Marongiu, G., Tulipani, S. Quantifier elimination for infinite terms. Arch Math Logic 31, 1–17 (1991). https://doi.org/10.1007/BF01370691

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01370691

Keywords

Navigation