English

Model Theory of Monadic Predicate Logic with the Infinity Quantifier

Logic in Computer Science 2018-09-11 v1 Logic

Abstract

This paper establishes model-theoretic properties of FOE\mathrm{FOE}^{\infty}, a variation of monadic first-order logic that features the generalised quantifier \exists^\infty (`there are infinitely many'). We provide syntactically defined fragments of FOE\mathrm{FOE}^{\infty} characterising four different semantic properties of FOE\mathrm{FOE}^{\infty}-sentences: (1) being monotone and (2) (Scott) continuous in a given set of monadic predicates; (3) having truth preserved under taking submodels or (4) invariant under taking quotients. In each case, we produce an effectively defined map that translates an arbitrary sentence φ\varphi to a sentence φp\varphi^{p} belonging to the corresponding syntactic fragment, with the property that φ\varphi is equivalent to φp\varphi^{p} precisely when it has the associated semantic property. Our methodology is first to provide these results in the simpler setting of monadic first-order logic with (FOE\mathrm{FOE}) and without (FO\mathrm{FO}) equality, and then move to FOE\mathrm{FOE}^{\infty} by including the generalised quantifier \exists^\infty into the picture. As a corollary of our developments, we obtain that the four semantic properties above are decidable for FOE\mathrm{FOE}^{\infty}-sentences. Moreover, our results are directly relevant to the characterisation of automata and expressiveness modulo bisimilirity for variants of monadic second-order logic. This application is developed in a companion paper.

Keywords

Cite

@article{arxiv.1809.03262,
  title  = {Model Theory of Monadic Predicate Logic with the Infinity Quantifier},
  author = {Facundo Carreiro and Alessandro Facchini and Yde Venema and Fabio Zanasi},
  journal= {arXiv preprint arXiv:1809.03262},
  year   = {2018}
}
R2 v1 2026-06-23T04:00:27.828Z