Skip to content

In–Out, In–In, and Schwinger–Keldysh Functionals

The previous page described vacuum decay through the vacuum persistence amplitude. That already forced a distinction that is easy to miss in ordinary perturbation theory. A quantity such as

0outT{ϕ(x)ϕ(y)}0in\langle 0_{\rm out}|T\{\phi(x)\phi(y)\}|0_{\rm in}\rangle

is a transition matrix element. It is the right object for scattering amplitudes, the ordinary Feynman effective action, and vacuum-to-vacuum transitions. It is not, by itself, the expectation value measured by an observer who prepares a state in the past and asks what an operator is at time tt.

This page develops the real-time formalism that keeps that distinction honest. The ordinary Feynman, or in–out, formalism fixes both an initial and a final vacuum. The in–in, or Schwinger–Keldysh, formalism fixes only the initial state and evolves both the ket and the bra. The reward is causality: the response of an operator at time tt depends only on the past of tt, even though Feynman propagators themselves are not retarded functions.

The conceptual slogan is short:

in–out computes transition amplitudes,in–in computes expectation values.\text{in–out computes transition amplitudes,} \qquad \text{in–in computes expectation values.}

Required background. Vacuum persistence and its imaginary part explains why a vacuum-to-vacuum amplitude need not have unit modulus, while the Feynman propagator and its iϵi\epsilon prescription supplies the in–out boundary condition used below.

Helpful background. Hyperbolic equations and causal propagators reviews causal support and retarded or advanced Green operators.

FormalismBoundary dataWhat it naturally computesTypical Green function
in–outinitial vacuum and final vacuumscattering amplitudes, vacuum persistence, ordinary effective actionFeynman propagator
in–in / Schwinger–Keldyshinitial density matrix onlyexpectation values, currents, particle number, backreactionretarded and Wightman functions

The table is a good diagnostic while reading the rest of this page: whenever the desired answer is a number measured at time tt in a prepared state, the in–in column is the safer starting point.

Work in the interaction picture and let

S(t2,t1)=Texp[it1t2dtHI(t)]S(t_2,t_1)=T\exp\left[-i\int_{t_1}^{t_2}dt\,H_I(t)\right]

for t2>t1t_2>t_1. The initial state is prepared at t=t=-\infty and is denoted 0in|0\rangle_{\rm in}. The state obtained by evolving it to the future is

S(,)0in.S(\infty,-\infty)|0\rangle_{\rm in}.

Its overlap with the future vacuum is the vacuum persistence amplitude,

S00=out00in=0S(,)0.S_{00} ={}_{\rm out}\langle0|0\rangle_{\rm in} =\langle0|S(\infty,-\infty)|0\rangle.

A convenient notation is

S00=eiW[0].S_{00}=e^{iW[0]}.

The functional W[0]W[0] is the sum of connected vacuum bubbles. In ordinary perturbation theory the denominator in normalized Feynman correlators cancels disconnected vacuum bubbles:

Tϕ(x1)ϕ(xn)F=0T{ϕ(x1)ϕ(xn)S(,)}00S(,)0.\langle T\phi(x_1)\cdots\phi(x_n)\rangle_{\rm F} = {\langle0|T\{\phi(x_1)\cdots\phi(x_n)S(\infty,-\infty)\}|0\rangle \over \langle0|S(\infty,-\infty)|0\rangle}.

When the vacuum is stable, S00S_{00} is a phase. When the vacuum can decay, or when an external field can create particles, S00<1|S_{00}|<1. Writing

W[0]=ReW[0]+iImW[0],W[0]=\operatorname{Re}W[0]+i\operatorname{Im}W[0],

one finds

S002=e2ImW[0].|S_{00}|^2=e^{-2\operatorname{Im}W[0]}.

Thus an imaginary part of the in–out effective action is not an inconsistency. It says that the vacuum-to-vacuum channel is not closed. Probability has gone into other final states.

In–out and in–in real-time evolution

The in–out object evolves from the past to the future and projects onto a final vacuum. The in–in object evolves a ket forward to the operator and evolves the bra back along the conjugate path, so it is an expectation value in the state prepared in the past.

In–out matrix elements are not expectation values

Section titled “In–out matrix elements are not expectation values”

Let B(t)B(t) be a Heisenberg operator, represented in the interaction picture by inserting the appropriate evolution operators. The in–out quantity associated with the ordinary Feynman functional is

B(t)in-out=0S(,t)BI(t)S(t,)00S(,)0.\boxed{ \langle B(t)\rangle_{\rm in\text{-}out} = {\langle0|S(\infty,t)B_I(t)S(t,-\infty)|0\rangle \over \langle0|S(\infty,-\infty)|0\rangle}. }

The factor S(,t)S(\infty,t) is the giveaway. This expression knows about the future boundary condition. It is a transition matrix element between an initial vacuum and a final vacuum, divided by their overlap.

The actual expectation value in the state prepared at t=t=-\infty is instead

B(t)in-in=0S(t,)BI(t)S(t,)0.\boxed{ \langle B(t)\rangle_{\rm in\text{-}in} = \langle0|S^\dagger(t,-\infty)B_I(t)S(t,-\infty)|0\rangle. }

