Eisenstein polynomials #
THIS FILE IS SYNCHRONIZED WITH MATHLIB4. Any changes to this file require a corresponding PR to mathlib4. In this file we gather more miscellaneous results about Eisenstein polynomials
Main results #
mem_adjoin_of_smul_prime_pow_smul_of_minpoly_is_eiseinstein_at
: letK
be the field of fraction of an integrally closed domainR
and letL
be a separable extension ofK
, generated by an integral power basisB
such that the minimal polynomial ofB.gen
is Eisenstein atp
. Givenz : L
integral overR
, ifp ^ n • z ∈ adjoin R {B.gen}
, thenz ∈ adjoin R {B.gen}
. Together withalgebra.discr_mul_is_integral_mem_adjoin
this result often allows to compute the ring of integers ofL
.
Let K
be the field of fraction of an integrally closed domain R
and let L
be a separable
extension of K
, generated by an integral power basis B
such that the minimal polynomial of
B.gen
is Eisenstein at p
. Given z : L
integral over R
, if Q : R[X]
is such that
aeval B.gen Q = p • z
, then p ∣ Q.coeff 0
.
Let K
be the field of fraction of an integrally closed domain R
and let L
be a separable
extension of K
, generated by an integral power basis B
such that the minimal polynomial of
B.gen
is Eisenstein at p
. Given z : L
integral over R
, if p • z ∈ adjoin R {B.gen}
, then
z ∈ adjoin R {B.gen}
.
Let K
be the field of fraction of an integrally closed domain R
and let L
be a separable
extension of K
, generated by an integral power basis B
such that the minimal polynomial of
B.gen
is Eisenstein at p
. Given z : L
integral over R
, if p ^ n • z ∈ adjoin R {B.gen}
,
then z ∈ adjoin R {B.gen}
. Together with algebra.discr_mul_is_integral_mem_adjoin
this result
often allows to compute the ring of integers of L
.