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: theory: algebraic topology

Topic: adjoint of the construction "graph of a simplicial set"


view this post on Zulip Leopold Schlicht (Oct 18 2021 at 17:57):

Let sSet\mathbf{sSet} be the category of simplicial sets and Graph\mathbf{Graph} the category of directed multigraphs with morphisms as in Kerodon.001J. There is a functor F ⁣:sSetGraphF\colon \mathbf{sSet}\to\mathbf{Graph}, which associates to every simplicial set the graph whose vertices are the 0-simplices and whose edges are the nondegenerate 1-simplices. Does FF have a left or right adjoint?

FF restricts to an equivalence sSet1Graph\mathbf{sSet}_{\leq 1}\to\mathbf{Graph}, hence one gets a functor GraphsSet1\mathbf{Graph}\to \mathbf{sSet}_{\leq 1}. I suspect that the composition GraphsSet1sSet\mathbf{Graph}\to \mathbf{sSet}_{\leq 1}\to\mathbf{sSet} is a left adjoint of FF.

view this post on Zulip Tim Campion (Oct 18 2021 at 17:58):

yup

view this post on Zulip Tim Campion (Oct 18 2021 at 17:59):

I guess it depends on what functor you mean by sSet1sSetsSet_{\leq 1} \to sSet

view this post on Zulip Tim Campion (Oct 18 2021 at 17:59):

The forgetful functor sSetsSet1sSet \to sSet_{\leq 1} has a left adjoint (the inclusion of 1-skeletal simpicial sets) and a right adjoint (the inclusion of 1-coskeletal simplicial sets)

view this post on Zulip Tim Campion (Oct 18 2021 at 18:00):

there's a bit about that on the nlab

view this post on Zulip Tim Campion (Oct 18 2021 at 18:00):

The left adjoint and (equivalently) the right adjoint are both fully faithful

view this post on Zulip Tim Campion (Oct 18 2021 at 18:01):

Oh -- one subtlety

view this post on Zulip Tim Campion (Oct 18 2021 at 18:01):

sSet1sSet_{\leq 1} is equivalent to the category of reflexive directed graphs

view this post on Zulip Tim Campion (Oct 18 2021 at 18:01):

https://ncatlab.org/nlab/show/reflexive+graph

view this post on Zulip Tim Campion (Oct 18 2021 at 18:02):

I suppose the forgetful functor from simplicial sets to directed graphs not assumed to be reflexive still has left and right adjoints (given as before by left and right Kan extension) but they are no longer fully faithful

view this post on Zulip Tim Campion (Oct 18 2021 at 18:03):

the left adjoint will take a graph and freely add a "degenerate" loop to each point.

view this post on Zulip Leopold Schlicht (Oct 19 2021 at 09:40):

Thanks!

view this post on Zulip Leopold Schlicht (Oct 19 2021 at 09:48):

Why do you call sSetsSet1\mathbf{sSet}\to \mathbf{sSet}_{\leq 1} "forgetful"? I would call its left adjoint sSet1sSet\mathbf{sSet}_{\leq 1}\to\mathbf{sSet} forgetful, because it forgets the fact that a simplicial set of dimension 1\leq 1 has dimension 1\leq 1.

Also, the nLab calls the functor sSet1sSet\mathbf{sSet}_{\leq 1}\to\mathbf{sSet} "1-skeleton", sk1\mathrm{sk}_1. Lurie calls the right adjoint of that functor the "1-skeleton", sk1\mathrm{sk}_1.

view this post on Zulip Leopold Schlicht (Oct 19 2021 at 09:52):

Using the information you gave, to conclude, I would answer my question "Does FF have a left or right adjoint?" with "yes, both", because F ⁣:sSetGraphF\colon\mathbf {sSet}\to\mathbf{Graph} factors as sSetsSet1Graph\mathbf{sSet}\to\mathbf{sSet}_{\leq 1}\to\mathbf{Graph}, where the first functor has both a left adjoint and a right adjoint, as you pointed out, and the second functor is an equivalence. Hence, by composition, one can get both a left and a right adjoint of F ⁣:sSetGraphF\colon\mathbf {sSet}\to\mathbf{Graph}.