No evolution beyond tt is needed. The ket evolves forward to tt; the bra evolves backward from tt to the same initial density matrix. In a pure state this is simply the ordinary expectation value

B(t)=Ψ(t)BI(t)Ψ(t),Ψ(t)=S(t,)0.\langle B(t)\rangle =\langle\Psi(t)|B_I(t)|\Psi(t)\rangle, \qquad |\Psi(t)\rangle=S(t,-\infty)|0\rangle.

The distinction is invisible in some equilibrium calculations because the same Feynman diagrams are often repurposed after analytic continuation or after extracting on-shell amplitudes. It becomes essential for time-dependent backgrounds, vacuum decay, cosmology, transport, particle production, and any problem where the question is “what does the system do?” rather than “what is the transition amplitude between two vacua?”

The Schwinger–Keldysh construction encodes the in–in expression as a path integral on a doubled time contour. Prepare a density matrix ρ0\rho_0 at time t0t_0, choose a return time tft_f later than every operator insertion, evolve forward on a ++ branch, and evolve backward on a - branch. The return time is bookkeeping, not a future boundary condition; it may be moved without changing observables as long as it remains later than all insertions. Fields on the two branches are denoted

ϕ+(x),ϕ(x).\phi_+(x), \qquad \phi_-(x).

Sources are also doubled. The closed-time-path generating functional is

ZSK[J+,J]=Tr[UJ+(tf,t0)ρ0UJ(tf,t0)].\boxed{ Z_{\rm SK}[J_+,J_-] =\operatorname{Tr}\left[ U_{J_+}(t_f,t_0)\rho_0 U_{J_-}^\dagger(t_f,t_0) \right]. }

For a pure initial state ρ0=Ψ0Ψ0\rho_0=|\Psi_0\rangle\langle\Psi_0|, cyclicity of the trace gives

ZSK[J+,J]=Ψ0UJ(tf,t0)UJ+(tf,t0)Ψ0.Z_{\rm SK}[J_+,J_-] = \langle\Psi_0|U_{J_-}^\dagger(t_f,t_0) U_{J_+}(t_f,t_0)|\Psi_0\rangle.

In path-integral form,

ZSK[J+,J]=ϕ+(tf)=ϕ(tf)Dϕ+Dϕρ0[ϕ+(t0),ϕ(t0)]exp{iSt0tf[ϕ+]iSt0tf[ϕ]+it0tfddx(J+ϕ+Jϕ)},Z_{\rm SK}[J_+,J_-] = \int_{\phi_+(t_f)=\phi_-(t_f)} \mathcal D\phi_+\mathcal D\phi_-\, \rho_0[\phi_+(t_0),\phi_-(t_0)] \exp\left\{ iS_{t_0}^{t_f}[\phi_+]-iS_{t_0}^{t_f}[\phi_-] +i\int_{t_0}^{t_f}d^dx\,(J_+\phi_+-J_-\phi_-) \right\},

The two fields are sewn together and integrated over at tft_f. The minus sign in front of S[ϕ]S[\phi_-] is not optional: it is the complex-conjugate time evolution of the bra. A non-Gaussian ρ0\rho_0 also produces interaction vertices localized at the initial surface.

Closed time path with forward and backward branches

The Schwinger–Keldysh contour doubles the fields. The ++ branch evolves forward with eiSe^{iS}, while the - branch evolves backward with eiSe^{-iS}. The two histories are sewn at any tft_f later than the latest insertion; equal sources then give UU=1U^\dagger U=1.

The normalization property is crucial:

ZSK[J,J]=Tr[UJ(tf,t0)ρ0UJ(tf,t0)]=Trρ0=1.Z_{\rm SK}[J,J] =\operatorname{Tr}\left[U_J(t_f,t_0)\rho_0U_J^\dagger(t_f,t_0)\right] =\operatorname{Tr}\rho_0 =1.

This identity assumes a normalized density matrix and a Hermitian source coupling, so that evolution with the common source is unitary. Closed-time-path vacuum bubbles then cancel against their conjugates. In the in–out formalism, vacuum bubbles exponentiate into S00=eiWS_{00}=e^{iW}. In the in–in formalism with equal sources, the corresponding closed contour gives unity. That is the diagrammatic reason the Schwinger–Keldysh formalism is naturally normalized for expectation values.

Contour ordering produces four two-point functions. Define

Dσσ(x,y)=TCϕσ(x)ϕσ(y),σ,σ{+,}.D_{\sigma\sigma'}(x,y) =\langle T_C\phi_\sigma(x)\phi_{\sigma'}(y)\rangle, \qquad \sigma,\sigma'\in\{+,-\}.

For a translation-invariant vacuum initial state in a free scalar theory,

D++(x,y)=Tϕ(x)ϕ(y),D_{++}(x,y)=\langle T\phi(x)\phi(y)\rangle, D(x,y)=T~ϕ(x)ϕ(y),D_{--}(x,y)=\langle \widetilde T\phi(x)\phi(y)\rangle, D+(x,y)=ϕ(x)ϕ(y),D+(x,y)=ϕ(y)ϕ(x).D_{-+}(x,y)=\langle\phi(x)\phi(y)\rangle, \qquad D_{+-}(x,y)=\langle\phi(y)\phi(x)\rangle.

