On Isomorphisms of Intersection Types

  • Authors:
  • Mariangiola Dezani-Ciancaglini;Roberto Cosmo;Elio Giovannetti;Makoto Tatsuta

  • Affiliations:
  • Dipartimento di Informatica, Università di Torino, Torino, Italy 10149;Université Paris Diderot, PPS, UMR 7126, Paris, France 75005;Dipartimento di Informatica, Università di Torino, Torino, Italy 10149;National Institute of Informatics, Tokyo, Japan 101-8430

  • Venue:
  • CSL '08 Proceedings of the 22nd international workshop on Computer Science Logic
  • Year:
  • 2008

Quantified Score

Hi-index 0.01

Visualization

Abstract

The study of type isomorphisms for different 茂戮驴-calculi started over twenty years ago, and a very wide body of knowledge has been established, both in terms of results and in terms of techniques. A notable missing piece of the puzzle was the characterization of type isomorphisms in the presence of intersection types. While at first thought this may seem to be a simple exercise, it turns out that not only finding the right characterization is not simple, but that the very notion of isomorphism in intersection types is an unexpectedly original element in the previously known landscape, breaking most of the known properties of isomorphisms of the typed 茂戮驴-calculus. In particular, types that are equal in the standard models of intersection types may be non-isomorphic.