Skip to content

Correlation Functions in Path Integrals

A correlation function asks how quantum quantities at one time, position, or spacetime point are statistically and dynamically related to quantities at another. In path-integral language, correlation functions are represented by inserting variables into the sum over histories:

∫Dx x(t1)x(t2)eiS[x]/ℏ.\int \mathcal D x\, x(t_1)x(t_2)e^{iS[x]/\hbar}.

That expression is only meaningful after specifying the state, boundary conditions, ordering prescription, and normalization. The word “correlation” covers several different objects: equal-time correlations, time-ordered correlators, connected correlators, retarded response functions, Euclidean correlators, and many-body Green functions. They are related, but they are not interchangeable.

This page uses one quantum-mechanical coordinate x(t)x(t) as the model case. The same distinctions become essential in QFT, where correlation functions are often the primary observables.

For two operators AA and BB in a state ρ\rho, an ordinary equal-time correlation is

⟨AB⟩ρ=Tr⁡(ρAB).\langle AB\rangle_\rho = \operatorname{Tr}(\rho AB).

The connected part subtracts the product of one-point functions:

CAB=⟨AB⟩ρ−⟨A⟩ρ⟨B⟩ρ.C_{AB} = \langle AB\rangle_\rho - \langle A\rangle_\rho\langle B\rangle_\rho.

Connected correlations measure failure of factorization. If AA and BB are local observables on two subsystems, a nonzero connected correlation may come from entanglement, classical mixture, thermal correlations, or dynamical constraints; it is not by itself a complete entanglement witness.

For time-dependent operators, one must specify the time arguments and the ordering:

CAB(t,t′)=⟨AH(t)BH(t′)⟩ρ.C_{AB}(t,t') = \langle A_H(t)B_H(t')\rangle_\rho.

If AH(t)A_H(t) and BH(t′)B_H(t') do not commute, then

⟨AH(t)BH(t′)⟩ρ≠⟨BH(t′)AH(t)⟩ρ\langle A_H(t)B_H(t')\rangle_\rho \neq \langle B_H(t')A_H(t)\rangle_\rho

in general. The order is part of the definition.

In the Heisenberg picture,

AH(t)=U†(t,t0)ASU(t,t0),A_H(t)=U^\dagger(t,t_0)A_SU(t,t_0),

for a time-independent or suitably defined reference evolution. Common two-time objects include the greater and lesser correlators

GAB>(t,t′)=⟨AH(t)BH(t′)⟩,GAB<(t,t′)=⟨BH(t′)AH(t)⟩.G^{\gt}_{AB}(t,t') = \langle A_H(t)B_H(t')\rangle, \qquad G^{\lt}_{AB}(t,t') = \langle B_H(t')A_H(t)\rangle.

The time-ordered correlator is

GABT(t,t′)=⟨T{AH(t)BH(t′)}⟩.G^T_{AB}(t,t') = \langle \mathcal T\{A_H(t)B_H(t')\} \rangle.

For two bosonic operators this means

