The Power of the Weak
Abstract
A landmark result in the study of logics for formal verification is Janin & Walukiewicz's theorem, stating that the modal μ-calculus (μML) is equivalent modulo bisimilarity to standard monadic second-order logic (here abbreviated as 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 (μDML) and one for weak mso (wmso). Whereas it was known that μDML and 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 is equivalent modulo bisimilarity to noetherian mso (nmso), a newly introduced variant of smso where second-order quantification ranges over "well-founded" subsets only. Our second theorem starts from wmso, and proves it equivalent modulo bisimilarity to a fragment of μDML 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 and nmso (on tree models) and of μCML and μDML (for all transition systems).
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.