Coq-HoTT icon indicating copy to clipboard operation
Coq-HoTT copied to clipboard

Limits in wildcats

Open Alizter opened this issue 2 years ago • 3 comments

We define (co)limits in a wild cat and prove that (co)limits commute with (co)limits. Unfortunately, there are a lot of morphism extensionality assumptions dotted throughout and I am not sure how to avoid them.

Some of these assumptions may not actually be attainable. Take for instance HasMorExt (Fun01 A B). Since the 2-cells are incoherent, will this ever be provable?

Alizter avatar Oct 25 '21 19:10 Alizter

Hmm... I would be inclined to say that the incoherence of Fun01 means that this is not even a correct definition of limit.

mikeshulman avatar Oct 25 '21 19:10 mikeshulman

@mikeshulman What to do then? :-)

Alizter avatar Oct 25 '21 21:10 Alizter

Hmm, okay, I think it is the right definition of limit if J is just a graph, since in that case there is no additional coherence that could even be asked for, and I wouldn't expect there to be problems with morext either. But if J happens to be a category (with some amount of coherence), then the limit over its underlying graph will not in general be a correct definition of the limit over the category. Can you do the whole development never assuming that J is more than a graph?

mikeshulman avatar Oct 25 '21 21:10 mikeshulman

I was sorting through some of my old notes and I found the motivation for this. I wanted to have a more mature category theory library for doing some more modern algebraic topology a la topos theory. For example, I have written that I wanted to prove the Eckmann-Hilton splitting for which I needed a notion of descent for which I needed some general facts about limits/colimits in a wildcat. I would like to come back to these ideas eventually, but I don't have the time or the motivation to finish it at the moment. Leaving this here to remind my future self.

Alizter avatar Jan 08 '23 21:01 Alizter