ModulePrimePowerSeparation.lean
Nyll.AnabelianGeometry.KummerTheory.PrimePowerSeparation
3 declarations indexed from sourceView source ↗ Module documentation
Separation by prime-power quotients
Prime powers suffice to recover subgroups of finitely generated abelian groups. The saturated-subgroup version also applies to S-unit groups.
Declarations
AnabelianGeometry.KummerTheory.eq_one_of_forall_exists_prime_pow
DocumentationA finitely generated abelian group has no nontrivial element divisible by every power of every prime.
Source context 2 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace AnabelianGeometry.KummerTheory
variable {G : Type*} [CommGroup G] [Group.FG G]
AnabelianGeometry.KummerTheory.mem_of_forall_mem_sup_prime_powers
DocumentationMembership in every power enlargement already implies membership in the original subgroup. The ambient group is finitely generated and abelian.
Source context 2 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace AnabelianGeometry.KummerTheory
variable {G : Type*} [CommGroup G] [Group.FG G]
AnabelianGeometry.KummerTheory.mem_of_forall_mem_sup_prime_powers_of_saturated
DocumentationPower separation can be checked in a finitely generated subgroup that contains every root of each of its elements.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace AnabelianGeometry.KummerTheory
variable {G : Type*} [CommGroup G] [Group.FG G]
omit [Group.FG G] in