I have a 3×3 matrix A for which I need to determine the characteristic polynomial.
Suppose I had det(A)=f. If I performed row operations on A I could manipulate f accordingly to find the determinant for the new matrix. So for example if I multiplied row 1 by k and swapped row 2 and row 3 the determinant for the new matrix would be given by −1×k×f.
My question: Could I simplify A by performing row operations on it,
then use the simplified A in (λI3−A), calculate det(λI3−A) and finally manipulate det(λI3−A) according to the row operations that I did on the original A. So if I swapped row 1 and 3 to get the simplified A, I would multiply det(λI3−A) by −1 in the end to get the final determinant.
Would this change the characteristic polynomial? If yes, why?
Answer
No, elementary matrix operations don't preserve the eigenvalues in general. As an example, consider A=I, where I is the 3×3 identity matrix.
det(λI−A)=det(λI−I)=(λ−1)3.
Now, lets construct B by swapping rows 1 and 3 while multiplying row 2 by 2 (as suggested in your comment), i.e.
B=(001020100),
and
det(λI−B)=(x−2)(x2−1)≠−2(λ−1)3=−2det(λI−A).
However, we could construct Bλ by starting with the matrix λI−A, swapping rows 1 and 3 and multiplying row 2 by 2, i.e.
Bλ=(00λ−102λ−20λ−100).
Then
detBλ=−2(λ−1)3=−2det(λI−A)
as expected.
No comments:
Post a Comment