Logic Journal of IGPL Advance Access originally published online on May 15, 2007
Logic Journal of IGPL 2007 15(2):121-147; doi:10.1093/jigpal/jzm003
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
The Weak Normalization of the Simply Typed
se-calculus
Department of Computer Science, University of Buenos Aires, Pabellón I - Ciudad Universitaria (1428) Buenos Aires, Argentina. E-mail: arbiser{at}dc.uba.ar
School of Mathematical and Computer Sciences, Heriot-Watt University, Riccarton, Edinburgh EH14 4AS, Scotland. E-mail: fairouz{at}macs.hw.ac.uk
Department of Computer Science, University of Buenos Aires, Pabellón I - Ciudad Universitaria (1428) Buenos Aires, Argentina. E-mail: rios{at}dc.uba.ar
| Abstract |
|---|
In this paper, we show the weak normalization (WN) of the simply-typed
se-calculus with open terms where abstractions are decorated with types, and metavariables, de Bruijn indices and updating operators are decorated with environments. We show a proof of WN using the 
e-calculus, a calculus isomorphic to
. This proof is strongly influenced by Goubault-Larrecq's proof of WN for the
-calculus but with subtle differences which show that the two styles require different attention. Furthermore, we give a new calculus
'e which works like
se but which is closer to
than 
e. For both 
e and
'e we prove WN for typed semi-open terms (i.e. those which allow term variables but no substitution variables), unlike the result of Goubault-Larrecq which covered all
open terms.
Key Words: lambda calculus explicit substitution weak normalization simple typing
Received for publication 24 November 2004.
Revision received 23 December 2005.
![]()
CiteULike
Connotea
Del.icio.us What's this?