Eigenvalue and EigenVector with Numpy
- 2 minsIn linear algebra, an eigenvector or characteristic vector of a linear transformation is a non-zero vector that only changes by a scalar factor, when that linear transformation is applied to it. More formally, if T is a linear transformation from a vector space V over a field F into itself and v is a vector in V that is not the zero vector, then v is an eigenvector of T if T(v) is a scalar multiple of v. This condition can be written as the equation
Definition:
let A be an n by n matrix.A scalar is called an Eigenvalue of matrix A if there is a non zero vector such that . Such a vector is called an eigenvector of matrix A corresponding to eigenvector
Example
show that is an eigenvector of \( : A = \left\lgroup \matrix{3 & 2 \cr 3 & -2} \right\rgroup : \) corresponding to
Solution
from we want to show that \( \left\lgroup \matrix{3 & 2 \cr 3 &-2} \right\rgroup \) = we simply multiply the matrix and if the both side are equal then we say the vector is an eigenvector corresponding to the scalar eigenvalue
solving the above matrixes give Hence is an Eigenvector of corresponding to an eigenvalue
Solving Eigenvector and Eigenvalue of a matrix using Numpy
we usually get two eigenvalues which we will subsequently use to get the corresponding eigenvector of the given matrix