Profunctor optics, a categorical update
Optics are bidirectional data accessors that capture data transformation patterns such as
accessing subfields or iterating over containers. Profunctor optics are a particular choice of …
accessing subfields or iterating over containers. Profunctor optics are a particular choice of …
Coend optics for quantum combs
We compare two possible ways of defining a category of 1-combs, the first intensionally as
coend optics and the second extensionally as a quotient by the operational behaviour of 1 …
coend optics and the second extensionally as a quotient by the operational behaviour of 1 …
Bayesian updates compose optically
TSC Smithe - arxiv preprint arxiv:2006.01631, 2020 - arxiv.org
Bayes' rule tells us how to invert a causal process in order to update our beliefs in light of
new evidence. If the process is believed to have a complex compositional structure, we may …
new evidence. If the process is believed to have a complex compositional structure, we may …
String diagrams for optics
G Boisseau - arxiv preprint arxiv:2002.11480, 2020 - arxiv.org
Optics are a data representation for compositional data access, with lenses as a popular
special case. Hedges has presented a diagrammatic calculus for lenses, but in a way that …
special case. Hedges has presented a diagrammatic calculus for lenses, but in a way that …
Seeing double through dependent optics
M Capucci - arxiv preprint arxiv:2204.10708, 2022 - arxiv.org
Tambara modules are strong profunctors between monoidal categories. They've been
defined by Tambara in the context of representation theory, but quickly found their way in …
defined by Tambara in the context of representation theory, but quickly found their way in …
Cyber kittens, or some first steps towards categorical cybernetics
TSC Smithe - arxiv preprint arxiv:2101.10483, 2021 - arxiv.org
We define a categorical notion of cybernetic system as a dynamical realisation of a
generalized open game, along with a coherence condition. We show that this notion …
generalized open game, along with a coherence condition. We show that this notion …
Optics for Premonoidal Categories
We further the theory of optics or" circuits-with-holes" to encompass premonoidal categories:
monoidal categories without the interchange law. Every premonoidal category gives rise to …
monoidal categories without the interchange law. Every premonoidal category gives rise to …
A Profunctorial Semantics for Quantum Supermaps
We identify morphisms of strong profunctors as a categorification of quantum supermaps.
These black-box generalisations of diagrams-with-holes are hence placed within the …
These black-box generalisations of diagrams-with-holes are hence placed within the …
On structuring functional programs with monoidal profunctors
We study monoidal profunctors as a tool to reason and structure pure functional programs
both from a categorical perspective and as a Haskell implementation. From the categorical …
both from a categorical perspective and as a Haskell implementation. From the categorical …
[PDF][PDF] Categorical post-quantum theories
J Hefford - 2023 - ora.ox.ac.uk
In this thesis of two Parts, we investigate the application of categorical methods to modelling
post-quantum theories. In Part I we study hyper-decoherence between quantum-like …
post-quantum theories. In Part I we study hyper-decoherence between quantum-like …