E-Prints Complutense

Relating function spaces to resourced function spaces.

Impacto

Descargas

Último año

Sánchez Gil, Lidia y Hidalgo Herrero, Mercedes y Ortega Mallén, Yolanda (2001) Relating function spaces to resourced function spaces. In Proceeding SAC '11 Proceedings of the 2011 ACM Symposium on Applied Computing. ACM, New York, pp. 1301-1308. ISBN 978-1-4503-0113-8

[img] PDF
Restringido a Sólo personal autorizado del repositorio hasta 2020.

791kB

URL Oficial: http://delivery.acm.org/10.1145/1990000/1982469/p1301-sanchez-gil.pdf?ip=147.96.14.16&acc=ACTIVE%20SERVICE&CFID=107335849&CFTOKEN=79747743&__acm__=1338979611_1ee6df275a66cf5d9879b8b9b0b37e58



Resumen

In order to prove the computational adequacy of the (operational)natural semantics for lazy evaluation with respect to a standard denotational semantics, Launchbury defines a resourced denotational semantics. This should be equivalent to the standard one when given infinite resources, but this fact cannot be so directly established, because each semantics produces values in a different domain. The values obtained by the standard semantics belong to the usual lifted function space D = [D → D]⊥, while those produced by the resourced semantics belong to [C → E] where E satisfies the equation E = [[C → E] → [C → E]]⊥ and C (the domain of resources) is a countable chain domain defined as the least solution of the domain equation C = C⊥.
We propose a way to relate functional values in the standard
lifted function space to functional values in the corresponding resourced function space. We first construct the initial solution for the domain equation E = [[C → E] →
[C → E]]⊥ following Abramsky’s construction of the initial
solution of D = [D → D]⊥. Then we define a “similarity”
relation between values in the constructed domain and values
in the standard lifted function space. This relation is
inspired by Abramsky’s applicative bisimulation.
Finally we prove the desired equivalence between the standard denotational semantics and the resourced semantics for the lazy λ-calculus.


Tipo de documento:Sección de libro
Palabras clave:Domain theory; Denotational semantics; λ-calculus.
Materias:Ciencias > Matemáticas > Lógica simbólica y matemática
Código ID:17218
Depositado:27 Nov 2012 09:07
Última Modificación:26 Nov 2014 09:42

Descargas en el último año

Sólo personal del repositorio: página de control del artículo