view this post on Zulip Leopold Schlicht (Oct 19 2021 at 09:58):

Tim Campion said:

sSet1sSet_{\leq 1} is equivalent to the category of reflexive directed graphs

Mhm, here it says that the category of simplicial sets of dimension 1\leq 1 is equivalent to the category of directed multigraphs, without restricting to reflexive graphs.

But one has to define the morphisms between graphs as in Kerodon.001J. So maybe if one doesn't want to define morphisms in that way one has to work with reflexive graphs?

view this post on Zulip Morgan Rogers (he/him) (Oct 19 2021 at 11:48):

Leopold Schlicht said:

Why do you call sSetsSet1\mathbf{sSet}\to \mathbf{sSet}_{\leq 1} "forgetful"?

It forgets all of the (non-degenerate) simplices of dimension >1. As is typical for forgetful functors, this represents a loss of information, whereas the adjoints give canonical ways of extending the information of a graph to a simplicial set.

view this post on Zulip Leopold Schlicht (Oct 19 2021 at 11:54):

I'm not convinced. Every functor represents a loss of information (at least one can't create information), otherwise one wouldn't be able to specify for each object in the domain category an object of the codomain category.

Usually I think a functor needs to be faithful to be called "forgetful" or "underlying". For instance, I think people would consider it weird if one speaks about the "underlying preorder of a category", even though the preorder associated to a category contains less information than the category.

view this post on Zulip Reid Barton (Oct 19 2021 at 12:17):

Whether a forgetful functor is faithful depends on what sort of stuff you forget. In this case, we normally think of a simplicial set XX as a collection of sets X0X_0, X1X_1, X2X_2, ... with a whole bunch of maps between them (satisfying some relations). The way we obtain the 1-skeleton is to "remember" X0X_0 and X1X_1 and the maps between them, and "forget" everything else. The fact that we're forgetting entire sets X2X_2, X3X_3, ... is what makes the forgetful functor turn out to not be faithful, but it's still forgetful in the ordinary informal sense.

view this post on Zulip James Deikun (Oct 19 2021 at 12:37):

