Skip to main content

Existential fixed-point logic

  • Chapter
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 270))

Abstract

The purpose of this paper is to draw attention to existential fixed-point logic. Among other things, we show that: (1) If a structure A satisfies an existential fixed-point formula φ, then A has a finite subset F such that every structure B with A|F = B|F satisfies φ. (2) Using existential fixed-point logic instead of first-order logic removes the expressivity hypothesis in Cook's completeness theorem for Hoare logic. (3) In the presence of a successor relation, existential fixed-point logic captures polynomial time.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Bibliography

  • Apt, K. (1981) Ten years of Hoare's logic: A survey — Part I. ACM Trans. Program. Lang. Syst. 3 pp. 431–483.

    Google Scholar 

  • Barwise, K. J. (1975) Admissible Sets and Structures. Springer-Verlag.

    Google Scholar 

  • Chang, C. C. and Keisler, H. J. (1973) Model Theory. North-Holland.

    Google Scholar 

  • Cook, S. A. (1978) Soundness and completeness of an axiom system for program verification. SIAM J. Computing 7 pp.70–90.

    Google Scholar 

  • Dijkstra, E. W. (1975) Guarded commands, nondeterminacy, and the formal derivation of programs. Comm. ACM 18 pp.453–457.

    Google Scholar 

  • Hoare, C. A. R. (1969) An axiomatic basis for computer programming. Comm. ACM 12 pp.576–580, 583.

    Google Scholar 

  • Immerman, N. (1982) Relational queries computable in polynomial time. 14th ACM STOC pp.147–152.

    Google Scholar 

  • Mal'cev, A. I. (1959) Modelniye sootvetstviya (Model correspondences). Izv. Akad. Nauk SSSR Ser. Mat. 23 pp.313–336 (Russian).

    Google Scholar 

  • Vardi, M. (1982) Complexity of relational query languages 14th ACM STOC pp. 137–146.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Egon Börger

Rights and permissions

Reprints and permissions

Copyright information

© 1987 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Blass, A., Gurevich, Y. (1987). Existential fixed-point logic. In: Börger, E. (eds) Computation Theory and Logic. Lecture Notes in Computer Science, vol 270. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-18170-9_151

Download citation

  • DOI: https://doi.org/10.1007/3-540-18170-9_151

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-18170-5

  • Online ISBN: 978-3-540-47795-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics