Skip to main content
ACS AuthorChoice logoLink to ACS AuthorChoice
. 2022 Nov 2;18(12):7570–7585. doi: 10.1021/acs.jctc.2c00617

Benchmark of GW Methods for Core-Level Binding Energies

Jiachen Li , Ye Jin , Patrick Rinke , Weitao Yang , Dorothea Golze §,‡,*
PMCID: PMC9753590  PMID: 36322136

Abstract

graphic file with name ct2c00617_0008.jpg

The GW approximation has recently gained increasing attention as a viable method for the computation of deep core-level binding energies as measured by X-ray photoelectron spectroscopy. We present a comprehensive benchmark study of different GW methodologies (starting point optimized, partial and full eigenvalue-self-consistent, Hedin shift, and renormalized singles) for molecular inner-shell excitations. We demonstrate that all methods yield a unique solution and apply them to the CORE65 benchmark set and ethyl trifluoroacetate. Three GW schemes clearly outperform the other methods for absolute core-level energies with a mean absolute error of 0.3 eV with respect to experiment. These are partial eigenvalue self-consistency, in which the eigenvalues are only updated in the Green’s function, single-shot GW calculations based on an optimized hybrid functional starting point, and a Hedin shift in the Green’s function. While all methods reproduce the experimental relative binding energies well, the eigenvalue self-consistent schemes and the Hedin shift yield with mean absolute errors <0.2 eV the best results.

1. Introduction

X-ray photoelectron spectroscopy (XPS) is a standard characterization tool for materials,1 liquids,2,3 and molecules.4 In XPS, the core-level binding energies (CLBEs) are measured, which are element-specific but also sensitive to the chemical environment.5 However, establishing the link between the measured spectrum and the atomic structure is challenging, in particular for complex materials with heavily convoluted XPS signals.6,7 Guidance from theory is thus often necessary to interpret XPS spectra.

Theoretical XPS methods can be distinguished into delta and response approaches. In delta-based methods, the CLBE is computed as the total energy difference between the neutral and core-excited system. These calculations can be performed at different levels of theory, for example, with high-level wave function methods, such as delta coupled cluster (ΔCC)8,9 or with Kohn–Sham density functional theory1012 (KS-DFT). The most popular DFT-based approach is the delta self-consistent field (ΔSCF) method,13 which has been thoroughly benchmarked.1420 While high accuracy can be achieved with these approaches, the explicit optimization of a core-ionized wave function leads to conceptual problems, for example, regarding periodicity, constraining spin–orbit coupled states or, in the case of DFT, deteriorating accuracy for larger structures, which was already discussed and demonstrated elsewhere.2125

An explicit orbital optimization of core-ionized systems and the related conceptual issues are avoided in response theories, where electron propagators are applied to transform the ground into an excited state. Recently, wave function-based methods, such as linear response and equation-of-motion CC methods2629 and the algebraic diagrammatic construction method,28 were reassessed for absolute CLBEs, yielding partly promising results. Another promising approach in the realm of response methods is the GW approximation3032 to many-body perturbation theory, which is derived from Hedin’s equation33 by omitting the vertex correction. The GW approximation is considered the “gold standard” for the computation of band structures of materials,31,34 but it has also been successfully applied to valence excitations of molecules.31,3537

Due to its primary application to solids, GW was traditionally implemented in plane wave codes that typically use pseudo-potentials for the deeper states. With the increasing availability of the GW method in localized basis set codes,3845 core states moved into focus. CLBE calculations have emerged as a recent trend in GW.22,24,4453 By extension to the Bethe–Salpeter equation (BSE@GW), also K-edge transition energies measured in X-ray absorption spectroscopy can be calculated.54 These studies focused primarily on molecules. However, GW is one of the most promising methods for core-level predictions of materials because the scaling with respect to system size is generally smaller than for wave function-based response methods and the method is well established for periodic structures. In addition, GW implementations for localized basis sets are advancing rapidly. Recently, periodic implementations44,55,56 and low-scaling GW algorithms with Inline graphic complexity emerged in localized basis set formulations.43,5760

The application of GW to core states is more difficult than for valence states. We showed that more accurate and computationally more expensive techniques for the frequency integration of the self-energy are required compared to valence excitations.22 Furthermore, we found that the standard single-shot G0W0 approach performed on top of DFT calculations with generalized gradient approximations (GGAs) or standard hybrid functionals fails to yield a distinct solution, which is caused by a loss of spectral weight in the quasiparticle (QP) peak.49 We demonstrated that eigenvalue self-consistency in G or using a hybrid functional with 45% exact exchange as the starting point for the G0W0 calculation restores the QP main excitation. Including also relativistic corrections,50 an agreement of 0.3 and 0.2 eV with respect to experiment was reported for absolute and relative CLBEs, respectively.49

While G0W0 is the computationally least expensive GW flavor, it strongly depends on the density functional approximation (DFA). Tuning the exchange in the hybrid functional to, for example, 45% is conceptually unappealing and introduces undesired small species dependencies, as discussed more in detail in this work. Self-consistency reduces or removes the dependence on the underlying DFT functional but significantly increases the computational cost. The computationally least expensive self-consistent schemes are the so-called eigenvalue self-consistent approaches, where the eigenvalues are iterated in the Green’s function G (evGW0) or alternatively in G and the screened Coulomb interaction W (evGW).31 Higher-level self-consistency schemes, such as fully self-consistent GW(6163) (scGW) and QP self-consistent GW(64) (qsGW), remove, unlike evGW0 or evGW, the starting point dependence completely. However, these higher-level self-consistency schemes are much more expensive and not necessarily better because of the inherent underscreening due to the missing vertex correction.65,66

Recently, we proposed the renormalized singles (RS) Green’s function approach, denoted as GRSW0, to reduce the starting point dependence in GW.67 The RS concept was developed in the context of the random phase approximation (RPA) for accurate correlation energies68,69 and termed renormalized single excitation (RSE) correction. Following standard perturbation theory, SEs contribute to the second-order correlation energy. It was shown that their inclusion significantly improves binding energies (BEs).68,69 The RS Green’s function approach extends the RSE idea from correlation energies to GW QP energies. In the GRSW0 scheme, the RS Green’s function is used as a new starting point and the screened Coulomb interaction is calculated with the KS Green’s function. For valence excitations, we found that this renormalization process significantly reduces the starting point dependence and provides improved accuracy over G0W0.67 The mean absolute errors (MAEs) obtained from the GRSW0 approach with different DFAs are smaller than 0.2 eV for predicting ionization potentials of molecules in the GW100 set.67 Unlike the self-consistent schemes, the RS Green’s function method hardly increases the computational cost compared to G0W0.

Recently, we employed the concept of RS in a multireference DFT approach for strongly correlated systems.70 We also used the RS Green’s function in the T-matrix approximation (GRSTRS).71 The T-matrix method scales formally as Inline graphic with respect to system size N,71,72 with reduced scaling possible using effective truncation of the active space.73 In addition to the high computational cost, the performance of GRSTRS for core levels is not particularly impressive. The error with respect to experiment is 1.5 eV for absolute and 0.3 eV for relative CLBEs.71 In the present work, we focus thus on RS GW approaches for core levels.

In this work, we benchmark GW approaches, which we consider computationally affordable and suitable for large-scale applications. This includes G0W0 with tuned starting points, the eigenvalue self-consistent schemes evGW0 and evGW, and two new methods that we introduce in this work. One is based on the so-called Hedin shift74 and can be understood as approximation of the evGW0 method. We refer to this scheme as GΔHW0. The other is a different flavor of the RS Green’s function approach, where the screened Coulomb interaction is also computed with the RS Green’s function (GRSWRS).

The remainder of this article is organized as follows: we introduce the different GW approaches in Section 2 and give the computational details for our calculations in Section 3. The solution behavior of the different methods is discussed in Section 4.1 by comparing self-energy matrix elements and spectral functions. In Section 4.2, results are presented for the CORE65 benchmark set and in Section 4.3 for the ethyl trifluoroacetate (ETFA) molecule. The computational cost for the different GW flavors is discussed in Section 4.4, and we finally draw conclusions in Section 5.

2. Theory

2.1. Single-Shot G0W0 Approach

The most popular GW approach is the single-shot G0W0 scheme, where the GW QP energies are obtained as corrections to the KS eigenvalues {ϵn0}

2.1. 1

where {ψn0} are the KS molecular orbitals (MOs) and vxc is the KS exchange–correlation potential. We use i, j for occupied orbitals, a, b for virtual orbitals, and m, n for general orbitals. We omitted the spin index in all equations for simplicity and use the notation Inline graphic and Inline graphic in the following. We can directly obtain the CLBE of state n from the QP energies because they are related by CLBEn = −ϵn. The self-energy Σ is given by

2.1. 2

where the noninteracting KS Green’s function is denoted G0 and the screened Coulomb interaction W0. η is a positive infinitesimal. The KS Green’s function reads

2.1. 3

where ϵF is the Fermi energy. The screened Coulomb interaction is calculated at the level of the RPA as

2.1. 4

where ε(r,r′,ω) is the dielectric function and v(r,r′) = 1/|rr′| the bare Coulomb interaction.

The calculation of the self-energy matrix elements Σn is split into a correlation part Σc and an exchange part Σx, that is, Σn = Σnc + Σn. The HF-like exchange part Σnx is given by

2.1. 5

The correlation part Σc is computed from W0c = W0v and is the part that we plot in Section 4.1 to investigate the GW solution behavior. The correlation part in its fully analytic form is given by

2.1. 6

where Ωs0 are charge neutral excitations at the RPA level and ρs are the corresponding transition densities. The fully analytic form of Σnc directly shows the pole structure of the self-energy and is illustrative to understand the solution behavior of GW. However, the evaluation of Ωs scales with Inline graphic. In practice, the correlation self-energy is usually evaluated with a reduced scaling by using techniques such as analytical continuation or the contour deformation; see ref (31) for an overview of frequency integration techniques.

The QP energies can be obtained by solving eq 1, which is typically the computationally least expensive approach. In this work, we additionally employ two alternative approaches to obtain further insight into the physics and suitability of the different GW approaches. The first is the graphical solution of eq 1, where we plot the self-energy matrix elements Σnc and determine the QP solution by finding the intersections with the straight line ω – ϵn + vnxc – Σn. The presence of several intersections would indicate that more than one solution exists. The second, computationally even more expensive alternative, is the computation of the spectral function,49 which is given by

2.1. 7

The spectral function is related to the photocurrent, which is the experimental observable in photoemission spectroscopy, as discussed in, for example, refs (31) and (75). In eq 7, we include also the imaginary part of the complex self-energy, which gives us direct access to the spectral weights and satellite spectrum.

The GW formalism is primarily applied to closed-shell systems, but the treatment of open shell systems is also possible to some extent. Open shell systems are often multireference problems, while the KS Green’s function G0 assumes a nondegenerate ground state characterized by a single Slater determinant. If a particular ground state is a sum of several Slater determinants, the GW approach is not applicable and a multiconfiguration method should be used instead. If it is possible to choose among the multiple ground states of the open shell systems one that evolves into a single Slater determinant, for example, the triplet state of O2, then our definition of G0 and thus Dyson’s equation are valid. As shown in ref (76), the QP multiplet splittings of valence excitations are correctly predicted by GW if the preceding spin-polarized KS-DFT calculations provide a sufficient approximation of the particular ground states of the open shell system. While the multiplet splittings of open shell valence levels can be rather complex, the 1s excitations give rise to a simple doublet with a weaker line at higher BE and a stronger one at lower BE.4 So far, we only investigated the O2 molecules and found that GW performed very well for the spitting of the O 1s lines.49

2.2. Eigenvalue Self-Consistent GW Schemes

Including self-consistency in Hedin’s GW equations is a widely used strategy to go beyond G0W0. scGW31,63 is conceptually the purest approach but also the most expensive one. To reduce the computational demands, different lower-level self-consistent schemes were developed. The simplest approach is an eigenvalue self-consistent scheme, which comes in two different flavors. The first one is to iterate the eigenvalues only in G and keep W fixed at the W0 level. This scheme is referred to as the evGW0 approach. In evGW0, we start by updating the KS eigenvalues in the Green’s function with the G0W0 QP energies, re-evaluate the QP equation (see eq 1), and iterate until self-consistency in G is reached. The Green’s function in the eigenvalue self-consistent scheme reads

2.2. 8

