ModuleSUnitLocalPowerKernel.lean
Nyll.ClassFieldTheory.KummerTheory.Concrete.SUnitPreparation.SUnitLocalPowerKernel
11 declarations indexed from sourceView source ↗ Module documentation
The local-power kernel of S-units
The localization map on S-units, its kernel, its quotient by global powers, and the associated Kummer radical.
Declarations
KummerTheory.sUnitLocalPowerMap
DocumentationThe diagonal localization map Kˢ → ∏ v ∈ T, K_vˣ / K_vˣⁿ.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField IsMulCommutative NNReal ValuativeRel
open NumberField IsDedekindDomain
open LocalFieldTheory
noncomputable section
namespace KummerTheory
variable {K : Type*} [Field K]
[numberFieldK : NumberField K]
KummerTheory.sUnitLocalPowerKernel
DocumentationThe subgroup Δ of S-units which are local n-th powers at every place in T.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField IsMulCommutative NNReal ValuativeRel
open NumberField IsDedekindDomain
open LocalFieldTheory
noncomputable section
namespace KummerTheory
variable {K : Type*} [Field K]
[numberFieldK : NumberField K]
KummerTheory.mem_sUnitLocalPowerKernel_iff
DocumentationElementwise description of the local-power kernel Δ.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField IsMulCommutative NNReal ValuativeRel
open NumberField IsDedekindDomain
open LocalFieldTheory
noncomputable section
namespace KummerTheory
variable {K : Type*} [Field K]
[numberFieldK : NumberField K]
KummerTheory.nthPowerSubgroup_le_sUnitLocalPowerKernel
DocumentationGlobal n-th powers are local n-th powers at every place.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField IsMulCommutative NNReal ValuativeRel
open NumberField IsDedekindDomain
open LocalFieldTheory
noncomputable section
namespace KummerTheory
variable {K : Type*} [Field K]
[numberFieldK : NumberField K]
KummerTheory.sUnitLocalPowerKernelNthPowers
DocumentationThe copy of Kˢⁿ inside the local-power kernel Δ.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField IsMulCommutative NNReal ValuativeRel
open NumberField IsDedekindDomain
open LocalFieldTheory
noncomputable section
namespace KummerTheory
variable {K : Type*} [Field K]
[numberFieldK : NumberField K]
KummerTheory.sUnitLocalPowerKernelQuotientMap
DocumentationThe canonical map Δ / Kˢⁿ → Kˢ / Kˢⁿ.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField IsMulCommutative NNReal ValuativeRel
open NumberField IsDedekindDomain
open LocalFieldTheory
noncomputable section
namespace KummerTheory
variable {K : Type*} [Field K]
[numberFieldK : NumberField K]
KummerTheory.sUnitLocalPowerKernelQuotientMap_injective
DocumentationInclusion of Δ induces an injection on quotients by Kˢⁿ.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField IsMulCommutative NNReal ValuativeRel
open NumberField IsDedekindDomain
open LocalFieldTheory
noncomputable section
namespace KummerTheory
variable {K : Type*} [Field K]
[numberFieldK : NumberField K]
KummerTheory.finite_sUnitLocalPowerKernelQuotient
DocumentationThe restricted radical quotient Δ / Kˢⁿ is finite.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField IsMulCommutative NNReal ValuativeRel
open NumberField IsDedekindDomain
open LocalFieldTheory
noncomputable section
namespace KummerTheory
variable {K : Type*} [Field K]
[numberFieldK : NumberField K]
KummerTheory.card_sUnitLocalPowerKernelQuotient_le
DocumentationThe restricted radical quotient has cardinality at most n ^ s.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField IsMulCommutative NNReal ValuativeRel
open NumberField IsDedekindDomain
open LocalFieldTheory
noncomputable section
namespace KummerTheory
variable {K : Type*} [Field K]
[numberFieldK : NumberField K]
KummerTheory.sUnitLocalPowerRadical
DocumentationThe local-power kernel, regarded as an actual subgroup of Kˣ.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField IsMulCommutative NNReal ValuativeRel
open NumberField IsDedekindDomain
open LocalFieldTheory
noncomputable section
namespace KummerTheory
variable {K : Type*} [Field K]
[numberFieldK : NumberField K]
KummerTheory.mem_sUnitLocalPowerRadical_iff
DocumentationMembership in the local-power radical is membership in the kernel through the canonical S-unit inclusion.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField IsMulCommutative NNReal ValuativeRel
open NumberField IsDedekindDomain
open LocalFieldTheory
noncomputable section
namespace KummerTheory
variable {K : Type*} [Field K]
[numberFieldK : NumberField K]