The minimal polynomial of an algebraic number
is the unique irreducible
polynomial
of smallest polynomial
degree that is monic and has rational coefficients such that
. The minimal polynomial can be computed in
the Wolfram Language using MinimalPolynomial[zeta,
var].
For example, the minimal polynomial of is
.
In general, the minimal polynomial of
,
where
and
is a prime number, is
, which is irreducible
by Eisenstein's irreducibility
criterion. The minimal polynomial of every primitive
nth root of unity is the cyclotomic
polynomial
.
For example,
is the minimal polynomial of
In general, two algebraic numbers that are complex conjugates have the same minimal polynomial.
Considering the extension field as a finite-dimensional vector space over the field
of the rational numbers, then multiplication
by
induces a linear transformation
on
.
The matrix minimal polynomial of
, as a linear
transformation, is the same as the minimal polynomial of
, as an algebraic
number.
A minimal polynomial divides any other polynomial with rational coefficients such that
.
It follows that it has minimal polynomial degree
among all polynomials
with this property. Its polynomial
degree is equal to the extension field degree
of the extension field
over
.