Analysis of a Guard Condition in Type Theory (Preliminary Report) - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Rapport Année : 1997

Analysis of a Guard Condition in Type Theory (Preliminary Report)

Solange Coupet-Grimal
  • Fonction : Auteur
  • PersonId : 833596

Résumé

We present a realizability interpretation of co-inductive types based on partial equivalence relations (per's). We extract from the per's interpreta- tion sound rules to type recursive definitions. These recursive definitions are needed to introduce «infinite» and «total» objects of co-inductive type such as an infinite stream or a non-terminating process. We show that the proposed type system enjoys the basic syntactic properties of subject reduction and strong normalization with respect to a confluent rewriting system first studied by Gimenez. We also compare the proposed type system with those studied by Coquand and Gimenez. In particular, we provide a semantic reconstruction of Gimenez's system which suggests a rule to type nested recursive definitions.

Mots clés

Domaines

Autre [cs.OH]
Fichier principal
Vignette du fichier
RR-3300.pdf (350.17 Ko) Télécharger le fichier
Loading...

Dates et versions

inria-00073388 , version 1 (24-05-2006)

Identifiants

  • HAL Id : inria-00073388 , version 1

Citer

Roberto M. Amadio, Solange Coupet-Grimal. Analysis of a Guard Condition in Type Theory (Preliminary Report). RR-3300, INRIA. 1997. ⟨inria-00073388⟩
62 Consultations
126 Téléchargements

Partager

Gmail Facebook X LinkedIn More