Feynman Rules

⚡ Key Takeaways

Feynman rules are a dictionary that translates each term in the perturbative expansion of a quantum field theory's correlation functions and scattering amplitudes into a set of diagrams and an associated algebraic expression. Key result: every scattering amplitude can be computed by drawing all topologically distinct diagrams at a given order, assigning propagators to internal lines, vertices to interactions, and external wavefunctions to incoming/outgoing particles, then integrating over undetermined loop momenta. Applies to all perturbative QFTs — QED, QCD, the electroweak theory, scalar models, and effective field theories. Origin: Richard Feynman (1948–1949), with Freeman Dyson supplying the systematic derivation from the Dyson series.

💡 The Core Insight

The perturbative expansion of any nn-point Green's function is a sum over contractions (Wick's theorem). A diagram is a graphical encoding of one contraction pattern. Because the structure of these patterns is dictated entirely by the free propagator and the interaction vertices in the Lagrangian, one can read off — directly from L\mathcal{L} — a finite set of rules that generate every term without ever re-deriving Wick's theorem. The Feynman rules thus convert dynamics (the Lagrangian) into combinatorics plus integration.

Formal Statement

DefinitionGenerating Functional and Perturbative Expansion

For a scalar theory with action S[ϕ]=S0[ϕ]+Sint[ϕ]S[\phi] = S_0[\phi] + S_{\text{int}}[\phi], the generating functional of correlation functions is

1
Z[J]=∫Dϕ  exp⁡ ⁣(iS0[ϕ]+iSint[ϕ]+i ⁣∫d4x J(x)ϕ(x)),\quad Z[J] = \int \mathcal{D}\phi \; \exp\!\Big( i S_0[\phi] + i S_{\text{int}}[\phi] + i\!\int d^4x\, J(x)\phi(x) \Big),

Derivation hint: Insert the source term JϕJ\phi into the path integral; functional derivatives δ/δJ\delta/\delta J bring down fields, generating correlation functions. with the interacting nn-point function obtained by

2
⟨0∣T ϕ(x1)⋯ϕ(xn)∣0⟩=1Z[0]δnZ[J]in δJ(x1)⋯δJ(xn)∣J=0.\quad \langle 0|T\,\phi(x_1)\cdots\phi(x_n)|0\rangle = \frac{1}{Z[0]}\left.\frac{\delta^n Z[J]}{i^n\,\delta J(x_1)\cdots\delta J(x_n)}\right|_{J=0}.

Derivation hint: Each functional derivative pulls a factor ϕ(xk)\phi(x_k) from the exponential source term; setting J=0J=0 removes the rest. Here ϕ\phi is the field, S0S_0 the free (quadratic) action, SintS_{\text{int}} the interaction (e.g. −λ4!ϕ4-\frac{\lambda}{4!}\phi^4), JJ an external source, TT time-ordering, and ∣0⟩|0\rangle the free vacuum.

DefinitionThe Position-Space Feynman Rules (scalar ϕ4\phi^4)

Expanding exp⁡(iSint)\exp(iS_{\text{int}}) in powers of λ\lambda and applying Wick's theorem yields a sum of products of free propagators. The rules are:

Propagator (internal or external line between x,yx,y):

3
DF(x−y)=∫d4k(2π)4 ik2−m2+iϵ e−ik⋅(x−y).\quad D_F(x-y) = \int \frac{d^4k}{(2\pi)^4}\,\frac{i}{k^2 - m^2 + i\epsilon}\,e^{-ik\cdot(x-y)}.

Derivation hint: Invert the quadratic operator (□+m2)(\Box+m^2); the iϵi\epsilon enforces Feynman (time-ordered) boundary conditions via the pole prescription.

Vertex: each interaction −λ4!ϕ4-\frac{\lambda}{4!}\phi^4 contributes a factor −iλ-i\lambda and an integration ∫d4z\int d^4z over the vertex location, joining four lines.

