A Proof of Weak Termination of the Simply-Typed {$\lambda\sigma$}-Calculus - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Rapport (Rapport De Recherche) Année : 1997

A Proof of Weak Termination of the Simply-Typed {$\lambda\sigma$}-Calculus

Résumé

We show that reducing any simply-typed $\lambda\sigma$-term by applying the rules in $\sigma$ eagerly always terminates, by a translation to the simply-typed $\lambda$-calculus, and similarly for $\lambda\sigma_\lift$-terms with $\sigma_\lift$-eager rewrites. This holds even with term and substitution meta-variables. In fact, every reduction terminates provided that $(\beta)$-redexes are only contracted under so-called safe contexts. The previous results follow because in $\sigma$, resp. $\sigma_{\lift}$-normal forms, all contexts around terms of sort $T$ are safe.

Domaines

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

Dates et versions

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

Identifiants

  • HAL Id : inria-00073601 , version 1

Citer

Jean Goubault-Larrecq. A Proof of Weak Termination of the Simply-Typed {$\lambda\sigma$}-Calculus. [Research Report] RR-3090, INRIA. 1997. ⟨inria-00073601⟩
74 Consultations
78 Téléchargements

Partager

Gmail Facebook X LinkedIn More