Inclusion-preserving Kurosh decomposition #
This statement bridge expresses the decomposition using subgroups of H
and their actual inclusion homomorphisms. It adapts the upstream Palomar
statement and proves it from the Bass–Serre development.
Adapted for Lean Pool from Arthur742Ramos/KuroshSubgroupTheorem,
commit 911707126c8b9bb0c764bf853008fe1053c0aad9: imports, API compatibility,
and proof organization were revised.
The group free product expressed using Mathlib's indexed monoid coproduct.
Instances For
The canonical inclusion of an indexed factor into the free product.
Instances For
The image of a subgroup under conjugation by g.
Equations
Instances For
Intersect H with the conjugate of an indexed free factor.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Regard the conjugate-factor intersection as a subgroup of H.
Equations
Instances For
The subgroup factors and a free group, lifted to a common universe.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
The free product of the specified subgroup factors and the free group.
Equations
Instances For
The canonical maps from the displayed factors into H.
Use actual subgroup inclusions on factors and the specified homomorphism on the free part.
Equations
- One or more equations did not get rendered due to their size.
- GraphCoveringTheory.KuroshStatement.ComponentHom G H A X freePartMap (Sum.inr val) = freePartMap
Instances For
The homomorphism induced by the actual factor inclusions.
The free-product homomorphism induced by the subgroup inclusions and free-part map.
Equations
- GraphCoveringTheory.KuroshStatement.inducedHom G H A X freePartMap = Monoid.CoprodI.lift (GraphCoveringTheory.KuroshStatement.ComponentHom G H A X freePartMap)
Instances For
The checked proof of the Kurosh Palomar statement.