Model Theory of Monadic Predicate Logic with the Infinity Quantifier

Abstract

This paper establishes model-theoretic properties of FOE∞, a variation of monadic first-order logic that features the generalised quantifier ∃∞ (`there are infinitely many'). We provide syntactically defined fragments of FOE∞ characterising four different semantic properties of FOE∞-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 to a sentence p belonging to the corresponding syntactic fragment, with the property that is equivalent to 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) and without (FO) equality, and then move to FOE∞ by including the generalised quantifier ∃∞ into the picture. As a corollary of our developments, we obtain that the four semantic properties above are decidable for FOE∞-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.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…