Existential Fixed-point Logic
- Andrea Blass ,
- Yuri Gurevich
Springer Lecture Notes in Computer Science 270 |
The purpose of this paper is to draw attention to existential fixed-point logic (EFPL). Among other things, we show the following.
- If a structure A satisfies an EFPL formula φ then A has a finite subset F such that every structure that coincides with A on F satisfies φ.
- Using EFPL instead of first-order logic removes the expressivity hypothesis in Cook’s completeness theorem for Hoare logic.
In the presence of a successor relation, EFPL captures polynomial time.