Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
Explicit Substitutions Calculi with Explicit Eta rules which Preserve Subject Reduction
 

Summary: Explicit Substitutions Calculi with Explicit Eta rules which
Preserve Subject Reduction
Daniel Lima Ventura1
, Mauricio Ayala-Rinc´on1
and Fairouz Kamareddine2
1
Grupo de Teoria da Computac¸~ao, Departamento de Matem´atica,
Universidade de Bras´ilia, Bras´ilia D.F., Brasil
2
School of Mathematical and Computer Sciences,
Heriot-Watt University, Edinburgh, Scotland
{ventura,ayala }@mat.unb.br fairouz@macs.hw.ac.uk
Abstract. Subject reduction (for short SR) is an essential property of any type system.
This property guarantees that all terms of the system preserve their types during any
possible computation. It is well-known that the classic simply typed -calculus has
this property, which means that any well-typed -term preserves its type under - and
-contractions. It has been argued in the past decade that the notion of substitution
in the -calculus needs to be made explicit. In this paper, we show that SR poses
computational difficulties when the -calculus is extended with explicit substitutions.
In particular, we show that two important calculi of explicit substitutions enlarged

  

Source: Ayala-Rincón, Mauricio - Departamento de Matemática, Universidade de Brasília
Kamareddine, Fairouz - Computer Science Department, Heriot-Watt University

 

Collections: Computer Technologies and Information Sciences; Mathematics