Why lanczos algorithm is useful for finding the ground state energy?

Click For Summary

Discussion Overview

The discussion centers on the Lanczos algorithm and its utility in finding the ground state energy of quantum systems. Participants explore the algorithm's characteristics, its application to eigenvalue problems, and its advantages in numerical computations.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • Some participants note that the Lanczos algorithm is significant for obtaining the largest eigenvalue of a matrix, specifically mentioning the matrix e^{-H} and questioning which state corresponds to the largest eigenvalue.
  • Others assert that the Lanczos algorithm is effective for finding the lowest eigenvalues, which includes the ground state energy.
  • One participant explains that the algorithm converges quickly to extremal eigenvalues, particularly the minimal, but emphasizes that its utility is not immediately apparent without experience with other diagonalization methods.
  • It is mentioned that the Lanczos method preserves the sparsity of the Hamiltonian, which reduces storage requirements, and can be executed using only a few eigenvectors, making it efficient in terms of space. Additionally, it is noted that the algorithm is suitable for parallelization.

Areas of Agreement / Disagreement

Participants express differing views on the specific reasons for the Lanczos algorithm's effectiveness in finding ground state energy, with some focusing on its eigenvalue capabilities and others on its computational advantages. The discussion remains unresolved regarding the clarity of its utility.

Contextual Notes

Participants do not fully explore the assumptions or limitations of the Lanczos algorithm in this context, nor do they clarify the implications of its application to different types of Hamiltonians.

wdlang
Messages
306
Reaction score
0
i am now reading some materials on lanczos algorithm, one of the ten most important numerical algorithms in the 20th century

my puzzle is, why it is useful for finding out the ground state energy?

i can not see anything special about the ground state energy in the algorithm
 
Physics news on Phys.org
wdlang said:
i am now reading some materials on lanczos algorithm, one of the ten most important numerical algorithms in the 20th century

my puzzle is, why it is useful for finding out the ground state energy?

i can not see anything special about the ground state energy in the algorithm

it's useful for obtaining the largest eigenvalue of a giant matrix, e.g. So... consider the matrix

e^{-H}

which state has the largest eigenvalue?
 
Lanczos is good for finding the lowest eigenvalues of a matrix ... hence, the ground state.
 
It can be shown that it converges quickest to extremal eigenvalues (in our case the minimal). But that isn't really WHY it's used. The reason why it is used is not really obvious unless you have some experience with other exact diagonalization methods. The Lanczos method preserves the sparcity of your Hamiltonian and thus greatly reduces the storage space required (which is very important when one actually wants to do one of these calculations). It also can be performed by keeping only 2-3 eigenvectors, which is also great for space. Finally, it lends itself to parellization.
 

Similar threads

  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 16 ·
Replies
16
Views
8K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 10 ·
Replies
10
Views
3K
Replies
12
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K