with ϵmQP = ϵm + Δϵm, where Δϵm is the GW correction, see eq 1. The second flavor is evGW, where the KS eigenvalues are updated not only in G but also in the screened Coulomb interaction W. The eigenvalue self-consistent calculations are computationally significantly more expensive than a G0W0 calculation, in particular in combination with the accurate self-energy integration techniques that are required for core levels.22 The computational demands are large because G, the screened Coulomb interaction W (in the case of evGW), and the self-energy have to be built repeatedly. In addition, eq 1 must be solved not only for the states of interest but for all states.

2.3. GW with the Hedin Shift

The cost of an evGW0 scheme can be drastically reduced by using a global shift ΔH instead of an individual shift Δϵm for each state m. This scheme was first introduced by Hedin33 and is referred to as GΔHW0 in the following. The GΔHW0 approach was discussed several times in the literature,74,7779 and the effect of evGW0 and GΔHW0 on the self-energy structure has been discussed for valence states in ref (31). In the Hedin-shift scheme, the Green’s function transforms into

2.3. 9

where G0(ω – ΔH) = GΔH(ω). The QP equation with the Hedin-shift scheme then becomes

2.3. 10

Traditionally, ΔH is determined with respect to the Fermi level of G0 for metals or the valence band maximum for gapped solid-state systems. For the molecular case, ΔH is evaluated with respect to the highest occupied MO (HOMO) by introducing the self-consistency condition ϵHOMOQP = ϵHOMO + ΔH, which is inserted in eq 10 and yields

2.3. 11

As demonstrated in ref (31), evGW0 and GΔHW0 lead to a shift of the pole structure of the self-energy matrix elements Σn to more negative frequencies. For ΣHOMO(ω), the shift is similar for evGW0 and GΔHW0, yielding practically the same ϵHOMOQP.

For core states, we found that the shift ΔH computed as in eq 11 is much smaller than the one from evGW0. Taking the H2O molecule as an example, the evGW0 shift of the self-energy poles with respect to G0W0 is in the range of −6 eV for the HOMO, whereas it is in the range of −30 eV for the oxygen 1s state. Generally, we found that the evGW0 shifts get progressively larger with increasing BE. Therefore, we propose here a modification of the Hedin approach, where we determine an n-specific shift ΔHn for the (core) state n of interest. ΔHn is determined as

2.3. 12

and the QP equation transforms then to

2.3. 13

ΔHn is still a global shift, which is, however, specific for the respective (core) state of interest. For example, to obtain ϵC1sQP for the CO molecule, we solve eq 13 with ΔHC1s, whereas we solve it with ΔHO1s for ϵO1s. In the case of HCOOH, we determine ΔHn for each O separately.

The flowchart of a GΔHW0 calculation is shown in Figure 1. In a GΔHW0 calculation of state n, we calculate ΔHn once, insert it in eq 13, and iterate the latter as in a regular G0W0 calculation. The shift ΔHn is kept constant during the iteration of the QP equation. Compared to a G0W0 calculation, the computation of ΔH is the only computational overhead that we introduce. The computational cost of a GΔHW0 calculation is thus practically the same as for a G0W0 calculation.

Figure 1.

Figure 1

Flowchart for the GΔHW0 scheme starting from a KS-DFT calculation. The additional terms with respect to a G0W0 calculation are highlighted in red.

We point out that the Hedin shift is not an arbitrary scissor shift of the KS eigenvalues {ϵn0}, where the energies of the occupied and virtual states are shifted down and up, respectively. (i) The eigenvalues {ϵn} are still used to construct W0. The shift is only applied in G, and its sign is, unlike in a scissor shift approach, independent on the occupation of state m in eq 9. (ii) More importantly, the expression for ΔHn is derived by enforcing self-consistency for the energy of state n. The motivation for the Hedin shift and its derivation was comprehensively discussed for the valence case in the literature74,77,79 and is therein also referred to as “alignment of the chemical potential” or “adjusting the energy scale of G0”.

The Hedin shift can be understood as the simplest step toward self-consistency and viewed as one-diagonal element correction in the context of the evGW0 method. In evGW0, we replace the KS energies ϵm0 in eq 3 by ϵm = ϵm0 + Δϵm, see eq 8, where m is an index that runs over all occupied and virtual states and Δϵm is the GW correction. In the GΔHW0 approach that we propose here, we aim to approximate the element Δϵm, which has the largest contribution, by ΔH, and neglect the rest. We found that the element Δϵm=n, where n is the state of interest, is (by far) the most relevant one. This is the motivation for determining a state-specific shift ΔHn and using eq 12 instead of eq 11 for our core-level calculations.

2.4. RSEs in RPA

The RS Green’s function approach is based on the same idea as the RSE corrections in RPA. Since we consider the introduction of the RS concept more illustrative for total than QP energies, we will briefly summarize the key equations derived by Ren et al.68,69,80 in the context of Rayleigh–Schrödinger perturbation theory (RSPT), before proceeding with the RS Green’s function approaches in Section 2.5.

In RSPT, the interacting N-electron Hamiltonian Ĥ is partitioned into a noninteracting mean-field Hamiltonian Inline graphic and an interacting perturbation Inline graphic.

2.4. 14
2.4. 15

where Inline graphic is the single-particle Hamiltonian of the mean-field reference. The Hamiltonian Inline graphic includes the kinetic term, the external potential vext, and the mean-field potential vHxc. The latter can be the single-particle potential from HF or KS-DFT and contains the Hartree and exchange–correlation terms. Following standard perturbation theory, single excitations (SEs) contribute to the second-order correlation energy and are given by68,69

2.4. 16
2.4. 17

where |Ψ0⟩ is the Slater determinant for the ground-state configuration and Inline graphic for the singly excited configuration. The orbitals ψi/a0 and corresponding orbital energies ϵi/a are the ones of the Inline graphic operator. The derivation of eq 17 from eq 16 is given in detail in the Supporting Information of ref (68). As evident from eq 17, the single correction vanishes if vHxc is the HF mean-field potential, which is a consequence of Brillouin’s theorem.81

The energy EcSE is only the second-order correction to the correlation energy, as shown in Figure 2. The infinite summation of the higher-order diagrams yields the RSE correction. The derivation of the RSE correlation energy is given in detail in ref (69). To summarize briefly the procedure, the Fock matrix is evaluated with the KS orbitals. Subsequently, the occupied and unoccupied blocks of this matrix are diagonalized separately (subspace diagonalization), which yields a new set of (RS) eigenvalues and orbitals. Replacing ψi/a and ϵi/a in eq 17 with the RS eigenvalues and orbitals yields the RSE correlation energy.

Figure 2.

Figure 2

Goldstone diagrammatic for the RSE contributions. Dashed lines, which end with a cross, denote the matrix elements ⟨ψp|vHFvHxcq⟩.

2.5. RS Green′s Function GW Approaches

In analogy to the RPA RSE correction, the RS Green’s function GRS is designed as an effective noninteracting reference system that includes all the single contributions. The RS Green’s function is defined as

2.5. 18

where Inline graphic is the projection into the occupied orbital space and Q = I – P is the projection into the virtual orbital space. ΣHF[G0] refers to a HF-like self-energy constructed with G0, which is usually the KS Green’s function. ΣHF is the sum of the Hartree self-energy ΣH and the exchange self-energy Σx, that is, ΣHF = ΣH + Σx, where Inline graphic and Inline graphic. Note that both are built with the mean-field orbitals ψn0 provided by, for example, KS-DFT. vHxc is the single-particle Hartree-exchange–correlation potential defined in eq 14. If the potential vHxc is the one from HF and if G0 is the HF Green’s function, then the second and third terms on the right-hand side of eq 18 vanish and GRS corresponds to the HF Green’s function, which is again a consequence of Brillouin’s theorem. GRS includes the single contributions, which are one source of the starting point dependence. As we showed previously,67 the dependence on the DFA is therefore reduced in the GRSW0 scheme. As for G0W0, the primary use case of the RS approach are closed-shell systems for the same reasons discussed in Section 2.1 and due to the restriction of Brillouin’s theorem to the closed-shell case. While not part of this work, we expect nevertheless that simple spin splittings as observed for 1s excitations can be captured by the RS approach.

The RS Green’s function is given as the solution of the two projected equations in the occupied orbital subspace67

2.5. 19

and the virtual orbital subspace

2.5. 20

In practice, GRS is obtained by a similar subspace diagonalization procedure as used for the RSE total energy corrections. The KS density matrix is used to construct the HF Hamiltonian Inline graphic, which defines the RS Hamiltonian Inline graphic. The equations for the occupied

2.5. 21

and virtual subspace

2.5. 22

are diagonalized separately.67 The subspace diagonalization yields the RS eigenvalues ϵnRS and corresponding eigenvectors ψn and is performed only once. The RS Hamiltonian can be reduced to the HFdiag method38 if only diagonal elements in eqs 21 and 22 are used. It has been shown that the G0W0(HFdiag) method predicts accurate valence QP energies of molecular systems.38

The RS Green’s function is computed with the RS eigenvalues and orbitals

2.5. 23

and is diagonal in the occupied subspace and the virtual subspace.

In the GRSW0 approach,67 the RS Green’s function is used as a new starting point and the screened interaction is calculated with the KS Green’s function. The correlation part of the GRSW0 self-energy is67

2.5. 24

where ρs0 and Ωs are the transition densities and the RPA excitation energies calculated with the KS Green’s function. Then, the QP equation for GRSW0 is

2.5. 25

Note that eqs 24 and 25 are slightly different from the original QP equation for GRSW0,67 where we used the RS eigenvectors ψnRS. Here, we use for simplicity the KS instead of the RS orbitals because we found that the difference induced upon using RS orbitals is marginal.67 Since we use the KS orbitals, the exchange part of the GRSW0 self-energy is the same as in G0W0, see eq 5.

In this work, we introduce a new approach that uses the RS Green’s function as a new starting point and also calculates the screened Coulomb interaction with the RS Green’s function, denoted as GRSWRS. This means that WRS is obtained by inserting the RS Green’s function into the RPA equation. Similar to GRSW0, the exchange part of the GRSWRS self-energy is also the same as for G0W0, but the correlation part of the GRSWRS self-energy becomes

2.5. 26

where ρsRS and Ωs are the transition densities and the RPA excitation energies calculated with the RS Green’s function. Then, the QP equation for the GRSWRS approach follows as

2.5. 27

The construction of the RS Green’s function scales only as Inline graphic with respect to system size N. The overall scaling of GRSWRS depends on the frequency integration technique that is used, which will be discussed more in detail in Section 4.4.

3. Computational Details

Core-level calculations were performed at the G0W0, evGW0, evGW, GΔHW0, and GRSWRS levels for the CORE65 benchmark set,49 which contains 65 1s excitation energies of 32 small molecules (30 × C 1s, 21 × O 1s, 11 × N 1s, and 3 × F 1s). Geometries and experimental reference values were taken from ref (49). Additionally, we studied the ETFA molecule. The structure of the latter was obtained upon request from the authors of ref (18) and is available in the Supporting Information.

The G0W0, evGW0, evGW, and GΔHW0 calculations were carried out with the FHI-aims program package,82,83 which is based on numeric atom-centered orbitals (NAOs). The G0W0 and evGW0 data were extracted from our previous work,49 while the evGW and GΔHW0 data were generated for this benchmark study. In the FHI-aims calculations, the contour deformation technique22,31,84 is used to evaluate the self-energy using a modified Gauss–Legendre grid39 with 200 grid points for the imaginary frequency integral part. The GRSWRS calculations were performed with the QM4D program.85 In QM4D, the GW self-energy integral is calculated fully analytically, see eq 6. In FHI-aims and also in QM4D, the QP equation is always solved iteratively.

For evGW0, evGW, and GΔHW0, we used the Perdew–Burke–Ernzerhof (PBE)86 functional for the underlying DFT calculation, while the G0W0 calculations employ the PBEh(α) hybrid functional87 with 45% exact exchange (α = 0.45). The GRSWRS calculations were performed with PBE and three different hybrid functionals, namely, PBE0,88,89 PBEh(α = 0.45), and B3LYP.90,91 Note that PBE0 corresponds to PBEh(α = 0.25).

