Joint work
paperA Fibrational Theory of First Order Differential Structures
- 2024
- Matteo Capucci, Geoffrey Cruttwell, Neil Ghani, Fabio Zanasi
- To appear in Fundamental Structures in Computational and Pure Mathematics
- https://doi.org/10.48550/arXiv.2409.05763
We develop a categorical framework for reasoning about abstract properties of differentiation, based on the theory of fibrations. Our work encompasses the first-order fragments of several existing categorical structures for differentiation, including cartesian differential categories, generalised cartesian differential categories, tangent categories, as well as the versions of these categories axiomatising reverse derivatives. We explain uniformly and concisely the requirements expressed by these structures, using sections of suitable fibrations as unifying concept. Our perspective sheds light on their similarities and differences, as well as simplifying certain constructions from the literature.
paperTranslating extensive form games to open games with agency
- 2020
- Matteo Capucci, Neil Ghani, Jeremy Ledent, Fredrik Nordvall Forsberg
- EPTCS (Proceedings of ACT 21)
- 10.4204/EPTCS.372.16
We show open games cover extensive form games with both perfect and imperfect information. Doing so forces us to address two current weaknesses in open games: the lack of a notion of player and their agency within open games, and the lack of choice operators. Using the former we construct the latter, and these choice operators subsume previous proposed operators for open games, thereby making progress towards a core, canonical and ergonomic calculus of game operators. Collectively these innovations increase the level of compositionality of open games, and demonstrate their expressiveness.