Skip to content
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

[Merged by Bors] - feat(CategoryTheory): a sequential limit of surjections is surjective #13507

Closed
wants to merge 33 commits into from

Conversation

dagurtomas
Copy link
Collaborator

@dagurtomas dagurtomas commented Jun 4, 2024

We prove that in a concrete category whose forgetful functor preserves sequential limits, a sequential limit of surjections is surjective. Since this will be applied to LightProfinite, we provide the necessary instance to be able to apply this lemma as well.


This will be used in a future PR to prove that a sequential limit of epimorphisms in LightCondSet is an epimorphism.

Open in Gitpod

@dagurtomas dagurtomas added the WIP Work in progress label Jun 4, 2024
@leanprover-community-mathlib4-bot leanprover-community-mathlib4-bot added the blocked-by-other-PR This PR depends on another PR to Mathlib (this label is automatically managed by a bot) label Jun 4, 2024
@dagurtomas dagurtomas added awaiting-review awaiting-CI and removed WIP Work in progress labels Jun 4, 2024
@joelriou
Copy link
Collaborator

Is not it possible to deduce this from the results in CategoryTheory.CofilteredSystem? (The API may have to be slightly developed though.)

@joelriou joelriou added the awaiting-author A reviewer has asked the author a question or requested changes label Jul 12, 2024
@leanprover-community-mathlib4-bot leanprover-community-mathlib4-bot added the merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) label Jul 12, 2024
@leanprover-community-mathlib4-bot leanprover-community-mathlib4-bot removed the merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) label Jul 12, 2024
@dagurtomas
Copy link
Collaborator Author

Is not it possible to deduce this from the results in CategoryTheory.CofilteredSystem? (The API may have to be slightly developed though.)

That file deals mostly with cofiltered systems of finite sets. Here I have a cofiltered system (indexed by N^op) of light profinite sets, possibly inifinite. It is surely possible, however, to deduce this from a similar statement about inverse systems in Type _, because the forgetful functor from LightProfinite to Type _ preserves the limits in question. 

@dagurtomas dagurtomas changed the title feat(LightProfinite): a sequential limit of surjections is surjective feat(CategoryTheory): a sequential limit of surjections is surjective Jul 16, 2024
@dagurtomas dagurtomas removed the awaiting-author A reviewer has asked the author a question or requested changes label Jul 16, 2024
@kim-em kim-em requested a review from joelriou July 17, 2024 16:50
Copy link
Member

@erdOne erdOne left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM modulo the nitpick on naming.

@erdOne erdOne added the awaiting-author A reviewer has asked the author a question or requested changes label Jul 18, 2024
@dagurtomas dagurtomas removed the awaiting-author A reviewer has asked the author a question or requested changes label Jul 18, 2024
@dagurtomas
Copy link
Collaborator Author

Fixed the name

@erdOne
Copy link
Member

erdOne commented Jul 19, 2024

Thanks!
maintainer merge

Copy link

🚀 Pull request has been placed on the maintainer queue by erdOne.

@kim-em
Copy link
Contributor

kim-em commented Jul 19, 2024

bors merge

@github-actions github-actions bot added the ready-to-merge This PR has been sent to bors. label Jul 19, 2024
mathlib-bors bot pushed a commit that referenced this pull request Jul 19, 2024
…#13507)

We prove that in a concrete category whose forgetful functor preserves sequential limits, a sequential limit of surjections is surjective. Since this will be applied to `LightProfinite`, we provide the necessary instance to be able to apply this lemma as well.
@mathlib-bors
Copy link
Contributor

mathlib-bors bot commented Jul 19, 2024

Pull request successfully merged into master.

Build succeeded:

@mathlib-bors mathlib-bors bot changed the title feat(CategoryTheory): a sequential limit of surjections is surjective [Merged by Bors] - feat(CategoryTheory): a sequential limit of surjections is surjective Jul 19, 2024
@mathlib-bors mathlib-bors bot closed this Jul 19, 2024
@mathlib-bors mathlib-bors bot deleted the dagur/LightProfiniteSequentialSurjection branch July 19, 2024 02:45
@adomani adomani mentioned this pull request Aug 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
maintainer-merge ready-to-merge This PR has been sent to bors. t-category-theory Category theory t-topology Topological spaces, uniform spaces, metric spaces, filters
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants