Mathlib Map

Theorems · Theorem · group theory

Group.fg_of_descent

∀ {G : Type u_1} [inst : Group G] {f : G →* G},
  (∀ (U : Subgroup G), Subgroup.map f U ≤ U) →
    ∀ {s : Set G} {h : G → ℝ} {a b c : ℝ},
      0 ≤ a →
        a < b →
          s.Finite →
            s * ↑f.range = Set.univ →
              (∀ g ∈ s, ∀ (x : G), h x ≤ a * h (g * x) + c) →
                (∀ (x : G), b * h x - c ≤ h (f x)) → ∀ [Northcott h], Group.FG G

If G is a group and f : G →* G is an endomorphism sending subgroups into themselves, and if there is a "height function" h : G → ℝ with respect to f and a finite subset s of G, then G is finitely generated.

Defined in
Mathlib.GroupTheory.Descent
Cited by
1 results in Mathlib
Foundations
Depth 107 from the axioms · uses propext, Classical.choice, Quot.sound
Assumes
GroupNorthcott

Around this declaration

Dashed lines are statement dependencies; solid lines are citations in proofs.

Cites44

Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.

  • DFunLike.coestatement and proof · cited by 62,936
  • Setstatement and proof · cited by 53,352
  • Realstatement and proof · cited by 25,697
  • Top.topproof · cited by 9,680
  • SetLike.coestatement and proof · cited by 8,199
  • Groupstatement and proof · cited by 6,238
  • Set.ofPredproof · cited by 6,101
  • Set.univstatement and proof · cited by 3,945
  • mul_oneproof · cited by 3,885
  • MonoidHomstatement and proof · cited by 3,629
  • Subgroupstatement and proof · cited by 3,593
  • Compl.complproof · cited by 2,925

Cited by1

Results whose statement or proof uses this declaration.