A Henselian DVF containing a primitive r-th root of unity has a cyclic degree-r extension with surjective actual residue-field map.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory.DiscreteValuationField
open Polynomial
open scoped Polynomial
universe u vtheorem HenselianDVF.exists_cyclic_kummer_extension_residueMap_surjective
{K : Type u} [Field K] (base : HenselianDVF.{u, v} K)
(r : ℕ) [Fact r.Prime] (ζ : K) (hζ : IsPrimitiveRoot ζ r) :
∃ (L : Type u) (_ : Field L) (_ : Algebra K L)
(_ : FiniteDimensional K L) (target : HenselianDVF.{u, 0} L)
(_ : base.toDVF.valuation.HasExtension target.toDVF.valuation),
Module.finrank K L = r ∧ IsGalois K L ∧ IsCyclic (L ≃ₐ[K] L) ∧
Function.Surjective (ValuedExtension.residueMap base.toDVF target.toDVF)