Benedetto Intrigila ; Giulio Manzonetto ; Nicolas Munnich - A Fully Abstract Model of PCF Based on Extended Addressing Machines

lmcs:11532 - Logical Methods in Computer Science, August 7, 2025, Volume 21, Issue 3 - https://doi.org/10.46298/lmcs-21(3:17)2025
A Fully Abstract Model of PCF Based on Extended Addressing MachinesArticle

Authors: Benedetto Intrigila ; Giulio Manzonetto ; Nicolas Munnich

    Extended addressing machines (EAMs) have been introduced to represent higher-order sequential computations. Previously, we have shown that they are capable of simulating -- via an easy encoding -- the operational semantics of PCF, extended with explicit substitutions. In this paper we prove that the simulation is actually an equivalence: a PCF program terminates in a numeral exactly when the corresponding EAM terminates in the same numeral. It follows that the model of PCF obtained by quotienting typable EAMs by a suitable logical relation is adequate. From a definability result stating that every EAM in the model can be transformed into a PCF program with the same observational behavior, we conclude that the model is fully abstract for PCF.

    arXiv admin note: text overlap with arXiv:2212.11147


    Volume: Volume 21, Issue 3
    Published on: August 7, 2025
    Imported on: July 3, 2023
    Keywords: Logic in Computer Science
    Funding:
      Source : OpenAIRE Graph
    • Probabilistic program semantics; Funder: French National Research Agency (ANR); Code: ANR-19-CE48-0014
    • Combining Graded and Intersection Types for the Analyses of Resources; Funder: French National Research Agency (ANR); Code: ANR-18-CE25-0001

    Consultation statistics

    This page has been seen 1050 times.
    This article's PDF has been downloaded 203 times.