Summary: This is a preliminary version of a paper
that will appear in Electronic Proceedings
in Theoretical Computer Science.
c Aceto, Ingolfsdottir and Sack
This work is licensed under the Creative Commons
Attribution-Noncommercial-No Derivative Works License.
Characteristic Formulae for Fixed-Point Semantics:
A General Framework
Luca Aceto Anna Ingolfsdottir Joshua Sack
School of Computer Science, Reykjavik University,
Kringlan 1, IS-103 Reykjavik, Iceland
firstname.lastname@example.org, email@example.com, firstname.lastname@example.org
The literature on concurrency theory offers a wealth of examples of characteristic-formula construc-
tions for various behavioural relations over finite labelled transition systems and Kripke structures
that are defined in terms of fixed points of suitable functions. Such constructions and their proofs of
correctness have been developed independently, but have a common underlying structure. This study
provides a general view of characteristic formulae that are expressed in terms of logics with a facility
for the recursive definition of formulae. It is shown how several examples of characteristic-formula
constructions from the literature can be recovered as instances of the proposed general framework,
and how the framework can be used to yield novel constructions.