~/talk

An introduction to synthetic guarded domain theory with applications to probabilistic(…)

Talkat HOPE 2024 · on Monday, 2024-09-02· [compilers-and-language-design]
links:none on file
slides:none on file

Presents a clocked cubical type theory metalanguage that uses a guarded delay monad to define both big‑step operational and denotational semantics for FPC and FPC with probabilistic choice, builds an evaluation function and a guarded logical relation, and proves computational adequacy (denotational equality implies contextual equivalence). Models probabilistic choice as a free convex algebra / finite distribution HIT, proves examples: hesitant identity equals id, unfair‑coin → fair‑coin simulator, and a two‑step vs one‑step random walk equivalence; approach extends to higher‑order store and is implementable in Cubical Agda.

AI-written summary · about

  1. 0:00Synthetic guarded domain theory intro
  2. 7:00Talk overview and literature
  3. 9:33Clock cubical type theory with GED recursion
  4. 15:52Topos of trees and guarded recursion
  5. 22:38Reasoning with guarded recursion example
  6. 27:40Modeling FPC via guarded recursion
  7. 36:10Computational adequacy and logical relations
  8. 37:35Q&A after FPC modeling
  9. 37:57Extending FPC with probabilistic choice
  10. 41:52Contextual equivalence for probabilistic FPC
  11. 45:25Guarded recursion with probabilistic choice
  12. 48:14Termination probability in probabilistic FPC
  13. 51:04Semantics for probabilistic FPC
  14. 53:34Lifting relations for probabilistic computations
  15. 55:00Reasoning examples with probabilistic FPC
  16. 56:23Conclusion and extensions
  17. 57:03Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.