Propagators & Green's Functions
How particles propagate through spacetime: the heart of Feynman diagrams
🔗Course Connections
Video Lecture
Lecture 6: Propagators & Green Functions - MIT 8.323
Feynman propagator, causality, and time-ordering (MIT QFT Course)
💡 Tip: Watch at 1.25x or 1.5x speed for efficient learning. Use YouTube's subtitle feature if available.
4.1 Why Do We Need Propagators?
In QFT, we want to calculate scattering amplitudes: the probability that particles in state |i⟩ scatter into state |f⟩. The key quantity is:
where Ŝ is the S-matrix (scattering matrix). To compute this, we need to know how fields propagate between interaction points. That's where propagators come in!
💡Propagator = Field Correlation
The propagator tells us: "If I create a particle at spacetime point y, what's the amplitude to find it at point x?"
It's the quantum field theory generalization of the classical Green's function, which tells you how a source at y affects the field at x.
4.2 The Feynman Propagator
The Feynman propagator for a scalar field is defined as:
where T is the time-ordering operator:
Time-ordering ensures that later operators are always to the left!
⚠️ Why Time-Ordering?
Without time-ordering, we'd get the wrong causality! The Feynman propagator automatically handles both particles going forward in time AND antiparticles going backward in time (Feynman-Stueckelberg interpretation).
4.3 Explicit Form in Position Space
For tx > ty (x is later than y):
where k0 = ωk = √(k² + m²) (on-shell energy).
For tx < ty (y is later than x):
Combining both cases with the time-ordering:
where θ(t) is the Heaviside step function.
4.4 Momentum Space Propagator
The real power of the Feynman propagator comes in momentum space. Fourier transforming:
After careful contour integration (see problem set), we get the famous result:
This is the fundamental formula for scalar propagators! The iε term (where ε → 0+) is crucial for correct causal behavior.
💡Understanding the iε Prescription
The iε term shifts the poles slightly off the real axis:
- p² = m² - iε has poles at p⁰ = ±ωp ∓ iε/2ωp
- The +ω pole is slightly below the real axis
- The -ω pole is slightly above the real axis
When doing the p⁰ integral for t > 0, we close the contour in the lower half-plane → picks up +ω pole → particle propagates forward in time.
For t < 0, close in upper half-plane → picks up -ω pole → antiparticle backward in time!
4.5 Green's Function Interpretation
The Feynman propagator is the Green's function for the Klein-Gordon operator:
where □ = ∂μ∂μ is the d'Alembertian operator.
This means: "The propagator tells you how the field responds to a point source at y."
In momentum space, this becomes:
4.6 Other Types of Propagators
Besides the Feynman propagator, there are other useful propagators:
Retarded Propagator
Only propagates forward in time (tx > ty). Used for classical field responses.
Advanced Propagator
Only propagates backward in time (tx < ty). Less commonly used in practice.
Wightman Functions
No time-ordering. Used in axiomatic QFT and thermal field theory.
The Feynman propagator is the sum:
4.7 Causality and Spacelike Separation
For spacelike separated points (|x - y|² > (tx - ty)²), we have:
This is the microcausality condition: fields at spacelike separation commute, so measurements at these points don't interfere. No faster-than-light signaling!
However, the propagator itself is non-zero for spacelike separations:
This is okay! The propagator is not an observable—it's an internal quantum amplitude. Only commutators of observables must vanish for spacelike separation.
4.8 Connection to Feynman Diagrams
In Feynman diagrams, the propagator represents an internal line:
───────────
Internal scalar line = Propagator i/(p² - m² + iε)
Every internal line in a Feynman diagram contributes a factor of the propagator in momentum space! This is the foundation of perturbative QFT calculations.
💡Virtual Particles
Internal lines represent virtual particles—they don't satisfy the on-shell condition E² = p² + m². They exist only during the interaction and can "borrow" energy from the vacuum temporarily (Heisenberg uncertainty: ΔE·Δt ≈ ℏ).
The propagator 1/(p² - m²) blows up when p² = m² (on-shell), reflecting the long lifetime of real particles!
Practice Problems
📝 Practice Problems
Show that in momentum space, the Feynman propagator for a Klein-Gordon field is:
D̃F(p) = i/(p² - m² + iε)
Explain physically why the Feynman propagator can be interpreted as a particle propagating forward in time OR an antiparticle propagating backward in time.
📊 Problem Set Statistics
⚠️Common Mistakes to Avoid
Mistake:
Why it's wrong:
Correct approach:
Mistake:
Why it's wrong:
Correct approach:
Mistake:
Why it's wrong:
Correct approach:
🎯 Key Takeaways
- Feynman propagator: DF(x-y) = ⟨0|T{φ̂(x)φ̂(y)}|0⟩ (time-ordered correlation)
- Momentum space: D̃F(p) = i/(p² - m² + iε) — THE fundamental formula!
- iε prescription ensures correct causal boundary conditions
- Time-ordering handles particles forward + antiparticles backward in time
- Green's function: (□ + m²)DF = -iδ⁴(x-y)
- Microcausality: [φ̂(x), φ̂(y)] = 0 for spacelike separation
- Feynman diagrams: Internal lines = propagators
- Next: Quantize fermions with anticommutators!