All GW results are extrapolated to the complete basis set limit using the Dunning basis set family cc-pVnZ.92,93 For a discussion of the basis set choice, we refer the reader to ref (52) and theSupporting Information of ref (50). Following ref (49), the extrapolation is performed by a linear regression with respect to the inverse of the total number of basis functions. A four-point extrapolation with n = 3–6 is performed for G0W0, evGW0, evGW, and GΔHW0. For GRSWRS, we use only two points (n = 3, 4) due to computational limitations. We verified that this two-point extrapolation deviates only by 0.1 eV from the four-point scheme on average. The cc-pVnZ family consists of contracted Gaussian-type orbitals (GTOs), which can be considered as a special case of an NAO and are treated numerically in FHI-aims. Note that the cc-pVnZ basis sets are treated as spherical GTOs in FHI-aims, whereas in QM4D, they are processed as pure Cartesian GTOs. Both codes use the resolution-of-the-identity (RI) approach with the Coulomb metric (RI-V).94 In FHI-aims, the RI auxiliary basis sets are generated on-the-fly as described in ref (39). For the QM4D calculations, the corresponding RI basis sets for cc-pVTZ and cc-pVQZ from ref (95) were used.

Relativistic effects were included for all calculations as post-processing step following the approach in refs (49) and (50); that is, we performed a nonrelativistic GW calculation on top of a nonrelativistic KS-DFT calculation and added the corrective term derived in ref (50) to the GW QP energies. The magnitude of the corrections increases with the atomic number and ranges from 0.12 eV for C 1s to 0.71 eV for F 1s. The relativistic corrections were derived for a free neutral atom at the PBE level and were obtained by evaluating the difference between the 1s eigenvalues from the radial KS and the 4-component Dirac-KS equation.

4. Results and Discussion

4.1. Solution Behavior

In our previous work,49 we showed that standard G0W0 calculations starting from a GGA functional, which are routinely applied to valence states, lead to an erroneous multi-solution behavior for deep core states. It is thus important to confirm that the respective GW flavors yield indeed a unique solution. Only looking at the QP energies obtained by iterating eq 1 is typically not enough to verify the latter. Detailed insight into the solution behavior of GW-based methods can be obtained by (i) plotting the real part of the correlation self-energy Σc and (ii) plotting the spectral function A(ω) as defined in eq 7. In Figure 3, we investigate A(ω) and the diagonal matrix elements Σnc(ω) for the 1s oxygen orbital of a single water molecule. Results are shown for G0W0 and GRSWRS with different starting points [PBE, PBE0, B3LYP, PBEh(α = 0.45)] as well as partial self-consistent schemes, namely, evGW0, evGW, and GΔHW0, using PBE for the underlying DFT calculation.

Figure 3.

Figure 3

O 1s excitation for a single water molecule from G0W0, evGW0, GΔHW0, evGW, and GRSWRS computed at the cc-pVQZ level. (a) Spectral function A(ω) (eq 7) from G0W0 using starting points with no exact exchange or a low amount. (b,c) Real part of the correlation self-energy Σc(ω) in evGW0@PBE, GΔHW0, and evGW@PBE. Diagonal matrix elements Inline graphic for the oxygen 1s orbital. The intersection with the red line is the graphical solution of eq 1. The vertical gray-dashed line indicates the QP solution of this graphical solution, and Δ indicates the shift with respect to G0W0@PBE (gray). (d) Spectral functions in evGW0@PBE, GΔHW0@PBE, evGW@PBE, and G0W0@PBEh(α = 0.45). (e) Self-energy matrix elements ReΣnc(ω) in GRSWRS@PBE (green) compared to G0W0@PBE (gray). (f) Spectral functions A(ω) in GRSWRS with different starting points.

We start our discussion with the G0W0 spectral functions and self-energy elements displayed in Figure 3a,b,d, where we reproduced for convenience the G0W0@PBE, G0W0@PBE0, and G0W0@PBEh(α = 0.45) results, which are also presented in ref (49). Figure 3b shows the self-energy from a G0W0@PBE calculation (gray line), which exhibits many poles. The poles are broadened by the η-term in eq 3 and thus appear as spikes in the self-energy. For G0W0@PBE, we find that the poles are located in the frequency region where the QP solution is expected (around −540 eV). As already outlined in Section 2.1, we can obtain the graphical solution of eq 1 by finding the intersections with the straight line ω – εn0 + vn – Σnx. For G0W0, we observe many intersections, which are all valid solutions of the QP equation. The corresponding spectral function in Figure 3a shows many peaks with equal spectral weight but no clear main peak that could be assigned to the QP excitation in contrast to the experiment, where a sharp peak at 539.7 eV4 is observed. A main peak starts to emerge for hybrid functional starting points, such as PBE0 (α = 0.25) and B3LYP (α = 0.20). However, G0W0@PBE0 and G0W0@B3LYP still yield an unphysical second peak, which carries a large fraction of the spectral weight.

As already discussed in ref (49), the reason for this unphysical behavior is the overlap of the satellite spectrum with the QP peak. Satellites are due to multielectron excitations that accompany the photoemission process, for example, shake-up satellites, which are produced when the core photoelectron scatters a valence shell electron to a higher unoccupied energy level.96,97 These peaks appear as series of smaller peaks at higher BEs than the QP energy. For molecules, the spectral weight of these peaks is orders of magnitudes smaller than for the main excitation.97 Satellites occur in frequency regions where the real part of the self-energy has poles. As demonstrated in, for example, ref (31), the imaginary part of the self-energy exhibits complementary peaks at these frequencies (Kramers–Kronig relation). According to eq 7, large imaginary parts lead to peaks with small spectral weight, that is, peaks with a satellite character.

The occurrence of pole features around the QP excitations for deep core states can best be understood by analyzing the denominator of the fully analytic expression of the self-energy given in eq 6. Σnc(ω) has poles on the real axis for η → 0 at ϵi – Ωs (occupied states i) and ϵa0 + Ωs (virtual states a). For occupied states, the eigenvalues ϵi are too large (too positive), and the charge neutral excitations Ωs are underestimated at the PBE level. As a result, the poles ϵi0 – Ωs are at too positive frequencies and the satellite thus too close to the QP peak. For virtual states, the same reasoning holds for the poles ϵa + Ωs but with reversed sign, that is, the poles are at too small frequencies. The separation between satellites and QP peak is also too small for valence excitations. However, the problem gets progressively worse further away from the Fermi level since the absolute differences between PBE eigenvalues ϵi0 and the QP excitation increase. We demonstrated this for semicore states,58 for which a distinct QP peak is still obtained. However, for deep core states, the separation becomes finally so small that the satellites merge with the QP peak.

The proper separation between the QP excitation and satellites can be restored by using an evGW0 scheme. The evGW0@PBE self-energy is shown in Figure 3b (reproduced from ref (49)). Iterating the eigenvalues in G shifts the on-set of the pole structure too more negative frequencies. The overall pole structure is very similar to G0W0@PBE but shifted by a constant value of Δ = −28.7 eV. The GΔHW0@PBE self-energy displayed in Figure 3b is almost identical to evGW0@PBE. The shift of the pole structure compared to G0W0@PBE is with Δ = −28.8 eV only slightly larger than for evGW0. The rigid Δ shift of the pole features can be understood as follows: in evGW0 and GΔHW0, the KS eigenvalue ϵm0 is replaced with ϵm + Δϵm and ϵm0 + ΔH1s, respectively, where Δϵm is the self-consistent GW correction for state m and ΔH1s its non-self-consistent approximation for the O 1s state (see eq 12). The poles are consequently located at ϵ1s + Δϵ1s – Ωs and ϵ1s0 + ΔH1s – Ωs. Since both corrections, Δϵ1s and ΔH1s, are negative for PBE starting points, the poles, that is, satellites, move to more negative frequencies and are properly separated from the main excitation. The spectral function now exhibits a distinct QP peak as evidenced by Figure 3d.

While the main effect of evGW0 and GΔHW0@PBE for deep core levels is the correction of the spurious transfer of spectral weight to the satellites, it affects also the location of the QP peak. This has been graphically demonstrated for molecular valence states in Figure 25 of ref (31): by shifting the pole structure to more negative frequencies, the slope of ReΣnc will be flatter in the region where the QP excitation is expected. As a consequence, the intersection with the straight line ω – ϵn + vnxc – Σn (= QP solution) will be at more negative frequencies compared to G0W0@PBE.

As discussed in detail previously,49 the effect of eigenvalue self-consistency can be mimicked in a G0W0 calculation by using a hybrid functional with a high amount of exact exchange α. We showed that increasing α progressively shifts the pole features to more negative frequencies. For α = 0.45, the evGW0@PBE self-energy is approximately reproduced, and the spectral function shows a distinct peak as displayed in Figure 3d. We note here again that values of α < 0.3 do not yield a clear main peak49 and thus no unique solution, which is also demonstrated in Figure 3a.

The evGW approach and the GRSWRS schemes lead to a significantly stronger shift of the pole features than evGW0@PBE or GΔHW0@PBE, as shown in Figure 3c,e. The spectral functions displayed in Figure 3d,f confirm that evGW and GRSWRS yield a distinct peak in the spectrum. The RS eigenvalues of the occupied orbitals are more negative, and the ones of the virtual orbitals are more positive than the KS eigenvalues. In addition, RPA evaluated with RS fundamental gaps provides larger excitation energies Ωs. In GRSWRS, the poles at ϵa + Ωs are shifted in the positive direction and the poles at ϵi – Ωs are shifted in the negative direction. Therefore, satellites from these poles are separated from the main peak. For GRSWRS, a unique solution is obtained for all starting points. As shown in Figure S1 (see Supporting Information), the GRSW0 approach suffers from a multi-solution behavior in the deep core region and cannot be applied for core-level calculations.

4.2. CORE65 Benchmark

In the following, we discuss the CORE65 results for the GW schemes for which a physical solution behavior was confirmed in Section 4.1, namely, evGW0@PBE, evGW@PBE, G0W0@PBEh(α = 0.45), GΔHW0@PBE, and GRSWRS with four different starting points [PBE, PBE0, B3LYP, and PBEh(α = 0.45)]. The distribution of the errors with respect to experiment is shown in Figures 4 and 5 for the absolute CLBEs and the relative CLBEs, respectively. The corresponding MAE and the mean errors (MEs) are given in Table 1. The error of excitation i is defined as errori = CLBEitheory – CLBEi.

Figure 4.

Figure 4

Distribution of errors with respect to the experiment for absolute 1s BEs of the CORE65 benchmark set, where the error is defined as errori = CLBEitheory – CLBEi. The histogram is stacked. Eight GW approaches are compared: (a) evGW0@PBE, (b) G0W0@PBEh(α = 0.45), (c) evGW@PBE, (d) GΔHW0@PBE, (e) GRSWRS@PBE, (f) GRSWRS@PBE0, (g) GRSWRS@B3LYP, and (h) GRSWRS@PBEh(α = 0.45).

Figure 5.

Figure 5

Distribution of errors with respect to the experiment for relative 1s BEs of the CORE65 benchmark set. The histogram is stacked. CH4, NH3, H2O, and CH3F have been used as reference molecules for C 1s, N 1s, O 1s, and F 1s, respectively. Eight GW approaches are compared: (a) evGW0@PBE, (b) G0W0@PBEh(α = 0.45), (c) evGW@PBE, (d) GΔHW0@PBE, (e) GRSWRS@PBE, (f) GRSWRS@PBE0, (g) GRSWRS@B3LYP, and (h) GRSWRS@PBEh(α = 0.45).

Table 1. MAE and ME in eV with Respect to Experiment for Absolute and Relative CLBEs of the CORE65 Benchmark Seta.

  evGW0@
G0W0@
evGW@
GΔHW0@
GRSWRS@
  PBE
