Thermal Green Functions
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,
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”Equilibrium generator
Section titled “Equilibrium generator”Use a self-adjoint generator with a finite Gibbs trace at , or a specified limit of local equilibrium correlators. Use that generator consistently in the density operator and imaginary-time evolution:
For a grand-canonical state with conserved particle number, ,
Imaginary-time operators are
Using in this evolution while retaining in the Gibbs weight changes where appears. Either convention can be translated into the other, but they must not be mixed silently.
Thermal interval
Section titled “Thermal interval”Write
The notation keeps in time units and in inverse-energy units.
Matsubara-energy transform
Section titled “Matsubara-energy transform”For a periodic or antiperiodic function , this page uses
with inverse
The symbol is generic. For a bosonic channel,
For a fermionic channel,
What Is Being Correlated?
Section titled “What Is Being Correlated?”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 | , | antiperiodic | |
| boson propagator | , | periodic | |
| coordinate correlator | , | periodic | |
| density correlator | , | periodic | |
| spin correlator | , | convention dependent | periodic |
| pair correlator | , | 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.
Graded Imaginary-Time Ordering
Section titled “Graded Imaginary-Time Ordering”Let and have definite fermion parities
Imaginary-time ordering is
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 , define
The fixed sign and the exchange sign have different origins:
- is chosen by convention;
- follows from graded operator algebra.
Changing the first does not change the thermal boundary class. Dropping the second changes the physics.
Piecewise form
Section titled “Piecewise form”Set and suppose the two insertions have the same parity . With
the ordered correlator is
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.
Stationarity and Time Differences
Section titled “Stationarity and Time Differences”Since
an equilibrium two-point function is invariant under a common imaginary-time translation:
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.
Thermal Boundary Conditions
Section titled “Thermal Boundary Conditions”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 ,
Thus:
The sign is assigned by the parity of the complete operator channel:
- is odd, so a normal fermion propagator is antiperiodic;
- is even under fermion parity, so a boson propagator is periodic;
- is even, so a density correlator is periodic;
- 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 .
Normal Single-Particle Functions
Section titled “Normal Single-Particle Functions”Fermions
Section titled “Fermions”For fermionic operators obeying the canonical anticommutation relations,
define
Its branches are
The plus sign on the negative-time branch results from multiplying the conventional overall minus by the odd-operator exchange minus.
Bosons
Section titled “Bosons”For canonical bosons,
a common nonrelativistic convention is
The branches are
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 . A formula should be compared only after its definition and transform pair are aligned.
Equal-Time Limits and Contact Terms
Section titled “Equal-Time Limits and Contact Terms”The value at exactly is less informative than the one-sided limits. Define the fermionic one-body density matrix
Then
Their difference is the canonical contact term:
For bosons, let
The same leading-minus convention gives
and therefore
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 examples with give and . The curves are and on . Both contact jumps equal , shown on the same vertical scale. The endpoint at equals the negative of the fermion value at , and the boson value itself.
Occupations from frequency data
Section titled “Occupations from frequency data”Using the inverse transform, the fermionic density matrix is
The factor specifies the limit. Omitting it from a conditionally convergent sum can return an ambiguous midpoint rather than the occupation.
For the bosonic leading-minus convention,
Matsubara Formalism Preview develops these convergence prescriptions in detail.
Free Fermion Mode
Section titled “Free Fermion Mode”Consider one canonical fermion with
Its partition function and occupation are
The imaginary-time equation of motion gives
Positive-time branch
Section titled “Positive-time branch”For
the operator order is already correct:
Negative-time branch
Section titled “Negative-time branch”For
graded ordering reverses the odd operators:
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.
Antiperiodicity check
Section titled “Antiperiodicity check”The Fermi function obeys
Therefore,
At the seam,
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.
Frequency-domain result
Section titled “Frequency-domain result”For a fermionic Matsubara energy ,
Transforming the positive-time branch gives
The explicit occupation factor cancels against the thermal endpoint factor. Temperature remains encoded in the discrete values of and reappears when the inverse transform reconstructs the two time-domain branches.
Limiting checks
Section titled “Limiting checks”If and , then
so positive imaginary time describes adding a particle to an empty mode.
If and , then
so the positive-time branch vanishes and the negative-time branch records removal from an occupied mode.
At ,
and the propagator is constant on the open interval:
It still has an equal-time jump and an antiperiodic seam. A flat open-interval curve does not make it bosonic.
Free Boson Mode
Section titled “Free Boson Mode”Consider one canonical boson with
For an unconstrained grand-canonical oscillator, normalizability requires
The partition function and Bose occupation are
Evolution gives
Piecewise propagator
Section titled “Piecewise propagator”Using
one obtains, for ,
For ,
Unlike the fermionic case, the negative-time branch keeps the conventional leading minus because exchanging bosonic operators contributes no graded sign.
Periodicity check
Section titled “Periodicity check”The Bose function obeys
Consequently,
At the seam,
The first and third agree by periodicity. The first and second differ by the canonical commutator.
Frequency-domain result
Section titled “Frequency-domain result”For
one has . Therefore,
The algebra resembles the fermion result, but the grid and thermal identity differ.
The bosonic zero mode
Section titled “The bosonic zero mode”At ,
This is finite for . As , both the zero-mode propagator and diverge, while the single-mode grand partition function ceases to be normalizable at .
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.
Harmonic-Oscillator Coordinate Correlator
Section titled “Harmonic-Oscillator Coordinate Correlator”The same bosonic mode also illustrates why overall sign conventions must be stated. Let
Define the coordinate correlator without a leading minus:
For
the exact result is
It satisfies
and is periodic around the thermal circle.
Its Matsubara transform is
This correlator is even in and positive at . It is not the same object as the annihilation-operator propagator
Both are correct. They answer different operator questions and use different overall conventions.
Quadratic Many-Orbital Benchmark
Section titled “Quadratic Many-Orbital Benchmark”Let
with on a finite orbital space and a trace over its complete fermionic Fock space. Define the matrix Fermi function
For ,
The transform is the resolvent
Diagonalizing reduces this expression to independent free modes. Under a unitary basis change
the Green matrix transforms as
For number-conserving quadratic bosons on a finite orbital space, the analogous formulas use
provided the unconstrained bosonic Gibbs trace is normalizable. This requires all one-particle eigenvalues of to be strictly positive. Pairing terms require an enlarged bosonic Nambu description with its commutator metric; the simple matrix replacement is not sufficient for that case.
Equation of Motion
Section titled “Equation of Motion”The equal-time jump appears as a delta-function source. For the normal fermion Green function,
Here is the delta distribution compatible with antiperiodic boundary conditions.
For the quadratic generator,
so
Fourier transformation gives
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.
High-Frequency Check
Section titled “High-Frequency Check”The canonical contact term fixes the leading large-frequency coefficient. Assuming the next spectral moment is finite, the expansion is:
For the bosonic annihilation-operator propagator with the same leading-minus convention,
The coefficient changes when the operator normalization or overall Green-function convention changes. A coordinate correlator, for example, falls as because its positive- and negative-energy poles cancel the term.
High-frequency asymptotics provide a stringent numerical check. They test the equal-time algebra before any analytic continuation is attempted.
Connected Observable Correlators
Section titled “Connected Observable Correlators”For an observable with nonzero thermal expectation value, define its fluctuation
A connected imaginary-time correlator is
Subtracting the disconnected term removes
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.
Green Function Versus Response
Section titled “Green Function Versus Response”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 | on the thermal circle | causal support with |
| domain | compact imaginary time or discrete | real time or |
| 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.
Interacting Systems
Section titled “Interacting Systems”Interactions change the Green function without changing its defining algebra. In frequency space one often writes
or
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 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.
Numerical Evaluation
Section titled “Numerical Evaluation”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.
Endpoint handling
Section titled “Endpoint handling”At a jump, and are distinct one-sided values: the latter is related to , not to . Preserve that distinction when extracting occupations. A periodic or phase-adjusted FFT usually samples for without duplicating the endpoint, while treating the known contact jump analytically.
Fourier transforms of discontinuous data
Section titled “Fourier transforms of discontinuous data”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 smoothing
Section titled “Imaginary-time smoothing”Imaginary-time kernels suppress fine real-frequency structure. Two distinct spectra can produce very similar noisy data. Stable forward agreement in imaginary time is necessary, but it does not by itself prove a unique real-frequency reconstruction.
Common pitfalls
Section titled “Common pitfalls”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.
Related applications
Section titled “Related applications”- Spectral representation derives thermal kernels and retarded boundary values.
- Superconducting proximity effect uses matrix and anomalous Green functions in inhomogeneous systems.
- Correlation-function definitions collects ordering and transform conventions.
- Matsubara frequency table is a compact units and indexing lookup.
Exercises
Section titled “Exercises”1. Derive the ordered branches
Section titled “1. Derive the ordered branches”Let and have the same fermion parity , and define
Write the positive- and negative-time branches explicitly. Evaluate the exchange sign for and .
Solution
For , graded ordering gives
For ,
Multiplying by the fixed leading minus, the positive-time branch is
The negative-time branch is
For , the negative-time branch keeps the leading minus. For , 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
derive on both open branches, verify antiperiodicity, and compute the equal-time jump.
Solution
The evolution is
Using
gives, for ,
For ,
Since
the two branches obey
Finally,
so
3. Check the free boson mode
Section titled “3. Check the free boson mode”For
derive the leading-minus boson propagator, verify periodicity, and find its zero-frequency value.
Solution
The occupation and evolution are
Therefore, for ,
For ,
The identity
implies periodicity. Fourier transformation gives
At ,
The positivity condition on is also the condition that the unconstrained single-mode Gibbs trace converge.
4. Extract a density matrix
Section titled “4. Extract a density matrix”For fermionic operators obeying the canonical anticommutation relations, show that the one-body density matrix is and that the complementary empty-state matrix is .
Solution
On the negative-time branch,
On the positive-time branch,
The second equality uses
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
for , show that its Matsubara transform is even in .
Solution
Let
Transforming the two exponentials and using gives
Combining the two terms,
Only appears, so the result is even.
6. Solve a quadratic matrix problem
Section titled “6. Solve a quadratic matrix problem”Let
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
Diagonalize
The one-body density matrix is the matrix Fermi function
Therefore,
while
This uses spectral calculus for the matrix and avoids separate contour sums for every entry.
7. Diagnose endpoint data
Section titled “7. Diagnose endpoint data”A numerical calculation for one fermion orbital reports
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,
The first value gives
Antiperiodicity requires
which agrees with the reported value .
The canonical jump is also consistent:
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.
References
Section titled “References”- A. A. Abrikosov, L. P. Gorkov, and I. E. Dzyaloshinski, Methods of Quantum Field Theory in Statistical Physics, Dover (1975) – classic thermal diagrammatic methods.
- A. Altland and B. Simons, Condensed Matter Field Theory, 2nd ed., Cambridge University Press (2010) – finite-temperature Green functions and field-theory organization.
- G. Baym and N. D. Mermin, “Determination of Thermodynamic Green’s Functions”, Journal of Mathematical Physics 2, 232–234 (1961) – analytic conditions for thermodynamic Green functions.
- A. L. Fetter and J. D. Walecka, Quantum Theory of Many-Particle Systems, Dover (2003 reprint of the 1971 edition) – operator, spectral, and finite-temperature Green-function conventions.
- R. Kubo, “Statistical-Mechanical Theory of Irreversible Processes. I. General Theory and Simple Applications to Magnetic and Conduction Problems”, Journal of the Physical Society of Japan 12, 570–586 (1957) – equilibrium correlations and response.
- G. D. Mahan, Many-Particle Physics, 3rd ed., Springer (2000) – thermal propagators and condensed-matter applications.
- P. C. Martin and J. Schwinger, “Theory of Many-Particle Systems. I”, Physical Review 115, 1342–1373 (1959) – equilibrium Green functions, hierarchy relations, and thermal identities.
- T. Matsubara, “A New Approach to Quantum-Statistical Mechanics”, Progress of Theoretical Physics 14, 351–378 (1955) – original imaginary-time many-body formalism.
- J. W. Negele and H. Orland, Quantum Many-Particle Systems, CRC Press (2018 reissue) – operator, coherent-state, and functional methods.