Here TT is time ordering and T~\widetilde T is anti-time ordering. With the Fourier convention of the course,

D++(p)=ip2m2+iϵ,D_{++}(p)={i\over p^2-m^2+i\epsilon}, D(p)=ip2m2iϵ,D_{--}(p)={-i\over p^2-m^2-i\epsilon}, D+(p)=2πθ(p0)δ(p2m2),D+(p)=2πθ(p0)δ(p2m2).D_{-+}(p)=2\pi\theta(p^0)\delta(p^2-m^2), \qquad D_{+-}(p)=2\pi\theta(-p^0)\delta(p^2-m^2).

The mixed propagators are on shell. They are the real-time Wightman functions, and in cut diagrams they are the lines that cross from an amplitude to its complex conjugate. For a thermal or populated Gaussian state the same free spectral support remains, but the positive- and negative-frequency terms acquire occupation factors. For an interacting or nonstationary state, the compact vacuum momentum-space formulas above no longer apply even though the contour definitions do.

Schwinger–Keldysh propagator matrix

The doubled contour gives a 2×22\times2 matrix of real-time propagators. The diagonal entries are Feynman and anti-Feynman propagators; the off-diagonal entries are Wightman functions, supported on the mass shell in momentum space.

These four functions are not independent. Since

D++(x,y)=θ(x0y0)D+(x,y)+θ(y0x0)D+(x,y),D_{++}(x,y)=\theta(x^0-y^0)D_{-+}(x,y)+\theta(y^0-x^0)D_{+-}(x,y),

and

D(x,y)=θ(y0x0)D+(x,y)+θ(x0y0)D+(x,y),D_{--}(x,y)=\theta(y^0-x^0)D_{-+}(x,y)+\theta(x^0-y^0)D_{+-}(x,y),

one has, with a common prescription at coincident times,

D+++D=D++D+.\boxed{ D_{++}+D_{--}=D_{+-}+D_{-+}. }

The retarded function is the difference

DR(x,y)=θ(x0y0)[ϕ(x),ϕ(y)]=D++(x,y)D+(x,y)=D+(x,y)D(x,y).D_R(x,y) =\theta(x^0-y^0)\langle[\phi(x),\phi(y)]\rangle =D_{++}(x,y)-D_{+-}(x,y) =D_{-+}(x,y)-D_{--}(x,y).

The advanced partner is

DA(x,y)=θ(y0x0)[ϕ(x),ϕ(y)]=D++(x,y)D+(x,y)=D+(x,y)D(x,y).D_A(x,y) =-\theta(y^0-x^0)\langle[\phi(x),\phi(y)]\rangle =D_{++}(x,y)-D_{-+}(x,y) =D_{+-}(x,y)-D_{--}(x,y).

At equal times, contact terms and the convention for θ(0)\theta(0) must be treated consistently. Away from coincident points, these identities are purely algebraic. They show how causal response is built from Feynman and Wightman pieces so that the nonretarded parts cancel.

Perturbation theory on the closed contour has a simple rule. A vertex on the ++ branch carries the ordinary factor from iS[ϕ+]iS[\phi_+]. A vertex on the - branch carries the complex-conjugate factor from iS[ϕ]-iS[\phi_-]. For example, if

Sint[ϕ]=ddx(λ4!ϕ4),S_{\rm int}[\phi]=\int d^dx\,\left(-{\lambda\over4!}\phi^4\right),

then a ++ vertex contributes

iλ,-i\lambda,

whereas a - vertex contributes

+iλ.+i\lambda.

Internal lines know which branches their endpoints live on:

++uses D++,uses D,+ or +uses a Wightman function.+\,+\quad\text{uses }D_{++}, \qquad -\,-\quad\text{uses }D_{--}, \qquad -\,+\text{ or }+\,-\quad\text{uses a Wightman function.}

The diagrammatic structure resembles the decomposition of a probability into an amplitude and a conjugate amplitude. The left side of a cut contains ordinary Feynman propagators, the right side contains complex-conjugate propagators, and the cut lines are on shell. Schematically,

1p2m2+i0on the amplitude side,{1\over p^2-m^2+i0} \quad\text{on the amplitude side}, 1p2m2i0on the conjugate side,{1\over p^2-m^2-i0} \quad\text{on the conjugate side},

and

θ(p0)δ(p2m2)across the cut.\theta(p^0)\delta(p^2-m^2) \quad\text{across the cut}.

Up to conventional factors of ii and 2π2\pi, these are exactly the ingredients displayed by the Schwinger–Keldysh matrix. This is why closed-time-path perturbation theory is the natural language for inclusive probabilities, particle production, transport, and nonequilibrium evolution.

The doubled fields are often reorganized into “classical” and “quantum” combinations,

ϕc=ϕ++ϕ2,ϕq=ϕ+ϕ.\phi_c={\phi_++\phi_-\over2}, \qquad \phi_q=\phi_+-\phi_-.

