Documentation

BrownianMotion.Choquet.Capacity

Choquet capacity #

structure MeasureTheory.Capacity {𝓧 : Type u_1} (p : Set 𝓧Prop) :
Type u_1

A capacity is a set function that is monotone, continuous from above for decreasing sequences of sets satisfying p, and continuous from below for increasing sequences of sets.

Any finite measure defines a capacity, but capacities have only the monotonicity properties of measures. The notable difference is that a capacity is not additive.

Instances For
    instance MeasureTheory.Capacity.instFunLikeSetENNReal {𝓧 : Type u_1} {p : Set 𝓧Prop} :
    Equations
    @[simp]
    theorem MeasureTheory.Capacity.capacityOf_eq_coe {𝓧 : Type u_1} {p : Set 𝓧Prop} (m : Capacity p) :
    m.capacityOf = m
    theorem MeasureTheory.Capacity.mono {𝓧 : Type u_1} {p : Set 𝓧Prop} (m : Capacity p) {s t : Set 𝓧} (hst : s t) :
    m s m t
    theorem MeasureTheory.capacity_iUnion {𝓧 : Type u_1} {p : Set 𝓧Prop} {f : Set 𝓧} {m : Capacity p} (hf : Monotone f) :
    m (⋃ (n : ), f n) = ⨆ (n : ), m (f n)
    theorem MeasureTheory.capacity_iInter {𝓧 : Type u_1} {p : Set 𝓧Prop} {f : Set 𝓧} {m : Capacity p} (hf : Antitone f) (hp : ∀ (n : ), p (f n)) :
    m (⋂ (n : ), f n) = ⨅ (n : ), m (f n)

    The capacity defined by a finite measure.

    Equations
    • μ.capacity = { capacityOf := fun (s : Set 𝓧) => μ s, mono' := , capacityOf_iUnion := , capacityOf_iInter := }
    Instances For
      @[simp]
      theorem MeasureTheory.Measure.capacity_apply {𝓧 : Type u_1} {m𝓧 : MeasurableSpace 𝓧} (μ : Measure 𝓧) [IsFiniteMeasure μ] (s : Set 𝓧) :
      μ.capacity s = μ s
      def MeasureTheory.Capacity.comp_fst {𝓧 : Type u_1} {𝓚 : Type u_2} {p : Set 𝓧Prop} {q : Set 𝓚Prop} (hp_empty : p ) (hp_union : ∀ (s t : Set 𝓧), p sp tp (s t)) (m : Capacity p) (hq : IsCompactSystem q) :

      The capacity obtained by composition of a capacity with a projection.

      Equations
      Instances For
        def MeasureTheory.IsCapacitable {𝓧 : Type u_1} {p : Set 𝓧Prop} (m : Capacity p) (s : Set 𝓧) :

        A set s is capacitable for a capacity m for a property p if m s can be approximated from above by countable intersections of sets t n such that p (t n) and ⋂ n, t n ⊆ s.

        Equations
        Instances For
          theorem MeasureTheory.isCapacitable_of_prop {𝓧 : Type u_1} {p : Set 𝓧Prop} {s : Set 𝓧} {m : Capacity p} (hs : p s) :
          theorem MeasureTheory.isCapacitable_memDelta_memSigma {𝓧 : Type u_1} {p : Set 𝓧Prop} {s : Set 𝓧} (m : Capacity p) (hp_empty : p ) (hp_inter : ∀ (s t : Set 𝓧), p sp tp (s t)) (hp_union : ∀ (s t : Set 𝓧), p sp tp (s t)) (hs : memDelta (memSigma p) s) :
          theorem MeasureTheory.aux1 {𝓧 : Type u_1} {𝓚 : Type u_2} {p : Set 𝓧Prop} {q : Set 𝓚Prop} {s t : Set (𝓧 × 𝓚)} (hp_empty : p ) (hp_inter : ∀ (s t : Set 𝓧), p sp tp (s t)) (hp_union : ∀ (s t : Set 𝓧), p sp tp (s t)) (hq_empty : q ) (hq_inter : ∀ (s t : Set 𝓚), q sq tq (s t)) (hq : IsCompactSystem q) (hs : memFiniteUnion (memProd p q) s) (ht : memFiniteUnion (memProd p q) t) :
          theorem MeasureTheory.memDelta_fst {𝓧 : Type u_1} {𝓚 : Type u_2} {p : Set 𝓧Prop} {q : Set 𝓚Prop} {s : Set (𝓧 × 𝓚)} (hp_empty : p ) (hp_inter : ∀ (s t : Set 𝓧), p sp tp (s t)) (hp_union : ∀ (s t : Set 𝓧), p sp tp (s t)) (hq_empty : q ) (hq_inter : ∀ (s t : Set 𝓚), q sq tq (s t)) (hq : IsCompactSystem q) (hs : memDelta (memFiniteUnion (memProd p q)) s) :
          theorem MeasureTheory.IsCapacitable.fst {𝓧 : Type u_1} {𝓚 : Type u_2} {p : Set 𝓧Prop} {q : Set 𝓚Prop} (hp_empty : p ) (hp_inter : ∀ (s t : Set 𝓧), p sp tp (s t)) (hp_union : ∀ (s t : Set 𝓧), p sp tp (s t)) (m : Capacity p) (hq_empty : q ) (hq_inter : ∀ (s t : Set 𝓚), q sq tq (s t)) (hq : IsCompactSystem q) {s : Set (𝓧 × 𝓚)} (hs : IsCapacitable (Capacity.comp_fst hp_empty hp_union m hq) s) :
          theorem MeasureTheory.IsPavingAnalyticFor.isCapacitable {𝓧 : Type u_1} {𝓚 : Type u_2} {p : Set 𝓧Prop} {s : Set 𝓧} {m : Capacity p} (hp_empty : p ) (hp_inter : ∀ (s t : Set 𝓧), p sp tp (s t)) (hp_union : ∀ (s t : Set 𝓧), p sp tp (s t)) (hs : IsPavingAnalyticFor p 𝓚 s) :

          Choquet's capacitability theorem.

          theorem MeasureTheory.IsPavingAnalytic.isCapacitable {𝓧 : Type u_1} {p : Set 𝓧Prop} {s : Set 𝓧} {m : Capacity p} (hp_empty : p ) (hp_inter : ∀ (s t : Set 𝓧), p sp tp (s t)) (hp_union : ∀ (s t : Set 𝓧), p sp tp (s t)) (hs : IsPavingAnalytic p s) :

          Choquet's capacitability theorem. Every analytic set for a paving stable by intersection and union is capacitable.

          An analytic set is universally measurable: it is null-measurable with respect to any finite measure.

          An analytic set is universally measurable: it is null-measurable with respect to any finite measure.

          theorem MeasurableSet.nullMeasurableSet_fst {𝓧 : Type u_1} {𝓨 : Type u_3} {_m𝓧 : MeasurableSpace 𝓧} {_m𝓨 : MeasurableSpace 𝓨} [StandardBorelSpace 𝓨] {s : Set (𝓧 × 𝓨)} (hs : MeasurableSet s) (μ : MeasureTheory.Measure 𝓧) [MeasureTheory.IsFiniteMeasure μ] :

          Measurable projection theorem: the projection of a measurable set is universally measurable (null-measurable for any finite measure).