Open Maps, Behavioural Equivalences, and Congruences
Author(s) -
Allan Cheng,
Mogens Nielsen
Publication year - 1996
Publication title -
brics report series
Language(s) - English
Resource type - Journals
eISSN - 1601-5355
pISSN - 0909-0878
DOI - 10.7146/brics.v3i2.19965
Subject(s) - subcategory , functor , congruence relation , mathematics , bisimulation , congruence (geometry) , equivalence (formal languages) , pure mathematics , categorical variable , mathematical proof , computation , category theory , algebra over a field , discrete mathematics , algorithm , geometry , statistics
Spans of open maps have been proposed by Joyal, Nielsen, and Winskel as a way of adjoining an abstract equivalence, P-bisimilarity, to a category of models of computation M, where P is an arbitrary subcategory of observations. Part of the motivation was to recast and generalise Milner's well-known strong bisimulation in this categorical setting. An issue left open was the congruence properties of P-bisimilarity. We address the following fundamental question: given a category of models of computation M and a category of observations P, are there any conditions under which algebraic constructs viewed as functors preserve P-bisimilarity? We define the notion of functors being P-factorisable, show how this ensures that P-bisimilarity is a congruence with respect to such functors. Guided by the definition of P-factorisability we show how it is possible to parameterise proofs of functors being P-factorisable with respect to the category of observations P, i.e., with respect to a behavioural equivalence. Keywords: Open maps, P-bisimilarity, P-factorisability, congruences, process algebra, category theory.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom