Let $F\colon \mathcal{C}\to \mathcal{D}$ be a functor.

  1. Characterisations. The following conditions are equivalent:
    1. The functor $F$ is fully faithful.
    2. We have a pullback square
      in $\mathsf{Cats}$.
  2. Conservativity. If $F$ is fully faithful, then $F$ is conservative.
  3. Essential Injectivity. If $F$ is fully faithful, then $F$ is essentially injective.
  4. Interaction With Co/Limits. If $F$ is fully faithful, then $F$ reflects co/limits.
  5. Interaction With Postcomposition. The following conditions are equivalent:
    1. The functor $F\colon \mathcal{C}\to \mathcal{D}$ is fully faithful.
    2. For each $\mathcal{X}\in \text{Obj}\webleft (\mathsf{Cats}\webright )$, the postcomposition functor
      \[ F_{*} \colon \mathsf{Fun}\webleft (\mathcal{X},\mathcal{C}\webright ) \to \mathsf{Fun}\webleft (\mathcal{X},\mathcal{D}\webright ) \]

      is fully faithful.

    3. The functor $F\colon \mathcal{C}\to \mathcal{D}$ is a representably fully faithful morphism in $\mathsf{Cats}_{\mathsf{2}}$ in the sense of Chapter 9: Types of Morphisms in Bicategories, Definition 9.1.3.1.1.
  6. Interaction With Precomposition I. If $F$ is fully faithful, then the precomposition functor
    \[ F^{*} \colon \mathsf{Fun}\webleft (\mathcal{D},\mathcal{X}\webright ) \to \mathsf{Fun}\webleft (\mathcal{C},\mathcal{X}\webright ) \]

    can fail to be fully faithful.

  7. Interaction With Precomposition II. If the precomposition functor
    \[ F^{*} \colon \mathsf{Fun}\webleft (\mathcal{D},\mathcal{X}\webright ) \to \mathsf{Fun}\webleft (\mathcal{C},\mathcal{X}\webright ) \]

    is fully faithful, then $F$ can fail to be fully faithful (and in fact it can also fail to be either full or faithful).

  8. Interaction With Precomposition III. If $F$ is essentially surjective and full, then the precomposition functor
    \[ F^{*} \colon \mathsf{Fun}\webleft (\mathcal{D},\mathcal{X}\webright ) \to \mathsf{Fun}\webleft (\mathcal{C},\mathcal{X}\webright ) \]

    is fully faithful.

  9. Interaction With Precomposition IV. The following conditions are equivalent:
    1. For each $\mathcal{X}\in \text{Obj}\webleft (\mathsf{Cats}\webright )$, the precomposition functor
      \[ F^{*} \colon \mathsf{Fun}\webleft (\mathcal{D},\mathcal{X}\webright ) \to \mathsf{Fun}\webleft (\mathcal{C},\mathcal{X}\webright ) \]

      is fully faithful.

    2. The precomposition functor
      \[ F^{*} \colon \mathsf{Fun}\webleft (\mathcal{D},\mathsf{Sets}\webright ) \to \mathsf{Fun}\webleft (\mathcal{C},\mathsf{Sets}\webright ) \]

      is fully faithful.

    3. The functor
      \[ \text{Lan}_{F}\colon \mathsf{Fun}\webleft (\mathcal{C},\mathsf{Sets}\webright ) \to \mathsf{Fun}\webleft (\mathcal{D},\mathsf{Sets}\webright ) \]

      is fully faithful.

    4. The functor $F$ is a corepresentably fully faithful morphism in $\mathsf{Cats}_{\mathsf{2}}$ in the sense of Chapter 9: Types of Morphisms in Bicategories, Definition 9.2.3.1.1.
    5. The functor $F$ is absolutely dense.
    6. The components
      \[ \eta _{G}\colon G\Longrightarrow \text{Ran}_{F}\webleft (G\circ F\webright ) \]

      of the unit

      \[ \eta \colon \text{id}_{\mathsf{Fun}\webleft (\mathcal{D},\mathcal{X}\webright )}\Longrightarrow \text{Ran}_{F}\circ F^{*} \]

      of the adjunction $F^{*}\dashv \text{Ran}_{F}$ are all isomorphisms.

    7. The components
      \[ \epsilon _{G}\colon \text{Lan}_{F}\webleft (G\circ F\webright )\Longrightarrow G \]

      of the counit

      \[ \epsilon \colon \text{Lan}_{F}\circ F^{*}\Longrightarrow \text{id}_{\mathsf{Fun}\webleft (\mathcal{D},\mathcal{X}\webright )} \]

      of the adjunction $\text{Lan}_{F}\dashv F^{*}$ are all isomorphisms.

    8. The natural transformation
      \[ \alpha \colon \text{Lan}_{h_{F}}\webleft (h^{F}\webright )\Longrightarrow h \]

      with components

      \[ \alpha _{B',B}\colon \int ^{A\in \mathcal{C}}h^{B'}_{F_{A}}\times h^{F_{A}}_{B}\to h^{B'}_{B} \]

      given by

      \[ \alpha _{B',B}\webleft (\webleft [\webleft (\phi ,\psi \webright )\webright ]\webright )=\psi \circ \phi \]

      is a natural isomorphism.

    9. For each $B\in \text{Obj}\webleft (\mathcal{D}\webright )$, there exist:
      • An object $A_{B}$ of $\mathcal{C}$;
      • A morphism $s_{B}\colon B\to F\webleft (A_{B}\webright )$ of $\mathcal{D}$;
      • A morphism $r_{B}\colon F\webleft (A_{B}\webright )\to B$ of $\mathcal{D}$;
      satisfying the following conditions:
      1. The triple $\webleft (F\webleft (A_{B}\webright ),r_{B},s_{B}\webright )$ is a retract of $B$, i.e. we have $r_{B}\circ s_{B}=\text{id}_{B}$.
      2. For each morphism $f\colon B'\to B$ of $\mathcal{D}$, we have
        \[ \webleft [\webleft (A_{B},s_{B'},f\circ r_{B'}\webright )\webright ]=\webleft [\webleft (A_{B},s_{B}\circ f,r_{B}\webright )\webright ] \]

        in $\int ^{A\in \mathcal{C}}h^{B'}_{F_{A}}\times h^{F_{A}}_{B}$.

Item 1: Characterisations
Omitted.
Item 2: Conservativity
This is a repetition of Item 2 of Proposition 8.5.4.1.2, and is proved there.
Item 3: Essential Injectivity
Omitted.
Item 4: Interaction With Co/Limits
Omitted.
Item 5: Interaction With Postcomposition
This follows from Item 1 of Proposition 8.5.1.1.2 and Item 1 of Proposition 8.5.2.1.2.
Item 6: Interaction With Precomposition I
See [MSE 733161] for an example of a fully faithful functor whose precomposition with which fails to be full.
Item 7: Interaction With Precomposition II
See Item 3 of [MSE 749304].
Item 8: Interaction With Precomposition III
Omitted, but see https://unimath.github.io/doc/UniMath/d4de26f//UniMath.CategoryTheory.precomp_fully_faithful.html for a formalised proof.

Item 9: Interaction With Precomposition IV
We claim Item (a), Item (b), Item (c), Item (d), Item (e), Item (f), Item (g), Item (h), and Item (i) are equivalent: This finishes the proof.


Noticed something off, or have any comments? Feel free to reach out!


You can also use the contact form below: