DocumentCode :
3294789
Title :
Normalization and extensionality
Author :
Piperno, Adolfo
Author_Institution :
Dipartimento di Sci. dell´´Inf, Rome Univ., Italy
fYear :
1995
fDate :
26-29 Jun 1995
Firstpage :
300
Lastpage :
310
Abstract :
An investigation on the interaction between β-reduction and η-expansion is provided in a labelled λ-calculus, where additional information, that is constituted by integers, can be considered as a type in an abstract sense. This leads to propose the splitting of the β-rule into two parts: a restricted β-rule (β+), strongly normalizing, and a reversed η-rule (η-), which comes out to have different computational interpretations for reduction in untyped and typed calculi (static and dynamic allocation of computation resources, respectively). To motivate the opportunity of this splitting, the paper hints to new proofs of strong normalization theorems for some typed λ-calculi in Curry style
Keywords :
lambda calculus; type theory; β-reduction; computation resources; computational interpretations; dynamic allocation; eta-expansion; extensionality; labelled lambda-calculus; normalization; restricted β-rule; reversed eta-rule; static allocation; strong normalization theorems; typed calculi; untyped calculi; Argon; Calculus; Contracts; History; Labeling; Nails; Remuneration; Resource management;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Logic in Computer Science, 1995. LICS '95. Proceedings., Tenth Annual IEEE Symposium on
Conference_Location :
San Diego, CA
ISSN :
1043-6871
Print_ISBN :
0-8186-7050-9
Type :
conf
DOI :
10.1109/LICS.1995.523265
Filename :
523265
Link To Document :
بازگشت