OAI/GroupTheory/PolycyclicRecognition/Analysis/CoarseEquivalence.lean
11 declarations, 0 contain sorry, 0 declared as axioms
Coarse equivalences of discrete groups
Finite subsets are the bounded sets in a word metric on a finitely generated group. Controlling all finite sets of differences is the metric-free form of being bornologous. For finitely generated groups, a coarse equivalence in this sense is a quasi-isometry. It also matches the coarse-equivalence formulation of Li's finiteness and duality theorems.
- def
OAI.PolycyclicRecognition.GroupBornologousline 24Source documentation
Uniform control of bounded differences, for the discrete group coarse structure.
Also declared: ComparatorChallenges/PolycyclicRecognition.lean:39 (same declaration text).
def GroupBornologous (f : G → H) : Prop := …
- theorem
OAI.PolycyclicRecognition.groupBornologous_homline 28 - theorem
OAI.PolycyclicRecognition.GroupBornologous.compline 33 - structure
OAI.PolycyclicRecognition.GroupCoarseEquivalenceline 43Source documentation
Coarse inverse maps with uniformly bounded errors, measured by finite sets of group differences.
Also declared: ComparatorChallenges/PolycyclicRecognition.lean:44 (same declaration text).
structure GroupCoarseEquivalence (G H : Type*) [Group G] [Group H] where …
- theorem
OAI.PolycyclicRecognition.GroupCoarseEquivalence.finite_fiberline 55Source documentation
Coarse inverses force finite fibers; this is the properness condition in the discrete-group definition of a coarse map.
theorem finite_fiber (e : GroupCoarseEquivalence G H) (y : H) : (e.toFun ⁻¹' {y}).Finite := by … - def
OAI.PolycyclicRecognition.GroupCoarseEquivalence.symmline 64 - theorem
OAI.PolycyclicRecognition.GroupCoarseEquivalence.composite_errorline 73 - def
OAI.PolycyclicRecognition.GroupCoarseEquivalence.transline 86 - theorem
OAI.PolycyclicRecognition.finite_rightCosetRepresentativesline 99 - theorem
OAI.PolycyclicRecognition.groupBornologous_subgroupCoordinateline 107 - def
OAI.PolycyclicRecognition.finiteIndexCoarseEquivalenceline 127Source documentation
Finite-index subgroups are coarsely equivalent to their ambient groups. The coordinate map uses a finite right-coset transversal.
noncomputable def finiteIndexCoarseEquivalence (K : Subgroup G) [K.FiniteIndex] : GroupCoarseEquivalence K G where …