Documentation

Carleson.WeakType

theorem ENNNorm_absolute_homogeneous {𝕜 : Type u_2} {E : Type u_3} [NontriviallyNormedField 𝕜] [NormedAddCommGroup E] [NormedSpace 𝕜 E] {c : 𝕜} (z : E) :
theorem ENNNorm_add_le {E : Type u_3} [NormedAddCommGroup E] (y z : E) :
theorem measure_mono_ae' {α : Type u_1} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} {A B : Set α} (h : μ (B \ A) = 0) :
μ B μ A

The distribution function d_f #

def MeasureTheory.distribution {α : Type u_1} {ε : Type u_3} {m : MeasurableSpace α} [ENorm ε] (f : αε) (t : ENNReal) (μ : MeasureTheory.Measure α) :

The distribution function of a function f. Note that unlike the notes, we also define this for t = ∞. Note: we also want to use this for functions with codomain ℝ≥0∞, but for those we just write μ { x | t < f x }

Equations
Instances For
    theorem MeasureTheory.distribution_mono_right {α : Type u_1} {ε : Type u_3} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} {t s : ENNReal} [ENorm ε] {f : αε} (h : t s) :
    theorem MeasureTheory.distribution_mono_right' {α : Type u_1} {ε : Type u_3} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} [ENorm ε] {f : αε} :
    theorem MeasureTheory.distribution_measurable₀ {α : Type u_1} {ε : Type u_3} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} [ENorm ε] {f : αε} :
    theorem MeasureTheory.distribution_measurable {α : Type u_1} {α' : Type u_2} {ε : Type u_3} {m : MeasurableSpace α} {m✝ : MeasurableSpace α'} {μ : MeasureTheory.Measure α} [ENorm ε] {f : αε} {g : α'ENNReal} (hg : Measurable g) :
    Measurable fun (y : α') => MeasureTheory.distribution f (g y) μ
    theorem MeasureTheory.distribution_add_le_of_enorm {α : Type u_1} {ε : Type u_3} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} {t s : ENNReal} [ENorm ε] {f g₁ g₂ : αε} {A : ENNReal} (h : ∀ᵐ (x : α) ∂μ, f x‖ₑ A * (g₁ x‖ₑ + g₂ x‖ₑ)) :
    theorem MeasureTheory.approx_above_superset {α : Type u_1} {ε : Type u_3} [ENorm ε] {f : αε} (t₀ : ENNReal) :
    ⋃ (n : ), (fun (n : ) => {x : α | t₀ + (↑n)⁻¹ < f x‖ₑ}) n = {x : α | t₀ < f x‖ₑ}
    theorem MeasureTheory.tendsto_measure_iUnion_distribution {α : Type u_1} {ε : Type u_3} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} [ENorm ε] {f : αε} (t₀ : ENNReal) :
    Filter.Tendsto (μ fun (n : ) => {x : α | t₀ + (↑n)⁻¹ < f x‖ₑ}) Filter.atTop (nhds (μ {x : α | t₀ < f x‖ₑ}))
    theorem MeasureTheory.select_neighborhood_distribution {α : Type u_1} {ε : Type u_3} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} [ENorm ε] {f : αε} (t₀ l : ENNReal) (hu : l < MeasureTheory.distribution f t₀ μ) :
    ∃ (n : ), l < MeasureTheory.distribution f (t₀ + (↑n)⁻¹) μ
    theorem MeasureTheory.continuousWithinAt_distribution {α : Type u_1} {ε : Type u_3} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} [ENorm ε] {f : αε} (t₀ : ENNReal) :
    def MeasureTheory.wnorm' {α : Type u_1} {ε : Type u_3} {m : MeasurableSpace α} [ENorm ε] (f : αε) (p : ) (μ : MeasureTheory.Measure α) :

    The weak L^p norm of a function, for p < ∞

    Equations
    Instances For
      theorem MeasureTheory.wnorm'_zero {α : Type u_1} {ε : Type u_3} {m : MeasurableSpace α} [ENorm ε] (f : αε) (μ : MeasureTheory.Measure α) :
      def MeasureTheory.wnorm {α : Type u_1} {ε : Type u_3} {m : MeasurableSpace α} [ENorm ε] (f : αε) (p : ENNReal) (μ : MeasureTheory.Measure α) :

      The weak L^p norm of a function.

      Equations
      Instances For
        theorem MeasureTheory.wnorm_zero {α : Type u_1} {ε : Type u_3} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} [ENorm ε] {f : αε} :
        @[simp]
        theorem MeasureTheory.wnorm_top {α : Type u_1} {ε : Type u_3} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} [ENorm ε] {f : αε} :
        theorem MeasureTheory.wnorm_coe {α : Type u_1} {ε : Type u_3} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} [ENorm ε] {f : αε} {p : NNReal} :
        theorem MeasureTheory.wnorm_ofReal {α : Type u_1} {ε : Type u_3} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} [ENorm ε] {f : αε} {p : } (hp : 0 p) :
        theorem MeasureTheory.wnorm'_le_eLpNorm' {α : Type u_1} {ε : Type u_3} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} [ContinuousENorm ε] {f : αε} (hf : MeasureTheory.AEStronglyMeasurable f μ) {p : } (hp : 1 p) :
        theorem MeasureTheory.wnorm_le_eLpNorm {α : Type u_1} {ε : Type u_3} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} [ContinuousENorm ε] {f : αε} (hf : MeasureTheory.AEStronglyMeasurable f μ) {p : ENNReal} (hp : 1 p) :
        def MeasureTheory.MemWℒp {α : Type u_1} {ε : Type u_3} {m : MeasurableSpace α} [ContinuousENorm ε] (f : αε) (p : ENNReal) (μ : MeasureTheory.Measure α) :

        A function is in weak-L^p if it is (strongly a.e.)-measurable and has finite weak L^p norm.

        Equations
        Instances For
          theorem MeasureTheory.Memℒp.memWℒp {α : Type u_1} {ε : Type u_3} {m : MeasurableSpace α} {p : ENNReal} {μ : MeasureTheory.Measure α} [ContinuousENorm ε] {f : αε} (hp : 1 p) (hf : MeasureTheory.Memℒp f p μ) :
          theorem MeasureTheory.MemWℒp_zero {α : Type u_1} {ε : Type u_3} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} [ContinuousENorm ε] {f : αε} :
          theorem MeasureTheory.MemWℒp.wnorm_lt_top {α : Type u_1} {ε : Type u_3} {m : MeasurableSpace α} {p : ENNReal} {μ : MeasureTheory.Measure α} [ContinuousENorm ε] {f : αε} (hf : MeasureTheory.MemWℒp f p μ) :
          theorem MeasureTheory.MemWℒp.ae_ne_top {α : Type u_1} {ε : Type u_3} {m : MeasurableSpace α} [ContinuousENorm ε] {f : αε} {p : ENNReal} {μ : MeasureTheory.Measure α} (hf : MeasureTheory.MemWℒp f p μ) :
          ∀ᵐ (x : α) ∂μ, f x‖ₑ

          If a function f is MemWℒp, then its norm is almost everywhere finite.

          def MeasureTheory.HasWeakType {α : Type u_1} {α' : Type u_2} {ε₁ : Type u_4} {ε₂ : Type u_5} {m : MeasurableSpace α} {m✝ : MeasurableSpace α'} [ContinuousENorm ε₁] [ContinuousENorm ε₂] (T : (αε₁)α'ε₂) (p p' : ENNReal) (μ : MeasureTheory.Measure α) (ν : MeasureTheory.Measure α') (c : NNReal) :

          An operator has weak type (p, q) if it is bounded as a map from L^p to weak-L^q. HasWeakType T p p' μ ν c means that T has weak type (p, p') w.r.t. measures μ, ν and constant c.

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            def MeasureTheory.HasStrongType {ε₁ : Type u_4} {ε₂ : Type u_5} [ContinuousENorm ε₁] [ContinuousENorm ε₂] {α : Type u_11} {α' : Type u_12} {_x : MeasurableSpace α} {_x' : MeasurableSpace α'} (T : (αε₁)α'ε₂) (p p' : ENNReal) (μ : MeasureTheory.Measure α) (ν : MeasureTheory.Measure α') (c : NNReal) :

            An operator has strong type (p, q) if it is bounded as an operator on L^p → L^q. HasStrongType T p p' μ ν c means that T has strong type (p, p') w.r.t. measures μ, ν and constant c.

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For
              def MeasureTheory.HasBoundedStrongType {ε₁ : Type u_4} {ε₂ : Type u_5} [ContinuousENorm ε₁] [ContinuousENorm ε₂] {α : Type u_11} {α' : Type u_12} [Zero ε₁] {_x : MeasurableSpace α} {_x' : MeasurableSpace α'} (T : (αε₁)α'ε₂) (p p' : ENNReal) (μ : MeasureTheory.Measure α) (ν : MeasureTheory.Measure α') (c : NNReal) :

              A weaker version of HasStrongType. This is the same as HasStrongType if T is continuous w.r.t. the L^2 norm, but weaker in general.

              Equations
              • One or more equations did not get rendered due to their size.
              Instances For
                theorem MeasureTheory.HasWeakType.memWℒp {α : Type u_1} {α' : Type u_2} {ε₁ : Type u_4} {ε₂ : Type u_5} {m : MeasurableSpace α} {m✝ : MeasurableSpace α'} {p p' : ENNReal} {c : NNReal} {μ : MeasureTheory.Measure α} {ν : MeasureTheory.Measure α'} {T : (αε₁)α'ε₂} [ContinuousENorm ε₁] [ContinuousENorm ε₂] {f₁ : αε₁} (h : MeasureTheory.HasWeakType T p p' μ ν c) (hf₁ : MeasureTheory.Memℒp f₁ p μ) :
                MeasureTheory.MemWℒp (T f₁) p' ν
                theorem MeasureTheory.HasWeakType.ennreal_toReal {α : Type u_1} {α' : Type u_2} {ε₁ : Type u_4} {m : MeasurableSpace α} {m✝ : MeasurableSpace α'} {p p' : ENNReal} {c : NNReal} {μ : MeasureTheory.Measure α} {ν : MeasureTheory.Measure α'} [ContinuousENorm ε₁] {T : (αε₁)α'ENNReal} (h : MeasureTheory.HasWeakType T p p' μ ν c) :
                MeasureTheory.HasWeakType (fun (u : αε₁) (x : α') => (T u x).toReal) p p' μ ν c
                theorem MeasureTheory.HasStrongType.memℒp {α : Type u_1} {α' : Type u_2} {ε₁ : Type u_4} {ε₂ : Type u_5} {m : MeasurableSpace α} {m✝ : MeasurableSpace α'} {p p' : ENNReal} {c : NNReal} {μ : MeasureTheory.Measure α} {ν : MeasureTheory.Measure α'} {T : (αε₁)α'ε₂} [ContinuousENorm ε₁] [ContinuousENorm ε₂] {f₁ : αε₁} (h : MeasureTheory.HasStrongType T p p' μ ν c) (hf₁ : MeasureTheory.Memℒp f₁ p μ) :
                MeasureTheory.Memℒp (T f₁) p' ν
                theorem MeasureTheory.HasStrongType.hasWeakType {α : Type u_1} {α' : Type u_2} {ε₁ : Type u_4} {ε₂ : Type u_5} {m : MeasurableSpace α} {m✝ : MeasurableSpace α'} {p p' : ENNReal} {c : NNReal} {μ : MeasureTheory.Measure α} {ν : MeasureTheory.Measure α'} {T : (αε₁)α'ε₂} [ContinuousENorm ε₁] [ContinuousENorm ε₂] (hp' : 1 p') (h : MeasureTheory.HasStrongType T p p' μ ν c) :
                theorem MeasureTheory.HasBoundedStrongType.memℒp {α : Type u_1} {α' : Type u_2} {ε₁ : Type u_4} {ε₂ : Type u_5} {m : MeasurableSpace α} {m✝ : MeasurableSpace α'} {p p' : ENNReal} {c : NNReal} {μ : MeasureTheory.Measure α} {ν : MeasureTheory.Measure α'} {T : (αε₁)α'ε₂} [ContinuousENorm ε₁] [ContinuousENorm ε₂] {f₁ : αε₁} [Zero ε₁] (h : MeasureTheory.HasBoundedStrongType T p p' μ ν c) (hf₁ : MeasureTheory.Memℒp f₁ p μ) (h2f₁ : MeasureTheory.eLpNorm f₁ μ < ) (h3f₁ : μ (Function.support f₁) < ) :
                MeasureTheory.Memℒp (T f₁) p' ν
                theorem MeasureTheory.HasStrongType.hasBoundedStrongType {α : Type u_1} {α' : Type u_2} {ε₁ : Type u_4} {ε₂ : Type u_5} {m : MeasurableSpace α} {m✝ : MeasurableSpace α'} {p p' : ENNReal} {c : NNReal} {μ : MeasureTheory.Measure α} {ν : MeasureTheory.Measure α'} {T : (αε₁)α'ε₂} [ContinuousENorm ε₁] [ContinuousENorm ε₂] [Zero ε₁] (h : MeasureTheory.HasStrongType T p p' μ ν c) :
                theorem MeasureTheory.distribution_eq_nnnorm {α : Type u_1} {E : Type u_7} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} [NormedAddCommGroup E] {t : ENNReal} {f : αE} :
                MeasureTheory.distribution f t μ = μ {x : α | t < f x‖₊}
                theorem MeasureTheory.distribution_mono_left {α : Type u_1} {ε : Type u_3} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} {t : ENNReal} {f g : αε} [ContinuousENorm ε] (h : ∀ᵐ (x : α) ∂μ, f x‖ₑ g x‖ₑ) :
                theorem MeasureTheory.distribution_mono {α : Type u_1} {ε : Type u_3} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} {t s : ENNReal} {f g : αε} [ContinuousENorm ε] (h₁ : ∀ᵐ (x : α) ∂μ, f x‖ₑ g x‖ₑ) (h₂ : t s) :
                theorem MeasureTheory.distribution_smul_left {α : Type u_1} {𝕜 : Type u_6} {E : Type u_7} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} [NontriviallyNormedField 𝕜] [NormedAddCommGroup E] [NormedSpace 𝕜 E] {t : ENNReal} {f : αE} {c : 𝕜} (hc : c 0) :
                theorem MeasureTheory.distribution_add_le' {α : Type u_1} {ε : Type u_3} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} {t s : ENNReal} {f : αε} [ContinuousENorm ε] {A : ENNReal} {g₁ g₂ : αε} (h : ∀ᵐ (x : α) ∂μ, f x‖ₑ A * (g₁ x‖ₑ + g₂ x‖ₑ)) :
                theorem MeasureTheory.HasStrongType.const_smul {ε : Type u_3} [ContinuousENorm ε] {𝕜 : Type u_11} {E' : Type u_12} {α : Type u_13} {α' : Type u_14} [NormedAddCommGroup E'] {_x : MeasurableSpace α} {_x' : MeasurableSpace α'} {T : (αε)α'E'} {p p' : ENNReal} {μ : MeasureTheory.Measure α} {ν : MeasureTheory.Measure α'} {c : NNReal} (h : MeasureTheory.HasStrongType T p p' μ ν c) [NormedRing 𝕜] [MulActionWithZero 𝕜 E'] [BoundedSMul 𝕜 E'] (k : 𝕜) :
                theorem MeasureTheory.HasStrongType.const_mul {ε : Type u_3} [ContinuousENorm ε] {E' : Type u_11} {α : Type u_12} {α' : Type u_13} [NormedRing E'] {_x : MeasurableSpace α} {_x' : MeasurableSpace α'} {T : (αε)α'E'} {p p' : ENNReal} {μ : MeasureTheory.Measure α} {ν : MeasureTheory.Measure α'} {c : NNReal} (h : MeasureTheory.HasStrongType T p p' μ ν c) (e : E') :
                MeasureTheory.HasStrongType (fun (f : αε) (x : α') => e * T f x) p p' μ ν (e‖₊ * c)
                theorem ContinuousLinearMap.distribution_le {α : Type u_1} {𝕜 : Type u_6} {E₁ : Type u_8} {E₂ : Type u_9} {E₃ : Type u_10} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} [NontriviallyNormedField 𝕜] [NormedAddCommGroup E₁] [NormedSpace 𝕜 E₁] [NormedAddCommGroup E₂] [NormedSpace 𝕜 E₂] [NormedAddCommGroup E₃] [NormedSpace 𝕜 E₃] (L : E₁ →L[𝕜] E₂ →L[𝕜] E₃) {t s : ENNReal} {f : αE₁} {g : αE₂} :
                MeasureTheory.distribution (fun (x : α) => (L (f x)) (g x)) (L‖₊ * t * s) μ MeasureTheory.distribution f t μ + MeasureTheory.distribution g s μ
                theorem MeasureTheory.lintegral_norm_pow_eq_distribution {α : Type u_1} {E : Type u_7} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} [NormedAddCommGroup E] [MeasurableSpace E] [BorelSpace E] {f : αE} (hf : AEMeasurable f μ) {p : } (hp : 0 < p) :
                ∫⁻ (x : α), f x‖ₑ ^ pμ = ∫⁻ (t : ) in Set.Ioi 0, ENNReal.ofReal (p * t ^ (p - 1)) * MeasureTheory.distribution f (ENNReal.ofReal t) μ

                The layer-cake theorem, or Cavalieri's principle for functions into a normed group.

                theorem MeasureTheory.eLpNorm_pow_eq_distribution {α : Type u_1} {E : Type u_7} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} [NormedAddCommGroup E] [MeasurableSpace E] [BorelSpace E] {f : αE} (hf : AEMeasurable f μ) {p : NNReal} (hp : 0 < p) :
                MeasureTheory.eLpNorm f (↑p) μ ^ p = ∫⁻ (t : ) in Set.Ioi 0, p * ENNReal.ofReal (t ^ (p - 1)) * MeasureTheory.distribution f (ENNReal.ofReal t) μ

                The layer-cake theorem, or Cavalieri's principle, written using eLpNorm.

                theorem MeasureTheory.eLpNorm_eq_distribution {α : Type u_1} {E : Type u_7} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} [NormedAddCommGroup E] [MeasurableSpace E] [BorelSpace E] {f : αE} (hf : AEMeasurable f μ) {p : } (hp : 0 < p) :

                The layer-cake theorem, or Cavalieri's principle, written using eLpNorm, without taking powers.

                theorem MeasureTheory.lintegral_pow_mul_distribution {α : Type u_1} {E : Type u_7} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} [NormedAddCommGroup E] [MeasurableSpace E] [BorelSpace E] {f : αE} (hf : AEMeasurable f μ) {p : } (hp : -1 < p) :
                ∫⁻ (t : ) in Set.Ioi 0, ENNReal.ofReal (t ^ p) * MeasureTheory.distribution f (ENNReal.ofReal t) μ = ENNReal.ofReal (p + 1)⁻¹ * ∫⁻ (x : α), f x‖ₑ ^ (p + 1)μ