21 August 2024 6 5K Report

Hi all,

Is there anyone who have the experience of solving nonlinear eigenvalue problem? I meet a special question.

The question is to solving the eigenfunction:

H(x) x=a x

where a is a real number, x is an eigenvector while H(x) is a matrix depended by x. The aim is to find a vector x and H(x) satisfying the equation which make the eigenvalue a minimum. In this question, H is far from a Hermitian in most case. And this question is not similar to conventional Kohn-Sham equation where most of the eigenvectors contribute to the construction of H. In contrast, in present question, H(x) may have many eigenvectors but, it depends on one of its eigenvector (x) only.

The method I try is self-consistent field method, i.e. determine a "temporary" H by a random or guess x, and by solving this temporary H a new x is obtained, and from new x a new H can be determined, etc. Currently, a major problem is that the matrix is not Hermitian, and therefore no real eigenvalue and corresponding eigenvector can be selected to define new "H". Since the target is to find a real number a and vector with real number elements, I hope that any temporary H can be composed by real number as well.

Does anyone have some idea about solving such a question? Any suggestion will be appreciated.

Thanks!

More Yixian Liu's questions See All
Similar questions and discussions