Square roots and the binomial X ^ n - C a #
Mathlib's Kummer theory of X ^ n - C a (in Mathlib/FieldTheory/KummerExtension.lean) runs
through a primitive n-th root of unity, which is unavailable for n = 2 in characteristic 2.
This file records the elementary facts that need no root of unity: membership in the root set of
X ^ n - C a is the equation x ^ n = a, and for n = 2 a single square root δ of a already
splits the binomial and generates its splitting field, because the only other root is -δ.
Main results #
Polynomial.mem_rootSet_X_pow_sub_C: a point of an extension is a root ofX ^ n - C aexactly when itsn-th power isa.IntermediateField.adjoin_rootSet_X_pow_two_sub_C: a square root ofagenerates the root-set adjunction ofX ^ 2 - C a.Polynomial.splits_map_X_pow_two_sub_C: a square root ofain an extension splitsX ^ 2 - C athere.Valuation.X_pow_sub_C_irreducible_of_gcd_ord_eq_one:X ^ n - C ais irreducible whennis coprime to the order ofaat a discrete valuation.Valuation.finrank_eq_of_pow_eq_of_gcd_ord_eq_one: a radical extension generated by a root ofX ^ n - C ahas degreenunder the same coprimality condition.TauCeti.X_pow_sub_C_irreducible_of_irreducible: for a uniformizerϖof a discrete valuation ring,X ^ n - C ϖis irreducible over the fraction field for everyn ≠ 0.
References #
- H. Stichtenoth, Algebraic Function Fields and Codes, 2nd ed., GTM 254, Springer, 2009, Proposition 3.7.3.
Over a field, a square root δ of a generates the whole splitting field of X ^ 2 - C a,
because the only other root is -δ.
A square root of a in E splits X ^ 2 - C a there: the two linear factors are X - C δ
and X + C δ. Unlike Polynomial.X_pow_sub_C_splits_of_isPrimitiveRoot this needs no primitive
root of unity, so it also covers characteristic 2, where the two factors coincide.
A valuative irreducibility criterion for X ^ n - C a: if n ≠ 0 is coprime to the
order of a at a discrete valuation v, then X ^ n - C a is irreducible. No root of unity and
no hypothesis on the characteristic is needed. For a = 0 the order is the junk value 0, so the
hypothesis forces n = 1, where the statement holds trivially. See Andrew Yang's
X_pow_sub_C_irreducible_of_prime in Mathlib/FieldTheory/KummerPolynomial.lean.
The degree of a radical extension: if y generates E over F with y ^ n = a,
and n is coprime to the order of a at a discrete valuation, then [E : F] = n.
This is the degree criterion used in Stichtenoth, Proposition 3.7.3.
A uniformizer has no nontrivial root in the fraction field: for a uniformizer ϖ of a
discrete valuation ring R and n ≠ 0, the polynomial X ^ n - C ϖ is irreducible over the
fraction field of R, as ϖ has order 1 at the valuation of the maximal ideal.