The structural lambda-calculus - Archive ouverte HAL Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2010

The structural lambda-calculus

Delia Kesner
  • Fonction : Auteur
  • PersonId : 836418

Résumé

Inspired by a recent graphical formalism for lambda-calculus based on Linear Logic technology, we introduce an untyped structural lambda-calculus, called lambda_j, which combines action at a distance with exponential rules decomposing the substitution by means of weakening, contraction and dereliction. Firstly, we prove fundamental properties such as confluence and preservation of beta-strong normalisation. Secondly, we use lambda_j to describe known notions of developments and superdevelopments, and introduce a more general one called XL-development. Then we show how to reformulate Regnier's sigma-equivalence in lambda_j so that it becomes a strong bisimulation. Finally, we prove that explicit composition or de-composition of substitutions can be added to lambda_j while still preserving beta-strong normalisation.
Fichier principal
Vignette du fichier
rapport-technique-pps.pdf (341.44 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00528228 , version 1 (21-10-2010)

Identifiants

  • HAL Id : hal-00528228 , version 1

Citer

Beniamino Accattoli, Delia Kesner. The structural lambda-calculus. 2010. ⟨hal-00528228⟩
127 Consultations
442 Téléchargements

Partager

Gmail Facebook X LinkedIn More