Abstract
Bisimilarity is a central notion for coalgebras. In recent work, Geuvers and Jacobs suggest to focus on apartness, which they define by dualising coalgebraic bisimulations. This yields the possibility of finite proofs of distinguishability for a wide variety of state-based systems. We propose behavioural apartness, defined by dualising behavioural equivalence rather than bisimulations. A motivating example is the subdistribution functor, where the proof system based on bisimilarity requires an infinite quantification over couplings, whereas behavioural apartness instantiates to a finite rule. In addition, we provide optimised proof rules for behavioural apartness and show their use in several examples.
Original language | English |
---|---|
Title of host publication | Coalgebraic Methods in Computer Science - 17th IFIP WG 1.3 International Workshop, CMCS 2024, Colocated with ETAPS 2024, Proceedings |
Editors | Barbara König, Henning Urbat |
Publisher | Springer Science and Business Media Deutschland GmbH |
Pages | 156-173 |
Number of pages | 18 |
ISBN (Electronic) | 978-3-031-66438-0 |
ISBN (Print) | 9783031664373 |
DOIs | |
Publication status | Published - Aug 2024 |
Event | 17th International Workshop on Coalgebraic Methods in Computer Science, CMCS 2024 - Luxembourg City, Luxembourg Duration: 6 Apr 2024 → 7 Apr 2024 |
Publication series
Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
---|---|
Volume | 14617 LNCS |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | 17th International Workshop on Coalgebraic Methods in Computer Science, CMCS 2024 |
---|---|
Country/Territory | Luxembourg |
City | Luxembourg City |
Period | 6/04/24 → 7/04/24 |
Funding
This research is partially supported by the NWO grant No. OCENW.M20.053, the EPSRC NIA Grant EP/X019373/1, and the Royal Society Travel Grant IES\ R3\ 223092 and the Leverhulme Trust Research Project Grant RPG-2020-232.
Keywords
- coalgebras
- behavioural equivalence