ModuleFinitePlaceLocalGlobal.lean
Nyll.ClassFieldTheory.GlobalClassFieldTheory.Reciprocity.GlobalHilbertSymbol.FinitePlaceLocalGlobal
6 declarations indexed from sourceView source ↗ Module documentation
Finite-place local--global Kummer transport
This file compares the two splitting fields of the finite-place Kummer polynomial: the simple Kummer extension chosen directly over the completion and the localization of the chosen global simple Kummer extension. The completion input, finiteness, splitting-field, and equivalence data are kept as separate declarations so the eventual root-character comparison does not rebuild their instance towers.
Declarations
GlobalClassFieldTheory.Reciprocity.finitePlaceKummerPolynomial
DocumentationThe Kummer polynomial obtained by mapping a global radicand into the finite-place completion.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open KummerTheory
open AlgebraicNumberTheory.Valuations
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.Reciprocity.finitePlaceKummerLocalExtension
DocumentationThe simple Kummer extension chosen intrinsically over the finite-place completion.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open KummerTheory
open AlgebraicNumberTheory.Valuations
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.Reciprocity.finitePlaceLocalArtinInput_globalUnit
DocumentationMapping a global unit through the concrete adic-completion model and then back through the canonical completion equivalence gives its ordinary image in the absolute-value completion.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open KummerTheory
open AlgebraicNumberTheory.Valuations
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.Reciprocity.finitePlaceKummerLocalFiniteDimensional
DocumentationThe named finite-dimensional certificate for the Kummer extension chosen directly over the completion.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open KummerTheory
open AlgebraicNumberTheory.Valuations
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.Reciprocity.finitePlaceKummerLocal_isSplittingField
DocumentationThe simple Kummer extension chosen directly over the completion is a splitting field of the finite-place Kummer polynomial.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open KummerTheory
open AlgebraicNumberTheory.Valuations
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.Reciprocity.finitePlaceKummerLocalGlobalAlgEquiv
DocumentationA canonical algebra equivalence between the intrinsically local Kummer extension and the localization of the chosen global Kummer extension. It is constructed solely from the fact that both fields split the same polynomial; no compatibility between their chosen roots is assumed.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open KummerTheory
open AlgebraicNumberTheory.Valuations
variable (K : Type) [Field K] [NumberField K]