Second-order perturbation theory
Second-order perturbation theory in the bare interaction is the simplest nontrivial approximation for both the two-particle vertex and the self-energy. It is worth writing out completely, for three reasons: it is the standard starting point for iterating the parquet equations , it is the natural benchmark against which any implementation of those equations should be validated, and it is the order at which all the prefactors can still be tracked by hand, namely the prefactors of the bubbles in the three two-particle channels, the spin sums, and the 1 2 \frac{1}{2} 2 1 of the Schwinger-Dyson equation .
The purpose of this page is to derive explicit formulas for the second-order vertex and the second-order self-energy, with every prefactor, spin sum, frequency argument and Keldysh index in place.
The spin structure of the bare interaction and the spin projection of the loop products are derived in the section on the G W GW G W approximation , and we simply quote the results here. That page works in the Matsubara formalism and in the p h ph p h channel only; this page treats all three channels and adds the Keldysh index structure.
The spin and frequency algebra below is written for frequencies only. As explained in the section on frequency parametrizations , every statement carries over verbatim to the momentum dependence by replacing ν , ν ′ , ω → k , k ′ , q \nu, \nu', \omega \rightarrow \mathbf{k}, \mathbf{k}', \mathbf{q} ν , ν ′ , ω → k , k ′ , q . The momenta are written out in the collected results, since that is the form one compares an implementation against.
We specialize throughout to a system with SU(2) spin symmetry and a local and instantaneous bare interaction, i.e. the Hubbard interaction of the Hubbard model example , whose spin components are
F 0 , ↑ ↓ = − U , F 0 , ↑ ↓ ‾ = + U , F 0 , ↑ ↑ = 0 , \begin{align}
F_{0,\uparrow\downarrow} &= -U \, , &
F_{0,\overline{\uparrow\downarrow}} &= +U \, , &
F_{0,\uparrow\uparrow} &= 0 \, ,
\end{align} F 0 , ↑↓ = − U , F 0 , ↑↓ = + U , F 0 , ↑↑ = 0 , and hence
F 0 , d = − U , F 0 , m = + U , F 0 , s = − 2 U , F 0 , t = 0 . \begin{align}
F_{0,d} &= -U \, , & F_{0,m} &= +U \, , & F_{0,s} &= -2U \, , & F_{0,t} &= 0 \, .
\end{align} F 0 , d = − U , F 0 , m = + U , F 0 , s = − 2 U , F 0 , t = 0 . Second-order vertex ¶ As derived in the section on two-particle channels , the second-order vertex is the sum of the bare vertex and one contribution per channel,
F = F 0 + ∑ r ∈ { p h ‾ , p p , p h } Φ ( 2 ) r + O ( F 0 3 ) , Φ ( 2 ) r ≡ F 0 ∘ [ χ 0 0 ] r ∘ F 0 , \begin{align}
F = F_0 + \sum_{r \in \{\overline{ph},\, pp,\, ph\}} \Phi^r_{(2)} + \mathcal{O}(F_0^3) \, , \qquad\qquad
\Phi^r_{(2)} \equiv F_0 \circ [\chi_0^{0}]^r \circ F_0 \, ,
\end{align} F = F 0 + r ∈ { p h , pp , p h } ∑ Φ ( 2 ) r + O ( F 0 3 ) , Φ ( 2 ) r ≡ F 0 ∘ [ χ 0 0 ] r ∘ F 0 , where [ χ 0 0 ] r [\chi_0^{0}]^r [ χ 0 0 ] r is the bare bubble in channel r r r . Written out with the channel connectors, these are
[ Φ ( 2 ) p h ‾ ] 1234 = F 0 , 1256 [ χ 0 0 ] 6587 p h ‾ F 0 , 7834 , [ Φ ( 2 ) p p ] 1234 = F 0 , 1536 [ χ 0 0 ] 6857 p p F 0 , 7284 , [ Φ ( 2 ) p h ] 1234 = F 0 , 5236 [ χ 0 0 ] 8567 p h F 0 , 1874 , \begin{align}
[\Phi^{\overline{ph}}_{(2)}]_{1234} &= F_{0,1256}\, [\chi_0^{0}]^{\overline{ph}}_{6587}\, F_{0,7834} \, , \\
[\Phi^{pp}_{(2)}]_{1234} &= F_{0,1536}\, [\chi_0^{0}]^{pp}_{6857}\, F_{0,7284} \, , \\
[\Phi^{ph}_{(2)}]_{1234} &= F_{0,5236}\, [\chi_0^{0}]^{ph}_{8567}\, F_{0,1874} \, ,
\end{align} [ Φ ( 2 ) p h ] 1234 [ Φ ( 2 ) pp ] 1234 [ Φ ( 2 ) p h ] 1234 = F 0 , 1256 [ χ 0 0 ] 6587 p h F 0 , 7834 , = F 0 , 1536 [ χ 0 0 ] 6857 pp F 0 , 7284 , = F 0 , 5236 [ χ 0 0 ] 8567 p h F 0 , 1874 , with summation over the repeated internal indices 5 , 6 , 7 , 8 5,6,7,8 5 , 6 , 7 , 8 implied. Recall that the channel prefactors are carried by the bubbles themselves, [ χ 0 0 ] 4321 p h ‾ = [ χ 0 0 ] 4321 [\chi_0^{0}]^{\overline{ph}}_{4321} = [\chi_0^{0}]_{4321} [ χ 0 0 ] 4321 p h = [ χ 0 0 ] 4321 , [ χ 0 0 ] 4321 p p = 1 2 [ χ 0 0 ] 4321 [\chi_0^{0}]^{pp}_{4321} = \frac{1}{2}[\chi_0^{0}]_{4321} [ χ 0 0 ] 4321 pp = 2 1 [ χ 0 0 ] 4321 and [ χ 0 0 ] 4321 p h = ζ [ χ 0 0 ] 2341 [\chi_0^{0}]^{ph}_{4321} = \zeta [\chi_0^{0}]_{2341} [ χ 0 0 ] 4321 p h = ζ [ χ 0 0 ] 2341 , so that no further prefactors appear.
Spin structure ¶ Because the propagator is diagonal in spin, the spin sums of the channel contractions collapse to a double sum, and the spin structure of the bubble differs between the channels. For the p h ph p h and the p p pp pp channel these contractions are derived in the section on spin parametrizations ; the p h ‾ \overline{ph} p h channel follows in exactly the same way. Collecting all three,
[ A ∘ χ 0 p h ‾ ∘ B ] σ 1 σ 2 σ 3 σ 4 = ∑ σ 5 , σ 6 A σ 1 σ 2 σ 5 σ 6 ∙ χ 0 p h ‾ ∙ B σ 6 σ 5 σ 3 σ 4 , [ A ∘ χ 0 p p ∘ B ] σ 1 σ 2 σ 3 σ 4 = ∑ σ 5 , σ 6 A σ 1 σ 5 σ 3 σ 6 ∙ χ 0 p p ∙ B σ 6 σ 2 σ 5 σ 4 , [ A ∘ χ 0 p h ∘ B ] σ 1 σ 2 σ 3 σ 4 = ∑ σ 5 , σ 6 A σ 5 σ 2 σ 3 σ 6 ∙ χ 0 p h ∙ B σ 1 σ 5 σ 6 σ 4 , \begin{align}
[A \circ \chi_0^{\overline{ph}} \circ B]_{\sigma_1 \sigma_2 \sigma_3 \sigma_4} &= \sum_{\sigma_5, \sigma_6} A_{\sigma_1 \sigma_2 \sigma_5 \sigma_6} \bullet \chi_0^{\overline{ph}} \bullet B_{\sigma_6 \sigma_5 \sigma_3 \sigma_4} \, , \\
[A \circ \chi_0^{pp} \circ B]_{\sigma_1 \sigma_2 \sigma_3 \sigma_4} &= \sum_{\sigma_5, \sigma_6} A_{\sigma_1 \sigma_5 \sigma_3 \sigma_6} \bullet \chi_0^{pp} \bullet B_{\sigma_6 \sigma_2 \sigma_5 \sigma_4} \, , \\
[A \circ \chi_0^{ph} \circ B]_{\sigma_1 \sigma_2 \sigma_3 \sigma_4} &= \sum_{\sigma_5, \sigma_6} A_{\sigma_5 \sigma_2 \sigma_3 \sigma_6} \bullet \chi_0^{ph} \bullet B_{\sigma_1 \sigma_5 \sigma_6 \sigma_4} \, ,
\end{align} [ A ∘ χ 0 p h ∘ B ] σ 1 σ 2 σ 3 σ 4 [ A ∘ χ 0 pp ∘ B ] σ 1 σ 2 σ 3 σ 4 [ A ∘ χ 0 p h ∘ B ] σ 1 σ 2 σ 3 σ 4 = σ 5 , σ 6 ∑ A σ 1 σ 2 σ 5 σ 6 ∙ χ 0 p h ∙ B σ 6 σ 5 σ 3 σ 4 , = σ 5 , σ 6 ∑ A σ 1 σ 5 σ 3 σ 6 ∙ χ 0 pp ∙ B σ 6 σ 2 σ 5 σ 4 , = σ 5 , σ 6 ∑ A σ 5 σ 2 σ 3 σ 6 ∙ χ 0 p h ∙ B σ 1 σ 5 σ 6 σ 4 , where ∙ \bullet ∙ denotes the contraction over all variables except the spin indices. Evaluating these on the three independent spin components gives the following table, valid for arbitrary four-point objects A A A and B B B :
channel ↑ ↑ \uparrow\uparrow ↑↑ ↑ ↓ \uparrow\downarrow ↑↓ ↑ ↓ ‾ \overline{\uparrow\downarrow} ↑↓ p h ‾ \overline{ph} p h A ↑ ↑ B ↑ ↑ + A ↑ ↓ ‾ B ↑ ↓ ‾ A_{\uparrow\uparrow} B_{\uparrow\uparrow} + A_{\overline{\uparrow\downarrow}} B_{\overline{\uparrow\downarrow}} A ↑↑ B ↑↑ + A ↑↓ B ↑↓ A ↑ ↓ B ↑ ↓ A_{\uparrow\downarrow} B_{\uparrow\downarrow} A ↑↓ B ↑↓ A ↑ ↑ B ↑ ↓ ‾ + A ↑ ↓ ‾ B ↑ ↑ A_{\uparrow\uparrow} B_{\overline{\uparrow\downarrow}} + A_{\overline{\uparrow\downarrow}} B_{\uparrow\uparrow} A ↑↑ B ↑↓ + A ↑↓ B ↑↑ p p pp pp A ↑ ↑ B ↑ ↑ A_{\uparrow\uparrow} B_{\uparrow\uparrow} A ↑↑ B ↑↑ A ↑ ↓ B ↑ ↓ + A ↑ ↓ ‾ B ↑ ↓ ‾ A_{\uparrow\downarrow} B_{\uparrow\downarrow} + A_{\overline{\uparrow\downarrow}} B_{\overline{\uparrow\downarrow}} A ↑↓ B ↑↓ + A ↑↓ B ↑↓ A ↑ ↓ B ↑ ↓ ‾ + A ↑ ↓ ‾ B ↑ ↓ A_{\uparrow\downarrow} B_{\overline{\uparrow\downarrow}} + A_{\overline{\uparrow\downarrow}} B_{\uparrow\downarrow} A ↑↓ B ↑↓ + A ↑↓ B ↑↓ p h ph p h A ↑ ↑ B ↑ ↑ + A ↑ ↓ B ↑ ↓ A_{\uparrow\uparrow} B_{\uparrow\uparrow} + A_{\uparrow\downarrow} B_{\uparrow\downarrow} A ↑↑ B ↑↑ + A ↑↓ B ↑↓ A ↑ ↓ B ↑ ↑ + A ↑ ↑ B ↑ ↓ A_{\uparrow\downarrow} B_{\uparrow\uparrow} + A_{\uparrow\uparrow} B_{\uparrow\downarrow} A ↑↓ B ↑↑ + A ↑↑ B ↑↓ A ↑ ↓ ‾ B ↑ ↓ ‾ A_{\overline{\uparrow\downarrow}} B_{\overline{\uparrow\downarrow}} A ↑↓ B ↑↓
In this table the ∙ χ 0 r ∙ \bullet \chi_0^r \bullet ∙ χ 0 r ∙ between the two factors is suppressed for readability.
The ↑ ↑ \uparrow\uparrow ↑↑ and ↑ ↓ \uparrow\downarrow ↑↓ entries of the p h ph p h row and the whole p p pp pp row are derived in the section on spin parametrizations . The remaining entries follow from the same two ingredients: spin conservation, A σ 1 σ 2 σ 3 σ 4 ∼ δ σ 1 + σ 3 , σ 2 + σ 4 A_{\sigma_1\sigma_2\sigma_3\sigma_4} \sim \delta_{\sigma_1 + \sigma_3, \sigma_2 + \sigma_4} A σ 1 σ 2 σ 3 σ 4 ∼ δ σ 1 + σ 3 , σ 2 + σ 4 , and the definitions A σ σ σ σ = A ↑ ↑ A_{\sigma\sigma\sigma\sigma} = A_{\uparrow\uparrow} A σσσσ = A ↑↑ , A σ σ ‾ σ ‾ σ = A ↑ ↓ A_{\sigma\overline{\sigma}\overline{\sigma}\sigma} = A_{\uparrow\downarrow} A σ σ σ σ = A ↑↓ , A σ σ σ ‾ σ ‾ = A ↑ ↓ ‾ A_{\sigma\sigma\overline{\sigma}\overline{\sigma}} = A_{\overline{\uparrow\downarrow}} A σσ σ σ = A ↑↓ .
p h ph p h , ↑ ↓ ‾ \overline{\uparrow\downarrow} ↑↓ component. Setting ( σ 1 σ 2 σ 3 σ 4 ) = ( σ σ σ ‾ σ ‾ ) (\sigma_1 \sigma_2 \sigma_3 \sigma_4) = (\sigma \sigma \overline{\sigma} \overline{\sigma}) ( σ 1 σ 2 σ 3 σ 4 ) = ( σσ σ σ ) ,
[ A ∘ χ 0 p h ∘ B ] ↑ ↓ ‾ = ∑ σ 5 , σ 6 A σ 5 σ σ ‾ σ 6 ∙ χ 0 p h ∙ B σ σ 5 σ 6 σ ‾ . \begin{align}
[A \circ \chi_0^{ph} \circ B]_{\overline{\uparrow\downarrow}} &= \sum_{\sigma_5, \sigma_6} A_{\sigma_5 \sigma \overline{\sigma} \sigma_6} \bullet \chi_0^{ph} \bullet B_{\sigma \sigma_5 \sigma_6 \overline{\sigma}} \, .
\end{align} [ A ∘ χ 0 p h ∘ B ] ↑↓ = σ 5 , σ 6 ∑ A σ 5 σ σ σ 6 ∙ χ 0 p h ∙ B σ σ 5 σ 6 σ . The first factor requires σ 5 + σ ‾ = σ + σ 6 \sigma_5 + \overline{\sigma} = \sigma + \sigma_6 σ 5 + σ = σ + σ 6 , which of the four choices of ( σ 5 , σ 6 ) (\sigma_5, \sigma_6) ( σ 5 , σ 6 ) only ( σ , σ ‾ ) (\sigma, \overline{\sigma}) ( σ , σ ) satisfies. Hence
[ A ∘ χ 0 p h ∘ B ] ↑ ↓ ‾ = A σ σ σ ‾ σ ‾ ∙ χ 0 p h ∙ B σ σ σ ‾ σ ‾ = A ↑ ↓ ‾ ∙ χ 0 p h ∙ B ↑ ↓ ‾ . \begin{align}
[A \circ \chi_0^{ph} \circ B]_{\overline{\uparrow\downarrow}} &= A_{\sigma \sigma \overline{\sigma} \overline{\sigma}} \bullet \chi_0^{ph} \bullet B_{\sigma \sigma \overline{\sigma} \overline{\sigma}} = A_{\overline{\uparrow\downarrow}} \bullet \chi_0^{ph} \bullet B_{\overline{\uparrow\downarrow}} \, .
\end{align} [ A ∘ χ 0 p h ∘ B ] ↑↓ = A σσ σ σ ∙ χ 0 p h ∙ B σσ σ σ = A ↑↓ ∙ χ 0 p h ∙ B ↑↓ . p h ‾ \overline{ph} p h channel. Here [ χ 0 ] σ 4 σ 3 σ 2 σ 1 p h ‾ ∼ δ σ 4 , σ 1 δ σ 2 , σ 3 [\chi_0]^{\overline{ph}}_{\sigma_4 \sigma_3 \sigma_2 \sigma_1} \sim \delta_{\sigma_4,\sigma_1} \delta_{\sigma_2,\sigma_3} [ χ 0 ] σ 4 σ 3 σ 2 σ 1 p h ∼ δ σ 4 , σ 1 δ σ 2 , σ 3 , and with the connector [ A ∘ B ] 1234 p h ‾ = A 1256 B 6534 [A \circ B]^{\overline{ph}}_{1234} = A_{1256} B_{6534} [ A ∘ B ] 1234 p h = A 1256 B 6534 the four internal spin sums reduce to the double sum quoted above. For the ↑ ↑ \uparrow\uparrow ↑↑ component, A σ σ σ 5 σ 6 A_{\sigma \sigma \sigma_5 \sigma_6} A σσ σ 5 σ 6 requires σ 5 = σ 6 \sigma_5 = \sigma_6 σ 5 = σ 6 , leaving ( σ , σ ) (\sigma,\sigma) ( σ , σ ) and ( σ ‾ , σ ‾ ) (\overline{\sigma},\overline{\sigma}) ( σ , σ ) ,
[ A ∘ χ 0 p h ‾ ∘ B ] ↑ ↑ = A σ σ σ σ ∙ χ 0 p h ‾ ∙ B σ σ σ σ + A σ σ σ ‾ σ ‾ ∙ χ 0 p h ‾ ∙ B σ ‾ σ ‾ σ σ = A ↑ ↑ B ↑ ↑ + A ↑ ↓ ‾ B ↑ ↓ ‾ . \begin{align}
[A \circ \chi_0^{\overline{ph}} \circ B]_{\uparrow\uparrow} &= A_{\sigma\sigma\sigma\sigma} \bullet \chi_0^{\overline{ph}} \bullet B_{\sigma\sigma\sigma\sigma} + A_{\sigma\sigma\overline{\sigma}\overline{\sigma}} \bullet \chi_0^{\overline{ph}} \bullet B_{\overline{\sigma}\overline{\sigma}\sigma\sigma} = A_{\uparrow\uparrow} B_{\uparrow\uparrow} + A_{\overline{\uparrow\downarrow}} B_{\overline{\uparrow\downarrow}} \, .
\end{align} [ A ∘ χ 0 p h ∘ B ] ↑↑ = A σσσσ ∙ χ 0 p h ∙ B σσσσ + A σσ σ σ ∙ χ 0 p h ∙ B σ σ σσ = A ↑↑ B ↑↑ + A ↑↓ B ↑↓ . For the ↑ ↓ \uparrow\downarrow ↑↓ component, A σ σ ‾ σ 5 σ 6 A_{\sigma \overline{\sigma} \sigma_5 \sigma_6} A σ σ σ 5 σ 6 requires σ + σ 5 = σ ‾ + σ 6 \sigma + \sigma_5 = \overline{\sigma} + \sigma_6 σ + σ 5 = σ + σ 6 , i.e. ( σ 5 , σ 6 ) = ( σ ‾ , σ ) (\sigma_5, \sigma_6) = (\overline{\sigma}, \sigma) ( σ 5 , σ 6 ) = ( σ , σ ) , and
[ A ∘ χ 0 p h ‾ ∘ B ] ↑ ↓ = A σ σ ‾ σ ‾ σ ∙ χ 0 p h ‾ ∙ B σ σ ‾ σ ‾ σ = A ↑ ↓ B ↑ ↓ . \begin{align}
[A \circ \chi_0^{\overline{ph}} \circ B]_{\uparrow\downarrow} &= A_{\sigma \overline{\sigma} \overline{\sigma} \sigma} \bullet \chi_0^{\overline{ph}} \bullet B_{\sigma \overline{\sigma} \overline{\sigma} \sigma} = A_{\uparrow\downarrow} B_{\uparrow\downarrow} \, .
\end{align} [ A ∘ χ 0 p h ∘ B ] ↑↓ = A σ σ σ σ ∙ χ 0 p h ∙ B σ σ σ σ = A ↑↓ B ↑↓ . For the ↑ ↓ ‾ \overline{\uparrow\downarrow} ↑↓ component, A σ σ σ 5 σ 6 A_{\sigma \sigma \sigma_5 \sigma_6} A σσ σ 5 σ 6 again requires σ 5 = σ 6 \sigma_5 = \sigma_6 σ 5 = σ 6 , and
[ A ∘ χ 0 p h ‾ ∘ B ] ↑ ↓ ‾ = A σ σ σ σ ∙ χ 0 p h ‾ ∙ B σ σ σ ‾ σ ‾ + A σ σ σ ‾ σ ‾ ∙ χ 0 p h ‾ ∙ B σ ‾ σ ‾ σ ‾ σ ‾ = A ↑ ↑ B ↑ ↓ ‾ + A ↑ ↓ ‾ B ↑ ↑ . \begin{align}
[A \circ \chi_0^{\overline{ph}} \circ B]_{\overline{\uparrow\downarrow}} &= A_{\sigma\sigma\sigma\sigma} \bullet \chi_0^{\overline{ph}} \bullet B_{\sigma\sigma\overline{\sigma}\overline{\sigma}} + A_{\sigma\sigma\overline{\sigma}\overline{\sigma}} \bullet \chi_0^{\overline{ph}} \bullet B_{\overline{\sigma}\overline{\sigma}\overline{\sigma}\overline{\sigma}} = A_{\uparrow\uparrow} B_{\overline{\uparrow\downarrow}} + A_{\overline{\uparrow\downarrow}} B_{\uparrow\uparrow} \, .
\end{align} [ A ∘ χ 0 p h ∘ B ] ↑↓ = A σσσσ ∙ χ 0 p h ∙ B σσ σ σ + A σσ σ σ ∙ χ 0 p h ∙ B σ σ σ σ = A ↑↑ B ↑↓ + A ↑↓ B ↑↑ . Each row of the table satisfies the SU(2) identity [ … ] ↑ ↑ = [ … ] ↑ ↓ + [ … ] ↑ ↓ ‾ [\ldots]_{\uparrow\uparrow} = [\ldots]_{\uparrow\downarrow} + [\ldots]_{\overline{\uparrow\downarrow}} [ … ] ↑↑ = [ … ] ↑↓ + [ … ] ↑↓ , as it must, upon inserting A ↑ ↓ ‾ = A ↑ ↑ − A ↑ ↓ A_{\overline{\uparrow\downarrow}} = A_{\uparrow\uparrow} - A_{\uparrow\downarrow} A ↑↓ = A ↑↑ − A ↑↓ . ✓ \checkmark ✓
The p h ‾ \overline{ph} p h and p h ph p h rows are related by interchanging ↑ ↓ ↔ ↑ ↓ ‾ \uparrow\downarrow \leftrightarrow \overline{\uparrow\downarrow} ↑↓↔ ↑↓ everywhere, which is the spin-space imprint of the crossing symmetry relating the two particle-hole channels (see the note on p h ↔ p h ‾ ph \leftrightarrow \overline{ph} p h ↔ p h ). The p p pp pp row is invariant under this interchange in the sense appropriate to a crossing-symmetric channel.
Inserting A = B = F 0 A = B = F_0 A = B = F 0 , and using F 0 , ↑ ↑ = 0 F_{0,\uparrow\uparrow} = 0 F 0 , ↑↑ = 0 , the three channel contributions to the second-order vertex have the spin components
channel ↑ ↑ \uparrow\uparrow ↑↑ ↑ ↓ \uparrow\downarrow ↑↓ ↑ ↓ ‾ \overline{\uparrow\downarrow} ↑↓ p h ‾ \overline{ph} p h U 2 U^2 U 2 U 2 U^2 U 2 0 p p pp pp 0 2 U 2 2U^2 2 U 2 − 2 U 2 -2U^2 − 2 U 2 p h ph p h U 2 U^2 U 2 0 U 2 U^2 U 2
where the entries are the coefficients c x r c^r_x c x r in
[ Φ ( 2 ) r ] x = c x r [ χ 0 0 ] r ( ω , q ) , [ χ 0 0 ] r ( ω , q ) ≡ ∫ ν , k [ χ 0 0 ] r ( ν , ω ; k , q ) . \begin{align}
[\Phi^r_{(2)}]_x &= c^r_x\, [\chi_0^{0}]^r(\omega, \mathbf{q}) \, , &
[\chi_0^{0}]^r(\omega, \mathbf{q}) &\equiv \int_{\nu, \mathbf{k}} [\chi_0^{0}]^r(\nu, \omega; \mathbf{k}, \mathbf{q}) \, .
\end{align} [ Φ ( 2 ) r ] x = c x r [ χ 0 0 ] r ( ω , q ) , [ χ 0 0 ] r ( ω , q ) ≡ ∫ ν , k [ χ 0 0 ] r ( ν , ω ; k , q ) . Here and below, a bubble written with bosonic arguments only is understood to be integrated over its fermionic ones. The result takes this form of a number times a bubble because the bare vertex of a local, instantaneous interaction is independent of frequency and momentum and can be pulled out of the contraction, as spelled out in the next subsection.
The p h ph p h and p p pp pp channels are naturally read in the spin bases in which their Bethe-Salpeter equations decouple , the density/magnetic basis and the singlet/triplet basis respectively, with X d / m = X ↑ ↑ ± X ↑ ↓ X_{d/m} = X_{\uparrow\uparrow} \pm X_{\uparrow\downarrow} X d / m = X ↑↑ ± X ↑↓ (upper sign for d d d ), X s = X ↑ ↓ − X ↑ ↓ ‾ X_s = X_{\uparrow\downarrow} - X_{\overline{\uparrow\downarrow}} X s = X ↑↓ − X ↑↓ and X t = X ↑ ↑ X_t = X_{\uparrow\uparrow} X t = X ↑↑ . In those bases the table reads
Φ ( 2 ) , d p h = Φ ( 2 ) , m p h = U 2 [ χ 0 0 ] p h ( ω , q ) , Φ ( 2 ) , s p p = 4 U 2 [ χ 0 0 ] p p ( ω , q ) , Φ ( 2 ) , t p p = 0 . \begin{align}
\Phi^{ph}_{(2),d} &= \Phi^{ph}_{(2),m} = U^2\, [\chi_0^{0}]^{ph}(\omega, \mathbf{q}) \, , &
\Phi^{pp}_{(2),s} &= 4U^2\, [\chi_0^{0}]^{pp}(\omega, \mathbf{q}) \, , &
\Phi^{pp}_{(2),t} &= 0 \, .
\end{align} Φ ( 2 ) , d p h = Φ ( 2 ) , m p h = U 2 [ χ 0 0 ] p h ( ω , q ) , Φ ( 2 ) , s pp = 4 U 2 [ χ 0 0 ] pp ( ω , q ) , Φ ( 2 ) , t pp = 0 . That the density and magnetic components of the p h ph p h channel coincide is special to second order: it follows from F 0 , m = − F 0 , d F_{0,m} = -F_{0,d} F 0 , m = − F 0 , d together with the two bare vertices entering quadratically. They part ways at third order, as discussed in the section on the G W GW G W approximation . The vanishing of Φ ( 2 ) , t p p \Phi^{pp}_{(2),t} Φ ( 2 ) , t pp reflects that a local interaction does not act in the triplet particle-particle channel.
The p h ‾ \overline{ph} p h channel decouples in neither of these two bases. Applying the crossing interchange ↑ ↓ ↔ ↑ ↓ ‾ \uparrow\downarrow \leftrightarrow \overline{\uparrow\downarrow} ↑↓↔ ↑↓ to d d d and m m m identifies its decoupling combinations as X ↑ ↑ ∓ X ↑ ↓ ‾ X_{\uparrow\uparrow} \mp X_{\overline{\uparrow\downarrow}} X ↑↑ ∓ X ↑↓ , i.e. X ↑ ↓ X_{\uparrow\downarrow} X ↑↓ and X ↑ ↓ + 2 X ↑ ↓ ‾ X_{\uparrow\downarrow} + 2 X_{\overline{\uparrow\downarrow}} X ↑↓ + 2 X ↑↓ , both of which equal U 2 [ χ 0 0 ] p h ‾ ( ω , q ) U^2 [\chi_0^{0}]^{\overline{ph}}(\omega, \mathbf{q}) U 2 [ χ 0 0 ] p h ( ω , q ) here. This is why the table lists the three spin components rather than a fixed set of linear combinations.
Frequency and momentum parametrization ¶ In the channel-native parametrizations , the bare bubbles read
[ χ 0 0 ] 4321 p h ‾ ( ν , ω ) = G 0 , 41 ( ν ) G 0 , 23 ( ν + ω ) , [ χ 0 0 ] 4321 p p ( ν , ω ) = 1 2 G 0 , 41 ( ν ) G 0 , 23 ( − ν − ω ) , [ χ 0 0 ] 4321 p h ( ν , ω ) = ζ G 0 , 21 ( ν ) G 0 , 43 ( ν + ω ) , \begin{align}
[\chi_0^{0}]^{\overline{ph}}_{4321}(\nu, \omega) &= G_{0,41}(\nu)\, G_{0,23}(\nu + \omega) \, , \\
[\chi_0^{0}]^{pp}_{4321}(\nu, \omega) &= \tfrac{1}{2}\, G_{0,41}(\nu)\, G_{0,23}(-\nu - \omega) \, , \\
[\chi_0^{0}]^{ph}_{4321}(\nu, \omega) &= \zeta\, G_{0,21}(\nu)\, G_{0,43}(\nu + \omega) \, ,
\end{align} [ χ 0 0 ] 4321 p h ( ν , ω ) [ χ 0 0 ] 4321 pp ( ν , ω ) [ χ 0 0 ] 4321 p h ( ν , ω ) = G 0 , 41 ( ν ) G 0 , 23 ( ν + ω ) , = 2 1 G 0 , 41 ( ν ) G 0 , 23 ( − ν − ω ) , = ζ G 0 , 21 ( ν ) G 0 , 43 ( ν + ω ) , and the channel contractions couple only the fermionic variables,
[ A ∘ χ 0 r ∘ B ] ( ν , ν ′ , ω ) = ∫ ν ′ ′ A ( ν , ν ′ ′ , ω ) ∙ χ 0 r ( ν ′ ′ , ω ) ∙ B ( ν ′ ′ , ν ′ , ω ) . \begin{align}
[A \circ \chi_0^{r} \circ B](\nu, \nu', \omega) &= \int_{\nu''} A(\nu, \nu'', \omega) \bullet \chi_0^{r}(\nu'', \omega) \bullet B(\nu'', \nu', \omega) \, .
\end{align} [ A ∘ χ 0 r ∘ B ] ( ν , ν ′ , ω ) = ∫ ν ′′ A ( ν , ν ′′ , ω ) ∙ χ 0 r ( ν ′′ , ω ) ∙ B ( ν ′′ , ν ′ , ω ) . Because the bare vertex of a local, instantaneous interaction is independent of frequency and momentum, it drops out of the loop, and every Φ ( 2 ) r \Phi^r_{(2)} Φ ( 2 ) r depends on the transfer variables of its own channel only,
Φ ( 2 ) r ( ω , q ) = F 0 ∙ [ χ 0 0 ] r ( ω , q ) ∙ F 0 , \begin{align}
\Phi^r_{(2)}(\omega, \mathbf{q}) &= F_0 \bullet [\chi_0^{0}]^{r}(\omega, \mathbf{q}) \bullet F_0 \, ,
\end{align} Φ ( 2 ) r ( ω , q ) = F 0 ∙ [ χ 0 0 ] r ( ω , q ) ∙ F 0 , with the integrated bubble defined above.
This is the statement that at second order the vertex consists of three purely bosonic K 1 K_1 K 1 objects, one per channel, which form the lowest tier of the asymptotic decomposition of the vertex (see Wentzell et al., Phys. Rev. B 102, 085106 (2020) ). Each of them, however, is bosonic with respect to a different channel’s transfer variable, so the three cannot be added without first transforming them into a common parametrization.
For an instantaneous interaction the bare vertex takes the simple form derived in the section on the Keldysh formalism ,
F 0 k 1 k 2 k 3 k 4 = { F 0 / 2 if k 1 + k 2 + k 3 + k 4 odd 0 otherwise , \begin{align}
F_0^{k_1 k_2 k_3 k_4} &=
\begin{cases}
F_0 / 2 & \text{if } k_1 + k_2 + k_3 + k_4 \text{ odd} \\
0 & \text{otherwise}\, ,
\end{cases}
\end{align} F 0 k 1 k 2 k 3 k 4 = { F 0 /2 0 if k 1 + k 2 + k 3 + k 4 odd otherwise , with F 0 F_0 F 0 the spin component under consideration, and the bubble inherits the Keldysh structure of the propagators, χ 0 k 4 k 3 k 2 k 1 = G k 4 k 1 G k 2 k 3 \chi_0^{k_4 k_3 k_2 k_1} = G^{k_4 k_1} G^{k_2 k_3} χ 0 k 4 k 3 k 2 k 1 = G k 4 k 1 G k 2 k 3 . Collecting everything, the three channel contributions to the second-order vertex are
[ χ 0 0 , p h ‾ ] k 4 k 3 k 2 k 1 ( ν , ω ; k , q ) = G 0 k 4 k 1 ( ν , k ) G 0 k 2 k 3 ( ν + ω , k + q ) , [ χ 0 0 , p p ] k 4 k 3 k 2 k 1 ( ν , ω ; k , q ) = 1 2 G 0 k 4 k 1 ( ν , k ) G 0 k 2 k 3 ( − ν − ω , − k − q ) , [ χ 0 0 , p h ] k 4 k 3 k 2 k 1 ( ν , ω ; k , q ) = ζ G 0 k 2 k 1 ( ν , k ) G 0 k 4 k 3 ( ν + ω , k + q ) , \begin{align}
[\chi_0^{0,\overline{ph}}]^{k_4 k_3 k_2 k_1}(\nu, \omega; \mathbf{k}, \mathbf{q}) &= G_0^{k_4 k_1}(\nu, \mathbf{k})\, G_0^{k_2 k_3}(\nu + \omega, \mathbf{k} + \mathbf{q}) \, , \\
[\chi_0^{0,pp}]^{k_4 k_3 k_2 k_1}(\nu, \omega; \mathbf{k}, \mathbf{q}) &= \tfrac{1}{2}\, G_0^{k_4 k_1}(\nu, \mathbf{k})\, G_0^{k_2 k_3}(-\nu - \omega, -\mathbf{k} - \mathbf{q}) \, , \\
[\chi_0^{0,ph}]^{k_4 k_3 k_2 k_1}(\nu, \omega; \mathbf{k}, \mathbf{q}) &= \zeta\, G_0^{k_2 k_1}(\nu, \mathbf{k})\, G_0^{k_4 k_3}(\nu + \omega, \mathbf{k} + \mathbf{q}) \, ,
\end{align} [ χ 0 0 , p h ] k 4 k 3 k 2 k 1 ( ν , ω ; k , q ) [ χ 0 0 , pp ] k 4 k 3 k 2 k 1 ( ν , ω ; k , q ) [ χ 0 0 , p h ] k 4 k 3 k 2 k 1 ( ν , ω ; k , q ) = G 0 k 4 k 1 ( ν , k ) G 0 k 2 k 3 ( ν + ω , k + q ) , = 2 1 G 0 k 4 k 1 ( ν , k ) G 0 k 2 k 3 ( − ν − ω , − k − q ) , = ζ G 0 k 2 k 1 ( ν , k ) G 0 k 4 k 3 ( ν + ω , k + q ) , and, with the integrated bubbles [ χ 0 0 , r ] ( ω , q ) [\chi_0^{0,r}](\omega, \mathbf{q}) [ χ 0 0 , r ] ( ω , q ) defined as above,
[ Φ ( 2 ) p h ‾ ] k 1 k 2 k 3 k 4 ( ω , q ) = F 0 k 1 k 2 k 5 k 6 [ χ 0 0 , p h ‾ ] k 6 k 5 k 8 k 7 ( ω , q ) F 0 k 7 k 8 k 3 k 4 , [ Φ ( 2 ) p p ] k 1 k 2 k 3 k 4 ( ω , q ) = F 0 k 1 k 5 k 3 k 6 [ χ 0 0 , p p ] k 6 k 8 k 5 k 7 ( ω , q ) F 0 k 7 k 2 k 8 k 4 , [ Φ ( 2 ) p h ] k 1 k 2 k 3 k 4 ( ω , q ) = F 0 k 5 k 2 k 3 k 6 [ χ 0 0 , p h ] k 8 k 5 k 6 k 7 ( ω , q ) F 0 k 1 k 8 k 7 k 4 , \begin{align}
[\Phi^{\overline{ph}}_{(2)}]^{k_1 k_2 k_3 k_4}(\omega, \mathbf{q}) &= F_0^{k_1 k_2 k_5 k_6}\ [\chi_0^{0,\overline{ph}}]^{k_6 k_5 k_8 k_7}(\omega, \mathbf{q})\ F_0^{k_7 k_8 k_3 k_4} \, , \\
[\Phi^{pp}_{(2)}]^{k_1 k_2 k_3 k_4}(\omega, \mathbf{q}) &= F_0^{k_1 k_5 k_3 k_6}\ [\chi_0^{0,pp}]^{k_6 k_8 k_5 k_7}(\omega, \mathbf{q})\ F_0^{k_7 k_2 k_8 k_4} \, , \\
[\Phi^{ph}_{(2)}]^{k_1 k_2 k_3 k_4}(\omega, \mathbf{q}) &= F_0^{k_5 k_2 k_3 k_6}\ [\chi_0^{0,ph}]^{k_8 k_5 k_6 k_7}(\omega, \mathbf{q})\ F_0^{k_1 k_8 k_7 k_4} \, ,
\end{align} [ Φ ( 2 ) p h ] k 1 k 2 k 3 k 4 ( ω , q ) [ Φ ( 2 ) pp ] k 1 k 2 k 3 k 4 ( ω , q ) [ Φ ( 2 ) p h ] k 1 k 2 k 3 k 4 ( ω , q ) = F 0 k 1 k 2 k 5 k 6 [ χ 0 0 , p h ] k 6 k 5 k 8 k 7 ( ω , q ) F 0 k 7 k 8 k 3 k 4 , = F 0 k 1 k 5 k 3 k 6 [ χ 0 0 , pp ] k 6 k 8 k 5 k 7 ( ω , q ) F 0 k 7 k 2 k 8 k 4 , = F 0 k 5 k 2 k 3 k 6 [ χ 0 0 , p h ] k 8 k 5 k 6 k 7 ( ω , q ) F 0 k 1 k 8 k 7 k 4 , with the loop measures
∫ ν = ζ i ∫ d ν 2 π = ∫ d ν 2 π i (fermions, Keldysh) , ∫ k = ∫ B Z d d k ( 2 π ) d . \begin{align}
\int_\nu &= \zeta i \int \frac{d\nu}{2\pi} = \int \frac{d\nu}{2\pi i} \quad \text{(fermions, Keldysh)} \, , &
\int_{\mathbf{k}} &= \int_{\mathrm{BZ}} \frac{d^d k}{(2\pi)^d} \, .
\end{align} ∫ ν = ζ i ∫ 2 π d ν = ∫ 2 πi d ν (fermions, Keldysh) , ∫ k = ∫ BZ ( 2 π ) d d d k . When Keldysh indices are displayed alongside the channel label we attach them to the bracket and abbreviate [ χ 0 0 , r ] k 4 k 3 k 2 k 1 ≡ [ [ χ 0 0 ] r ] k 4 k 3 k 2 k 1 [\chi_0^{0,r}]^{k_4 k_3 k_2 k_1} \equiv \big[[\chi_0^{0}]^{r}\big]^{k_4 k_3 k_2 k_1} [ χ 0 0 , r ] k 4 k 3 k 2 k 1 ≡ [ [ χ 0 0 ] r ] k 4 k 3 k 2 k 1 , and likewise for Φ ( 2 ) r \Phi^r_{(2)} Φ ( 2 ) r . The Matsubara expressions are obtained by dropping all Keldysh indices and replacing ∫ ν → 1 β ∑ ν \int_\nu \rightarrow \frac{1}{\beta}\sum_\nu ∫ ν → β 1 ∑ ν .
Second-order self-energy ¶ The lowest nontrivial order of the Schwinger-Dyson equation already yields the complete second-order self-energy. Starting from its third form and replacing the full vertex and the full propagators by their bare counterparts, F → F 0 F \rightarrow F_0 F → F 0 and G → G 0 G \rightarrow G_0 G → G 0 , the dynamic term becomes
Σ ( 2 ) = 1 2 G 0 ⋅ Φ ( 2 ) p h , \begin{align}
\Sigma^{(2)} &= \frac{1}{2}\, G_0 \cdot \Phi^{ph}_{(2)} \, ,
\end{align} Σ ( 2 ) = 2 1 G 0 ⋅ Φ ( 2 ) p h , i.e. the self-energy closes exactly the p h ph p h contribution to the second-order vertex derived above. Writing out the loop product,
Σ 12 ( 2 ) = 1 2 [ Φ ( 2 ) p h ] 12 1 ~ 2 ~ G 0 , 2 ~ 1 ~ . \begin{align}
\Sigma^{(2)}_{12} &= \frac{1}{2}\, [\Phi^{ph}_{(2)}]_{1 2 \tilde{1} \tilde{2}}\, G_{0,\tilde{2}\tilde{1}} \, .
\end{align} Σ 12 ( 2 ) = 2 1 [ Φ ( 2 ) p h ] 12 1 ~ 2 ~ G 0 , 2 ~ 1 ~ . Spin structure of the closing loop ¶ As shown in the section on the spin projection of the loop products , the loop product [ G ⋅ X ] [G \cdot X] [ G ⋅ X ] projects the four-point object X X X onto
[ G ⋅ X ] ⟶ X ↑ ↑ + X ↑ ↓ ‾ = 1 2 ( X d + 3 X m ) , \begin{align}
[G \cdot X] \ \longrightarrow \ X_{\uparrow\uparrow} + X_{\overline{\uparrow\downarrow}} = \tfrac{1}{2}\left( X_d + 3 X_m \right) \, ,
\end{align} [ G ⋅ X ] ⟶ X ↑↑ + X ↑↓ = 2 1 ( X d + 3 X m ) , which is a sum over the internal spin of the loop and hence contributes a factor 2 relative to a single spin component. Combined with the 1 2 \frac{1}{2} 2 1 of the SDE,
Σ σ σ ( 2 ) = 1 2 ( [ Φ ( 2 ) p h ] ↑ ↑ + [ Φ ( 2 ) p h ] ↑ ↓ ‾ ) ∙ G 0 = 1 4 ( [ Φ ( 2 ) p h ] d + 3 [ Φ ( 2 ) p h ] m ) ∙ G 0 , \begin{align}
\Sigma^{(2)}_{\sigma\sigma} &= \frac{1}{2}\left( [\Phi^{ph}_{(2)}]_{\uparrow\uparrow} + [\Phi^{ph}_{(2)}]_{\overline{\uparrow\downarrow}} \right) \bullet G_0
= \frac{1}{4}\left( [\Phi^{ph}_{(2)}]_{d} + 3\, [\Phi^{ph}_{(2)}]_{m} \right) \bullet G_0 \, ,
\end{align} Σ σσ ( 2 ) = 2 1 ( [ Φ ( 2 ) p h ] ↑↑ + [ Φ ( 2 ) p h ] ↑↓ ) ∙ G 0 = 4 1 ( [ Φ ( 2 ) p h ] d + 3 [ Φ ( 2 ) p h ] m ) ∙ G 0 , the familiar 1 4 ( d + 3 m ) \frac{1}{4}(d + 3m) 4 1 ( d + 3 m ) weighting. Reading the p h ph p h row of the table above, [ Φ ( 2 ) p h ] ↑ ↑ = [ Φ ( 2 ) p h ] ↑ ↓ ‾ [\Phi^{ph}_{(2)}]_{\uparrow\uparrow} = [\Phi^{ph}_{(2)}]_{\overline{\uparrow\downarrow}} [ Φ ( 2 ) p h ] ↑↑ = [ Φ ( 2 ) p h ] ↑↓ and [ Φ ( 2 ) p h ] d = [ Φ ( 2 ) p h ] m [\Phi^{ph}_{(2)}]_{d} = [\Phi^{ph}_{(2)}]_{m} [ Φ ( 2 ) p h ] d = [ Φ ( 2 ) p h ] m , so the two terms are equal and
Σ σ σ ( 2 ) = F 0 , ↑ ↓ ∙ [ χ 0 0 ] p h ∙ F 0 , ↑ ↓ ∙ G 0 . \begin{align}
\boxed{\ \Sigma^{(2)}_{\sigma\sigma} = F_{0,\uparrow\downarrow} \bullet [\chi_0^{0}]^{ph} \bullet F_{0,\uparrow\downarrow} \bullet G_0 \ } \, .
\end{align} Σ σσ ( 2 ) = F 0 , ↑↓ ∙ [ χ 0 0 ] p h ∙ F 0 , ↑↓ ∙ G 0 . Each ∙ \bullet ∙ here stands for the contraction over the Keldysh indices together with the integration over the internal frequency and momentum, one integration inside the bubble and one for the closing loop; the spin sums have already been carried out. The 1 2 \frac{1}{2} 2 1 of the SDE is compensated by the spin sum, so the dynamic second-order self-energy carries net prefactor 1, and it is obtained by inserting the single spin component F 0 , ↑ ↓ = − U F_{0,\uparrow\downarrow} = -U F 0 , ↑↓ = − U at both ends of the bubble.
This is the point at which a factor 2 is easily lost. The two surviving spin components of Φ ( 2 ) p h \Phi^{ph}_{(2)} Φ ( 2 ) p h ,
[ Φ ( 2 ) p h ] ↑ ↑ + [ Φ ( 2 ) p h ] ↑ ↓ ‾ = F 0 , ↑ ↓ ∙ [ χ 0 0 ] p h ∙ F 0 , ↑ ↓ + F 0 , ↑ ↓ ‾ ∙ [ χ 0 0 ] p h ∙ F 0 , ↑ ↓ ‾ , \begin{align}
[\Phi^{ph}_{(2)}]_{\uparrow\uparrow} + [\Phi^{ph}_{(2)}]_{\overline{\uparrow\downarrow}}
&= F_{0,\uparrow\downarrow} \bullet [\chi_0^{0}]^{ph} \bullet F_{0,\uparrow\downarrow}
+ F_{0,\overline{\uparrow\downarrow}} \bullet [\chi_0^{0}]^{ph} \bullet F_{0,\overline{\uparrow\downarrow}} \, ,
\end{align} [ Φ ( 2 ) p h ] ↑↑ + [ Φ ( 2 ) p h ] ↑↓ = F 0 , ↑↓ ∙ [ χ 0 0 ] p h ∙ F 0 , ↑↓ + F 0 , ↑↓ ∙ [ χ 0 0 ] p h ∙ F 0 , ↑↓ , are equal , so contracting the single scalar F 0 = F 0 , ↑ ↓ = − U F_0 = F_{0,\uparrow\downarrow} = -U F 0 = F 0 , ↑↓ = − U accounts for exactly one half of the spin sum.
The first form of the SDE gives Σ ( 2 ) = 1 2 ζ Φ ( 2 ) p h ‾ ⋅ G 0 \Sigma^{(2)} = \frac{1}{2} \zeta\, \Phi^{\overline{ph}}_{(2)} \cdot G_0 Σ ( 2 ) = 2 1 ζ Φ ( 2 ) p h ⋅ G 0 , where the loop product has the opposite orientation and hence projects onto the density component, [ X ⋅ G ] → X d [X \cdot G] \rightarrow X_d [ X ⋅ G ] → X d . Reading Φ ( 2 ) , d p h ‾ = 2 U 2 \Phi^{\overline{ph}}_{(2),d} = 2U^2 Φ ( 2 ) , d p h = 2 U 2 from the p h ‾ \overline{ph} p h row of the table, i.e.
Φ ( 2 ) , d p h ‾ = F 0 , ↑ ↓ ‾ ∙ [ χ 0 0 ] p h ‾ ∙ F 0 , ↑ ↓ ‾ + F 0 , ↑ ↓ ∙ [ χ 0 0 ] p h ‾ ∙ F 0 , ↑ ↓ , \begin{align}
\Phi^{\overline{ph}}_{(2),d} &= F_{0,\overline{\uparrow\downarrow}} \bullet [\chi_0^{0}]^{\overline{ph}} \bullet F_{0,\overline{\uparrow\downarrow}} + F_{0,\uparrow\downarrow} \bullet [\chi_0^{0}]^{\overline{ph}} \bullet F_{0,\uparrow\downarrow} \, ,
\end{align} Φ ( 2 ) , d p h = F 0 , ↑↓ ∙ [ χ 0 0 ] p h ∙ F 0 , ↑↓ + F 0 , ↑↓ ∙ [ χ 0 0 ] p h ∙ F 0 , ↑↓ , again two equal terms, we obtain
Σ σ σ ( 2 ) = 1 2 ζ Φ ( 2 ) , d p h ‾ ∙ G 0 = F 0 , ↑ ↓ ∙ ζ [ χ 0 0 ] p h ‾ ∙ F 0 , ↑ ↓ ∙ G 0 , \begin{align}
\Sigma^{(2)}_{\sigma\sigma} &= \frac{1}{2}\, \zeta\, \Phi^{\overline{ph}}_{(2),d} \bullet G_0 = F_{0,\uparrow\downarrow} \bullet \zeta [\chi_0^{0}]^{\overline{ph}} \bullet F_{0,\uparrow\downarrow} \bullet G_0 \, ,
\end{align} Σ σσ ( 2 ) = 2 1 ζ Φ ( 2 ) , d p h ∙ G 0 = F 0 , ↑↓ ∙ ζ [ χ 0 0 ] p h ∙ F 0 , ↑↓ ∙ G 0 , which agrees with the p h ph p h result because [ χ 0 0 ] 4321 p h = ζ [ χ 0 0 ] 2341 = ζ [ χ 0 0 ] 2341 p h ‾ [\chi_0^{0}]^{ph}_{4321} = \zeta [\chi_0^{0}]_{2341} = \zeta [\chi_0^{0}]^{\overline{ph}}_{2341} [ χ 0 0 ] 4321 p h = ζ [ χ 0 0 ] 2341 = ζ [ χ 0 0 ] 2341 p h . ✓ \checkmark ✓
The G W GW G W self-energy derived in the section on the G W GW G W approximation reads
Σ ( ν ) = U n + U 2 ∫ ν ′ G ( ν ′ ) [ 1 4 χ d ( ν − ν ′ ) + 3 4 χ m ( ν − ν ′ ) ] . \begin{align}
\Sigma(\nu) = U n + U^2 \int_{\nu'} G(\nu') \left[ \tfrac{1}{4} \chi_{d}(\nu - \nu') + \tfrac{3}{4} \chi_{m}(\nu - \nu') \right] \, .
\end{align} Σ ( ν ) = U n + U 2 ∫ ν ′ G ( ν ′ ) [ 4 1 χ d ( ν − ν ′ ) + 4 3 χ m ( ν − ν ′ ) ] . To lowest order the RPA susceptibilities reduce to the bare polarization, χ d / m → P p h \chi_{d/m} \rightarrow P^{ph} χ d / m → P p h , and the weights add up to one, leaving
Σ ( 2 ) ( ν ) = U 2 ∫ ν ′ P p h ( ν − ν ′ ) G ( ν ′ ) , P p h ( ω ) = ζ ∫ ν G ( ν ) G ( ν + ω ) , \begin{align}
\Sigma^{(2)}(\nu) = U^2 \int_{\nu'} P^{ph}(\nu - \nu')\, G(\nu') \, , \qquad P^{ph}(\omega) = \zeta \int_\nu G(\nu) G(\nu+\omega) \, ,
\end{align} Σ ( 2 ) ( ν ) = U 2 ∫ ν ′ P p h ( ν − ν ′ ) G ( ν ′ ) , P p h ( ω ) = ζ ∫ ν G ( ν ) G ( ν + ω ) , which is exactly the boxed result above, since F 0 , ↑ ↓ 2 = U 2 F_{0,\uparrow\downarrow}^2 = U^2 F 0 , ↑↓ 2 = U 2 and ∫ ν [ χ 0 0 ] p h = P p h \int_\nu [\chi_0^{0}]^{ph} = P^{ph} ∫ ν [ χ 0 0 ] p h = P p h for unit vertices. ✓ \checkmark ✓
Frequency parametrization of the closing loop ¶ It remains to parametrize the closing loop. It is the second index of Σ \Sigma Σ that carries its arguments, opposite to G 21 = G ( ν 2 ) δ ( ν 2 + ν 1 ) G_{21} = G(\nu_2)\delta(\nu_2 + \nu_1) G 21 = G ( ν 2 ) δ ( ν 2 + ν 1 ) , i.e.
Σ 12 = Σ ( ν 2 ) δ ( ν 1 + ν 2 ) . \begin{align}
\Sigma_{12} &= \Sigma(\nu_2)\, \delta(\nu_1 + \nu_2) \, .
\end{align} Σ 12 = Σ ( ν 2 ) δ ( ν 1 + ν 2 ) . With this convention one finds for a general four-point object A A A parametrized in the p h ph p h channel
[ G ⋅ A ] ( ν ) = ∫ ν ′ A p h ( ν ′ , ν ′ , ν − ν ′ ) G ( ν ′ ) . \begin{align}
[G \cdot A](\nu) &= \int_{\nu'} A^{ph}(\nu', \nu', \nu - \nu')\, G(\nu') \, .
\end{align} [ G ⋅ A ] ( ν ) = ∫ ν ′ A p h ( ν ′ , ν ′ , ν − ν ′ ) G ( ν ′ ) . The vertex thus enters with both of its fermionic arguments set to the loop variable, and with transfer variable ω = ν − ν ′ \omega = \nu - \nu' ω = ν − ν ′ ; the momenta follow the same structure, with q = k − k ′ \mathbf{q} = \mathbf{k} - \mathbf{k}' q = k − k ′ . This is the same result as the frequency parametrization of the loop in the section on the G W GW G W approximation ; we repeat the derivation here with the index convention for Σ \Sigma Σ made explicit.
That the arguments of Σ \Sigma Σ sit on its second index follows from the Dyson equation , which in multi-index notation reads G 21 = G 0 , 21 + G 0 , 2 1 ~ Σ 1 ~ 2 ~ G 2 ~ 1 G_{21} = G_{0,21} + G_{0,2\tilde{1}} \Sigma_{\tilde{1}\tilde{2}} G_{\tilde{2}1} G 21 = G 0 , 21 + G 0 , 2 1 ~ Σ 1 ~ 2 ~ G 2 ~ 1 . The two propagators fix ν 1 ~ = − ν 2 \nu_{\tilde{1}} = -\nu_2 ν 1 ~ = − ν 2 and ν 2 ~ = − ν 1 = ν 2 \nu_{\tilde{2}} = -\nu_1 = \nu_2 ν 2 ~ = − ν 1 = ν 2 , so that G ( ν 2 ) = G 0 ( ν 2 ) + G 0 ( ν 2 ) Σ ( ν 2 ) G ( ν 2 ) G(\nu_2) = G_0(\nu_2) + G_0(\nu_2) \Sigma(\nu_2) G(\nu_2) G ( ν 2 ) = G 0 ( ν 2 ) + G 0 ( ν 2 ) Σ ( ν 2 ) G ( ν 2 ) requires Σ 1 ~ 2 ~ = Σ ( ν 2 ~ ) δ ( ν 1 ~ + ν 2 ~ ) \Sigma_{\tilde{1}\tilde{2}} = \Sigma(\nu_{\tilde{2}}) \delta(\nu_{\tilde{1}} + \nu_{\tilde{2}}) Σ 1 ~ 2 ~ = Σ ( ν 2 ~ ) δ ( ν 1 ~ + ν 2 ~ ) .
Using G 2 ~ 1 ~ = G ( ν 2 ~ ) δ ( ν 2 ~ + ν 1 ~ ) G_{\tilde{2}\tilde{1}} = G(\nu_{\tilde{2}}) \delta(\nu_{\tilde{2}} + \nu_{\tilde{1}}) G 2 ~ 1 ~ = G ( ν 2 ~ ) δ ( ν 2 ~ + ν 1 ~ ) together with A 12 1 ~ 2 ~ = A p h ( − ν 1 ~ , ν 2 ~ , ν 1 ~ + ν 2 ) δ ( ν 1 + ν 2 + ν 1 ~ + ν 2 ~ ) A_{1 2 \tilde{1} \tilde{2}} = A^{ph}(-\nu_{\tilde{1}}, \nu_{\tilde{2}}, \nu_{\tilde{1}} + \nu_2)\, \delta(\nu_1 + \nu_2 + \nu_{\tilde{1}} + \nu_{\tilde{2}}) A 12 1 ~ 2 ~ = A p h ( − ν 1 ~ , ν 2 ~ , ν 1 ~ + ν 2 ) δ ( ν 1 + ν 2 + ν 1 ~ + ν 2 ~ ) , we have
[ G ⋅ A ] 12 = A 12 1 ~ 2 ~ G 2 ~ 1 ~ = ∫ ν 1 ~ , ν 2 ~ A p h ( − ν 1 ~ , ν 2 ~ , ν 1 ~ + ν 2 ) δ ( ν 1 + ν 2 + ν 1 ~ + ν 2 ~ ) G ( ν 2 ~ ) δ ( ν 2 ~ + ν 1 ~ ) = ∫ ν 2 ~ A p h ( ν 2 ~ , ν 2 ~ , ν 2 − ν 2 ~ ) G ( ν 2 ~ ) δ ( ν 1 + ν 2 ) , \begin{align}
[G \cdot A]_{12} &= A_{1 2 \tilde{1} \tilde{2}}\, G_{\tilde{2}\tilde{1}} \\
&= \int_{\nu_{\tilde{1}}, \nu_{\tilde{2}}} A^{ph}(-\nu_{\tilde{1}}, \nu_{\tilde{2}}, \nu_{\tilde{1}} + \nu_2)\, \delta(\nu_1 + \nu_2 + \nu_{\tilde{1}} + \nu_{\tilde{2}})\, G(\nu_{\tilde{2}})\, \delta(\nu_{\tilde{2}} + \nu_{\tilde{1}}) \\
&= \int_{\nu_{\tilde{2}}} A^{ph}(\nu_{\tilde{2}}, \nu_{\tilde{2}}, \nu_2 - \nu_{\tilde{2}})\, G(\nu_{\tilde{2}})\, \delta(\nu_1 + \nu_2) \, ,
\end{align} [ G ⋅ A ] 12 = A 12 1 ~ 2 ~ G 2 ~ 1 ~ = ∫ ν 1 ~ , ν 2 ~ A p h ( − ν 1 ~ , ν 2 ~ , ν 1 ~ + ν 2 ) δ ( ν 1 + ν 2 + ν 1 ~ + ν 2 ~ ) G ( ν 2 ~ ) δ ( ν 2 ~ + ν 1 ~ ) = ∫ ν 2 ~ A p h ( ν 2 ~ , ν 2 ~ , ν 2 − ν 2 ~ ) G ( ν 2 ~ ) δ ( ν 1 + ν 2 ) , where the ν 1 ~ \nu_{\tilde{1}} ν 1 ~ integration was performed with δ ( ν 2 ~ + ν 1 ~ ) \delta(\nu_{\tilde{2}} + \nu_{\tilde{1}}) δ ( ν 2 ~ + ν 1 ~ ) , setting ν 1 ~ = − ν 2 ~ \nu_{\tilde{1}} = -\nu_{\tilde{2}} ν 1 ~ = − ν 2 ~ and reducing the second delta function to δ ( ν 1 + ν 2 ) \delta(\nu_1 + \nu_2) δ ( ν 1 + ν 2 ) . Identifying ν = ν 2 \nu = \nu_2 ν = ν 2 and renaming ν 2 ~ → ν ′ \nu_{\tilde{2}} \rightarrow \nu' ν 2 ~ → ν ′ gives the expression quoted above. ✓ \checkmark ✓
Collecting the spin result, the parametrization, and the Keldysh indices, the dynamic second-order self-energy of the Hubbard interaction is
[ χ 0 0 , p h ] k 4 k 3 k 2 k 1 ( ν , ω ; k , q ) = ζ G 0 k 2 k 1 ( ν , k ) G 0 k 4 k 3 ( ν + ω , k + q ) , [ Φ ( 2 ) p h ] k 1 k 2 k 3 k 4 ( ω , q ) = F 0 k 5 k 2 k 3 k 6 ( ∫ ν ′ ′ , k ′ ′ [ χ 0 0 , p h ] k 8 k 5 k 6 k 7 ( ν ′ ′ , ω ; k ′ ′ , q ) ) F 0 k 1 k 8 k 7 k 4 , Σ ( 2 ) , k 1 k 2 ( ν , k ) = ∫ ν ′ , k ′ [ Φ ( 2 ) p h ] k 1 k 2 k 3 k 4 ( ν − ν ′ , k − k ′ ) G 0 k 4 k 3 ( ν ′ , k ′ ) , \begin{align}
[\chi_0^{0,ph}]^{k_4 k_3 k_2 k_1}(\nu, \omega; \mathbf{k}, \mathbf{q}) &= \zeta\, G_0^{k_2 k_1}(\nu, \mathbf{k})\, G_0^{k_4 k_3}(\nu + \omega, \mathbf{k} + \mathbf{q}) \, , \\
[\Phi^{ph}_{(2)}]^{k_1 k_2 k_3 k_4}(\omega, \mathbf{q}) &= F_0^{k_5 k_2 k_3 k_6} \left( \int_{\nu'', \mathbf{k}''} [\chi_0^{0,ph}]^{k_8 k_5 k_6 k_7}(\nu'', \omega; \mathbf{k}'', \mathbf{q}) \right) F_0^{k_1 k_8 k_7 k_4} \, , \\
\Sigma^{(2), k_1 k_2}(\nu, \mathbf{k}) &= \int_{\nu', \mathbf{k}'} [\Phi^{ph}_{(2)}]^{k_1 k_2 k_3 k_4}(\nu - \nu', \mathbf{k} - \mathbf{k}')\, G_0^{k_4 k_3}(\nu', \mathbf{k}') \, ,
\end{align} [ χ 0 0 , p h ] k 4 k 3 k 2 k 1 ( ν , ω ; k , q ) [ Φ ( 2 ) p h ] k 1 k 2 k 3 k 4 ( ω , q ) Σ ( 2 ) , k 1 k 2 ( ν , k ) = ζ G 0 k 2 k 1 ( ν , k ) G 0 k 4 k 3 ( ν + ω , k + q ) , = F 0 k 5 k 2 k 3 k 6 ( ∫ ν ′′ , k ′′ [ χ 0 0 , p h ] k 8 k 5 k 6 k 7 ( ν ′′ , ω ; k ′′ , q ) ) F 0 k 1 k 8 k 7 k 4 , = ∫ ν ′ , k ′ [ Φ ( 2 ) p h ] k 1 k 2 k 3 k 4 ( ν − ν ′ , k − k ′ ) G 0 k 4 k 3 ( ν ′ , k ′ ) , with F 0 k 1 k 2 k 3 k 4 = − U / 2 F_0^{k_1 k_2 k_3 k_4} = -U/2 F 0 k 1 k 2 k 3 k 4 = − U /2 for odd index sum and zero otherwise, and summation over repeated Keldysh indices implied. There are exactly two loops, and hence two factors of 1 2 π i \frac{1}{2\pi i} 2 πi 1 and two factors of ( 2 π ) − d (2\pi)^{-d} ( 2 π ) − d , and no further numerical prefactor.
Two practical simplifications follow from causality. Since G 11 = 0 G^{11} = 0 G 11 = 0 , the bubble [ χ 0 0 , p h ] k 4 k 3 k 2 k 1 [\chi_0^{0,ph}]^{k_4 k_3 k_2 k_1} [ χ 0 0 , p h ] k 4 k 3 k 2 k 1 vanishes whenever k 1 = k 2 = 1 k_1 = k_2 = 1 k 1 = k 2 = 1 or k 3 = k 4 = 1 k_3 = k_4 = 1 k 3 = k 4 = 1 , which removes seven of its sixteen components. Since F 0 k 1 k 2 k 3 k 4 F_0^{k_1 k_2 k_3 k_4} F 0 k 1 k 2 k 3 k 4 is nonzero only for an odd index sum, only eight of the sixteen vertex components contribute at each end. Finally, Σ 22 = 0 \Sigma^{22} = 0 Σ 22 = 0 identically.
Self-consistency at second order means iterating the propagator alone: one replaces G 0 → G G_0 \rightarrow G G 0 → G in the bubble and in the closing loop, and determines G G G from the Dyson equation, while the vertex stays at second order in F 0 F_0 F 0 . The boxed result above survives this unchanged, because Φ ( 2 ) , d p h = Φ ( 2 ) , m p h \Phi^{ph}_{(2),d} = \Phi^{ph}_{(2),m} Φ ( 2 ) , d p h = Φ ( 2 ) , m p h rests only on F 0 , m = − F 0 , d F_{0,m} = -F_{0,d} F 0 , m = − F 0 , d and on the two vertices entering quadratically, neither of which involves the propagators.
The SDE becomes exact only when one of the two bare vertices is promoted to the full vertex F F F , as in the parquet or G W GW G W schemes. Then the density and magnetic components no longer coincide and the spin-resolved form
Σ k 1 k 2 ( ν , k ) = 1 4 ∫ ν ′ , k ′ ( [ Φ d p h ] k 1 k 2 k 3 k 4 + 3 [ Φ m p h ] k 1 k 2 k 3 k 4 ) ( ν − ν ′ , k − k ′ ) G k 4 k 3 ( ν ′ , k ′ ) \begin{align}
\Sigma^{k_1 k_2}(\nu, \mathbf{k}) &= \frac{1}{4} \int_{\nu', \mathbf{k}'} \left( [\Phi^{ph}_{d}]^{k_1 k_2 k_3 k_4} + 3\, [\Phi^{ph}_{m}]^{k_1 k_2 k_3 k_4} \right)\!(\nu - \nu', \mathbf{k} - \mathbf{k}')\, G^{k_4 k_3}(\nu', \mathbf{k}')
\end{align} Σ k 1 k 2 ( ν , k ) = 4 1 ∫ ν ′ , k ′ ( [ Φ d p h ] k 1 k 2 k 3 k 4 + 3 [ Φ m p h ] k 1 k 2 k 3 k 4 ) ( ν − ν ′ , k − k ′ ) G k 4 k 3 ( ν ′ , k ′ ) must be used, with Φ d / m p h = F d / m ∙ χ 0 p h ∙ F 0 , d / m \Phi^{ph}_{d/m} = F_{d/m} \bullet \chi_0^{ph} \bullet F_{0,d/m} Φ d / m p h = F d / m ∙ χ 0 p h ∙ F 0 , d / m (the spin table above holds for A ≠ B A \neq B A = B as well). The vertex is then no longer independent of the fermionic variables, and both of its fermionic arguments are set to the loop variables ν ′ \nu' ν ′ and k ′ \mathbf{k}' k ′ , as derived above.
Fourier convolution ¶ Both loops evaluated above are convolutions: the bubble ties the two propagators together at a fixed transfer ( ω , q ) (\omega, \mathbf{q}) ( ω , q ) , and the closing loop of the self-energy probes Φ ( 2 ) p h \Phi^{ph}_{(2)} Φ ( 2 ) p h at ω = ν − ν ′ \omega = \nu - \nu' ω = ν − ν ′ and q = k − k ′ \mathbf{q} = \mathbf{k} - \mathbf{k}' q = k − k ′ . Each therefore becomes a pointwise product after transforming to time and space, which is what makes the second-order expressions cheap to evaluate numerically: two nested integrations are replaced by a handful of transforms and one multiplication.
This section is written directly in the Keldysh formalism, unlike most of these pages. The reason is that the Fourier route is used in real-frequency implementations, where the whole content of the calculation is which Keldysh component of the propagator multiplies which in the time domain, so the indices cannot be suppressed. The structure carries over to the Matsubara formalism by dropping the Keldysh indices and replacing the transform pair by its imaginary-time counterpart, ∫ d t → ∫ 0 β d τ \int dt \rightarrow \int_0^\beta d\tau ∫ d t → ∫ 0 β d τ and ∫ d ν 2 π → 1 β ∑ ν \int \frac{d\nu}{2\pi} \rightarrow \frac{1}{\beta} \sum_\nu ∫ 2 π d ν → β 1 ∑ ν . The momentum transforms are unaffected.
We use the Fourier transform of the section on frequency parametrizations , i.e. e − i ν t e^{-i\nu t} e − i ν t from time to frequency and the opposite sign for the momenta,
F { f } ( ν , k ) ≡ ∫ d t ∑ x e − i ν t e i k ⋅ x f ( t , x ) , F − 1 { f } ( t , x ) ≡ ∫ d ν 2 π ∫ B Z d d k ( 2 π ) d e i ν t e − i k ⋅ x f ( ν , k ) , \begin{align}
\mathcal{F}\{f\}(\nu, \mathbf{k}) &\equiv \int dt \sum_{\mathbf{x}} e^{-i \nu t}\, e^{i \mathbf{k}\cdot\mathbf{x}}\, f(t, \mathbf{x}) \, , \\
\mathcal{F}^{-1}\{f\}(t, \mathbf{x}) &\equiv \int \frac{d\nu}{2\pi} \int_{\mathrm{BZ}} \frac{d^d k}{(2\pi)^d}\, e^{i \nu t}\, e^{-i \mathbf{k}\cdot\mathbf{x}}\, f(\nu, \mathbf{k}) \, ,
\end{align} F { f } ( ν , k ) F − 1 { f } ( t , x ) ≡ ∫ d t x ∑ e − i ν t e i k ⋅ x f ( t , x ) , ≡ ∫ 2 π d ν ∫ BZ ( 2 π ) d d d k e i ν t e − i k ⋅ x f ( ν , k ) , and we write f ( t , x ) f(t, \mathbf{x}) f ( t , x ) for F − 1 { f } ( t , x ) \mathcal{F}^{-1}\{f\}(t, \mathbf{x}) F − 1 { f } ( t , x ) throughout. The two relations that do all the work below are
∫ d ν e − i ν ( t 1 + t 2 ) = 2 π δ ( t 1 + t 2 ) , ∫ B Z d d k e i k ⋅ ( x 1 + x 2 ) = ( 2 π ) d δ x 1 , − x 2 . \begin{align}
\int d\nu\, e^{-i\nu(t_1 + t_2)} &= 2\pi\, \delta(t_1 + t_2) \, , &
\int_{\mathrm{BZ}} d^d k\, e^{i \mathbf{k}\cdot(\mathbf{x}_1 + \mathbf{x}_2)} &= (2\pi)^d\, \delta_{\mathbf{x}_1, -\mathbf{x}_2} \, .
\end{align} ∫ d ν e − i ν ( t 1 + t 2 ) = 2 π δ ( t 1 + t 2 ) , ∫ BZ d d k e i k ⋅ ( x 1 + x 2 ) = ( 2 π ) d δ x 1 , − x 2 . The 2 π 2\pi 2 π produced by the frequency delta function cancels the 2 π 2\pi 2 π of the loop measure ∫ ν = ∫ d ν 2 π i \int_\nu = \int \frac{d\nu}{2\pi i} ∫ ν = ∫ 2 πi d ν , leaving only the 1 / i 1/i 1/ i of the Keldysh loop, and the ( 2 π ) d (2\pi)^d ( 2 π ) d of the momentum delta function cancels ∫ k = ∫ B Z d d k ( 2 π ) d \int_{\mathbf{k}} = \int_{\mathrm{BZ}} \frac{d^d k}{(2\pi)^d} ∫ k = ∫ BZ ( 2 π ) d d d k completely. This is why no factors of 2 π 2\pi 2 π survive in any of the results below.
Bubble ¶ Transforming both propagators of the integrated bare p h ph p h bubble gives
[ χ 0 0 , p h ] k 4 k 3 k 2 k 1 ( ω , q ) = ζ i F { G 0 k 2 k 1 ( − t , − x ) G 0 k 4 k 3 ( t , x ) } , \begin{align}
\boxed{\ [\chi_0^{0,ph}]^{k_4 k_3 k_2 k_1}(\omega, \mathbf{q}) = \frac{\zeta}{i}\, \mathcal{F}\Big\{ G_0^{k_2 k_1}(-t, -\mathbf{x})\, G_0^{k_4 k_3}(t, \mathbf{x}) \Big\}\ } \, ,
\end{align} [ χ 0 0 , p h ] k 4 k 3 k 2 k 1 ( ω , q ) = i ζ F { G 0 k 2 k 1 ( − t , − x ) G 0 k 4 k 3 ( t , x ) } , where, as before, [ χ 0 0 , p h ] ( ω , q ) [\chi_0^{0,ph}](\omega,\mathbf{q}) [ χ 0 0 , p h ] ( ω , q ) denotes the bubble already integrated over its fermionic variables. For fermions ζ / i = i \zeta/i = i ζ / i = i .
Starting from the integrated bubble and inserting G 0 ( ν , k ) = F { G 0 } ( ν , k ) G_0(\nu, \mathbf{k}) = \mathcal{F}\{G_0\}(\nu, \mathbf{k}) G 0 ( ν , k ) = F { G 0 } ( ν , k ) for both propagators,
[ χ 0 0 , p h ] k 4 k 3 k 2 k 1 ( ω , q ) = ζ ∫ ν , k G 0 k 2 k 1 ( ν , k ) G 0 k 4 k 3 ( ν + ω , k + q ) = ζ 2 π i 1 ( 2 π ) d ∫ d ν ∫ B Z d d k ∫ d t 1 d t 2 ∑ x 1 , x 2 e − i ν ( t 1 + t 2 ) e i k ⋅ ( x 1 + x 2 ) = × e − i ω t 2 e i q ⋅ x 2 G 0 k 2 k 1 ( t 1 , x 1 ) G 0 k 4 k 3 ( t 2 , x 2 ) . \begin{align}
[\chi_0^{0,ph}]^{k_4 k_3 k_2 k_1}(\omega, \mathbf{q}) &= \zeta \int_{\nu, \mathbf{k}} G_0^{k_2 k_1}(\nu, \mathbf{k})\, G_0^{k_4 k_3}(\nu + \omega, \mathbf{k} + \mathbf{q}) \\
&= \frac{\zeta}{2\pi i} \frac{1}{(2\pi)^d} \int d\nu \int_{\mathrm{BZ}} d^d k \int dt_1 dt_2 \sum_{\mathbf{x}_1, \mathbf{x}_2} e^{-i\nu(t_1 + t_2)}\, e^{i\mathbf{k}\cdot(\mathbf{x}_1 + \mathbf{x}_2)} \\
&\phantom{=} \times e^{-i\omega t_2}\, e^{i \mathbf{q}\cdot\mathbf{x}_2}\, G_0^{k_2 k_1}(t_1, \mathbf{x}_1)\, G_0^{k_4 k_3}(t_2, \mathbf{x}_2) \, .
\end{align} [ χ 0 0 , p h ] k 4 k 3 k 2 k 1 ( ω , q ) = ζ ∫ ν , k G 0 k 2 k 1 ( ν , k ) G 0 k 4 k 3 ( ν + ω , k + q ) = 2 πi ζ ( 2 π ) d 1 ∫ d ν ∫ BZ d d k ∫ d t 1 d t 2 x 1 , x 2 ∑ e − i ν ( t 1 + t 2 ) e i k ⋅ ( x 1 + x 2 ) = × e − iω t 2 e i q ⋅ x 2 G 0 k 2 k 1 ( t 1 , x 1 ) G 0 k 4 k 3 ( t 2 , x 2 ) . The ν \nu ν and k \mathbf{k} k integrations produce 2 π δ ( t 1 + t 2 ) 2\pi\delta(t_1 + t_2) 2 π δ ( t 1 + t 2 ) and ( 2 π ) d δ x 1 , − x 2 (2\pi)^d \delta_{\mathbf{x}_1, -\mathbf{x}_2} ( 2 π ) d δ x 1 , − x 2 , which cancel the loop measure down to ζ / i \zeta/i ζ / i and set t 1 = − t 2 t_1 = -t_2 t 1 = − t 2 , x 1 = − x 2 \mathbf{x}_1 = -\mathbf{x}_2 x 1 = − x 2 . Renaming t 2 → t t_2 \rightarrow t t 2 → t and x 2 → x \mathbf{x}_2 \rightarrow \mathbf{x} x 2 → x ,
[ χ 0 0 , p h ] k 4 k 3 k 2 k 1 ( ω , q ) = ζ i ∫ d t ∑ x e − i ω t e i q ⋅ x G 0 k 2 k 1 ( − t , − x ) G 0 k 4 k 3 ( t , x ) , \begin{align}
[\chi_0^{0,ph}]^{k_4 k_3 k_2 k_1}(\omega, \mathbf{q}) &= \frac{\zeta}{i} \int dt \sum_{\mathbf{x}} e^{-i\omega t}\, e^{i\mathbf{q}\cdot\mathbf{x}}\, G_0^{k_2 k_1}(-t, -\mathbf{x})\, G_0^{k_4 k_3}(t, \mathbf{x}) \, ,
\end{align} [ χ 0 0 , p h ] k 4 k 3 k 2 k 1 ( ω , q ) = i ζ ∫ d t x ∑ e − iω t e i q ⋅ x G 0 k 2 k 1 ( − t , − x ) G 0 k 4 k 3 ( t , x ) , and the remaining integral is F \mathcal{F} F evaluated at the transfer variables. ✓ \checkmark ✓
Self-energy ¶ The closing loop works the same way. Since it pairs Φ ( 2 ) p h ( ν − ν ′ , k − k ′ ) \Phi^{ph}_{(2)}(\nu - \nu', \mathbf{k} - \mathbf{k}') Φ ( 2 ) p h ( ν − ν ′ , k − k ′ ) with G 0 ( ν ′ , k ′ ) G_0(\nu', \mathbf{k}') G 0 ( ν ′ , k ′ ) rather than shifting a common variable, the two time arguments come out equal instead of opposite,
Σ ( 2 ) , k 1 k 2 ( ν , k ) = 1 i F { [ Φ ( 2 ) p h ] k 1 k 2 k 3 k 4 ( t , x ) G 0 k 4 k 3 ( t , x ) } . \begin{align}
\boxed{\ \Sigma^{(2), k_1 k_2}(\nu, \mathbf{k}) = \frac{1}{i}\, \mathcal{F}\Big\{ [\Phi^{ph}_{(2)}]^{k_1 k_2 k_3 k_4}(t, \mathbf{x})\, G_0^{k_4 k_3}(t, \mathbf{x}) \Big\}\ } \, .
\end{align} Σ ( 2 ) , k 1 k 2 ( ν , k ) = i 1 F { [ Φ ( 2 ) p h ] k 1 k 2 k 3 k 4 ( t , x ) G 0 k 4 k 3 ( t , x ) } . Inserting F \mathcal{F} F for both factors,
Σ ( 2 ) , k 1 k 2 ( ν , k ) = ∫ ν ′ , k ′ [ Φ ( 2 ) p h ] k 1 k 2 k 3 k 4 ( ν − ν ′ , k − k ′ ) G 0 k 4 k 3 ( ν ′ , k ′ ) = 1 2 π i 1 ( 2 π ) d ∫ d ν ′ ∫ B Z d d k ′ ∫ d t 1 d t 2 ∑ x 1 , x 2 e − i ν t 1 e i k ⋅ x 1 e i ν ′ ( t 1 − t 2 ) e − i k ′ ⋅ ( x 1 − x 2 ) = × [ Φ ( 2 ) p h ] k 1 k 2 k 3 k 4 ( t 1 , x 1 ) G 0 k 4 k 3 ( t 2 , x 2 ) . \begin{align}
\Sigma^{(2), k_1 k_2}(\nu, \mathbf{k}) &= \int_{\nu', \mathbf{k}'} [\Phi^{ph}_{(2)}]^{k_1 k_2 k_3 k_4}(\nu - \nu', \mathbf{k} - \mathbf{k}')\, G_0^{k_4 k_3}(\nu', \mathbf{k}') \\
&= \frac{1}{2\pi i} \frac{1}{(2\pi)^d} \int d\nu' \int_{\mathrm{BZ}} d^d k' \int dt_1 dt_2 \sum_{\mathbf{x}_1, \mathbf{x}_2} e^{-i\nu t_1}\, e^{i \mathbf{k}\cdot\mathbf{x}_1}\, e^{i\nu'(t_1 - t_2)}\, e^{-i\mathbf{k}'\cdot(\mathbf{x}_1 - \mathbf{x}_2)} \\
&\phantom{=} \times [\Phi^{ph}_{(2)}]^{k_1 k_2 k_3 k_4}(t_1, \mathbf{x}_1)\, G_0^{k_4 k_3}(t_2, \mathbf{x}_2) \, .
\end{align} Σ ( 2 ) , k 1 k 2 ( ν , k ) = ∫ ν ′ , k ′ [ Φ ( 2 ) p h ] k 1 k 2 k 3 k 4 ( ν − ν ′ , k − k ′ ) G 0 k 4 k 3 ( ν ′ , k ′ ) = 2 πi 1 ( 2 π ) d 1 ∫ d ν ′ ∫ BZ d d k ′ ∫ d t 1 d t 2 x 1 , x 2 ∑ e − i ν t 1 e i k ⋅ x 1 e i ν ′ ( t 1 − t 2 ) e − i k ′ ⋅ ( x 1 − x 2 ) = × [ Φ ( 2 ) p h ] k 1 k 2 k 3 k 4 ( t 1 , x 1 ) G 0 k 4 k 3 ( t 2 , x 2 ) . Now the ν ′ \nu' ν ′ and k ′ \mathbf{k}' k ′ integrations give 2 π δ ( t 1 − t 2 ) 2\pi\delta(t_1 - t_2) 2 π δ ( t 1 − t 2 ) and ( 2 π ) d δ x 1 , x 2 (2\pi)^d\delta_{\mathbf{x}_1, \mathbf{x}_2} ( 2 π ) d δ x 1 , x 2 , so that t 1 = t 2 ≡ t t_1 = t_2 \equiv t t 1 = t 2 ≡ t and x 1 = x 2 ≡ x \mathbf{x}_1 = \mathbf{x}_2 \equiv \mathbf{x} x 1 = x 2 ≡ x , leaving 1 / i 1/i 1/ i and
Σ ( 2 ) , k 1 k 2 ( ν , k ) = 1 i ∫ d t ∑ x e − i ν t e i k ⋅ x [ Φ ( 2 ) p h ] k 1 k 2 k 3 k 4 ( t , x ) G 0 k 4 k 3 ( t , x ) . ✓ \begin{align}
\Sigma^{(2), k_1 k_2}(\nu, \mathbf{k}) &= \frac{1}{i} \int dt \sum_{\mathbf{x}} e^{-i \nu t}\, e^{i \mathbf{k}\cdot\mathbf{x}}\, [\Phi^{ph}_{(2)}]^{k_1 k_2 k_3 k_4}(t, \mathbf{x})\, G_0^{k_4 k_3}(t, \mathbf{x}) \, . \ \checkmark
\end{align} Σ ( 2 ) , k 1 k 2 ( ν , k ) = i 1 ∫ d t x ∑ e − i ν t e i k ⋅ x [ Φ ( 2 ) p h ] k 1 k 2 k 3 k 4 ( t , x ) G 0 k 4 k 3 ( t , x ) . ✓ Evaluated in this order, one first builds [ χ 0 0 , p h ] ( ω , q ) [\chi_0^{0,ph}](\omega, \mathbf{q}) [ χ 0 0 , p h ] ( ω , q ) , contracts it with the two bare vertices to obtain Φ ( 2 ) p h ( ω , q ) \Phi^{ph}_{(2)}(\omega, \mathbf{q}) Φ ( 2 ) p h ( ω , q ) , and only then transforms again for the closing loop. That is two transform pairs in total.
Self-energy in one step ¶ The second transform pair is avoidable. Since F \mathcal{F} F and F − 1 \mathcal{F}^{-1} F − 1 are inverse to each other and the bare vertices are constants in ( ω , q ) (\omega, \mathbf{q}) ( ω , q ) , the time-domain vertex follows from the bubble result without ever returning to the transfer variables,
[ Φ ( 2 ) p h ] k 1 k 2 k 3 k 4 ( t , x ) = ζ i F 0 k 5 k 2 k 3 k 6 G 0 k 6 k 7 ( − t , − x ) G 0 k 8 k 5 ( t , x ) F 0 k 1 k 8 k 7 k 4 , \begin{align}
[\Phi^{ph}_{(2)}]^{k_1 k_2 k_3 k_4}(t, \mathbf{x}) &= \frac{\zeta}{i}\, F_0^{k_5 k_2 k_3 k_6}\, G_0^{k_6 k_7}(-t, -\mathbf{x})\, G_0^{k_8 k_5}(t, \mathbf{x})\, F_0^{k_1 k_8 k_7 k_4} \, ,
\end{align} [ Φ ( 2 ) p h ] k 1 k 2 k 3 k 4 ( t , x ) = i ζ F 0 k 5 k 2 k 3 k 6 G 0 k 6 k 7 ( − t , − x ) G 0 k 8 k 5 ( t , x ) F 0 k 1 k 8 k 7 k 4 , where the Keldysh indices are contracted pointwise in ( t , x ) (t, \mathbf{x}) ( t , x ) . Inserting this into the self-energy and using 1 i ζ i = − ζ \frac{1}{i}\frac{\zeta}{i} = -\zeta i 1 i ζ = − ζ gives the second-order self-energy as a single transform of a product of three propagators and two bare vertices,
Σ ( 2 ) , k 1 k 2 ( ν , k ) = − ζ F { F 0 k 5 k 2 k 3 k 6 G 0 k 6 k 7 ( − t , − x ) G 0 k 8 k 5 ( t , x ) F 0 k 1 k 8 k 7 k 4 G 0 k 4 k 3 ( t , x ) } , \begin{align}
\boxed{\ \Sigma^{(2), k_1 k_2}(\nu, \mathbf{k}) = -\zeta\, \mathcal{F}\Big\{ F_0^{k_5 k_2 k_3 k_6}\, G_0^{k_6 k_7}(-t, -\mathbf{x})\, G_0^{k_8 k_5}(t, \mathbf{x})\, F_0^{k_1 k_8 k_7 k_4}\, G_0^{k_4 k_3}(t, \mathbf{x}) \Big\}\ } \, ,
\end{align} Σ ( 2 ) , k 1 k 2 ( ν , k ) = − ζ F { F 0 k 5 k 2 k 3 k 6 G 0 k 6 k 7 ( − t , − x ) G 0 k 8 k 5 ( t , x ) F 0 k 1 k 8 k 7 k 4 G 0 k 4 k 3 ( t , x ) } , with − ζ = + 1 -\zeta = +1 − ζ = + 1 for fermions. Only the three nonzero Keldysh components of G 0 ( t , x ) G_0(t, \mathbf{x}) G 0 ( t , x ) and their reflections G 0 ( − t , − x ) G_0(-t, -\mathbf{x}) G 0 ( − t , − x ) are needed, so one transform of the propagator and one of the result suffice.
Beware that the two propagators inherited from the bubble carry opposite time and space arguments, while the one closing the loop carries the same argument as the second bubble propagator. Which of the two bubble propagators is reflected is fixed by the index assignment of [ χ 0 0 , p h ] k 8 k 5 k 6 k 7 [\chi_0^{0,ph}]^{k_8 k_5 k_6 k_7} [ χ 0 0 , p h ] k 8 k 5 k 6 k 7 : it is the k 6 k 7 k_6 k_7 k 6 k 7 factor that appears at ( − t , − x ) (-t, -\mathbf{x}) ( − t , − x ) .
This form makes the structure of the second-order self-energy particularly transparent: it is the familiar product of three propagators in the time domain, antisymmetrized by the two Hugenholtz vertices. For the Hubbard interaction, where Σ ( 2 ) \Sigma^{(2)} Σ ( 2 ) reduces to a single spin component as shown above, it is the real-frequency Keldysh counterpart of the textbook expression Σ ( 2 ) ( τ ) = U 2 G ( τ ) 2 G ( − τ ) \Sigma^{(2)}(\tau) = U^2 G(\tau)^2 G(-\tau) Σ ( 2 ) ( τ ) = U 2 G ( τ ) 2 G ( − τ ) .
Add a note on the numerical caveats of this route: the convolution theorem holds for the periodic continuation of a discretized grid, so the transforms have to be zero-padded to avoid aliasing between the tails, and the 1 / ν 1/\nu 1/ ν tails of the propagators have to be resolved well enough that the products in the time domain are accurate near t = 0 t = 0 t = 0 .
Wentzell, N., Li, G., Tagliavini, A., Taranto, C., Rohringer, G., Held, K., Toschi, A., & Andergassen, S. (2020). High-frequency asymptotics of the vertex function: Diagrammatic parametrization and algorithmic implementation. Physical Review B , 102 (8). 10.1103/physrevb.102.085106