Similarly define

Jc=J++J2,Jq=J+J.J_c={J_++J_-\over2}, \qquad J_q=J_+-J_-.

The source term becomes

J+ϕ+Jϕ=Jcϕq+Jqϕc.J_+\phi_+-J_-\phi_-=J_c\phi_q+J_q\phi_c.

The physical limit of equal sources is

J+=J=J,Jc=J,Jq=0.J_+=J_-=J, \qquad J_c=J, \qquad J_q=0.

Define the connected functional by

WSK[Jc,Jq]=ilogZSK[Jc,Jq].W_{\rm SK}[J_c,J_q]=-i\log Z_{\rm SK}[J_c,J_q].

This notation makes unitarity visible. The action difference

S[ϕ+]S[ϕ]S[\phi_+]-S[\phi_-]

vanishes when ϕq=0\phi_q=0, and the generating functional satisfies ZSK[Jc,Jq=0]=1Z_{\rm SK}[J_c,J_q=0]=1. An ordinary expectation value is obtained from the auxiliary difference source:

ϕc(x)J=δWSKδJq(x)Jq=0.\langle\phi_c(x)\rangle_J =\left.{\delta W_{\rm SK}\over\delta J_q(x)}\right|_{J_q=0}.

The response to the physical common source JcJ_c is

δϕc(x)JδJc(y)=δ2WSKδJc(y)δJq(x)Jq=0=iDR(x,y),{\delta\langle\phi_c(x)\rangle_J\over\delta J_c(y)} =\left.{\delta^2W_{\rm SK}\over \delta J_c(y)\,\delta J_q(x)}\right|_{J_q=0} =iD_R(x,y),

for the source and correlator conventions of this page. This makes the index logic precise: the observable comes from a JqJ_q derivative, while varying the physical source adds a JcJ_c derivative.

The same rotation organizes the two-point functions into

(ϕc(x)ϕc(y)ϕc(x)ϕq(y)ϕq(x)ϕc(y)ϕq(x)ϕq(y))=(F(x,y)DR(x,y)DA(x,y)0),\begin{pmatrix} \langle\phi_c(x)\phi_c(y)\rangle & \langle\phi_c(x)\phi_q(y)\rangle\\ \langle\phi_q(x)\phi_c(y)\rangle & \langle\phi_q(x)\phi_q(y)\rangle \end{pmatrix} = \begin{pmatrix} F(x,y) & D_R(x,y)\\ D_A(x,y) & 0 \end{pmatrix},

where

F(x,y)=12{ϕ(x),ϕ(y)}F(x,y)={1\over2}\langle\{\phi(x),\phi(y)\}\rangle

is the statistical correlator. The zero in the qqqq entry is another expression of the closed-contour normalization. Dynamics and state information are thereby separated: DRD_R and DAD_A carry causal propagation, while FF carries occupation and fluctuations.

The simplest test is first-order perturbation theory. Let B(t)B(t) be a local operator and let

HI(t)=dd1xHI(t,x).H_I(t)=\int d^{d-1}\mathbf x\,\mathcal H_I(t,\mathbf x).

The in–in expectation value is

B(t)=0S(t,)BI(t)S(t,)0.\langle B(t)\rangle =\langle0|S^\dagger(t,-\infty)B_I(t)S(t,-\infty)|0\rangle.

Expanding to first order gives

S(t,)=1itdtHI(t)+O(HI2),S(t,-\infty)=1-i\int_{-\infty}^{t}dt'\,H_I(t')+O(H_I^2), S(t,)=1+itdtHI(t)+O(HI2).S^\dagger(t,-\infty)=1+i\int_{-\infty}^{t}dt'\,H_I(t')+O(H_I^2).

Therefore

δB(t)=itdt[HI(t),BI(t)]0.\boxed{ \delta\langle B(t)\rangle =i\int_{-\infty}^{t}dt'\, \langle[H_I(t'),B_I(t)]\rangle_0. }

This is a retarded formula. The upper limit is tt, and the commutator makes microscopic causality manifest. If B(t)B(t) and HI(x)\mathcal H_I(x) are spacelike separated local operators, then their commutator vanishes.

For example, take

B(0)=ϕ2(0),HI(t)=dd1xλ4!ϕ4(t,x).B(0)=\phi^2(0), \qquad H_I(t)=\int d^{d-1}\mathbf x\,{\lambda\over4!}\phi^4(t,\mathbf x).

Then

δϕ2(0)=iλ4!0ddx[ϕ4(x),ϕ2(0)]0.\delta\langle\phi^2(0)\rangle =i{\lambda\over4!}\int_{-\infty}^{0}d^dx\, \langle[\phi^4(x),\phi^2(0)]\rangle_0.

Only points xx in the past light cone of the origin can contribute. The ++ and - branches have combined to turn a time-ordered object into a commutator.

Past light cone support of an in–in response

The first-order in–in response of a local operator at the origin is an integral over a commutator. By microcausality, the integrand vanishes outside the past light cone. Future insertions cancel between the forward and backward branches.

