Companions, Causality and Codensity

12/22/2017
by   Damien Pous, et al.
0

In the context of abstract coinduction in complete lattices, the notion of compatible function makes it possible to introduce enhancements of the coinduction proof principle. The largest compatible function, called the companion, subsumes most enhancements and has been proved to enjoy many good properties. Here we move to universal coalgebra, where the corresponding notion is that of a final distributive law. We show that when it exists the final distributive law is a monad, and that it coincides with the codensity monad of the final sequence of the given functor. On sets, we moreover characterise this codensity monad using a new abstract notion of causality. In particular, we recover the fact that on streams, the functions definable by a distributive law or GSOS specification are precisely the causal functions. Going back to enhancements of the coinductive proof principle, we finally obtain that any causal function gives rise to a valid up-to-context technique.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/03/2017

Picturing Indefinite Causal Structure

Following on from the notion of (first-order) causality, which generalis...
research
11/15/2022

Phenomenological Causality

Discussions on causal relations in real life often consider variables fo...
research
03/13/2023

The Topology of Causality

We provide a unified operational framework for the study of causality, n...
research
08/22/2023

Counterfactual Causality for Reachability and Safety based on Distance Functions

Investigations of causality in operational systems aim at providing huma...
research
12/11/2014

Appropriate Causal Models and the Stability of Causation

Causal models defined in terms of structural equations have proved to be...
research
02/10/2022

Severe testing of Benford's law

This paper contributes to the debate on Benford's law testing by proposi...
research
02/06/2020

Relating Apartness and Bisimulation

A bisimulation for a coalgebra of a functor on the category of sets can ...

Please sign up or login with your details

Forgot password? Click here to reset