Examples and counterexamples of injective types
Tom de Jong, Mart\'in H\"otzel Escard\'o

TL;DR
This paper explores various types in univalent mathematics, establishing which are injective, providing new examples, counterexamples, and linking injectivity to logical principles like the axiom of choice and weak excluded middle.
Contribution
It identifies new classes of injective types, analyzes their properties, and connects injectivity to foundational logical principles within univalent mathematics.
Findings
Type of ordinals, sets, and algebraic structures are injective.
Not all types are injective; some depend on logical principles.
Injectivity of certain types implies classical axioms like weak excluded middle.
Abstract
It is known that, in univalent mathematics, type universes, the type of -types in a universe, reflective subuniverses, and the underlying type of any algebra of the lifting monad are all (algebraically) injective. Here, we further show that the type of ordinals, the type of iterative (multi)sets, the underlying type of any pointed directed complete poset, as well as the types of (small) -magmas, monoids, and groups are all injective, among other examples. Not all types of mathematical structures are injective in general. For example, the type of inhabited types is injective if and only if all propositions are projective. In contrast, the type of pointed types and the type of non-empty types are always injective. The injectivity of the type of two-element types implies Fourman and \v{S}\v{c}edrov's world's simplest axiom of choice. We also show that there are no nontrivial…
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
TopicsAdvanced Topology and Set Theory · Logic, programming, and type systems · Homotopy and Cohomology in Algebraic Topology
