Core Concepts
The interpolant existence problem is undecidable for the two-variable fragment of first-order logic with two equivalence relations, as well as for the two-variable guarded fragment with individual constants and two equivalence relations.
Abstract
The paper investigates the interpolant existence problem (IEP) for fragments of first-order logic (FO) without the Craig interpolation property. The IEP is the problem of deciding, given FO-formulas φ and ψ, whether there exists a formula ι built from the shared symbols of φ and ψ such that φ entails ι and ι entails ψ.
The authors show that the IEP is undecidable for the following fragments:
FO22E: The two-variable fragment of FO with two equivalence relations.
GF22Ec: The two-variable guarded fragment of FO with individual constants and two equivalence relations.
The undecidability is shown by a reduction from the undecidable infinite Post Correspondence Problem (ωPCP). The key idea is to construct FO22E-formulas φ and ¬ψ such that the ωPCP instance has a solution if and only if φ and ¬ψ are satisfied in FO22E(ρ)-bisimilar pointed structures, where ρ is the shared signature of φ and ψ.
The authors also show that the explicit definition existence problem (EDEP) is undecidable for these logics, as the IEP and EDEP are polynomially reducible to each other.