[Merged by Bors] - feat(Integral.Bochner.Set): add tendsto_setIntegral_of_monotone₀#34025
[Merged by Bors] - feat(Integral.Bochner.Set): add tendsto_setIntegral_of_monotone₀#34025lua-vr wants to merge 2 commits intoleanprover-community:masterfrom
tendsto_setIntegral_of_monotone₀#34025Conversation
PR summary 721b21cf2bImport changes for modified filesNo significant changes to the import graph Import changes for all files
|
a71da8e to
a3db36c
Compare
ocfnash
left a comment
There was a problem hiding this comment.
Thanks, including for the naming fix.
I note that many other lemmas in this file seem to be misnamed, e.g., integral_inter_add_diff₀. If you have any interest in helping us solve this in a follow-up PR this would be very welcome :-)
bors d+
| ∫ x in s ∪ t, f x ∂μ = ∫ x in s, f x ∂μ + ∫ x in t, f x ∂μ := by | ||
| simp only [Measure.restrict_union₀ hst ht, integral_add_measure hfs hft] | ||
|
|
||
| @[deprecated (since := "2025-12-22")] alias integral_union_ae := setIntegral_union₀ |
There was a problem hiding this comment.
Let's bump this date:
| @[deprecated (since := "2025-12-22")] alias integral_union_ae := setIntegral_union₀ | |
| @[deprecated (since := "2026-02-17")] alias integral_union_ae := setIntegral_union₀ |
| setIntegral_union₀ hst.aedisjoint ht.nullMeasurableSet hfs hft | ||
|
|
||
| theorem integral_diff (ht : MeasurableSet t) (hfs : IntegrableOn f s μ) (hts : t ⊆ s) : | ||
| theorem integral_diff₀ (ht : NullMeasurableSet t μ) (hfs : IntegrableOn f s μ) (hts : t ⊆ s) : |
There was a problem hiding this comment.
Shouldn't this be:
| theorem integral_diff₀ (ht : NullMeasurableSet t μ) (hfs : IntegrableOn f s μ) (hts : t ⊆ s) : | |
| theorem setIntegral_sdiff₀ (ht : NullMeasurableSet t μ) (hfs : IntegrableOn f s μ) (hts : t ⊆ s) : |
| rw [eq_sub_iff_add_eq, ← setIntegral_union₀, diff_union_of_subset hts] | ||
| exacts [disjoint_sdiff_self_left.aedisjoint, ht, hfs.mono_set diff_subset, hfs.mono_set hts] | ||
|
|
||
| theorem integral_diff (ht : MeasurableSet t) (hfs : IntegrableOn f s μ) (hts : t ⊆ s) : |
There was a problem hiding this comment.
Again I think this should be:
| theorem integral_diff (ht : MeasurableSet t) (hfs : IntegrableOn f s μ) (hts : t ⊆ s) : | |
| theorem setIntegral_diff (ht : MeasurableSet t) (hfs : IntegrableOn f s μ) (hts : t ⊆ s) : |
|
✌️ lua-vr can now approve this pull request. To approve and merge a pull request, simply reply with |
|
bors r+ |
…34025) Adds the lemma `tendsto_setIntegral_of_monotone₀`, a version of `tendsto_setIntegral_of_monotone` requiring only `AEMeasurableSet` in the hypotheses. The previous version is redefined as a specialization. Also renames `integral_union_ae` to `setIntegral_union₀` for consistency with the rest of the library (it matches the existing `setIntegral_union`).
|
Pull request successfully merged into master. Build succeeded:
|
tendsto_setIntegral_of_monotone₀tendsto_setIntegral_of_monotone₀
…eanprover-community#34025) Adds the lemma `tendsto_setIntegral_of_monotone₀`, a version of `tendsto_setIntegral_of_monotone` requiring only `AEMeasurableSet` in the hypotheses. The previous version is redefined as a specialization. Also renames `integral_union_ae` to `setIntegral_union₀` for consistency with the rest of the library (it matches the existing `setIntegral_union`).
…eanprover-community#34025) Adds the lemma `tendsto_setIntegral_of_monotone₀`, a version of `tendsto_setIntegral_of_monotone` requiring only `AEMeasurableSet` in the hypotheses. The previous version is redefined as a specialization. Also renames `integral_union_ae` to `setIntegral_union₀` for consistency with the rest of the library (it matches the existing `setIntegral_union`).
Adds the lemma
tendsto_setIntegral_of_monotone₀, a version oftendsto_setIntegral_of_monotonerequiring onlyAEMeasurableSetin the hypotheses. The previous version is redefined as a specialization.Also renames
integral_union_aetosetIntegral_union₀for consistency with the rest of the library (it matches the existingsetIntegral_union).Re-opened from #33206 and now taking respect for Windows users (thanks @ADedecker :).