Obstructions to Compositionality
Caterina Puca, Amar Hadzihasanovic, Fabrizio Genovese, Bob Coecke

TL;DR
This paper introduces invariants called zeroth and first homotopy posets to quantify and analyze different kinds of failures in compositionality across various applied category theory domains.
Contribution
It formalizes invariants that classify obstructions to compositionality, providing a new way to understand failures of (op)lax functors in applied category theory.
Findings
Posets generalize pi0 and pi1 of a groupoid.
Classifies failures of (op)lax functors to be strong.
Illustrates both positive and negative roles of compositionality failures.
Abstract
Compositionality is at the heart of computer science and several other areas of applied category theory such as computational linguistics, categorical quantum mechanics, interpretable AI, dynamical systems, compositional game theory, and Petri nets. However, the meaning of the term seems to vary across the many different applications. This work contributes to understanding, and in particular qualifying, different kinds of compositionality. Formally, we introduce invariants of categories that we call zeroth and first homotopy posets, generalising in a precise sense the pi0 and pi1 of a groupoid. These posets can be used to obtain a qualitative description of how far an object is from being terminal and a morphism is from being iso. In the context of applied category theory, this formal machinery gives us a way to qualitatively describe the "failures of compositionality", seen as failures…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
