What should a generic object be?
Jonathan Sterling

TL;DR
This paper critically examines existing definitions of generic objects in fibrational categories, identifies limitations, and proposes new terminology and classes of generic objects inspired by higher category theory and homotopy type theory.
Contribution
It introduces a new alignment of terminology for generic objects and proposes a novel class of acyclic generic objects inspired by recent developments in higher category theory.
Findings
Existing definitions exclude some fundamental examples.
New terminology emphasizes common forms of generic objects.
Proposes a new class of acyclic generic objects.
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, -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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsLogic, programming, and type systems · Homotopy and Cohomology in Algebraic Topology · Advanced Algebra and Logic
