Hostname: page-component-89b8bd64d-4ws75 Total loading time: 0 Render date: 2026-05-09T10:17:54.105Z Has data issue: false hasContentIssue false

What should a generic object be?

Published online by Cambridge University Press:  25 April 2023

Jonathan Sterling*
Affiliation:
Department of Computer Science, Aarhus University, Aarhus, Denmark
Rights & Permissions [Opens in a new window]

Abstract

Jacobs has proposed definitions for (weak, strong, split) generic objects for a fibered category; building on his definition of (split) generic objects, Jacobs develops a menagerie of important fibrational structures with applications to categorical logic and computer science, including higher order fibrations, polymorphic fibrations, $\lambda2$-fibrations, triposes, and others. We observe that a split generic object need not in particular be a generic object under the given definitions, and that the definitions of polymorphic fibrations, triposes, etc. are strict enough to rule out some fundamental examples: for instance, the fibered preorder induced by a partial combinatory algebra in realizability is not a tripos in this sense. We propose a new alignment of terminology that emphasizes the forms of generic object appearing most commonly in nature, i.e. in the study of internal categories, triposes, and the denotational semantics of polymorphism. In addition, we propose a new class of acyclic generic objects inspired by recent developments in higher category theory and the semantics of homotopy type theory, generalizing the realignment property of universes to the setting of an arbitrary fibration.

Information

Type
Paper
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 (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2023. Published by Cambridge University Press
Figure 0

Table 1. A Rosetta stone for the different terminologies for generic objects center

Figure 1

Figure 1. An analysis of the comparability of different notions of generic object, where the rightward direction represents (strictly) decreasing strength.