GW Approximation
Assuming we already know the Green's function, now I will start with Dyson equation and then will introduce Hedin's equation. Lastly, I will introduce practical workflow of a GW calculation, and parameters and convergence tests related to this.
Dyson equation
It links the dressed/quasi-particle solution \(G(\omega)\) to the bare particle solution \(G_0(\omega)\) through a kernel \(\Sigma(\omega)\) which contains the effect of coupling (called the self-energy). For interacting electrons, the coupling is due to the Coulomb interaction. It can be also written as:
This relation is not limited for one-particle Green's function and the self energy. Instead it holds for any type of Green's functions and any derived quantities such as the screened interaction \(W\) and the polarization \(P\),
or, in the expanded form:
Here, the coupling is denoted by the irreducible or proper polarizability \(P(\omega)\) instead of the reducible polarizability \(\chi(\omega)\) that only includes terms connected by bare Coulomb lines.
The self energy
\(\Sigma\) is the self-energy defined as the energy difference between the dressed/clothed/renormalized or quasi-particle and the bare/real particle, i.e.,
In the propagator language, \(\Sigma(\omega) = G_0^{-1}(\omega) - G^{-1}(\omega)\). Sometimes \(\tilde{\Sigma}\) is used in the literature where Hartree potential is included, i.e., \(\tilde{\Sigma}=\Sigma + v_{\mathrm{H}}\)
Coupled Dyson equation
Any type of Dyson equation can be presented by a set of coupled equation which has practical importance. For example, if we can divide the self energy as a composition of two distinct parts, i.e.,
Now we can introduce a modified Green's function \(G_1\) such as:
and then the Dyson equation can be written as:
In this case, if we already know/approximate \(G_1\), then we only need to consider \(\Sigma_2\) part of the overall self-energy. This holds for any number of division. The art is to divide the self-energy into some useful compositions. For the screened interaction, if we have \(P=P_1 + P_2\),
This shows that when we consider some smaller space, the quantities are frequency independent such as \(v_c\) but it becomes frequency dependent as we include contributions from larger space. In practice, one might separate \(\Sigma\) into a static \(\Sigma_1\) part from a KS potential and a dynamic \(\Sigma_2\) part evaluated perturbatively using KS wavefunctions. There is also COHSEX approximation or quasi-particle self-consistent \(GW\) where \(\Sigma_1\) is obtained as a static approximation.
The dynamical screening
The GW approximation is different than the HF theory in terms of the dynamical screening. This is the only difference, i.e., in the GWA,
while in the HF,
where the interaction \(v_c\) is unscreened.
Hedin's equation
Manipulating the Dyson equation for \(G\), \(W\) yields a closed set of equation that can be solved self-consistently. The key quantities in the equations are: 1. \(G\) is the one-particle Green's function (i.e. the propagator for adding/removing an electron in an interacting many-body system) 2. \(G_0\) is the independent-particle Green's function (i.e. in a non-interacting many-body system) 3. \(\Sigma\) is the self-energy 4. \(W\) is the screened Coulomb interaction and \(v_c\) is the bare Coulomb interaction 5. \(P\) is the polarization function 6. \(\Gamma\) is the vertex function (the 3-point vertex in the Feynman diagram)
Then Hedin's equations are:
The GW approximation:
When the vertex term becomes unity, i.e.,
and therefore,
and
This is called the \(GW\) approximation. Depending on how we are calculating each of the term in Hedin's equation, the methods are named differently such as:
- \(G_0W_0\) : single shot
- \(GW_0\) : only the screened Coulomb interaction part is calculated non self-consistently
- \(\mathrm{sc}GW\) : self-consistent \(GW\) but setting \(\Gamma\) to a single spacetime point
- \(\mathrm{ev}GW\) : eigenvalue self-consistent updates the energies only, not the wave function
- \(\mathrm{qs}GW\) : quasi-particle self-consistent \(GW\)
Comparison
| Theory | KS-DFT | \(G-\Sigma\) functional | Hartree-Fock approximation |
|---|---|---|---|
| Quantity | Static density \(n(r)\) | Dynamic Green’s function \(G(r, r', ω)\) |
Static density matrix \(ρ_{\mathrm{HF}} (r, r' )\) |
| Approach | Auxiliary system of independent particles with static local potential \(v_{\mathrm{xc}}(r)\) |
System described by dynamic non-local self-energy \(\Sigma(r,r',\omega)\) |
Approximation of independent particles with static non-local potential \(\Sigma_x(r,r')\) |
| Exact formulation |
Universal \(\Omega_{\mathrm{xc}}[n]\), \(v_{\mathrm{xc}}(r) = \frac{\delta \Omega_{\mathrm{xc}}}{\delta n}\) |
Luttinger-Ward \(\Phi[G]\), \(\Sigma(r,r',\omega) = \frac{\delta \Phi}{\delta G}\) |
None |
| Canonical approximation |
LDA | \(GW\) approximation \(\Sigma=iGW\) |
HF equations |
| Other approximations |
GGA, meta-GGA, hybrid, RPA |
Vertex correction, T-matrix |
Multireference HF |