ClassFieldTheory.globalFinitePlaceHilbertSymbol
The finite-place Hilbert factor, transported from the internal unit-root subgroup to Mathlib's rootsOfUnity.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTheory
open scoped BigOperators NumberField
open NumberField IsDedekindDomainLean source · statement
def globalFinitePlaceHilbertSymbol
(F : Type) [Field F] [NumberField F]
(n : ℕ+) (hnF : ((n : ℕ) : F) ≠ 0)
(hmu : (primitiveRoots (n : ℕ) F).Nonempty)
(v : HeightOneSpectrum (𝓞 F)) (a b : Fˣ) :
rootsOfUnity (n : ℕ) F