Skip to content

A thermal Green function packages equilibrium propagation, occupation, operator statistics, and equal-time algebra into one imaginary-time two-point function.

For a normal fermionic single-particle channel,

Gab(τ)=−⟨Tτca(τ)cb†(0)⟩β.\mathcal G_{ab}(\tau) = - \left\langle \mathcal T_\tau c_a(\tau)c_b^\dagger(0) \right\rangle_\beta.

Its negative-time branch gives the occupied one-body density matrix, its positive-time branch gives the complementary empty weight, and the jump at zero is fixed by the canonical anticommutator. The derivations below use a positive-temperature grand-canonical Fock-space trace for number-changing fields; fixed-number canonical projections need separate treatment.

Helpful background. Imaginary time supplies operator evolution; Matsubara frequencies supplies parity-dependent Fourier grids. The single-particle Green-function discussion explains addition and removal spectra.

Thermal Green-function definitions and conventions

Section titled “Thermal Green-function definitions and conventions”

Use a self-adjoint generator with a finite Gibbs trace at β>0\beta>0, or a specified limit of local equilibrium correlators. Use that generator consistently in the density operator and imaginary-time evolution:

ρβ=e−βKZ,Z=Tr⁡e−βK.\rho_\beta = \frac{ e^{-\beta\mathcal K} }{ \mathcal Z }, \qquad \mathcal Z = \operatorname{Tr} e^{-\beta\mathcal K}.

For a grand-canonical state with conserved particle number, [H,N]=0[H,N]=0,

K=H−μN.\mathcal K = H-\mu N.

Imaginary-time operators are

A(τ)=eτK/ℏAe−τK/ℏ.A(\tau) = e^{\tau\mathcal K/\hbar} A e^{-\tau\mathcal K/\hbar}.

Using HH in this evolution while retaining H−μNH-\mu N in the Gibbs weight changes where μ\mu appears. Either convention can be translated into the other, but they must not be mixed silently.

Write

Lτ:=βℏ,0≤τ<Lτ.L_\tau := \beta\hbar, \qquad 0 \leq \tau \lt L_\tau.

The notation keeps τ\tau in time units and β\beta in inverse-energy units.

For a periodic or antiperiodic function C(τ)\mathcal C(\tau), this page uses

C(iζn)=1ℏ∫0Lτdτ eiζnτ/ℏC(τ),\mathcal C(i\zeta_n) = \frac1\hbar \int_0^{L_\tau} d\tau\, e^{i\zeta_n\tau/\hbar} \mathcal C(\tau),

with inverse

C(τ)=1β∑ne−iζnτ/ℏC(iζn).\mathcal C(\tau) = \frac1\beta \sum_n e^{-i\zeta_n\tau/\hbar} \mathcal C(i\zeta_n).

The symbol ζn\zeta_n is generic. For a bosonic channel,

ζn=Ωm=2πmβ.\zeta_n = \Omega_m = \frac{2\pi m}{\beta}.

For a fermionic channel,

ζn=νn=(2n+1)πβ.\zeta_n = \nu_n = \frac{(2n+1)\pi}{\beta}.

Specify the operators, ordering, and overall prefactor before comparing two Green-function formulas. Some useful choices are:

Object Operators Common definition Boundary class
fermion propagator cac_a, cb†c_b^\dagger −⟨Tτcacb†⟩-\langle\mathcal T_\tau c_a c_b^\dagger\rangle antiperiodic
boson propagator bab_a, bb†b_b^\dagger −⟨Tτbabb†⟩-\langle\mathcal T_\tau b_a b_b^\dagger\rangle periodic
coordinate correlator qq, qq +⟨Tτqq⟩+\langle\mathcal T_\tau q q\rangle periodic
density correlator δn\delta n, δn\delta n +⟨Tτδn δn⟩+\langle\mathcal T_\tau\delta n\,\delta n\rangle periodic
spin correlator δSα\delta S^\alpha, δSβ\delta S^\beta convention dependent periodic
pair correlator Δ\Delta, Δ†\Delta^\dagger convention dependent periodic

The first two rows share a conventional leading minus sign, but their exchange signs differ. The next rows illustrate that a bosonic or even channel need not use that leading minus sign at all.

Let AA and BB have definite fermion parities

pA,pB∈{0,1}.p_A, p_B \in \{0,1\}.

Imaginary-time ordering is

