Calculating the Minimal Polynomial for a Given Matrix A

Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
2 replies · 2K views
gottfried
Messages
118
Reaction score
0
I've been given a matrix A and calculated the characteristic polynomial. Which is (1-λ)5. Given this how does one calculate the minimal polynomial?

Also just to check, is it correct that the minimal polynomial is the monic polynomial with lowest degree that satisfies M(A)=0 and that all the irreducible factors of the minimal polynomial divide the characteristic polynomial?

Given this I think the minimal polynomial is (1-λ)2 since (I-A)≠0 and (I-A)2=0 but this method to figure it out seems a little ad hoc.

A=
[1 1 0 0 0]
[0 1 0 0 0]
[0 0 1 1 0]
[0 0 0 1 0]
[0 0 0 0 1]
 
Physics news on Phys.org
No, that's perfecty valid. The characteristic polynomial is [itex](1- \lambda)^5[/itex] and the minimal polynomial is the polynomial, p, of lowest degree that is a factor of the characteristic polynomial and such that p(A)= 0. The obvious thing to do is to start with the factor of lowest degree, 1- x, that is a factor of that and see if I- A= 0. Since it does not, try [itex](I- A)^2[/itex]. I presume that did gives 0 but if it had not, you would then try [itex](I- A)^3[/itex] and so on. There is nothing "Ad hoc" about using the definition of something.
 
Thanks for clearing it up:)