OAI/GroupTheory/PolycyclicRecognition/Finiteness/LatticeDualityComparison.lean

GitHub source file

2 declarations, 0 contain sorry, 0 declared as axioms

The duality comparison from an actual uniform lattice

The metric lattice comparison gives a Robinson/Bieri duality comparison. Polycyclicity of the comparison lattice is retained explicitly; for solvable Lie lattices it is the conclusion of Farb--Weinberger (2008), Proposition 3.4.

  1. theorem OAI.PolycyclicRecognition.IsUniformLattice.exists_duality_comparison line 25

    Source documentation

    A metric quasi-isometry to a uniform-lattice ambient group produces a finitely generated integral-duality comparison group.

    theorem IsUniformLattice.exists_duality_comparison
        {Λ : Subgroup G} (hΛ : IsUniformLattice Λ) (hpoly : IsPolycyclic Λ)
        (f : H → G) (hfinite : ∀ R : ℝ, (closedBall (1 : H) R).Finite)
        {K C K' C' E : ℝ} (hK : 0 ≤ K) (hK' : 0 ≤ K')
        (hupper : ∀ x y, dist (f x) (f y) ≤ K * dist x y + C)
        (hlower : ∀ x y, dist x y ≤ K' * dist (f x) (f y) + C')
        (hsurj : ∀ g, ∃ x, dist g (f x) ≤ E) :
        ∃ (L : Subgroup Λ) (Γ : Subgroup L),
          L.FiniteIndex ∧ Γ.FiniteIndex ∧ Group.FG Γ ∧
          Nonempty (GroupCoarseEquivalence Γ H) ∧
          ∃ n : ℕ, IsIntegralPoincareDualityGroup Γ n := by
    …

    Mentions: OAI.PolycyclicRecognition.IsPolycyclic, OAI.PolycyclicRecognition.GroupCoarseEquivalence, OAI.PolycyclicRecognition.IsIntegralPoincareDualityGroup

  2. theorem OAI.PolycyclicRecognition.IsUniformLattice.virtuallyPolycyclic_of_elementaryAmenable line 44

    Source documentation

    Elementary amenability and a metric quasi-isometry to an ambient group with a polycyclic uniform lattice imply virtual polycyclicity, given the finiteness and duality inputs.

    theorem IsUniformLattice.virtuallyPolycyclic_of_elementaryAmenable
        (liFP : LiFinitenessInput) (eaFP : ElementaryAmenableFinitenessInput)
        (liPD : LiDualityInput) (bieri : BieriDualityInput)
        {Λ : Subgroup G} (hΛ : IsUniformLattice Λ) (hpoly : IsPolycyclic Λ)
        [Group.FG H] (hEA : IsElementaryAmenable H)
        (f : H → G) (hfinite : ∀ R : ℝ, (closedBall (1 : H) R).Finite)
        {K C K' C' E : ℝ} (hK : 0 ≤ K) (hK' : 0 ≤ K')
        (hupper : ∀ x y, dist (f x) (f y) ≤ K * dist x y + C)
        (hlower : ∀ x y, dist x y ≤ K' * dist (f x) (f y) + C')
        (hsurj : ∀ g, ∃ x, dist g (f x) ≤ E) : IsVirtuallyPolycyclic H := by
    …

    Mentions: OAI.PolycyclicRecognition.LiFinitenessInput, OAI.PolycyclicRecognition.ElementaryAmenableFinitenessInput, OAI.PolycyclicRecognition.LiDualityInput, OAI.PolycyclicRecognition.BieriDualityInput, OAI.PolycyclicRecognition.IsPolycyclic, OAI.PolycyclicRecognition.IsElementaryAmenable