Juschenko–Matte Bon–Monod–de la Salle, Theorem 6.4 — a subgroup of Monod's H is amenable if and only if its action on ℝ is extensively amenable
ProvedThompsonAmenability.isAmenable_iff_isExtensivelyAmenableOn_of_le_HppLet be a subgroup of the homeomorphisms of the projective line contained in Monod's group (Monod.Hpp: the elements fixing of the group generated by the homeomorphisms of that are piecewise in with finitely many pieces). Then is amenable (Garrido.IsAmenable K) if and only if its action on by evaluation is extensively amenable relative to (IsExtensivelyAmenableOn K (OnePoint ℝ) (Set.range (↑))).
Juschenko, Matte Bon, Monod and de la Salle, p. 23: “Theorem 6.4. A subgroup of is amenable if and only if is extensively amenable.” Their is defined on p. 22: “We consider a group of piecewise projective orientation-preserving homeomorphisms of intruduced in [Mon13]. A self-homeomorphisms of belongs to this group if there exist intervals covering and such that coincides with on for all .”
Formalization note. The homeomorphisms of are taken as the homeomorphisms of fixing , as in Monod's bundle, and the action of on as its action on with extensive amenability relative to , the bundle's form IsExtensivelyAmenableOn of Juschenko, Matte Bon, Monod and de la Salle's Definition 1.1.
The case of the subgroups of is proved: ThompsonAmenability.isAmenable_iff_isExtensivelyAmenableOn_of_le_H_bot. For those subgroups it follows from the sharper ThompsonAmenability.isAmenable_iff_isExtensivelyAmenableOn_P_bot_of_le_H_bot, with extensive amenability on the breakpoint set only. The proof on p. 23 for general subgroups of uses a theorem of Juschenko, Nekrashevych and de la Salle on groups of germs (Theorem 6.5).
import Definitions.Def_Garrido_Amenability import Definitions.Def_ThompsonAmenability import Definitions.Def_Monod_PiecewiseProjective import Definitions.Def_HomeomorphAction import Mathlib
namespace ThompsonAmenability
theorem isAmenable_iff_isExtensivelyAmenableOn_of_le_Hpp
(K : Subgroup (OnePoint ℝ ≃ₜ OnePoint ℝ)) (hK : K ≤ Monod.Hpp) :
Garrido.IsAmenable K ↔
IsExtensivelyAmenableOn K (OnePoint ℝ) (Set.range ((↑) : ℝ → OnePoint ℝ)) := by
sorry
end ThompsonAmenability