constructive mathematics, realizability, computability
propositions as types, proofs as programs, computational trinitarianism
An assembly is a mathematical structure on a partial combinatory algebra used to construct realizability toposes and used for the categorical semantics of impredicative universes in type theory.
Given a partial combinatory algebra , an -valued assembly consists of a set and any one of these equivalent structures:
a family of sets such that each is an inhabited subset of for all .
a multivalued function from to , where denotes the set of inhabited subsets of .
an entire relation indexed by and .
The assemblies or -sets of Uemura 2019 are precisely the -valued assemblies.
Given a partial combinatory algebra , an assembly is partitioned if, for each definition above respectively,
each is a singleton for all ,
the multivalued function takes values in singletons, i.e. is a function .
the entire relation is a functional relation.
Let be a partial combinatory algebra.
A morphism between -valued assemblies is a function for which there exists such that for all and , is defined and belongs to .
The category of -valued assemblies is the category whose objects are -valued assemblies, and whose morphisms are morphisms as defined above.
The category of -valued assemblies is denoted (Maietti, Pasquali, & Rosolini 2019, Awodey & Emmenegger 2025) or (Vermeeren 2009). The category of partitioned -valued assemblies is denoted (Frey 2014) or (Awodey & Emmenegger 2025) or .
and are finitary lextensive. Moreover, is regular and locally cartesian closed.
The realizability topos is the ex/reg completion of .
In the presence of the axiom of choice, is the reg/lex completion of and the realizability topos is the ex/lex completion of .
A general result about the ex/lex completion of a left exact category is that it has enough regular projectives, meaning objects such that preserves regular epis. In fact, the regular projective objects coincide with the objects of (as a subcategory of ). Of course, when is a topos, where every epi is regular, this means has enough projectives, or satisfies (external) COSHEP. It also satisfies internal COSHEP, since binary products of projectives, i.e., products of objects of , are again objects of (see this result).
The fact that a realizability topos is an ex/lex completion depends on the axiom of choice for Set, since it requires the partitioned assemblies to be projective objects therein. In the absence of the axiom of choice, the projective objects in a realizability topos are the (isomorphs of) partitioned assemblies whose underlying set is projective in Set. Thus, if COSHEP holds in Set, then a realizability topos is the ex/wlex completion of the category of such “projective partitioned assemblies” (wlex because this category may not have finite limits, only weak finite limits). Without some choice principle, the realizability topos may not be an ex/wlex completion at all; but it is still an ex/reg completion of .
Stijn Vermeeren, Realizability Toposes, 2009 (pdf)
Jonas Frey, Characterizing partitioned assemblies and realizability toposes (arXiv:1404.6997)
Taichi Uemura, Cubical Assemblies, a Univalent and Impredicative Universe and a Failure of Propositional Resizing, in 24th International Conference on Types for Proofs and Programs (TYPES 2018). Leibniz International Proceedings in Informatics (LIPIcs), Volume 130, pp. 7:1-7:20, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2019) (doi:10.4230/LIPIcs.TYPES.2018.7, arXiv:1803.06649)
Maria Emilia Maietti, Fabio Pasquali, Giuseppe Rosolini, Elementary Quotient Completions, Church’s Thesis, and Partioned Assemblies, Logical Methods in Computer Science, Volume 15, Issue 2 (June 25, 2019). [doi:10.23638/LMCS-15(2:21)2019, arXiv:1802.06400]
Steve Awodey, Jacopo Emmenegger, Toward the effective 2-topos [arXiv:2503.24279]
Last revised on June 3, 2025 at 21:08:01. See the history of this page for a list of all contributions to it.