What Is the Minimal Polynomial of a Matrix? – Nick Higham

For a polynomial
the place for all
, the matrix polynomial obtained by evaluating
at
is
(Notice that the fixed time period is ). The polynomial
is monic if
.
The attribute polynomial of a matrix is
, a level
monic polynomial whose roots are the eigenvalues of
. The Cayley–Hamilton theorem tells us that
, however
might not be the polynomial of lowest diploma that annihilates
. The monic polynomial
of lowest diploma such that
is the minimal polynomial of
. Clearly,
has diploma at most
.
The minimal polynomial divides any polynomial such that
, and specifically it divides the attribute polynomial. Certainly by polynomial lengthy division we are able to write
, the place the diploma of
is lower than the diploma of
. Then
If then now we have a contradiction to the minimality of the diploma of
. Therefore
and so
divides
.
The minimal polynomial is exclusive. For if and
are two totally different monic polynomials of minimal diploma
such that
,
, then
is a polynomial of diploma lower than
and
, and we are able to scale
to be monic, so by the minimality of
,
, or
.
If has distinct eigenvalues then the attribute polynomial and the minimal polynomial are equal. When
has repeated eigenvalues the minimal polynomial can have diploma lower than
. An excessive case is the id matrix, for which
, since
. Alternatively, for the Jordan block
the attribute polynomial and the minimal polynomial are each equal to .
The minimal polynomial has diploma lower than when within the Jordan canonical type of
an eigenvalue seems in a couple of Jordan block. Certainly it isn’t exhausting to indicate that the minimal polynomial might be written
the place are the distinct eigenvalues of
and
is the dimension of the biggest Jordan block wherein
seems. This expression consists of linear components (that’s,
for all
) if and provided that
is diagonalizable.
As an example, for the matrix
in Jordan kind (the place clean parts are zero), the minimal polynomial is , whereas the attribute polynomial is
.
What’s the minimal polynomial of a rank- matrix,
? Since
, now we have
for
. For any linear polynomial
,
, which is nonzero since
has rank
and
has rank
. Therefore the minimal polynomial is
.
The minimal polynomial is necessary within the idea of matrix features and within the idea of Krylov subspace strategies. One doesn’t usually have to compute the minimal polynomial in observe.