PBEh
PBE
PBE
PBE
PBE0
B3LYP
PBEh
core level MAE ME MAE ME MAE ME MAE ME MAE ME MAE ME MAE ME MAE ME
absolute CLBEs
all 0.30 –0.29 0.33 –0.08 1.53 1.53 0.25 –0.20 4.88 4.88 5.32 5.32 4.94 4.94 5.72 5.72
C 1s 0.27 –0.27 0.24 0.19 1.37 1.37 0.20 –0.13 3.97 3.97 4.50 4.50 4.24 4.24 5.03 5.03
N 1s 0.30 –0.30 0.16 –0.01 1.58 1.58 0.14 –0.13 5.13 5.13 5.59 5.59 5.12 5.12 6.00 6.00
O 1s 0.32 –0.28 0.48 –0.40 1.70 1.70 0.35 –0.31 5.91 5.91 6.24 6.24 5.71 5.71 7.48 7.48
F 1s 0.44 –0.44 0.83 –0.83 1.65 1.65 0.54 –0.54 6.56 6.56 6.75 6.75 6.32 6.32 6.88 6.88
Relative CLBEs
all 0.18 0.02 0.26 0.23 0.18 –0.03 0.19 –0.02 0.40 0.39 0.43 0.43 0.37 0.36 0.48 0.46
C 1s 0.18 –0.05 0.29 0.25 0.19 –0.01 0.20 0.07 0.36 0.36 0.33 0.33 0.30 0.30 0.41 0.41
N 1s 0.14 0.14 0.23 0.21 0.14 –0.13 0.16 –0.15 0.29 0.29 0.39 0.39 0.30 0.30 0.40 0.40
O 1s 0.22 0.08 0.25 0.24 0.18 –0.03 0.20 –0.06 0.56 0.56 0.66 0.66 0.56 0.56 0.68 0.65
F 1s 0.05 –0.05 0.11 0.10 0.11 0.02 0.16 –0.16 0.16 –0.10 0.16 0.00 0.20 0.02 0.22 0.00
a

The error for excitation i is defined as errori = CLBEitheory – CLBEi. The relative CLBEs are the shifts with respect to a reference molecule, ΔCLBE = CLBE – CLBEref_mol. CH4, NH3, H2O, and CH3F have been used as reference molecules for C 1s, N 1s, O 1s, and F 1s, respectively.

Starting the discussion with the absolute CLBEs, we find that evGW0@PBE, G0W0@PBEh(α = 0.45), and GΔHW0@PBE yield the best results with error distributions close to zero and MAEs of ≈0.3 eV. The smallest overall MAE of 0.25 eV is obtained with GΔHW0@PBE. Figure 4a,d shows that the errors from evGW0@PBE and GΔHW0@PBE are tightly distributed but mostly negative; that is, the computed CLBEs are slightly underestimated. Generally, we find that the GΔHW0@PBE scheme reproduces the evGW0@PBE results almost perfectly. The slight underestimation of the absolute CLBEs by evGW0@PBE and GΔHW0@PBE might be due to insufficiencies in the cc-pVnZ basis sets, which are not captured by the extrapolation procedure. A very recent study52 with G0W0@PBEh showed that increasing the number of core functions by, for example, uncontracting the cc-pVnZ basis sets yields larger absolute CLBEs. The reported increase is in the range of 0.25 to maximal 0.5 eV, indicating that the CLBEs from evGW0 and GΔHW0@PBE might be even closer to experiment with core-rich basis sets.

The error distribution of G0W0@PBEh(α = 0.45), which is displayed in Figure 4b, is centered around zero, yielding also the smallest overall ME, see Table 1. Compared to evGW0@PBE and GΔHW0@PBE, the spread of the G0W0@PBEh errors is larger and a clustering by species can be observed. The C 1s BEs are overestimated, while N 1s, O 1s, and F 1s are increasingly underestimated. This is due to the species dependence of the α parameter, which we discussed in refs (49) and (50). As we showed in ref (50), including relativistic effects reduces the species dependence of α but does not remove it completely. The optimal α value, αopt, increases from 0.44 (C 1s) to 0.49 (F 1s), after including relativistic corrections. For α < αopt, the CLBEs are too small and for α > αopt too large. As a result, the C 1s BEs are overestimated for α = 0.45, and O 1s and F 1s BEs are underestimated.

evGW@PBE systematically overestimates the absolute CLBEs by 1–2 eV since iterating also the eigenvalues in W effectively leads to an underscreening. This underscreening is also expected for the higher-level self-consistency schemes, such as scGW63 and qsGW,64 and is due to the missing vertex correction. The performance of evGW@PBE for deep core levels seems to be comparable to qsGW. An exploratory study by van Setten et al.47 reported that qsGW overestimates the absolute 1s BEs of small molecules by 2 eV. This indicates that qsGW suffers from similar underscreening effects and that the orbitals inserted in the GW scheme have a minor effect on the core-level QP energies. The success of evGW0@PBE on the contrary is based on a fortuitous error cancellation effect, which can be explained as follows: at the PBE level, the fundamental gap is underestimated and inserting the PBE eigenvalues in W consequently yields an overscreened potential. However, the overscreening in W compensates the underscreening introduced by the missing vertex corrections. Our observation for deep core levels agrees with previous work on valence states. Underscreening effects have been previously discussed for scGW and qsGW for the GW100 benchmark set.65 Comparing evGW0@PBE and evGW@PBE for valence excitations, it was found that evGW0 improves upon G0W0,98,99 while evGW yields too large band gaps98 and overly stretched spectra.100 We acknowledge that the performance difference between evGW0@PBE and evGW@PBE is less pronounced for valence states (mostly <0.5 eV) and might be partly superimposed by a system dependence and numerical effects, for example, basis set convergence, which are in a similar range. For CLBEs on the contrary, we operate on energy scales which are an order of magnitude larger leading also to errors/performance differences which are an order of magnitude larger.

The error distributions for the absolute CLBEs from GRSWRS are shown in Figure 4e–h for four different starting points. GRSWRS overestimates the absolute CLBEs by 3–8 eV with an MAE between 5 and 6 eV. The reason for the large overestimation is that the RS fundamental gap is too large, which then leads, similarly as in G0W0@HF,100 to an underscreening in W. One way to reduce the underscreening is to include corrections for the electron correlation in the RS Hamiltonian, which is dominated by exchange interactions. An alternative strategy is to compensate the underscreening by including vertex corrections, for example, to use the T-matrix formalism,30,71,72 where the two-point screened interaction W is replaced with a four-point effective interaction T. However, methods such as the T-matrix are computationally much more expensive than GW due to their higher complexity. We recently applied the GRSTRS scheme to the CORE65 benchmark set.71 Comparing GRSWRS and GRSTRS, the overestimation is indeed reduced by GRSTRS, which yields an ME of ≈1.5 eV. However, the errors for the absolute CLBEs are still an order of magnitude larger than for computationally cheaper schemes such as evGW0 or GΔHW0, which rely on a very fortunate error cancellation effect that leads to a balanced screening.

Furthermore, we find that the overestimation with GRSWRS increases with the atomic number, that is, from the C 1s to the F 1s excitations. This species dependence is inherited from the KS-DFT calculation. As shown in Table S8 in the Supporting Information, the deviations of the CLBEs obtained from KS-DFT eigenvalues Inline graphic generally increase from C 1s to F 1s for all DFAs. We expect that, for example, adding correlation contributions to the RS Hamiltonian would also reduce this undesired species dependence.

The motivation of the RS approach is the reduction of the starting point dependence. As evident from Figure 4e–h, the large overestimation is observed for all DFAs. Based on the MAEs and MEs in Table 1, it can be shown that the starting point dependence is on average <1 eV for α = 0.0–0.45. As shown in Figure S2 (Supporting Information) for a single water molecule, evGW0 seems to reduce the starting point dependence less. For the same α range, the CLBE changes by ≈2 eV. The direct comparison with G0W0 is difficult because a unique solution is only obtained for α > 0.3. However, we can study the change of the CLBEs for α = 0.3–1.0, see Figure S2 (Supporting Information), which shows that the starting point dependence is 10 eV with G0W0 compared to 2.8 eV with evGW0.

Moving now to the relative CLBEs, we observe that evGW0@PBE, G0W0@PBEh, evGW@PBE, and GΔHW0@PBE yield MAEs of ≈0.2–0.3 eV, and GRSWRS MAEs of 0.4–0.5 eV, see Table 1. The errors of the relative CLBEs are centered and tightly distributed around zero for evGW0@PBE, evGW@PBE, and GΔHW0@PBE. The perturbative schemes G0W0@PBEh and GRSWRS slightly overestimate the relative CLBEs. The latter is evident from the positive MEs and the error distributions in Figure 4b,e–h, which are not centered at zero but exhibit a small offset toward positive values. The RS results show a larger spread compared to G0W0@PBEh and the partial self-consistent schemes. Furthermore, outliers with errors >1 eV are observed for G0W0@PBEh and in particular for GRSWRS. The largest outliers are primarily O 1s excitations, which originate from the underlying DFT calculation, as evident from Table S9 (see Supporting Information), which shows the MAEs of the relative CLBEs from the KS-DFT eigenvalues. For all four functionals (PBE, PBE0, B3LYP, and PBEh), we obtained the largest MAE at the KS-DFT level for the O 1s excitations. These errors are inherited in the one-shot G0W0 and GRSWRS approaches because of their perturbative nature.

The chemical shifts between CLBEs of the same atomic type can be smaller than 0.5 eV for second row elements4 and even as small as 0.1 eV for C 1s.101 Therefore, the errors for absolute CLBEs from evGW and GRSWRS are too large to align or resolve experimental XPS spectra, for which reference data are not available. The most promising methods are evGW0@PBE, G0W0@PBEh, and GΔHW0@PBE. With MAEs between 0.2 and 0.3 eV for absolute and relative CLBEs, the accuracy is well within the chemical resolution required to interpret most XPS data. The disadvantage of the G0W0@PBEh(α) scheme is the need for tuning the α parameter. In addition, the species dependence of αopt for C–F cannot be completely removed and is expected to increase for heavier elements. For example, we found αopt = 0.61 for sulfur 1s excitations.54 Conversely, the accuracy of evGW0@PBE and GΔHW0@PBE is species independent. In addition, the already very good agreement of evGW0@PBE and GΔHW0@PBE with experiment might further improve with core-rich basis sets, as already mentioned before.

4.3. ETFA Molecule

We further examine the performance of the eight GW approaches, which we applied to the CORE65 benchmark set in Section 4.2, for C 1s excitations of the ETFA molecule, which is also referred to as the “ESCA molecule” in the literature.102 The ETFA molecule was synthesized to demonstrate the potential of XPS for chemical analysis in the late 1960s. It contains four carbon atoms in various chemical environments, see the inset of Figure 6a. The ETFA molecule presents a challenge because of the extreme variations of the chemical shifts, which range up to 8.0 eV and decrease from the CF3 to the CH3 end. The four C 1s signals are separated by several electronvolts due to the widely different electronegativities of the substituents on the carbon atoms. ETFA is thus an important reference system and was very recently used to benchmark the performance of different functionals in ΔSCF calculations18,104 and GW approaches.45

Figure 6.

Figure 6

Comparison of the C 1s XPS spectrum of ETFA (a) for absolute CLBEs and (b) relative CLBEs obtained from evGW0@PBE, G0W0@PBEh(α = 0.45), evGW@PBE, GΔHW0@PBE, GRSWRS@PBE, GRSWRS@PBE0, GRSWRS@B3LYP, and GRSWRS@PBEh(α = 0.45). Dashed lines indicate the experimental ref (102).

In equilibrium, ETFA exists in two dominating conformations (anti-anti and anti-gauche); that is, each peak in the spectrum is a superposition of the signals from both conformers.102 However, including the different conformations is primarily important when resolving the vibrational profiles of the peaks, which is not the scope of our benchmarking effort. The experimental conformational shifts are <0.1 eV.102 To ensure direct comparability with the computational data from ref (18), we include thus only the anti-anti conformer.

The first high-quality experimental spectrum of the free ETFA molecule in gas phase was reported in 1973,103 while new results were published by Travnikova et al. in 2012,102 see Table 2. Both results were referenced in the most recent studies.18,45 The newer results have a higher resolution and are vibrationally resolved. More relevant for this work is that the chemical shifts of the more “descreened” carbon atoms are significantly smaller than in the older spectrum. The difference between the experimental spectra was attributed to missing correction techniques in early multi-channel plate detectors. We follow here the reasoning of ref (45), pointing out that coupled-cluster results8 are significantly closer to the new experimental data (in particular the chemical shifts). We use thus the data by Travnikova et al. as the experimental reference.

Table 2. Absolute C 1s CLBEs for the ETFA Moleculea.

  C1 C2 C3 C4 ME MAE
experiment103 299.45 296.01 293.07 291.20    
experiment102 298.93 295.80 293.19 291.47    
evGW0@PBE –0.70 –0.54 –0.19 –0.12 –0.36 0.36
G0W0@PBEh 0.56 0.54 0.30 0.16 0.39 0.39
GΔHW0@PBE –0.53 –0.44 –0.10 –0.02 –0.27 0.27
evGW@PBE 0.93 1.01 1.35 1.40 1.17 1.17
GRSWRS@PBE 3.56 3.70 4.13 4.14 3.88 3.88
GRSWRS@PBE0 4.41 4.53 4.65 4.51 4.52 4.52
GRSWRS@B3LYP 4.20 4.29 4.33 4.23 4.26 4.26
GRSWRS@PBEh 5.02 5.13 5.02 4.82 5.00 5.00
evGW0@PBE45 –0.41 –0.18 –0.04 –0.09 –0.18 0.18
ΔSCAN18 –0.15 –0.08 0.05 0.17 0.00 0.11
ΔCCSD(T)8 –0.35 –0.24 –0.31 –0.23 –0.28 0.28
a

