Table of Contents
Fetching ...

The Grothendieck construction for delta lenses

Bryce Clarke

TL;DR

The paper establishes a Grothendieck-style construction for delta lenses by proving a canonical correspondence with lax double functors into the double category of split multivalued functions $\mathrm{SMult}$. It shows an overarching equivalence $\mathcal{L}ens \simeq \mathrm{Idx}(\mathcal{C}at, \mathrm{SMult})$, built via diagrammatic delta lenses and the category of elements, and then connects these results to a network of double-categorical formalisms including $\mathrm{GlobCone}(\mathcal{Dbl},K_*)$, spans, and profunctor-like structures. The introduction of $\mathrm{SMult}$ comes with both 1-dimensional and 2-dimensional universal properties, enabling concrete characterizations of delta lenses, split opfibrations, and indexed split multivalued functions, along with a suite of applications: adjunctions with discrete opfibrations, descriptions as bimodules, pullbacks/pushforwards, and factorisations through sub-double categories. Collectively, these results provide a robust double-categorical framework for delta lenses, yielding representation theorems, adjunctions, and structural insights that integrate state-based lens theory with Grothendieck-style constructions and diagrammatic calculus.

Abstract

Delta lenses are functors equipped with a functorial choice of lifts, generalising the notion of split opfibration. In this paper, we introduce a Grothendieck construction (or category of elements) for delta lenses, thus demonstrating a correspondence between delta lenses and certain lax double functors into the double category of sets, functions, and split multivalued functions. We show that the double category of split multivalued functions admits a universal property as a certain kind of limit, and inherits many nice properties from the double category of spans. Applications of this construction to the theory of delta lenses are explored in detail.

The Grothendieck construction for delta lenses

TL;DR

The paper establishes a Grothendieck-style construction for delta lenses by proving a canonical correspondence with lax double functors into the double category of split multivalued functions . It shows an overarching equivalence , built via diagrammatic delta lenses and the category of elements, and then connects these results to a network of double-categorical formalisms including , spans, and profunctor-like structures. The introduction of comes with both 1-dimensional and 2-dimensional universal properties, enabling concrete characterizations of delta lenses, split opfibrations, and indexed split multivalued functions, along with a suite of applications: adjunctions with discrete opfibrations, descriptions as bimodules, pullbacks/pushforwards, and factorisations through sub-double categories. Collectively, these results provide a robust double-categorical framework for delta lenses, yielding representation theorems, adjunctions, and structural insights that integrate state-based lens theory with Grothendieck-style constructions and diagrammatic calculus.

Abstract

Delta lenses are functors equipped with a functorial choice of lifts, generalising the notion of split opfibration. In this paper, we introduce a Grothendieck construction (or category of elements) for delta lenses, thus demonstrating a correspondence between delta lenses and certain lax double functors into the double category of sets, functions, and split multivalued functions. We show that the double category of split multivalued functions admits a universal property as a certain kind of limit, and inherits many nice properties from the double category of spans. Applications of this construction to the theory of delta lenses are explored in detail.

Paper Structure

This paper contains 11 sections, 9 theorems, 7 equations.

Key Result

Theorem 1

There is an equivalence of categories between the categories of indexed split multivalued functions and delta lenses.

Theorems & Definitions (23)

  • Theorem
  • Definition 1
  • Lemma 2
  • Example 3
  • Proposition 4
  • proof
  • Definition 5
  • Lemma 6
  • proof
  • Proposition 7
  • ...and 13 more