Minimal polynomial of roots of unity #
We gather several results about minimal polynomial of root of unity.
Main results #
IsPrimitiveRoot.totient_le_degree_minpoly
: The degree of the minimal polynomial of ann
-th primitive root of unity is at leasttotient n
.
μ
is integral over ℤ
.
The reduction modulo p
of the minimal polynomial of a root of unity μ
is separable.
The reduction modulo p
of the minimal polynomial of a root of unity μ
is squarefree.
Let P
be the minimal polynomial of a root of unity μ
and Q
be the minimal polynomial of
μ ^ p
, where p
is a natural number that does not divide n
. Then P
divides expand ℤ p Q
.
Let P
be the minimal polynomial of a root of unity μ
and Q
be the minimal polynomial of
μ ^ p
, where p
is a prime that does not divide n
. Then P
divides Q ^ p
modulo p
.
Let P
be the minimal polynomial of a root of unity μ
and Q
be the minimal polynomial of
μ ^ p
, where p
is a prime that does not divide n
. Then P
divides Q
modulo p
.
If p
is a prime that does not divide n
,
then the minimal polynomials of a primitive n
-th root of unity μ
and of μ ^ p
are the same.
If m : ℕ
is coprime with n
,
then the minimal polynomials of a primitive n
-th root of unity μ
and of μ ^ m
are the same.
If m : ℕ
is coprime with n
,
then the minimal polynomial of a primitive n
-th root of unity μ
has μ ^ m
as root.
primitiveRoots n K
is a subset of the roots of the minimal polynomial of a primitive
n
-th root of unity μ
.