Perpetual strategies in lambda-calculus are analyzed from a semantical perspective. This is achieved using suitable denotational models, computationally adequate with respect to the observational (operational) equivalence, approximate to(p), induced by perpetual strategies. A necessary and sufficient condition is given for an omega-algebraic lattice, isomorphic to the space of its strict continuous self-maps, to be computationally adequate w.r.t. approximate to(p). While many such models exist, it is shown, however, that none is fully abstract w.r.t. approximate to(p). The computationally adequate lattice model D-p is studied in detail. It is used to give a semantical proof of the Conservation Theorem for the lambda-calculus, and to provide coinductive and mixed inductive-coinductive characterizations of approximate to(p). The coinductive characterization allows to show that the term model of approximate to(p) is a denotational model; this yields a new characterization of perpetual redexes in lambda-calculus.

Semantical Analysis Of Perpetual Strategies In Lambda-Calculus

HONSELL, Furio;LENISA, Marina
1999-01-01

Abstract

Perpetual strategies in lambda-calculus are analyzed from a semantical perspective. This is achieved using suitable denotational models, computationally adequate with respect to the observational (operational) equivalence, approximate to(p), induced by perpetual strategies. A necessary and sufficient condition is given for an omega-algebraic lattice, isomorphic to the space of its strict continuous self-maps, to be computationally adequate w.r.t. approximate to(p). While many such models exist, it is shown, however, that none is fully abstract w.r.t. approximate to(p). The computationally adequate lattice model D-p is studied in detail. It is used to give a semantical proof of the Conservation Theorem for the lambda-calculus, and to provide coinductive and mixed inductive-coinductive characterizations of approximate to(p). The coinductive characterization allows to show that the term model of approximate to(p) is a denotational model; this yields a new characterization of perpetual redexes in lambda-calculus.
File in questo prodotto:
File Dimensione Formato  
perpetual.pdf

non disponibili

Tipologia: Documento in Post-print
Licenza: Non pubblico
Dimensione 1.85 MB
Formato Adobe PDF
1.85 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11390/699839
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 25
  • ???jsp.display-item.citation.isi??? 15
social impact