-
Notifications
You must be signed in to change notification settings - Fork 368
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] - refactor(Topology/Constructible): use QuasiSeparatedSpace
#21325
Conversation
A few lemmas took assumptions of the form`IsTopologicalBasis (range b)` + `∀ i j, IsCompact (b i ∩ b j)`. But this is equivalent to the more natural set of assumptions `IsTopologicalBasis (range b)` + `∀ i, IsCompact (b i)` + `QuasiSeparatedSpace X`. Also link to [Stacks 0069](https://stacks.math.columbia.edu/tag/0069).
QuasiSeparatedSpace
QuasiSeparatedSpace
PR summary f0afbe0f4fImport changes exceeding 2%
|
File | Base Count | Head Count | Change |
---|---|---|---|
Mathlib.Topology.Constructible | 726 | 744 | +18 (+2.48%) |
Import changes for all files
Files | Import difference |
---|---|
Mathlib.Topology.Constructible |
18 |
Declarations diff
+ IsCompact.inter_of_isOpen
+ QuasiSeparatedSpace.of_isTopologicalBasis
You can run this locally as follows
## summary with just the declaration names:
./scripts/declarations_diff.sh <optional_commit>
## more verbose report:
./scripts/declarations_diff.sh long <optional_commit>
The doc-module for script/declarations_diff.sh
contains some details about this script.
No changes to technical debt.
You can run this locally as
./scripts/technical-debt-metrics.sh pr_summary
- The
relative
value is the weighted sum of the differences with weight given by the inverse of the current value of the statistic. - The
absolute
value is therelative
value divided by the total sum of the inverses of the current values (i.e. the weighted average of the differences).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks 🎉
maintainer merge
(this is a recent leaf file so I won't worry about import increase)
🚀 Pull request has been placed on the maintainer queue by alreadydone. |
I think it would make sense to split the file to avoid the import increase, but at this point in time it feels premature and I would rather wait to see what a meaningful split would be. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks 🎉
If CI passes, please remove the label awaiting-CI
and merge this yourself, by adding a comment bors r+
.
bors d+
✌️ YaelDillies can now approve this pull request. To approve and merge a pull request, simply reply with |
CI already passes 😁 bors merge |
A few lemmas took assumptions of the form`IsTopologicalBasis (range b)` + `∀ i j, IsCompact (b i ∩ b j)`. But this is equivalent to the more natural set of assumptions `IsTopologicalBasis (range b)` + `∀ i, IsCompact (b i)` + `QuasiSeparatedSpace X`. Also link to [Stacks 0069](https://stacks.math.columbia.edu/tag/0069).
Pull request successfully merged into master. Build succeeded: |
QuasiSeparatedSpace
QuasiSeparatedSpace
Also golf the `QuasiSeparatedSpace` instance for affine schemes (the common proof was abstracted out i #21325) and prove that open sets are retrocompact iff they are compact (this should eventually become a lemma about spectral spaces).
A few lemmas took assumptions of the form`IsTopologicalBasis (range b)` + `∀ i j, IsCompact (b i ∩ b j)`. But this is equivalent to the more natural set of assumptions `IsTopologicalBasis (range b)` + `∀ i, IsCompact (b i)` + `QuasiSeparatedSpace X`. Also link to [Stacks 0069](https://stacks.math.columbia.edu/tag/0069).
Also golf the `QuasiSeparatedSpace` instance for affine schemes (the common proof was abstracted out in #21325) and prove that open sets are retrocompact iff they are compact (this should eventually become a lemma about spectral spaces).
A few lemmas took assumptions of the form
IsTopologicalBasis (range b)
+∀ i j, IsCompact (b i ∩ b j)
. But this is equivalent to the more natural set of assumptionsIsTopologicalBasis (range b)
+∀ i, IsCompact (b i)
+QuasiSeparatedSpace X
.Also link to Stacks 0069.