On the semantics of coinductive types in martin-löf type theory

  • Authors:
  • Federico De Marchi

  • Affiliations:
  • Department of Mathematics, University of Utrecht, Utrecht, The Netherlands

  • Venue:
  • CALCO'05 Proceedings of the First international conference on Algebra and Coalgebra in Computer Science
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

There are several approaches to the problem of giving a categorical semantics to Martin-Löf type theory with dependent sums and products and extensional equality types. The most established one relies on the notion of a type-category (or category with attributes) with ${\it \Sigma}$ and ${\it \Pi}$ types. We extend such a semantics by introducing coinductive types both on the syntactic level and in a type-category. Soundness of the semantics is preserved. As an example of such a category, we prove that the type-category built over a locally cartesian closed category ${\mathcal C}$ admits coinductive types whenever ${\mathcal C}$ has final coalgebras for all polynomial functors.