ClassFieldTheory.cyclicHasseNormTheorem
Published library source ↗Same source in NYLL ↗
theorem cyclicHasseNormTheorem
(K L : Type)
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
[IsCyclic (L ≃ₐ[K] L)]
(x : Kˣ) :
IsFieldNorm K L x ↔ IsEverywhereLocalNorm K L xIn-scope Lean context
open scoped NumberField
namespace ClassFieldTheoryFull declaration and proof
/-- For a finite cyclic number-field extension, a unit is a global norm if
and only if it is a norm at every completion. -/
theorem cyclicHasseNormTheorem
(K L : Type)
[Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
[IsCyclic (L ≃ₐ[K] L)]
(x : Kˣ) :
IsFieldNorm K L x ↔ IsEverywhereLocalNorm K L x := by
exact GlobalClassFieldTheory.ClassFieldAxiom.cyclicHasseNormTheorem K L xSource credits and license
Copyright (c) 2026 Naganori Yamaguchi (https://github.com/n-yamaguchi-0729). All rights reserved. Released under Apache 2.0 license as described in the file LICENSE. Authors: Naganori Yamaguchi (assisted by OpenAI Codex)