Table of Contents
Fetching ...

A taxonomy of categories for relations

Cipriano Junior Cioffo, Fabio Gadducci, Davide Trotta

TL;DR

This work provides a structured taxonomy of categories that capture relational structure, centering on gs-monoidal categories and their dual and enriched variants. It analyzes how such categories arise as Kleisli categories of symmetric monoidal monads and classifies the induced Kleisli structures for affine, relevant, and gs-monoidal monads, both in base and enriched settings. By grounding the theory in spans, (weighted) relations, and their regular/extensive generalizations, it connects Markov and restriction categories within a unified framework, and extends the discussion to preorder-enriched contexts including cartesian bicategories and allegories. The paper also outlines future directions, such as tracing, free constructions for gs-monoidal categories, and deeper completeness results for functorial semantics, offering a coherent reference for researchers navigating the landscape of relational category theory.

Abstract

The study of categories that abstract the structural properties of relations has been extensively developed over the years, resulting in a rich and diverse body of work. This paper strives to provide a modern presentation of these ``categories for relations'', including their enriched version, further showing how they arise as Kleisli categories of symmetric monoidal monads. The resulting taxonomy aims at bringing clarity and organisation to the many related concepts and frameworks occurring in the literature.

A taxonomy of categories for relations

TL;DR

This work provides a structured taxonomy of categories that capture relational structure, centering on gs-monoidal categories and their dual and enriched variants. It analyzes how such categories arise as Kleisli categories of symmetric monoidal monads and classifies the induced Kleisli structures for affine, relevant, and gs-monoidal monads, both in base and enriched settings. By grounding the theory in spans, (weighted) relations, and their regular/extensive generalizations, it connects Markov and restriction categories within a unified framework, and extends the discussion to preorder-enriched contexts including cartesian bicategories and allegories. The paper also outlines future directions, such as tracing, free constructions for gs-monoidal categories, and deeper completeness results for functorial semantics, offering a coherent reference for researchers navigating the landscape of relational category theory.

Abstract

The study of categories that abstract the structural properties of relations has been extensively developed over the years, resulting in a rich and diverse body of work. This paper strives to provide a modern presentation of these ``categories for relations'', including their enriched version, further showing how they arise as Kleisli categories of symmetric monoidal monads. The resulting taxonomy aims at bringing clarity and organisation to the many related concepts and frameworks occurring in the literature.

Paper Structure

This paper contains 23 sections, 29 theorems, 51 equations.

Key Result

Lemma 2.6

Given a symmetric monoidal category $(\mathcal{C}, \otimes,I)$ and the two trivial strong symmetric monoidal functors given by the identity functor and the functor $\otimes(-,-):\mathcal{C}\to\mathcal{C}$ which sends $X$ to $X\otimes X$ where $s_{X,Y}\colon (X\otimes Y)\otimes(X\otimes Y)\to (X\otimes X)\otimes(Y\otimes Y)$ is the symmetry defined as $\alpha_{X,Y,X\otimes Y};(\operatorname{ id}_X

Theorems & Definitions (145)

  • Definition 2.1
  • Example 2.2
  • Example 2.3
  • Example 2.4
  • Example 2.5
  • Lemma 2.6
  • proof
  • Remark 2.7
  • Definition 2.8
  • Definition 2.9
  • ...and 135 more