ModuleFinitePlaceCharacterComparison.lean
Nyll.ClassFieldTheory.GlobalClassFieldTheory.Reciprocity.GlobalHilbertSymbol.FinitePlaceCharacterComparison
29 declarations indexed from sourceView source ↗ Module documentation
Finite-place Kummer root-character comparison
The comparison is compiled through an S-valued map from the chosen global Kummer extension to the Kummer extension chosen over the completion. The localized completion and its instance tower occur only in the provider body which proves compatibility with the two Artin actions.
Declarations
GlobalClassFieldTheory.Reciprocity.nthRootsSubgroupMap_comp_eq_unitsMap
Source context 10 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
open HilbertRamification
open LocalClassFieldTheory
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.Reciprocity.rootQuotient_map_ringHom_of_action
Source context 10 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
open HilbertRamification
open LocalClassFieldTheory
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.Reciprocity.finitePlaceArtin_apply_localized
DocumentationThe normalized finite-place Artin action commutes with algebraic localization. This generic boundary is compiled before the Kummer-specific comparison, so the latter never re-elaborates the localization tower.
Source context 10 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
open HilbertRamification
open LocalClassFieldTheory
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.Reciprocity.finitePlaceKummerGlobalArtinAutomorphism
Source context 10 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
open HilbertRamification
open LocalClassFieldTheory
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.Reciprocity.finitePlaceKummerLocalArtinAutomorphism
Source context 10 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
open HilbertRamification
open LocalClassFieldTheory
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.Reciprocity.finitePlaceKummerGlobalToLocalRingHom
DocumentationThe canonical map from the chosen global Kummer extension to the intrinsic Kummer extension over the finite-place completion.
Source context 10 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
open HilbertRamification
open LocalClassFieldTheory
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.Reciprocity.finitePlaceKummerGlobalToLocalRingHom_commutes
DocumentationThe global-to-local Kummer map extends the canonical scalar map from the number field through its finite-place completion.
Source context 10 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
open HilbertRamification
open LocalClassFieldTheory
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.Reciprocity.finitePlaceKummerTransportedLocalizedArtinAutomorphism
Source context 10 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
open HilbertRamification
open LocalClassFieldTheory
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.Reciprocity.finitePlaceKummerLocalArtin_eq_transported
Source context 10 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
open HilbertRamification
open LocalClassFieldTheory
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.Reciprocity.localizedDirectActionValue
Source context 10 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
open HilbertRamification
open LocalClassFieldTheory
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.Reciprocity.finitePlaceKummerCommonRootAction
Source context 10 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
open HilbertRamification
open LocalClassFieldTheory
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.Reciprocity.finitePlaceKummerTransportedArtinRoot_eq_common
Source context 10 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
open HilbertRamification
open LocalClassFieldTheory
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.Reciprocity.localizedInputActionValue
Source context 10 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
open HilbertRamification
open LocalClassFieldTheory
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.Reciprocity.localizedGlobalActionValue
Source context 10 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
open HilbertRamification
open LocalClassFieldTheory
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.Reciprocity.localizedActionValue_eq
Source context 10 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
open HilbertRamification
open LocalClassFieldTheory
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.Reciprocity.finitePlaceKummerLocalizedInputValue
Source context 10 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
open HilbertRamification
open LocalClassFieldTheory
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.Reciprocity.finitePlaceKummerLocalizedGlobalValue
Source context 10 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
open HilbertRamification
open LocalClassFieldTheory
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.Reciprocity.finitePlaceKummerLocalizedValue_eq
Source context 10 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
open HilbertRamification
open LocalClassFieldTheory
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.Reciprocity.finitePlaceKummerCommonImage_eq_localizedInputValue
Source context 10 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
open HilbertRamification
open LocalClassFieldTheory
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.Reciprocity.finitePlaceKummerGlobalArtin_localized_action
Source context 10 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
open HilbertRamification
open LocalClassFieldTheory
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.Reciprocity.finitePlaceKummerCommonRootAction_eq_global
Source context 10 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
open HilbertRamification
open LocalClassFieldTheory
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.Reciprocity.finitePlaceKummerTransportedArtin_root_action
Source context 10 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
open HilbertRamification
open LocalClassFieldTheory
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.Reciprocity.finitePlaceKummerGlobalToLocalRingHom_artin_action
DocumentationThe global-to-local Kummer map intertwines the two Artin actions on the chosen Kummer root.
Source context 10 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
open HilbertRamification
open LocalClassFieldTheory
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.Reciprocity.finitePlaceKummerGlobalToLocalRingHom_root_pow
DocumentationThe image of the chosen global Kummer root has the same prescribed power as the root chosen intrinsically over the completion.
Source context 10 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
open HilbertRamification
open LocalClassFieldTheory
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.Reciprocity.finitePlaceKummerMappedGlobalCharacter_units
Source context 10 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
open HilbertRamification
open LocalClassFieldTheory
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.Reciprocity.finitePlaceKummerRootQuotient_eq_local
Source context 10 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
open HilbertRamification
open LocalClassFieldTheory
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.Reciprocity.finitePlaceKummerLocalHilbert_units
Source context 10 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
open HilbertRamification
open LocalClassFieldTheory
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.Reciprocity.finitePlaceKummerRootCharacterOfExtension_localGlobal
DocumentationFor every extension of a finite place, the global Kummer root character equals the finite-place Hilbert symbol.
Source context 10 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
open HilbertRamification
open LocalClassFieldTheory
variable (K : Type) [Field K] [NumberField K]
GlobalClassFieldTheory.Reciprocity.finitePlaceKummerRootCharacter_localGlobal
DocumentationThe canonical finite-place Kummer root character is the finite-place Hilbert symbol.
Source context 10 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
open HilbertRamification
open LocalClassFieldTheory
variable (K : Type) [Field K] [NumberField K]