How to Compute Eigenvalues Using the QR Algorithm?

svishal03
Messages
124
Reaction score
1
I'm attempting to write a code for computing the Eigen values of a real symmetric matrix and I'm using the QR algorithm.I'm referring wiki,Numerical Recipees book and other web serach articles.

This is a part of the self-study course I'm doing in Linear Algebra to upgrde my skills.

My aim is not only getting the algorithm but also understanding Linear algebra and this site is a great help.

As I conclude, following algorithm is being planned by me for implemantation:

1. First and foremost carry out Householder transformation to obtain a tridiagonal matrix from (n-2) householder iterations where n is the size of the square symmetric matrix.

2. During each of the above n-2 iterations, we have Q1,Q2,Q3…..Q(n-2) Householdr matrices


3. We can now obtain Q and R (of QR factorization) where Q is an orthogonal matrix and R is an upper triangular matrix

4. R = Qn-2* Qn-1*……….*Q2*Q1

5. Q = Q1*Q2*………*Qn-2

6. Thus we decompose the original matrix A into A = QR

Am I right above?

I'm not very clear how to get Eigen values following this.Can anyone site a good refernce?

Vishal
 
Physics news on Phys.org
Please can anyone help, it is very urgent..
 
Thread 'Derivation of equations of stress tensor transformation'
Hello ! I derived equations of stress tensor 2D transformation. Some details: I have plane ABCD in two cases (see top on the pic) and I know tensor components for case 1 only. Only plane ABCD rotate in two cases (top of the picture) but not coordinate system. Coordinate system rotates only on the bottom of picture. I want to obtain expression that connects tensor for case 1 and tensor for case 2. My attempt: Are these equations correct? Is there more easier expression for stress tensor...

Similar threads

Replies
5
Views
4K
Replies
2
Views
3K
Replies
6
Views
4K
2
Replies
86
Views
22K
Replies
13
Views
3K
Back
Top