Which functor is "forgetful" is very much a matter of convention though. There seem to be two conventions which sometimes conflict: use the one that (ironically) forgets least (the fully faithful one, or faithful if there isn't one); and, use the one that is closest to the middle of the adjoint string, breaking ties toward the right.

view this post on Zulip John Baez (Oct 19 2021 at 13:20):

Leopold Schlicht said:

Tim Campion said:

sSet1sSet_{\leq 1} is equivalent to the category of reflexive directed graphs

Mhm, here it says that the category of simplicial sets of dimension 1\leq 1 is equivalent to the category of directed multigraphs, without restricting to reflexive graphs.

But one has to define the morphisms between graphs as in Kerodon.001J. So maybe if one doesn't want to define morphisms in that way one has to work with reflexive graphs?

Yes, it looks like their nasty definition of "morphism between graphs" is the price they pay for not working with reflexive graphs.

view this post on Zulip John Baez (Oct 19 2021 at 13:23):

In the ordinary category of directed multigraphs, with the usual kind of morphisms, the terminal object has three subobjects. In the category of reflexive graphs it just has two. If you have the patience to sort through Kerodon's nasty definition of morphism, you can see how it works with that.

view this post on Zulip John Baez (Oct 19 2021 at 13:25):

In the ordinary category of directed multigraphs, which category theorists simply call "graphs", the terminal object is a vertex with an edge from itself to itself. This has three subobjects: itself, the vertex with no edge, and the empty graph.

view this post on Zulip John Baez (Oct 19 2021 at 13:26):

In the category of reflexive graphs, the terminal object looks the same, but its only subobjects are itself and the empty graph.

view this post on Zulip John Baez (Oct 19 2021 at 13:28):

In the category sSet\mathsf{sSet}, or sSet1\mathsf{sSet}_{\leq 1}, the terminal object again has just two subobjects.

view this post on Zulip Leopold Schlicht (Oct 19 2021 at 18:46):

Thanks!

view this post on Zulip Peiyuan Zhu (Oct 22 2021 at 18:26):

Hi, does anyone has recommendation to understand cohomology structure of information? I think I need to start from the most basic definitions and go from there.

view this post on Zulip Leopold Schlicht (Oct 25 2021 at 16:24):

Does the inclusion sSetksSet\mathbf{sSet}_{\leq k}\to \mathbf{sSet} have a left adjoint? Its right adjoint is given by kk-truncation (as discussed above), so sSetk\mathbf{sSet}_{\leq k} is coreflective in sSet\mathbf{sSet}. I wonder whether it is also reflective.

view this post on Zulip Morgan Rogers (he/him) (Oct 25 2021 at 16:32):

There's room for confusion here, since there are two canonical functors sSetksSet\mathbf{sSet}_{\leq k}\to \mathbf{sSet}, the two adjoints of the kk-truncation functor sSetsSetk\mathbf{sSet}\to \mathbf{sSet}_{\leq k} discussed above; since you specify that you're interested in the left adjoint to the truncation, you're talking about the inclusion of kk-skeletal simplicial sets.

The inclusion of kk-simplicial sets fails to preserve products, since products of simplicial sets tend to have non-degenerate higher-dimensional simplices. Is that enough of a hint? As such, it doesn't have a left adjoint.

view this post on Zulip Reid Barton (Oct 25 2021 at 16:37):

with one exception, k=0k = 0!

view this post on Zulip Leopold Schlicht (Oct 26 2021 at 17:14):

Thanks!

But there's actually no room for confusion, because I said "the inclusion". sSetk\mathbf{sSet}_{\leq k} is a (full) subcategory of sSet\mathbf{sSet}, and hence there's only one canonical embedding sSetksSet\mathbf{sSet}_{\leq k}\to\mathbf{sSet}.

view this post on Zulip Reid Barton (Oct 26 2021 at 20:30):

Well this is a matter of what definitions you use. sSet\mathbf{sSet} is the category of presheaves on a category Δ\Delta, sSetk\mathbf{sSet}_{\le k} is the category of presheaves on a full subcategory ΔkΔ\Delta_{\le k} \subseteq \Delta. The "obvious" functor then is the restriction functor sSetsSetk\mathbf{sSet} \to \mathbf{sSet}_{\le k} which takes a functor on Δ\Delta and restricts it to Δk\Delta_{\le k}. Any functor of this type has both left and right adjoints. In this particular case, both the left and right adjoints are fully faithful, so they are equivalences between sSetk\mathbf{sSet}_{\le k} and full subcategories of sSet\mathbf{sSet}--but two different subcategories!

view this post on Zulip Reid Barton (Oct 26 2021 at 20:30):

Based on your other comments, you must have the left adjoint in mind.

view this post on Zulip John Baez (Oct 26 2021 at 21:33):

The two adjoints here give the "skeleton" (left adjoint) and "coskeleton" (right adjoint) of a truncated simplicial set:

The nn-skeleton produces a simplicial set that is freely filled with degenerate simplices above degree nn. Conversely, the nn-coskeleton produces a simplicial set having a simplex of degree m>nm \gt n whenever there is a compatible family of mm-faces.

In simple terms, the skeleton leaves holes, while the coskeleton fills them in.

view this post on Zulip Leopold Schlicht (Jan 12 2022 at 18:04):

John Baez said:

Yes, it looks like their nasty definition of "morphism between graphs" is the price they pay for not working with reflexive graphs.

Yes, I agree that this definition is pretty nasty. I found a more conceptual way of explaining the equivalence in Kerodon.001N: observe that the usual "category of directed graphs" (the category of presheaves on \bullet\rightrightarrows\bullet) can be considered as a coreflective subcategory of the category of semisimplicial sets. This adjunction between directed graphs and semisimplicial sets can be composed with the Teixeira–Barton adjunction between semisimplicial sets and simplicial sets. One gets an adjunction FUF\dashv U between directed graphs and simplicial sets, which can be restricted to an adjunction FUF'\dashv U' between directed graphs and simplicial sets of dimension 1\leq 1, since all simplicial sets in the image of FF have dimension 1\leq 1. This adjunction FUF'\dashv U' induces a monad UFU'F', whose Kleisli category is the category of directed graphs and "nasty" graph morphisms. Since FF' is essentially surjective, this category is equivalent to the category of simplicial sets of dimension 1\leq 1.