Preply — Study more efficiently by working with a personal tutor. Get 50% off.Affiliate

Wikipedia

Green's function (many-body theory)

In many-body theory, the term Green's function (or Green function) is sometimes used interchangeably with correlation function, but refers specifically to correlators of field operators or creation and annihilation operators. The name comes from the Green's functions used to solve inhomogeneous differential equations, to which they are loosely related. (Specifically, only two-point "Green's functions" in the case of a non-interacting system are Green's functions in the mathematical sense; the linear operator that they invert is the Hamiltonian operator, which in the non-interacting case is quadratic in the fields.)

Spatially uniform case

Basic definitions We consider a many-body theory with field operator (annihilation operator written in the position basis) ψ ( x ) {\displaystyle \psi (\mathbf {x} )} . The Heisenberg operators can be written in terms of Schrödinger operators as

ψ ( x , t ) = e i K t ψ ( x ) e − i K t {\displaystyle \psi (\mathbf {x} ,t)=e^{iKt}\psi (\mathbf {x} )e^{-iKt}} , and the creation operator is ψ ¯ ( x , t ) = [ ψ ( x , t ) ] † {\displaystyle {\bar {\psi }}(\mathbf {x} ,t)=[\psi (\mathbf {x} ,t)]^{\dagger }} , where K = H − μ N {\displaystyle K=H-\mu N} is the grand-canonical Hamiltonian. Similarly, for the imaginary-time operators,

ψ ( x , τ ) = e K τ ψ ( x ) e − K τ {\displaystyle \psi (\mathbf {x} ,\tau )=e^{K\tau }\psi (\mathbf {x} )e^{-K\tau }}

ψ ¯ ( x , τ ) = e K τ ψ † ( x ) e − K τ . {\displaystyle {\bar {\psi }}(\mathbf {x} ,\tau )=e^{K\tau }\psi ^{\dagger }(\mathbf {x} )e^{-K\tau }.}

[Note that the imaginary-time creation operator ψ ¯ ( x , τ ) {\displaystyle {\bar {\psi }}(\mathbf {x} ,\tau )} is not the Hermitian conjugate of the annihilation operator ψ ( x , τ ) {\displaystyle \psi (\mathbf {x} ,\tau )} .] In real time, the 2 n {\displaystyle 2n} -point Green function is defined by

G ( n ) ( 1 … n ∣ 1 ′ … n ′ ) = i n ⟨ T ψ ( 1 ) … ψ ( n ) ψ ¯ ( n ′ ) … ψ ¯ ( 1 ′ ) ⟩ , {\displaystyle G^{(n)}(1\ldots n\mid 1'\ldots n')=i^{n}\langle T\psi (1)\ldots \psi (n){\bar {\psi }}(n')\ldots {\bar {\psi }}(1')\rangle ,}

where we have used a condensed notation in which j {\displaystyle j} signifies ( x j , t j ) {\displaystyle (\mathbf {x} _{j},t_{j})} and j ′ {\displaystyle j'} signifies ( x j ′ , t j ′ ) {\displaystyle (\mathbf {x} _{j}',t_{j}')} . The operator T {\displaystyle T} denotes time ordering, and indicates that the field operators that follow it are to be ordered so that their time arguments increase from right to left. In imaginary time, the corresponding definition is

G ( n ) ( 1 … n ∣ 1 ′ … n ′ ) = ⟨ T ψ ( 1 ) … ψ ( n ) ψ ¯ ( n ′ ) … ψ ¯ ( 1 ′ ) ⟩ , {\displaystyle {\mathcal {G}}^{(n)}(1\ldots n\mid 1'\ldots n')=\langle T\psi (1)\ldots \psi (n){\bar {\psi }}(n')\ldots {\bar {\psi }}(1')\rangle ,}

where j {\displaystyle j} signifies x j , τ j {\displaystyle \mathbf {x} _{j},\tau _{j}} . (The imaginary-time variables τ j {\displaystyle \tau _{j}} are restricted to the range from 0 {\displaystyle 0} to the inverse temperature β = 1 k B T {\textstyle \beta ={\frac {1}{k_{\text{B}}T}}} .) Note regarding signs and normalization used in these definitions: The signs of the Green functions have been chosen so that Fourier transform of the two-point ( n = 1 {\displaystyle n=1} ) thermal Green function for a free particle is

G ( k , ω n ) = 1 − i ω n + ξ k , {\displaystyle {\mathcal {G}}(\mathbf {k} ,\omega _{n})={\frac {1}{-i\omega _{n}+\xi _{\mathbf {k} }}},}

and the retarded Green function is

G R ( k , ω ) = 1 − ( ω + i η ) + ξ k , {\displaystyle G^{\mathrm {R} }(\mathbf {k} ,\omega )={\frac {1}{-(\omega +i\eta )+\xi _{\mathbf {k} }}},}

where ω n = [ 2 n + θ ( − ζ ) ] π β {\displaystyle \omega _{n}={\frac {[2n+\theta (-\zeta )]\pi }{\beta }}} is the Matsubara frequency. Throughout, ζ {\displaystyle \zeta } is + 1 {\displaystyle +1} for bosons and − 1 {\displaystyle -1} for fermions and [ … , … ] = [ … , … ] − ζ {\displaystyle [\ldots ,\ldots ]=[\ldots ,\ldots ]_{-\zeta }} denotes either a commutator or anticommutator as appropriate. (See below for details.)

Two-point functions The Green function with a single pair of arguments ( n = 1 {\displaystyle n=1} ) is referred to as the two-point function, or propagator. In the presence of both spatial and temporal translational symmetry, it depends only on the difference of its arguments. Taking the Fourier transform with respect to both space and time gives

G ( x τ ∣ x ′ τ ′ ) = ∫ k d k 1 β ∑ ω n G ( k , ω n ) e i k ⋅ ( x − x ′ ) − i ω n ( τ − τ ′ ) , {\displaystyle {\mathcal {G}}(\mathbf {x} \tau \mid \mathbf {x} '\tau ')=\int _{\mathbf {k} }d\mathbf {k} {\frac {1}{\beta }}\sum _{\omega _{n}}{\mathcal {G}}(\mathbf {k} ,\omega _{n})e^{i\mathbf {k} \cdot (\mathbf {x} -\mathbf {x} ')-i\omega _{n}(\tau -\tau ')},}

where the sum is over the appropriate Matsubara frequencies (and the integral involves an implicit factor of ( L / 2 π ) d {\displaystyle (L/2\pi )^{d}} , as usual). In real time, we will explicitly indicate the time-ordered function with a superscript T:

G T ( x t ∣ x ′ t ′ ) = ∫ k d k ∫ d ω 2 π G T ( k , ω ) e i k ⋅ ( x − x ′ ) − i ω ( t − t ′ ) . {\displaystyle G^{\mathrm {T} }(\mathbf {x} t\mid \mathbf {x} 't')=\int _{\mathbf {k} }d\mathbf {k} \int {\frac {d\omega }{2\pi }}G^{\mathrm {T} }(\mathbf {k} ,\omega )e^{i\mathbf {k} \cdot (\mathbf {x} -\mathbf {x} ')-i\omega (t-t')}.}

The real-time two-point Green function can be written in terms of 'retarded' and 'advanced' Green functions, which will turn out to have simpler analyticity properties. The retarded and advanced Green functions are defined by

G R ( x t ∣ x ′ t ′ ) = − i ⟨ [ ψ ( x , t ) , ψ ¯ ( x ′ , t ′ ) ] ζ ⟩ Θ ( t − t ′ ) {\displaystyle G^{\mathrm {R} }(\mathbf {x} t\mid \mathbf {x} 't')=-i\langle [\psi (\mathbf {x} ,t),{\bar {\psi }}(\mathbf {x} ',t')]_{\zeta }\rangle \Theta (t-t')}

and

G A ( x t ∣ x ′ t ′ ) = i ⟨ [ ψ ( x , t ) , ψ ¯ ( x ′ , t ′ ) ] ζ ⟩ Θ ( t ′ − t ) , {\displaystyle G^{\mathrm {A} }(\mathbf {x} t\mid \mathbf {x} 't')=i\langle [\psi (\mathbf {x} ,t),{\bar {\psi }}(\mathbf {x} ',t')]_{\zeta }\rangle \Theta (t'-t),}

respectively. They are related to the time-ordered Green function by

G T ( k , ω ) = [ 1 + ζ n ( ω ) ] G R ( k , ω ) − ζ n ( ω ) G A ( k , ω ) , {\displaystyle G^{\mathrm {T} }(\mathbf {k} ,\omega )=[1+\zeta n(\omega )]G^{\mathrm {R} }(\mathbf {k} ,\omega )-\zeta n(\omega )G^{\mathrm {A} }(\mathbf {k} ,\omega ),}

where

n ( ω ) = 1 e β ω − ζ {\displaystyle n(\omega )={\frac {1}{e^{\beta \omega }-\zeta }}}

is the Bose–Einstein or Fermi–Dirac distribution function.

Imaginary-time ordering and β-periodicity The thermal Green functions are defined only when both imaginary-time arguments are within the range 0 {\displaystyle 0} to β {\displaystyle \beta } . The two-point Green function has the following properties. (The position or momentum arguments are suppressed in this section.) Firstly, it depends only on the difference of the imaginary times:

G ( τ , τ ′ ) = G ( τ − τ ′ ) . {\displaystyle {\mathcal {G}}(\tau ,\tau ')={\mathcal {G}}(\tau -\tau ').}

The argument τ − τ ′ {\displaystyle \tau -\tau '} is allowed to run from − β {\displaystyle -\beta } to β {\displaystyle \beta } . Secondly, G ( τ ) {\displaystyle {\mathcal {G}}(\tau )} is (anti)periodic under shifts of β {\displaystyle \beta } . Because of the small domain within which the function is defined, this means just

G ( τ − β ) = ζ G ( τ ) , {\displaystyle {\mathcal {G}}(\tau -\beta )=\zeta {\mathcal {G}}(\tau ),}

for 0 < τ < β {\displaystyle 0<\tau <\beta } . Time ordering is crucial for this property, which can be proved straightforwardly, using the cyclicity of the trace operation. These two properties allow for the Fourier transform representation and its inverse,

G ( ω n ) = ∫ 0 β d τ G ( τ ) e i ω n τ . {\displaystyle {\mathcal {G}}(\omega _{n})=\int _{0}^{\beta }d\tau \,{\mathcal {G}}(\tau )\,e^{i\omega _{n}\tau }.}

Finally, note that G ( τ ) {\displaystyle {\mathcal {G}}(\tau )} has a discontinuity at τ = 0 {\displaystyle \tau =0} ; this is consistent with a long-distance behaviour of G ( ω n ) ∼ 1 / | ω n | {\displaystyle {\mathcal {G}}(\omega _{n})\sim 1/|\omega _{n}|} .

Spectral representation The propagators in real and imaginary time can both be related to the spectral density (or spectral weight), given by

ρ ( k , ω ) = 1 Z ∑ α , α ′ 2 π δ ( E α − E α ′ − ω ) | ⟨ α ∣ ψ k † ∣ α ′ ⟩ | 2 ( e − β E α ′ − ζ e − β E α ) , {\displaystyle \rho (\mathbf {k} ,\omega )={\frac {1}{\mathcal {Z}}}\sum _{\alpha ,\alpha '}2\pi \delta (E_{\alpha }-E_{\alpha '}-\omega )|\langle \alpha \mid \psi _{\mathbf {k} }^{\dagger }\mid \alpha '\rangle |^{2}\left(e^{-\beta E_{\alpha '}}-\zeta e^{-\beta E_{\alpha }}\right),}

where |α⟩ refers to a (many-body) eigenstate of the grand-canonical Hamiltonian H − μN, with eigenvalue Eα. The imaginary-time propagator is then given by

G ( k , ω n ) = ∫ − ∞ ∞ d ω ′ 2 π ρ ( k , ω ′ ) − i ω n + ω ′ , {\displaystyle {\mathcal {G}}(\mathbf {k} ,\omega _{n})=\int _{-\infty }^{\infty }{\frac {d\omega '}{2\pi }}{\frac {\rho (\mathbf {k} ,\omega ')}{-i\omega _{n}+\omega '}}~,}

and the retarded propagator by

G R ( k , ω ) = ∫ − ∞ ∞ d ω ′ 2 π ρ ( k , ω ′ ) − ( ω + i η ) + ω ′ , {\displaystyle G^{\mathrm {R} }(\mathbf {k} ,\omega )=\int _{-\infty }^{\infty }{\frac {d\omega '}{2\pi }}{\frac {\rho (\mathbf {k} ,\omega ')}{-(\omega +i\eta )+\omega '}},}

where the limit as η → 0 + {\displaystyle \eta \to 0^{+}} is implied. The advanced propagator is given by the same expression, but with − i η {\displaystyle -i\eta } in the denominator. The time-ordered function can be found in terms of G R {\displaystyle G^{\mathrm {R} }} and G A {\displaystyle G^{\mathrm {A} }} . As claimed above, G R ( ω ) {\displaystyle G^{\mathrm {R} }(\omega )} and G A ( ω ) {\displaystyle G^{\mathrm {A} }(\omega )} have simple analyticity properties: the former (latter) has all its poles and discontinuities in the lower (upper) half-plane. The thermal propagator G ( ω n ) {\displaystyle {\mathcal {G}}(\omega _{n})} has all its poles and discontinuities on the imaginary ω n {\displaystyle \omega _{n}} axis. The spectral density can be found very straightforwardly from G R {\displaystyle G^{\mathrm {R} }} , using the Sokhatsky–Weierstrass theorem

lim η → 0 + 1 x ± i η = P 1 x ∓ i π δ ( x ) , {\displaystyle \lim _{\eta \to 0^{+}}{\frac {1}{x\pm i\eta }}=P{\frac {1}{x}}\mp i\pi \delta (x),}

where P denotes the Cauchy principal part. This gives

ρ ( k , ω ) = 2 Im ⁡ G R ( k , ω ) . {\displaystyle \rho (\mathbf {k} ,\omega )=2\operatorname {Im} G^{\mathrm {R} }(\mathbf {k} ,\omega ).}

This furthermore implies that G R ( k , ω ) {\displaystyle G^{\mathrm {R} }(\mathbf {k} ,\omega )} obeys the following relationship between its real and imaginary parts:

Re ⁡ G R ( k , ω ) = − 2 P ∫ − ∞ ∞ d ω ′ 2 π Im ⁡ G R ( k , ω ′ ) ω − ω ′ , {\displaystyle \operatorname {Re} G^{\mathrm {R} }(\mathbf {k} ,\omega )=-2P\int _{-\infty }^{\infty }{\frac {d\omega '}{2\pi }}{\frac {\operatorname {Im} G^{\mathrm {R} }(\mathbf {k} ,\omega ')}{\omega -\omega '}},}

where P {\displaystyle P} denotes the principal value of the integral. The spectral density obeys a sum rule,

∫ − ∞ ∞ d ω 2 π ρ ( k , ω ) = 1 , {\displaystyle \int _{-\infty }^{\infty }{\frac {d\omega }{2\pi }}\rho (\mathbf {k} ,\omega )=1,}

which gives

G R ( ω ) ∼ 1 | ω | {\displaystyle G^{\mathrm {R} }(\omega )\sim {\frac {1}{|\omega |}}}

as | ω | → ∞ {\displaystyle |\omega |\to \infty } .

Hilbert transform The similarity of the spectral representations of the imaginary- and real-time Green functions allows us to define the function

G ( k , z ) = ∫ − ∞ ∞ d x 2 π ρ ( k , x ) − z + x , {\displaystyle G(\mathbf {k} ,z)=\int _{-\infty }^{\infty }{\frac {dx}{2\pi }}{\frac {\rho (\mathbf {k} ,x)}{-z+x}},}

which is related to G {\displaystyle {\mathcal {G}}} and G R {\displaystyle G^{\mathrm {R} }} by

G ( k , ω n ) = G ( k , i ω n ) {\displaystyle {\mathcal {G}}(\mathbf {k} ,\omega _{n})=G(\mathbf {k} ,i\omega _{n})}

and

G R ( k , ω ) = G ( k , ω + i η ) . {\displaystyle G^{\mathrm {R} }(\mathbf {k} ,\omega )=G(\mathbf {k} ,\omega +i\eta ).}

A similar expression obviously holds for G A {\displaystyle G^{\mathrm {A} }} . The relation between G ( k , z ) {\displaystyle G(\mathbf {k} ,z)} and ρ ( k , x ) {\displaystyle \rho (\mathbf {k} ,x)} is referred to as a Hilbert transform.

Proof of spectral representation We demonstrate the proof of the spectral representation of the propagator in the case of the thermal Green function, defined as

G ( x , τ ∣ x ′ , τ ′ ) = ⟨ T ψ ( x , τ ) ψ ¯ ( x ′ , τ ′ ) ⟩ . {\displaystyle {\mathcal {G}}(\mathbf {x} ,\tau \mid \mathbf {x} ',\tau ')=\langle T\psi (\mathbf {x} ,\tau ){\bar {\psi }}(\mathbf {x} ',\tau ')\rangle .}

Due to translational symmetry, it is only necessary to consider G ( x , τ ∣ 0 , 0 ) {\displaystyle {\mathcal {G}}(\mathbf {x} ,\tau \mid \mathbf {0} ,0)} for τ > 0 {\displaystyle \tau >0} , given by

G ( x , τ ∣ 0 , 0 ) = 1 Z ∑ α ′ e − β E α ′ ⟨ α ′ ∣ ψ ( x , τ ) ψ ¯ ( 0 , 0 ) ∣ α ′ ⟩ . {\displaystyle {\mathcal {G}}(\mathbf {x} ,\tau \mid \mathbf {0} ,0)={\frac {1}{\mathcal {Z}}}\sum _{\alpha '}e^{-\beta E_{\alpha '}}\langle \alpha '\mid \psi (\mathbf {x} ,\tau ){\bar {\psi }}(\mathbf {0} ,0)\mid \alpha '\rangle .}

Inserting a complete set of eigenstates gives

G ( x , τ ∣ 0 , 0 ) = 1 Z ∑ α , α ′ e − β E α ′ ⟨ α ′ ∣ ψ ( x , τ ) ∣ α ⟩ ⟨ α ∣ ψ ¯ ( 0 , 0 ) ∣ α ′ ⟩ . {\displaystyle {\mathcal {G}}(\mathbf {x} ,\tau \mid \mathbf {0} ,0)={\frac {1}{\mathcal {Z}}}\sum _{\alpha ,\alpha '}e^{-\beta E_{\alpha '}}\langle \alpha '\mid \psi (\mathbf {x} ,\tau )\mid \alpha \rangle \langle \alpha \mid {\bar {\psi }}(\mathbf {0} ,0)\mid \alpha '\rangle .}

Since | α ⟩ {\displaystyle |\alpha \rangle } and | α ′ ⟩ {\displaystyle |\alpha '\rangle } are eigenstates of H − μ N {\displaystyle H-\mu N} , the Heisenberg operators can be rewritten in terms of Schrödinger operators, giving

G ( x , τ |

Tags

  • Mathematical physics
  • Quantum field theory
  • Statistical mechanics