TOPICS
Search

Matrix Minimal Polynomial


The matrix minimal polynomial of a matrix A is the monic polynomial in A of smallest degree n such that

 p(A)=sum_(i=0)^nc_iA^i=0.
(1)

The minimal polynomial divides any polynomial q with q(A)=0 and, in particular, it divides the characteristic polynomial.

If the characteristic polynomial factors as

 char(A)(x)=(-1)^(n_1+...+n_k)(x-lambda_1)^(n_1)...(x-lambda_k)^(n_k),
(2)

then its minimal polynomial is given by

 p(x)=(x-lambda_1)^(m_1)...(x-lambda_k)^(m_k)
(3)

for some positive integers m_i, where the m_i satisfy 1<=m_i<=n_i.

For example, the characteristic polynomial of the n×n zero matrix is (-1)^nx^n, while its minimal polynomial is x. However, the characteristic polynomial and minimal polynomial of

 [0 1; 0 0]
(4)

are both x^2.

The minimal polynomial of a square matrix a in the variable x is implemented in the Wolfram Language as MatrixMinimalPolynomial[a, x].


See also

Algebraic Number Minimal Polynomial, Cayley-Hamilton Theorem, Characteristic Polynomial, Companion Matrix, Extension Field Minimal Polynomial, Rational Canonical Form

Portions of this entry contributed by Todd Rowland

Explore with Wolfram|Alpha

References

Dummit, D. S. and Foote, R. M. Abstract Algebra, 3rd ed. Hoboken, NJ: Wiley, 2004.Herstein, I. §6.7 in Topics in Algebra, 2nd ed. New York: Wiley, 1975.Jacobson, N. §3.10 in Basic Algebra I. New York: W. H. Freeman, 1985.

Referenced on Wolfram|Alpha

Matrix Minimal Polynomial

Cite this as:

Weisstein, Eric W., with contributions by Todd Rowland. "Matrix Minimal Polynomial." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/MatrixMinimalPolynomial.html

Subject classifications