Fixpoint Theory – Upside Down

01/20/2021
by   Paolo Baldan, et al.
0

Knaster-Tarski's theorem, characterising the greatest fixpoint of a monotone function over a complete lattice as the largest post-fixpoint, naturally leads to the so-called coinduction proof principle for showing that some element is below the greatest fixpoint (e.g., for providing bisimilarity witnesses). The dual principle, used for showing that an element is above the least fixpoint, is related to inductive invariants. In this paper we provide proof rules which are similar in spirit but for showing that an element is above the greatest fixpoint or, dually, below the least fixpoint. The theory is developed for non-expansive monotone functions on suitable lattices of the form 𝕄^Y, where Y is a finite set and 𝕄 an MV-algebra, and it is based on the construction of (finitary) approximations of the original functions. We show that our theory applies to a wide range of examples, including termination probabilities, behavioural distances for probabilistic automata and bisimilarity. Moreover, quite interestingly, it allows us to determine original algorithms for solving simple stochastic games.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/04/2023

A Monoidal View on Fixpoint Checks

Fixpoints are ubiquitous in computer science as they play a central role...
research
05/11/2021

Fibrational Initial Algebra-Final Coalgebra Coincidence over Initial Algebras: Turning Verification Witnesses Upside Down

The coincidence between initial algebras (IAs) and final coalgebras (FCs...
research
05/24/2022

A Formalization of Finite Group Theory

Previous formulations of group theory in ACL2 and Nqthm, based on either...
research
04/28/2021

Fortin Operator for the Taylor-Hood Element

We design a Fortin operator for the lowest-order Taylor-Hood element in ...
research
07/31/2023

Lax Liftings and Lax Distributive Laws

Liftings of endofunctors on sets to endofunctors on relations are common...
research
08/15/2022

Invariant Inference With Provable Complexity From the Monotone Theory

Invariant inference algorithms such as interpolation-based inference and...

Please sign up or login with your details

Forgot password? Click here to reset