The corresponding in–out correction is instead

δB(t)in-out=idtT{BI(t)HI(t)}0,conn.\delta\langle B(t)\rangle_{\rm in\text{-}out} =-i\int_{-\infty}^{\infty}dt'\, \langle T\{B_I(t)H_I(t')\}\rangle_{0,\rm conn}.

This is the correct first variation of an in–out transition amplitude. It is not a causal expectation value, because it is not trying to be one.

Oscillator Green functions and state dependence

Section titled “Oscillator Green functions and state dependence”

The same lesson can be seen without fields. To avoid using one symbol for two different quantities, let MM be the mechanical mass and Ω\Omega the oscillator frequency:

q(t)=12MΩ(aeiΩt+aeiΩt),[a,a]=1.q(t)={1\over\sqrt{2M\Omega}} \left(ae^{-i\Omega t}+a^\dagger e^{i\Omega t}\right), \qquad [a,a^\dagger]=1.

The ground-state Feynman function is

DF(t,t)=0Tq(t)q(t)0=12MΩeiΩtt.D_F(t,t')=\langle0|Tq(t)q(t')|0\rangle ={1\over2M\Omega}e^{-i\Omega|t-t'|}.

The cusp at t=tt=t' supplies the delta function:

M(t2+Ω2)DF(t,t)=iδ(tt).M(\partial_t^2+\Omega^2)D_F(t,t')=-i\delta(t-t').

Fourier transforming gives

M(ω2Ω2)DF(ω)=i,M(\omega^2-\Omega^2)D_F(\omega)=i,

and the ground-state boundary condition selects

DF(ω)=iM(ω2Ω2+i0).D_F(\omega)={i\over M(\omega^2-\Omega^2+i0)}.

The differential equation alone does not fix the Green function. Because

(ω2Ω2)δ(ωΩ)=0,(ω2Ω2)δ(ω+Ω)=0,(\omega^2-\Omega^2)\delta(\omega-\Omega)=0, \qquad (\omega^2-\Omega^2)\delta(\omega+\Omega)=0,

one may add homogeneous on-shell pieces:

D(ω)=DF(ω)+Cδ(ωΩ)+Dδ(ω+Ω).D(\omega)=D_F(\omega) +C\delta(\omega-\Omega)+D\delta(\omega+\Omega).

Their coefficients encode the state and boundary condition. The differential operator fixes the response away from its characteristic frequencies, but it cannot determine the population already present on shell.

Oscillator Green functions require a pole prescription and a state

The equation M(ω2Ω2)D(ω)=iM(\omega^2-\Omega^2)D(\omega)=i fixes the off-shell part of the Green function but not the on-shell homogeneous terms. The pole prescription and the state determine which Green function is meant.

For a number eigenstate or a diagonal density matrix with

aa=n,aa=1+n,\langle a^\dagger a\rangle=n, \qquad \langle aa^\dagger\rangle=1+n,

one finds

q(t)q(t)=12MΩ[(1+n)eiΩ(tt)+neiΩ(tt)](t>t),\langle q(t)q(t')\rangle ={1\over2M\Omega}\big[(1+n)e^{-i\Omega(t-t')} +n e^{i\Omega(t-t')}\big] \qquad (t>t'),

and hence

Dn(t,t)=12MΩ[(1+n)eiΩtt+neiΩtt].D_n(t,t') ={1\over2M\Omega}\left[(1+n)e^{-i\Omega|t-t'|} +n e^{i\Omega|t-t'|}\right].

The ground-state result is recovered at n=0n=0. A thermal state has

n=1eβΩ1.n={1\over e^{\beta\Omega}-1}.

Thus a Green function is not merely the inverse of a differential operator. It is the inverse plus a boundary condition plus a state.

Time-dependent backgrounds and the road to pair creation

Section titled “Time-dependent backgrounds and the road to pair creation”

The next page studies backgrounds that change in time. In oscillator language the mode equation becomes

(d2dt2+Ω02+U(t))f(t)=0,\left({d^2\over dt^2}+\Omega_0^2+U(t)\right)f(t)=0,

with, for example,

U(t)=0,U(t+)=constant.U(t\to-\infty)=0, \qquad U(t\to+\infty)=\text{constant}.

A positive-frequency mode in the far past need not remain purely positive-frequency in the far future. This is the origin of Bogoliubov coefficients and particle creation:

fin(t)=αfout(t)+βfout(t).f_{\rm in}(t)=\alpha f_{\rm out}(t)+\beta f_{\rm out}^*(t).

The in–out propagator uses boundary data at both ends: for fixed second time it is negative-frequency as the first time tends to the far past and positive-frequency as that time tends to the far future. Equivalently, its two homogeneous solutions are selected by the in- and out-vacuum boundary conditions. The in–in propagators are instead fixed by an initial state and track what that state evolves into. For stable scattering in empty space, both languages coexist peacefully. For particle production, vacuum decay, transport, and horizons, the distinction becomes the calculation.

The ordinary Feynman functional is an in–out object. It computes transition amplitudes and the in–out effective action. Its vacuum bubbles exponentiate into the vacuum persistence amplitude S00=eiWS_{00}=e^{iW}, and an imaginary part of WW signals loss of probability from the vacuum channel.

The Schwinger–Keldysh formalism is an in–in construction. It doubles fields, sources, vertices, and propagators because it evolves both the ket and the bra. For a normalized initial density matrix and unitary evolution, equal sources give ZSK[J,J]=1Z_{\rm SK}[J,J]=1. In the Keldysh rotation, differentiating with respect to the auxiliary source JqJ_q inserts an observable, whereas varying the common source JcJ_c produces its physical response.

The four real-time propagators are Feynman, anti-Feynman, and two Wightman functions. In the c/qc/q basis they become the statistical function FF, the retarded and advanced functions, and a vanishing qqqq entry. Causal response appears when the two contour branches combine time-ordered terms into commutators.

A Green function is not just an inverse operator. It also contains a pole prescription and state data. That fact is harmless in equilibrium, but indispensable in nonequilibrium QFT.

Confusing Feynman propagation with causal response. The Feynman propagator is generally nonzero at spacelike separation. Causality is carried by commutators and retarded functions, not by the support of D++D_{++} alone.

Calling an in–out matrix element an expectation value. A denominator-normalized Feynman expression still has a final-vacuum boundary condition. A detector reading at time tt is an in–in expectation value in the evolved initial state.

Dropping the minus-branch sign. The - branch carries iS[ϕ]-iS[\phi_-], so its vertices have conjugate signs. Without this sign, the two evolutions are not UU and UU^\dagger, and vacuum-bubble cancellation fails.

Forgetting the initial density matrix. The contour defines an evolution problem only after ρ0\rho_0 is specified. Non-Gaussian initial correlations can add vertices at t0t_0 and cannot in general be reproduced by changing a free occupation number.

Using vacuum Wightman functions for a populated state. The displayed 2πθ(±p0)δ(p2m2)2\pi\theta(\pm p^0)\delta(p^2-m^2) formulas are vacuum formulas. Thermal or occupied Gaussian states add occupation factors even though the free spectral support remains on shell.

Thinking the differential equation fixes the propagator. It fixes the off-shell inverse. The pole prescription and homogeneous on-shell terms encode boundary conditions and state data.

Derive the first-order in–in response formula

δB(t)=itdt[HI(t),BI(t)]0.\delta\langle B(t)\rangle =i\int_{-\infty}^{t}dt'\,\langle[H_I(t'),B_I(t)]\rangle_0.
Solution

