Gabriel Goren-Roig

prof_pic.jpg

Hi there! I’m Gabo, a PhD student in Mathematics at Universidad de Buenos Aires in Buenos Aires, Argentina, working at the intersection of category theory, logic and computer science. My interests include categorical logic, computational category theory, applied category theory and complex systems.

I’m looking for academic jobs. Estimated defense date: April 2027.

I am part of the Logic, Language and Computability Research Group (GLyC). My advisor is Santiago Figueira. My research is funded by CONICET, Argentina’s National Research Council. You can find my list of publications here.

Research Interests

My interests tend to be somewhat interdisciplinary; this should not come as a surprise if you know that I hold a Licentiate degree in physics (~Master’s degree in Argentina), my advisor is a computer scientist, and I do my PhD (and teaching) in the mathematics department. In academia, as elsewhere, there is a natural tension between tradition and innovation. I believe there is no knowledge without tradition, but we would do well in revising some widely held distinctions between mathematical disciplines. In particular, I am suspicious of the conceptual separation between “pure” and “applied” mathematics. I think this is well reflected in my interests below.

Comonadic Semantics of Modal Logics

Categorical logic can be understood as the perspective that logics, understood as inductively defined syntax for well-formed formulas and well-formed proofs, constitute syntactic presentations for categorical structures. Although the field has a long history and a deep connection to type theory and the theory of programming languages, traditionally it has been disconnected from other areas of logic more connected to combinatorics and computational complexity, as is the case of finite model theory and the theory of databases. An intersection between these two traditions, Structure and Power, has begun to take form owing greatly to so-called comonadic semantics, a research program based on game comonads and arboreal categories. Currently, I am particularly interested in using this framework to understand what kinds of logics are possible near the lower end of the expressive power spectrum as exemplified by Basic Modal Logic. In this context I have worked on a variation of Basic Modal Logic with (non-unary) relations instead of propositional variables and developed its fundamental model theory using the framework of game comonads and arboreal categories.

More recently, I have been studying the conceptual neighborhood of classical Kripke semantics using arboreal categories. I have approached this from two sides, which correspond to what I call arboreal coreflections and arboreal categories of shape trees, respectively (the latter in collaboration with Tomáš Jakl and Luca Reggio). None of this work is published yet, but I should write some more about it and it constitutes a big part of my PhD thesis.

Computational Category Theory

Computational category theory means two things, essentially: from the applied side, it means computer algebra for category theory. From the theoretical side, it means a theory of presentations for category theory (as in “group presentations”). I am interested in it for both applied and theoretical reasons.

On the applied side, being able to compute answers to categorical questions algorithmically seems fundamental to making category theory more applicable in the sciences. Categorical database theory is an excellent example of application where it is crucial—if the idea is to make any sense at all-to not only develop a mathematical theory at a semantic level but also explicitly develop its syntactic and algorithmic counterpart.

On the theoretical side, I am interested in how syntax refines semantics, in the sense that new phenomena arise when we become stricter about our notions of mathematical equivalence. For instance, once we have focused on syntactic descriptions we can narrow the scope even further to the finite ones and analyze the classes of finitely presentable objects that arise.

In my work, an interesting example of this phenomenon came up when trying to understand the syntactic representations of profunctors, which is an important point for categorical database theory. In particular, the fundamental equivalence between functors \(\mathcal{C}^\text{op} \times \mathcal{D} \to \mathsf{Set}\) and functors \(\mathcal{C}^\text{op} \to \mathsf{Set}^\mathcal{D}\) does not carry over to the world of finite syntactic descriptions. This is the main observation that led to the paper Presenting Profunctors.

Emergence and Information

I am interested in developing a mathematical yet qualitative understanding of emergence (“the whole being more than the sum of the parts”), in contrast with-but also complementary to-predominant quantitative approaches based on information theory. I believe category theory is key in achieving this since it gives the appropriate language to talk about the composition algebra of interconnected systems. From this perspective, emergence stands tightly connected to the concept of compositionality.

I am also interested in qualitative notions of information content, either in terms of minimal description length (such as Kolmogorov complexity a.k.a. algorithmic information, which featured prominently in my Licentiate thesis), or in terms of coarse-graining: “information is that which is lost through coarse-graining”. This perspective contributes to my interest in model theory: the equivalence classes given by logical indistinguishability of models constitute a form of logical or language-based coarse-graining.


News

Oct 05, 2026 (Updates coming soon!)
Oct 07, 2025 I gave a talk on Stokes’ theorem as the final exam, to fulfill the requirements of my differential geometry class.
Jun 21, 2025 In the past few weeks I have given two talks on the topic of what I am calling arboreal coreflections, one at the Applied Category Theory (ACT) 2025 conference in Gainesville, Florida, USA; and another at the Foundational Methods in Computer Science (FMCS) 2025 Workshop in Ottawa, Canada.

See all news →

Talks

Sep 2026 Adjunciones arbóreas para generalizaciones de la lógica modal básica — I Encuentro Conjunto SBM–UMA 2026, Mar del Plata, Argentina.
Aug 2026 Arboreal Adjunctions from Shapes — Semantics and Compositionality for Expressiveness and Complexity (ESSLLI 2026 Workshop), Prague, Czech Republic.
Jul 2026 Arboreal Categories from Shapes — Topology, Algebra and Categories in Logic (TACL) 2026, Kraków, Poland.
Jul 2026 Arboreal Adjunctions from Shapes — Structure Meets Power Workshop, FLoC 2026, Lisbon, Portugal (remote).
May 2026 Arboreal Adjunctions from Shapes — III Encontro Brasileiro em Teoria das Categorias, UFJF, Juiz de Fora, Brazil (remote). [recording]
Apr 2026 Arboreal Adjunctions from Shapes — New York Category Theory Seminar, online. [recording]
Aug 2025 poster Arboreal Coreflections — Escuela de Ciencias Informáticas (ECI) 2025, Buenos Aires, Argentina.
Jul 2025 Arboreal Coreflections — Topos Institute Seminar, Berkeley, California, USA. [recording]
Jun 2025 Idempotent Arboreal Covers — Foundational Methods in Computer Science (FMCS) 2025, Ottawa, Canada.
Jun 2025 Idempotent Arboreal Covers — Applied Category Theory (ACT) 2025, Gainesville, Florida, USA. [slides]
Aug 2024 poster Presentaciones de profunctores para bases de datos (Profunctor Presentations for Databases) — Escuela de Ciencias Informáticas (ECI) 2024, Buenos Aires, Argentina.
Jul 2024 Generalised Unions of Conjunctive Queries in the Algebraic Data Model — Topology, Algebra and Categories in Logic (TACL) 2024, Barcelona, Spain.
Jun 2024 Presenting Profunctors — Applied Category Theory (ACT) 2024, Oxford, UK. [recording]
Jul 2022 poster Juegos, indistinguibilidad y comónadas (Games, Indistinguishability and Comonads) — Escuela de Ciencias Informáticas (ECI) 2022, Buenos Aires, Argentina. [poster]
Jul 2022 Path Predicate Modal Logic and its Comonadic Semantics — Structure Meets Power Workshop, ICALP 2022. [slides]
Jun 2021 Stochastic Game Logic, Coalgebraically — Applied Category Theory (ACT) 2021, Cambridge, UK (remote). [recording]
Aug 2019 Inferring Finite State Machines from Time Series — Santa Fe Institute REU Public Talks, Santa Fe, New Mexico, USA. [recording]