Symmetry factor: divide by the order of the diagram's automorphism group ∣Aut(Γ)∣|\text{Aut}(\Gamma)|.

TheoremMomentum-Space Feynman Rules

For amputated, momentum-space amplitudes the rules become purely algebraic. For a scalar with ϕn\phi^n interaction: 1. Internal line of momentum kk: ik2−m2+iϵ\displaystyle \frac{i}{k^2 - m^2 + i\epsilon}. 2. Vertex: −iλ (2π)4 δ4 ⁣(∑kin−∑kout)-i\lambda\,(2\pi)^4\,\delta^4\!\Big(\sum k_{\text{in}} - \sum k_{\text{out}}\Big) (momentum conservation). 3. Loop integration: ∫d4k(2π)4\displaystyle \int \frac{d^4k}{(2\pi)^4} for each independent loop. 4. External legs (amputated): factor 11 for scalars; appropriate wavefunctions u,uˉ,v,vˉ,ϵμu,\bar u, v, \bar v, \epsilon^\mu for fermions/photons. 5. Symmetry factor 1/∣Aut(Γ)∣1/|\text{Aut}(\Gamma)| and a sign (−1)(-1) for each closed fermion loop. The connected, amputated nn-point amplitude iMi\mathcal{M} is the sum over all topologically distinct diagrams.

4
iM(2→2)∣tree, ϕ4=−iλ.\quad i\mathcal{M}(2\to 2)\big|_{\text{tree, }\phi^4} = -i\lambda.

Derivation hint: At tree level the single 4-point vertex contributes −iλ-i\lambda; external lines are amputated (no propagators), and there is no loop integration.

Why It Holds / Derivation

ProofFrom the Dyson Series to Diagrams

Step 1 — Interaction picture. Write the S-matrix as the Dyson series

5
S=Texp⁡ ⁣(−i ⁣∫−∞∞dt Hint(t))=∑n=0∞(−i)nn!∫d4x1⋯d4xn T[Hint(x1)⋯Hint(xn)].\quad S = T\exp\!\Big(-i\!\int_{-\infty}^{\infty} dt\, H_{\text{int}}(t)\Big) = \sum_{n=0}^{\infty} \frac{(-i)^n}{n!}\int d^4x_1\cdots d^4x_n\, T\big[\mathcal{H}_{\text{int}}(x_1)\cdots\mathcal{H}_{\text{int}}(x_n)\big].

Derivation hint: Solve the interaction-picture Schrödinger equation i∂tU=HintUi\partial_t U = H_{\text{int}}U iteratively; time-ordering arises from nesting the integration limits.

Step 2 — Wick's theorem. Each time-ordered product of free fields equals the sum of all normal-ordered terms with every possible set of pairwise contractions:

6
T[ϕ(x1)⋯ϕ(xn)]=∑contractions  : ⁣(uncontracted fields) ⁣:  ∏pairsDF(xi−xj).\quad T\big[\phi(x_1)\cdots\phi(x_n)\big] = \sum_{\text{contractions}} \;:\!\text{(uncontracted fields)}\!:\;\prod_{\text{pairs}} D_F(x_i - x_j).

Derivation hint: Induct on the number of fields; each new field either remains uncontracted (normal-ordered) or contracts with one of the existing fields, giving a propagator.

Step 3 — Vacuum matrix element. Sandwiching between ⟨0∣⋯∣0⟩\langle 0|\cdots|0\rangle kills all normal-ordered terms with surviving fields; only fully contracted terms (where external operators pair with internal vertex fields) survive.

Step 4 — Combinatorics. The 1/n!1/n! from the exponential is cancelled by the n!n! ways of permuting identical vertices; the 1/4!1/4! in the ϕ4\phi^4 coupling is (mostly) cancelled by the 4!4! ways of attaching four lines to a vertex. Residual uncancelled factors are precisely the symmetry factor 1/∣Aut(Γ)∣1/|\text{Aut}(\Gamma)|.

