Presenting Profunctors

Motivated by problems in categorical database theory, we introduce and compare two notions of presentation for profunctors, uncurried and curried, which arise intuitively from thinking of profunctors either as functors C op D Set or C op Set D .Although the Cartesian closure of Cat means these two perspectives can be used interchangeably at the semantic level, a surprising amount of subtlety is revealed when looking through the lens of syntax.Indeed, we prove that finite uncurried presentations are strictly more expressive than finite curried presentations, hence the two notions do not induce the same class of finitely presentable profunctors.Moreover, an explicit construction for the composite of two curried presentations shows that the class of finitely curried presentable profunctors is closed under composition, in contrast with the larger class of finitely uncurried presentable profunctors, which is not.This shows that curried profunctor presentations are more appropriate for computational tasks that use profunctor composition.We package our results on curried profunctor presentations into a double equivalence from a syntactic double category into the double category of profunctors.Finally, we study the relationship between curried and uncurried presentations, leading to the introduction of curryable presentations.These constitute a subcategory of uncurried presentations which is equivalent to the category of curried presentations, therefore acting as a bridge between the two syntactic choices.

Authors

Institutions

Publication Details

Journal
Electronic Proceedings in Theoretical Computer Science
Published
2025-09-22
DOI
https://doi.org/10.4204/eptcs.429.5
Primary Topic
Financial Crisis of the 21st Century
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Presenting Profunctors

Emilio Minichiello, Joshua Meyers, Gabriel Goren-Roig
Electronic Proceedings in Theoretical Computer Science
Financial Crisis of the 21st Century
article

Presenting Profunctors

Emilio Minichiello, Joshua Meyers, Gabriel Goren-Roig
article en

Abstract

Motivated by problems in categorical database theory, we introduce and compare two notions of presentation for profunctors, uncurried and curried, which arise intuitively from thinking of profunctors either as functors C op D Set or C op Set D .Although the Cartesian closure of Cat means these two perspectives can be used interchangeably at the semantic level, a surprising amount of subtlety is revealed when looking through the lens of syntax.Indeed, we prove that finite uncurried presentations are strictly more expressive than finite curried presentations, hence the two notions do not induce the same class of finitely presentable profunctors.Moreover, an explicit construction for the composite of two curried presentations shows that the class of finitely curried presentable profunctors is closed under composition, in contrast with the larger class of finitely uncurried presentable profunctors, which is not.This shows that curried profunctor presentations are more appropriate for computational tasks that use profunctor composition.We package our results on curried profunctor presentations into a double equivalence from a syntactic double category into the double category of profunctors.Finally, we study the relationship between curried and uncurried presentations, leading to the introduction of curryable presentations.These constitute a subcategory of uncurried presentations which is equivalent to the category of curried presentations, therefore acting as a bridge between the two syntactic choices.

Electronic Proceedings in Theoretical Computer ScienceVol. 429
Universidad de Buenos Aires (AR)
Openalex Percentile: Top 67%
Financial Crisis of the 21st Century
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.