Expressivity of Quantitative Modal Logics : Categorical Foundations via Codensity and Approximation

A modal logic that is strong enough to fully characterize the behavior of a system is called expressive. Recently, with the growing diversity of systems to be reasoned about (probabilistic, cyber-physical, etc.), the focus shifted to quantitative settings which resulted in a number of expressivity results for quantitative logics and behavioral metrics. Each of these quantitative expressivity results uses a tailor-made argument; distilling the essence of these arguments is non-trivial, yet important to support the design of expressive modal logics for new quantitative settings. In this paper, we present the first categorical framework for deriving quantitative expressivity results, based on the new notion of approximating family. A key ingredient is the codensity lifting—a uniform observation-centric construction of various bisimilarity-like notions such as bisimulation metrics. We show that several recent quantitative expressivity results (e.g. by König et al. and by Fijalkow et al.) are accommodated in our framework; a new expressivity result is derived, too, for what we call bisimulation uniformity.

[1]  Jurriaan Rot,et al.  Expressive Logics for Coinductive Predicates , 2020, CSL.

[2]  Kenta Cho,et al.  Coinductive predicates and final sequences in a fibration , 2013, Mathematical Structures in Computer Science.

[3]  Jurriaan Rot,et al.  A general account of coinduction up-to , 2016, Acta Informatica.

[4]  David Sprunger,et al.  Fibrational Bisimulations and Quantitative Reasoning , 2018, CMCS.

[5]  James Worrell,et al.  Testing Semantics: Connecting Processes and Process Logics , 2006, AMAST.

[6]  Bart Jacobs,et al.  Structural Induction and Coinduction in a Fibrational Setting , 1998, Inf. Comput..

[7]  Lawrence S. Moss,et al.  Coalgebraic Logic , 1999, Ann. Pure Appl. Log..

[8]  Bart Jacobs,et al.  Categorical Logic and Type Theory , 2001, Studies in logic and the foundations of mathematics.

[9]  Barbara König,et al.  A van Benthem Theorem for Fuzzy Modal Logic , 2018, LICS.

[10]  W. Arveson An Invitation To C*-Algebras , 1976 .

[11]  Bart Jacobs,et al.  Introduction to Coalgebra: Towards Mathematics of States and Observation , 2016, Cambridge Tracts in Theoretical Computer Science.

[12]  Bart Jacobs,et al.  Simulations in Coalgebra , 2003, CMCS.

[13]  Marcello M. Bonsangue,et al.  Presenting Functors by Operations and Equations , 2006, FoSSaCS.

[14]  Radha Jagadeesan,et al.  Metrics for labelled Markov processes , 2004, Theor. Comput. Sci..

[15]  Lutz Schröder,et al.  Expressivity of coalgebraic modal logic: The limits and beyond , 2008, Theor. Comput. Sci..

[16]  Robin Milner,et al.  Algebraic laws for nondeterminism and concurrency , 1985, JACM.

[17]  Scott A. Smolka,et al.  Algebraic Reasoning for Probabilistic Concurrent Systems , 1990, Programming Concepts and Methods.

[18]  Paolo Baldan,et al.  Coalgebraic Behavioral Metrics , 2017, Log. Methods Comput. Sci..

[19]  Dirk Hofmann,et al.  On a Generalization of the Stone–Weierstrass Theorem , 2002, Appl. Categorical Struct..

[20]  Bartek Klin,et al.  Coalgebraic Modal Logic Beyond Sets , 2007, MFPS.

[21]  Marcello M. Bonsangue,et al.  Duality for Logics of Transition Systems , 2005, FoSSaCS.

[22]  Barbara König,et al.  Up-To Techniques for Behavioural Metrics via Fibrations , 2018, CONCUR.

[23]  Yuichi Komorida,et al.  Injective Objects and Fibered Codensity Liftings , 2021, CMCS.

[24]  Barbara König,et al.  (Metric) Bisimulation Games and Real-Valued Modal Logics for Coalgebras , 2017, CONCUR.

[25]  Ichiro Hasuo,et al.  Codensity Games for Bisimilarity , 2019, New Generation Computing.

[26]  James Worrell,et al.  A behavioural pseudometric for probabilistic transition systems , 2005, Theor. Comput. Sci..

[27]  Jan J. M. M. Rutten,et al.  Universal coalgebra: a theory of systems , 2000, Theor. Comput. Sci..

[28]  Jan J. M. M. Rutten Relators and Metric Bisimulations , 1998, CMCS.

[29]  Prakash Panangaden,et al.  Expressiveness of probabilistic modal logics: A gradual approach , 2019, Inf. Comput..

[30]  Barbara König,et al.  A Modal Characterization Theorem for a Probabilistic Fuzzy Description Logic , 2019, IJCAI.

[31]  Bartek Klin,et al.  Structural Operational Semantics and Modal Logic, Revisited , 2010, CMCS@ETAPS.