Documentation

Carleson.ToMathlib.ENorm

@[simp]
theorem enorm_toReal_le {x : ENNReal} :
x.toReal‖ₑ x
@[simp]
theorem enorm_toReal {x : ENNReal} (hx : x ) :
x.toReal‖ₑ = x
class ContinuousENorm (E : Type u_7) extends ENorm E, TopologicalSpace E :
Type u_7

A type E equipped with a continuous map ‖·‖ₑ : E → ℝ≥0∞. Note: do we want to unbundle this (at least separate out TopologicalSpace E?) Note: not sure if this is the "right" class to add to Mathlib.

Instances
    class ENormedAddMonoid (E : Type u_7) extends ContinuousENorm E, AddMonoid E :
    Type u_7

    An enormed monoid is an additive monoid endowed with a continuous enorm. Note: not sure if this is the "right" class to add to Mathlib.

    Instances
      class ENormedAddCommMonoid (E : Type u_7) extends ENormedAddMonoid E, AddCommMonoid E :
      Type u_7

      An enormed monoid is an additive monoid endowed with a continuous enorm. Note: not sure if this is the "right" class to add to Mathlib.

      Instances
        class ENormedAddCommSubMonoid (E : Type u_7) extends ENormedAddCommMonoid E, Sub E :
        Type u_7

        An enormed monoid is an additive monoid endowed with a continuous enorm. Note: not sure if this is the "right" class to add to Mathlib.

        Instances
          class ENormedSpace (E : Type u_7) extends ENormedAddCommMonoid E, Module NNReal E :
          Type u_7

          An enormed space is an additive monoid endowed with a continuous enorm. Note: not sure if this is the "right" class to add to Mathlib.

          Instances
            @[simp]
            theorem enorm_zero {ε : Type u_7} [ENormedAddMonoid ε] :
            @[simp]
            theorem enorm_neg {E : Type u_3} [NormedAddGroup E] (x : E) :
            theorem MeasureTheory.Continuous.enorm {E : Type u_8} [ContinuousENorm E] {X : Type u_9} [TopologicalSpace X] {f : XE} (hf : Continuous f) :
            Continuous fun (x : X) => f x‖ₑ
            theorem MeasureTheory.AEMeasurable.enorm {α : Type u_7} {E : Type u_8} {m : MeasurableSpace α} [ContinuousENorm E] {μ : Measure α} [MeasurableSpace E] [OpensMeasurableSpace E] {f : αE} (hf : AEMeasurable f μ) :
            AEMeasurable (fun (a : α) => f a‖ₑ) μ
            theorem MeasureTheory.AEStronglyMeasurable.enorm {α : Type u_7} {E : Type u_8} {m : MeasurableSpace α} [ContinuousENorm E] {μ : Measure α} {f : αE} (hf : AEStronglyMeasurable f μ) :
            AEMeasurable (fun (a : α) => f a‖ₑ) μ
            theorem MeasureTheory.StronglyMeasurable.enorm {α : Type u_7} {E : Type u_8} {m : MeasurableSpace α} [ContinuousENorm E] {f : αE} (hf : StronglyMeasurable f) :
            StronglyMeasurable fun (a : α) => f a‖ₑ
            theorem MeasureTheory.esub_zero {E : Type u_3} [ENormedAddCommSubMonoid E] {x : E} :
            x - 0 = x