The deviation Δexp with respect to experiment and the corresponding ME and MAE are computed with the experimental data by Travnikova et al.102 (in bold), where errori = CLBEitheory – CLBEi. The labels of the C atoms are given in the inset of Figure 6a. For the @PBEh calculations, we use α = 0.45.

The comparison between the experimental spectrum and calculated spectra is shown in Figure 6. The differences to the experimental peak positions are reported in Tables 2 and 3. For the absolute CLBEs, the ETFA predictions are in line with the CORE65 benchmark results. evGW0@PBE and GΔHW0@PBE slightly underestimate the CLBEs, while evGW@PBE and the RS schemes severely overestimate them, see Figure 6. G0W0@PBEh(α = 0.45) also overestimates the C 1s energies slightly. As discussed in Section 4.2, this is due to the fact that αopt is slightly smaller than 0.45 for C 1s excitation. C 1s excitations are consequently slightly overestimated in G0W0@PBEh. GΔHW0@PBE provides the best accuracy followed by evGW0@PBE with an MAE of 0.27 and 0.36 eV, respectively, which is consistent with the conclusion for the CORE65 set benchmark.

Table 3. Relative C 1s CLBEs for the ETFA Moleculea.

  C1 C2 C3 C4 ME MAE
experiment103 8.25 4.81 1.87 0.00    
experiment102 7.46 4.33 1.72 0.00    
evGW0@PBE –0.58 –0.42 –0.07 0.00 –0.36 0.36
G0W0@PBEh 0.40 0.38 0.14 0.00 0.31 0.31
GΔHW0@PBE –0.50 –0.42 –0.07 0.00 –0.33 0.33
evGW@PBE –0.47 –0.39 –0.05 0.00 –0.30 0.30
GRSWRS@PBE –0.58 –0.44 –0.01 0.00 –0.34 0.34
GRSWRS@PBE0 –0.10 0.02 0.14 0.00 0.02 0.09
GRSWRS@B3LYP –0.03 0.05 0.10 0.00 0.04 0.06
GRSWRS@PBEh 0.21 0.31 0.20 0.00 0.24 0.24
evGW0@PBE45 –0.32 –0.09 0.05 0.00 –0.12 0.15
ΔSCAN18 –0.32 –0.25 –0.12 0.00 –0.23 0.23
ΔCCSD(T)8 –0.12 –0.01 –0.08 0.00 –0.07 0.07
a

The deviation Δexp with respect to experiment and the corresponding ME and MAE are computed with the experimental data by Travnikova et al.102 (in bold), where Δexp = ΔCLBEitheory – ΔCLBEi. The relative energies ΔCLBE are computed with respect to C4. The labels of the C atoms are given in the inset of Figure 6a. For the @PBEh calculations, we use α = 0.45.

Turning to the relative CLBEs, the three partial self-consistent schemes and G0W0@PBEh yield MAEs around 0.3 eV, which is only slightly worse than the CORE65 MAEs for C 1s. evGW0, evGW, and GΔHW0 underestimate all shifts, while G0W0@PBEh overestimates the shifts of the more “descreened” C atoms (C1 and C2), see Figure 6b. GRSWRS also provides good shifts for ETFA. The RS results are again not completely independent on the starting point. With PBE, the C 1s shifts are similarly underestimated as for the self-consistent schemes, while they are slightly too large with PBEh. The RS schemes with the conventional hybrid functionals PBE0 and B3LYP yield, with MAEs below 0.1 eV, the best overall result of the 8 investigated schemes. Furthermore, except for GRSWRS with hybrid starting points, we find that our predictions are worse progressively with the electronegativity of the substituents at the C atoms. The relative CLBEs of C1 (CF3) and C2 (carbonyl) seem to be the ones that are more difficult to predict, while the predictions of the C3 (CH2) shifts are mostly within 0.1 eV of the experimental references. However, this trend can be also found in the deviations between the experimental references, see Table 3, that is, deviations between the experiment values increase with the “descreening” of the C atoms.

Finally, we compare our results to previously published computational XPS data.8,18,45,102,104106 We focus here on the results from (i) the same method (evGW0), (ii) one of the most successful functionals for ΔSCF (ΔSCAN), and (iii) from a higher-level method (coupled cluster), see Tables 2 and 3. All three literature results include relativistic effects. The previous evGW0@PBE study45 uses the same correction scheme50 as employed in this work. The ΔSCAN results were obtained with the atomic zeroth-order regular approximation.82 For the delta coupled-cluster double results with triple correction (ΔCCSD(T)),8 scalar relativistic effects were taken into account by an exact two-component theory. The ΔSCAN and coupled-cluster results were computed for the anti-anti conformer, whereas the evGW0 literature data are actually an average of the CLBEs of both conformers.

The absolute evGW0@PBE CLBEs from ref (45) are less underestimated with respect to experiment in comparison with our results. The largest differences are observed for the descreened C1 and C2 atoms. The previously published evGW0 results45 are not extrapolated but obtained with a basis set with more core functions. As already discussed for the CORE65 results, substantially increasing the amount of core functions seems to cure the (small) systematic underestimation of evGW0 for absolute CLBEs. The predictions upon including more core functions should change on average by 0.25 eV for C atoms,52 which is close to the (maximal) 0.3 eV difference we observe here. However, similar to our results, the deviation from experiments is larger for C1/C2 than for C3/C4. Since adding the core functions seems to be more relevant for the descreened environments, the chemical shifts improve too, see Table 3. Some of the difference must be also attributed to the inclusion of the anti-gauche conformer in ref (45), which has slightly higher C 1s BEs.102

We note here that ref (45) contains also ETFA results with G0W0@PBEh(α = 0.45) employing core-rich basis sets. However, the α values were tuned with respect to experiment using an extrapolation scheme with the cc-pVnZ basis sets.49 An insufficiency in the basis set description (i.e., here a systematic underestimation) would be partly absorbed in the α value, which is the reason why our G0W0@PBEh results will agree better with experiment.

It has been recently shown that the SCAN functional yields excellent absolute and relative CLBEs for molecules17 and solids.19 We find that this is also true for the ETFA molecule. ΔSCAN yields the best MAE for absolute CLBEs, which is, however, very close to the evGW0@PBE results45 with the core-function-rich basis set. For the relative CLBEs, the ΔSCAN is outperformed by partial self-consistent and RS GW approaches as well as coupled cluster.

The absolute ΔCCSD(T) core excitations8 are underestimated by 0.23–0.35 eV. However, these results were obtained at the cc-pVTZ level and are probably not fully converged.28 It is thus difficult to judge the performance of the method for absolute CLBEs. The chemical shifts on the contrary are often less affected by the basis set choice and ΔCCSD(T) yields together with GRSWRS(@PBE0 or @B3LYP) MAEs <0.1 eV.

4.4. Comparison of the Computational Cost

Comparing the computational cost of the five GW flavors employed in this work (G0W0, GΔHW0, GRSWRS, evGW0, and evGW), the G0W0 scheme is the computationally least expensive one. For core-level calculations, highly accurate frequency techniques are required,22 such as the fully analytic evaluation of the self-energy via eq 6 or the contour deformation. This increases the computational cost compared to valence excitations, where schemes like the analytic continuation31 (AC) can be used. In conventional implementations, the AC scheme scales Inline graphic with respect to system size N but fails to reproduce the self-energy structure for deep core states.22 The scaling of the fully analytic approach (eq 6) is Inline graphic with respect to system size N. The complexity of the contour deformation technique increases for core levels from Inline graphic (valence states) to Inline graphic A detailed analysis of the scaling behavior of the contour deformation approach can be found in ref (22). For both techniques, fully analytic approach and contour deformation, the polarizability, which is the computational most expensive step in the GW calculation, is explicitly constructed in each iteration step of eq 1 (the QP equation). Typically, the QP equation converges within 10 steps; that is, the self-energy must be computed 10 times.

The computational cost of GΔHW0@PBE is only slightly larger than for G0W0. The Hedin shift ΔH (see eq 12) is computed from Inline graphic once before the iteration of eq 13. Given that the latter converges also in 10 steps, the self-energy needs to be calculated 11 instead of 10 times.

The GRSWRS requires the subspace diagonalization of the RS Hamiltonian (eqs 21 and 22), which scales only Inline graphic, which is at least two orders of magnitudes lower than the frequency integration of the self-energy. In practice, the computational cost of a GRSWRS calculation is only marginally larger than for a G0W0 calculation.

The computationally most expensive approaches discussed here are evGW0 and evGW. In evGW0, the eigenvalues are iterated in G (outer loop), and in each step of the outer loop, we iterate the QP equation, that is, eq 1, not only for the core state of interest but for all states. Assuming again that the iteration converges within 10 steps, this implies that even for small molecules we evaluate the self-energy in the evGW0 procedure several hundred times. evGW is even more expensive because W is rebuilt in each step.

For core-level calculations, the eigenvalue self-consistent schemes are restricted to molecules with less than 20–25 atoms, while G0W0@PBEh, GΔHW0, and GRSWRS are equally applicable to larger systems. In our previous work,24 we computed CLBEs of structures of up to 110–120 atoms at the G0W0@PBEh level.

The comparison of the computational cost between G0W0@PBEh and ΔSCF depends on (i) the system size due to the different scalings of both methods and (ii) the choice of the functional for the ΔSCF calculations. A comprehensive assessment of the computational cost was given in our previous work,24 where we compared G0W0@PBEh to Δ Kohn–Sham107 (ΔKS) calculations with the PBE functional. (ΔKS is the projector augmented wave variant of the all-electron ΔSCF method.) We found that G0W0@PBEh is already ≈50 times more expensive for smaller molecules of around 20 atoms, while for isolated structures of ≈100 atoms the factor increases to 20,000. When using hybrid functionals for the ΔSCF calculation, the computational cost of G0W0@PBEh is similar to ΔSCF for small molecules since the evaluation of the exchange is the computational bottleneck in both cases. With increasing system size, the higher-scaling steps in G0W0 start to dominate. For structures with ≈100 atoms, we estimate that G0W0@PBEh is 1–2 orders of magnitude more expensive than hybrid-based ΔSCF calculations.

5. Conclusions

We have presented a benchmark study of different GW approaches for the prediction of absolute and relative CLBEs. In addition to the evGW0@PBE and G0W0@PBEh(α = 0.45) methods, which were already investigated in ref (49), we have included evGW@PBE and two new methods, namely, GΔHW0 and GRSWRS, in our study. GΔHW0 is an adaption of the “Hedin shift”74,108 to core levels and can be considered as computationally less expensive approximation to evGW0. In the GRSWRS approach, the RS Green’s function is used as a new starting point and, in contrast to our previous work,67 also used to compute the screened Coulomb interaction. The purpose of introducing the RS scheme is to reduce the dependence on the starting point, and the method has thus been tested with four different DFAs (PBE, PBE0, B3LYP, and PBEh (α = 0.45)).

By investigating the self-energy matrix elements and spectral functions, we have confirmed that evGW0@PBE, G0W0@PBEh, GΔHW0@PBE, GRSWRS@PBE, GRSWRS@PBE0, GRSWRS@B3LYP, and GRSWRS@PBEh yield a unique solution. G0W0 schemes starting from a GGA or hybrid DFT calculation with a low amount of exact exchange do not yield a distinct QP solution. A meaningful physical solution can thus not be obtained with standard approaches such as G0W0@PBE, G0W0@PBE0, and G0W0@B3LYP for CLBEs.

We have studied the CORE65 benchmark set and the C 1s excitations of the ETFA molecule with all 8 approaches, for which a physically reasonable solution behavior was confirmed. For the CORE65 set, evGW0@PBE, G0W0@PBEh, and GΔHW0@PBE yield with MAEs of 0.30, 0.33, and 0.25 eV, respectively, the best results. evGW and GRSWRS overestimate the absolute CLBEs by several electronvolts and are thus not suitable for the prediction of the absolute BEs. Nevertheless, the RS approaches significantly reduce the starting point dependence as intended. The relative CLBEs are reasonably reproduced with all methods, but in particular with the eigenvalue self-consistent schemes and GΔHW0@PBE (MAEs < 0.2 eV). The methods exhibit a similar performance for the ETFA molecule, except that the RS approaches with standard hybrid functionals yield here the best chemical shifts.

