ProCGroups.FreeConstructions.AmalgamsAndModules

2 Theorem

This module studies amalgams and modules for pro cgroups. A finite nontrivial \(p\)-group has a nontrivial central element. This is the group-theoretic core used for finite normal subgroups in pro-\(p\) amalgam arguments.

import
Imported by

Declarations

theorem finite_normal_subgroup_pro_p_has_central_element
    (p : ℕ) [Fact p.Prime] (N : Subgroup G) :
    IsFiniteSubgroup N → Nontrivial N → IsPGroup p N →
        ∃ z : N, z ≠ 1 ∧ z ∈ Subgroup.center N

A finite nontrivial \(p\)-group has a nontrivial central element. This is the group-theoretic core used for finite normal subgroups in pro-\(p\) amalgam arguments.

Show proof
theorem solvable_amalgam_criterion
    (C : ProCGroups.FiniteGroupClass.{u}) :
    AmalgamatedFreeProCProductData C G A B H →
      IsSolvable G → IsSolvable A ∧ IsSolvable B

If an amalgamated free pro-\(C\) product embeds both factors into a solvable group \(G\), then the factors are solvable.

Show proof