Sub-λ-calculi, Classified

  • Authors:
  • François-Régis Sinot

  • Affiliations:
  • Universidade do Porto (DCC & LIACC), Rua do Campo Alegre 1021--1055, 4169--007 Porto, Portugal

  • Venue:
  • Electronic Notes in Theoretical Computer Science (ENTCS)
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

When sharing is studied in the @l-calculus, some sub-calculi often pop up, for instance @lI or the linear @l-calculus. In this paper, we generalise these to a large class of sub-calculi, parametrised by an arbitrary predicate on the number of occurrences of bound variables. Such a definition only makes sense when the sub-calculi are stable by @b-reduction. Surprisingly, we are able to give a complete description and classification of such stable sub-calculi, in a rather algebraic way; and surprisingly again, we discover some unexpected such subcalculi. This could lead to a better understanding of the structure of the @l-calculus.