Does the characteristic polynomial encode the rank?

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
3 replies · 6K views
Bipolarity
Messages
773
Reaction score
2
Similar matrices share certain properties, such as the determinant, trace, eigenvalues, and characteristic polynomial. In fact, all of these properties can be determined from the character polynomial alone.

However, similar matrices also share the same rank. I was wondering if the rank is also encoded in the characteristic polynomial of the matrix.

In other words, if two matrices have the same characteristic polynomial, need their rank be the same?

I'd like to know the answer, so that I can decide whether to prove or to cook up a counterexample.

Thanks!

BiP
 
Physics news on Phys.org
HallsofIvy said:
Well, there is the obvious: the characteristic polynomial of matrix A is [itex]x^rP(x)[/itex] where P is a n- r degree polynomial, if and only if A has rank n- r.

This seems to be obviously true only for diagonalizable matrices. What if the matrix ##A## is not diagonalizable?

BiP
 
The algebraic multiplicity of eigenvalues are at least as large as the geometric multiplicities, so if 0 is an eigenvalue with dimension k eigenspace, then the characteristic polynomial has at least a factor of xk. It's not exactly xk though, for example the matrix

0 1
0 0

has characteristic polynomial x2 but 0 only has a single eigenvector