• 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