1. Home >
  2. Science & Mathematics >
  3. Mathematics >
  4. Resolved Question
Suba Suba
Member since:
August 31, 2006
Total points:
90 (Level 1)

Resolved Question

Show me another »

How to calculate Eigen Value and Eigen Vector of a matrix?

I need a simple and clear method explained to find the eigen value and eigen vectors of a square matrix.Can anybody explain in detail or any sites which explains the procedure with examples in a clear way?
  • 3 years ago
mathematician by mathemat...
Member since:
March 01, 2006
Total points:
39229 (Level 7)

Best Answer - Chosen by Voters

Let your matrix be A. Compute the polynomial
p(x)=det(A-xI).
i.e. the determinant of the matrix obtained by subtracting x off of
every diagonal element of A. If A is an nxn matrix, then p(x) will be a polynomial of degree n.

The eigenvalues of A will be the roots of p(x)=0.

Now, if x=a is an eigenvalue, look at the matrix equation
(A-aI)v=0.
This can be solved by elementary row operations. The vectors v obtained in this way are the eigenvectors corresponding to the eigenvalue a. There is a whole vector space of solutions, so it is enough to just find a basis for the solution space.

Now do this for every eigenvalue you found to find all the eigenvectors.
  • 3 years ago
50% 2 Votes

There are currently no comments for this question.

Other Answers (7)

  • gjmb1960 by gjmb1960
    Member since:
    July 08, 2006
    Total points:
    26954 (Level 7)
    Av = labda.v <= just solve this.

    another way is to wite the matrix as QDQ^-1
    with D a diagonal matrix of eigenvalues.
    • 3 years ago
    0% 0 Votes
  • Brian D by Brian D
    Member since:
    June 19, 2006
    Total points:
    7025 (Level 5)
    you need to start with a non-singular square matrix.... along the diagonal, subtract alpha from each term.... with alpha's in place...figure the determinate of matrix to form a polynomial with alpha terms... factor poly to figure EIGENVALUE.....

    put EValue(s... one at a time) into matrix w/ alpha's to determine new singular matrix (the purpose of EValue is to turn non-singular into singular)
    this singular matrix is then broken down so that one or more of the variables is a function of the other...
    you come to a solution like x1= -x3 then the EVector is <1,0,-1>


    hope this helps...
    • 3 years ago
    25% 1 Vote
  • agarwalsankalp by agarwals...
    Member since:
    May 14, 2006
    Total points:
    202 (Level 1)
    there is a set pattren which is obvious
    concern a library if net is hell
    • 3 years ago
    0% 0 Votes
  • deflagrated by deflagra...
    Member since:
    April 12, 2006
    Total points:
    3067 (Level 4)
    If your matrix is A then it can be expressed as:

    A = X D X(inverse) {D is diagonal}

    X contains eigenvectors and D has the eigenvalues on its diagonal.
    A must be square but it can be asymmetric or even complex.

    Its a pain to do it manually I use a computer program
    • 3 years ago
    0% 0 Votes
  • AbeLincolnParty by AbeLinco...
    Member since:
    June 30, 2006
    Total points:
    14547 (Level 6)
    Let A be an nxn matrix, we want to find the nx1 vector x such that:

    Ax = (lambda)x is true, where lambda is an unknown number.

    We do this by solving the equation:

    Ax -(lamda)(Identy_Matrix)x = 0

    Now it is always the case that the zero vector will solve the problem but that is trivial, and does not lead to what we want.

    (A-Idenity_Matrix*lambda)x=0

    has a non trivial solution if the determinate of this matrix is set to zero, and we solve for lamba (several values may be obtained, at most n).

    We then plug in for each value of lambda and solve for the vector x associated with the individual value of lambda.

    You should consult a good linear algebra text, from memory the one written by Howard Anton is good and no - nonsense.
    • 3 years ago
    25% 1 Vote
  • Tom by Tom
    Member since:
    July 08, 2006
    Total points:
    2587 (Level 4)
    Here are some links below with very simple examples. It's quite surprising that there is not much out there that shows step-by-step how to find eigenvalues and eigenvectors.

    The general idea is to find the eigenvalues first. This is easy because you simply form the characteristic polynomial and find it's roots. The roots are the eigenvalues.

    Finding the eigenvectors requires some extra work, i.e. you still end up having to do matrix manipulations depending on how complex your matrix is.

    Do you know how to find the eigenvalues and eigenvectors of a 2x2 matrix? If not, I suggest you start with this so you can get the general idea. Then you can try computing the same for 3x3 matrices. Eventually you can start thinking about general algorithms. Do all this manually (by hand) and only use software like Matlab to check answers. Beware of Matlab's rref function in early student versions.

    Source(s):

    • 3 years ago
    0% 0 Votes
  • tinu by tinu
    Member since:
    August 27, 2006
    Total points:
    112 (Level 1)
    r u a 1st year student. ?
    i request u to buy T.Veeragan's book for studying or u can go to a library.
    • 3 years ago
    0% 0 Votes

Answers International

Yahoo! does not evaluate or guarantee the accuracy of any Yahoo! Answers content. Click here for the Full Disclaimer.

Help us improve Yahoo! Answers. Send Feedback