The Kummer generation theorem for a possibly infinite actual-field Galois extension and the n-th-power operator.
The finite-stage abelian and exponent hypotheses are derived through the surjective restriction map; they are not supplied as extra assumptions.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace KummerTheory
open scoped IsMulCommutative
variable {K Ω : Type*} [Field K] [Field Ω] [Algebra K Ω]theorem kummerRootSet_adjoin_eq_top
[IsGalois K Ω] [IsMulCommutative Gal(Ω/K)]
(n : ℕ+) (hmu : (primitiveRoots (n : ℕ) K).Nonempty)
(hexponent : ∀ σ : Gal(Ω/K), σ ^ (n : ℕ) = 1) :
IntermediateField.adjoin K (finiteKummerRootSet (K := K) (L := Ω) n) = ⊤