Skip to content

[Merged by Bors] - feat(Order/LiminfLimsup): add iSup_liminf_le_liminf_iSup#37549

Closed
pitmonticone wants to merge 2 commits intoleanprover-community:masterfrom
pitmonticone:carleson/iSup-liminf-le-liminf-iSup
Closed

[Merged by Bors] - feat(Order/LiminfLimsup): add iSup_liminf_le_liminf_iSup#37549
pitmonticone wants to merge 2 commits intoleanprover-community:masterfrom
pitmonticone:carleson/iSup-liminf-le-liminf-iSup

Conversation

@pitmonticone
Copy link
Copy Markdown
Member

Add Filter.iSup_liminf_le_liminf_iSup: the supremum of liminfs is bounded by the liminf of the pointwise supremum.

Upstreamed from the Carleson project.

Co-authored-by: Leo Diedering 129694072+ldiedering@users.noreply.github.com


@pitmonticone pitmonticone added carleson part of the ongoing formalization of Carleson's theorem easy < 20s of review time. See the lifecycle page for guidelines. labels Apr 2, 2026
@github-actions github-actions bot added the t-order Order theory label Apr 2, 2026
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 2, 2026

PR summary 2668e98a16

Import changes for modified files

No significant changes to the import graph

Import changes for all files
Files Import difference

Declarations diff

+ iSup_liminf_le_liminf_iSup
+ limsup_iInf_le_iInf_limsup

You can run this locally as follows
## summary with just the declaration names:
./scripts/pr_summary/declarations_diff.sh <optional_commit>

## more verbose report:
./scripts/pr_summary/declarations_diff.sh long <optional_commit>

The doc-module for scripts/pr_summary/declarations_diff.sh contains some details about this script.


No changes to technical debt.

You can run this locally as

./scripts/reporting/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 the relative value divided by the total sum of the inverses of the current values (i.e. the weighted average of the differences).

@ADedecker ADedecker added the awaiting-author A reviewer has asked the author a question or requested changes. label Apr 3, 2026
pitmonticone and others added 2 commits April 3, 2026 13:49
Add `Filter.iSup_liminf_le_liminf_iSup`: the supremum of liminfs is bounded by the liminf of the pointwise supremum.

Upstreamed from the [Carleson](https://github.com/fpvandoorn/carleson) project.

Co-authored-by: Leo Diedering <129694072+ldiedering@users.noreply.github.com>
@pitmonticone pitmonticone force-pushed the carleson/iSup-liminf-le-liminf-iSup branch from 928faee to 655dfb8 Compare April 3, 2026 12:49
@pitmonticone
Copy link
Copy Markdown
Member Author

Thanks, done. Golfed the proof and added the dual limsup_iInf_le_iInf_limsup.

@ADedecker
Copy link
Copy Markdown
Member

Thanks!

bors merge

@mathlib-triage mathlib-triage bot added ready-to-merge This PR has been sent to bors. and removed awaiting-author A reviewer has asked the author a question or requested changes. labels Apr 3, 2026
mathlib-bors bot pushed a commit that referenced this pull request Apr 3, 2026
Add `Filter.iSup_liminf_le_liminf_iSup`: the supremum of liminfs is bounded by the liminf of the pointwise supremum.

Upstreamed from the [Carleson](https://github.com/fpvandoorn/carleson) project.

Co-authored-by: Leo Diedering <129694072+ldiedering@users.noreply.github.com>
@mathlib-bors
Copy link
Copy Markdown
Contributor

mathlib-bors bot commented Apr 3, 2026

Pull request successfully merged into master.

Build succeeded:

@mathlib-bors mathlib-bors bot changed the title feat(Order/LiminfLimsup): add iSup_liminf_le_liminf_iSup [Merged by Bors] - feat(Order/LiminfLimsup): add iSup_liminf_le_liminf_iSup Apr 3, 2026
@mathlib-bors mathlib-bors bot closed this Apr 3, 2026
riccardobrasca pushed a commit to riccardobrasca/mathlib4 that referenced this pull request Apr 6, 2026
…r-community#37549)

Add `Filter.iSup_liminf_le_liminf_iSup`: the supremum of liminfs is bounded by the liminf of the pointwise supremum.

Upstreamed from the [Carleson](https://github.com/fpvandoorn/carleson) project.

Co-authored-by: Leo Diedering <129694072+ldiedering@users.noreply.github.com>
YellPika pushed a commit to YellPika/mathlib4 that referenced this pull request Apr 6, 2026
…r-community#37549)

Add `Filter.iSup_liminf_le_liminf_iSup`: the supremum of liminfs is bounded by the liminf of the pointwise supremum.

Upstreamed from the [Carleson](https://github.com/fpvandoorn/carleson) project.

Co-authored-by: Leo Diedering <129694072+ldiedering@users.noreply.github.com>
fpvandoorn pushed a commit to fpvandoorn/carleson that referenced this pull request Apr 7, 2026
Update the upstreaming status comments for files that have been PRed to
mathlib:

- `Analysis/MeanInequalitiesPow`
leanprover-community/mathlib4#37547
- `Order/LiminfLimsup`
leanprover-community/mathlib4#37549 (merged)
- `Topology/Order/Basic`
leanprover-community/mathlib4#37550 (moved to
DenselyOrdered)
- `MeasureTheory/Integral/Average`
leanprover-community/mathlib4#37551
- `MeasureTheory/Measure/ENNReal`
leanprover-community/mathlib4#37552 (generalized
to `measurable_iSup_of_lowerSemicontinuous`)
- `MeasureTheory/Integral/Lebesgue`
leanprover-community/mathlib4#37558 (merged)
- `MeasureTheory/Function/LpSpace/Indicator`
leanprover-community/mathlib4#37559
- `MeasureTheory/Function/LpSpace/ContinuousFunctions`
leanprover-community/mathlib4#37560
- `Data/ENNReal`
leanprover-community/mathlib4#37565 (partial)
- `MeasureTheory/Integral/Bochner/ContinuousLinearMap`
leanprover-community/mathlib4#37568 (partial)
- `Topology/Instances/AddCircle/Defs`
leanprover-community/mathlib4#37570 (partial)
- `Discrete/SumEstimates`
leanprover-community/mathlib4#37597

Also notes that `IntegrableAtFilter.congr` and
`integrableOn_of_integrableOn_inter_support` already exist in mathlib.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

carleson part of the ongoing formalization of Carleson's theorem easy < 20s of review time. See the lifecycle page for guidelines. ready-to-merge This PR has been sent to bors. t-order Order theory

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants