Second-Order Type Isomorphisms Through Game Semantics - Archive ouverte HAL Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2007

Second-Order Type Isomorphisms Through Game Semantics

Joachim de Lataillade
  • Fonction : Auteur
  • PersonId : 840194

Résumé

The characterization of second-order type isomorphisms is a purely syntactical problem that we propose to study under the enlightenment of game semantics. We study this question in the case of second-order λµ-calculus, which can be seen as an extension of system F to classical logic, and for which we define a categorical framework: control hyperdoctrines. Our game model of λµ-calculus is based on polymorphic arenas (closely related to Hughes' hyperforests) which evolve during the play (following the ideas of Murawski-Ong). We show that type isomorphisms coincide with the "equality" on arenas associated with types. Finally we deduce the equational characterization of type isomorphisms from this equality. We also recover from the same model Roberto Di Cosmo's characterization of type isomorphisms for system F. This approach leads to a geometrical comprehension on the question of second order type isomorphisms, which can be easily extended to some other polymorphic calculi including additional programming features.
Fichier principal
Vignette du fichier
isotypes.pdf (465.61 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00149525 , version 1 (29-05-2007)

Identifiants

Citer

Joachim de Lataillade. Second-Order Type Isomorphisms Through Game Semantics. 2007. ⟨hal-00149525⟩
43 Consultations
107 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More