Reference. An extension of models of Axiomatic Domain Theory to models of Synthetic Domain Theory

Cite

Cite as @fiore_plotkin_1997 (helia, typst) · \cite{fiore_plotkin_1997} (LaTeX)
BibTeX
bibtex · 1 line
@inbook{fiore_plotkin_1997, title={An extension of models of Axiomatic Domain Theory to models of Synthetic Domain Theory}, ISBN={9783540692010}, ISSN={1611-3349}, url={http://dx.doi.org/10.1007/3-540-63172-0_36}, DOI={10.1007/3-540-63172-0_36}, booktitle={Computer Science Logic}, publisher={Springer Berlin Heidelberg}, author={Fiore, Marcelo P. and Plotkin, Gordon D.}, year={1997}, pages={129–149} }
hayagriva YAML (typst)
yaml · 17 lines
fiore_plotkin_1997:
  type: chapter
  title: An extension of models of Axiomatic Domain Theory to models of Synthetic Domain Theory
  author:
  - Fiore, Marcelo P.
  - Plotkin, Gordon D.
  date: 1997
  page-range: 129-149
  url: http://dx.doi.org/10.1007/3-540-63172-0_36
  serial-number:
    doi: 10.1007/3-540-63172-0_36
    isbn: '9783540692010'
    issn: 1611-3349
  parent:
    type: book
    title: Computer Science Logic
    publisher: Springer Berlin Heidelberg
Cited by (3)

Handling Higher-Order Effectful Operations with Judgemental Monadic Laws yang-2026-handling

This paper studies the design of programming languages with handlers of higher-order effectful operations - effectful operations that may take in computations as arguments or return computations as output. We present and analyse a core calculus with higher-kinded impredicative polymorphism, handlers of higher-order effectful operations, and optionally general recursion. The distinctive design choice of this calculus is that handlers are carried by lawless raw monads, while the computation judgements still satisfy the monadic laws judgementally. We present the calculus with a logical framework and give denotational models of the calculus using realizability semantics. We prove closed-term canonicity and parametricity for the recursion-free fragment of the language using synthetic Tait computability and a novel form of the ⊤⊤-lifting technique.
PDF · DOI · arXiv · pldb

When is the partial map classifier a Sierpiński cone? pugh-2025-when

DOI · arXiv

Cost-sensitive computational adequacy of higher-order recursion in synthetic domain theory niu-2024-cost

We study a cost-aware programming language for higher-order recursion dubbed 𝐏𝐂𝐅𝖼𝗈𝗌𝗍 in the setting of synthetic domain theory (SDT). Our main contribution relates the denotational cost semantics of 𝐏𝐂𝐅𝖼𝗈𝗌𝗍 to its computational cost semantics, a new kind of dynamic semantics for program execution that serves as a mathematically natural alternative to operational semantics in SDT. In particular we prove an internal, cost-sensitive version of Plotkin’s computational adequacy theorem, giving a precise correspondence between the denotational and computational semantics for complete programs at base type. The constructions and proofs of this paper take place in the internal dependent type theory of an SDT topos extended by a phase distinction in the sense of Sterling and Harper. By controlling the interpretation of cost structure via the phase distinction in the denotational semantics, we show that 𝐏𝐂𝐅𝖼𝗈𝗌𝗍 programs also evince a noninterference property of cost and behavior. We verify the axioms of the type theory by means of a model construction based on relative sheaf models of SDT.
DOI
Cites 36 works (1 here)
With notes (1)

Axiomatic Domain Theory in Categories of Partial Maps fiore-1996-axiomatic

Axiomatic categorical domain theory is crucial for understanding the meaning of programs and reasoning about them. This book is the first systematic account of the subject and studies mathematical structures suitable for modelling functional programming languages in an axiomatic (i.e. abstract) setting. In particular, the author develops theories of partiality and recursive types and applies them to the study of the metalanguage FPC; for example, enriched categorical models of the FPC are defined. Furthermore, FPC is considered as a programming language with a call-by-value operational semantics and a denotational semantics defined on top of a categorical model. To conclude, for an axiomatisation of absolute non-trivial domain-theoretic models of FPC, operational and denotational semantics are related by means of computational soundness and adequacy results. To make the book reasonably self-contained, the author includes an introduction to enriched category theory.
DOI
External (35)
fiore_plotkin_1997 reference entries/refs/fiore_plotkin_1997/fiore_plotkin_1997.hel