Carathéodory's extension theorem
TheoremEvery algebra of sets is a semiring of sets#✓fully proved
If \(\mathcal{A}\) is an algebra of sets on \(\alpha\), then \(\mathcal{A}\) is a semiring of sets: \(\emptyset \in \mathcal{A}\), \(s \cap t \in \mathcal{A}\) for all \(s, t \in \mathcal{A}\), and for all \(s, t \in \mathcal{A}\) the difference \(s \setminus t\) is the union of finitely many pairwise disjoint members of \(\mathcal{A}\).
theorem isSetSemiring_of_isSetAlgebra {α : Type*} {𝒜 : Set (Set α)} (h : IsSetAlgebra 𝒜) :
IsSetSemiring 𝒜
Used by 1
LemmaEvery algebra of sets is a π-system#✓fully proved
If \(\mathcal{A}\) is an algebra of sets on \(\alpha\), then \(\mathcal{A}\) is a \(\pi\)-system: for all \(s, t \in \mathcal{A}\) with \(s \cap t\) nonempty, we have \(s \cap t \in \mathcal{A}\).
lemma isSetAlgebra_isPiSystem {α : Type*} {𝒜 : Set (Set α)} (h : IsSetAlgebra 𝒜) :
IsPiSystem 𝒜
Used by 1
LemmaExistence of the Carathéodory extension#✓fully proved
Let \(\mathcal{A}\) be an algebra of sets on \(\alpha\) and let \(\mu_0\) be an additive content on \(\mathcal{A}\) with values in \([0, \infty]\) that is \(\sigma\)-subadditive: whenever \(s_0, s_1, \dots \in \mathcal{A}\) and \(\bigcup_i s_i \in \mathcal{A}\), we have \(\mu_0(\bigcup_i s_i) \le \sum_i \mu_0(s_i)\). Then there is a measure \(\mu\) on the \(\sigma\)-algebra \(\sigma(\mathcal{A})\) generated by \(\mathcal{A}\) such that \(\mu(s) = \mu_0(s)\) for every \(s \in \mathcal{A}\).
lemma exists_measure_extension
{α : Type*}
(𝒜 : Set (Set α))
(h𝒜 : IsSetAlgebra 𝒜)
(μ₀ : AddContent ℝ≥0∞ 𝒜)
(hμ₀_sigma : μ₀.IsSigmaSubadditive) :
∃ μ : @Measure α (generateFrom 𝒜), ∀ s ∈ 𝒜, μ s = μ₀ s
Uses 1 · Used by 1
TheoremCarathéodory extension theorem#✓fully proved
Let \(\mathcal{A}\) be an algebra of sets on \(\alpha\) and let \(\mu_0\) be an additive content on \(\mathcal{A}\) with values in \([0, \infty]\) that is \(\sigma\)-subadditive: whenever \(s_0, s_1, \dots \in \mathcal{A}\) and \(\bigcup_i s_i \in \mathcal{A}\), we have \(\mu_0(\bigcup_i s_i) \le \sum_i \mu_0(s_i)\). Suppose there are sets \(B_0, B_1, \dots \in \mathcal{A}\) with \(\bigcup_i B_i = \alpha\) and \(\mu_0(B_i) < \infty\) for every \(i\). Then there is exactly one measure \(\mu\) on the \(\sigma\)-algebra \(\sigma(\mathcal{A})\) generated by \(\mathcal{A}\) such that \(\mu(s) = \mu_0(s)\) for every \(s \in \mathcal{A}\).
theorem caratheodory_extension_theorem
{α : Type*}
(𝒜 : Set (Set α))
(h𝒜 : IsSetAlgebra 𝒜)
(μ₀ : AddContent ℝ≥0∞ 𝒜)
(hμ₀_sigma : μ₀.IsSigmaSubadditive)
(B : ℕ → Set α)
(hB_mem : ∀ i, B i ∈ 𝒜)
(hB_cover : ⋃ i, B i = univ)
(hB_fin : ∀ i, μ₀ (B i) ≠ ⊤) :
∃! μ : @Measure α (generateFrom 𝒜), ∀ s ∈ 𝒜, μ s = μ₀ s
Uses 2
Loading dependency explorer…
The dependency explorer needs JavaScript and its graph data.