New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(category_theory/limits): equivalences create limits #1175
Conversation
…mmunity/mathlib into has_limit_comp_equivalence
@semorrison Can't you use https://github.com/leanprover-community/mathlib/blob/master/src/category_theory/adjunction/limits.lean#L90 def right_adjoint_preserves_limits : preserves_limits G := After all, the equivalences in mathlib are now adjoint equivalences. |
Oh!
…On Thu, Jul 4, 2019 at 8:42 AM Johan Commelin ***@***.***> wrote:
@semorrison <https://github.com/semorrison> Can't you use
https://github.com/leanprover-community/mathlib/blob/master/src/category_theory/adjunction/limits.lean#L90
def right_adjoint_preserves_limits : preserves_limits G :=
After all, the equivalences in mathlib are now adjoint equivalences.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1175?email_source=notifications&email_token=AADUWBBZ433APQGBNQETLOLP5X45TA5CNFSM4H5GQBZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODZHOMSQ#issuecomment-508487242>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AADUWBFDRR5BPH7X4ORG473P5X45TANCNFSM4H5GQBZA>
.
|
Okay, I've switched to using Unfortunately the implicit arguments in the |
There is now a whole bunch of files where the only changes have to do with |
No, sorry, that’s not intentional. I’ll investigate later, I need to give a
talk in a moment.
…On Thu, Jul 4, 2019 at 11:22 AM Johan Commelin ***@***.***> wrote:
There is now a whole bunch of files where the only changes have to do with
set.mem_preimage. Is this related to a recent PR of Patrick, and did some
wires get crossed? Or is this intentional?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1175?email_source=notifications&email_token=AADUWBEINA7MUZVKZ7S3OSLP5YPVBA5CNFSM4H5GQBZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODZHZNVA#issuecomment-508532436>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AADUWBCFAU7OU5QGI62P4V3P5YPVBANCNFSM4H5GQBZA>
.
|
Sorted. Don't know what happened, but |
I'm happy with this PR as is now. The proof
is awful, but that's because of design problems in the |
@semorrison Shouldn't we also have the dual |
Yes, eventually. :-) I have another PR lined up that does monadic adjunctions, and proves monadic functors, including reflective inclusions, create limits. So for that I only need this half. I'm about to go on holiday so may not get to the other half of this immediately, even though it should just be copy-paste. |
I added the corresponding definitions for colimits. |
…community#1175) * feat(category_theory/limits): equivalences create limits * equivalence lemma * add @[simp] * use right_adjoint_preserves_limits * undo weird changes in topology files * formatting * do colimits too
We provide