Zulip Chat Archive

Stream: mathlib4

Topic: Notation for transitivity of equivalences of categories


Robin Carlier (Mar 12 2025 at 11:41):

Transitivity of isomorphisms in a category has the ≪≫ notation, which I find very nice as it reflects the idea that isomorphisms are "undirected". I realized that there is an abbreviation (\Ll) for the symbol as well, and so it could be possible to introduce the notation ⋘⋙ for Equivalence.Trans, which would extends nicely the way the notation for functor composition mimics the notation for morphism composition.

What are the CategoryTheorymaintainers thoughts on such a notation?

Yaël Dillies (Mar 12 2025 at 11:42):

How much use do you expect for this new symbol?

Robin Carlier (Mar 12 2025 at 11:47):

As much use as there are for commutavive diagrams of equivalences of categories :smiley:. Playing with equivalences, functors and so on gets very very verbose easily, and that could alleviate that a bit.
For instance, if you were to phrase the pentagon axiom for product of categories, you'd have to put .trans everywhere, which is cumbersome.
I also feel that such a notation reflects the philosophy that equivalences are undirected the same way isomorphisms are.


Last updated: May 02 2025 at 03:31 UTC