University of Sussex
Browse

Logical relations for call-by-push-value models, via internal fibrations in a 2-category

Download (432.52 kB)
conference contribution
posted on 2025-11-03, 14:30 authored by Philip SavillePhilip Saville, Pedro H Azevedo de Amorim, Satoshi Kura
<p dir="ltr">We give a denotational account of logical relations for call-by-push-value (CBPV) in the fibrational style of Hermida, Jacobs, Katsumata and others. Fibrations—which axiomatise the usual notion of sets-with-relations—provide a clean framework for constructing new, logical relations-style, models. Such models can then be used to study properties such as effect simulation.Extending this picture to CBPV is challenging: the models incorporate both adjunctions and enrichment, making the appropriate notion of fibration unclear. We handle this using 2-category theory. We identify an appropriate 2-category, and define CBPV fibrations to be fibrations internal to this 2-category which strictly preserve the CBPV semantics.Next, we develop the theory so it parallels the classical setting. We give versions of the codomain and subobject fibrations, and show that new models can be constructed from old ones by pullback. The resulting framework enables the construction of new, logical relations-style, models for CBPV.Finally, we demonstrate the utility of our approach with particular examples. These include a generalisation of Katsumata’s ⊤⊤-lifting to CBPV models, an effect simulation result, and a relative full completeness result for CBPV without sum types.</p>

History

Publication status

  • Published

File Version

  • Accepted version

Journal

2025 40th Annual ACM/IEEE Symposium on Logic in Computer Science (LICS)

Publisher

IEEE

Event name

2025 40th Annual ACM/IEEE Symposium on Logic in Computer Science (LICS)

Event location

Singapore, Singapore

Event type

conference

Event start date

2025-06-23

Event finish date

2025-06-26

Research groups affiliated with

  • Foundations of Software Systems Publications

Institution

University of Sussex

Full text available

  • Yes

Peer reviewed?

  • Yes

Usage metrics

    University of Sussex (Publications)

    Categories

    No categories selected

    Licence

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC