Garrido, Theorem 2.6 for power sets — an invariant measure on an invariant ring of sets extends to an invariant measure on all subsets
ProvedGarrido.exists_invariant_extension_of_isSetRingLet be amenable (Garrido.IsAmenable G) and act on a set . Let be a ring of sets in (Mathlib's IsSetRing: it contains and is closed under unions and differences) with for every and , and let assign to subsets of values in , with , for disjoint , and for and . Then there is a finitely additive on all subsets of (IsFinitelyAdditiveMeasure) that agrees with on and is -invariant (IsInvariant G).
Garrido writes on p. 7: “Theorem 2.6 (Invariant Extension Theorem). Recall Carathéodory’s Extension Theorem: If is a subring of the boolean algebra and is a measure on , then can be extended to a measure on . If is an amenable group of automorphisms of and , are -invariant, then can be chosen to be -invariant.” This is that theorem for the boolean algebra of all subsets of , with no extension of supplied, a step between the mission's milestone Garrido.hasInvariantExtensionProperty_of_isAmenable, which takes an extension to all subsets as a hypothesis, and the statement for arbitrary boolean algebras. Its proof supplies that extension with FinitelyAdditive.exists_extension_of_isSetRing.
import Mathlib import Definitions.Def_Garrido_Amenability
open scoped Pointwise
universe u v
namespace Garrido
theorem exists_invariant_extension_of_isSetRing {G : Type u} [Group G] (hG : IsAmenable G)
{X : Type (max u v)} [MulAction G X] {R : Set (Set X)} (hR : MeasureTheory.IsSetRing R)
(hRinv : ∀ (g : G), ∀ s ∈ R, g • s ∈ R) (μ : Set X → ENNReal) (h0 : μ ∅ = 0)
(hadd : ∀ s ∈ R, ∀ t ∈ R, Disjoint s t → μ (s ∪ t) = μ s + μ t)
(hμinv : ∀ (g : G), ∀ s ∈ R, μ (g • s) = μ s) :
∃ μbar : Set X → ENNReal, IsFinitelyAdditiveMeasure μbar ∧ (∀ s ∈ R, μbar s = μ s) ∧
IsInvariant G μbar := by
sorry
end Garrido