Numerical Methods in Engineering with Python

Chapter 9: Symmetric Matrix Eigenvalue Problems

Find ?, for which nontrivial solutions of Ax= ?x exist.

9.1 Introduction

The standard form of the matrix eigenvalue problem is

(9.1)

where A is a given n n matrix. The problem is to find the scalar ? and the vector x. Rewriting Eq. (9.1) in the form

(9.2)

it becomes apparent that we are dealing with a system of n homogeneous equations. An obvious solution is the trivial one x=0. A nontrivial solution can exist only if the determinant of the coefficient matrix vanishes; that is, if

(9.3)

Expansion of the determinant leads to the polynomial equation, also known as the characteristic equation


which has the roots ? i, i=1, 2,..., n, called the eigenvalues of the matrix A. The solutions x i of ( A ?? i I) x=0 are known as the eigenvectors.

As an example, consider the matrix

(a)

The characteristic equation is

(b)

The roots of this equation are ? 1=0, ? 2=1, ? 3=3. To compute the eigenvector corresponding the ? 3, we substitute ?= ? 3 into Eq. (9.2), obtaining

(c)

We know that the determinant of the coefficient matrix is zero, so that the equations are not linearly independent. Therefore, we can assign an arbitrary value to any one component of x and use two of the equations to compute the other two components. Choosing x

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Commercial Matrix Displays
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.