The empty set, among all sets, has two characteristic properties:
there is a unique function out of the empty set, to any other set;
there is no function to the empty set, except from itself.
The first property generalizes to arbitrary categories as the property of an initial object.
The corresponding generalization including also the second property is that of a strict initial object:
An initial object $\varnothing$ is called a strict initial object if every morphism to $\varnothing$ is an isomorphism:
The Cartesian product of any object $X$ with a strict initial object is isomorphic to the strict initial object, $X \times \varnothing \simeq \varnothing$, because the projection $pr_1 \colon \varnothing \times X \to \varnothing$ exists by definition of Cartesian products, whence (1) implies that it is an isomorphism
Strict initial objects may be understood as van Kampen colimits, see e.g. Sobocinski & Heindel (2011), Exp. 4.5 (i). Indeed, van Kampenness in this case requires that the slice category $C/\varnothing$ be equivalent to the terminal category $\mathbf{1}$.
The empty set is a strict initial object in Sets.
The empty topological space is a strict initial object in TopologicalSpaces.
The empty groupoid is a strict initial object in Groupoids.
The empty simplicial set is a strict initial object in SimplicialSets.
The initial objects of any of the following types of categories are strict:
Specifically the initial objects of Set, Cat, Top are all strict.
At the other extreme, a zero object is a strict initial object only if the category is trivial (i.e. equivalent to the terminal category).
An empty bundle is a morphism out of a strict initial object (an empty morphism), regarded as a bundle.
formal dual concept: strict terminal object
Discussion as van Kampen colimits:
Last revised on February 20, 2023 at 17:03:19. See the history of this page for a list of all contributions to it.