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.
Hello all! This is the thread of discussion for the talk of Geoffrey Cruttwell, Jonathan Gallagher and Dorette Pronk, "Categorical semantics of a simple differential programming language".
Date and time: Thursday July 9, 21:10 UTC.
Zoom meeting: https://mit.zoom.us/j/7488874897
YouTube live stream: https://www.youtube.com/watch?v=F9Yxw_PlDfY&list=PLCOXjXDLt3pZDHGYOIqtg1m1lLOURjl1Q
Jonathan Gallagher will be giving the talk. Some references:
Please notice the new Zoom address!
Hello! This talk will start in 10 minutes. Please notice the new Zoom address, https://mit.zoom.us/j/7488874897
Hi Jonathan thanks for your nice talk. Out of interest did you see Gordon Plotkin's recent paper https://arxiv.org/abs/2006.06415 ? He gives an equational presentation of partial differentiation that is Hilbert-Post complete: there can be no other equations without inconsistency. Quite a strong and impressive result, I think. His presentation looks a bit like differential categories. If you've seen it, I wonder if you've thought about what it means for your categorical models.
Following Valeria's question, I also previously noticed dialectica categories show up in one of Gordon Plotkin's other papers, the differentiable curry. I was thinking to email him but never got around to it. Here's a thread I wrote about it at the time: https://twitter.com/_julesh_/status/1185506357748862976
Ideas that pop into my head while reading The Differentiable Curry (https://openreview.net/pdf?id=ryxuz9SzDB):
- julesh (@_julesh_)Jules Hedges said:
Following Valeria's question, I also previously noticed dialectica categories show up in one of Gordon Plotkin's other papers, the differentiable curry. I was thinking to email him but never got around to it. Here's a thread I wrote about it at the time: https://twitter.com/_julesh_/status/1185506357748862976
Yes, nice talk Jonathan! and thanks for the new reference Jules, I had not heard about "the differentiable curry", but I did hear about the partial compilers paper "Mihai Budiu, Joel Galenson, and Gordon Plotkin The Compiler Forest, ESOP 2013, http://budiu.info/work/esop13.pdf slides https://jgalenson.github.io/papers/esop2013-talk.pdf"
Morning! Here's the video.
https://www.youtube.com/watch?v=jqPgdpBp3QE&list=PLCOXjXDLt3pYot9VNdLlZqGajHyZUywdI
@Jules Hedges, on your twitter, I noticed you said you were thinking about "automatic integration" (https://twitter.com/_julesh_/status/1232997000561463299) @JS Pacaud Lemay has developed notions of "integral category" (https://arxiv.org/abs/1707.08211, https://www.sciencedirect.com/science/article/pii/S1571066118300847). As we've seen in this talk, automatic differentation can be interpreted via (Cartesian reverse) differential categories. Similarly, could automatic integration be interpreted via integral categories? Without knowing the details of automatic integration, I don't know if this actually makes any sense, but thought I'd mention the possible connection to you both.
So the context for this tweet is that I was visiting @Toby Smithe and talking about "bayesian updates compose optically" from his talk. (Cf. my UCR seminar where I proposed that optics are precisely a categorical axiomatisation of "things that look like the chain rule"). The jump from that to this is the (significant minority) view that "integration" and "bayesian inference" are different terms for the same thing