Double categories: a modular model of multiplicative linear logic

  • Authors:
  • Paul-André Melliès

  • Affiliations:
  • Équipe Preuves, Programmes, Systèmes, CNRS, Université Paris 7 Email: mellies@pps.jussieu.fr

  • Venue:
  • Mathematical Structures in Computer Science
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

We construct a double category 𝒟 of proof-nets in multiplicative linear logic (MLL). Its horizontal arrows are MLL modules (subnets of well-formed nets), its vertical arrows model side-effects, and its double cells interpret the cut-elimination procedure. The categorical model is modular in the sense that every computation of a composite module (π1; π2) factors out as the separate and interacting computations of the two subcomponents π1 and π2. This enables us to trace MLL modules in the course of cut-elimination, and analyze their behaviour in time.