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.
Bibliography
Apt, K. (1981) Ten years of Hoare's logic: A survey — Part I. ACM Trans. Program. Lang. Syst. 3 pp. 431–483.
Barwise, K. J. (1975) Admissible Sets and Structures. Springer-Verlag.
Chang, C. C. and Keisler, H. J. (1973) Model Theory. North-Holland.
Cook, S. A. (1978) Soundness and completeness of an axiom system for program verification. SIAM J. Computing 7 pp.70–90.
Dijkstra, E. W. (1975) Guarded commands, nondeterminacy, and the formal derivation of programs. Comm. ACM 18 pp.453–457.
Hoare, C. A. R. (1969) An axiomatic basis for computer programming. Comm. ACM 12 pp.576–580, 583.
Immerman, N. (1982) Relational queries computable in polynomial time. 14th ACM STOC pp.147–152.
Mal'cev, A. I. (1959) Modelniye sootvetstviya (Model correspondences). Izv. Akad. Nauk SSSR Ser. Mat. 23 pp.313–336 (Russian).
Vardi, M. (1982) Complexity of relational query languages 14th ACM STOC pp. 137–146.
Author information
Authors and Affiliations
Editor information
Rights 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