Let $(X,x_{0})$ be a pointed set.
-
1.
Completeness. The category $\mathsf{Sets}_{*}$ of pointed sets and morphisms between them is complete, having in particular:
-
(a)
Products, described as in Definition 6.2.3.1.1.
-
(b)
Pullbacks, described as in Definition 6.2.4.1.1.
-
(c)
Equalisers, described as in Definition 6.2.5.1.1.
-
(a)
-
2.
Cocompleteness. The category $\mathsf{Sets}_{*}$ of pointed sets and morphisms between them is cocomplete, having in particular:
-
(a)
Coproducts, described as in Definition 6.3.3.1.1.
-
(b)
Pushouts, described as in Definition 6.3.4.1.1;
-
(c)
Coequalisers, described as in Definition 6.3.5.1.1.
-
(a)
-
3.
Failure To Be Cartesian Closed. The category $\mathsf{Sets}_{*}$ is not Cartesian closed.1
-
4.
Morphisms From the Monoidal Unit. We have a bijection of sets2
\[ \mathsf{Sets}_{*}(S^{0},X) \cong X, \]natural in $(X,x_{0})\in \operatorname {\mathrm{Obj}}(\mathsf{Sets}_{*})$, internalising also to an isomorphism of pointed sets
\[ \boldsymbol {\mathsf{Sets}}_{*}(S^{0},X) \cong (X,x_{0}), \]again natural in $(X,x_{0})\in \operatorname {\mathrm{Obj}}(\mathsf{Sets}_{*})$.
-
5.
Relation to Partial Functions. We have an equivalence of categories3
\[ \mathsf{Sets}_{*}\mathrel {\smash {\overset {\scriptscriptstyle \text{eq.}}\cong }}\mathsf{Sets}^{\mathrm{part.}} \]between the category of pointed sets and pointed functions between them and the category of sets and partial functions between them, where:
-
(a)
From Pointed Sets to Sets With Partial Functions. The equivalence
\[ \xi \colon \mathsf{Sets}_{*}\mathbin {\overset {\cong }{\rightarrow }}\mathsf{Sets}^{\mathrm{part.}} \]sends:
-
(i)
A pointed set $(X,x_{0})$ to $X$.
-
(ii)
A pointed function
\[ f\colon (X,x_{0})\to (Y,y_{0}) \]to the partial function
\[ \xi _{f}\colon X\to Y \]defined on $f^{-1}(Y\setminus y_{0})$ and given by
\[ \xi _{f}(x)\mathrel {\smash {\overset {\mathclap {\scriptscriptstyle \text{def}}}=}}f(x) \]for each $x\in f^{-1}(Y\setminus y_{0})$.
-
(i)
-
(b)
From Sets With Partial Functions to Pointed Sets. The equivalence
\[ \xi ^{-1}\colon \mathsf{Sets}^{\mathrm{part.}}\mathbin {\overset {\cong }{\rightarrow }}\mathsf{Sets}_{*} \]sends:
-
(i)
A set $X$ is to the pointed set $(X,\star )$ with $\star $ an element that is not in $X$.
-
(ii)
A partial function
\[ f\colon X\to Y \]defined on $U\subset X$ to the pointed function
\[ \xi ^{-1}_{f}\colon (X,x_{0})\to (Y,y_{0}) \]defined by
\[ \xi _{f}(x)\mathrel {\smash {\overset {\mathclap {\scriptscriptstyle \text{def}}}=}}\begin{cases} f(x) & \text{if $x\in U$,}\\ y_{0} & \text{otherwise.} \end{cases} \]for each $x\in X$.
-
(i)
-
(a)
- 1The category $\mathsf{Sets}_{*}$ does admit a natural monoidal closed structure, however; see Chapter 7: Tensor Products of Pointed Sets.
-
2In other words, the forgetful functor \[ {\text{忘}}\colon \mathsf{Sets}_{*}\to \mathsf{Sets} \]defined on objects by sending a pointed set to its underlying set is corepresentable by $S^{0}$.
-
3
Warning: This is not an isomorphism of categories, only an equivalence.