FenchelNielsenZomorrodian.Discrete.GroupTheory.DerivedSeries

4 Theorem

This module records elementary facts about derived series, surjective homomorphisms, commutative groups, and universe lifts.

import
Imported by

Declarations

theorem derivedSeries_one_eq_bot_of_commGroup
    (G : Type*) [CommGroup G] :
    derivedSeries G 1 = ⊥

The first derived subgroup of a commutative group is trivial.

Show proof
theorem derivedSeries_succ_le_map_derivedSeries_of_firstDerived_le
    {G : Type*} [Group G] (H : Subgroup G) (hH : derivedSeries G 1 ≤ H) :
    ∀ n : ℕ, derivedSeries G (n + 1) ≤ (derivedSeries H n).map H.subtype

If the first derived subgroup maps into the target derived subgroup, then every successor derived-series term maps into the corresponding target term.

Show proof
theorem derivedSeries_map_surjective
    {G : Type*} {H : Type*} [Group G] [Group H]
    (f : G →* H) (hf : Function.Surjective f) :
    ∀ m : ℕ, Subgroup.map f (derivedSeries G m) = derivedSeries H m

A surjective homomorphism maps the derived series onto the derived series of the target.

Show proof
theorem derivedSeries_ulift_eq_bot_of
    {G : Type v} [Group G] {m : ℕ}
    (h : derivedSeries G m = ⊥) :
    derivedSeries (ULift.{u, v} G) m = ⊥

Derived-series triviality is preserved under universe lift.

Show proof