The G0W0@PBEh(α) approach was introduced in our previous work49 as computationally affordable alternative to evGW0 that can mimic to some extent the effect of eigenvalue self-consistency in G. However, the α-tuning is methodologically unsatisfying since the optimal α increases with the atomic number and an individual tuning for each element is in principle required and in fact mandatory for heavier elements. We therefore recommend to use the GΔHW0@PBE approach instead, which is in terms of computational cost comparable to G0W0.

Finally, we found that evGW0@PBE and GΔHW0@PBE systematically underestimate the experiment. Our comparison to the ETFA literature results and very recent work52 suggest that this slight but systematic underestimation can be cured by very large, core-rich basis sets, which might improve the agreement with experiment even further. Future work will consider this and focus on the development of compact and computationally efficient NAO basis sets for core-level GW calculations.

Acknowledgments

J.L. acknowledges the support from the National Institute of General Medical Sciences of the National Institutes of Health under award number R01-GM061870. W.Y. acknowledges the support from the National Science Foundation (grant no. CHE-1900338). D.G. acknowledges the Emmy Noether Programme of the German Research Foundation under project number 453275048 and P.R. the support from the European Union’s Horizon 2020 research and innovation program under grant agreement no. 951786 (the NOMAD CoE). Computing time from CSC—IT Center for Science (Finland) is gratefully acknowledged. We also thank Levi Keller for providing preliminary data for the ETFA molecule.

Supporting Information Available

The Supporting Information is available free of charge at https://pubs.acs.org/doi/10.1021/acs.jctc.2c00617.

  • CORE65 benchmark results, solution behavior of GRSW0, errors of KS-DFT for predicting absolute CLBEs and relative CLBEs, starting point dependence on the tuning parameter in PBEh, and geometry of ETFA (PDF)

The authors declare no competing financial interest.

Notes

The data are available in the Supporting Information, and the input and output files of the FHI-aims calculations are available from the NOMAD database.109,110

Supplementary Material

ct2c00617_si_001.pdf (274.1KB, pdf)

