-
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] - feat: Bergelson's Intersectivity Lemma #11143
Conversation
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.
I think this PR looks good.
db87cfe
to
a1976ea
Compare
PR summary 65ce6d61aaImport 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/no_lost_declarations.sh short <optional_commit>
## more verbose report:
./scripts/no_lost_declarations.sh <optional_commit> |
fd6842a
to
e79b2a3
Compare
Cherry-picked from #11143 and renamed. Co-authored-by: @YaelDillies
Cherry-picked from #11143 and moved to reuse `ENNReal.div_self_le_one`. Co-Authored-By: @YaelDillies
@@ -1128,7 +1128,7 @@ theorem lintegral_liminf_le {f : ℕ → α → ℝ≥0∞} (h_meas : ∀ n, Mea | |||
lintegral_liminf_le' fun n => (h_meas n).aemeasurable | |||
#align measure_theory.lintegral_liminf_le MeasureTheory.lintegral_liminf_le | |||
|
|||
theorem limsup_lintegral_le {f : ℕ → α → ℝ≥0∞} {g : α → ℝ≥0∞} (hf_meas : ∀ n, Measurable (f n)) | |||
theorem limsup_lintegral_le {f : ℕ → α → ℝ≥0∞} (g : α → ℝ≥0∞) (hf_meas : ∀ n, Measurable (f n)) |
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.
AFAIR, you've changed from explicit to implicit in some other cases. Does (g := _)
work for you here?
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.
This is different from the other cases you are thinking about in that g
appears neither on the LHS or RHS, so it can only be unified for if we already have proofs of hf_meas
and h_bound
, which is impractical (especially if f
and g
are big).
Cherry-picked from #11143 and renamed. Co-authored-by: @YaelDillies
e79b2a3
to
2284df5
Compare
Cherry-picked from #11143 and renamed. Co-authored-by: Yaël Dillies <[email protected]>
Cherry-picked from #11143 and moved to reuse `ENNReal.div_self_le_one`. Co-authored-by: Yaël Dillies <[email protected]>
Prove a weak version of the Bergelson intersectivity lemma. The proof gives the strong version, but we need natural density to state it. This is a prerequisite to Tao and Ziegler's recent paper [Infinite partial sumsets in the primes](https://arxiv.org/abs/2301.10303). spaces Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> fix MeasureTheory.Integral.Lebesgue lint
2284df5
to
11e0390
Compare
This PR/issue depends on: |
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.
bors d+
@urkud, I will merge this when I next access my computer (tonight or tomorrow) unless you object |
✌️ YaelDillies can now approve this pull request. To approve and merge a pull request, simply reply with |
bors merge |
Prove a weak version of the Bergelson intersectivity lemma. The proof gives the strong version, but we need natural density to state it. This is a prerequisite to Tao and Ziegler's recent paper [Infinite partial sumsets in the primes](https://arxiv.org/abs/2301.10303).
Pull request successfully merged into master. Build succeeded: |
Prove a weak version of the Bergelson intersectivity lemma. The proof gives the strong version, but we need natural density to state it. This is a prerequisite to Tao and Ziegler's recent paper Infinite partial sumsets in the primes.
preimage_subset_of_surjOn
#14421a * a⁻¹
#14423See leanprover-community/mathlib3#18732