Category Theory
Zulip Server
Archive

You're reading the public-facing archive of the Category Theory Zulip server.
To join the server you need an invite. Anybody can get an invite by contacting Matteo Capucci at name dot surname at gmail dot com.
For all things related to this archive refer to the same person.


Stream: learning: questions

Topic: Pseudopushouts and pseudocoequalisers of categories


view this post on Zulip Emily (Aug 10 2021 at 11:08):

Lately I've been trying to apply the definitions of free loop space objects, loop space objects, and suspension objects to the 22-category of groupoids. These are defined in the nLab as homotopy co/limits, which in the model category of groupoids are the same as pseudo-co/limits, by a result of Gambino. Moreover, since Grpd is reflective in Cats, it follows that the inclusion GrpdCats\mathsf{Grpd}\hookrightarrow\mathsf{Cats} creates pseudo-co/limits, and thus we can just compute those as pseudo-co/limits in Cats. So then I turned to look for descriptions of some pseudo-co/limits of categories, among which I found those of pseudoequalisers and pseudopullbacks. From these two descriptions, I've seen that:
1) The "free loop space" of a groupoid G\mathcal{G} is the groupoid whose objects are quadruples (A,B,f,g)(A,B,f,g) with AA and BB objects of G\mathcal{G} and f,g ⁣:ABf,g\colon A\rightrightarrows B morphisms of G\mathcal{G}, and whose morphisms are pairs of morphisms AAA\to A' and BBB\to B' making the natural square commute;
2) The "based loop space" of a pointed groupoid (G,x0)(\mathcal{G},x_0) is given by Aut(x0)disc=defHomG(x,x)disc\mathrm{Aut}(x_0)_\mathsf{disc}\overset{\mathrm{def}}{=}\mathrm{Hom}_{\mathcal{G}}(x,x)_\mathsf{disc}, the discrete groupoid associated to the automorphism group of x0x_0 in G\mathcal{G}.

On the other hand, I've found it difficult to find descriptions of pseudocoequalisers and pseudopushouts of categories in the literature (I've also failed to figure out what these are, as I'm not very familiar with pseudo-co/limits yet). So I have been thinking about the following questions:

view this post on Zulip Sam Speight (Aug 10 2021 at 11:37):

Towards your first question, coequalizers of categories are described explicitly using "generalized congruences" in a paper by Bednarczyk, Borzyszkowski and Powlowski.

view this post on Zulip Sam Speight (Aug 10 2021 at 11:45):

I have extended this to strict 2-categories, and have an idea for how you can weaken this for bicategories and pseudo-stuff.

view this post on Zulip Zhen Lin Low (Aug 10 2021 at 12:44):

You can construct them using strict colimits by using the same kinds of explicit homotopy colimit constructions used classically. There's no easy explicit description since they involve adjoining isomorphisms.

view this post on Zulip Reid Barton (Aug 10 2021 at 12:51):

You can also identify groupoids (up to equivalence) with 1-truncated spaces and then use literally the same constructions as in the topological space, except that to form colimits you need to 1-truncate the result.

view this post on Zulip Reid Barton (Aug 10 2021 at 12:52):

The answers are 1. BZB\mathbb{Z}, 2. the same as the suspension of π0G\pi_0 G (the set of isomorphism classes of objects of GG).

view this post on Zulip Zhen Lin Low (Aug 10 2021 at 13:07):

Indeed, though maybe it's worth pointing out that there's also a notion of pseudocolimit that is definite up to isomorphism, rather than equivalence. In this case the pseudocoequaliser in question has two objects and the pseudopushout has two more objects than G\mathcal{G} has.

view this post on Zulip Emily (Aug 10 2021 at 16:29):

Thanks, @Sam Speight, @Zhen Lin Low, and @Reid Barton!

view this post on Zulip Emily (Aug 10 2021 at 16:30):

Zhen Lin Low said:

You can construct them using strict colimits by using the same kinds of explicit homotopy colimit constructions used classically. There's no easy explicit description since they involve adjoining isomorphisms.

Could you please elaborate a bit? In particular, what kind of strict colimit do we get by doing this to pseudopushouts?

view this post on Zulip Emily (Aug 10 2021 at 16:30):

Reid Barton said:

You can also identify groupoids (up to equivalence) with 1-truncated spaces and then use literally the same constructions as in the topological space, except that to form colimits you need to 1-truncate the result.

Is it correct to say then that the colimit of a functor F ⁣:KGrpdF\colon\mathcal{K}\to\mathsf{Grpd} is given by colim(F)Π1(colim(F)))\mathrm{colim}(F)\cong\Pi_{1}(\mathrm{colim}({|F|}))), with F ⁣:KTop|F|\colon\mathcal{K}\to\mathsf{Top} the composition of FF with the classifying space functor?

view this post on Zulip Zhen Lin Low (Aug 11 2021 at 02:13):

To construct the pseudopushout of BACB \leftarrow A \rightarrow C, take the ordinary colimit of BA×{1}A×IA×{0}A×IA×{1}CB \leftarrow A \times \{ 1 \} \rightarrow A \times I \leftarrow A \times \{ 0 \} \rightarrow A \times I \leftarrow A \times \{ 1 \} \rightarrow C, where II is the groupoid {01}\{ 0 \cong 1 \}.
In words, this is the groupoid obtained by taking the disjoint union of A,B,CA, B, C and then adjoining isomorphisms according to ABA \to B and ACA \to C.

view this post on Zulip Emily (Aug 13 2021 at 03:38):

Zhen Lin Low said:

To construct the pseudopushout of BACB \leftarrow A \rightarrow C, take the ordinary colimit of BA×{1}A×IA×{0}A×IA×{1}CB \leftarrow A \times \{ 1 \} \rightarrow A \times I \leftarrow A \times \{ 0 \} \rightarrow A \times I \leftarrow A \times \{ 1 \} \rightarrow C, where II is the groupoid {01}\{ 0 \cong 1 \}.
In words, this is the groupoid obtained by taking the disjoint union of A,B,CA, B, C and then adjoining isomorphisms according to ABA \to B and ACA \to C.

Oh I see! Thanks, Zhen!