References

  1. Bagus P. S.; Ilton E. S.; Nelin C. J. The Interpretation of XPS Spectra: Insights into Materials Properties. Surf. Sci. Rep. 2013, 68, 273–304. 10.1016/j.surfrep.2013.03.001. [DOI] [Google Scholar]
  2. Höfft O.; Bahr S.; Himmerlich M.; Krischok S.; Schaefer J. A.; Kempter V. Electronic Structure of the Surface of the Ionic Liquid [EMIM][Tf2N] Studied by Metastable Impact Electron Spectroscopy (MIES), UPS, and XPS. Langmuir 2006, 22, 7120–7123. 10.1021/la060943v. [DOI] [PubMed] [Google Scholar]
  3. Villar-Garcia J.; Taylor F.; Lovelock W.; Licence F.; Lovelock J.; Jones G.; Licence P. Charging of Ionic Liquid Surfaces under X-ray Irradiation: The Measurement of Absolute Binding Energies by XPS. Phys. Chem. Chem. Phys. 2011, 13, 2797–2808. 10.1039/c0cp01587c. [DOI] [PubMed] [Google Scholar]
  4. Siegbahn K.ESCA Applied to Free Molecules; North-Holland Publishing: Amsterdam, London, 1969. [Google Scholar]
  5. Barr T. L.Modern ESCA: The Principles and Practice of X-Ray Photoelectron Spectroscopy; CRC Press: Boca Raton, 2020. [Google Scholar]
  6. Aarva A.; Deringer V. L.; Sainio S.; Laurila T.; Caro M. A. Understanding X-ray Spectroscopy of Carbonaceous Materials by Combining Experiments, Density Functional Theory, and Machine Learning. Part I: Fingerprint Spectra. Chem. Mater. 2019, 31, 9243–9255. 10.1021/acs.chemmater.9b02049. [DOI] [Google Scholar]
  7. Aarva A.; Deringer V. L.; Sainio S.; Laurila T.; Caro M. A. Understanding X-ray Spectroscopy of Carbonaceous Materials by Combining Experiments, Density Functional Theory, and Machine Learning. Part II: Quantitative Fitting of Spectra. Chem. Mater. 2019, 31, 9256–9267. 10.1021/acs.chemmater.9b02050. [DOI] [Google Scholar]
  8. Zheng X.; Cheng L. Performance of Delta-Coupled-Cluster Methods for Calculations of Core-Ionization Energies of First-Row Elements. J. Chem. Theory Comput. 2019, 15, 4945–4955. 10.1021/acs.jctc.9b00568. [DOI] [PubMed] [Google Scholar]
  9. Sen S.; Shee A.; Mukherjee D. Inclusion of Orbital Relaxation and Correlation through the Unitary Group Adapted Open Shell Coupled Cluster Theory Using Non-Relativistic and Scalar Relativistic Hamiltonians to Study the Core Ionization Potential of Molecules Containing Light to Medium-Heavy Elements. J. Chem. Phys. 2018, 148, 054107. 10.1063/1.5018086. [DOI] [PubMed] [Google Scholar]
  10. Hohenberg P.; Kohn W. Inhomogeneous Electron Gas. Phys. Rev. 1964, 136, B864–B871. 10.1103/physrev.136.b864. [DOI] [Google Scholar]
  11. Kohn W.; Sham L. J. Self-Consistent Equations Including Exchange and Correlation Effects. Phys. Rev. 1965, 140, A1133–A1138. 10.1103/physrev.140.a1133. [DOI] [Google Scholar]
  12. Parr R. G.; Yang W.. Density-Functional Theory of Atoms and Molecules; Oxford University Press, 1989. [Google Scholar]
  13. Bagus P. S. Self-Consistent-Field Wave Functions for Hole States of Some Ne-Like and Ar-Like Ions. Phys. Rev. 1965, 139, A619–A634. 10.1103/physrev.139.a619. [DOI] [Google Scholar]
  14. Pueyo Bellafont N.; Bagus P. S.; Illas F. Prediction of Core Level Binding Energies in Density Functional Theory: Rigorous Definition of Initial and Final State Contributions and Implications on the Physical Meaning of Kohn-Sham Energies. J. Chem. Phys. 2015, 142, 214102. 10.1063/1.4921823. [DOI] [PubMed] [Google Scholar]
  15. Pueyo Bellafont N.; Álvarez Saiz G.; Viñes F.; Illas F. Performance of Minnesota Functionals on Predicting Core-Level Binding Energies of Molecules Containing Main-Group Elements. Theor. Chem. Acc. 2016, 135, 35. 10.1007/s00214-015-1787-3. [DOI] [PubMed] [Google Scholar]
  16. Viñes F.; Sousa C.; Illas F. On the Prediction of Core Level Binding Energies in Molecules, Surfaces and Solids. Phys. Chem. Chem. Phys. 2018, 20, 8403–8410. 10.1039/c7cp08503f. [DOI] [PubMed] [Google Scholar]
  17. Kahk J. M.; Lischner J. Accurate Absolute Core-Electron Binding Energies of Molecules, Solids, and Surfaces from First-Principles Calculations. Phys. Rev. Mater. 2019, 3, 100801. 10.1103/physrevmaterials.3.100801. [DOI] [Google Scholar]
  18. Klein B. P.; Hall S. J.; Maurer R. J. The Nuts and Bolts of Core-Hole Constrained Ab Initio Simulation for K-shell x-Ray Photoemission and Absorption Spectra. J. Phys.: Condens. Matter 2021, 33, 154005. 10.1088/1361-648x/abdf00. [DOI] [PubMed] [Google Scholar]
  19. Kahk J. M.; Michelitsch G. S.; Maurer R. J.; Reuter K.; Lischner J. Core Electron Binding Energies in Solids from Periodic All-Electron Δ-Self-Consistent-Field Calculations. J. Phys. Chem. Lett. 2021, 12, 9353–9359. 10.1021/acs.jpclett.1c02380. [DOI] [PubMed] [Google Scholar]
  20. Kahk J. M.; Lischner J. Predicting core electron binding energies in elements of the first transition series using the Δ-self-consistent-field method. Faraday Discuss. 2022, 236, 364–373. 10.1039/d1fd00103e. [DOI] [PubMed] [Google Scholar]
  21. Pinheiro M.; Caldas M. J.; Rinke P.; Blum V.; Scheffler M. Length Dependence of Ionization Potentials of Transacetylenes: Internally Consistent DFT/GW Approach. Phys. Rev. B: Condens. Matter Mater. Phys. 2015, 92, 195134. 10.1103/physrevb.92.195134. [DOI] [Google Scholar]
  22. Golze D.; Wilhelm J.; van Setten M. J.; Rinke P. Core-Level Binding Energies from GW: An Efficient Full-Frequency Approach within a Localized Basis. J. Chem. Theory Comput. 2018, 14, 4856–4869. 10.1021/acs.jctc.8b00458. [DOI] [PubMed] [Google Scholar]
  23. Michelitsch G. S.; Reuter K. Efficient Simulation of Near-Edge x-Ray Absorption Fine Structure (NEXAFS) in Density-Functional Theory: Comparison of Core-Level Constraining Approaches. J. Chem. Phys. 2019, 150, 074104. 10.1063/1.5083618. [DOI] [PubMed] [Google Scholar]
  24. Golze D.; Hirvensalo M.; Hernández-León P.; Aarva A.; Etula J.; Susi T.; Rinke P.; Laurila T.; Caro M. A. Accurate Computational Prediction of Core-Electron Binding Energies in Carbon-Based Materials: A Machine-Learning Model Combining Density-Functional Theory and GW. Chem. Mater. 2022, 34, 6240–6254. 10.1021/acs.chemmater.1c04279. [DOI] [PMC free article] [PubMed] [Google Scholar]
  25. Hall S. J.; Klein B. P.; Maurer R. J. Self-Interaction Error Induces Spurious Charge Transfer Artefacts in Core-Level Simulations of x-Ray Photoemission and Absorption Spectroscopy of Metal-Organic Interfaces. arXiv 2021, 10.48550/arXiv.2112.00876. [DOI] [Google Scholar]; arXiv:2112.00876
  26. Liu J.; Matthews D.; Coriani S.; Cheng L. Benchmark Calculations of K-Edge Ionization Energies for First-Row Elements Using Scalar-Relativistic Core–Valence-Separated Equation-of-Motion Coupled-Cluster Methods. J. Chem. Theory Comput. 2019, 15, 1642–1651. 10.1021/acs.jctc.8b01160. [DOI] [PubMed] [Google Scholar]
  27. Vidal M. L.; Pokhilko P.; Krylov A. I.; Coriani S. Equation-of-Motion Coupled-Cluster Theory to Model L-Edge X-ray Absorption and Photoelectron Spectra. J. Phys. Chem. Lett. 2020, 11, 8314–8321. 10.1021/acs.jpclett.0c02027. [DOI] [PubMed] [Google Scholar]
  28. Ambroise M. A.; Dreuw A.; Jensen F. Probing Basis Set Requirements for Calculating Core Ionization and Core Excitation Spectra Using Correlated Wave Function Methods. J. Chem. Theory Comput. 2021, 17, 2832–2842. 10.1021/acs.jctc.1c00042. [DOI] [PubMed] [Google Scholar]
  29. Vila F. D.; Kas J. J.; Rehr J. J.; Kowalski K.; Peng B. Equation-of-Motion Coupled-Cluster Cumulant Green’s Function for Excited States and X-Ray Spectra. Front. Chem. 2021, 9, 734945. 10.3389/fchem.2021.734945. [DOI] [PMC free article] [PubMed] [Google Scholar]
  30. Martin R. M.; Reining L.; Ceperley D. M.. Interacting Electrons; Cambridge University Press, 2016. [Google Scholar]
  31. Golze D.; Dvorak M.; Rinke P. The GW Compendium: A Practical Guide to Theoretical Photoemission Spectroscopy. Front. Chem. 2019, 7, 377. 10.3389/fchem.2019.00377. [DOI] [PMC free article] [PubMed] [Google Scholar]
  32. Reining L. The GW Approximation: Content, Successes and Limitations. Wiley Interdiscip. Rev. Comput. Mol. Sci. 2018, 8, e1344 10.1002/wcms.1344. [DOI] [Google Scholar]
  33. Hedin L. New Method for Calculating the One-Particle Green’s Function with Application to the Electron-Gas Problem. Phys. Rev. 1965, 139, A796–A823. 10.1103/physrev.139.a796. [DOI] [Google Scholar]
  34. Rasmussen A.; Deilmann T.; Thygesen K. S. Towards Fully Automated GW Band Structure Calculations: What We Can Learn from 60.000 Self-Energy Evaluations. npj Comput. Mater. 2021, 7, 22. 10.1038/s41524-020-00480-7. [DOI] [Google Scholar]
  35. van Setten M. J.; Caruso F.; Sharifzadeh S.; Ren X.; Scheffler M.; Liu F.; Lischner J.; Lin L.; Deslippe J. R.; Louie S. G.; Yang C.; Weigend F.; Neaton J. B.; Evers F.; Rinke P. GW100: Benchmarking G0W0 for Molecular Systems. J. Chem. Theory Comput. 2015, 11, 5665–5687. 10.1021/acs.jctc.5b00453. [DOI] [PubMed] [Google Scholar]
  36. Stuke A.; Kunkel C.; Golze D.; Todorović M.; Margraf J. T.; Reuter K.; Rinke P.; Oberhofer H. Atomic Structures and Orbital Energies of 61,489 Crystal-Forming Organic Molecules. Sci. Data 2020, 7, 58. 10.1038/s41597-020-0385-y. [DOI] [PMC free article] [PubMed] [Google Scholar]
  37. Bruneval F.; Dattani N.; van Setten M. J. The GW Miracle in Many-Body Perturbation Theory for the Ionization Potential of Molecules. Front. Chem. 2021, 9, 749779. 10.3389/fchem.2021.749779. [DOI] [PMC free article] [PubMed] [Google Scholar]
  38. Blase X.; Attaccalite C.; Olevano V. First-Principles GW Calculations for Fullerenes, Porphyrins, Phtalocyanine, and Other Molecules of Interest for Organic Photovoltaic Applications. Phys. Rev. B: Condens. Matter Mater. Phys. 2011, 83, 115103. 10.1103/physrevb.83.115103. [DOI] [Google Scholar]
  39. Ren X.; Rinke P.; Blum V.; Wieferink J.; Tkatchenko A.; Sanfilippo A.; Reuter K.; Scheffler M. Resolution-of-Identity Approach to Hartree–Fock, Hybrid Density Functionals, RPA, MP2 and GW with Numeric Atom-Centered Orbital Basis Functions. New J. Phys. 2012, 14, 053020. 10.1088/1367-2630/14/5/053020. [DOI] [Google Scholar]
  40. van Setten M. J.; Weigend F.; Evers F. The GW-Method for Quantum Chemistry Applications: Theory and Implementation. J. Chem. Theory Comput. 2013, 9, 232–246. 10.1021/ct300648t. [DOI] [PubMed] [Google Scholar]
  41. Bruneval F.; Rangel T.; Hamed S. M.; Shao M.; Yang C.; Neaton J. B. Molgw 1: Many-body Perturbation Theory Software for Atoms, Molecules, and Clusters. Comput. Phys. Commun. 2016, 208, 149–161. 10.1016/j.cpc.2016.06.019. [DOI] [Google Scholar]
  42. Wilhelm J.; Del Ben M.; Hutter J. GW in the Gaussian and Plane Waves Scheme with Application to Linear Acenes. J. Chem. Theory Comput. 2016, 12, 3623–3635. 10.1021/acs.jctc.6b00380. [DOI] [PubMed] [Google Scholar]
  43. Förster A.; Franchini M.; van Lenthe E.; Visscher L. A Quadratic Pair Atomic Resolution of the Identity Based SOS-AO-MP2 Algorithm Using Slater Type Orbitals. J. Chem. Theory Comput. 2020, 16, 875–891. 10.1021/acs.jctc.9b00854. [DOI] [PMC free article] [PubMed] [Google Scholar]
  44. Zhu T.; Chan G. K.-L. All-Electron Gaussian-Based G0W0 for Valence and Core Excitation Energies of Periodic Systems. J. Chem. Theory Comput. 2021, 17, 727–741. 10.1021/acs.jctc.0c00704. [DOI] [PubMed] [Google Scholar]
  45. Mejia-Rodriguez D.; Kunitsa A.; Aprà E.; Govind N. Scalable Molecular GW Calculations: Valence and Core Spectra. J. Chem. Theory Comput. 2021, 17, 7504–7517. 10.1021/acs.jctc.1c00738. [DOI] [PubMed] [Google Scholar]
  46. Aoki T.; Ohno K. Accurate Quasiparticle Calculation of X-Ray Photoelectron Spectra of Solids. J. Phys.: Condens. Matter 2018, 30, 21LT01. 10.1088/1361-648x/aabdfe. [DOI] [PubMed] [Google Scholar]
  47. van Setten M. J.; Costa R.; Viñes F.; Illas F. Assessing GW Approaches for Predicting Core Level Binding Energies. J. Chem. Theory Comput. 2018, 14, 877–883. 10.1021/acs.jctc.7b01192. [DOI] [PubMed] [Google Scholar]
  48. Voora V. K.; Galhenage R.; Hemminger J. C.; Furche F. Effective One-Particle Energies from Generalized Kohn–Sham Random Phase Approximation: A Direct Approach for Computing and Analyzing Core Ionization Energies. J. Chem. Phys. 2019, 151, 134106. 10.1063/1.5116908. [DOI] [PubMed] [Google Scholar]
  49. Golze D.; Keller L.; Rinke P. Accurate Absolute and Relative Core-Level Binding Energies from GW. J. Phys. Chem. Lett. 2020, 11, 1840–1847. 10.1021/acs.jpclett.9b03423. [DOI] [PMC free article] [PubMed] [Google Scholar]
  50. Keller L.; Blum V.; Rinke P.; Golze D. Relativistic Correction Scheme for Core-Level Binding Energies from GW. J. Chem. Phys. 2020, 153, 114110. 10.1063/5.0018231. [DOI] [PubMed] [Google Scholar]
  51. Duchemin I.; Blase X. Robust Analytic-Continuation Approach to Many-Body GW Calculations. J. Chem. Theory Comput. 2020, 16, 1742–1756. 10.1021/acs.jctc.9b01235. [DOI] [PubMed] [Google Scholar]
  52. Mejia-Rodriguez D.; Kunitsa A.; Aprà E.; Govind N. Basis Set Selection for Molecular Core-Level GW Calculations. J. Chem. Theory Comput. 2022, 18, 4919–4926. 10.1021/acs.jctc.2c00247. [DOI] [PubMed] [Google Scholar]
  53. Galleni L.; Sajjadian F. S.; Conard T.; Escudero D.; Pourtois G.; van Setten M. J. Modeling X-ray Photoelectron Spectroscopy of Macromolecules Using GW. J. Phys. Chem. Lett. 2022, 13, 8666–8672. 10.1021/acs.jpclett.2c01935. [DOI] [PubMed] [Google Scholar]
  54. Yao Y.; Golze D.; Rinke P.; Blum V.; Kanai Y. All-Electron BSE@GW Method for K-Edge Core Electron Excitation Energies. J. Chem. Theory Comput. 2022, 18, 1569. 10.1021/acs.jctc.1c01180. [DOI] [PubMed] [Google Scholar]
  55. Wilhelm J.; Hutter J. Periodic GW Calculations in the Gaussian and Plane-Waves Scheme. Phys. Rev. B 2017, 95, 235123. 10.1103/physrevb.95.235123. [DOI] [Google Scholar]
  56. Ren X.; Merz F.; Jiang H.; Yao Y.; Rampp M.; Lederer H.; Blum V.; Scheffler M. All-Electron Periodic G0W0 Implementation with Numerical Atomic Orbital Basis Functions: Algorithm and Benchmarks. Phys. Rev. Mater. 2021, 5, 013807. 10.1103/physrevmaterials.5.013807. [DOI] [Google Scholar]
  57. Wilhelm J.; Golze D.; Talirz L.; Hutter J.; Pignedoli C. A. Toward GW Calculations on Thousands of Atoms. J. Phys. Chem. Lett. 2018, 9, 306–312. 10.1021/acs.jpclett.7b02740. [DOI] [PubMed] [Google Scholar]
  58. Wilhelm J.; Seewald P.; Golze D. Low-Scaling GW with Benchmark Accuracy and Application to Phosphorene Nanosheets. J. Chem. Theory Comput. 2021, 17, 1662–1677. 10.1021/acs.jctc.0c01282. [DOI] [PubMed] [Google Scholar]
  59. Duchemin I.; Blase X. Cubic-Scaling All-Electron GW Calculations with a Separable Density-Fitting Space–Time Approach. J. Chem. Theory Comput. 2021, 17, 2383–2393. 10.1021/acs.jctc.1c00101. [DOI] [PubMed] [Google Scholar]
  60. Förster A.; Visscher L. Low-Order Scaling Quasiparticle Self-Consistent GW for Molecules. Front. Chem. 2021, 9, 736591. 10.3389/fchem.2021.736591. [DOI] [PMC free article] [PubMed] [Google Scholar]
  61. Schöne W.-D.; Eguiluz A. G. Self-Consistent Calculations of Quasiparticle States in Metals and Semiconductors. Phys. Rev. Lett. 1998, 81, 1662–1665. 10.1103/physrevlett.81.1662. [DOI] [Google Scholar]
  62. Caruso F.; Rinke P.; Ren X.; Scheffler M.; Rubio A. Unified Description of Ground and Excited States of Finite Systems: The Self-Consistent GW Approach. Phys. Rev. B: Condens. Matter Mater. Phys. 2012, 86, 081102(R) 10.1103/physrevb.86.081102. [DOI] [Google Scholar]
  63. Caruso F.; Rinke P.; Ren X.; Rubio A.; Scheffler M. Self-Consistent GW: All-electron Implementation with Localized Basis Functions. Phys. Rev. B: Condens. Matter Mater. Phys. 2013, 88, 075105. 10.1103/physrevb.88.075105. [DOI] [Google Scholar]
  64. van Schilfgaarde M.; Kotani T.; Faleev S. Quasiparticle Self-Consistent GW Theory. Phys. Rev. Lett. 2006, 96, 226402. 10.1103/PhysRevLett.96.226402. [DOI] [PubMed] [Google Scholar]
  65. Caruso F.; Dauth M.; van Setten M. J.; Rinke P. Benchmark of GW Approaches for the GW100 Test Set. J. Chem. Theory Comput. 2016, 12, 5076–5087. 10.1021/acs.jctc.6b00774. [DOI] [PubMed] [Google Scholar]
  66. Grumet M.; Liu P.; Kaltak M.; Klimeš J.; Kresse G. Beyond the Quasiparticle Approximation: Fully Self-Consistent GW Calculations. Phys. Rev. B 2018, 98, 155143. 10.1103/physrevb.98.155143. [DOI] [Google Scholar]
  67. Jin Y.; Su N. Q.; Yang W. Renormalized Singles Green’s Function for Quasi-Particle Calculations beyond the G0W0 Approximation. J. Phys. Chem. Lett. 2019, 10, 447–452. 10.1021/acs.jpclett.8b03337. [DOI] [PubMed] [Google Scholar]
  68. Ren X.; Tkatchenko A.; Rinke P.; Scheffler M. Beyond the Random-Phase Approximation for the Electron Correlation Energy: The Importance of Single Excitations. Phys. Rev. Lett. 2011, 106, 153003. 10.1103/physrevlett.106.153003. [DOI] [PubMed] [Google Scholar]
  69. Ren X.; Rinke P.; Scuseria G. E.; Scheffler M. Renormalized Second-Order Perturbation Theory for the Electron Correlation Energy: Concept, Implementation, and Benchmarks. Phys. Rev. B: Condens. Matter Mater. Phys.: Condens. Matter Mater. Phys. 2013, 88, 035120. 10.1103/physrevb.88.035120. [DOI] [Google Scholar]
  70. Li J.; Chen Z.; Yang W. Multireference Density Functional Theory for Describing Ground and Excited States with Renormalized Singles. J. Phys. Chem. Lett. 2022, 13, 894–903. 10.1021/acs.jpclett.1c03913. [DOI] [PMC free article] [PubMed] [Google Scholar]
  71. Li J.; Chen Z.; Yang W. Renormalized Singles Green’s Function in the T-Matrix Approximation for Accurate Quasiparticle Energy Calculation. J. Phys. Chem. Lett. 2021, 12, 6203–6210. 10.1021/acs.jpclett.1c01723. [DOI] [PMC free article] [PubMed] [Google Scholar]
  72. Zhang D.; Su N. Q.; Yang W. Accurate Quasiparticle Spectra from the T-Matrix Self-Energy and the Particle–Particle Random Phase Approximation. J. Phys. Chem. Lett. 2017, 8, 3223–3227. 10.1021/acs.jpclett.7b01275. [DOI] [PubMed] [Google Scholar]
  73. Zhang D.; Yang W. Accurate and Efficient Calculation of Excitation Energies with the Active-Space Particle-Particle Random Phase Approximation. J. Chem. Phys. 2016, 145, 144105. 10.1063/1.4964501. [DOI] [PubMed] [Google Scholar]
  74. Pollehn T. J.; Schindlmayr A.; Godby R. W. Assessment of the GW approximation using Hubbard chains. J. Phys.: Condens. Matter 1998, 10, 1273–1283. 10.1088/0953-8984/10/6/011. [DOI] [Google Scholar]
  75. Onida G.; Reining L.; Rubio A. Electronic excitations: density-functional versus many-body Green’s-function approaches. Rev. Mod. Phys. 2002, 74, 601–659. 10.1103/revmodphys.74.601. [DOI] [Google Scholar]
  76. Lischner J.; Deslippe J.; Jain M.; Louie S. G. First-Principles Calculations of Quasiparticle Excitations of Open-Shell Condensed Matter Systems. Phys. Rev. Lett. 2012, 109, 036406. 10.1103/PhysRevLett.109.036406. [DOI] [PubMed] [Google Scholar]
  77. Hedin L. On correlation effects in electron spectroscopies and the GW approximation. J. Phys.: Condens. Matter 1999, 11, R489–R528. 10.1088/0953-8984/11/42/201. [DOI] [Google Scholar]
  78. Rinke P.; Qteish A.; Neugebauer J.; Freysoldt C.; Scheffler M. CombiningGWcalculations with Exact-Exchange Density-Functional Theory: An Analysis of Valence-Band Photoemission for Compound Semiconductors. New J. Phys. 2005, 7, 126. 10.1088/1367-2630/7/1/126. [DOI] [Google Scholar]
  79. Martin R. M.; Reining L.; Ceperley D. M.. Interacting Electrons; Cambridge University Press, 2016; pp 293–294. [Google Scholar]
  80. Ren X.; Rinke P.; Joas C.; Scheffler M. Random-Phase Approximation and Its Applications in Computational Chemistry and Materials Science. J. Mater. Sci. 2012, 47, 7447–7471. 10.1007/s10853-012-6570-4. [DOI] [Google Scholar]
  81. Szabo A.; Ostlund N. S.. Modern Quantum Chemistry: Introduction to Advanced Electronic Structure Theory; Courier Corporation, 2012. [Google Scholar]
  82. Blum V.; Gehrke R.; Hanke F.; Havu P.; Havu V.; Ren X.; Reuter K.; Scheffler M. Ab Initio Molecular Simulations with Numeric Atom-Centered Orbitals. Comput. Phys. Commun. 2009, 180, 2175–2196. 10.1016/j.cpc.2009.06.022. [DOI] [Google Scholar]
  83. Havu V.; Blum V.; Havu P.; Scheffler M. Efficient O(N) Integration for All-Electron Electronic Structure Calculation Using Numeric Basis Functions. J. Comput. Phys. 2009, 228, 8367–8379. 10.1016/j.jcp.2009.08.008. [DOI] [Google Scholar]
  84. Govoni M.; Galli G. Large Scale GW Calculations. J. Chem. Theory Comput. 2015, 11, 2680–2696. 10.1021/ct500958p. [DOI] [PubMed] [Google Scholar]
  85. See http://www.qm4d.info for an in-house program for QM/MM simulations (last accessed: June 1, 2022).
  86. Perdew J. P.; Burke K.; Ernzerhof M. Generalized Gradient Approximation Made Simple. Phys. Rev. Lett. 1996, 77, 3865–3868. 10.1103/physrevlett.77.3865. [DOI] [PubMed] [Google Scholar]
  87. Atalla V.; Yoon M.; Caruso F.; Rinke P.; Scheffler M. Hybrid Density Functional Theory Meets Quasiparticle Calculations: A Consistent Electronic Structure Approach. Phys. Rev. B: Condens. Matter Mater. Phys. 2013, 88, 165122. 10.1103/physrevb.88.165122. [DOI] [Google Scholar]
  88. Adamo C.; Barone V. Toward Reliable Density Functional Methods without Adjustable Parameters: The PBE0 Model. J. Chem. Phys. 1999, 110, 6158–6170. 10.1063/1.478522. [DOI] [Google Scholar]
  89. Ernzerhof M.; Scuseria G. E. Assessment of the Perdew–Burke–Ernzerhof Exchange-Correlation Functional. J. Chem. Phys. 1999, 110, 5029–5036. 10.1063/1.478401. [DOI] [PubMed] [Google Scholar]
  90. Becke A. D. Density-functional Thermochemistry. III. The Role of Exact Exchange. J. Chem. Phys. 1993, 98, 5648–5652. 10.1063/1.464913. [DOI] [Google Scholar]
  91. Lee C.; Yang W.; Parr R. G. Development of the Colle-Salvetti Correlation-Energy Formula into a Functional of the Electron Density. Phys. Rev. B: Condens. Matter Mater. Phys. 1988, 37, 785–789. 10.1103/physrevb.37.785. [DOI] [PubMed] [Google Scholar]
  92. Dunning T. H. Gaussian Basis Sets for Use in Correlated Molecular Calculations. I. The Atoms Boron through Neon and Hydrogen. J. Chem. Phys. 1989, 90, 1007–1023. 10.1063/1.456153. [DOI] [Google Scholar]
  93. Wilson A. K.; van Mourik T.; Dunning T. H. Gaussian Basis Sets for Use in Correlated Molecular Calculations. VI. Sextuple Zeta Correlation Consistent Basis Sets for Boron through Neon. J. Mol. Struct.: THEOCHEM 1996, 388, 339–349. 10.1016/s0166-1280(96)80048-0. [DOI] [Google Scholar]
  94. Vahtras O.; Almlöf J.; Feyereisen M. W. Integral Approximations for LCAO-SCF Calculations. Chem. Phys. Lett. 1993, 213, 514–518. 10.1016/0009-2614(93)89151-7. [DOI] [Google Scholar]
  95. Weigend F.; Köhn A.; Hättig C. Efficient Use of the Correlation Consistent Basis Sets in Resolution of the Identity MP2 Calculations. J. Chem. Phys. 2002, 116, 3175–3183. 10.1063/1.1445115. [DOI] [Google Scholar]
  96. Sankari R.; Ehara M.; Nakatsuji H.; De Fanis A.; Aksela H.; Sorensen S. L.; Piancastelli M. N.; Kukk E.; Ueda K. High Resolution O 1s Photoelectron Shake-up Satellite Spectrum of H2O. Chem. Phys. Lett. 2006, 422, 51–57. 10.1016/j.cplett.2006.02.018. [DOI] [Google Scholar]
  97. Schirmer J.; Angonoa G.; Svensson S.; Nordfors D.; Gelius U. High-Energy Photoelectron C 1s and O 1s Shake-up Spectra of CO. J. Phys. B: At. Mol. Phys. 1987, 20, 6031–6040. 10.1088/0022-3700/20/22/015. [DOI] [Google Scholar]
  98. Shishkin M.; Kresse G. Self-Consistent GW Calculations for Semiconductors and Insulators. Phys. Rev. B: Condens. Matter Mater. Phys. 2007, 75, 235102. 10.1103/physrevb.75.235102. [DOI] [Google Scholar]
  99. Byun Y.-M.; Öğüt S. Practical GW Scheme for Electronic Structure of 3d-Transition-Metal Monoxide Anions: ScO-, TiO-, CuO-, and ZnO-. J. Chem. Phys. 2019, 151, 134305. 10.1063/1.5118671. [DOI] [PubMed] [Google Scholar]
  100. Marom N.; Caruso F.; Ren X.; Hofmann O. T.; Körzdörfer T.; Chelikowsky J. R.; Rubio A.; Scheffler M.; Rinke P. Benchmark of GW Methods for Azabenzenes. Phys. Rev. B: Condens. Matter Mater. Phys. 2012, 86, 245127. 10.1103/physrevb.86.245127. [DOI] [Google Scholar]
  101. Pireaux J. J.; Svensson S.; Basilier E.; Malmqvist P.-Å.; Gelius U.; Caudano R.; Siegbahn K. Core-Electron Relaxation Energies and Valence-Band Formation of Linear Alkanes Studied in the Gas Phase by Means of Electron Spectroscopy. Phys. Rev. A 1976, 14, 2133–2145. 10.1103/physreva.14.2133. [DOI] [Google Scholar]
  102. Travnikova O.; Børve K. J.; Patanen M.; Söderström J.; Miron C.; Sæthre L. J.; Mårtensson N.; Svensson S. The ESCA Molecule—Historical Remarks and New Results. J. Electron Spectrosc. Relat. Phenom. 2012, 185, 191–197. 10.1016/j.elspec.2012.05.009. [DOI] [Google Scholar]
  103. Gelius U.; Basilier E.; Svensson S.; Bergmark T.; Siegbahn K. A High Resolution ESCA Instrument with X-ray Monochromator for Gases and Solids. J. Electron Spectrosc. Relat. Phenom. 1973, 2, 405–434. 10.1016/0368-2048(73)80056-8. [DOI] [Google Scholar]
  104. Delesma F. A.; Van den Bossche M.; Grönbeck H.; Calaminici P.; Köster A. M.; Pettersson L. G. M. A Chemical View on X-ray Photoelectron Spectroscopy: The ESCA Molecule and Surface-to-Bulk XPS Shifts. ChemPhysChem 2018, 19, 169–174. 10.1002/cphc.201701135. [DOI] [PubMed] [Google Scholar]
  105. Van den Bossche M.; Martin N. M.; Gustafson J.; Hakanoglu C.; Weaver J. F.; Lundgren E.; Grönbeck H. Effects of Non-Local Exchange on Core Level Shifts for Gas-Phase and Adsorbed Molecules. J. Chem. Phys. 2014, 141, 034706. 10.1063/1.4889919. [DOI] [PubMed] [Google Scholar]
  106. Travnikova O.; Patanen M.; Söderström J.; Lindblad A.; Kas J. J.; Vila F. D.; Céolin D.; Marchenko T.; Goldsztejn G.; Guillemin R.; Journel L.; Carroll T. X.; Børve K. J.; Decleva P.; Rehr J. J.; Mårtensson N.; Simon M.; Svensson S.; Sæthre L. J. Energy-Dependent Relative Cross Sections in Carbon 1s Photoionization: Separation of Direct Shake and Inelastic Scattering Effects in Single Molecules. J. Phys. Chem. A 2019, 123, 7619–7636. 10.1021/acs.jpca.9b05063. [DOI] [PubMed] [Google Scholar]
  107. Ljungberg M.; Mortensen J.; Pettersson L. An implementation of core level spectroscopies in a real space Projector Augmented Wave density functional theory code. J. Electron Spectrosc. Relat. Phenom. 2011, 184, 427–439. 10.1016/j.elspec.2011.05.004. [DOI] [Google Scholar]
  108. Lee J. D.; Gunnarsson O.; Hedin L. Transition from the Adiabatic to the Sudden Limit in Core-Level Photoemission: A Model Study of a Localized System. Phys. Rev. B: Condens. Matter Mater. Phys. 1999, 60, 8034–8049. 10.1103/physrevb.60.8034. [DOI] [Google Scholar]
  109. Golze D.Dataset in NOMAD repository “CORE65 benchmark set”, 2020; https://dx.doi.org/10.17172/NOMAD/2020.02.14-1.
  110. Golze D.Dataset in NOMAD repository: “CORE65 benchmark set: evGW & Hedin”, 2022; https://dx.doi.org/10.17172/NOMAD/2022.10.02-1.

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

ct2c00617_si_001.pdf (274.1KB, pdf)

Articles from Journal of Chemical Theory and Computation are provided here courtesy of American Chemical Society

RESOURCES