Terminal coalgebras and free iterative theories

  • Authors:
  • Jiří Adámek;Stefan Milius

  • Affiliations:
  • Institute of Theoretical Computer Science, Technical University of Braunschweig, Germany;Institute of Theoretical Computer Science, Technical University of Braunschweig, Germany

  • Venue:
  • Information and Computation
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Every finitary endofunctor H of Set can be represented via a finitary signature Σ and a collection of equations called "basic". We describe a terminal coalgebra for H as the terminal Σ-coalgebra (of all Σ-trees) modulo the congruence of applying the basic equations potentially infinitely often. As an application we describe a tree iterative theory on H (in the sense of Calvin Elgot) as the theory of all rational Σ-trees modulo the analogous congruence. This yields a number of new examples of iterative theories, e.g., the theory of all strongly extensional, rational, finitely branching trees, free on the finite power-set functor, or the theory of all binary, rational unordered trees, free on one commutative binary operation.