ModuleInfinitePlace.lean
Nyll.ClassFieldTheory.GlobalClassFieldTheory.Reciprocity.GlobalHilbertSymbol.InfinitePlace
4 declarations indexed from sourceView source ↗ Module documentation
Hilbert symbols at infinite places
At a complex place the Hilbert symbol is trivial. At a real place, once the base field contains the relevant roots of unity, the only nontrivial case is the quadratic one: its value is -1 exactly when both arguments are negative. The definition below records that evaluation directly in μₙ(K).
Declarations
GlobalClassFieldTheory.Reciprocity.infinitePlaceHilbertSymbol
DocumentationThe Hilbert symbol of two global units at an infinite place. Complex places and nonquadratic exponents contribute 1; a real quadratic place contributes -1 precisely when both real embeddings are negative.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open KummerTheory
variable (K : Type) [Field K] [NumberField K]
open scoped Classical in
GlobalClassFieldTheory.Reciprocity.infinitePlaceHilbertSymbol_eq_one_of_isComplex
DocumentationEvery complex infinite place has trivial Hilbert symbol.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open KummerTheory
variable (K : Type) [Field K] [NumberField K]
omit [NumberField K] in
GlobalClassFieldTheory.Reciprocity.infinitePlaceHilbertSymbol_eq_one_of_ne_two
DocumentationAway from the quadratic exponent, every infinite-place factor is trivial.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open KummerTheory
variable (K : Type) [Field K] [NumberField K]
omit [NumberField K] in
GlobalClassFieldTheory.Reciprocity.infinitePlaceHilbertSymbol_real_apply
DocumentationExplicit real-place evaluation of the quadratic Hilbert symbol.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open KummerTheory
variable (K : Type) [Field K] [NumberField K]
omit [NumberField K] in