CatDat

Functors on discrete categories

Let S\S be a discrete category. Thus, a functor F:SCF : \S \to \C is the same as a family of objects F(s)CF(s) \in \C indexed by the objects sSs \in \S. Here, we want to determine under which conditions FF is continuous (or cocontinuous). The case S=\S = \varnothing is rather boring, which is why we assume from now on that S\S \neq \varnothing, i.e. that S\S is inhabited.

First, we consider the trivial case S=1\S = 1.

Lemma 1.

Consider the trivial category 1={0}1 = \{0\} with a unique object 00. Let F:1CF : 1 \to \C be a functor corresponding to an object F(0)CF(0) \in \C. Then FF is continuous if and only if F(0)F(0) is a terminal object in C\C.

Proof. If FF is continuous, it preserves terminal objects. Since 010 \in 1 is terminal, it follows that F(0)CF(0) \in \C is terminal. Conversely, suppose that F(0)CF(0) \in \C is terminal. Then FF is continuous: for every index category I\I, there is a unique diagram D:I1D : \I \to 1, namely D(i)=0D(i) = 0 and D(ij)=id0D(i \to j) = \id_0. Its limit is 00, with the universal cone (id0:0D(i))iI(\id_0 : 0 \to D(i))_{i \in \I}. We need to show that (idF(0):F(0)F(0))iI(\id_{F(0)} : F(0) \to F(0))_{i \in \I} is a universal cone in C\C. This is easy to see using that F(0)F(0) is terminal. \square

Lemma 2.

Let S\S be a non-trivial inhabited discrete category. Then a functor F:SCF : \S \to \C is continuous if and only if, for every sSs \in \S, the object F(s)CF(s) \in \C is subterminal, i.e. every two morphisms with codomain F(s)F(s) are equal.

Proof. Assume first that FF is continuous. An object XX is subterminal if and only if X×XX \times X exists and the diagonal XX×XX \to X \times X is an isomorphism. Thus, every functor preserving binary products preserves subterminal objects. Since every object in a discrete category is subterminal, it follows that each F(s)CF(s) \in \C is subterminal.

Conversely, assume that each F(s)CF(s) \in \C is subterminal. To show that FF is continuous, let D:ISD : \I \to \S be a (small) diagram admitting a universal cone (sD(i))iI(s \to D(i))_{i \in \I}. Then D(i)=sD(i) = s for all iIi \in \I, and each morphism sD(i)s \to D(i) is the identity. Since S\S has no terminal object (otherwise, S\S would be trivial), I\I is inhabited. We need to show that (idF(s):F(s)F(s))iI(\id_{F(s)} : F(s) \to F(s))_{i \in \I} is a universal cone in C\C. This follows immediately from F(s)F(s) being subterminal: for a family of morphisms XF(s)X \to F(s) indexed by I\I, all morphisms must be equal, and there is one such morphism since I\I is inhabited. \square

Remark that in a thin category, every object is subterminal. Of course, Lemma 2 can also be dualized: A functor on a non-trivial inhabited discrete category is cocontinuous if and only if each object in its image is "co-subterminal". Here, an object XX is co-subterminal if any two morphisms with domain XX are equal (see MSE/1092122 for a discussion of the terminology).

Next, let us determine which of the continuous functors are right adjoints.

Lemma 3.

Let S\S be a discrete category. Then a functor F:SCF : \S \to \C is a right adjoint if and only if there is a decomposition C=sSCs\C = \coprod_{s \in \S} \C_s into full subcategories such that F(s)CsF(s) \in \C_s is a terminal object for every sSs \in \S.

Proof. A functor G:CSG : \C \to \S corresponds to a decomposition C=sSCs\C = \coprod_{s \in \S} \C_s via G(X)=s    XCs.G(X) = s \iff X \in \C_s. It is left adjoint to FF if and only if there are natural bijections Hom(G(X),s)Hom(X,F(s))\Hom(G(X),s) \cong \Hom(X,F(s)) for XCX \in \C and sSs \in \S. For XCsX \in \C_s, this means that there is a unique morphism XF(s)X \to F(s). For XCtX \in \C_t with tst \neq s, it means that there is no morphism XF(s)X \to F(s). In other words, F(s)CsF(s) \in \C_s. Naturality in ss is automatic since S\S is discrete. Naturality in XX, say for XCsX \in \C_s, is also automatic. \square

Corollary 4.

Let S\S be a discrete category, and let C\C be a connected category. If there is a right adjoint functor SC\S \to \C, then S\S is trivial.

Proof. By Lemma 3, such a right adjoint yields a decomposition C=sSCs\C = \coprod_{s \in \S} \C_s into full subcategories, each having a terminal object. In particular, each Cs\C_s is inhabited. Since C\C is connected, it follows that S\S has exactly one object. \square

Author: Martin Brandenburg

Context

This page is referenced by the following functors.