Hostname: page-component-89b8bd64d-mmrw7 Total loading time: 0 Render date: 2026-05-07T13:09:30.800Z Has data issue: false hasContentIssue false

Up-to techniques for behavioural metrics via fibrations

Published online by Cambridge University Press:  10 July 2023

Filippo Bonchi
Affiliation:
Università di Pisa, Pisa, Italy
Barbara König*
Affiliation:
Universität Duisburg-Essen, Duisburg, Germany
Daniela Petrişan
Affiliation:
CNRS, IRIF, Université Paris Diderot, Paris, France
*
Corresponding author: Barbara König; Email: barbara_koenig@uni-due.de
Rights & Permissions [Opens in a new window]

Abstract

Up-to techniques are a well-known method for enhancing coinductive proofs of behavioural equivalences. We introduce up-to techniques for behavioural metrics between systems modelled as coalgebras, and we provide abstract results to prove their soundness in a compositional way.

In order to obtain a general framework, we need a systematic way to lift functors: we show that the Wasserstein lifting of a functor, introduced in a previous work, corresponds to a change of base in a fibrational sense. This observation enables us to reuse existing results about soundness of up-to techniques in a fibrational setting. We focus on the fibrations of predicates and relations valued in a quantale. To illustrate our approach, we provide an example on distances between regular languages.

Information

Type
Special Issue: Differences and Metrics in Programs Semantics: Advances in Quantitative Relational Reasoning
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2023. Published by Cambridge University Press
Figure 0

Figure 1: Example automaton.

Figure 1

Figure B1. Existence of the lifting ${\widehat{\zeta}}$.