ClassFieldTheory.kummerAlgebra_norm_iff_simpleRadicalNorm
There is an n-th root of a whose simple radical extension has exactly the same norm values on units as the possibly reducible Kummer algebra.
Source context 1 command
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFieldTheoryLean source · statement
theorem kummerAlgebra_norm_iff_simpleRadicalNorm
(K : Type) [Field K] (n : ℕ+)
(hnK : ((n : ℕ) : K) ≠ 0)
(hmu : (primitiveRoots (n : ℕ) K).Nonempty) (a : Kˣ) :
∃ β : SeparableClosure K,
β ^ (n : ℕ) = algebraMap K (SeparableClosure K) (a : K) ∧
∀ b : Kˣ,
(∃ y : (KummerAlgebra K n a)ˣ,
Algebra.norm K (y : KummerAlgebra K n a) = (b : K)) ↔
∃ z : (IntermediateField.adjoin K {β})ˣ,
Algebra.norm K (z.val : IntermediateField.adjoin K {β}) = (b : K)