GABT(t,t′)=θ(t−t′)⟨AH(t)BH(t′)⟩+θ(t′−t)⟨BH(t′)AH(t)⟩.G^T_{AB}(t,t') = \theta(t-t')\langle A_H(t)B_H(t')\rangle + \theta(t'-t)\langle B_H(t')A_H(t)\rangle.

The retarded response function for a perturbation Hpert(t)=−f(t)BH(t)H_{\rm pert}(t)=-f(t)B_H(t) is commonly written

χABR(t,t′)=iℏθ(t−t′)⟨[AH(t),BH(t′)]⟩.\chi_{AB}^{R}(t,t') = \frac{i}{\hbar}\theta(t-t') \langle [A_H(t),B_H(t')]\rangle.

It answers a different question from the time-ordered correlator: it gives the linear response of ⟨A(t)⟩\langle A(t)\rangle to the applied force f(t′)f(t'). Many-body texts often absorb signs and factors of ii into definitions of Green functions, so the convention must be checked before comparing formulas.

For a fixed state or boundary prescription, a path integral with coordinate insertions has the schematic form

⟨Tx(t1)⋯x(tn)⟩=1Z[0]∫Dx x(t1)⋯x(tn)eiS[x]/ℏ.\langle \mathcal T x(t_1)\cdots x(t_n)\rangle = \frac{1}{Z[0]} \int \mathcal D x\, x(t_1)\cdots x(t_n) e^{iS[x]/\hbar}.

The time-ordering symbol on the left is not decoration. In real-time path integrals derived from transition amplitudes, the time-sliced construction follows the order of operator evolution. Coordinate insertions in the path integral correspond to time-ordered coordinate operators in the operator formulation, provided the source, contour, and boundary prescription match.

The source method is the cleanest way to remember the normalization and factors of ii. With

Z[J]=∫Dx exp⁡[iℏ(S[x]+∫dt J(t)x(t))],Z[J] = \int\mathcal D x\, \exp\left[ \frac{i}{\hbar} \left( S[x]+\int dt\,J(t)x(t) \right) \right],

one obtains

⟨Tx(t1)⋯x(tn)⟩=1Z[0](ℏi)nδnZ[J]δJ(t1)⋯δJ(tn)∣J=0.\langle \mathcal T x(t_1)\cdots x(t_n)\rangle = \frac{1}{Z[0]} \left( \frac{\hbar}{i} \right)^n \frac{\delta^n Z[J]} {\delta J(t_1)\cdots\delta J(t_n)} \bigg\rvert_{J=0}.

The page Sources and Generating Functionals in QM is the canonical home for the source-derivative derivation. Here the main point is interpretive: the path-integral insertion formula is a correlation-function formula only after the same object has been specified on both sides.

A fixed-endpoint kernel computes a transition amplitude:

K(xf,tf;xi,ti)=⟨xf∣U(tf,ti)∣xi⟩.K(x_f,t_f;x_i,t_i) = \langle x_f\rvert U(t_f,t_i)\lvert x_i\rangle.

With insertions, it gives

⟨xf∣T{xH(t1)⋯xH(tn)}U(tf,ti)∣xi⟩,\langle x_f\rvert \mathcal T\{ x_H(t_1)\cdots x_H(t_n) \} U(t_f,t_i) \lvert x_i\rangle,

up to the chosen Heisenberg-reference convention. This is not the same as a vacuum expectation value.

A vacuum correlator is instead

⟨0∣T{xH(t1)⋯xH(tn)}∣0⟩.\langle 0\rvert \mathcal T\{ x_H(t_1)\cdots x_H(t_n) \} \lvert 0\rangle.

In a path-integral construction, it is usually obtained by an infinite-time projection, an iϵi\epsilon prescription, or Euclidean preparation of the ground state. The distinction matters: a fixed-endpoint path integral can depend strongly on xix_i and xfx_f, while a vacuum correlator is defined by the ground state and the operator dynamics.

Thermal correlators use another prescription:

⟨A⟩β=1ZβTr⁡(e−βHA).\langle A\rangle_\beta = \frac{1}{Z_\beta} \operatorname{Tr}\left(e^{-\beta H}A\right).

Their Euclidean path integrals have periodic or antiperiodic imaginary-time boundary conditions depending on the variables involved. That thermal structure should not be inferred from a zero-temperature transition kernel.

The full two-point function contains disconnected pieces whenever the one-point function is nonzero:

⟨Tx(t1)x(t2)⟩=⟨Tx(t1)x(t2)⟩c+⟨x(t1)⟩⟨x(t2)⟩.\langle \mathcal T x(t_1)x(t_2)\rangle = \langle \mathcal T x(t_1)x(t_2)\rangle_c + \langle x(t_1)\rangle\langle x(t_2)\rangle.

For higher nn, the full correlator decomposes into sums of connected clusters. The logarithm of the generating functional isolates those connected pieces:

W[J]=ℏilog⁡Z[J].\mathcal W[J] = \frac{\hbar}{i}\log Z[J].

With the conventions of the source page,

⟨Tx(t1)x(t2)⟩c=ℏiδ2W[J]δJ(t1)δJ(t2)∣J=0.\langle \mathcal T x(t_1)x(t_2)\rangle_c = \frac{\hbar}{i} \frac{\delta^2\mathcal W[J]} {\delta J(t_1)\delta J(t_2)} \bigg\rvert_{J=0}.

Connected correlators are important because they isolate nonfactorizing statistical dependence and, in QFT, correspond to connected Feynman diagrams before further amputation or Legendre transformation. The general cumulant and clustering analysis belongs to Connected Correlation Functions.

For coordinate-only correlators, time ordering is often straightforward. With momenta, velocities, or composite operators, equal-time limits can carry contact terms. For example, differentiating a time-ordered two-point function can differentiate the step functions hidden inside T\mathcal T:

ddt[θ(t−t′)A(t)B(t′)+θ(t′−t)B(t′)A(t)]\frac{d}{dt} \left[ \theta(t-t')A(t)B(t') + \theta(t'-t)B(t')A(t) \right]

contains a term proportional to δ(t−t′)\delta(t-t') when AA and BB have a nonzero commutator. In field theory, analogous contact terms appear in Ward identities and operator-product relations.

This is one reason path-integral manipulations with derivatives of fields or momenta require more care than insertions of x(t)x(t) alone. The time-sliced definition, midpoint choices, and operator ordering can all matter.

For the harmonic oscillator ground state,

xH(t)=ℏ2mω(ae−iωt+a†eiωt).x_H(t) = \sqrt{\frac{\hbar}{2m\omega}} \left( a e^{-i\omega t} +a^\dagger e^{i\omega t} \right).

The ordinary ordered correlator for t>t′t\gt t' is

⟨0∣xH(t)xH(t′)∣0⟩=ℏ2mωe−iω(t−t′).\langle 0\rvert x_H(t)x_H(t')\lvert 0\rangle = \frac{\hbar}{2m\omega} e^{-i\omega(t-t')}.

The time-ordered, or Feynman, two-point function is therefore

GF(t,t′)=⟨0∣T{xH(t)xH(t′)}∣0⟩=ℏ2mωe−iω∣t−t′∣.G_F(t,t') = \langle 0\rvert \mathcal T\{ x_H(t)x_H(t') \} \lvert 0\rangle = \frac{\hbar}{2m\omega} e^{-i\omega |t-t'|}.

The equal-time value is the ground-state variance:

GF(t,t)=⟨0∣x2∣0⟩=ℏ2mω.G_F(t,t) = \langle 0\rvert x^2\lvert 0\rangle = \frac{\hbar}{2m\omega}.

The linear-response function for a force coupled as Hpert=−f(t)xH_{\rm pert}=-f(t)x is

χxxR(t,t′)=iℏθ(t−t′)⟨0∣[xH(t),xH(t′)]∣0⟩=θ(t−t′)sin⁡ω(t−t′)mω.\chi_{xx}^{R}(t,t') = \frac{i}{\hbar}\theta(t-t') \langle 0\rvert [x_H(t),x_H(t')]\lvert 0\rangle = \theta(t-t') \frac{\sin\omega(t-t')}{m\omega}.

Notice the difference. GFG_F encodes vacuum fluctuations and time ordering; χxxR\chi_{xx}^{R} encodes causal response. They are related through spectral information, but they are not the same function.

Because the oscillator is Gaussian, all higher ground-state time-ordered correlators are sums of products of GFG_F. For example,

⟨0∣T{x1x2x3x4}∣0⟩=GF(t1,t2)GF(t3,t4)+GF(t1,t3)GF(t2,t4)+GF(t1,t4)GF(t2,t3),\begin{aligned} &\langle 0\rvert \mathcal T\{ x_1x_2x_3x_4 \} \lvert 0\rangle \\ &\quad = G_F(t_1,t_2)G_F(t_3,t_4) +G_F(t_1,t_3)G_F(t_2,t_4) +G_F(t_1,t_4)G_F(t_2,t_3), \end{aligned}

where xjx_j abbreviates xH(tj)x_H(t_j). Interactions produce nonzero connected correlators beyond the two-point function.

Imaginary-time correlation functions are built from Euclidean evolution:

⟨x(τ1)x(τ2)⟩E=1ZE[0]∫Dx x(τ1)x(τ2)e−SE[x]/ℏ.\langle x(\tau_1)x(\tau_2)\rangle_E = \frac{1}{Z_E[0]} \int\mathcal D x\, x(\tau_1)x(\tau_2)e^{-S_E[x]/\hbar}.

For the harmonic oscillator ground state,

GE(τ,τ′)=ℏ2mωe−ω∣τ−τ′∣.G_E(\tau,\tau') = \frac{\hbar}{2m\omega} e^{-\omega|\tau-\tau'|}.

This is the analytic-continuation cousin of the real-time Feynman correlator, but one should not treat analytic continuation as automatic in every problem. Spectral conditions, boundary conditions, finite temperature, and singularities matter. The Euclidean construction is explained in Euclidean and Imaginary-Time Path Integrals.

In scalar QFT, the coordinate x(t)x(t) is replaced by a field ϕ(x)\phi(x), and correlation functions become vacuum or thermal expectation values of field products:

Gn(x1,…,xn)=⟨0∣T{ϕ(x1)⋯ϕ(xn)}∣0⟩.G_n(x_1,\ldots,x_n) = \langle 0\rvert \mathcal T\{ \phi(x_1)\cdots\phi(x_n) \} \lvert 0\rangle.

Path integrals represent them as

Gn(x1,…,xn)=1Z[0]∫Dϕ ϕ(x1)⋯ϕ(xn)eiS[ϕ]/ℏ,G_n(x_1,\ldots,x_n) = \frac{1}{Z[0]} \int\mathcal D\phi\, \phi(x_1)\cdots\phi(x_n)e^{iS[\phi]/\hbar},

with the same caveat as in quantum mechanics: the boundary condition, contour, and normalization define which correlator is meant. In QFT, these correlation functions carry particle poles, scattering information, symmetry constraints, and renormalization-scale dependence. They are not merely decorative additions to a wavefunction formalism.

The bridge page Path Integrals from QM to QFT gives the broader translation from coordinate histories to field configurations. The reference page Green Functions explains common QFT naming conventions.

The complementary bridge From Evolution Operators to Time-Ordered Products derives the same field insertions from interaction-picture evolution and previews their Wick expansion.

From Euclidean Time to Euclidean QFT explains how vacuum and thermal Euclidean correlators acquire their boundary conditions and discrete frequencies.

From Correlation Functions to QFT Observables maps ordered, connected, retarded, spectral, and Euclidean correlators to masses, response, scattering, and lattice measurements.

  • Calling every two-point object a Green function without specifying ordering and normalization.
  • Treating a fixed-endpoint insertion as a vacuum correlator.
  • Forgetting the connected subtraction when comparing correlations across states.
  • Using a time-ordered correlator when a causal response function is required.
  • Ignoring contact terms that arise from differentiating time-ordered products.
  • Assuming Euclidean correlators can always be analytically continued without checking the spectrum and boundary conditions.
  • Comparing many-body and QFT conventions without checking factors of ii, ℏ\hbar, and signs.
  • R. P. Feynman and A. R. Hibbs, Quantum Mechanics and Path Integrals, McGraw-Hill, 1965.
  • L. S. Schulman, Techniques and Applications of Path Integration, Wiley, 1981.
  • J. Zinn-Justin, Path Integrals in Quantum Mechanics, Oxford University Press, 2005.
  • A. Altland and B. Simons, Condensed Matter Field Theory, 2nd ed., Cambridge University Press, 2010.
  • A. L. Fetter and J. D. Walecka, Quantum Theory of Many-Particle Systems, Dover, 2003.
  • M. Srednicki, Quantum Field Theory, Cambridge University Press, 2007.
  1. Show that the harmonic-oscillator equal-time two-point function equals the ground-state position variance.
Solution

Using

x=ℏ2mω(a+a†),x = \sqrt{\frac{\hbar}{2m\omega}} \left(a+a^\dagger\right),

and a∣0⟩=0a\lvert 0\rangle=0,

⟨0∣x2∣0⟩=ℏ2mω⟨0∣(a+a†)2∣0⟩.\langle 0\rvert x^2\lvert 0\rangle = \frac{\hbar}{2m\omega} \langle 0\rvert \left(a+a^\dagger\right)^2 \lvert 0\rangle.

Only the term aa†aa^\dagger contributes:

⟨0∣aa†∣0⟩=1.\langle 0\rvert aa^\dagger\lvert 0\rangle=1.

Therefore

⟨0∣x2∣0⟩=ℏ2mω.\langle 0\rvert x^2\lvert 0\rangle = \frac{\hbar}{2m\omega}.

This is also GF(t,t)G_F(t,t).

  1. Derive the oscillator retarded response function from the commutator.
Solution

Write

xH(t)=xcos⁡ωt+pmωsin⁡ωt.x_H(t) = x\cos\omega t + \frac{p}{m\omega}\sin\omega t.

Using [x,p]=iℏ[x,p]=i\hbar gives

[xH(t),xH(t′)]=−iℏmωsin⁡ω(t−t′).[x_H(t),x_H(t')] = -\frac{i\hbar}{m\omega} \sin\omega(t-t').

For a force coupled as Hpert=−f(t)xH_{\rm pert}=-f(t)x, the response convention used on this page is

χxxR(t,t′)=iℏθ(t−t′)⟨[xH(t),xH(t′)]⟩.\chi_{xx}^R(t,t') = \frac{i}{\hbar}\theta(t-t') \langle[x_H(t),x_H(t')]\rangle.

Substitution gives

χxxR(t,t′)=θ(t−t′)sin⁡ω(t−t′)mω.\chi_{xx}^{R}(t,t') = \theta(t-t') \frac{\sin\omega(t-t')}{m\omega}.
  1. Explain why the connected two-point function equals the full two-point function for the centered oscillator ground state.
Solution

The connected two-point function is

⟨Tx(t)x(t′)⟩c=⟨Tx(t)x(t′)⟩−⟨x(t)⟩⟨x(t′)⟩.\langle \mathcal T x(t)x(t')\rangle_c = \langle \mathcal T x(t)x(t')\rangle - \langle x(t)\rangle\langle x(t')\rangle.

For the harmonic oscillator ground state,

⟨0∣xH(t)∣0⟩=0,\langle 0\rvert x_H(t)\lvert 0\rangle=0,

because xH(t)x_H(t) is linear in aa and a†a^\dagger, and both one-point matrix elements vanish in the number-state ground state. Therefore the subtraction term is zero, so the connected and full two-point functions agree.

  1. Why does a time-ordered correlator not automatically describe causal response?
Solution

A time-ordered correlator arranges operators according to their time labels:

⟨T{A(t)B(t′)}⟩.\langle\mathcal T\{A(t)B(t')\}\rangle.

It contains both orderings, depending on whether t>t′t\gt t' or t′<tt'\lt t. A causal response function must vanish when the response time is earlier than the perturbation time. That causality is enforced by a step function multiplying a commutator:

χABR(t,t′)=iℏθ(t−t′)⟨[A(t),B(t′)]⟩.\chi_{AB}^{R}(t,t') = \frac{i}{\hbar}\theta(t-t') \langle[A(t),B(t')]\rangle.

The two objects are related by spectral information, but they answer different questions.

  1. In a path integral with fixed endpoints, what does inserting x(t1)x(t2)x(t_1)x(t_2) compute?
Solution

It computes an insertion inside the fixed-endpoint transition amplitude:

∫xixfDx x(t1)x(t2)eiS[x]/ℏ.\int_{x_i}^{x_f}\mathcal D x\, x(t_1)x(t_2)e^{iS[x]/\hbar}.

In operator language this corresponds to a matrix element with time-ordered coordinate operators between endpoint states, not automatically to a vacuum expectation value. To obtain a vacuum correlator, one needs a ground-state projection, an iϵi\epsilon prescription, or another boundary condition that prepares the vacuum.