The Stacks project

Lemma 4.41.2 (2-Yoneda lemma). Let $\mathcal{S}\to \mathcal{C}$ be fibred in groupoids. Let $U \in \mathop{\mathrm{Ob}}\nolimits (\mathcal{C})$. The functor

\[ \mathop{\mathrm{Mor}}\nolimits _{\textit{Cat}/\mathcal{C}}(\mathcal{C}/U, \mathcal{S}) \longrightarrow \mathcal{S}_ U \]

given by $G \mapsto G(\text{id}_ U)$ is an equivalence.

Proof. Make a choice of pullbacks for $\mathcal{S}$ (see Definition 4.33.6). We define a functor

\[ \mathcal{S}_ U \longrightarrow \mathop{\mathrm{Mor}}\nolimits _{\textit{Cat}/\mathcal{C}}(\mathcal{C}/U, \mathcal{S}) \]

as follows. Given $x \in \mathop{\mathrm{Ob}}\nolimits (\mathcal{S}_ U)$ the associated functor is

  1. on objects: $(f : V \to U) \mapsto f^*x$, and

  2. on morphisms: the arrow $(g : V'/U \to V/U)$ maps to the composition

    \[ (f \circ g)^*x \xrightarrow {(\alpha _{g, f})_ x} g^*f^*x \rightarrow f^*x \]

    where $\alpha _{g, f}$ is as in Lemma 4.35.2.

We omit the verification that this is an inverse to the functor of the lemma. $\square$


Comments (2)

Comment #7202 by Anonymous on

Perhaps this could be stated for a general fibred category , rather than just a category fibred in groupoids. I believe the only changes needed would be to replace with (two instances), and to replace the reference to Lemma 003V with a reference to Lemma 02XO.

Comment #7323 by on

OK, I added it as a separate lemma and I put both of them in a new section on the 2 Yoneda lemma. Thanks very much. See this commit.


Post a comment

Your email address will not be published. Required fields are marked.

In your comment you can use Markdown and LaTeX style mathematics (enclose it like $\pi$). A preview option is available if you wish to see how it works out (just click on the eye in the toolbar).

Unfortunately JavaScript is disabled in your browser, so the comment preview function will not work.

All contributions are licensed under the GNU Free Documentation License.




In order to prevent bots from posting comments, we would like you to prove that you are human. You can do this by filling in the name of the current tag in the following input field. As a reminder, this is tag 004B. Beware of the difference between the letter 'O' and the digit '0'.