Loogle!
Result
Found 320 declarations mentioning MeasureTheory.OuterMeasure. Of these, only the first 200 are shown.
- MeasureTheory.OuterMeasure 📋 Mathlib.MeasureTheory.OuterMeasure.Defs
(α : Type u_2) : Type u_2 - MeasureTheory.OuterMeasure.measureOf 📋 Mathlib.MeasureTheory.OuterMeasure.Defs
{α : Type u_2} (self : MeasureTheory.OuterMeasure α) : Set α → ENNReal - MeasureTheory.OuterMeasure.instFunLikeSetENNReal 📋 Mathlib.MeasureTheory.OuterMeasure.Defs
{α : Type u_1} : FunLike (MeasureTheory.OuterMeasure α) (Set α) ENNReal - MeasureTheory.OuterMeasure.instOuterMeasureClass 📋 Mathlib.MeasureTheory.OuterMeasure.Defs
{α : Type u_1} : MeasureTheory.OuterMeasureClass (MeasureTheory.OuterMeasure α) α - MeasureTheory.OuterMeasure.empty 📋 Mathlib.MeasureTheory.OuterMeasure.Defs
{α : Type u_2} (self : MeasureTheory.OuterMeasure α) : self.measureOf ∅ = 0 - MeasureTheory.OuterMeasure.measureOf_eq_coe 📋 Mathlib.MeasureTheory.OuterMeasure.Defs
{α : Type u_1} (m : MeasureTheory.OuterMeasure α) : m.measureOf = ⇑m - MeasureTheory.OuterMeasure.mono 📋 Mathlib.MeasureTheory.OuterMeasure.Defs
{α : Type u_2} (self : MeasureTheory.OuterMeasure α) {s₁ s₂ : Set α} : s₁ ⊆ s₂ → self.measureOf s₁ ≤ self.measureOf s₂ - MeasureTheory.OuterMeasure.iUnion_nat 📋 Mathlib.MeasureTheory.OuterMeasure.Defs
{α : Type u_2} (self : MeasureTheory.OuterMeasure α) (s : ℕ → Set α) : Pairwise (Function.onFun Disjoint s) → self.measureOf (⋃ i, s i) ≤ ∑' (i : ℕ), self.measureOf (s i) - MeasureTheory.OuterMeasure.mk 📋 Mathlib.MeasureTheory.OuterMeasure.Defs
{α : Type u_2} (measureOf : Set α → ENNReal) (empty : measureOf ∅ = 0) (mono : ∀ {s₁ s₂ : Set α}, s₁ ⊆ s₂ → measureOf s₁ ≤ measureOf s₂) (iUnion_nat : ∀ (s : ℕ → Set α), Pairwise (Function.onFun Disjoint s) → measureOf (⋃ i, s i) ≤ ∑' (i : ℕ), measureOf (s i)) : MeasureTheory.OuterMeasure α - MeasureTheory.OuterMeasure.coe_mk 📋 Mathlib.MeasureTheory.OuterMeasure.Defs
{α : Type u_1} (m : Set α → ENNReal) (h₁ : m ∅ = 0) (h₂ : ∀ {s₁ s₂ : Set α}, s₁ ⊆ s₂ → m s₁ ≤ m s₂) (h₃ : ∀ (s : ℕ → Set α), Pairwise (Function.onFun Disjoint s) → m (⋃ i, s i) ≤ ∑' (i : ℕ), m (s i)) : ⇑{ measureOf := m, empty := h₁, mono := h₂, iUnion_nat := h₃ } = m - MeasureTheory.OuterMeasure.coe_fn_injective 📋 Mathlib.MeasureTheory.OuterMeasure.Basic
{α : Type u_1} : Function.Injective fun μ s => μ s - MeasureTheory.OuterMeasure.ext 📋 Mathlib.MeasureTheory.OuterMeasure.Basic
{α : Type u_1} {μ₁ μ₂ : MeasureTheory.OuterMeasure α} (h : ∀ (s : Set α), μ₁ s = μ₂ s) : μ₁ = μ₂ - MeasureTheory.OuterMeasure.ext_iff 📋 Mathlib.MeasureTheory.OuterMeasure.Basic
{α : Type u_1} {μ₁ μ₂ : MeasureTheory.OuterMeasure α} : μ₁ = μ₂ ↔ ∀ (s : Set α), μ₁ s = μ₂ s - MeasureTheory.OuterMeasure.ext_nonempty 📋 Mathlib.MeasureTheory.OuterMeasure.Basic
{α : Type u_1} {μ₁ μ₂ : MeasureTheory.OuterMeasure α} (h : ∀ (s : Set α), s.Nonempty → μ₁ s = μ₂ s) : μ₁ = μ₂ - MeasureTheory.OuterMeasure.iUnion_of_tendsto_zero 📋 Mathlib.MeasureTheory.OuterMeasure.Basic
{α : Type u_1} {ι : Type u_2} (m : MeasureTheory.OuterMeasure α) {s : ι → Set α} (l : Filter ι) [l.NeBot] (h0 : Filter.Tendsto (fun k => m ((⋃ n, s n) \ s k)) l (nhds 0)) : m (⋃ n, s n) = ⨆ n, m (s n) - MeasureTheory.OuterMeasure.iUnion_nat_of_monotone_of_tsum_ne_top 📋 Mathlib.MeasureTheory.OuterMeasure.Basic
{α : Type u_1} (m : MeasureTheory.OuterMeasure α) {s : ℕ → Set α} (h_mono : ∀ (n : ℕ), s n ⊆ s (n + 1)) (h0 : ∑' (k : ℕ), m (s (k + 1) \ s k) ≠ ⊤) : m (⋃ n, s n) = ⨆ n, m (s n) - MeasureTheory.OuterMeasure.instFunctor 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
: Functor MeasureTheory.OuterMeasure - MeasureTheory.OuterMeasure.instLawfulFunctor 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
: LawfulFunctor MeasureTheory.OuterMeasure - MeasureTheory.OuterMeasure.addCommMonoid 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} : AddCommMonoid (MeasureTheory.OuterMeasure α) - MeasureTheory.OuterMeasure.dirac 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} (a : α) : MeasureTheory.OuterMeasure α - MeasureTheory.OuterMeasure.instAdd 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} : Add (MeasureTheory.OuterMeasure α) - MeasureTheory.OuterMeasure.instBot 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} : Bot (MeasureTheory.OuterMeasure α) - MeasureTheory.OuterMeasure.instCompleteLattice 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} : CompleteLattice (MeasureTheory.OuterMeasure α) - MeasureTheory.OuterMeasure.instInhabited 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} : Inhabited (MeasureTheory.OuterMeasure α) - MeasureTheory.OuterMeasure.instPartialOrder 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} : PartialOrder (MeasureTheory.OuterMeasure α) - MeasureTheory.OuterMeasure.instSupSet 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} : SupSet (MeasureTheory.OuterMeasure α) - MeasureTheory.OuterMeasure.instZero 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} : Zero (MeasureTheory.OuterMeasure α) - MeasureTheory.OuterMeasure.sum 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} {ι : Type u_3} (f : ι → MeasureTheory.OuterMeasure α) : MeasureTheory.OuterMeasure α - MeasureTheory.OuterMeasure.instIsOrderedAddMonoid 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_3} : IsOrderedAddMonoid (MeasureTheory.OuterMeasure α) - MeasureTheory.OuterMeasure.instIsAddApplySetENNReal 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} : IsAddApply (MeasureTheory.OuterMeasure α) (Set α) ENNReal - MeasureTheory.OuterMeasure.instIsZeroApplySetENNReal 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} : IsZeroApply (MeasureTheory.OuterMeasure α) (Set α) ENNReal - MeasureTheory.OuterMeasure.orderBot 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} : OrderBot (MeasureTheory.OuterMeasure α) - MeasureTheory.OuterMeasure.coe_bot 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} : ⊥ = 0 - MeasureTheory.OuterMeasure.instSMul 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} {R : Type u_3} [SMul R ENNReal] [IsScalarTower R ENNReal ENNReal] : SMul R (MeasureTheory.OuterMeasure α) - MeasureTheory.OuterMeasure.dirac_apply 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} (a : α) (s : Set α) : (MeasureTheory.OuterMeasure.dirac a) s = s.indicator (fun x => 1) a - MeasureTheory.OuterMeasure.instIsSMulApplySetENNReal 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} {R : Type u_3} [SMul R ENNReal] [IsScalarTower R ENNReal ENNReal] : IsSMulApply R (MeasureTheory.OuterMeasure α) (Set α) ENNReal - MeasureTheory.OuterMeasure.univ_eq_zero_iff 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} (m : MeasureTheory.OuterMeasure α) : m Set.univ = 0 ↔ m = 0 - MeasureTheory.OuterMeasure.sum_apply 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} {ι : Type u_3} (f : ι → MeasureTheory.OuterMeasure α) (s : Set α) : (MeasureTheory.OuterMeasure.sum f) s = ∑' (i : ι), (f i) s - MeasureTheory.OuterMeasure.instMulAction 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} {R : Type u_3} [Monoid R] [MulAction R ENNReal] [IsScalarTower R ENNReal ENNReal] : MulAction R (MeasureTheory.OuterMeasure α) - MeasureTheory.OuterMeasure.mono'' 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} {m₁ m₂ : MeasureTheory.OuterMeasure α} {s₁ s₂ : Set α} (hm : m₁ ≤ m₂) (hs : s₁ ⊆ s₂) : m₁ s₁ ≤ m₂ s₂ - MeasureTheory.OuterMeasure.iSup_apply 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} {ι : Sort u_3} (f : ι → MeasureTheory.OuterMeasure α) (s : Set α) : (⨆ i, f i) s = ⨆ i, (f i) s - MeasureTheory.OuterMeasure.instSMulCommClass 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} {R : Type u_3} [SMul R ENNReal] [IsScalarTower R ENNReal ENNReal] {R' : Type u_4} [SMul R' ENNReal] [IsScalarTower R' ENNReal ENNReal] [SMulCommClass R R' ENNReal] : SMulCommClass R R' (MeasureTheory.OuterMeasure α) - MeasureTheory.OuterMeasure.smul_dirac_apply 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} (a : ENNReal) (b : α) (s : Set α) : (a • MeasureTheory.OuterMeasure.dirac b) s = s.indicator (fun x => a) b - MeasureTheory.OuterMeasure.instIsCentralScalar 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} {R : Type u_3} [SMul R ENNReal] [IsScalarTower R ENNReal ENNReal] [SMul Rᵐᵒᵖ ENNReal] [IsCentralScalar R ENNReal] : IsCentralScalar R (MeasureTheory.OuterMeasure α) - MeasureTheory.OuterMeasure.instIsScalarTower 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} {R : Type u_3} [SMul R ENNReal] [IsScalarTower R ENNReal ENNReal] {R' : Type u_4} [SMul R' ENNReal] [IsScalarTower R' ENNReal ENNReal] [SMul R R'] [IsScalarTower R R' ENNReal] : IsScalarTower R R' (MeasureTheory.OuterMeasure α) - MeasureTheory.OuterMeasure.sup_apply 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} (m₁ m₂ : MeasureTheory.OuterMeasure α) (s : Set α) : (m₁ ⊔ m₂) s = max (m₁ s) (m₂ s) - MeasureTheory.OuterMeasure.coe_iSup 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} {ι : Sort u_3} (f : ι → MeasureTheory.OuterMeasure α) : ⇑(⨆ i, f i) = ⨆ i, ⇑(f i) - MeasureTheory.OuterMeasure.restrict 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} (s : Set α) : MeasureTheory.OuterMeasure α →ₗ[ENNReal] MeasureTheory.OuterMeasure α - MeasureTheory.OuterMeasure.comap 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} {β : Type u_3} (f : α → β) : MeasureTheory.OuterMeasure β →ₗ[ENNReal] MeasureTheory.OuterMeasure α - MeasureTheory.OuterMeasure.map 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} {β : Type u_3} (f : α → β) : MeasureTheory.OuterMeasure α →ₗ[ENNReal] MeasureTheory.OuterMeasure β - MeasureTheory.OuterMeasure.top_apply 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} {s : Set α} (h : s.Nonempty) : ⊤ s = ⊤ - MeasureTheory.OuterMeasure.smul_iSup 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} {R : Type u_3} [SMul R ENNReal] [IsScalarTower R ENNReal ENNReal] {ι : Sort u_4} (f : ι → MeasureTheory.OuterMeasure α) (c : R) : c • ⨆ i, f i = ⨆ i, c • f i - MeasureTheory.OuterMeasure.sSup_apply 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} (ms : Set (MeasureTheory.OuterMeasure α)) (s : Set α) : (sSup ms) s = ⨆ m ∈ ms, m s - MeasureTheory.OuterMeasure.top_apply' 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} (s : Set α) : ⊤ s = ⨅ (_ : s = ∅), 0 - MeasureTheory.OuterMeasure.instDistribMulAction 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} {R : Type u_3} [Monoid R] [DistribMulAction R ENNReal] [IsScalarTower R ENNReal ENNReal] : DistribMulAction R (MeasureTheory.OuterMeasure α) - MeasureTheory.OuterMeasure.instModule 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} {R : Type u_3} [Semiring R] [Module R ENNReal] [IsScalarTower R ENNReal ENNReal] : Module R (MeasureTheory.OuterMeasure α) - MeasureTheory.OuterMeasure.restrict_univ 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} (m : MeasureTheory.OuterMeasure α) : (MeasureTheory.OuterMeasure.restrict Set.univ) m = m - MeasureTheory.OuterMeasure.map_id 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} (m : MeasureTheory.OuterMeasure α) : (MeasureTheory.OuterMeasure.map id) m = m - MeasureTheory.OuterMeasure.restrict_le_self 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} (m : MeasureTheory.OuterMeasure α) (s : Set α) : (MeasureTheory.OuterMeasure.restrict s) m ≤ m - MeasureTheory.OuterMeasure.comap_mono 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} {β : Type u_3} (f : α → β) : Monotone ⇑(MeasureTheory.OuterMeasure.comap f) - MeasureTheory.OuterMeasure.map_mono 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} {β : Type u_3} (f : α → β) : Monotone ⇑(MeasureTheory.OuterMeasure.map f) - MeasureTheory.OuterMeasure.restrict_empty 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} (m : MeasureTheory.OuterMeasure α) : (MeasureTheory.OuterMeasure.restrict ∅) m = 0 - MeasureTheory.OuterMeasure.comap_apply 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} {β : Type u_3} (f : α → β) (m : MeasureTheory.OuterMeasure β) (s : Set α) : ((MeasureTheory.OuterMeasure.comap f) m) s = m (f '' s) - MeasureTheory.OuterMeasure.map_apply 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} {β : Type u_3} (f : α → β) (m : MeasureTheory.OuterMeasure α) (s : Set β) : ((MeasureTheory.OuterMeasure.map f) m) s = m (f ⁻¹' s) - MeasureTheory.OuterMeasure.restrict_apply 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} (s t : Set α) (m : MeasureTheory.OuterMeasure α) : ((MeasureTheory.OuterMeasure.restrict s) m) t = m (t ∩ s) - MeasureTheory.OuterMeasure.comap_top 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} {β : Type u_2} (f : α → β) : (MeasureTheory.OuterMeasure.comap f) ⊤ = ⊤ - MeasureTheory.OuterMeasure.map_top_of_surjective 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} {β : Type u_2} (f : α → β) (hf : Function.Surjective f) : (MeasureTheory.OuterMeasure.map f) ⊤ = ⊤ - MeasureTheory.OuterMeasure.comap_map 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} {β : Type u_3} {f : α → β} (hf : Function.Injective f) (m : MeasureTheory.OuterMeasure α) : (MeasureTheory.OuterMeasure.comap f) ((MeasureTheory.OuterMeasure.map f) m) = m - MeasureTheory.OuterMeasure.map_comap_of_surjective 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} {β : Type u_3} {f : α → β} (hf : Function.Surjective f) (m : MeasureTheory.OuterMeasure β) : (MeasureTheory.OuterMeasure.map f) ((MeasureTheory.OuterMeasure.comap f) m) = m - MeasureTheory.OuterMeasure.le_comap_map 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} {β : Type u_3} (f : α → β) (m : MeasureTheory.OuterMeasure α) : m ≤ (MeasureTheory.OuterMeasure.comap f) ((MeasureTheory.OuterMeasure.map f) m) - MeasureTheory.OuterMeasure.map_comap_le 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} {β : Type u_3} (f : α → β) (m : MeasureTheory.OuterMeasure β) : (MeasureTheory.OuterMeasure.map f) ((MeasureTheory.OuterMeasure.comap f) m) ≤ m - MeasureTheory.OuterMeasure.restrict_iSup 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} {ι : Sort u_3} (s : Set α) (m : ι → MeasureTheory.OuterMeasure α) : (MeasureTheory.OuterMeasure.restrict s) (⨆ i, m i) = ⨆ i, (MeasureTheory.OuterMeasure.restrict s) (m i) - MeasureTheory.OuterMeasure.comap_iSup 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} {β : Type u_3} {ι : Sort u_4} (f : α → β) (m : ι → MeasureTheory.OuterMeasure β) : (MeasureTheory.OuterMeasure.comap f) (⨆ i, m i) = ⨆ i, (MeasureTheory.OuterMeasure.comap f) (m i) - MeasureTheory.OuterMeasure.map_iSup 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} {β : Type u_3} {ι : Sort u_4} (f : α → β) (m : ι → MeasureTheory.OuterMeasure α) : (MeasureTheory.OuterMeasure.map f) (⨆ i, m i) = ⨆ i, (MeasureTheory.OuterMeasure.map f) (m i) - MeasureTheory.OuterMeasure.restrict_mono 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} {s t : Set α} (h : s ⊆ t) {m m' : MeasureTheory.OuterMeasure α} (hm : m ≤ m') : (MeasureTheory.OuterMeasure.restrict s) m ≤ (MeasureTheory.OuterMeasure.restrict t) m' - MeasureTheory.OuterMeasure.map_top 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} {β : Type u_2} (f : α → β) : (MeasureTheory.OuterMeasure.map f) ⊤ = (MeasureTheory.OuterMeasure.restrict (Set.range f)) ⊤ - MeasureTheory.OuterMeasure.map_comap 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} {β : Type u_3} (f : α → β) (m : MeasureTheory.OuterMeasure β) : (MeasureTheory.OuterMeasure.map f) ((MeasureTheory.OuterMeasure.comap f) m) = (MeasureTheory.OuterMeasure.restrict (Set.range f)) m - MeasureTheory.OuterMeasure.map_map 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} {β : Type u_3} {γ : Type u_4} (f : α → β) (g : β → γ) (m : MeasureTheory.OuterMeasure α) : (MeasureTheory.OuterMeasure.map g) ((MeasureTheory.OuterMeasure.map f) m) = (MeasureTheory.OuterMeasure.map (g ∘ f)) m - MeasureTheory.OuterMeasure.map_le_restrict_range 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} {β : Type u_3} {ma : MeasureTheory.OuterMeasure α} {mb : MeasureTheory.OuterMeasure β} {f : α → β} : (MeasureTheory.OuterMeasure.map f) ma ≤ (MeasureTheory.OuterMeasure.restrict (Set.range f)) mb ↔ (MeasureTheory.OuterMeasure.map f) ma ≤ mb - MeasureTheory.OuterMeasure.map_sup 📋 Mathlib.MeasureTheory.OuterMeasure.Operations
{α : Type u_1} {β : Type u_3} (f : α → β) (m m' : MeasureTheory.OuterMeasure α) : (MeasureTheory.OuterMeasure.map f) (m ⊔ m') = (MeasureTheory.OuterMeasure.map f) m ⊔ (MeasureTheory.OuterMeasure.map f) m' - MeasureTheory.OuterMeasure.boundedBy 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} (m : Set α → ENNReal) : MeasureTheory.OuterMeasure α - MeasureTheory.OuterMeasure.sInfGen 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} (m : Set (MeasureTheory.OuterMeasure α)) (s : Set α) : ENNReal - MeasureTheory.OuterMeasure.boundedBy_eq_self 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} (m : MeasureTheory.OuterMeasure α) : MeasureTheory.OuterMeasure.boundedBy ⇑m = m - MeasureTheory.OuterMeasure.ofFunction 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} (m : Set α → ENNReal) (m_empty : m ∅ = 0) : MeasureTheory.OuterMeasure α - MeasureTheory.OuterMeasure.boundedBy_le 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} {m : Set α → ENNReal} (s : Set α) : (MeasureTheory.OuterMeasure.boundedBy m) s ≤ m s - MeasureTheory.OuterMeasure.sInf_eq_boundedBy_sInfGen 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} (m : Set (MeasureTheory.OuterMeasure α)) : sInf m = MeasureTheory.OuterMeasure.boundedBy (MeasureTheory.OuterMeasure.sInfGen m) - MeasureTheory.OuterMeasure.boundedBy_zero 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} : MeasureTheory.OuterMeasure.boundedBy 0 = 0 - MeasureTheory.OuterMeasure.ofFunction_le 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} {m : Set α → ENNReal} {m_empty : m ∅ = 0} (s : Set α) : (MeasureTheory.OuterMeasure.ofFunction m m_empty) s ≤ m s - MeasureTheory.OuterMeasure.le_boundedBy 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} {m : Set α → ENNReal} {μ : MeasureTheory.OuterMeasure α} : μ ≤ MeasureTheory.OuterMeasure.boundedBy m ↔ ∀ (s : Set α), μ s ≤ m s - MeasureTheory.OuterMeasure.le_boundedBy' 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} {m : Set α → ENNReal} {μ : MeasureTheory.OuterMeasure α} : μ ≤ MeasureTheory.OuterMeasure.boundedBy m ↔ ∀ (s : Set α), s.Nonempty → μ s ≤ m s - MeasureTheory.OuterMeasure.boundedBy_eq_ofFunction 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} {m : Set α → ENNReal} (m_empty : m ∅ = 0) (s : Set α) : (MeasureTheory.OuterMeasure.boundedBy m) s = (MeasureTheory.OuterMeasure.ofFunction m m_empty) s - MeasureTheory.OuterMeasure.ofFunction_eq_sSup 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} {m : Set α → ENNReal} {m_empty : m ∅ = 0} : MeasureTheory.OuterMeasure.ofFunction m m_empty = sSup {μ | ∀ (s : Set α), μ s ≤ m s} - MeasureTheory.OuterMeasure.le_ofFunction 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} {m : Set α → ENNReal} {m_empty : m ∅ = 0} {μ : MeasureTheory.OuterMeasure α} : μ ≤ MeasureTheory.OuterMeasure.ofFunction m m_empty ↔ ∀ (s : Set α), μ s ≤ m s - MeasureTheory.OuterMeasure.isGreatest_ofFunction 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} {m : Set α → ENNReal} {m_empty : m ∅ = 0} : IsGreatest {μ | ∀ (s : Set α), μ s ≤ m s} (MeasureTheory.OuterMeasure.ofFunction m m_empty) - MeasureTheory.OuterMeasure.boundedBy_top 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} : MeasureTheory.OuterMeasure.boundedBy ⊤ = ⊤ - MeasureTheory.OuterMeasure.boundedBy_eq 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} {m : Set α → ENNReal} (s : Set α) (m_empty : m ∅ = 0) (m_mono : ∀ ⦃t : Set α⦄, s ⊆ t → m s ≤ m t) (m_subadd : ∀ (s : ℕ → Set α), m (⋃ i, s i) ≤ ∑' (i : ℕ), m (s i)) : (MeasureTheory.OuterMeasure.boundedBy m) s = m s - MeasureTheory.OuterMeasure.ofFunction_eq 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} {m : Set α → ENNReal} {m_empty : m ∅ = 0} (s : Set α) (m_mono : ∀ ⦃t : Set α⦄, s ⊆ t → m s ≤ m t) (m_subadd : ∀ (s : ℕ → Set α), m (⋃ i, s i) ≤ ∑' (i : ℕ), m (s i)) : (MeasureTheory.OuterMeasure.ofFunction m m_empty) s = m s - MeasureTheory.OuterMeasure.sInfGen_def 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} (m : Set (MeasureTheory.OuterMeasure α)) (t : Set α) : MeasureTheory.OuterMeasure.sInfGen m t = ⨅ μ ∈ m, μ t - MeasureTheory.OuterMeasure.smul_boundedBy 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} {m : Set α → ENNReal} {c : ENNReal} (hc : c ≠ ⊤) : c • MeasureTheory.OuterMeasure.boundedBy m = MeasureTheory.OuterMeasure.boundedBy (c • m) - MeasureTheory.OuterMeasure.boundedBy_union_of_top_of_nonempty_inter 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} {m : Set α → ENNReal} {s t : Set α} (h : ∀ (u : Set α), (s ∩ u).Nonempty → (t ∩ u).Nonempty → m u = ⊤) : (MeasureTheory.OuterMeasure.boundedBy m) (s ∪ t) = (MeasureTheory.OuterMeasure.boundedBy m) s + (MeasureTheory.OuterMeasure.boundedBy m) t - MeasureTheory.OuterMeasure.smul_ofFunction 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} {m : Set α → ENNReal} {m_empty : m ∅ = 0} {c : ENNReal} (hc : c ≠ ⊤) : c • MeasureTheory.OuterMeasure.ofFunction m m_empty = MeasureTheory.OuterMeasure.ofFunction (c • m) ⋯ - MeasureTheory.OuterMeasure.ofFunction_apply 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} (m : Set α → ENNReal) (m_empty : m ∅ = 0) (s : Set α) : (MeasureTheory.OuterMeasure.ofFunction m m_empty) s = ⨅ t, ⨅ (_ : s ⊆ Set.iUnion t), ∑' (n : ℕ), m (t n) - MeasureTheory.OuterMeasure.iSup_sInfGen_nonempty 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} {m : Set (MeasureTheory.OuterMeasure α)} (h : m.Nonempty) (t : Set α) : ⨆ (_ : t.Nonempty), MeasureTheory.OuterMeasure.sInfGen m t = ⨅ μ ∈ m, μ t - MeasureTheory.OuterMeasure.ofFunction_union_of_top_of_nonempty_inter 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} {m : Set α → ENNReal} {m_empty : m ∅ = 0} {s t : Set α} (h : ∀ (u : Set α), (s ∩ u).Nonempty → (t ∩ u).Nonempty → m u = ⊤) : (MeasureTheory.OuterMeasure.ofFunction m m_empty) (s ∪ t) = (MeasureTheory.OuterMeasure.ofFunction m m_empty) s + (MeasureTheory.OuterMeasure.ofFunction m m_empty) t - MeasureTheory.OuterMeasure.boundedBy_apply 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} {m : Set α → ENNReal} (s : Set α) : (MeasureTheory.OuterMeasure.boundedBy m) s = ⨅ t, ⨅ (_ : s ⊆ Set.iUnion t), ∑' (n : ℕ), ⨆ (_ : (t n).Nonempty), m (t n) - MeasureTheory.OuterMeasure.iInf_apply 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} {ι : Sort u_2} [Nonempty ι] (m : ι → MeasureTheory.OuterMeasure α) (s : Set α) : (⨅ i, m i) s = ⨅ t, ⨅ (_ : s ⊆ Set.iUnion t), ∑' (n : ℕ), ⨅ i, (m i) (t n) - MeasureTheory.OuterMeasure.iInf_apply' 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} {ι : Sort u_2} (m : ι → MeasureTheory.OuterMeasure α) {s : Set α} (hs : s.Nonempty) : (⨅ i, m i) s = ⨅ t, ⨅ (_ : s ⊆ Set.iUnion t), ∑' (n : ℕ), ⨅ i, (m i) (t n) - MeasureTheory.OuterMeasure.ofFunction_eq_iInf_mem 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} (m : Set α → ENNReal) (m_empty : m ∅ = 0) {P : Set α → Prop} (m_top : ∀ (s : Set α), ¬P s → m s = ⊤) (s : Set α) : (MeasureTheory.OuterMeasure.ofFunction m m_empty) s = ⨅ t, ⨅ (_ : ∀ (i : ℕ), P (t i)), ⨅ (_ : s ⊆ ⋃ i, t i), ∑' (i : ℕ), m (t i) - MeasureTheory.OuterMeasure.sInf_apply' 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} {m : Set (MeasureTheory.OuterMeasure α)} {s : Set α} (h : s.Nonempty) : (sInf m) s = ⨅ t, ⨅ (_ : s ⊆ Set.iUnion t), ∑' (n : ℕ), ⨅ μ ∈ m, μ (t n) - MeasureTheory.OuterMeasure.sInf_apply 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} {m : Set (MeasureTheory.OuterMeasure α)} {s : Set α} (h : m.Nonempty) : (sInf m) s = ⨅ t, ⨅ (_ : s ⊆ Set.iUnion t), ∑' (n : ℕ), ⨅ μ ∈ m, μ (t n) - MeasureTheory.OuterMeasure.map_ofFunction 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} {m : Set α → ENNReal} {m_empty : m ∅ = 0} {β : Type u_2} {f : α → β} (hf : Function.Injective f) : (MeasureTheory.OuterMeasure.map f) (MeasureTheory.OuterMeasure.ofFunction m m_empty) = MeasureTheory.OuterMeasure.ofFunction (fun s => m (f ⁻¹' s)) m_empty - MeasureTheory.OuterMeasure.map_ofFunction_le 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} {m : Set α → ENNReal} {m_empty : m ∅ = 0} {β : Type u_2} (f : α → β) : (MeasureTheory.OuterMeasure.map f) (MeasureTheory.OuterMeasure.ofFunction m m_empty) ≤ MeasureTheory.OuterMeasure.ofFunction (fun s => m (f ⁻¹' s)) m_empty - MeasureTheory.OuterMeasure.biInf_apply 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} {ι : Type u_2} {I : Set ι} (hI : I.Nonempty) (m : ι → MeasureTheory.OuterMeasure α) (s : Set α) : (⨅ i ∈ I, m i) s = ⨅ t, ⨅ (_ : s ⊆ Set.iUnion t), ∑' (n : ℕ), ⨅ i ∈ I, (m i) (t n) - MeasureTheory.OuterMeasure.biInf_apply' 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} {ι : Type u_2} (I : Set ι) (m : ι → MeasureTheory.OuterMeasure α) {s : Set α} (hs : s.Nonempty) : (⨅ i ∈ I, m i) s = ⨅ t, ⨅ (_ : s ⊆ Set.iUnion t), ∑' (n : ℕ), ⨅ i ∈ I, (m i) (t n) - MeasureTheory.OuterMeasure.restrict_ofFunction 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} {m : Set α → ENNReal} {m_empty : m ∅ = 0} (s : Set α) (hm : Monotone m) : (MeasureTheory.OuterMeasure.restrict s) (MeasureTheory.OuterMeasure.ofFunction m m_empty) = MeasureTheory.OuterMeasure.ofFunction (fun t => m (t ∩ s)) ⋯ - MeasureTheory.OuterMeasure.comap_ofFunction 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} {m : Set α → ENNReal} {m_empty : m ∅ = 0} {β : Type u_2} (f : β → α) (h : Monotone m ∨ Function.Surjective f) : (MeasureTheory.OuterMeasure.comap f) (MeasureTheory.OuterMeasure.ofFunction m m_empty) = MeasureTheory.OuterMeasure.ofFunction (fun s => m (f '' s)) ⋯ - MeasureTheory.OuterMeasure.comap_boundedBy 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} {m : Set α → ENNReal} {β : Type u_2} (f : β → α) (h : (Monotone fun s => m ↑s) ∨ Function.Surjective f) : (MeasureTheory.OuterMeasure.comap f) (MeasureTheory.OuterMeasure.boundedBy m) = MeasureTheory.OuterMeasure.boundedBy fun s => m (f '' s) - MeasureTheory.OuterMeasure.restrict_iInf 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} {ι : Sort u_2} [Nonempty ι] (s : Set α) (m : ι → MeasureTheory.OuterMeasure α) : (MeasureTheory.OuterMeasure.restrict s) (⨅ i, m i) = ⨅ i, (MeasureTheory.OuterMeasure.restrict s) (m i) - MeasureTheory.OuterMeasure.restrict_sInf_eq_sInf_restrict 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} (m : Set (MeasureTheory.OuterMeasure α)) {s : Set α} (hm : m.Nonempty) : (MeasureTheory.OuterMeasure.restrict s) (sInf m) = sInf (⇑(MeasureTheory.OuterMeasure.restrict s) '' m) - MeasureTheory.OuterMeasure.comap_iInf 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} {ι : Sort u_2} {β : Type u_3} (f : α → β) (m : ι → MeasureTheory.OuterMeasure β) : (MeasureTheory.OuterMeasure.comap f) (⨅ i, m i) = ⨅ i, (MeasureTheory.OuterMeasure.comap f) (m i) - MeasureTheory.OuterMeasure.map_iInf_le 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} {ι : Sort u_2} {β : Type u_3} (f : α → β) (m : ι → MeasureTheory.OuterMeasure α) : (MeasureTheory.OuterMeasure.map f) (⨅ i, m i) ≤ ⨅ i, (MeasureTheory.OuterMeasure.map f) (m i) - MeasureTheory.OuterMeasure.restrict_biInf 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} {ι : Type u_2} {I : Set ι} (hI : I.Nonempty) (s : Set α) (m : ι → MeasureTheory.OuterMeasure α) : (MeasureTheory.OuterMeasure.restrict s) (⨅ i ∈ I, m i) = ⨅ i ∈ I, (MeasureTheory.OuterMeasure.restrict s) (m i) - MeasureTheory.OuterMeasure.restrict_iInf_restrict 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} {ι : Sort u_2} (s : Set α) (m : ι → MeasureTheory.OuterMeasure α) : (MeasureTheory.OuterMeasure.restrict s) (⨅ i, (MeasureTheory.OuterMeasure.restrict s) (m i)) = (MeasureTheory.OuterMeasure.restrict s) (⨅ i, m i) - MeasureTheory.OuterMeasure.map_iInf 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} {ι : Sort u_2} {β : Type u_3} {f : α → β} (hf : Function.Injective f) (m : ι → MeasureTheory.OuterMeasure α) : (MeasureTheory.OuterMeasure.map f) (⨅ i, m i) = (MeasureTheory.OuterMeasure.restrict (Set.range f)) (⨅ i, (MeasureTheory.OuterMeasure.map f) (m i)) - MeasureTheory.OuterMeasure.map_iInf_comap 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} {ι : Sort u_2} {β : Type u_3} [Nonempty ι] {f : α → β} (m : ι → MeasureTheory.OuterMeasure β) : (MeasureTheory.OuterMeasure.map f) (⨅ i, (MeasureTheory.OuterMeasure.comap f) (m i)) = ⨅ i, (MeasureTheory.OuterMeasure.map f) ((MeasureTheory.OuterMeasure.comap f) (m i)) - MeasureTheory.OuterMeasure.map_biInf_comap 📋 Mathlib.MeasureTheory.OuterMeasure.OfFunction
{α : Type u_1} {ι : Type u_2} {β : Type u_3} {I : Set ι} (hI : I.Nonempty) {f : α → β} (m : ι → MeasureTheory.OuterMeasure β) : (MeasureTheory.OuterMeasure.map f) (⨅ i ∈ I, (MeasureTheory.OuterMeasure.comap f) (m i)) = ⨅ i ∈ I, (MeasureTheory.OuterMeasure.map f) ((MeasureTheory.OuterMeasure.comap f) (m i)) - MeasureTheory.OuterMeasure.caratheodory 📋 Mathlib.MeasureTheory.OuterMeasure.Caratheodory
{α : Type u} (m : MeasureTheory.OuterMeasure α) : MeasurableSpace α - MeasureTheory.OuterMeasure.caratheodoryDynkin 📋 Mathlib.MeasureTheory.OuterMeasure.Caratheodory
{α : Type u} (m : MeasureTheory.OuterMeasure α) : MeasurableSpace.DynkinSystem α - MeasureTheory.OuterMeasure.IsCaratheodory 📋 Mathlib.MeasureTheory.OuterMeasure.Caratheodory
{α : Type u} (m : MeasureTheory.OuterMeasure α) (s : Set α) : Prop - MeasureTheory.OuterMeasure.isCaratheodory_empty 📋 Mathlib.MeasureTheory.OuterMeasure.Caratheodory
{α : Type u} (m : MeasureTheory.OuterMeasure α) : m.IsCaratheodory ∅ - MeasureTheory.OuterMeasure.isCaratheodory_compl 📋 Mathlib.MeasureTheory.OuterMeasure.Caratheodory
{α : Type u} (m : MeasureTheory.OuterMeasure α) {s₁ : Set α} : m.IsCaratheodory s₁ → m.IsCaratheodory s₁ᶜ - MeasureTheory.OuterMeasure.isCaratheodory_compl_iff 📋 Mathlib.MeasureTheory.OuterMeasure.Caratheodory
{α : Type u} (m : MeasureTheory.OuterMeasure α) {s : Set α} : m.IsCaratheodory sᶜ ↔ m.IsCaratheodory s - MeasureTheory.OuterMeasure.isCaratheodory_iUnion 📋 Mathlib.MeasureTheory.OuterMeasure.Caratheodory
{α : Type u} (m : MeasureTheory.OuterMeasure α) {s : ℕ → Set α} (h : ∀ (i : ℕ), m.IsCaratheodory (s i)) : m.IsCaratheodory (⋃ i, s i) - MeasureTheory.OuterMeasure.isCaratheodory_diff 📋 Mathlib.MeasureTheory.OuterMeasure.Caratheodory
{α : Type u} (m : MeasureTheory.OuterMeasure α) {s₁ s₂ : Set α} (h₁ : m.IsCaratheodory s₁) (h₂ : m.IsCaratheodory s₂) : m.IsCaratheodory (s₁ \ s₂) - MeasureTheory.OuterMeasure.isCaratheodory_inter 📋 Mathlib.MeasureTheory.OuterMeasure.Caratheodory
{α : Type u} (m : MeasureTheory.OuterMeasure α) {s₁ s₂ : Set α} (h₁ : m.IsCaratheodory s₁) (h₂ : m.IsCaratheodory s₂) : m.IsCaratheodory (s₁ ∩ s₂) - MeasureTheory.OuterMeasure.isCaratheodory_sdiff 📋 Mathlib.MeasureTheory.OuterMeasure.Caratheodory
{α : Type u} (m : MeasureTheory.OuterMeasure α) {s₁ s₂ : Set α} (h₁ : m.IsCaratheodory s₁) (h₂ : m.IsCaratheodory s₂) : m.IsCaratheodory (s₁ \ s₂) - MeasureTheory.OuterMeasure.isCaratheodory_union 📋 Mathlib.MeasureTheory.OuterMeasure.Caratheodory
{α : Type u} (m : MeasureTheory.OuterMeasure α) {s₁ s₂ : Set α} (h₁ : m.IsCaratheodory s₁) (h₂ : m.IsCaratheodory s₂) : m.IsCaratheodory (s₁ ∪ s₂) - MeasureTheory.OuterMeasure.isCaratheodory_disjointed 📋 Mathlib.MeasureTheory.OuterMeasure.Caratheodory
{α : Type u} (m : MeasureTheory.OuterMeasure α) {ι : Type u_1} [Preorder ι] [LocallyFiniteOrderBot ι] {s : ι → Set α} (h : ∀ (i : ι), m.IsCaratheodory (s i)) (i : ι) : m.IsCaratheodory (disjointed s i) - MeasureTheory.OuterMeasure.isCaratheodory_iUnion_lt 📋 Mathlib.MeasureTheory.OuterMeasure.Caratheodory
{α : Type u} (m : MeasureTheory.OuterMeasure α) {s : ℕ → Set α} {n : ℕ} : (∀ i < n, m.IsCaratheodory (s i)) → m.IsCaratheodory (⋃ i, ⋃ (_ : i < n), s i) - MeasureTheory.OuterMeasure.le_sum_caratheodory 📋 Mathlib.MeasureTheory.OuterMeasure.Caratheodory
{α : Type u_1} {ι : Type u_2} (m : ι → MeasureTheory.OuterMeasure α) : ⨅ i, (m i).caratheodory ≤ (MeasureTheory.OuterMeasure.sum m).caratheodory - MeasureTheory.OuterMeasure.le_smul_caratheodory 📋 Mathlib.MeasureTheory.OuterMeasure.Caratheodory
{α : Type u_1} (a : ENNReal) (m : MeasureTheory.OuterMeasure α) : m.caratheodory ≤ (a • m).caratheodory - MeasureTheory.OuterMeasure.le_add_caratheodory 📋 Mathlib.MeasureTheory.OuterMeasure.Caratheodory
{α : Type u_1} (m₁ m₂ : MeasureTheory.OuterMeasure α) : m₁.caratheodory ⊓ m₂.caratheodory ≤ (m₁ + m₂).caratheodory - MeasureTheory.OuterMeasure.IsCaratheodory.biUnion_of_finite 📋 Mathlib.MeasureTheory.OuterMeasure.Caratheodory
{α : Type u} {m : MeasureTheory.OuterMeasure α} {ι : Type u_1} {s : ι → Set α} {t : Set ι} (ht : t.Finite) (h : ∀ i ∈ t, m.IsCaratheodory (s i)) : m.IsCaratheodory (⋃ i ∈ t, s i) - MeasureTheory.OuterMeasure.isCaratheodory_iUnion_of_disjoint 📋 Mathlib.MeasureTheory.OuterMeasure.Caratheodory
{α : Type u} (m : MeasureTheory.OuterMeasure α) {s : ℕ → Set α} (h : ∀ (i : ℕ), m.IsCaratheodory (s i)) (hd : Pairwise (Function.onFun Disjoint s)) : m.IsCaratheodory (⋃ i, s i) - MeasureTheory.OuterMeasure.zero_caratheodory 📋 Mathlib.MeasureTheory.OuterMeasure.Caratheodory
{α : Type u_1} : MeasureTheory.OuterMeasure.caratheodory 0 = ⊤ - MeasureTheory.OuterMeasure.isCaratheodory_iff_le' 📋 Mathlib.MeasureTheory.OuterMeasure.Caratheodory
{α : Type u} (m : MeasureTheory.OuterMeasure α) {s : Set α} : m.IsCaratheodory s ↔ ∀ (t : Set α), m (t ∩ s) + m (t \ s) ≤ m t - MeasureTheory.OuterMeasure.isCaratheodory_iff 📋 Mathlib.MeasureTheory.OuterMeasure.Caratheodory
{α : Type u} (m : MeasureTheory.OuterMeasure α) {s : Set α} : MeasurableSet s ↔ ∀ (t : Set α), m t = m (t ∩ s) + m (t \ s) - MeasureTheory.OuterMeasure.isCaratheodory_iff_le 📋 Mathlib.MeasureTheory.OuterMeasure.Caratheodory
{α : Type u} (m : MeasureTheory.OuterMeasure α) {s : Set α} : MeasurableSet s ↔ ∀ (t : Set α), m (t ∩ s) + m (t \ s) ≤ m t - MeasureTheory.OuterMeasure.f_iUnion 📋 Mathlib.MeasureTheory.OuterMeasure.Caratheodory
{α : Type u} (m : MeasureTheory.OuterMeasure α) {s : ℕ → Set α} (h : ∀ (i : ℕ), m.IsCaratheodory (s i)) (hd : Pairwise (Function.onFun Disjoint s)) : m (⋃ i, s i) = ∑' (i : ℕ), m (s i) - MeasureTheory.OuterMeasure.iUnion_eq_of_caratheodory 📋 Mathlib.MeasureTheory.OuterMeasure.Caratheodory
{α : Type u} (m : MeasureTheory.OuterMeasure α) {s : ℕ → Set α} (h : ∀ (i : ℕ), MeasurableSet (s i)) (hd : Pairwise (Function.onFun Disjoint s)) : m (⋃ i, s i) = ∑' (i : ℕ), m (s i) - MeasureTheory.OuterMeasure.measure_inter_union 📋 Mathlib.MeasureTheory.OuterMeasure.Caratheodory
{α : Type u} (m : MeasureTheory.OuterMeasure α) {s₁ s₂ : Set α} (h : s₁ ∩ s₂ ⊆ ∅) (h₁ : m.IsCaratheodory s₁) {t : Set α} : m (t ∩ (s₁ ∪ s₂)) = m (t ∩ s₁) + m (t ∩ s₂) - MeasureTheory.OuterMeasure.top_caratheodory 📋 Mathlib.MeasureTheory.OuterMeasure.Caratheodory
{α : Type u_1} : ⊤.caratheodory = ⊤ - MeasureTheory.OuterMeasure.isCaratheodory_partialSups 📋 Mathlib.MeasureTheory.OuterMeasure.Caratheodory
{α : Type u} (m : MeasureTheory.OuterMeasure α) {ι : Type u_1} [Preorder ι] [LocallyFiniteOrderBot ι] {s : ι → Set α} (h : ∀ (i : ι), m.IsCaratheodory (s i)) (i : ι) : m.IsCaratheodory ((partialSups s) i) - MeasureTheory.OuterMeasure.isCaratheodory_sum 📋 Mathlib.MeasureTheory.OuterMeasure.Caratheodory
{α : Type u} (m : MeasureTheory.OuterMeasure α) {s : ℕ → Set α} (h : ∀ (i : ℕ), m.IsCaratheodory (s i)) (hd : Pairwise (Function.onFun Disjoint s)) {t : Set α} {n : ℕ} : ∑ i ∈ Finset.range n, m (t ∩ s i) = m (t ∩ ⋃ i, ⋃ (_ : i < n), s i) - MeasureTheory.OuterMeasure.trim 📋 Mathlib.MeasureTheory.OuterMeasure.Induced
{α : Type u_1} [MeasurableSpace α] (m : MeasureTheory.OuterMeasure α) : MeasureTheory.OuterMeasure α - MeasureTheory.OuterMeasure.trim_trim 📋 Mathlib.MeasureTheory.OuterMeasure.Induced
{α : Type u_1} [MeasurableSpace α] (m : MeasureTheory.OuterMeasure α) : m.trim.trim = m.trim - MeasureTheory.OuterMeasure.le_trim 📋 Mathlib.MeasureTheory.OuterMeasure.Induced
{α : Type u_1} [MeasurableSpace α] (m : MeasureTheory.OuterMeasure α) : m ≤ m.trim - MeasureTheory.OuterMeasure.trim_mono 📋 Mathlib.MeasureTheory.OuterMeasure.Induced
{α : Type u_1} [MeasurableSpace α] : Monotone MeasureTheory.OuterMeasure.trim - MeasureTheory.OuterMeasure.trim_zero 📋 Mathlib.MeasureTheory.OuterMeasure.Induced
{α : Type u_1} [MeasurableSpace α] : MeasureTheory.OuterMeasure.trim 0 = 0 - MeasureTheory.inducedOuterMeasure 📋 Mathlib.MeasureTheory.OuterMeasure.Induced
{α : Type u_1} {P : Set α → Prop} (m : (s : Set α) → P s → ENNReal) (P0 : P ∅) (m0 : m ∅ P0 = 0) : MeasureTheory.OuterMeasure α - MeasureTheory.OuterMeasure.trim_anti_measurableSpace 📋 Mathlib.MeasureTheory.OuterMeasure.Induced
{α : Type u_2} (m : MeasureTheory.OuterMeasure α) {m0 m1 : MeasurableSpace α} (h : m0 ≤ m1) : m.trim ≤ m.trim - MeasureTheory.OuterMeasure.trim_sum_ge 📋 Mathlib.MeasureTheory.OuterMeasure.Induced
{α : Type u_1} [MeasurableSpace α] {ι : Type u_2} (m : ι → MeasureTheory.OuterMeasure α) : (MeasureTheory.OuterMeasure.sum fun i => (m i).trim) ≤ (MeasureTheory.OuterMeasure.sum m).trim - MeasureTheory.OuterMeasure.trim_iSup 📋 Mathlib.MeasureTheory.OuterMeasure.Induced
{α : Type u_1} [MeasurableSpace α] {ι : Sort u_2} [Countable ι] (μ : ι → MeasureTheory.OuterMeasure α) : (⨆ i, μ i).trim = ⨆ i, (μ i).trim - MeasureTheory.OuterMeasure.trim_eq 📋 Mathlib.MeasureTheory.OuterMeasure.Induced
{α : Type u_1} [MeasurableSpace α] (m : MeasureTheory.OuterMeasure α) {s : Set α} (hs : MeasurableSet s) : m.trim s = m s - MeasureTheory.OuterMeasure.trim_add 📋 Mathlib.MeasureTheory.OuterMeasure.Induced
{α : Type u_1} [MeasurableSpace α] (m₁ m₂ : MeasureTheory.OuterMeasure α) : (m₁ + m₂).trim = m₁.trim + m₂.trim - MeasureTheory.OuterMeasure.null_of_trim_null 📋 Mathlib.MeasureTheory.OuterMeasure.Induced
{α : Type u_1} [MeasurableSpace α] (m : MeasureTheory.OuterMeasure α) {s : Set α} (h : m.trim s = 0) : m s = 0 - MeasureTheory.OuterMeasure.trim_congr 📋 Mathlib.MeasureTheory.OuterMeasure.Induced
{α : Type u_1} [MeasurableSpace α] {m₁ m₂ : MeasureTheory.OuterMeasure α} (H : ∀ {s : Set α}, MeasurableSet s → m₁ s = m₂ s) : m₁.trim = m₂.trim - MeasureTheory.OuterMeasure.trim_eq_trim_iff 📋 Mathlib.MeasureTheory.OuterMeasure.Induced
{α : Type u_1} [MeasurableSpace α] {m₁ m₂ : MeasureTheory.OuterMeasure α} : m₁.trim = m₂.trim ↔ ∀ (s : Set α), MeasurableSet s → m₁ s = m₂ s - MeasureTheory.inducedOuterMeasure_zero 📋 Mathlib.MeasureTheory.OuterMeasure.Induced
{α : Type u_1} {P : Set α → Prop} {P0 : P ∅} (PU : ∀ ⦃f : ℕ → Set α⦄, (∀ (i : ℕ), P (f i)) → P (⋃ i, f i)) (Pu : P Set.univ) : MeasureTheory.inducedOuterMeasure (fun x x_1 => 0) P0 MeasureTheory.inducedOuterMeasure_zero._proof_1 = 0 - MeasureTheory.OuterMeasure.exists_measurable_superset_eq_trim 📋 Mathlib.MeasureTheory.OuterMeasure.Induced
{α : Type u_1} [MeasurableSpace α] (m : MeasureTheory.OuterMeasure α) (s : Set α) : ∃ t, s ⊆ t ∧ MeasurableSet t ∧ m t = m.trim s - MeasureTheory.OuterMeasure.le_trim_iff 📋 Mathlib.MeasureTheory.OuterMeasure.Induced
{α : Type u_1} [MeasurableSpace α] {m₁ m₂ : MeasureTheory.OuterMeasure α} : m₁ ≤ m₂.trim ↔ ∀ (s : Set α), MeasurableSet s → m₁ s ≤ m₂ s - MeasureTheory.OuterMeasure.trim_sup 📋 Mathlib.MeasureTheory.OuterMeasure.Induced
{α : Type u_1} [MeasurableSpace α] (m₁ m₂ : MeasureTheory.OuterMeasure α) : (m₁ ⊔ m₂).trim = m₁.trim ⊔ m₂.trim - MeasureTheory.OuterMeasure.trim_le_trim_iff 📋 Mathlib.MeasureTheory.OuterMeasure.Induced
{α : Type u_1} [MeasurableSpace α] {m₁ m₂ : MeasureTheory.OuterMeasure α} : m₁.trim ≤ m₂.trim ↔ ∀ (s : Set α), MeasurableSet s → m₁ s ≤ m₂ s - MeasureTheory.OuterMeasure.exists_measurable_superset_forall_eq_trim 📋 Mathlib.MeasureTheory.OuterMeasure.Induced
{α : Type u_1} [MeasurableSpace α] {ι : Sort u_2} [Countable ι] (μ : ι → MeasureTheory.OuterMeasure α) (s : Set α) : ∃ t, s ⊆ t ∧ MeasurableSet t ∧ ∀ (i : ι), (μ i) t = (μ i).trim s - MeasureTheory.OuterMeasure.exists_measurable_superset_of_trim_eq_zero 📋 Mathlib.MeasureTheory.OuterMeasure.Induced
{α : Type u_1} [MeasurableSpace α] {m : MeasureTheory.OuterMeasure α} {s : Set α} (h : m.trim s = 0) : ∃ t, s ⊆ t ∧ MeasurableSet t ∧ m t = 0 - MeasureTheory.OuterMeasure.trim_smul 📋 Mathlib.MeasureTheory.OuterMeasure.Induced
{α : Type u_1} [MeasurableSpace α] {R : Type u_2} [SMul R ENNReal] [IsScalarTower R ENNReal ENNReal] (c : R) (m : MeasureTheory.OuterMeasure α) : (c • m).trim = c • m.trim - MeasureTheory.le_inducedOuterMeasure 📋 Mathlib.MeasureTheory.OuterMeasure.Induced
{α : Type u_1} {P : Set α → Prop} {m : (s : Set α) → P s → ENNReal} {P0 : P ∅} {m0 : m ∅ P0 = 0} {μ : MeasureTheory.OuterMeasure α} : μ ≤ MeasureTheory.inducedOuterMeasure m P0 m0 ↔ ∀ (s : Set α) (hs : P s), μ s ≤ m s hs - MeasureTheory.OuterMeasure.trim_op 📋 Mathlib.MeasureTheory.OuterMeasure.Induced
{α : Type u_1} [MeasurableSpace α] {m₁ m₂ : MeasureTheory.OuterMeasure α} {op : ENNReal → ENNReal} (h : ∀ (s : Set α), m₁ s = op (m₂ s)) (s : Set α) : m₁.trim s = op (m₂.trim s) - MeasureTheory.OuterMeasure.trim_eq_iInf' 📋 Mathlib.MeasureTheory.OuterMeasure.Induced
{α : Type u_1} [MeasurableSpace α] (m : MeasureTheory.OuterMeasure α) (s : Set α) : m.trim s = ⨅ t, m ↑t - MeasureTheory.OuterMeasure.trim_binop 📋 Mathlib.MeasureTheory.OuterMeasure.Induced
{α : Type u_1} [MeasurableSpace α] {m₁ m₂ m₃ : MeasureTheory.OuterMeasure α} {op : ENNReal → ENNReal → ENNReal} (h : ∀ (s : Set α), m₁ s = op (m₂ s) (m₃ s)) (s : Set α) : m₁.trim s = op (m₂.trim s) (m₃.trim s) - MeasureTheory.OuterMeasure.trim_top 📋 Mathlib.MeasureTheory.OuterMeasure.Induced
{α : Type u_1} [MeasurableSpace α] : ⊤.trim = ⊤ - MeasureTheory.OuterMeasure.trim_eq_iInf 📋 Mathlib.MeasureTheory.OuterMeasure.Induced
{α : Type u_1} [MeasurableSpace α] (m : MeasureTheory.OuterMeasure α) (s : Set α) : m.trim s = ⨅ t, ⨅ (_ : s ⊆ t), ⨅ (_ : MeasurableSet t), m t - MeasureTheory.inducedOuterMeasure_union_of_false_of_nonempty_inter 📋 Mathlib.MeasureTheory.OuterMeasure.Induced
{α : Type u_1} {P : Set α → Prop} {m : (s : Set α) → P s → ENNReal} {P0 : P ∅} {m0 : m ∅ P0 = 0} {s t : Set α} (h : ∀ (u : Set α), (s ∩ u).Nonempty → (t ∩ u).Nonempty → ¬P u) : (MeasureTheory.inducedOuterMeasure m P0 m0) (s ∪ t) = (MeasureTheory.inducedOuterMeasure m P0 m0) s + (MeasureTheory.inducedOuterMeasure m P0 m0) t - MeasureTheory.inducedOuterMeasure_eq' 📋 Mathlib.MeasureTheory.OuterMeasure.Induced
{α : Type u_1} {P : Set α → Prop} {m : (s : Set α) → P s → ENNReal} {P0 : P ∅} {m0 : m ∅ P0 = 0} (PU : ∀ ⦃f : ℕ → Set α⦄, (∀ (i : ℕ), P (f i)) → P (⋃ i, f i)) (msU : ∀ ⦃f : ℕ → Set α⦄ (hm : ∀ (i : ℕ), P (f i)), m (⋃ i, f i) ⋯ ≤ ∑' (i : ℕ), m (f i) ⋯) (m_mono : ∀ ⦃s₁ s₂ : Set α⦄ (hs₁ : P s₁) (hs₂ : P s₂), s₁ ⊆ s₂ → m s₁ hs₁ ≤ m s₂ hs₂) {s : Set α} (hs : P s) : (MeasureTheory.inducedOuterMeasure m P0 m0) s = m s hs - MeasureTheory.inducedOuterMeasure_eq_extend' 📋 Mathlib.MeasureTheory.OuterMeasure.Induced
{α : Type u_1} {P : Set α → Prop} {m : (s : Set α) → P s → ENNReal} {P0 : P ∅} {m0 : m ∅ P0 = 0} (PU : ∀ ⦃f : ℕ → Set α⦄, (∀ (i : ℕ), P (f i)) → P (⋃ i, f i)) (msU : ∀ ⦃f : ℕ → Set α⦄ (hm : ∀ (i : ℕ), P (f i)), m (⋃ i, f i) ⋯ ≤ ∑' (i : ℕ), m (f i) ⋯) (m_mono : ∀ ⦃s₁ s₂ : Set α⦄ (hs₁ : P s₁) (hs₂ : P s₂), s₁ ⊆ s₂ → m s₁ hs₁ ≤ m s₂ hs₂) {s : Set α} (hs : P s) : (MeasureTheory.inducedOuterMeasure m P0 m0) s = MeasureTheory.extend m s - MeasureTheory.inducedOuterMeasure_eq 📋 Mathlib.MeasureTheory.OuterMeasure.Induced
{α : Type u_1} [MeasurableSpace α] {m : (s : Set α) → MeasurableSet s → ENNReal} (m0 : m ∅ ⋯ = 0) (mU : ∀ ⦃f : ℕ → Set α⦄ (hm : ∀ (i : ℕ), MeasurableSet (f i)), Pairwise (Function.onFun Disjoint f) → m (⋃ i, f i) ⋯ = ∑' (i : ℕ), m (f i) ⋯) {s : Set α} (hs : MeasurableSet s) : (MeasureTheory.inducedOuterMeasure m ⋯ m0) s = m s hs - MeasureTheory.inducedOuterMeasure_eq_extend 📋 Mathlib.MeasureTheory.OuterMeasure.Induced
{α : Type u_1} [MeasurableSpace α] {m : (s : Set α) → MeasurableSet s → ENNReal} (m0 : m ∅ ⋯ = 0) (mU : ∀ ⦃f : ℕ → Set α⦄ (hm : ∀ (i : ℕ), MeasurableSet (f i)), Pairwise (Function.onFun Disjoint f) → m (⋃ i, f i) ⋯ = ∑' (i : ℕ), m (f i) ⋯) {s : Set α} (hs : MeasurableSet s) : (MeasureTheory.inducedOuterMeasure m ⋯ m0) s = MeasureTheory.extend m s - MeasureTheory.inducedOuterMeasure_caratheodory 📋 Mathlib.MeasureTheory.OuterMeasure.Induced
{α : Type u_1} {P : Set α → Prop} {m : (s : Set α) → P s → ENNReal} {P0 : P ∅} {m0 : m ∅ P0 = 0} (PU : ∀ ⦃f : ℕ → Set α⦄, (∀ (i : ℕ), P (f i)) → P (⋃ i, f i)) (msU : ∀ ⦃f : ℕ → Set α⦄ (hm : ∀ (i : ℕ), P (f i)), m (⋃ i, f i) ⋯ ≤ ∑' (i : ℕ), m (f i) ⋯) (m_mono : ∀ ⦃s₁ s₂ : Set α⦄ (hs₁ : P s₁) (hs₂ : P s₂), s₁ ⊆ s₂ → m s₁ hs₁ ≤ m s₂ hs₂) (s : Set α) : MeasurableSet s ↔ ∀ (t : Set α), P t → (MeasureTheory.inducedOuterMeasure m P0 m0) (t ∩ s) + (MeasureTheory.inducedOuterMeasure m P0 m0) (t \ s) ≤ (MeasureTheory.inducedOuterMeasure m P0 m0) t - MeasureTheory.inducedOuterMeasure_eq_iInf 📋 Mathlib.MeasureTheory.OuterMeasure.Induced
{α : Type u_1} {P : Set α → Prop} {m : (s : Set α) → P s → ENNReal} {P0 : P ∅} {m0 : m ∅ P0 = 0} (PU : ∀ ⦃f : ℕ → Set α⦄, (∀ (i : ℕ), P (f i)) → P (⋃ i, f i)) (msU : ∀ ⦃f : ℕ → Set α⦄ (hm : ∀ (i : ℕ), P (f i)), m (⋃ i, f i) ⋯ ≤ ∑' (i : ℕ), m (f i) ⋯) (m_mono : ∀ ⦃s₁ s₂ : Set α⦄ (hs₁ : P s₁) (hs₂ : P s₂), s₁ ⊆ s₂ → m s₁ hs₁ ≤ m s₂ hs₂) (s : Set α) : (MeasureTheory.inducedOuterMeasure m P0 m0) s = ⨅ t, ⨅ (ht : P t), ⨅ (_ : s ⊆ t), m t ht - MeasureTheory.inducedOuterMeasure_exists_set 📋 Mathlib.MeasureTheory.OuterMeasure.Induced
{α : Type u_1} {P : Set α → Prop} {m : (s : Set α) → P s → ENNReal} {P0 : P ∅} {m0 : m ∅ P0 = 0} (PU : ∀ ⦃f : ℕ → Set α⦄, (∀ (i : ℕ), P (f i)) → P (⋃ i, f i)) (msU : ∀ ⦃f : ℕ → Set α⦄ (hm : ∀ (i : ℕ), P (f i)), m (⋃ i, f i) ⋯ ≤ ∑' (i : ℕ), m (f i) ⋯) (m_mono : ∀ ⦃s₁ s₂ : Set α⦄ (hs₁ : P s₁) (hs₂ : P s₂), s₁ ⊆ s₂ → m s₁ hs₁ ≤ m s₂ hs₂) {s : Set α} (hs : (MeasureTheory.inducedOuterMeasure m P0 m0) s ≠ ⊤) {ε : ENNReal} (hε : ε ≠ 0) : ∃ t, P t ∧ s ⊆ t ∧ (MeasureTheory.inducedOuterMeasure m P0 m0) t ≤ (MeasureTheory.inducedOuterMeasure m P0 m0) s + ε - MeasureTheory.inducedOuterMeasure_preimage 📋 Mathlib.MeasureTheory.OuterMeasure.Induced
{α : Type u_1} {P : Set α → Prop} {m : (s : Set α) → P s → ENNReal} {P0 : P ∅} {m0 : m ∅ P0 = 0} (PU : ∀ ⦃f : ℕ → Set α⦄, (∀ (i : ℕ), P (f i)) → P (⋃ i, f i)) (msU : ∀ ⦃f : ℕ → Set α⦄ (hm : ∀ (i : ℕ), P (f i)), m (⋃ i, f i) ⋯ ≤ ∑' (i : ℕ), m (f i) ⋯) (m_mono : ∀ ⦃s₁ s₂ : Set α⦄ (hs₁ : P s₁) (hs₂ : P s₂), s₁ ⊆ s₂ → m s₁ hs₁ ≤ m s₂ hs₂) (f : α ≃ α) (Pm : ∀ (s : Set α), P (⇑f ⁻¹' s) ↔ P s) (mm : ∀ (s : Set α) (hs : P s), m (⇑f ⁻¹' s) ⋯ = m s hs) {A : Set α} : (MeasureTheory.inducedOuterMeasure m P0 m0) (⇑f ⁻¹' A) = (MeasureTheory.inducedOuterMeasure m P0 m0) A - MeasureTheory.OuterMeasure.restrict_trim 📋 Mathlib.MeasureTheory.OuterMeasure.Induced
{α : Type u_1} [MeasurableSpace α] {μ : MeasureTheory.OuterMeasure α} {s : Set α} (hs : MeasurableSet s) : ((MeasureTheory.OuterMeasure.restrict s) μ).trim = (MeasureTheory.OuterMeasure.restrict s) μ.trim - MeasureTheory.Measure.toOuterMeasure 📋 Mathlib.MeasureTheory.Measure.MeasureSpaceDef
{α : Type u_5} [MeasurableSpace α] (self : MeasureTheory.Measure α) : MeasureTheory.OuterMeasure α - MeasureTheory.Measure.toOuterMeasure_injective 📋 Mathlib.MeasureTheory.Measure.MeasureSpaceDef
{α : Type u_1} [MeasurableSpace α] : Function.Injective MeasureTheory.Measure.toOuterMeasure - MeasureTheory.Measure.trimmed 📋 Mathlib.MeasureTheory.Measure.MeasureSpaceDef
{α : Type u_1} [MeasurableSpace α] (μ : MeasureTheory.Measure α) : μ.trim = μ.toOuterMeasure - MeasureTheory.Measure.trim_le 📋 Mathlib.MeasureTheory.Measure.MeasureSpaceDef
{α : Type u_5} [MeasurableSpace α] (self : MeasureTheory.Measure α) : self.trim ≤ self.toOuterMeasure - MeasureTheory.Measure.coe_toOuterMeasure 📋 Mathlib.MeasureTheory.Measure.MeasureSpaceDef
{α : Type u_1} [MeasurableSpace α] (μ : MeasureTheory.Measure α) : ⇑μ.toOuterMeasure = ⇑μ - MeasureTheory.Measure.toOuterMeasure_apply 📋 Mathlib.MeasureTheory.Measure.MeasureSpaceDef
{α : Type u_1} [MeasurableSpace α] (μ : MeasureTheory.Measure α) (s : Set α) : μ.toOuterMeasure s = μ s - MeasureTheory.measure_eq_trim 📋 Mathlib.MeasureTheory.Measure.MeasureSpaceDef
{α : Type u_1} [MeasurableSpace α] {μ : MeasureTheory.Measure α} (s : Set α) : μ s = μ.trim s - MeasureTheory.toOuterMeasure_eq_inducedOuterMeasure 📋 Mathlib.MeasureTheory.Measure.MeasureSpaceDef
{α : Type u_1} [MeasurableSpace α] {μ : MeasureTheory.Measure α} : μ.toOuterMeasure = MeasureTheory.inducedOuterMeasure (fun s x => μ s) ⋯ ⋯
About
Loogle searches Lean and Mathlib definitions and theorems.
You can use Loogle from within the Lean4 VSCode language extension
using the Loogle command from the command palette. You can also try the
#loogle command from LeanSearchClient,
the CLI version, the Loogle
VS Code extension, the lean.nvim
integration or the Zulip bot.
Usage
Loogle finds definitions and lemmas in various ways:
By constant:
🔍Real.sin
finds all lemmas whose statement somehow mentions the sine function.By lemma name substring:
🔍"differ"
finds all lemmas that have"differ"somewhere in their lemma name.By subexpression:
🔍_ * (_ ^ _)
finds all lemmas whose statements somewhere include a product where the second argument is raised to some power.The pattern can also be non-linear, as in
🔍Real.sqrt ?a * Real.sqrt ?aIf the pattern has parameters, they are matched in any order. Both of these will find
List.map:
🔍(?a -> ?b) -> List ?a -> List ?b
🔍List ?a -> (?a -> ?b) -> List ?bBy main conclusion:
🔍|- tsum _ = _ * tsum _
finds all lemmas where the conclusion (the subexpression to the right of all→and∀) has the given shape.As before, if the pattern has parameters, they are matched against the hypotheses of the lemma in any order; for example,
🔍|- _ < _ → tsum _ < tsum _
will findtsum_lt_tsumeven though the hypothesisf i < g iis not the last.You can filter for definitions vs theorems: Using
⊢ (_ : Type _)finds all definitions which provide data while⊢ (_ : Prop)finds all theorems (and definitions of proofs).
If you pass more than one such search filter, separated by commas
Loogle will return lemmas which match all of them. The
search
🔍 Real.sin, "two", tsum, _ * _, _ ^ _, |- _ < _ → _
would find all lemmas which mention the constants Real.sin
and tsum, have "two" as a substring of the
lemma name, include a product and a power somewhere in the type,
and have a hypothesis of the form _ < _ (if
there were any such lemmas). Metavariables (?a) are
assigned independently in each filter.
The #lucky button will directly send you to the
documentation of the first hit.
Source code
You can find the source code for this service at https://github.com/nomeata/loogle. The https://loogle.lean-lang.org/ service is provided by the Lean FRO. Please review the Lean FRO Terms of Use and Privacy Policy.
This is Loogle revision 9f11169 serving mathlib revision ce5dd8c