A prime parameter and a primitive r-th root of unity produce an actual cyclic degree-r extension with the displayed integral minimal polynomial. The coefficient-ring algebra and its tower are outputs of the construction, alongside the fraction-field power basis.
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 exists_cyclic_kummer_extension_of_prime_parameter
(R : Type u) (K : Type v)
[CommRing R] [IsDomain R] [IsIntegrallyClosed R]
[Field K] [Algebra R K] [IsFractionRing R K]
(π : R) (hπ : Prime π) (r : ℕ) [Fact r.Prime]
(ζ : K) (hζ : IsPrimitiveRoot ζ r) :
∃ (L : Type v) (_ : Field L) (_ : Algebra K L)
(_ : Algebra R L) (_ : IsScalarTower R K L) (B : PowerBasis K L),
Module.finrank K L = r ∧
B.gen ^ r = algebraMap R L π ∧
minpoly K B.gen = X ^ r - C (algebraMap R K π) ∧
minpoly R B.gen = X ^ r - C π ∧
IsGalois K L ∧ IsCyclic (L ≃ₐ[K] L)