Step 5 — Fourier transform. Replacing each DFD_F by its momentum representation (Eq. 3) and performing the ∫d4x\int d^4x at each vertex generates the momentum-conserving delta function (rule 2). Stripping one overall (2π)4δ4(∑p)(2\pi)^4\delta^4(\sum p) defines M\mathcal{M}. This establishes that the diagrammatic rules reproduce, term by term, the Dyson series. ■\blacksquare

∎
RP
Richard P. Feynman
1918–1988

Feynman introduced his diagrams at the 1948 Pocono Conference, initially to a skeptical audience that found his intuitive, "particle-trajectory" picture unjustified compared to Schwinger's and Tomonaga's operator formalisms. His genius was to recognize that the antiparticle could be treated as a particle moving backward in time (the Stückelberg–Feynman interpretation), unifying particle and antiparticle propagation in a single propagator with the iϵi\epsilon prescription. He developed the rules as a physicist's calculational tool; it fell to Freeman Dyson (1949) to prove their equivalence to the Schwinger–Tomonaga theory and embed them in the systematic Dyson series. Feynman shared the 1965 Nobel Prize with Schwinger and Tomonaga.

Building Intuition

🧠 Intuition

Think of a correlation function as asking: "Given a disturbance at points x1,…,xnx_1,\dots,x_n, what is the amplitude for the field to respond?" The field propagates between points along every possible path, scattering at interaction vertices. A diagram is one such history; the full amplitude sums over all histories. Internal lines are virtual — they need not satisfy E2=p2+m2E^2 = p^2 + m^2 because they exist only fleetingly, protected by the energy-time uncertainty relation. The ii's and signs are not arbitrary: the ii in each propagator and vertex tracks the ii in exp⁡(iS)\exp(iS), while the iϵi\epsilon encodes causality by selecting the time-ordered (Feynman) boundary conditions. Loop integrations ∫d4k\int d^4k represent summing over all momenta the unobserved virtual particle can carry — the origin of both quantum corrections and ultraviolet divergences.

Figure
Tree-level vs. one-loop diagrams for 2→22\to2 scattering in ϕ4\phi^4 theory
Tree level: $-i\lambda$ One loop (s-channel) $p_1$ $p_2$ $p_3$ $p_4$ $k$ $k-p$ Loop momentum $k$ is integrated: $\int d^4k/(2\pi)^4$

Worked Examples

ExampleTree-level Compton-like scattering rate in scalar QED

Given: Scalar Yukawa theory Lint=−g ϕ ψˉψ\mathcal{L}_{\text{int}} = -g\,\phi\,\bar\psi\psi, computing the tree amplitude for fermion–fermion scattering ψ(p1)ψ(p2)→ψ(p3)ψ(p4)\psi(p_1)\psi(p_2)\to\psi(p_3)\psi(p_4) via single scalar exchange.

Steps: 1. Two diagrams (t-channel and u-channel). For the t-channel:

  • Two vertices: each −ig-ig.
  • Internal scalar propagator with momentum q=p1−p3q = p_1 - p_3: iq2−mϕ2\dfrac{i}{q^2 - m_\phi^2}.
  • External fermion spinors: uˉ(p3)\bar u(p_3), u(p1)u(p_1), uˉ(p4)\bar u(p_4), u(p2)u(p_2).

2. Assemble:

7
iMt=(−ig)2 i(p1−p3)2−mϕ2 [uˉ(p3)u(p1)][uˉ(p4)u(p2)].\quad i\mathcal{M}_t = (-ig)^2\,\frac{i}{(p_1-p_3)^2 - m_\phi^2}\,\big[\bar u(p_3)u(p_1)\big]\big[\bar u(p_4)u(p_2)\big].

