English

Superintuitionistic predicate logics of linear frames: undecidability with two individual variables

Logic 2025-10-06 v2

Abstract

The paper presents a solution to the long-standing question about the decidability of the two-variable fragment of the superintuitionistic predicate logic QLC\mathbf{QLC} defined by the class of linear Kripke frames, which is also the `superintuitionistic' fragment of the modal predicate logic QS4.3\mathbf{QS4.3}, under the G\"odel translation. We prove that the fragment is undecidable (Σ10\Sigma^0_1-complete). The result remains true for the positive fragment, even with a single binary predicate letter and an infinite set of unary predicate letters. Also, we prove that the logic defined by ordinal ω\omega as a Kripke frame is not recursively enumerable (even both Σ10\Sigma^0_1-hard and Π10\Pi^0_1-hard) with the same restrictions on the language. The results remain true if we add also the constant domain condition. The proofs are based on two techniques: a modification of the method proposed by M.Marx and M.Reynolds, which allows us to describe tiling problems using natural numbers rather than pairs of numbers within an enumeration of Cantor's, and an idea of `double labeling' the elements from the domains, which allows us to use only two individual variables in the proof when applying the former method.

Keywords

Cite

@article{arxiv.2505.00531,
  title  = {Superintuitionistic predicate logics of linear frames: undecidability with two individual variables},
  author = {Mikhail Rybakov},
  journal= {arXiv preprint arXiv:2505.00531},
  year   = {2025}
}
R2 v1 2026-06-28T23:18:01.062Z