Category Theory
Zulip Server
Archive

You're reading the public-facing archive of the Category Theory Zulip server.
To join the server you need an invite. Anybody can get an invite by contacting Matteo Capucci at name dot surname at gmail dot com.
For all things related to this archive refer to the same person.


Stream: event: Topos Colloquium

Topic: Glynn Winskel: "Making concurrency functional"


view this post on Zulip Tim Hosgood (Feb 28 2022 at 18:39):

Thursday the 3rd of March, 17:00 UTC

view this post on Zulip Tim Hosgood (Feb 28 2022 at 18:39):

This talk bridges between two major paradigms in computation, the functional, at basis computation from input to output, and the interactive, where computation reacts to its environment while underway. Central to any compositional theory of interaction is the dichotomy between a system and its environment. Concurrent games and strategies address the dichotomy in fine detail, very locally, in a distributed fashion, through distinctions between Player moves (events of the system) and Opponent moves (those of the environment). A functional approach has to handle the dichotomy much more ingeniously, through its blunter distinction between input and output. This has led to a variety of functional approaches, specialised to particular interactive demands. Through concurrent games we can more clearly see what separates and connects the differing paradigms, and show how:

— to lift functions to strategies; the "Scott order" intrinsic to concurrent games plays a key role in turning functional dependency to causal dependency.

— several paradigms of functional programming and logic arise naturally as subcategories of concurrent games, including stable domain theory; nondeterministic dataflow; geometry of interaction; the dialectica interpretation; lenses and optics; and their extensions to containers in dependent lenses and optics.

— to transfer enrichments of strategies (such as to probabilistic, quantum or real-number computation) to functional cases.

view this post on Zulip Tim Hosgood (Feb 28 2022 at 18:39):

Zoom: https://topos-institute.zoom.us/j/84392523736?pwd=bjdVS09wZXVscjQ0QUhTdGhvZ3pUdz09
YouTube: https://www.youtube.com/watch?v=ywHNG6DYAGg

view this post on Zulip Tim Hosgood (Mar 03 2022 at 16:53):

starting in 5 minutes!