Følner sequences and filters - definitions and properties #
This file defines Følner sequences and filters for measurable spaces acted on by a group.
Definitions #
IsFoelner G μ l F: Consider a groupGacting on a measure spaceX. A sequence of setsF : ι → Set Xis Følner with respect to theG-action, the measureμ, and a filterlon the indexing typeι, if:- Eventually, as
itends tol, the setF iis measurable with finite non-zero measure, - For all
g : G,μ ((g • F i) ∆ F i) / μ (F i)tends to0.
- Eventually, as
IsFoelner.mean μ u F s: The limit along an ultrafilteruof the density of a setswith respect to a Følner sequenceFin the measure spaceX.maxFoelner G μ: The maximal Følner filter with respect to some groupGacting on a measure spaceXis the pullback of𝓝 0along the maps ↦ μ (g • s) / μ sover measurable sets of finite non-zero measure.IsAddFoelner G μ l F: the analog ofIsFoelner G μ l Ffor an additive group action
Main results #
IsFoelner.amenable: If there exists a non-trivial Følner filter with respect to some groupGacting on a measure spaceX, then there exists aG-invariant finitely additive probability measure onX.isFoelner_iff_tendsto: A sequence of sets is Følner if and only if it tends to the maximal Følner filter. The attribute "maximal" of the latter comes from the direct implication of this theorem : ifIsFoelner G μ l Fthen the push-forward filtermap F l ≤ maxFoelner G μ.amenable_of_maxFoelner_neBot: If the maximal Følner filter is non-trivial, then there exists aG-invariant finitely additive probability measure onX.
Temporary design adaptations #
- In the current version, we refer to the amenability of the action of a group on a measure space
(e.g. in
IsFoelner.amenableandamenable_of_maxFoelner_neBot), even though a definition of amenability has not yet been given in Mathlib. This is because there are different notions of amenability for groups and for group actions, and a Mathlib definition should be provided at the greatest level of generality, on which there has not yet been a general consensus. At the present moment,amenablecorresponds to the existence of aG-invariant finitely additive probability measure.
Tags #
Foelner, Følner filter, amenability, amenable group
Consider an additive group G acting on a measure space X.
A sequence of sets F : ι → Set X is Følner with respect to the G-action,
the measure μ, and a filter l on the indexing type ι, if:
- Each
sinlis eventually measurable with finite non-zero measure, - For all
g : G,μ ((g +ᵥ F i) ∆ F i) / μ (F i)tends to0.
- eventually_measurableSet : ∀ᶠ (i : ι) in l, MeasurableSet (F i)
- tendsto_meas_vadd_symmDiff (g : G) : Filter.Tendsto (fun (i : ι) => μ (symmDiff (g +ᵥ F i) (F i)) / μ (F i)) l (nhds 0)
Instances For
Consider a group G acting on a measure space X.
A sequence of sets F : ι → Set X is Følner with respect to the G-action,
the measure μ, and a filter l on the indexing type ι, if:
- Each
sinlis eventually measurable with finite non-zero measure, - For all
g : G,μ ((g • F i) ∆ F i) / μ (F i)tends to0.
- eventually_measurableSet : ∀ᶠ (i : ι) in l, MeasurableSet (F i)
- tendsto_meas_smul_symmDiff (g : G) : Filter.Tendsto (fun (i : ι) => μ (symmDiff (g • F i) (F i)) / μ (F i)) l (nhds 0)
Instances For
The constant sequence X is Følner if X has finite measure.
The constant sequence X is Følner if X has finite measure.
The limit along an ultrafilter of the density of a set with respect to a sequence in X.
Equations
- IsFoelner.mean μ u F s = limUnder ↑u fun (i : ι) => μ (s ∩ F i) / μ (F i)
Instances For
The limit along an ultrafilter of the density of a set with respect to a sequence in X.
Equations
- IsAddFoelner.mean μ u F s = limUnder ↑u fun (i : ι) => μ (s ∩ F i) / μ (F i)
Instances For
If there exists a non-trivial Følner filter with respect to some group G acting on a measure
space X, then there exists a G-invariant finitely additive probability measure on X.
If there exists a non-trivial Følner filter with respect to some additive group
G acting on a measure space X, then there exists a G-invariant finitely additive
probability measure on X.
The maximal Følner filter with respect to some group G acting on a
measure space X is the pullback of 𝓝 0 along the map s ↦ μ (g • s) / μ s
on measurable sets of finite non-zero measure.
Equations
- maxFoelner G μ = Filter.principal {s : Set X | MeasurableSet s ∧ μ s ≠ 0 ∧ μ s ≠ ⊤} ⊓ ⨅ (g : G), Filter.comap (fun (s : Set X) => μ (symmDiff (g • s) s) / μ s) (nhds 0)
Instances For
The maximal Følner filter with respect to some additive group G acting
on a measure space X is the pullback of 𝓝 0 along the map s ↦ μ (g +ᵥ s) / μ s
on measurable sets of finite non-zero measure.
Equations
- maxAddFoelner G μ = Filter.principal {s : Set X | MeasurableSet s ∧ μ s ≠ 0 ∧ μ s ≠ ⊤} ⊓ ⨅ (g : G), Filter.comap (fun (s : Set X) => μ (symmDiff (g +ᵥ s) s) / μ s) (nhds 0)