A semantical storage operator theorem for all types

Autor: Christophe Raffalli
Rok vydání: 1998
Předmět:
Zdroj: Annals of Pure and Applied Logic. 91:17-31
ISSN: 0168-0072
DOI: 10.1016/s0168-0072(97)00041-9
Popis: Storage operators are λ-terms which simulate call-by-value in call-by-name for a given set of terms. Krivine's storage operator theorem shows that any term of type ¬D → ¬D∗, where D∗ is the Godel translation of D, is a storage operator for the terms of type D when D is a data-type or a formula with only positive second order quantifiers. We prove that a new semantical version of Krivine's theorem is valid for every types. This also gives a simpler proof of Krivine's theorem using the properties of data-types.
Databáze: OpenAIRE