Eigenvalues and Eigenvectors
Never really had the intuition.
Eigenvector (creds to Ayush for intuition)
An eigenvector of a matrix is a vector such that multiplication by alters only the scale of (a linear transformation).
- Source: Deep learning book
Basic Definition
For , a scalar is an eigenvalue of if for some nonzero vector . The vector is then called an eigenvector of corresponding to .
Note
Note that there’s technically an infinite amount of eigenvectors, since you can just vary the scalar multiple and get a different vector. So generally, to uniquely represent an eigenvector, we use the normalized vector.
Determinants and Eigenstuff
is a eigenvalue of if and only if satisfies the equation All nonzero solutions of the homogeneous system of equations are all of the eigenvectors corresponding to .
Characteristic Polynomial
The characteristic polynomial of is
is an eigenvalue of A if and only if .
Non-real eigenvalues
A real matrix can have non-real eigenvalues.
More definitions
Matrix with all positive eigenvalues is called positive definite. Matrix with non-negative eigenvalues is called positive semi-definite. Matrix with all negative eigenvalues is called negative definite. Matrix with non-positive eigenvalues is called negative semi-definite.
Applications
- [[notes/Matrix#Powers of Matrices|Matrix#Powers of Matrices]]
Is this stuff really needed?
For a while, I saw no practical application of this. But it turns out that this kind of stuff is super important in Robotics. For instance, the usage of the Jacobian Matrix for robot control, the eigenvalues of this matrix can be calculated to understand the manipulability of the robot.
- I don’t understand what this means