This mission formalizes A. Garrido, An introduction to amenable groups, lecture notes from four talks at the Oxford Advanced Class in Algebra, Michaelmas 2013 (archived PDF) — its Section 1.2, Section 2 and Section 3.
A group is amenable when its subsets can be measured in a way that translation does not disturb. Von Neumann isolated the notion in 1929 to explain the Banach–Tarski paradox: a solid ball in can be cut into finitely many pieces and reassembled into two balls of the original size, and the reason is group-theoretic rather than geometric — the rotation group contains a free group of rank two, while the isometry groups of and do not. No paradox is possible for a group carrying a translation-invariant finitely additive probability measure.
Mahlon Day proved in the 1950s that von Neumann's definition agrees with the existence of an invariant mean on bounded functions, moving the theory into functional analysis, and coined the word "amenable" as a pun on "mean"; the problem below was first stated in print, with von Neumann's name attached, in Day's 1957 paper. Følner gave a combinatorial criterion — a group is amenable exactly when it has finite subsets almost invariant under translation — now usually taken as the definition, and the link to growth.
The organizing question of the classical theory was the von Neumann–Day problem: writing for the elementary amenable groups, for the amenable groups and for the groups with no free subgroup of rank two, one has , and both inclusions were asked to be equalities. Both are strict. Ol'shanskii (1980) showed , and Grigorchuk (1985) showed with a group of intermediate growth. Chou (1980) supplied the structural facts about that the separation rests on.
Amenability is now basic vocabulary in geometric group theory, ergodic theory and operator algebras.
Let be a discrete group. A measure on , in von Neumann's sense, is a function assigning a value to every subset of — not merely to a distinguished -algebra — such that
for all and all disjoint . Only finite additivity is required; countable additivity together with invariance is impossible for a countably infinite group. is amenable if such a exists.
Two reformulations matter. A left-invariant mean is a positive linear functional on the bounded real functions with and , where . And satisfies the Følner condition if for every finite and every there is a finite nonempty with
where is symmetric difference. In the Cayley graph this says has small boundary relative to its size.
Against amenability stands paradoxicality. Two subsets of a -set are -equidecomposable, written , if can be cut into finitely many pieces which, after each is moved by a single element of , reassemble to ; and is -paradoxical if it has two disjoint proper subsets each equidecomposable with itself. A group that is paradoxical under left translation admits no invariant measure.
This is the goal because it bridges the combinatorial and measure-theoretic sides of the subject, and every later application of amenability to growth uses it in one direction or the other.
For a group , these four are equivalent: is amenable; there is a left-invariant mean on ; is not paradoxical; and has the invariant extension property.
Amenability passes to subgroups and quotients, is closed under extensions, and is closed under directed unions; hence all abelian and all virtually solvable groups are amenable, and .
Each of the three equivalent pictures serves a different purpose: the measure gives non-paradoxicality, the mean gives access to functional analysis and fixed-point arguments, and the Følner condition is what one can verify for a concrete group. Theorem 3.8 is the typical consequence — a group of subexponential growth is amenable — proved by exhibiting the balls of the word metric as a Følner sequence, which only the equivalence licenses.
Mathlib has very little of this. It names no definition of amenability:
FoelnerFilter.lean
says one "has not yet been given" for want of "a general consensus" on the right generality, and
writes the property out inline in the conclusion of IsFoelner.amenable, which is one direction
of the goal. Equidecomp.lean
has the equidecomposition machinery, with a TODO asking for the Schröder–Bernstein theorem for
equidecomposability that is Theorem 1.2 here.
This mission supplies the missing definitions, that Schröder–Bernstein theorem, the closure properties, and the direction of the Følner equivalence that is genuinely open. Nothing here is a new mathematical result: all of it is classical, and the work is formalization.
The Følner-implies-amenable direction is the easier one, and the natural construction almost works: given a Følner sequence , set . That limit need not exist. It must be replaced by a limit along a non-principal ultrafilter, or the measure obtained by compactness in .
The converse — amenable implies Følner — is where the content is, and no averaging argument reaches it. One has to produce, from a mean, finite sets that are almost invariant; the passage runs through a separation theorem in , the only step here needing a genuinely infinite-dimensional tool. The classical arguments provide no combinatorial route.
Two smaller obstructions are worth naming. Tarski's theorem — an invariant measure giving a set measure one exists precisely when that set is not paradoxical — is quoted without proof in the source and is the hardest single statement in the mission. And Theorem 2.6 rests on a finitely additive extension theorem for measures on a Boolean algebra, which is not the Carathéodory construction in Mathlib; Mathlib's is about outer measures and -additivity.
Amenability is IsAmenable G: the existence of with
, finitely additive on disjoint pairs, and invariant under left translation. The
codomain is the extended nonnegative reals rather than , to match the conclusion of
Mathlib's IsFoelner.amenable — which at with every set measurable is exactly
IsAmenable — so that theorem is directly usable; finite additivity and
force anyway, so nothing is added or lost.
Committed conventions. Means live on , realised as lp (fun _ : G => ℝ) ∞ —
not on all of , where invariance and normalisation are already
contradictory (proved for ),
so every statement about means would be vacuously unprovable. Normalisation is phrased via constantly- functions, to avoid depending
on the ring structure of . Cardinalities use Set.ncard, so no DecidableEq
instance propagates into the statements.
Paradoxicality is defined for an arbitrary subset, recovering the source's whole-space notion as
a special case, because the source states it for the whole space but uses it for subsets
throughout. Equidecomposability builds on Mathlib's Equidecomp, and growth on the published
Chou_Growth bundle, rather than either being redefined.
One trivialising formalization is ruled out: amenability requiring only and
additivity, without invariance, is satisfied by any normalised counting density and would make
the mission vacuous. Left-invariance is part of every definition here, and IsAmenable is
exhibited non-vacuously for finite groups.
A complete development needs finitely additive measures on a power set, invariant means on , the Følner condition and sequences, paradoxical decompositions, and a finitely additive extension theorem on a Boolean algebra; the definitions and the last of these are reusable beyond this mission. Contributions are welcome on any milestone. Proposition 2.2's closure properties are the most self-contained entry points, and Theorem 1.2 is the one Mathlib has explicitly asked for.
Two bodies of material from the source are deliberately out of scope, left for later missions in this series.
The geometric construction of the Banach–Tarski paradox — that contains a free group of rank two, the Hausdorff paradox, and the paradoxical decompositions of the sphere and the ball. This mission takes the measure-theoretic half of Section 1 and leaves the half about the -sphere. Tarski's theorem and the Banach–Schröder–Bernstein theorem are in scope despite being printed alongside that material, because both are equidecomposability combinatorics and both are needed by results that are in scope.
The Grigorchuk group — its construction on the binary rooted tree, the proof that it is amenable but not elementary amenable, and its subexponential growth. Theorem 4.2 and Theorem 4.3 are the exceptions, and they enter as references rather than targets.
Also out of scope: the locally compact case. The source gives most definitions for both discrete and locally compact groups, then says it will "mostly focus on discrete groups"; only the discrete case is formalized. Følner nets for uncountable groups are likewise omitted, as is the extension of Example 3.5 to finitely generated abelian groups, which the source leaves as an exercise.
namespace Garrido
theorem satisfiesFoelnerCondition_iff_isAmenable (G : Type*) [Group G] :
SatisfiesFoelnerCondition G ↔ IsAmenable G := by
sorry
end GarridoFor a group : satisfies the Følner condition if and only if is amenable.
Spelled out, the left side is "for every finite and every real there is a finite nonempty with for every ", and the right side is "there is a finitely additive left-invariant on with ".
No countability, finiteness or finite-generation hypothesis: the equivalence is for an arbitrary group. This is the mission's goal.
No open leaves. Every sub-goal is proved or awaiting decomposition.