FenchelNielsenZomorrodian.Discrete.FiniteIndex.NormalCore

2 Theorem

This module studies normal core for fenchel nielsen zomorrodian. Torsion-freeness passes to subgroups. Passing to the normal core turns a finite-index torsion-free subgroup into a finite-index torsion-free normal subgroup while preserving the derived-length bound.

import
Imported by

Declarations

theorem isTorsionFreeGroup_of_subgroup_le
    {G : Type*} [Group G] {H K : Subgroup G}
    (hHK : H ≤ K) (hK : IsTorsionFreeGroup K) :
    IsTorsionFreeGroup H

Torsion-freeness passes to subgroups.

Show proof
theorem hasFiniteIndexTorsionFreeNormalSubgroupWithDerivedLengthAtMost_of_subgroup
    {G : Type*} [Group G] {m : ℕ}
    (H : Subgroup G) [H.FiniteIndex]
    (hTF : IsTorsionFreeGroup H)
    (hDerived : derivedSeries G m ≤ H) :
    HasFiniteIndexTorsionFreeNormalSubgroupWithDerivedLengthAtMost G m

Passing to the normal core turns a finite-index torsion-free subgroup into a finite-index torsion-free normal subgroup while preserving the derived-length bound.

Show proof