1. On the origins of bisimulation and coinduction
- Author
-
Sangiorgi, Davide
- Subjects
Computer simulation -- Analysis ,Fixed point theory -- Analysis ,Computer-generated environments -- Analysis ,Mathematical logic -- Analysis ,Symbolic and mathematical logic -- Analysis ,Computer science -- Analysis - Abstract
The origins of bisimulation and bisimilarity are examined, in the three fields where they have been independently discovered: Computer Science, Philosophical Logic (precisely, Modal Logic), Set Theory. Bisimulation and bisimilarity are coinductive notions, and as such are intimately related to fixed points, in particular greatest fixed points. Therefore also the appearance of coinduction and fixed points is discussed, though in this case only within Computer Science. The paper ends with some historical remarks on the main fixed-point theorems (such as Knaster-Tarski) that underpin the fixed-point theory presented. Categories and Subject Descriptors: F.4.1 [Mathematical Logic and Formal Languages]: Mathematical Logic--Computational logic; modal logic; set theory; F.4.0 [Mathematical Logic and Formal Languages]: General Genera] Terms: Theory, Verification Additional Key Words and Phrases: Bisimulation, coinduction, fixed points, greatest fixed points, history
- Published
- 2009