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 CategoryTheory
maintainers 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