Theory for find the eigenvules of a matrix

In summary: The QR algorithm is just one method for finding eigenvalues and eigenvectors, and it works for most matrices. For those that are not diagonalizable, it will find the closest possible form, which is the Jordan normal form. The columns of P_1 \dots P_k will be generalized eigenvectors in this case.
  • #1
Jhenrique
685
4
Exist so much theory for find the eigenvules of a matrix (invariants, characteristic polynomials, algebraic formula with trace and determinant...), but don't exist none formula for find the eigenvectors of a matrix? I never saw none! Please, if such formula exist, give me it or tell when I can study this.
 
Physics news on Phys.org
  • #2
Jhenrique said:
Exist so much theory for find the eigenvules of a matrix (invariants, characteristic polynomials, algebraic formula with trace and determinant...), but don't exist none formula for find the eigenvectors of a matrix? I never saw none! Please, if such formula exist, give me it or tell when I can study this.

You need to find eigenvalues before you can find eigenvectors. Two matrices with the same eigenvalues can have entirely different eigenvectors, so there is no general formula for finding eigenvectors beyond the definition: [itex]v \neq 0[/itex] is an eigenvector of [itex]M[/itex] if and only if there exists a scalar [itex]\lambda[/itex] such that
[tex]
Mv = \lambda v.
[/tex]
Having found the eigenvalues as the roots of the characteristic polynomial
[tex]\chi_M(z) = \det (M - zI)[/tex]
you can then find the corresponding eigenvector(s) by using the definition above.
 
  • #3
If you use similarity transformations of an ##n\times n## matrix ##A## to reduce it a diagonal form, i.e., repeat
$$
\begin{align}
A_{1} &= P_1^{-1} A P_1 \\
A_{2} &= P_2^{-1} P_1^{-1} A P_1 P_2 \\
\vdots \\
A_{k} &= P_k^{-1} \cdots P_1^{-1} A P_1 \cdots P_k
\end{align}
$$
until ##A_{k}## is diagonal, then
$$
A_{k} = \mathrm{diag}( \lambda_1, \lambda_2, \ldots, \lambda_n)
$$
with ##\lambda_i## the eigenvalues of ##A## and the columns of the matrix
$$
X = P_1 P_2 \cdots P_k
$$
are the corresponding eigenvectors.

The QR algorithm is such a method.
 
  • #4
DrClaude said:
If you use similarity transformations of an ##n\times n## matrix ##A## to reduce it a diagonal form

Not all matrices are diagonalizable, even over [itex]\mathbb{C}[/itex]! For example
[tex]
\begin{pmatrix}
1 & 1 \\ 0 & 1
\end{pmatrix}
[/tex]

The best you can do is reduce a matrix to its Jordan normal form, which the above matrix is.

EDIT: QR will converge to the Schur form of [itex]A[/itex], which is upper triangular so the eigenvalues will appear on the diagonal, but is it necessarily the case that the columns of [itex]P_1 \dots P_k[/itex] are generalized eigenvectors of [itex]A[/itex]?
 
Last edited:
  • #5
pasmith said:
Not all matrices are diagonalizable
I never said they were.
 

1. What is an eigenvector and eigenvalue?

An eigenvector is a vector that does not change direction when multiplied by a matrix. An eigenvalue is a number that represents how much the eigenvector is scaled when multiplied by the matrix.

2. Why is finding eigenvectors and eigenvalues important?

Finding eigenvectors and eigenvalues is important in many applications, such as solving systems of differential equations, analyzing data, and understanding the behavior of systems in physics and engineering.

3. How do you find the eigenvectors and eigenvalues of a matrix?

To find the eigenvectors and eigenvalues of a matrix, you can use the characteristic equation, which involves finding the determinant of the matrix and solving for the roots of the equation.

4. What is the relationship between eigenvectors and eigenvalues?

The eigenvectors and eigenvalues of a matrix are closely related. The eigenvalues represent the scaling factor of the eigenvectors when multiplied by the matrix. Additionally, the eigenvectors associated with different eigenvalues are orthogonal (perpendicular) to each other.

5. Can a matrix have more than one set of eigenvectors and eigenvalues?

Yes, a matrix can have multiple sets of eigenvectors and eigenvalues. This is because there can be multiple ways for a vector to not change direction when multiplied by a matrix, and each of these vectors will have its own corresponding eigenvalue.

Similar threads

  • Linear and Abstract Algebra
Replies
9
Views
1K
Replies
34
Views
2K
  • Linear and Abstract Algebra
Replies
1
Views
915
Replies
3
Views
2K
  • Linear and Abstract Algebra
Replies
6
Views
1K
  • Linear and Abstract Algebra
Replies
3
Views
992
  • Linear and Abstract Algebra
Replies
7
Views
2K
  • Engineering and Comp Sci Homework Help
Replies
18
Views
2K
  • Linear and Abstract Algebra
Replies
1
Views
998
  • Linear and Abstract Algebra
Replies
2
Views
2K
Back
Top