[Merged by Bors] - refactor(LightProfinite): redefine light profinite spaces as second countable profinite spaces#13319
[Merged by Bors] - refactor(LightProfinite): redefine light profinite spaces as second countable profinite spaces#13319dagurtomas wants to merge 29 commits intomasterfrom
Conversation
…s second countable
Co-authored-by: Johan Commelin <johan@commelin.net>
Co-authored-by: Johan Commelin <johan@commelin.net>
…ountable profinite spaces
PR summary fac1429c0eImport changesDependency changes
|
kbuzzard
left a comment
There was a problem hiding this comment.
This looks great to me -- almost ready to go. I left some small comments.
Co-authored-by: Kevin Buzzard <k.buzzard@imperial.ac.uk>
|
Thanks a lot! bors merge |
…ountable profinite spaces (#13319) Changes the definition of `LightProfinite` to the category of second countable totally disconnected compact Hausdorff spaces. The old `LightProfinite` is renamed to `LightDiagram` and we give an equivalence of categories between them. This changes `LightProfinite.Basic` to match `Profinite.Basic` more closely. It also contains the equivalence of categories with `LightDiagram` and an `EssentiallySmall` instance. The `Limits` and `EffectiveEpi` files now match their counterparts for `Profinite` more closely as well. This PR also adds a new feature: `LightProfinite` has countable limits and the functor to `Profinite` creates countable limits.
|
Pull request successfully merged into master. Build succeeded: |
…ountable profinite spaces (#13319) Changes the definition of `LightProfinite` to the category of second countable totally disconnected compact Hausdorff spaces. The old `LightProfinite` is renamed to `LightDiagram` and we give an equivalence of categories between them. This changes `LightProfinite.Basic` to match `Profinite.Basic` more closely. It also contains the equivalence of categories with `LightDiagram` and an `EssentiallySmall` instance. The `Limits` and `EffectiveEpi` files now match their counterparts for `Profinite` more closely as well. This PR also adds a new feature: `LightProfinite` has countable limits and the functor to `Profinite` creates countable limits.
Changes the definition of
LightProfiniteto the category of second countable totally disconnected compact Hausdorff spaces. The oldLightProfiniteis renamed toLightDiagramand we give an equivalence of categories between them.This changes
LightProfinite.Basicto matchProfinite.Basicmore closely. It also contains the equivalence of categories withLightDiagramand anEssentiallySmallinstance.The
LimitsandEffectiveEpifiles now match their counterparts forProfinitemore closely as well.This PR also adds a new feature:
LightProfinitehas countable limits and the functor toProfinitecreates countable limits.