Doubt about Jacobi's diagonalization method

Click For Summary

Discussion Overview

The discussion revolves around the Jacobi diagonalization method for symmetric matrices, specifically focusing on the behavior of the largest off-diagonal element as the number of iterations increases. Participants are exploring the convergence characteristics of the method and the implications of iteration count on the matrix elements.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • One participant notes that the speed at which the largest off-diagonal element decreases improves with more iterations, seeking clarification on this behavior.
  • Another participant explains that the Jacobi method has slow convergence, requiring a number of iterations proportional to the size of the matrix, with a complexity of order ##n^3## due to the interactions between matrix elements during the process.
  • A follow-up question reiterates the inquiry about why the rate of decrease of the largest off-diagonal element increases with iterations, indicating a desire for deeper understanding of the convergence process.

Areas of Agreement / Disagreement

Participants generally agree on the slow convergence of the Jacobi method and the relationship between iteration count and matrix size, but the specific reasons for the observed behavior of the largest off-diagonal element remain unresolved and contested.

Contextual Notes

The discussion does not clarify the underlying mathematical principles that might explain the observed behavior, leaving assumptions about convergence rates and their dependence on matrix properties unaddressed.

Cloruro de potasio
Messages
30
Reaction score
1
TL;DR
Number of iterations required in the Jacobi symmetric matrix diagonalization method
Good Morning,

I am using the Jacobi diagonalization method for symmetric matrices and I have realized that as the number of iterations progresses, the speed with which the larger element (in absolute value) outside the diagonal of the diagonal becomes smaller Matrices are increasing (graphical attachment showing the logarithm of the value of the maximum element (in absolute value) of the matrix together depending on the number of iteration.

I don't understand very well why this happens, can someone help me?

Thank you very much in advance and greetings

1574508818069.png
 
Physics news on Phys.org
The Jacobi method of matrix diagonalization has a slow convergence. The method is an iterative one and for reducing a ##n## - dimensional symmetric matrix to a diagonal one, it requires a number of iterations proportional to ##n##. Now, in each iteration, the number of off-diagonal elements to be annihilated is proportional to ##n^2## - i.e. we have an order of ##n^3## operations. The annihilation of one pair of off-diagonal elements affects the values of others in the same column and row. So, matrix elements that have been put to zero in some operation may become non-zero later on, when another pair is being reduced.
 
  • Informative
Likes   Reactions: Cloruro de potasio
Thank you very much,

I understand that the number of iterations is proportional to the size of the matrix to be diagonalized, but ... why does the rate of decrease of the largest element outside the diagonal increase as the number of iterations increases?
 
Cloruro de potasio said:
but ... why does the rate of decrease of the largest element outside the diagonal increase as the number of iterations increases?

Because it goes to convergence depending on the number of iterations but at a slow rate in general.
 
  • Informative
Likes   Reactions: Cloruro de potasio

Similar threads

  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 1 ·
Replies
1
Views
4K
  • · Replies 2 ·
Replies
2
Views
4K
  • · Replies 0 ·
Replies
0
Views
3K
  • · Replies 4 ·
Replies
4
Views
7K
  • · Replies 1 ·
Replies
1
Views
4K
  • · Replies 5 ·
Replies
5
Views
6K
  • Poll Poll
  • · Replies 3 ·
Replies
3
Views
7K
  • Poll Poll
  • · Replies 1 ·
Replies
1
Views
6K
Replies
1
Views
3K