TτA(τ)B(τ′)=θ(τ−τ′)×A(τ)B(τ′)+(−1)pApBθ(τ′−τ)×B(τ′)A(τ).\mathcal T_\tau A(\tau)B(\tau') ={} \theta(\tau-\tau') \times A(\tau)B(\tau') + (-1)^{p_Ap_B} \theta(\tau'-\tau) \times B(\tau')A(\tau).

When both operators are odd, reversing them contributes a minus sign. If either is even, no graded exchange sign appears.

For a channel-dependent overall convention sABs_{AB}, define

CAB(τ−τ′)=sAB⟨TτA(τ)B(τ′)⟩β.\mathcal C_{AB}(\tau-\tau') = s_{AB} \left\langle \mathcal T_\tau A(\tau)B(\tau') \right\rangle_\beta.

The fixed sign sABs_{AB} and the exchange sign (−1)pApB(-1)^{p_Ap_B} have different origins:

  • sABs_{AB} is chosen by convention;
  • (−1)pApB(-1)^{p_Ap_B} follows from graded operator algebra.

Changing the first does not change the thermal boundary class. Dropping the second changes the physics.

Set τ′=0\tau'=0 and suppose the two insertions have the same parity pp. With

ηp=(−1)p,\eta_p = (-1)^p,

the ordered correlator is

CAB(τ)={sAB⟨A(τ)B(0)⟩β,τ>0,sABηp⟨B(0)A(τ)⟩β,τ<0.\mathcal C_{AB}(\tau) = \begin{cases} s_{AB} \langle A(\tau)B(0)\rangle_\beta, & \tau>0, \\[4pt] s_{AB}\eta_p \langle B(0)A(\tau)\rangle_\beta, & \tau<0. \end{cases}

The two branches contain different operator products. At finite temperature both may be nonzero because the initial thermal state need not be the ground state or the vacuum.

Since

[ρβ,K]=0,[\rho_\beta,\mathcal K] = 0,

an equilibrium two-point function is invariant under a common imaginary-time translation:

CAB(τ,τ′)=CAB(τ−τ′,0).\mathcal C_{AB}(\tau,\tau') = \mathcal C_{AB}(\tau-\tau',0).

This statement assumes:

  • a time-independent equilibrium generator;
  • no explicit imaginary-time dependence in the operators beyond Heisenberg evolution;
  • a well-defined thermal trace or equilibrium state.

A driven state, a transient preparation, or a source varying around the thermal contour generally depends on both time arguments separately. Matsubara frequency is then not a complete label.

The KMS condition relates reversed-order correlators through trace cyclicity. Graded ordering supplies the sign needed to restore the chosen order. For a two-point channel generated by parity pp,

Cp(τ+Lτ)=(−1)pCp(τ).\mathcal C_p(\tau+L_\tau) = (-1)^p \mathcal C_p(\tau).

Thus:

CB(τ+Lτ)=CB(τ),CF(τ+Lτ)=−CF(τ).\begin{aligned} \mathcal C_{\mathrm B}(\tau+L_\tau) &= \mathcal C_{\mathrm B}(\tau), \\ \mathcal C_{\mathrm F}(\tau+L_\tau) &= - \mathcal C_{\mathrm F}(\tau). \end{aligned}

The sign is assigned by the parity of the complete operator channel:

  • cac_a is odd, so a normal fermion propagator is antiperiodic;
  • bab_a is even under fermion parity, so a boson propagator is periodic;
  • ca†cbc_a^\dagger c_b is even, so a density correlator is periodic;
  • c↓c↑c_\downarrow c_\uparrow is even, so a pair correlator is periodic.

Antiperiodicity is a property of the ordered thermal correlator. It does not say that a physical fermion state acquires a minus sign after an elapsed laboratory time βℏ\beta\hbar.

For fermionic operators obeying the canonical anticommutation relations,

{ca,cb†}=δab,\left\{ c_a,c_b^\dagger \right\} = \delta_{ab},

define

Gab(τ)=−⟨Tτca(τ)cb†(0)⟩β.\mathcal G_{ab}(\tau) = - \left\langle \mathcal T_\tau c_a(\tau)c_b^\dagger(0) \right\rangle_\beta.

Its branches are

Gab(τ)={−⟨ca(τ)cb†(0)⟩β,τ>0,+⟨cb†(0)ca(τ)⟩β,τ<0.\mathcal G_{ab}(\tau) = \begin{cases} - \langle c_a(\tau)c_b^\dagger(0)\rangle_\beta, & \tau>0, \\[4pt] + \langle c_b^\dagger(0)c_a(\tau)\rangle_\beta, & \tau<0. \end{cases}

The plus sign on the negative-time branch results from multiplying the conventional overall minus by the odd-operator exchange minus.

For canonical bosons,

[ba,bb†]=δab,\left[ b_a,b_b^\dagger \right] = \delta_{ab},

a common nonrelativistic convention is

Dab(τ)=−⟨Tτba(τ)bb†(0)⟩β.\mathcal D_{ab}(\tau) = - \left\langle \mathcal T_\tau b_a(\tau)b_b^\dagger(0) \right\rangle_\beta.

The branches are

Dab(τ)={−⟨ba(τ)bb†(0)⟩β,τ>0,−⟨bb†(0)ba(τ)⟩β,τ<0.\mathcal D_{ab}(\tau) = \begin{cases} - \langle b_a(\tau)b_b^\dagger(0)\rangle_\beta, & \tau>0, \\[4pt] - \langle b_b^\dagger(0)b_a(\tau)\rangle_\beta, & \tau<0. \end{cases}

There is no exchange minus because bosonic operators are even. The leading minus remains only because this definition chose it.

Some atomic, condensed-matter, and field-theory texts define bosonic propagators with different overall signs or factors of ℏ\hbar. A formula should be compared only after its definition and transform pair are aligned.

The value at exactly τ=0\tau=0 is less informative than the one-sided limits. Define the fermionic one-body density matrix

ρab(1):=⟨cb†ca⟩β.\rho_{ab}^{(1)} := \left\langle c_b^\dagger c_a \right\rangle_\beta.

Then

Gab(0−)=ρab(1),Gab(0+)=−(δab−ρab(1)).\begin{aligned} \mathcal G_{ab}(0^-) &= \rho_{ab}^{(1)}, \\ \mathcal G_{ab}(0^+) &= - \left( \delta_{ab} - \rho_{ab}^{(1)} \right). \end{aligned}

Their difference is the canonical contact term:

Gab(0+)−Gab(0−)=−δab.\mathcal G_{ab}(0^+) - \mathcal G_{ab}(0^-) = - \delta_{ab}.

For bosons, let

nab(b):=⟨bb†ba⟩β.n_{ab}^{(b)} := \left\langle b_b^\dagger b_a \right\rangle_\beta.

The same leading-minus convention gives

Dab(0−)=−nab(b),Dab(0+)=−(δab+nab(b)),\begin{aligned} \mathcal D_{ab}(0^-) &= - n_{ab}^{(b)}, \\ \mathcal D_{ab}(0^+) &= - \left( \delta_{ab} + n_{ab}^{(b)} \right), \end{aligned}

and therefore

Dab(0+)−Dab(0−)=−δab.\mathcal D_{ab}(0^+) - \mathcal D_{ab}(0^-) = - \delta_{ab}.

The equal-time jumps look identical in this convention, but their boundary gluing differs:

  • the fermion propagator is antiperiodic;
  • the boson propagator is periodic.

Exact free-mode fermion and boson imaginary-time propagators have the same minus-one contact jump and different seam signs.

Exact free-mode examples with βξ=βϵ=ln⁡3\beta\xi=\beta\epsilon=\ln3 give f=1/4f=1/4 and nB=1/2n_{\mathrm B}=1/2. The curves are −34e−ξτ/ℏ-\tfrac34 e^{-\xi\tau/\hbar} and −32e−ϵτ/ℏ-\tfrac32e^{-\epsilon\tau/\hbar} on 0<τ<Lτ=βℏ0<\tau<L_\tau=\beta\hbar. Both contact jumps equal −1-1, shown on the same vertical scale. The endpoint at Lτ−L_\tau^- equals the negative of the fermion value at 0−0^-, and the boson value itself.

Using the inverse transform, the fermionic density matrix is

ρab(1)=lim⁡ϵ↓01β∑neiνnϵ/ℏGab(iνn).\rho_{ab}^{(1)} = \lim_{\epsilon\downarrow0} \frac1\beta \sum_n e^{i\nu_n\epsilon/\hbar} \mathcal G_{ab}(i\nu_n).

The factor eiνnϵ/ℏe^{i\nu_n\epsilon/\hbar} specifies the 0−0^- limit. Omitting it from a conditionally convergent sum can return an ambiguous midpoint rather than the occupation.

For the bosonic leading-minus convention,

nab(b)=−lim⁡ϵ↓01β∑meiΩmϵ/ℏDab(iΩm).n_{ab}^{(b)} = - \lim_{\epsilon\downarrow0} \frac1\beta \sum_m e^{i\Omega_m\epsilon/\hbar} \mathcal D_{ab}(i\Omega_m).

Matsubara Formalism Preview develops these convergence prescriptions in detail.

Consider one canonical fermion with

K=ξc†c,ξ=ϵ−μ.\mathcal K = \xi c^\dagger c, \qquad \xi = \epsilon-\mu.

Its partition function and occupation are

ZF=1+e−βξ,f(ξ)=1eβξ+1.\begin{aligned} \mathcal Z_{\mathrm F} &= 1+e^{-\beta\xi}, \\ f(\xi) &= \frac1{ e^{\beta\xi}+1 }. \end{aligned}

The imaginary-time equation of motion gives

c(τ)=e−ξτ/ℏc.c(\tau) = e^{-\xi\tau/\hbar}c.

For

0<τ<Lτ,0 \lt \tau \lt L_\tau,

the operator order is already correct:

GF(τ)=−e−ξτ/ℏ⟨cc†⟩β=−[1−f(ξ)]e−ξτ/ℏ.\begin{aligned} \mathcal G_{\mathrm F}(\tau) &= - e^{-\xi\tau/\hbar} \langle cc^\dagger\rangle_\beta \\ &= - \left[ 1-f(\xi) \right] e^{-\xi\tau/\hbar}. \end{aligned}

For

−Lτ<τ<0,-L_\tau \lt \tau \lt 0,

graded ordering reverses the odd operators:

GF(τ)=+e−ξτ/ℏ⟨c†c⟩β=f(ξ)e−ξτ/ℏ.\begin{aligned} \mathcal G_{\mathrm F}(\tau) &= + e^{-\xi\tau/\hbar} \langle c^\dagger c\rangle_\beta \\ &= f(\xi) e^{-\xi\tau/\hbar}. \end{aligned}

Both branches matter at finite temperature. The positive-time branch carries the probability that the mode is empty, while the negative-time branch carries the probability that it is occupied.

The Fermi function obeys

[1−f(ξ)]e−βξ=f(ξ).\left[ 1-f(\xi) \right] e^{-\beta\xi} = f(\xi).

Therefore,

GF(τ+Lτ)=−GF(τ).\mathcal G_{\mathrm F} (\tau+L_\tau) = - \mathcal G_{\mathrm F}(\tau).

At the seam,

GF(0−)=f(ξ),GF(0+)=−[1−f(ξ)],GF(Lτ−)=−f(ξ).\begin{aligned} \mathcal G_{\mathrm F}(0^-) &= f(\xi), \\ \mathcal G_{\mathrm F}(0^+) &= - \left[ 1-f(\xi) \right], \\ \mathcal G_{\mathrm F}(L_\tau^-) &= - f(\xi). \end{aligned}

The first and third values are related by antiperiodicity. The first and second differ by the canonical jump. Here “canonical” describes the operator algebra, not a fixed-number ensemble.

For a fermionic Matsubara energy νn\nu_n,

eiβνn=−1.e^{i\beta\nu_n} = -1.

Transforming the positive-time branch gives

GF(iνn)=−[1−f(ξ)]×eβ(iνn−ξ)−1iνn−ξ=1iνn−ξ.\begin{aligned} \mathcal G_{\mathrm F}(i\nu_n) ={}& - \left[ 1-f(\xi) \right] \times \frac{ e^{\beta(i\nu_n-\xi)}-1 }{ i\nu_n-\xi } \\ ={}& \frac1{ i\nu_n-\xi }. \end{aligned}

The explicit occupation factor cancels against the thermal endpoint factor. Temperature remains encoded in the discrete values of νn\nu_n and reappears when the inverse transform reconstructs the two time-domain branches.

If ξ>0\xi>0 and T→0T\to0, then

f(ξ)⟶0,f(\xi) \longrightarrow 0,

so positive imaginary time describes adding a particle to an empty mode.

If ξ<0\xi<0 and T→0T\to0, then

f(ξ)⟶1,f(\xi) \longrightarrow 1,

so the positive-time branch vanishes and the negative-time branch records removal from an occupied mode.

At ξ=0\xi=0,

f(0)=12,f(0) = \frac12,

and the propagator is constant on the open interval:

GF(τ)=−12,0<τ<Lτ.\mathcal G_{\mathrm F}(\tau) = - \frac12, \qquad 0<\tau<L_\tau.

It still has an equal-time jump and an antiperiodic seam. A flat open-interval curve does not make it bosonic.

Consider one canonical boson with

K=εb†b.\mathcal K = \varepsilon b^\dagger b.

For an unconstrained grand-canonical oscillator, normalizability requires

ε>0.\varepsilon > 0.

The partition function and Bose occupation are

ZB=11−e−βε,nB(ε)=1eβε−1.\begin{aligned} \mathcal Z_{\mathrm B} &= \frac1{ 1-e^{-\beta\varepsilon} }, \\ n_{\mathrm B}(\varepsilon) &= \frac1{ e^{\beta\varepsilon}-1 }. \end{aligned}

Evolution gives

b(τ)=e−ετ/ℏb.b(\tau) = e^{-\varepsilon\tau/\hbar}b.

Using

DB(τ)=−⟨Tτb(τ)b†(0)⟩β,\mathcal D_{\mathrm B}(\tau) = - \left\langle \mathcal T_\tau b(\tau)b^\dagger(0) \right\rangle_\beta,

one obtains, for 0<τ<Lτ0<\tau<L_\tau,

DB(τ)=−[1+nB(ε)]e−ετ/ℏ.\mathcal D_{\mathrm B}(\tau) = - \left[ 1+n_{\mathrm B}(\varepsilon) \right] e^{-\varepsilon\tau/\hbar}.

For −Lτ<τ<0-L_\tau<\tau<0,

DB(τ)=−nB(ε)e−ετ/ℏ.\mathcal D_{\mathrm B}(\tau) = - n_{\mathrm B}(\varepsilon) e^{-\varepsilon\tau/\hbar}.

Unlike the fermionic case, the negative-time branch keeps the conventional leading minus because exchanging bosonic operators contributes no graded sign.

The Bose function obeys

[1+nB(ε)]e−βε=nB(ε).\left[ 1+n_{\mathrm B}(\varepsilon) \right] e^{-\beta\varepsilon} = n_{\mathrm B}(\varepsilon).

Consequently,

DB(τ+Lτ)=DB(τ).\mathcal D_{\mathrm B} (\tau+L_\tau) = \mathcal D_{\mathrm B}(\tau).

At the seam,

DB(0−)=−nB,DB(0+)=−(1+nB),DB(Lτ−)=−nB.\begin{aligned} \mathcal D_{\mathrm B}(0^-) &= - n_{\mathrm B}, \\ \mathcal D_{\mathrm B}(0^+) &= - \left( 1+n_{\mathrm B} \right), \\ \mathcal D_{\mathrm B}(L_\tau^-) &= - n_{\mathrm B}. \end{aligned}

The first and third agree by periodicity. The first and second differ by the canonical commutator.

For

Ωm=2πmβ,\Omega_m = \frac{2\pi m}{\beta},

one has eiβΩm=1e^{i\beta\Omega_m}=1. Therefore,

DB(iΩm)=−(1+nB)×eβ(iΩm−ε)−1iΩm−ε=1iΩm−ε.\begin{aligned} \mathcal D_{\mathrm B}(i\Omega_m) ={}& - \left( 1+n_{\mathrm B} \right) \times \frac{ e^{\beta(i\Omega_m-\varepsilon)}-1 }{ i\Omega_m-\varepsilon } \\ ={}& \frac1{ i\Omega_m-\varepsilon }. \end{aligned}

The algebra resembles the fermion result, but the grid and thermal identity differ.

At m=0m=0,

DB(iΩ0)=−1ε.\mathcal D_{\mathrm B}(i\Omega_0) = - \frac1\varepsilon.

This is finite for ε>0\varepsilon>0. As ε→0+\varepsilon\to0^+, both the zero-mode propagator and nBn_{\mathrm B} diverge, while the single-mode grand partition function ceases to be normalizable at ε=0\varepsilon=0.

In an extended interacting Bose system, condensation and critical zero-mode physics require a separate treatment of the thermodynamic limit, symmetry breaking, and infrared fluctuations. The algebra of one stable oscillator does not by itself establish a phase transition.

The same bosonic mode also illustrates why overall sign conventions must be stated. Let

q=ℏ2Mω0(b+b†),ε=ℏω0.q = \sqrt{ \frac{\hbar}{ 2M\omega_0 } } \left( b+b^\dagger \right), \qquad \varepsilon = \hbar\omega_0.

Define the coordinate correlator without a leading minus:

Cqq(τ)=⟨Tτq(τ)q(0)⟩β.C_{qq}(\tau) = \left\langle \mathcal T_\tau q(\tau)q(0) \right\rangle_\beta.

For

0≤τ≤Lτ,0 \leq \tau \leq L_\tau,

the exact result is

Cqq(τ)=ℏ2Mω0×[(1+nB)e−ω0τ+nBeω0τ].C_{qq}(\tau) ={} \frac{\hbar}{ 2M\omega_0 } \times \left[ \left( 1+n_{\mathrm B} \right) e^{-\omega_0\tau} + n_{\mathrm B} e^{\omega_0\tau} \right].

It satisfies

Cqq(Lτ−τ)=Cqq(τ)C_{qq}(L_\tau-\tau) = C_{qq}(\tau)

and is periodic around the thermal circle.

Its Matsubara transform is

Cqq(iΩm)=ℏ2M[Ωm2+(ℏω0)2].C_{qq}(i\Omega_m) = \frac{ \hbar^2 }{ M \left[ \Omega_m^2 + (\hbar\omega_0)^2 \right] }.

This correlator is even in Ωm\Omega_m and positive at τ=0\tau=0. It is not the same object as the annihilation-operator propagator

DB(iΩm)=1iΩm−ℏω0.\mathcal D_{\mathrm B}(i\Omega_m) = \frac1{ i\Omega_m-\hbar\omega_0 }.

Both are correct. They answer different operator questions and use different overall conventions.

Let

K0=∑a,bca†habcb,\mathcal K_0 = \sum_{a,b} c_a^\dagger h_{ab} c_b,

with h=h†h=h^\dagger on a finite orbital space and a trace over its complete fermionic Fock space. Define the matrix Fermi function

f(h)=(eβh+1)−1.f(h) = \left( e^{\beta h} + \mathbf 1 \right)^{-1}.

For 0<τ<Lτ0<\tau<L_\tau,

G0(τ)=−e−hτ/ℏ[1−f(h)].\mathcal G_0(\tau) = - e^{-h\tau/\hbar} \left[ \mathbf 1-f(h) \right].

The transform is the resolvent

G0(iνn)=[iνn1−h]−1.\mathcal G_0(i\nu_n) = \left[ i\nu_n\mathbf 1-h \right]^{-1}.

Diagonalizing hh reduces this expression to independent free modes. Under a unitary basis change

c′=Uc,c' = Uc,

the Green matrix transforms as

G0′=UG0U†.\mathcal G_0' = U \mathcal G_0 U^\dagger.

For number-conserving quadratic bosons on a finite orbital space, the analogous formulas use

nB(h)=(eβh−1)−1,n_{\mathrm B}(h) = \left( e^{\beta h} - \mathbf 1 \right)^{-1},

provided the unconstrained bosonic Gibbs trace is normalizable. This requires all one-particle eigenvalues of hh to be strictly positive. Pairing terms require an enlarged bosonic Nambu description with its commutator metric; the simple matrix replacement f(h)↦nB(h)f(h)\mapsto n_{\mathrm B}(h) is not sufficient for that case.

The equal-time jump appears as a delta-function source. For the normal fermion Green function,

ℏ∂τGab(τ)=−ℏδF(τ)δab−⟨Tτ[K,ca(τ)]cb†(0)⟩β.\hbar \partial_\tau \mathcal G_{ab}(\tau) ={} - \hbar \delta_{\mathrm F}(\tau) \delta_{ab} - \left\langle \mathcal T_\tau \left[ \mathcal K, c_a(\tau) \right] c_b^\dagger(0) \right\rangle_\beta.

Here δF\delta_{\mathrm F} is the delta distribution compatible with antiperiodic boundary conditions.

For the quadratic generator,

[K0,ca]=−∑chaccc,\left[ \mathcal K_0,c_a \right] = - \sum_c h_{ac}c_c,

so

[ℏ∂τ1+h]G0(τ)=−ℏδF(τ)1.\left[ \hbar\partial_\tau\mathbf 1 + h \right] \mathcal G_0(\tau) = - \hbar \delta_{\mathrm F}(\tau) \mathbf 1.

Fourier transformation gives

[iνn1−h]G0(iνn)=1.\left[ i\nu_n\mathbf 1-h \right] \mathcal G_0(i\nu_n) = \mathbf 1.

For an interacting Hamiltonian, the commutator generally creates higher-order operator products. This is the equation-of-motion hierarchy. Closing that hierarchy requires an exact solution, an approximation, or a self-energy construction.

The canonical contact term fixes the leading large-frequency coefficient. Assuming the next spectral moment is finite, the expansion is:

G(iνn)=1iνn+O(1νn2).\mathcal G(i\nu_n) = \frac{ \mathbf 1 }{ i\nu_n } + \mathcal O \left( \frac1{\nu_n^2} \right).

For the bosonic annihilation-operator propagator with the same leading-minus convention,

D(iΩm)=1iΩm+O(1Ωm2).\mathcal D(i\Omega_m) = \frac{ \mathbf 1 }{ i\Omega_m } + \mathcal O \left( \frac1{\Omega_m^2} \right).

The coefficient changes when the operator normalization or overall Green-function convention changes. A coordinate correlator, for example, falls as 1/Ωm21/\Omega_m^2 because its positive- and negative-energy poles cancel the 1/Ωm1/\Omega_m term.

High-frequency asymptotics provide a stringent numerical check. They test the equal-time algebra before any analytic continuation is attempted.

For an observable AA with nonzero thermal expectation value, define its fluctuation

δA=A−⟨A⟩β.\delta A = A-\langle A\rangle_\beta.

A connected imaginary-time correlator is

CABc(τ)=⟨TτδA(τ)δB(0)⟩β.C_{AB}^{\mathrm c}(\tau) = \left\langle \mathcal T_\tau \delta A(\tau) \delta B(0) \right\rangle_\beta.

Subtracting the disconnected term removes

⟨A⟩β⟨B⟩β,\langle A\rangle_\beta \langle B\rangle_\beta,

which otherwise contributes a static component. Connected subtraction does not remove every static fluctuation: a conserved number can fluctuate between members of the ensemble even when its mean is subtracted. Its contribution is confined to the zero bosonic Matsubara component, as the single-mode example shows.

Density, spin, current, and pair observables are usually even channels, so their thermal correlators are periodic and use bosonic Matsubara energies. Their operator definitions, tensor indices, conserved quantities, and contact terms differ from those of a normal single-particle propagator.

An imaginary-time Green function and a retarded response function are related through equilibrium spectral structure, but they are not the same function.

Question Imaginary-time object Retarded object
ordering Tτ\mathcal T_\tau on the thermal circle causal support with θ(t)\theta(t)
domain compact imaginary time or discrete iζni\zeta_n real time or E+i0+E+i0^+
boundary information periodic or antiperiodic retarded boundary condition
direct use equilibrium averages, perturbation theory, Monte Carlo causal response and spectra
conversion requires a common analytic or spectral representation obtained as a real-axis boundary value

A fermionic single-particle Green function is not ordinarily the response to a classical laboratory source, because a single fermion operator is odd. Density and spin susceptibilities are even observables and do describe response to appropriate classical sources.

Retarded and Advanced Response and Kubo Formula develop the causal side of this distinction.

Interactions change the Green function without changing its defining algebra. In frequency space one often writes

G−1(iνn)=G0−1(iνn)−Σ(iνn),\mathcal G^{-1}(i\nu_n) = \mathcal G_0^{-1}(i\nu_n) - \Sigma(i\nu_n),

or

G−1(iνn)=iνn1−h−Σ(iνn).\mathcal G^{-1}(i\nu_n) = i\nu_n\mathbf 1 - h - \Sigma(i\nu_n).

The self-energy can:

  • shift effective single-particle energies;
  • redistribute spectral weight;
  • produce finite lifetimes after real-frequency continuation;
  • couple orbital, spin, sublattice, or Nambu components;
  • carry nontrivial temperature dependence.

It does not remove the canonical equal-time jump. A numerical interacting Green function with the wrong 1/(iνn)1/(i\nu_n) coefficient violates the operator algebra regardless of how plausible its low-frequency structure looks.

Diagrammatic methods develops self-energy expansions. Single-particle Green functions explains poles, residues, continua, and quasiparticles.

Exact diagonalization, Monte Carlo, impurity solvers, and tensor-network methods can all compute thermal Green functions. Compare results only after their matrix indices, signs, time grids, and uncertainties are aligned. The equal-time contact and large-frequency moments provide independent checks before any continuation is attempted. DMFT illustrates these checks for matrix-valued impurity and lattice propagators.

At a jump, 0+0^+ and Lτ−L_\tau^- are distinct one-sided values: the latter is related to 0−0^-, not to 0+0^+. Preserve that distinction when extracting occupations. A periodic or phase-adjusted FFT usually samples jLτ/NτjL_\tau/N_\tau for j=0,…,Nτ−1j=0,\ldots,N_\tau-1 without duplicating the endpoint, while treating the known contact jump analytically.

A canonical single-particle propagator has an equal-time jump. A naive discrete transform of a coarse grid can therefore show ringing or incorrect high-frequency tails. Subtracting a known analytic tail before transformation and adding it back afterward often improves convergence.

Imaginary-time kernels suppress fine real-frequency structure. Two distinct spectra can produce very similar noisy τ\tau data. Stable forward agreement in imaginary time is necessary, but it does not by itself prove a unique real-frequency reconstruction.

The two minus signs have different origins. An overall minus in a propagator definition is conventional. Exchanging two odd fields under time ordering introduces a separate minus. Only the latter determines fermionic antiperiodicity.

An imaginary-time decay is not a lifetime. A decay exponent can select an excitation energy or threshold. A real-time linewidth requires information about the distribution of spectral weight; it cannot generally be read from that exponent alone.

Nambu does not always mean an indefinite spectrum. A fermionic Nambu anticommutator spectral matrix is positive semidefinite and integrates to the identity in canonical coordinates. A bosonic Nambu commutator spectrum instead has a signed metric. Check the bracket and field algebra before applying positivity.

Endpoints do not establish the full function. A correct jump and occupation are necessary checks. They do not establish all-time KMS consistency, spectral positivity, or the accuracy of an inferred spectrum.

Let AA and BB have the same fermion parity pp, and define

CAB(τ)=−⟨TτA(τ)B(0)⟩β.\mathcal C_{AB}(\tau) = - \left\langle \mathcal T_\tau A(\tau)B(0) \right\rangle_\beta.

Write the positive- and negative-time branches explicitly. Evaluate the exchange sign for p=0p=0 and p=1p=1.

Solution

For τ>0\tau>0, graded ordering gives

TτA(τ)B(0)=A(τ)B(0).\mathcal T_\tau A(\tau)B(0) = A(\tau)B(0).

For τ<0\tau<0,

TτA(τ)B(0)=(−1)pB(0)A(τ).\mathcal T_\tau A(\tau)B(0) = (-1)^p B(0)A(\tau).

Multiplying by the fixed leading minus, the positive-time branch is

CAB(τ)=−⟨A(τ)B(0)⟩β.\mathcal C_{AB}(\tau) = - \langle A(\tau)B(0)\rangle_\beta.

The negative-time branch is

CAB(τ)=−(−1)p⟨B(0)A(τ)⟩β.\mathcal C_{AB}(\tau) = - (-1)^p \langle B(0)A(\tau)\rangle_\beta.

For p=0p=0, the negative-time branch keeps the leading minus. For p=1p=1, the exchange minus cancels it and the negative-time branch has a plus sign.

2. Reconstruct the free fermion propagator

Section titled “2. Reconstruct the free fermion propagator”

For

K=ξc†c,\mathcal K = \xi c^\dagger c,

derive GF(τ)\mathcal G_{\mathrm F}(\tau) on both open branches, verify antiperiodicity, and compute the equal-time jump.

Solution

The evolution is

c(τ)=e−ξτ/ℏc.c(\tau) = e^{-\xi\tau/\hbar}c.

Using

⟨c†c⟩β=f(ξ),⟨cc†⟩β=1−f(ξ),\langle c^\dagger c\rangle_\beta = f(\xi), \qquad \langle cc^\dagger\rangle_\beta = 1-f(\xi),

gives, for 0<τ<Lτ0<\tau<L_\tau,

GF(τ)=−[1−f(ξ)]e−ξτ/ℏ.\mathcal G_{\mathrm F}(\tau) = - \left[ 1-f(\xi) \right] e^{-\xi\tau/\hbar}.

For −Lτ<τ<0-L_\tau<\tau<0,

GF(τ)=f(ξ)e−ξτ/ℏ.\mathcal G_{\mathrm F}(\tau) = f(\xi) e^{-\xi\tau/\hbar}.

Since

[1−f(ξ)]e−βξ=f(ξ),\left[ 1-f(\xi) \right] e^{-\beta\xi} = f(\xi),

the two branches obey

GF(τ+Lτ)=−GF(τ).\mathcal G_{\mathrm F}(\tau+L_\tau) = - \mathcal G_{\mathrm F}(\tau).

Finally,

GF(0+)=−(1−f),GF(0−)=f,\begin{aligned} \mathcal G_{\mathrm F}(0^+) &= - \left( 1-f \right), \\ \mathcal G_{\mathrm F}(0^-) &= f, \end{aligned}

so

GF(0+)−GF(0−)=−1.\mathcal G_{\mathrm F}(0^+) - \mathcal G_{\mathrm F}(0^-) = -1.

For

K=εb†b,ε>0,\mathcal K = \varepsilon b^\dagger b, \qquad \varepsilon>0,

derive the leading-minus boson propagator, verify periodicity, and find its zero-frequency value.

Solution

The occupation and evolution are

nB=1eβε−1,b(τ)=e−ετ/ℏb.n_{\mathrm B} = \frac1{ e^{\beta\varepsilon}-1 }, \qquad b(\tau) = e^{-\varepsilon\tau/\hbar}b.

Therefore, for 0<τ<Lτ0<\tau<L_\tau,

DB(τ)=−(1+nB)e−ετ/ℏ.\mathcal D_{\mathrm B}(\tau) = - \left( 1+n_{\mathrm B} \right) e^{-\varepsilon\tau/\hbar}.

For −Lτ<τ<0-L_\tau<\tau<0,

DB(τ)=−nBe−ετ/ℏ.\mathcal D_{\mathrm B}(\tau) = - n_{\mathrm B} e^{-\varepsilon\tau/\hbar}.

The identity

(1+nB)e−βε=nB\left( 1+n_{\mathrm B} \right) e^{-\beta\varepsilon} = n_{\mathrm B}

implies periodicity. Fourier transformation gives

DB(iΩm)=1iΩm−ε.\mathcal D_{\mathrm B}(i\Omega_m) = \frac1{ i\Omega_m-\varepsilon }.

At m=0m=0,

DB(iΩ0)=−1ε.\mathcal D_{\mathrm B}(i\Omega_0) = - \frac1\varepsilon.

The positivity condition on ε\varepsilon is also the condition that the unconstrained single-mode Gibbs trace converge.

For fermionic operators obeying the canonical anticommutation relations, show that the one-body density matrix is G(0−)\mathcal G(0^-) and that the complementary empty-state matrix is −G(0+)-\mathcal G(0^+).

Solution

On the negative-time branch,

Gab(0−)=⟨cb†ca⟩β=ρab(1).\mathcal G_{ab}(0^-) = \left\langle c_b^\dagger c_a \right\rangle_\beta = \rho_{ab}^{(1)}.

On the positive-time branch,

−Gab(0+)=⟨cacb†⟩β=δab−ρab(1).\begin{aligned} - \mathcal G_{ab}(0^+) &= \left\langle c_a c_b^\dagger \right\rangle_\beta \\ &= \delta_{ab} - \rho_{ab}^{(1)}. \end{aligned}

The second equality uses

cacb†=δab−cb†ca.c_a c_b^\dagger = \delta_{ab} - c_b^\dagger c_a.

Thus the two one-sided limits encode occupied and empty weight, and their difference enforces the anticommutator.

5. Transform the oscillator coordinate correlator

Section titled “5. Transform the oscillator coordinate correlator”

Starting from

Cqq(τ)=ℏ2Mω0×[(1+nB)e−ω0τ+nBeω0τ],C_{qq}(\tau) ={} \frac{\hbar}{ 2M\omega_0 } \times \left[ \left( 1+n_{\mathrm B} \right) e^{-\omega_0\tau} + n_{\mathrm B} e^{\omega_0\tau} \right],

for 0≤τ≤Lτ0\leq\tau\leq L_\tau, show that its Matsubara transform is even in Ωm\Omega_m.

Solution

Let

E0=ℏω0.E_0 = \hbar\omega_0.

Transforming the two exponentials and using eiβΩm=1e^{i\beta\Omega_m}=1 gives

Cqq(iΩm)=ℏ2Mω01E0−iΩm+ℏ2Mω01E0+iΩm.C_{qq}(i\Omega_m) ={} \frac{\hbar}{ 2M\omega_0 } \frac1{ E_0-i\Omega_m } + \frac{\hbar}{ 2M\omega_0 } \frac1{ E_0+i\Omega_m }.

Combining the two terms,

Cqq(iΩm)=ℏ2Mω02E0E02+Ωm2=ℏ2M[Ωm2+(ℏω0)2].\begin{aligned} C_{qq}(i\Omega_m) &= \frac{\hbar}{ 2M\omega_0 } \frac{ 2E_0 }{ E_0^2+\Omega_m^2 } \\ &= \frac{ \hbar^2 }{ M \left[ \Omega_m^2 + (\hbar\omega_0)^2 \right] }. \end{aligned}

Only Ωm2\Omega_m^2 appears, so the result is even.

Let

h=(ξ1tt∗ξ2).h = \begin{pmatrix} \xi_1 & t\\ t^* & \xi_2 \end{pmatrix}.

State the free fermion Green matrix in Matsubara space and explain how its equal-time limit is obtained without computing each matrix element separately.

Solution

The Matsubara Green matrix is

G0(iνn)=[iνn1−h]−1.\mathcal G_0(i\nu_n) = \left[ i\nu_n\mathbf 1-h \right]^{-1}.

Diagonalize

h=U†(λ+00λ−)U.h = U^\dagger \begin{pmatrix} \lambda_+ & 0\\ 0 & \lambda_- \end{pmatrix} U.

The one-body density matrix is the matrix Fermi function

ρ(1)=f(h)=U†(f(λ+)00f(λ−))U.\rho^{(1)} = f(h) = U^\dagger \begin{pmatrix} f(\lambda_+) & 0\\ 0 & f(\lambda_-) \end{pmatrix} U.

Therefore,

G0(0−)=f(h),\mathcal G_0(0^-) = f(h),

while

G0(0+)=−[1−f(h)].\mathcal G_0(0^+) = - \left[ \mathbf 1-f(h) \right].

This uses spectral calculus for the matrix hh and avoids separate contour sums for every entry.

A numerical calculation for one fermion orbital reports

G(0+)=−0.72,G(Lτ−)=−0.28.\mathcal G(0^+) = -0.72, \qquad \mathcal G(L_\tau^-) = -0.28.

It also claims that the function is periodic. Which parts of the data are mutually consistent, and which claim is wrong?

Solution

For a canonical fermion,

G(0+)=−(1−f).\mathcal G(0^+) = - \left( 1-f \right).

The first value gives

f=0.28.f = 0.28.

Antiperiodicity requires

G(Lτ−)=−G(0−)=−f,\mathcal G(L_\tau^-) = - \mathcal G(0^-) = -f,

which agrees with the reported value −0.28-0.28.

The canonical jump is also consistent:

G(0+)−G(0−)=−0.72−0.28=−1.\mathcal G(0^+) - \mathcal G(0^-) = -0.72-0.28 = -1.

The endpoint values are compatible with fermionic occupation and antiperiodicity. They do not by themselves verify the function at intermediate times. The claim of periodicity is incompatible with these endpoint data and the canonical jump.