Documentation

Mathlib.GroupTheory.ResiduallyFinite

Residually Finite Groups #

In this file we define residually finite groups and prove some basic properties.

Main definitions #

An additive group G is residually finite if the intersection of all finite index normal additive subgroups is trivial.

Instances
    class Group.ResiduallyFinite (G : Type u_1) [Group G] :

    A group G is residually finite if the intersection of all finite index normal subgroups is trivial.

    Instances
      theorem Group.residuallyFinite_iff_forall_finiteIndex {G : Type u_1} [Group G] :
      ResiduallyFinite G ∀ (g : G), (∀ (H : Subgroup G) [H.FiniteIndex], g H)g = 1
      theorem Group.residuallyFinite_iff_exists_finiteIndex {G : Type u_1} [Group G] :
      ResiduallyFinite G ∀ (g : G), g 1∃ (H : Subgroup G), H.FiniteIndex gH