A Structure-Preserving LOBPCG Algorithm for the Bethe-Salpeter Eigenvalue Problem

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Shan, Xinyu, Shao, Meiyue
Natura: Preprint
Pubblicazione: 2026
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866911498571350016
author Shan, Xinyu
Shao, Meiyue
author_facet Shan, Xinyu
Shao, Meiyue
contents The Bethe-Salpeter eigenvalue problem is a structured eigenvalue problem arising in many-body physics. In practice, a few of the smallest positive eigenvalues and the corresponding eigenvectors need to be computed. In principle, the LOBPCG algorithm can be applied to solve this eigenvalue problem. However, direct application of the existing LOBPCG algorithm does not utilize the inherent structure of the problem. We design a structure-preserving eigensolver based on the indefinite LOBPCG algorithm to efficiently solve the Bethe-Salpeter eigenvalue problem. We propose an improved Hetmaniuk-Lehoucq trick for the indefinite inner product, as well as an adaptive, multi-level orthogonalization strategy to ensure the numerical stability of our algorithm. Numerical experiments demonstrate that the proposed algorithm can efficiently and accurately compute the desired eigenpairs. Since the symplectic eigenvalue problem for symmetric positive definite matrices can be transformed to the Bethe-Salpeter eigenvalue problem, our algorithm can naturally be adopted as a symplectic eigensolver.
format Preprint
id arxiv_https___arxiv_org_abs_2603_07910
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle A Structure-Preserving LOBPCG Algorithm for the Bethe-Salpeter Eigenvalue Problem
Shan, Xinyu
Shao, Meiyue
Numerical Analysis
65F15, 65F25, 15A18
The Bethe-Salpeter eigenvalue problem is a structured eigenvalue problem arising in many-body physics. In practice, a few of the smallest positive eigenvalues and the corresponding eigenvectors need to be computed. In principle, the LOBPCG algorithm can be applied to solve this eigenvalue problem. However, direct application of the existing LOBPCG algorithm does not utilize the inherent structure of the problem. We design a structure-preserving eigensolver based on the indefinite LOBPCG algorithm to efficiently solve the Bethe-Salpeter eigenvalue problem. We propose an improved Hetmaniuk-Lehoucq trick for the indefinite inner product, as well as an adaptive, multi-level orthogonalization strategy to ensure the numerical stability of our algorithm. Numerical experiments demonstrate that the proposed algorithm can efficiently and accurately compute the desired eigenpairs. Since the symplectic eigenvalue problem for symmetric positive definite matrices can be transformed to the Bethe-Salpeter eigenvalue problem, our algorithm can naturally be adopted as a symplectic eigensolver.
title A Structure-Preserving LOBPCG Algorithm for the Bethe-Salpeter Eigenvalue Problem
topic Numerical Analysis
65F15, 65F25, 15A18
url https://arxiv.org/abs/2603.07910