Use

S(t,)=1itdtHI(t)+O(HI2),S(t,-\infty)=1-i\int_{-\infty}^t dt'\,H_I(t')+O(H_I^2),

and

S(t,)=1+itdtHI(t)+O(HI2).S^\dagger(t,-\infty)=1+i\int_{-\infty}^t dt'\,H_I(t')+O(H_I^2).

Then

B(t)=0S(t,)BI(t)S(t,)0.\langle B(t)\rangle =\langle0|S^\dagger(t,-\infty)B_I(t)S(t,-\infty)|0\rangle.

Keeping terms through first order gives

B(t)=BI(t)0+itdtHI(t)BI(t)0itdtBI(t)HI(t)0.\langle B(t)\rangle =\langle B_I(t)\rangle_0 +i\int_{-\infty}^t dt'\,\langle H_I(t')B_I(t)\rangle_0 -i\int_{-\infty}^t dt'\,\langle B_I(t)H_I(t')\rangle_0.

Thus

δB(t)=itdt[HI(t),BI(t)]0.\delta\langle B(t)\rangle =i\int_{-\infty}^{t}dt'\,\langle[H_I(t'),B_I(t)]\rangle_0.

The upper limit and the commutator are the two ingredients that make the expression retarded.

Starting from

D++=θ(t)D++θ(t)D+,D=θ(t)D++θ(t)D+,D_{++}=\theta(t)D_{-+}+\theta(-t)D_{+-}, \qquad D_{--}=\theta(-t)D_{-+}+\theta(t)D_{+-},

where t=x0y0t=x^0-y^0, prove

D+++D=D++D+D_{++}+D_{--}=D_{+-}+D_{-+}

and

DR=D++D+=D+D.D_R=D_{++}-D_{+-}=D_{-+}-D_{--}.
Solution

Adding the two definitions gives

D+++D=[θ(t)+θ(t)]D++[θ(t)+θ(t)]D+.D_{++}+D_{--} =\big[\theta(t)+\theta(-t)\big]D_{-+} +\big[\theta(-t)+\theta(t)\big]D_{+-}.

Away from coincident times, θ(t)+θ(t)=1\theta(t)+\theta(-t)=1, so

D+++D=D++D+.D_{++}+D_{--}=D_{-+}+D_{+-}.

For the retarded combination,

D++D+=θ(t)D++θ(t)D+D+=θ(t)(D+D+).D_{++}-D_{+-} =\theta(t)D_{-+}+\theta(-t)D_{+-}-D_{+-} =\theta(t)(D_{-+}-D_{+-}).

This is

