ModuleNumberFieldPowerSeparation.lean
Nyll.AnabelianGeometry.KummerTheory.NumberFieldPowerSeparation
5 declarations indexed from sourceView source ↗ Module documentation
Cyclic power separation over number fields
Although the entire multiplicative group of a number field is not finitely generated, two prescribed elements lie in one finitely generated S-unit group. This subgroup is saturated under roots in the original field. Consequently cyclic subgroups are determined by their images modulo all positive powers in the original number field.
The power relations here are over the original field. Descending relations obtained only after adjoining roots of unity is a separate arithmetic step.
Declarations
AnabelianGeometry.KummerTheory.exists_sUnitGroup_mem
DocumentationEvery nonzero element has finite support at the finite places.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open IsDedekindDomain
open scoped NumberField
namespace AnabelianGeometry.KummerTheory
variable {K : Type*} [Field K] [NumberField K]
AnabelianGeometry.KummerTheory.mem_sUnitGroup_of_pow_mem
DocumentationAn element of the number field whose positive power is an S-unit is itself an S-unit.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open IsDedekindDomain
open scoped NumberField
namespace AnabelianGeometry.KummerTheory
variable {K : Type*} [Field K] [NumberField K]
AnabelianGeometry.KummerTheory.numberField_mem_zpowers_of_forall_mem_sup_powers
DocumentationCyclic subgroup membership is detected by all power quotients of the multiplicative group of the original number field.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open IsDedekindDomain
open scoped NumberField
namespace AnabelianGeometry.KummerTheory
variable {K : Type*} [Field K] [NumberField K]
AnabelianGeometry.KummerTheory.numberField_iInf_zpowers_sup_powers
DocumentationOver a number field, intersecting all ambient-power enlargements of a cyclic subgroup recovers precisely that subgroup.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open IsDedekindDomain
open scoped NumberField
namespace AnabelianGeometry.KummerTheory
variable {K : Type*} [Field K] [NumberField K]
AnabelianGeometry.KummerTheory.numberField_zpowers_eq_of_forall_sup_powers_eq
DocumentationMatching cyclic subgroups modulo every positive power in a number field implies equality of the actual cyclic subgroups.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open IsDedekindDomain
open scoped NumberField
namespace AnabelianGeometry.KummerTheory
variable {K : Type*} [Field K] [NumberField K]