Cargando…

Fixpoint Theory – Upside Down

Knaster-Tarski’s theorem, characterising the greatest fix- point 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 wi...

Descripción completa

Detalles Bibliográficos
Autores principales: Baldan, Paolo, Eggert, Richard, König, Barbara, Padoan, Tommaso
Formato: Online Artículo Texto
Lenguaje:English
Publicado: 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7984133/
http://dx.doi.org/10.1007/978-3-030-71995-1_4
_version_ 1783668012370362368
author Baldan, Paolo
Eggert, Richard
König, Barbara
Padoan, Tommaso
author_facet Baldan, Paolo
Eggert, Richard
König, Barbara
Padoan, Tommaso
author_sort Baldan, Paolo
collection PubMed
description Knaster-Tarski’s theorem, characterising the greatest fix- point 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 [Formula: see text] , where Y is a finite set and [Formula: see text] 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 it allows us to determine original algorithms for solving simple stochastic games.
format Online
Article
Text
id pubmed-7984133
institution National Center for Biotechnology Information
language English
publishDate 2021
record_format MEDLINE/PubMed
spelling pubmed-79841332021-03-23 Fixpoint Theory – Upside Down Baldan, Paolo Eggert, Richard König, Barbara Padoan, Tommaso Foundations of Software Science and Computation Structures Article Knaster-Tarski’s theorem, characterising the greatest fix- point 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 [Formula: see text] , where Y is a finite set and [Formula: see text] 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 it allows us to determine original algorithms for solving simple stochastic games. 2021-03-23 /pmc/articles/PMC7984133/ http://dx.doi.org/10.1007/978-3-030-71995-1_4 Text en © The Author(s) 2021 Open Access This chapter is licensed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license and indicate if changes were made. The images or other third party material in this chapter are included in the chapter's Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the chapter's Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder.
spellingShingle Article
Baldan, Paolo
Eggert, Richard
König, Barbara
Padoan, Tommaso
Fixpoint Theory – Upside Down
title Fixpoint Theory – Upside Down
title_full Fixpoint Theory – Upside Down
title_fullStr Fixpoint Theory – Upside Down
title_full_unstemmed Fixpoint Theory – Upside Down
title_short Fixpoint Theory – Upside Down
title_sort fixpoint theory – upside down
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7984133/
http://dx.doi.org/10.1007/978-3-030-71995-1_4
work_keys_str_mv AT baldanpaolo fixpointtheoryupsidedown
AT eggertrichard fixpointtheoryupsidedown
AT konigbarbara fixpointtheoryupsidedown
AT padoantommaso fixpointtheoryupsidedown