English

One Quantifier Alternation in First-Order Logic with Modular Predicates

Formal Languages and Automata Theory 2014-07-02 v3 Logic in Computer Science

Abstract

Adding modular predicates yields a generalization of first-order logic FO over words. The expressive power of FO[<,MOD] with order comparison x<yx<y and predicates for ximodnx \equiv i \mod n has been investigated by Barrington, Compton, Straubing and Therien. The study of FO[<,MOD]-fragments was initiated by Chaubard, Pin and Straubing. More recently, Dartois and Paperman showed that definability in the two-variable fragment FO2[<,MOD] is decidable. In this paper we continue this line of work. We give an effective algebraic characterization of the word languages in Sigma2[<,MOD]. The fragment Sigma2 consists of first-order formulas in prenex normal form with two blocks of quantifiers starting with an existential block. In addition we show that Delta2[<,MOD], the largest subclass of Sigma2[<,MOD] which is closed under negation, has the same expressive power as two-variable logic FO2[<,MOD]. This generalizes the result FO2[<] = Delta2[<] of Therien and Wilke to modular predicates. As a byproduct, we obtain another decidable characterization of FO2[<,MOD].

Keywords

Cite

@article{arxiv.1310.5043,
  title  = {One Quantifier Alternation in First-Order Logic with Modular Predicates},
  author = {Manfred Kufleitner and Tobias Walter},
  journal= {arXiv preprint arXiv:1310.5043},
  year   = {2014}
}
R2 v1 2026-06-22T01:49:42.584Z