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.
something is bugging me about contravariance. im not sure i have a specific question but i do have a vague feeling of something being strange or confusing or off, & wondering if anyone had any input on it:
so theres a certain phenomenon which ive seen described on this zulip at least once as some structure "riding" another structure—the particular example i have in mind, and where i think i saw the term, is the case of talking about a symmetry for a monoidal structure. to say that a braiding is a symmetry is approximately to say that it is an involution, except that's not quite right, because a braiding is not an endomorphism at all so it isn't even well-typed to ask if it is an involution
rather, you want to say that the braiding is inverse to the whiskering of the braiding by the functor swap : C × C → C × C
so it's an "involution" riding on the actual involution swap : C × C → C × C
im fine with this so far, but...
consider the notion of a "contravariant involution". formally speaking, this clearly suffers from the same issue as calling a symmetry an "involution"—a contravariant "endofunctor" is not truly an endofunctor at all
so when i'm confronted with a functor F : C^op → C and told that it is an "involution", i'm tempted to seek an actual involution happening at a higher level, which F is an "rides on" to be an involution
the clear candidate is -^op...
...but ^op isn't an involution either!
-^op is not Cat → Cat, it's Cat^co → Cat!
...but it too seems to clearly be "an involution"...
i suppose you could say that it is riding on -^co... but that isn't an involution either!
so at every level you have something "involutive", but you can never actually phrase that property as "inverse to a 'shifted' version of itself by a higher-level Actual Involution", because the higher-level thing is never an actual involution either!
you can escape by considering -^op as only an endofunctor on the 1-category Cat → Cat, but that seems like a cop-out somehow?
...anyway, like i said, i don't have a specific question, but this is just bothering me
does anyone have, like, any coherent thoughts on this that might make me less bothered about this?
I think I was the one who mentioned this "riding" idea - it's a phrase due to James Dolan, and connected to the microcosm principle. It happens a lot.
For example, what's a monoid? It's a thing you can define in any monoidal category. But what's a monoidal category? Well, it's like a monoid in Cat... really it's a weak monoid in Cat, and you can define this sort of thing in any monoidal 2-category. And so on.
Or: how do you think of "binary product" as a functor on a category ? Well, it's a functor from to , where is the binary product in Cat!
And so on.
But I guess what's bugging you about "op" is that it gets a bit more twisted each time you go up a level.
I don't have anything to make you less bothered by this, except: it's not so surprising, "op" is an inherently twisty concept.
It doesn't seem like there is any legitimate circularity here though. All of these concepts can be defined without reference to the higher versions, but it just puts things in context to consider the higher versions.
Either you have to pick some level to stop at and just axiomatise (which will depend on your specific uses), or maybe there is some sort of stabilising effect which happens when you pass all the way to (however you end up axiomatising that).
FWIW, my paper Contravariance through enrichment includes a notion of "contravariance relative to a group action". If you go all the way to -categories, with a duality action by , then at least you can phrase the notion of involution as relative to itself rather than to some "higher" version of itself.
Alternatively, you can consider as an involution of the (2,1)-category Cat, which at least isn't evil, even if it's not maximally satisfying.