Fractals from Regular Behaviours

06/06/2023
by   Todd Schmid, et al.
0

We are interested in connections between the theory of fractal sets obtained as attractors of iterated function systems and process calculi. To this end, we reinterpret Milner's expressions for processes as contraction operators on a complete metric space. When the space is, for example, the plane, the denotations of fixed point terms correspond to familiar fractal sets. We give a sound and complete axiomatization of fractal equivalence, the congruence on terms consisting of pairs that construct identical self-similar sets in all interpretations. We further make connections to labelled Markov chains and to invariant measures. In all of this work, we use important results from process calculi. For example, we use Rabinovich's completeness theorem for trace equivalence in our own completeness theorem. In addition to our results, we also raise many questions related to both fractals and process calculi.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/07/2023

On Statman's Finite Completeness Theorem

We give a complete self-contained proof of Statman's finite completeness...
research
08/30/2021

A Coinductive Version of Milner's Proof System for Regular Expressions Modulo Bisimilarity

By adapting Salomaa's complete proof system for equality of regular expr...
research
02/22/2019

On Nominal Syntax and Permutation Fixed Points

We propose a new axiomatisation of the alpha-equivalence relation for no...
research
03/17/2022

A Coinductive Reformulation of Milner's Proof System for Regular Expressions Modulo Bisimilarity

Milner (1984) defined an operational semantics for regular expressions a...
research
06/11/2020

A complete equational axiomatisation of partial differentiation

We formalise the well-known rules of partial differentiation in a versio...
research
01/29/2023

Profinite lambda-terms and parametricity

Combining ideas coming from Stone duality and Reynolds parametricity, we...

Please sign up or login with your details

Forgot password? Click here to reset