ModuleLocalHilbertPairing.lean
Nyll.ClassFieldTheory.LocalClassFieldTheory.Kummer.LocalHilbertPairing
7 declarations indexed from sourceView source ↗ Module documentation
Comparison of maximal and simple local Kummer pairings
The chosen simple Kummer extension attached to one radical lies in the maximal finite Kummer extension. Restriction of the maximal local Artin automorphism to that simple extension, together with functoriality of root quotients, identifies the maximal pairing with the existing local Hilbert symbol.
Declarations
KummerTheory.rootQuotient_map_intermediateFieldInclusion
DocumentationRoot quotients commute with inclusion between normal intermediate fields in a common ambient extension.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace KummerTheory
open RamificationTheory
universe u v
variable {K : Type u} {Omega : Type v}
[Field K] [Field Omega] [Algebra K Omega]
LocalClassFieldTheory.Kummer.maximalLocalArtin_restrict_chosenSimpleKummer
DocumentationRestricting the maximal Kummer Artin automorphism to the simple Kummer extension gives its defining simple-extension Artin automorphism.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalClassFieldTheory
namespace Kummer
open KummerTheory LocalFieldTheory RamificationTheory
variable (K : Type) [Field K]
variable [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
LocalClassFieldTheory.Kummer.maximalLocalKummerPairingRightHom_eq_localHilbertSymbolHom
DocumentationThe maximal pairing evaluated at (a,b) agrees with the local Hilbert symbol homomorphism for the simple extension generated by b.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalClassFieldTheory
namespace Kummer
open KummerTheory LocalFieldTheory RamificationTheory
variable (K : Type) [Field K]
variable [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
LocalClassFieldTheory.Kummer.localHilbertSymbol_mul_right
DocumentationThe local Hilbert symbol is multiplicative in its second argument.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalClassFieldTheory
namespace Kummer
open KummerTheory LocalFieldTheory RamificationTheory
variable (K : Type) [Field K]
variable [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
LocalClassFieldTheory.Kummer.localHilbertSymbol_steinberg
DocumentationThe local Hilbert symbol of a unit and its nonzero complement is one.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalClassFieldTheory
namespace Kummer
open KummerTheory LocalFieldTheory RamificationTheory
variable (K : Type) [Field K]
variable [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
LocalClassFieldTheory.Kummer.localHilbertSymbol_neg_self
DocumentationThe local Hilbert symbol of a unit and its negative is one.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalClassFieldTheory
namespace Kummer
open KummerTheory LocalFieldTheory RamificationTheory
variable (K : Type) [Field K]
variable [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]
LocalClassFieldTheory.Kummer.localHilbertSymbol_skew
DocumentationThe local Hilbert symbol is skew-symmetric.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalClassFieldTheory
namespace Kummer
open KummerTheory LocalFieldTheory RamificationTheory
variable (K : Type) [Field K]
variable [ValuativeRel K] [TopologicalSpace K]
[IsNonarchimedeanLocalField K]