Hostname: page-component-89b8bd64d-sd5qd Total loading time: 0 Render date: 2026-05-10T12:57:45.653Z Has data issue: false hasContentIssue false

B-SYSTEMS AND C-SYSTEMS ARE EQUIVALENT

Published online by Cambridge University Press:  29 June 2023

BENEDIKT AHRENS*
Affiliation:
DEPARTMENT OF SOFTWARE TECHNOLOGY DELFT UNIVERSITY OF TECHNOLOGY DELFT, THE NETHERLANDS and UNIVERSITY OF BIRMINGHAM BIRMINGHAM, UK
JACOPO EMMENEGGER
Affiliation:
DEPARTMENT OF MATHEMATICS UNIVERSITY OF GENOA GENOA, ITALY E-mail: emmenegger@dima.unige.it
PAIGE RANDALL NORTH
Affiliation:
DEPARTMENT OF INFORMATION AND COMPUTING SCIENCES AND DEPARTMENT OF MATHEMATICS UTRECHT UNIVERSITY UTRECHT, THE NETHERLANDS E-mail: p.r.north@uu.nl
EGBERT RIJKE
Affiliation:
DEPARTMENT OF MATHEMATICS UNIVERSITY OF LJUBLJANA LJUBLJANA, SLOVENIA E-mail: egbert.rijke@fmf.uni-lj.si
Rights & Permissions [Opens in a new window]

Abstract

C-systems were defined by Cartmell as models of generalized algebraic theories. B-systems were defined by Voevodsky in his quest to formulate and prove an initiality conjecture for type theories. They play a crucial role in Voevodsky’s construction of a syntactic C-system from a term monad. In this work, we construct an equivalence between the category of C-systems and the category of B-systems, thus proving a conjecture by Voevodsky.

Information

Type
Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution, and reproduction in any medium, provided the original work is properly cited.
Copyright
© The Author(s), 2023. Published by Cambridge University Press on behalf of The Association for Symbolic Logic