Solving multi-pole challenges in the GW100 benchmark enables precise low-scaling GW calculations

Abstract

The GW approximation is a widely used method for computing electron addition and removal energies of molecules and solids. The computational effort of conventional GW algorithms increases as O(N4) with the system size N, hindering the application of GW to large and complex systems. Low-scaling GW algorithms are currently very actively developed. Benchmark studies at the single-shot G0W0 level indicate excellent numerical precision for frontier quasiparticle energies, with mean absolute deviations <10 meV between low-scaling and standard implementations for the widely used GW100 test set. A notable challenge for low-scaling GW algorithms remains in achieving high precision for five molecules within the GW100 test set, namely O3, BeO, MgO, BN, and CuCN, for which the deviations are in the range of several hundred meV at the G0W0 level. This is due to a spurious transfer of spectral weight from the quasiparticle to the satellite spectrum in G0W0 calculations, resulting in multi-pole features in the self-energy and spectral function, which low-scaling algorithms fail to describe. We show in this work that including eigenvalue self-consistency in the Green's function (evGW0) achieves a proper separation between satellite and quasiparticle peak, leading to a single solution of the quasiparticle equation with spectral weight close to one. evGW0 quasiparticles energies from low-scaling GW closely align with reference calculations; the mean absolute error is only 12 meV for the five molecules. We thus demonstrate that low-scaling GW with self-consistency in G is well-suited for computing frontier quasiparticle energies.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…