DR(x,y)=θ(x0y0)[ϕ(x),ϕ(y)].D_R(x,y)=\theta(x^0-y^0)\langle[\phi(x),\phi(y)]\rangle.

Similarly,

D+D=D+θ(t)D+θ(t)D+=θ(t)(D+D+),D_{-+}-D_{--} =D_{-+}-\theta(-t)D_{-+}-\theta(t)D_{+-} =\theta(t)(D_{-+}-D_{+-}),

so both expressions agree.

Exercise 3: Occupied oscillator propagator

Section titled “Exercise 3: Occupied oscillator propagator”

For

q(t)=12MΩ(aeiΩt+aeiΩt),q(t)={1\over\sqrt{2M\Omega}} (ae^{-i\Omega t}+a^\dagger e^{i\Omega t}),

assume a diagonal state with

aa=n,aa=1+n.\langle a^\dagger a\rangle=n, \qquad \langle aa^\dagger\rangle=1+n.

Compute D>(t,t)=q(t)q(t)D_>(t,t')=\langle q(t)q(t')\rangle, D<(t,t)=q(t)q(t)D_<(t,t')=\langle q(t')q(t)\rangle, and the time-ordered propagator Dn(t,t)D_n(t,t').

Solution

Multiplying the two oscillator expansions gives

q(t)q(t)=12MΩ[aaeiΩteiΩt+aaeiΩteiΩt].\langle q(t)q(t')\rangle ={1\over2M\Omega}\left[ \langle aa^\dagger\rangle e^{-i\Omega t}e^{i\Omega t'} +\langle a^\dagger a\rangle e^{i\Omega t}e^{-i\Omega t'} \right].

Therefore

D>(t,t)=12MΩ[(1+n)eiΩ(tt)+neiΩ(tt)].D_>(t,t') ={1\over2M\Omega}\left[(1+n)e^{-i\Omega(t-t')} +n e^{i\Omega(t-t')}\right].

Interchanging tt and tt' gives

D<(t,t)=12MΩ[(1+n)eiΩ(tt)+neiΩ(tt)].D_<(t,t') ={1\over2M\Omega}\left[(1+n)e^{i\Omega(t-t')} +n e^{-i\Omega(t-t')}\right].

The time-ordered function is

Dn(t,t)=θ(tt)D>(t,t)+θ(tt)D<(t,t).D_n(t,t')=\theta(t-t')D_>(t,t')+\theta(t'-t)D_<(t,t').

Combining the two cases yields

Dn(t,t)=12MΩ[(1+n)eiΩtt+neiΩtt].D_n(t,t') ={1\over2M\Omega}\left[(1+n)e^{-i\Omega|t-t'|} +n e^{i\Omega|t-t'|}\right].

For n=0n=0, this reduces to the ground-state Feynman function.

Show that the closed-time-path generating functional satisfies

ZSK[J,J]=1Z_{\rm SK}[J,J]=1

for a normalized initial density matrix, while the in–out vacuum functional need not have unit modulus.

Solution

By definition,

ZSK[J+,J]=Tr[UJ+ρ0UJ].Z_{\rm SK}[J_+,J_-] =\operatorname{Tr}\left[U_{J_+}\rho_0 U_{J_-}^\dagger\right].

Set J+=J=JJ_+=J_-=J. Then

ZSK[J,J]=Tr[UJρ0UJ].Z_{\rm SK}[J,J] =\operatorname{Tr}\left[U_J\rho_0 U_J^\dagger\right].

Using cyclicity of the trace,

Tr(UJρ0UJ)=Tr(UJUJρ0).\operatorname{Tr}(U_J\rho_0U_J^\dagger) =\operatorname{Tr}(U_J^\dagger U_J\rho_0).

Unitary time evolution gives UJUJ=1U_J^\dagger U_J=1, hence

ZSK[J,J]=Trρ0=1.Z_{\rm SK}[J,J]=\operatorname{Tr}\rho_0=1.

The in–out functional is instead

Zin-out[J]=0out0inJ.Z_{\rm in\text{-}out}[J]=\langle0_{\rm out}|0_{\rm in}\rangle_J.

This is a transition amplitude between specified boundary states. Its modulus can be smaller than one when other final states are available.

Exercise 5: Microcausality and response support

Section titled “Exercise 5: Microcausality and response support”

Let

HI(t)=dd1xλ4!ϕ4(t,x).H_I(t)=\int d^{d-1}\mathbf x\,{\lambda\over4!}\phi^4(t,\mathbf x).

Use the first-order response formula to show that the correction to ϕ2(0)\langle\phi^2(0)\rangle can be written as an integral over a commutator, and explain why only the past light cone of the origin contributes.

Solution

Set

B(0)=ϕ2(0).B(0)=\phi^2(0).

The first-order in–in response is

δϕ2(0)=i0dt[HI(t),ϕ2(0)]0.\delta\langle\phi^2(0)\rangle =i\int_{-\infty}^{0}dt\,\langle[H_I(t),\phi^2(0)]\rangle_0.

Substituting the interaction Hamiltonian gives

δϕ2(0)=iλ4!0dtdd1x[ϕ4(t,x),ϕ2(0)]0.\delta\langle\phi^2(0)\rangle =i{\lambda\over4!}\int_{-\infty}^{0}dt\int d^{d-1}\mathbf x\, \langle[\phi^4(t,\mathbf x),\phi^2(0)]\rangle_0.

Equivalently,

δϕ2(0)=iλ4!x0<0ddx[ϕ4(x),ϕ2(0)]0.\delta\langle\phi^2(0)\rangle =i{\lambda\over4!}\int_{x^0<0}d^dx\, \langle[\phi^4(x),\phi^2(0)]\rangle_0.

For local relativistic fields, operators commute at spacelike separation. Therefore

[ϕ4(x),ϕ2(0)]=0when x2<0.[\phi^4(x),\phi^2(0)]=0 \qquad\text{when }x^2<0.

The time restriction x0<0x^0<0 already keeps only the past half-space, and microcausality further restricts the support to the past light cone.

Use the definitions

ϕc=ϕ++ϕ2,ϕq=ϕ+ϕ,\phi_c={\phi_++\phi_-\over2}, \qquad \phi_q=\phi_+-\phi_-,

and

Jc=J++J2,Jq=J+J,J_c={J_++J_-\over2}, \qquad J_q=J_+-J_-,

to show that

J+ϕ+Jϕ=Jcϕq+Jqϕc.J_+\phi_+-J_-\phi_-=J_c\phi_q+J_q\phi_c.

Explain why equal physical sources correspond to Jq=0J_q=0. Then use the four contour propagators to show

ϕcϕc=F,ϕcϕq=DR,ϕqϕc=DA,ϕqϕq=0.\langle\phi_c\phi_c\rangle=F, \qquad \langle\phi_c\phi_q\rangle=D_R, \qquad \langle\phi_q\phi_c\rangle=D_A, \qquad \langle\phi_q\phi_q\rangle=0.
Solution

Invert the definitions:

ϕ+=ϕc+12ϕq,ϕ=ϕc12ϕq,\phi_+=\phi_c+{1\over2}\phi_q, \qquad \phi_-=\phi_c-{1\over2}\phi_q,

and

J+=Jc+12Jq,J=Jc12Jq.J_+=J_c+{1\over2}J_q, \qquad J_-=J_c-{1\over2}J_q.

Then

J+ϕ+Jϕ=(Jc+Jq2)(ϕc+ϕq2)(JcJq2)(ϕcϕq2).J_+\phi_+-J_-\phi_- =\left(J_c+{J_q\over2}\right)\left(\phi_c+{\phi_q\over2}\right) -\left(J_c-{J_q\over2}\right)\left(\phi_c-{\phi_q\over2}\right).

The JcϕcJ_c\phi_c and Jqϕq/4J_q\phi_q/4 terms cancel, leaving

J+ϕ+Jϕ=Jcϕq+Jqϕc.J_+\phi_+-J_-\phi_-=J_c\phi_q+J_q\phi_c.

Equal physical sources mean J+=J=JJ_+=J_-=J, so

Jc=J,Jq=0.J_c=J, \qquad J_q=0.

The auxiliary source JqJ_q is nevertheless useful because differentiating with respect to it inserts the physical field ϕc\phi_c before the physical limit is taken.

For the correlators,

ϕcϕc=14(D+++D++D++D)=12(D++D+)=F,\langle\phi_c\phi_c\rangle ={1\over4}(D_{++}+D_{+-}+D_{-+}+D_{--}) ={1\over2}(D_{+-}+D_{-+})=F,

where the contour identity was used in the second step. Similarly,

ϕcϕq=12(D++D++D+D)=DR,\langle\phi_c\phi_q\rangle ={1\over2}(D_{++}-D_{+-}+D_{-+}-D_{--}) =D_R,

and

ϕqϕc=12(D+++D+D+D)=DA.\langle\phi_q\phi_c\rangle ={1\over2}(D_{++}+D_{+-}-D_{-+}-D_{--}) =D_A.

Finally,

ϕqϕq=D++D+D++D=0.\langle\phi_q\phi_q\rangle =D_{++}-D_{+-}-D_{-+}+D_{--}=0.

Thus the c/qc/q basis separates the statistical, retarded, and advanced functions and makes the unitarity zero explicit.

  • Richard P. Feynman and Frank L. Vernon Jr., “The Theory of a General Quantum System Interacting with a Linear Dissipative System,” Annals of Physics 24 (1963), 118–173.
  • Leonid V. Keldysh, “Diagram Technique for Nonequilibrium Processes,” Soviet Physics JETP 20 (1965), 1018–1026.
  • Julian Schwinger, “Brownian Motion of a Quantum Oscillator,” Journal of Mathematical Physics 2 (1961), 407–432.
  • Esteban A. Calzetta and Bei-Lok B. Hu, Nonequilibrium Quantum Field Theory, Cambridge University Press, 2008.
  • Alex Kamenev, Field Theory of Non-Equilibrium Systems, Cambridge University Press, 2011.
  • Jørgen Rammer, Quantum Field Theory of Non-equilibrium States, Cambridge University Press, 2007.