English

The Power of the Weak

Logic in Computer Science 2018-09-12 v1

Abstract

A landmark result in the study of logics for formal verification is Janin & Walukiewicz's theorem, stating that the modal μ\mu-calculus (μML\mu\mathrm{ML}) is equivalent modulo bisimilarity to standard monadic second-order logic (here abbreviated as smso\mathrm{smso}), over the class of labelled transition systems (LTSs for short). Our work proves two results of the same kind, one for the alternation-free fragment of μML\mu\mathrm{ML} (μDML\mu_D\mathrm{ML}) and one for weak mso\mathrm{mso} (wmso\mathrm{wmso}). Whereas it was known that μDML\mu_D\mathrm{ML} and wmso\mathrm{wmso} are equivalent modulo bisimilarity on binary trees, our analysis shows that the picture radically changes once we reason over arbitrary LTSs. The first theorem that we prove is that, over LTSs, μDML\mu_D\mathrm{ML} is equivalent modulo bisimilarity to noetherian mso\mathrm{mso} (nmso\mathrm{nmso}), a newly introduced variant of smso\mathrm{smso} where second-order quantification ranges over "well-founded" subsets only. Our second theorem starts from wmso\mathrm{wmso}, and proves it equivalent modulo bisimilarity to a fragment of μDML\mu_D\mathrm{ML} defined by a notion of continuity. Analogously to Janin & Walukiewicz's result, our proofs are automata-theoretic in nature: as another contribution, we introduce classes of parity automata characterising the expressiveness of wmso\mathrm{wmso} and nmso\mathrm{nmso} (on tree models) and of μCML\mu_C\mathrm{ML} and μDML\mu_D\mathrm{ML} (for all transition systems).

Keywords

Cite

@article{arxiv.1809.03896,
  title  = {The Power of the Weak},
  author = {Facundo Carreiro and Alessandro Facchini and Yde Venema and Fabio Zanasi},
  journal= {arXiv preprint arXiv:1809.03896},
  year   = {2018}
}

Comments

arXiv admin note: text overlap with arXiv:1401.4374