[Merged by Bors] - feat(MeasureTheory/Measure/TypeClass/NoAtoms): add exists_accPt_of_noAtoms#32851
Closed
tdwag123 wants to merge 28 commits into
Closed
[Merged by Bors] - feat(MeasureTheory/Measure/TypeClass/NoAtoms): add exists_accPt_of_noAtoms#32851tdwag123 wants to merge 28 commits into
exists_accPt_of_noAtoms#32851tdwag123 wants to merge 28 commits into
Conversation
Added a theorem that states if a set has positive s-dimensional Hausdorff measure, then it has an accumulation point, along with necessary proofs.
feat(MeasureTheory/Measure/Hausdorff) ∀ 𝑠 > 0, ∀ 𝐸 ⊂ 𝑅^𝑛, 𝐻^𝑠 (𝐸)>0 ⇒ ∃ 𝑥 ∈ 𝑅^𝑛 , 𝑥 is an accumulation point of 𝑃(𝐸).
PR summary 17e9ef1cfcImport changes for modified filesNo significant changes to the import graph Import changes for all files
Declarations diff
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 No changes to technical debt.You can run this locally as
|
✅ PR Title Formatted CorrectlyThe title of this PR has been updated to match our commit style conventions. |
I removed the simp using simp? to find the appropriate simp only statement
CoolRmal
reviewed
Dec 14, 2025
Refactor the theorem to use a more general type for the set and include separability condition. I tried to take into account the suggestions, but I may have missed some. The theorem needed some bigger reworking after the generalization
plp127
reviewed
Dec 16, 2025
generalization and change of location Added a theorem to show that if a set has positive measure under an atomless measure, then it has an accumulation point.
tdwag123
commented
Dec 18, 2025
plp127
reviewed
Dec 18, 2025
+ found a simplification
plp127
reviewed
Dec 19, 2025
Added lemma for discrete topology based on no accumulation points.
Introduce lemma for discrete topology with no AccPts
Contributor
|
Can you update the PR title and description? |
exists_accPt_of_pos_hausdorffMeasure exists_accPt_of_noAtoms
Removed lemma about discrete topology for sets with no accumulation points.
Moved out of the partial ordering section, factored some variables out the `exists_accPt_of_noAtoms ` theorem
added section wrappers around the theorem to prevent issues with `μ : Measure α` versus the partial measure `α`
sgouezel
reviewed
Jan 2, 2026
sgouezel
reviewed
Jan 2, 2026
Refactor the `exists_accPt_of_noAtoms` theorem for clarity and structure. -Removed the section for the theorem -Changed the assumptions to make them weaker -Changed where the open statements are Still to be done: See if I can refactor and make the assumptions even weaker.
Changed the assumptions for `exists_accPt_of_noAtoms` from [EPseudometricSpace] to [TopologicalSpace X]
exists_accPt_of_noAtomsexists_accPt_of_noAtoms
Used filters to shorten, as suggested byPatrickMassot Co-authored-by: Patrick Massot <[email protected]>
Contributor
Author
|
-awaiting-author |
Contributor
|
bors r+ |
mathlib-bors Bot
pushed a commit
that referenced
this pull request
Jan 29, 2026
…oAtoms` (#32851) feat(MeasureTheory/Measure/TypeClass/NoAtoms): Added a theorem that states If a set has positive measure under an atomless measure, then it has an accumulation point. Added a lemma in (Topology/DiscreteSubset): If a subset of a topological space has no accumulation points, then it carries the discrete topology. Theorem added: `exists_accPt_of_pos_hausdorffMeasure` Lemma added: `discreteTopology_of_noAccPts ` **Harmonic's Aristotle gave the initial version of the proofs.** I did substantial work shortening the proof from 40 lines and refactoring it into another Lemma. Special thanks to @plp127 and @CoolRmal for the useful feedback in the PR process. Co-authored-by: @Aristotle-Harmonic Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Contributor
|
This PR was included in a batch that was canceled, it will be automatically retried |
mathlib-bors Bot
pushed a commit
that referenced
this pull request
Jan 29, 2026
…oAtoms` (#32851) feat(MeasureTheory/Measure/TypeClass/NoAtoms): Added a theorem that states If a set has positive measure under an atomless measure, then it has an accumulation point. Added a lemma in (Topology/DiscreteSubset): If a subset of a topological space has no accumulation points, then it carries the discrete topology. Theorem added: `exists_accPt_of_pos_hausdorffMeasure` Lemma added: `discreteTopology_of_noAccPts ` **Harmonic's Aristotle gave the initial version of the proofs.** I did substantial work shortening the proof from 40 lines and refactoring it into another Lemma. Special thanks to @plp127 and @CoolRmal for the useful feedback in the PR process. Co-authored-by: @Aristotle-Harmonic Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Contributor
|
Pull request successfully merged into master. Build succeeded: |
exists_accPt_of_noAtomsexists_accPt_of_noAtoms
YellPika
pushed a commit
to YellPika/mathlib4
that referenced
this pull request
Feb 3, 2026
…oAtoms` (leanprover-community#32851) feat(MeasureTheory/Measure/TypeClass/NoAtoms): Added a theorem that states If a set has positive measure under an atomless measure, then it has an accumulation point. Added a lemma in (Topology/DiscreteSubset): If a subset of a topological space has no accumulation points, then it carries the discrete topology. Theorem added: `exists_accPt_of_pos_hausdorffMeasure` Lemma added: `discreteTopology_of_noAccPts ` **Harmonic's Aristotle gave the initial version of the proofs.** I did substantial work shortening the proof from 40 lines and refactoring it into another Lemma. Special thanks to @plp127 and @CoolRmal for the useful feedback in the PR process. Co-authored-by: @Aristotle-Harmonic Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
Maldooor
pushed a commit
to Maldooor/mathlib4
that referenced
this pull request
Feb 25, 2026
…oAtoms` (leanprover-community#32851) feat(MeasureTheory/Measure/TypeClass/NoAtoms): Added a theorem that states If a set has positive measure under an atomless measure, then it has an accumulation point. Added a lemma in (Topology/DiscreteSubset): If a subset of a topological space has no accumulation points, then it carries the discrete topology. Theorem added: `exists_accPt_of_pos_hausdorffMeasure` Lemma added: `discreteTopology_of_noAccPts ` **Harmonic's Aristotle gave the initial version of the proofs.** I did substantial work shortening the proof from 40 lines and refactoring it into another Lemma. Special thanks to @plp127 and @CoolRmal for the useful feedback in the PR process. Co-authored-by: @Aristotle-Harmonic Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
feat(MeasureTheory/Measure/TypeClass/NoAtoms): Added a theorem that states If a set has positive measure under an atomless measure, then it has an accumulation point.
Added a lemma in (Topology/DiscreteSubset): If a subset of a topological space has no accumulation points,
then it carries the discrete topology.
Theorem added:
exists_accPt_of_pos_hausdorffMeasureLemma added:
discreteTopology_of_noAccPtsHarmonic's Aristotle gave the initial version of the proofs. I did substantial work shortening the proof from 40 lines and refactoring it into another Lemma.
Special thanks to @plp127 and @CoolRmal for the useful feedback in the PR process.
Co-authored-by: @Aristotle-Harmonic