Monod, p. 2 — G(ℤ) with rational breakpoints is exactly the set of its piecewise elements
ProvedMonod.mem_GRat_iffA homeomorphism of the projective line lies in GRat, the subgroup of Gpp generated by the homeomorphisms that are piecewise in with all breakpoints in , exactly when itself is such a homeomorphism: Gpp and IsPiecewiseProjOn ⊥ ratPoints f. So the generated subgroup adds nothing: these elements already form a group.
GRat, Gpp, IsPiecewiseProjOn and ratPoints (the set ) are from the Monod definitions bundle, where ⊥ is the subring of .
Monod writes on p. 2: “The relation is as follows: if we modify the definition of by requiring that the breakpoints be rational, then all its elements are automatically and the resulting group is conjugated to . The corresponding relation holds between and Thompson’s group .” The bundle defines “ with rational breakpoints” as a generated subgroup; this theorem says it is the set of rational-breakpoint elements, the group Monod's sentence speaks of, so that the published Thurston statements about GRat and HRat (conjugacy to Thompson's groups and ) are about Monod's groups. The proof follows the one for (Monod.mem_G_iff_isPiecewiseProj): a Möbius map with integer entries sends to itself, so the breakpoints of a composite stay rational.
import Mathlib import Definitions.Def_Monod_PiecewiseProjective
namespace Monod
theorem mem_GRat_iff (f : OnePoint ℝ ≃ₜ OnePoint ℝ) :
f ∈ GRat ↔ f ∈ Gpp ∧ IsPiecewiseProjOn ⊥ ratPoints f := by
sorry
end Monod