Skip to content
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(analysis/mean_inequalities, measure_theory/lp_space): extend mem_Lp.add to all p in ennreal #5828

Closed
wants to merge 13 commits into from

Conversation

RemyDegenne
Copy link
Collaborator

@RemyDegenne RemyDegenne commented Jan 21, 2021

Show (a ^ q + b ^ q) ^ (1/q) ≤ (a ^ p + b ^ p) ^ (1/p) for a,b : ennreal and 0 < p <= q.

Use it to show that for p <= 1, if measurable functions f and g are in Lp, f+g is also in Lp (the case 1 <= p is already done).


@RemyDegenne RemyDegenne added the awaiting-review The author would like community review of the PR label Jan 21, 2021
Copy link
Collaborator

@sgouezel sgouezel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since you're not using integrals any more, could you move this earlier in the file? Otherwise, LGTM, thanks!

src/analysis/mean_inequalities.lean Outdated Show resolved Hide resolved
src/analysis/mean_inequalities.lean Outdated Show resolved Hide resolved
@sgouezel sgouezel added awaiting-author A reviewer has asked the author a question or requested changes and removed awaiting-review The author would like community review of the PR labels Jan 22, 2021
@RemyDegenne RemyDegenne added awaiting-review The author would like community review of the PR and removed awaiting-author A reviewer has asked the author a question or requested changes labels Jan 22, 2021
Copy link
Collaborator

@sgouezel sgouezel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

bors d+

src/analysis/mean_inequalities.lean Outdated Show resolved Hide resolved
src/measure_theory/lp_space.lean Show resolved Hide resolved
@bors
Copy link

bors bot commented Jan 22, 2021

✌️ RemyDegenne can now approve this pull request. To approve and merge a pull request, simply reply with bors r+. More detailed instructions are available here.

@RemyDegenne
Copy link
Collaborator Author

bors r+

bors bot pushed a commit that referenced this pull request Jan 22, 2021
…_Lp.add to all p in ennreal (#5828)

Show `(a ^ q + b ^ q) ^ (1/q) ≤ (a ^ p + b ^ p) ^ (1/p)` for `a,b : ennreal` and `0 < p <= q`.

Use it to show that for `p <= 1`, if measurable functions `f` and `g` are in Lp, `f+g` is also in Lp (the case `1 <= p` is already done).
@bors
Copy link

bors bot commented Jan 22, 2021

Pull request successfully merged into master.

Build succeeded:

@bors bors bot changed the title feat(analysis/mean_inequalities, measure_theory/lp_space): extend mem_Lp.add to all p in ennreal [Merged by Bors] - feat(analysis/mean_inequalities, measure_theory/lp_space): extend mem_Lp.add to all p in ennreal Jan 22, 2021
@bors bors bot closed this Jan 22, 2021
@bors bors bot deleted the snorm_lt_top branch January 22, 2021 18:51
@YaelDillies YaelDillies removed the awaiting-review The author would like community review of the PR label Nov 15, 2021
bors bot pushed a commit that referenced this pull request Dec 16, 2021
…l inequalities (#10836)

Make `nnreal` versions of the existing `ennreal` lemmas
```lean
lemma add_rpow_le_rpow_add {p : ℝ} (a b : ℝ≥0∞) (hp1 : 1 ≤ p) :
  a ^ p + b ^ p ≤ (a + b) ^ p 
```
and similar, introduced by @RemyDegenne in #5828.  Refactor the proofs of the `ennreal` versions to pass through these.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants