Categorical Models for Simply Typed Resource Calculi

  • Authors:
  • Antonio Bucciarelli;Thomas Ehrhard;Giulio Manzonetto

  • Affiliations:
  • Laboratoire PPS, Université Paris-Diderot, CNRS UMR 7126, 2, place Jussieu (case 7014), 75251 Paris Cedex 05, France;Laboratoire PPS, Université Paris-Diderot, CNRS UMR 7126, 2, place Jussieu (case 7014), 75251 Paris Cedex 05, France;Laboratoire LIPN, Université Paris Nord, CNRS UMR 7030, 99, avenue Jean-Baptiste Clément 93430 Villetaneuse, France

  • Venue:
  • Electronic Notes in Theoretical Computer Science (ENTCS)
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

We introduce the notion of differential @l-category as an extension of Blute-Cockett-Seely's differential Cartesian categories. We prove that differential @l-categories can be used to model the simply typed versions of: (i) the differential @l-calculus, a @l-calculus extended with a syntactic derivative operator; (ii) the resource calculus, a non-lazy axiomatisation of Boudol's @l-calculus with multiplicities. Finally, we provide two concrete examples of differential @l-categories, namely, the category MRel of sets and relations, and the category MFin of finiteness spaces and finitary relations.