fpvandoorn/carleson
Source indexedtheorem · leanprover/lean4:v4.32.0
ENNReal.Lp_add_le_sum
Carleson.ToMathlib.MeasureTheory.Integral.MeanInequalities · Carleson/ToMathlib/MeasureTheory/Integral/MeanInequalities.lean:20 to 34
Source documentation
Minkowski inequality for finite sums of ENNReal-valued functions.
Exact Lean statement
theorem Lp_add_le_sum
{ι κ : Type*} {s : Finset ι} {t : Finset κ} {f : ι → κ → ℝ≥0∞} {p : ℝ} (hp : 1 ≤ p) :
(∑ i ∈ s, (∑ j ∈ t, f i j) ^ p) ^ (1 / p) ≤ ∑ j ∈ t, (∑ i ∈ s, f i j ^ p) ^ (1 / p)Complete declaration
Lean source
Full Lean sourceLean 4
theorem Lp_add_le_sum {ι κ : Type*} {s : Finset ι} {t : Finset κ} {f : ι → κ → ℝ≥0∞} {p : ℝ} (hp : 1 ≤ p) : (∑ i ∈ s, (∑ j ∈ t, f i j) ^ p) ^ (1 / p) ≤ ∑ j ∈ t, (∑ i ∈ s, f i j ^ p) ^ (1 / p) := by have ppos : 0 < p := by positivity have pinvpos : 0 < 1 / p := by positivity induction t using Finset.cons_induction with | empty => simp_rw [sum_empty, ENNReal.zero_rpow_of_pos ppos, sum_const_zero, nonpos_iff_eq_zero, ENNReal.zero_rpow_of_pos pinvpos] | cons a t h ih => simp_rw [sum_cons] calc _ ≤ (∑ x ∈ s, f x a ^ p) ^ (1 / p) + (∑ i ∈ s, (∑ j ∈ t, f i j) ^ p) ^ (1 / p) := Lp_add_le _ _ _ hp _ ≤ _ := by gcongr