Derivation hint: Read the diagram from external lines inward; each vertex contributes −ig-ig and a propagator joins the two vertices. 3. Numerically, take g=1g = 1, mϕ=0m_\phi = 0, and a momentum transfer t≡(p1−p3)2=−(0.5 GeV)2=−0.25 GeV2t \equiv (p_1-p_3)^2 = -(0.5\,\text{GeV})^2 = -0.25\,\text{GeV}^2. The propagator factor is i/(−0.25 GeV2)=−4i GeV−2i/(-0.25\,\text{GeV}^2) = -4i\,\text{GeV}^{-2}.

Boxed answer:   Mt=−4 [uˉ3u1][uˉ4u2] GeV−2  \boxed{\;\mathcal{M}_t = -4\,[\bar u_3 u_1][\bar u_4 u_2]\ \text{GeV}^{-2}\;} (per unit spinor bilinear), with the full amplitude being Mt−Mu\mathcal{M}_t - \mathcal{M}_u for identical fermions.

ExampleOne-loop scalar self-energy and its symmetry factor

Given: ϕ4\phi^4 theory, Lint=−λ4!ϕ4\mathcal{L}_{\text{int}} = -\frac{\lambda}{4!}\phi^4. Compute the one-loop correction to the propagator (the "tadpole" self-energy).

Steps: 1. One vertex −iλ-i\lambda, with two of the four legs joined into a loop. 2. Symmetry factor: the loop can be contracted in 12\frac{1}{2} (the two loop legs are interchangeable), so S=2S = 2, giving factor 1/21/2. 3. The amplitude:

8
−iΠ=−iλ2∫d4k(2π)4 ik2−m2+iϵ.\quad -i\Pi = \frac{-i\lambda}{2}\int \frac{d^4k}{(2\pi)^4}\,\frac{i}{k^2 - m^2 + i\epsilon}.

Derivation hint: One vertex closes two legs into a loop; the factor 1/21/2 is the automorphism of swapping the loop's two attachment points. 4. This integral is quadratically divergent. In dimensional regularization with d=4−2ϵd = 4 - 2\epsilon,

9
Π=λm232π2(1ϵ−γE+ln⁡4πμ2m2+1)+O(ϵ).\quad \Pi = \frac{\lambda m^2}{32\pi^2}\left(\frac{1}{\epsilon} - \gamma_E + \ln\frac{4\pi\mu^2}{m^2} + 1\right) + \mathcal{O}(\epsilon).

Derivation hint: Use the standard tadpole integral ∫ddk/(2π)d 1/(k2−m2)=−i md−2 Γ(1−d/2)/(4π)d/2\int d^dk/(2\pi)^d\,1/(k^2-m^2) = -i\,m^{d-2}\,\Gamma(1-d/2)/(4\pi)^{d/2}, then expand near d=4d=4. 5. Numerically, take λ=0.1\lambda = 0.1, m=100m = 100 GeV, μ=100\mu = 100 GeV: the finite part is Πfin=0.1×10432π2(0−0.5772+ln⁡(4π)+1) GeV2≈3.167×(1.954) GeV2\Pi_{\text{fin}} = \frac{0.1\times 10^4}{32\pi^2}(0 - 0.5772 + \ln(4\pi) + 1)\ \text{GeV}^2 \approx 3.167\times(1.954)\ \text{GeV}^2.

Boxed answer:   Πfin≈6.19 GeV2  \boxed{\;\Pi_{\text{fin}} \approx 6.19\ \text{GeV}^2\;} (the 1/ϵ1/\epsilon pole is absorbed by mass renormalization).

Common Misconceptions

⚠️ Common mistake

Diagrams are not pictures of real trajectories. Internal lines are off-shell mathematical objects; nothing literally travels along them. The "virtual particle" language is a heuristic. Likewise, the apparent "speed" or "direction in time" of internal lines has no observable meaning — only the total amplitude, summed over all diagrams at a given order, is physical.

⚠️ Common mistake

