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: Commutative Diagrams


view this post on Zulip Ralph Sarkis (Sep 24 2020 at 10:37):

Everywhere I have looked, a diagram is said to be commutative if any two paths with the same source and target compose to the same arrow. Then, when it's time to define equalizers and coequalizers, we cannot draw the whole diagram with the (co)fork and the universal arrow and say it is commutative because the parallel arrows are not the same.

For this reason, I thought that it could be useful to define commutative by: any two paths of length bigger than 1 with the same source and target compose to the same arrow. I am not aware of any example where commutativity is used to equate two parallel morphisms, so I believe this definition would work just as well and let us draw commutative diagrams for the (co)equalizers.

Do you see an objection to my statement? Do you like this alternative definition?

view this post on Zulip Morgan Rogers (he/him) (Sep 24 2020 at 10:52):

I do like it; I used a similar definition in an informal explanation I gave recently. However, in some sense it's unnecessary. Since all morphisms in a diagram are labelled, having two parallel morphisms in an equalizer diagram is just shorthand for the corresponding square with the equalizer arrow duplicated; we just use parallel arrows to build intuition and save space. In Freyd and Scedrov's book Categories, Allegories, they included a "cross" mark in their notation to indicate which regions in their diagram were not required to commute, which I found to be an elegant solution (unlike the "box" presentation of the theory of categories which appears right at the start of the book!)

view this post on Zulip David Michael Roberts (Sep 24 2020 at 11:12):

I also like the 'cross' notation. It can be generalised to do things like putting in a question mark for a diagram that is not yet known to commute, but will eventually be shown to do so.

view this post on Zulip Tim Hosgood (Sep 24 2020 at 11:15):

it does raise the question of: should diagrams be assumed to be commutative or not if not otherwise stated?

view this post on Zulip Tim Hosgood (Sep 24 2020 at 11:15):

obviously the good answer is just “always be explicit about it”, but i was thinking more “morally”

view this post on Zulip Nathanael Arkor (Sep 24 2020 at 11:18):

It's simpler to convert a non-commutative diagram to a commutative one, by splitting paths, than the converse. Drawing shapes inside the diagram only works so well, before it starts to become ambiguous.

view this post on Zulip Nathanael Arkor (Sep 24 2020 at 11:19):

Which is to say diagrams ought to be commutative unless specified otherwise.

view this post on Zulip Simon Burton (Sep 24 2020 at 19:27):

I dislike drawing parallel arrows for exactly this reason. It's easy enough to duplicate the domain or codomain label so that the arrows are no longer parallel & the path independence definition of commutativity is restored.