Expressing a symmetric matrix in terms on eigenvalues/vectors

In summary, the conversation discusses how to express a symmetric matrix A in the form of a sum of eigenvectors multiplied by their corresponding eigenvalues. The eigenvectors are shown to be orthogonal and this fact is used to explain why this form is possible. The conversation also mentions the spectral theorem as a related concept.
  • #1
han35
3
0

Homework Statement


Generate a random 10 x 10 symmetric matrix A (already done in MATLAB) . Express A in the form

Homework Equations



## A = ## [itex]\displaystyle \sum_{j=1}^{10}λ_j(A)v_jv^T_j\ [/itex]

for some real vectors ##v_j, j = 1, 2, . . . , 10.##

The Attempt at a Solution



I'm pretty sure the solution has something to do with the eigenvectors of a symmetric matrix being orthogonal.

The whole sum is basically ##A = λ_1v_1v^T_1 + λ_2v_2v^T_2 . . . λ_{10}v_{10}v^T_{10}.##

If ##v_j## are an eigenvectors then we can express that as:

##A = Av_1v^T_1 + Av_2v^T_2 . . . Av_{10}v^T_{10} ##
##→ A = A( v_1v^T_1 + v_2v^T_2 . . . v_{10}v^T_{10} ) ##

But that means we need ## v_1v^T_1 + v_2v^T_2 . . . v_{10}v^T_{10} = I ##. But I don't know if these vectors are meant to have those properties. =S

Basically I need to know what the ##v_j ##'s are
 
Physics news on Phys.org
  • #2
Ok, so after testing some symmetric 3x3 matrices and computing it by hand I can confirm that the ##v_j##'s are indeed the eigenvectors of ##A##.

Now I just need to know why, lol.
 
  • #3
Does anyone know why?

If A is a symmetric matrix then A can be expressed as:

## A = ## [itex]\displaystyle \sum_{j=1}^{n}λ_j(A)v_jv^T_j\ [/itex]

where ##v_j, j = 1, 2, . . . , n.## are the eigenvectors of ##A##

But why?
 
  • #4
han35 said:
Does anyone know why?

If A is a symmetric matrix then A can be expressed as:

## A = ## [itex]\displaystyle \sum_{j=1}^{n}λ_j(A)v_jv^T_j\ [/itex]

where ##v_j, j = 1, 2, . . . , n.## are the eigenvectors of ##A##

But why?

Your ##v_j## are an orthonormal set of eigenvectors, right? Multiply ##sum_{j=1}^{n}λ_j(A)v_jv^T_j## by any eigenvector ##v_k##. You get the same thing as multiplying that vector by A, right? If you want a fancy name for it, it's a simple version of the spectral theorem.
 

FAQ: Expressing a symmetric matrix in terms on eigenvalues/vectors

What does it mean to express a symmetric matrix in terms of eigenvalues and eigenvectors?

Expressing a symmetric matrix in terms of eigenvalues and eigenvectors means breaking down the matrix into a combination of its eigenvectors and corresponding eigenvalues. This allows for easier manipulation and understanding of the matrix's properties.

2. How do you find the eigenvalues and eigenvectors of a symmetric matrix?

The eigenvalues of a symmetric matrix can be found by solving the characteristic equation det(A-λI)=0, where A is the symmetric matrix and λ represents the eigenvalues. The corresponding eigenvectors can be found by solving the equation (A-λI)v=0, where v is the eigenvector.

3. Why is it useful to express a symmetric matrix in terms of eigenvalues and eigenvectors?

Expressing a symmetric matrix in terms of eigenvalues and eigenvectors allows for easier computation of matrix operations, such as multiplication and inversion. It also provides insight into the geometric properties of the matrix, as the eigenvectors represent the directions in which the matrix scales and rotates.

4. Can a non-symmetric matrix be expressed in terms of eigenvalues and eigenvectors?

No, a non-symmetric matrix cannot be expressed in terms of eigenvalues and eigenvectors. This is because the characteristic equation and eigenvector equation do not hold for non-symmetric matrices. However, non-symmetric matrices can be decomposed into two symmetric matrices, which can then be expressed in terms of eigenvalues and eigenvectors.

5. How can expressing a symmetric matrix in terms of eigenvalues and eigenvectors help in data analysis?

In data analysis, expressing a symmetric matrix in terms of eigenvalues and eigenvectors allows for dimensionality reduction, as the eigenvectors can be used as new basis vectors for the data. This can help in visualizing and understanding high-dimensional data, as well as identifying patterns and relationships between variables.

Back
Top