Zulip Chat Archive

Stream: condensed mathematics

Topic: single coproducts


Johan Commelin (Jun 28 2022 at 13:05):

I'm working on the sorries in single_coproducts.lean.

Johan Commelin (Jun 28 2022 at 13:16):

There is 1 sorry left in this file. I don't see immediately how to tackle it with the lemmas that we have. It is:

noncomputable
instance preserves_coproducts_Ext' {α : Type v} (i : ) (Y : A) [AB4 A] :
  preserves_colimits_of_shape (discrete α)
  ((Ext' i).flip.obj Y).right_op :=

Adam Topaz (Jun 28 2022 at 13:25):

Isn't this supposed to use the fact that Ext(-,Y) sends coproducts to products?

Adam Topaz (Jun 28 2022 at 13:26):

Along with the fact that single preserves coproducts

Johan Commelin (Jun 28 2022 at 13:41):

well, that's what it's proving, I guess

Adam Topaz (Jun 28 2022 at 13:47):

But we already have the isomorphism between ext of the coproduct and the product of the exts

Adam Topaz (Jun 28 2022 at 13:47):

And I think we may even have that Ext(-,Y).right_op preserves coproducts??

Adam Topaz (Jun 28 2022 at 13:48):

Maybe we never got around to adding that...

Johan Commelin (Jun 28 2022 at 13:49):

Hmm, the skeleton for this sorry is much more than simply "compose two instances"

Adam Topaz (Jun 28 2022 at 13:56):

Oh I remember now, we couldn't really state a preserves colimit instance because of the uniformly bounded stuff

Johan Commelin (Jun 28 2022 at 13:58):

yeah, that makes sense

Adam Topaz (Jun 28 2022 at 14:46):

I pushed a proof of this sorry

Johan Commelin (Jun 28 2022 at 15:10):

Nice! Thanks

Johan Commelin (Jun 28 2022 at 15:11):

Another file sorry-free (-;


Last updated: Dec 20 2023 at 11:08 UTC