The symmetry factor is easy to get wrong. It is 1/∣Aut(Γ)∣1/|\text{Aut}(\Gamma)|, the order of the graph's automorphism group treating identical lines and vertices as interchangeable while keeping external legs fixed and labeled. For tree diagrams with distinct external legs the factor is usually 1, but loops, self-contractions (tadpoles), and multiple identical internal lines generate factors of 2,4,6,…2, 4, 6,\dots Always recount by explicit Wick contraction when in doubt.

Counterexample

Naively, one might think every line in a diagram satisfies p2=m2p^2 = m^2. Consider the s-channel one-loop bubble: if the loop momentum kk were forced on-shell, the integral would collapse to a finite phase-space integral. But the loop momentum ranges over all of R4\mathbb{R}^4, including k2≠m2k^2 \ne m^2. This off-shell region is precisely what makes loop integrals divergent and necessitates renormalization — a phenomenon invisible if one (incorrectly) restricts to on-shell internal lines.

Connections

connection

The Feynman rules are inseparable from the broader edifice of perturbative QFT. They presuppose Wick's Theorem for converting time-ordered products into contractions, and the Path Integral Formulation or the Dyson Series for their derivation. Loop diagrams generated by the rules require Regularization and Renormalization to render divergent integrals finite and physical. The rules for gauge theories demand Faddeev-Popov Ghosts and gauge fixing; their consistency is guaranteed by BRST Symmetry and the Ward-Takahashi Identities. At higher orders, the structure of loop integrals connects to Dimensional Regularization and modern Amplitude Methods such as unitarity cuts and the Optical Theorem.

Real-World Applications

🔬 Where this appears

Historical Development

⏳ History
- 1929–1932: Heisenberg and Pauli formulate QED; divergences plague all calculations.
- 1937: Stückelberg interprets antiparticles as particles moving backward in time, prefiguring the propagator.
- 1947: The Lamb shift and electron g−2g-2 anomaly are measured; theory urgently needs a finite calculational scheme.
- 1948 (Pocono Conference): Feynman presents his diagrams; Schwinger and Tomonaga present their operator-based renormalization. Feynman's pictorial method is initially met with skepticism.
- 1949: Dyson publishes "The Radiation Theories of Tomonaga, Schwinger, and Feynman," proving their equivalence and deriving Feynman's rules systematically from the Dyson series.
- 1949: Feynman publishes "Space-Time Approach to Quantum Electrodynamics," codifying the rules.
- 1965: Feynman, Schwinger, and Tomonaga share the Nobel Prize in Physics.
- 1967–1972: 't Hooft and Veltman extend rules to non-Abelian gauge theories, introducing Faddeev–Popov ghosts and dimensional regularization, proving renormalizability.
- 1990s–present: Automation (FeynArts, FORM, MadGraph) and on-shell/unitarity methods transform multi-loop computation, while the rules remain the conceptual foundation.

Subtleties & Limits

open-problem

The Feynman rules generate a divergent asymptotic series, not a convergent one: the number of diagrams grows factorially with order, and the perturbative expansion has zero radius of convergence (Dyson's argument). Summing the series requires Borel resummation, which encounters renormalons and instanton singularities encoding non-perturbative physics invisible to any finite set of diagrams — confinement and chiral symmetry breaking in QCD being prime examples. Furthermore, the standard rules assume a well-defined asymptotic Fock space, which fails for theories with massless particles (infrared divergences requiring the KLN theorem and soft/collinear resummation) and for genuinely strongly coupled or background-dependent settings (gravity, de Sitter space). Modern approaches — the Amplitude Methods revolution, on-shell recursion, and the amplituhedron — suggest the Feynman-diagram expansion may be a highly redundant, non-optimal organization of amplitudes whose true structure is more economically captured by other variables.

See Also

Wick's Theorem · Path Integral Formulation · Dyson Series · Regularization and Renormalization · Dimensional Regularization · Faddeev-Popov Ghosts · Ward-Takahashi Identities · Optical Theorem · BRST Symmetry · Amplitude Methods