Feynman rules for QED
Before Feynman, computing a scattering amplitude in quantum electrodynamics meant a page-filling sum over time-orderings of virtual particles — one term for every way the intermediate states could be arranged in time, with the photon's polarizations summed by hand. Feynman's insight was that the whole calculation reduces to a picture and a dictionary. Draw the process as a diagram — lines for particles, a dot wherever a photon meets two electrons — and read off a fixed factor for each piece: a spinor for every external leg, a vertex factor for every dot, a propagator for every internal photon. Multiply them, with indices contracted, and the product is , the Lorentz-invariant amplitude. This is not an approximation or a mnemonic that happens to work. Thomson stresses that the rules reproduce, term for term, what the full field-theory derivation gives: the propagator is the summed result of all time-orderings of a massless photon, and is the fundamental electron–photon coupling extracted from the QED Lagrangian. Every QED process — Rutherford scattering, Compton scattering, pair annihilation, the anomalous magnetic moment tested to twelve digits — is built from the same three ingredient types and the same single three-line vertex. This article is the assembly manual for the relativistic-scattering chapter: it takes the Dirac spinors from aq-pp-dirac-solutions, the bilinears from aq-pp-dirac-adjoint-bilinear-covariants, the exchange picture from aq-pp-perturbation-theory-exchange, and the photon propagator from aq-pp-photon-propagator, and forges them into the recipe every downstream cross-section calculation executes.
- Every QED diagram is built from a single three-line vertex coupling one photon to two spin-½ fermions; no vertex connects more than three lines, and no other vertex exists in pure QED.
- The amplitude is the product of three ingredient types — external-line spinors ( and photon polarizations ), the vertex factor , and the photon propagator — multiplied with indices contracted to give .
- Spinor factors are written in a definite order: follow each fermion line against its arrows, and the first spinor met is always an adjoint, or .
- Antiparticles use -spinors and are drawn with arrows running backward, but the rules are otherwise identical to the particle case.
- The four-momentum in a propagator is fixed by conservation at the vertices, producing the characteristic pole — the massless photon's being the special case that makes electromagnetism long-ranged.
- Key idea: a complicated scattering amplitude reduces to mechanical pattern-matching — draw the diagram, attach a known factor to each line and vertex, multiply, and you have .
A complicated scattering amplitude reduces to mechanical pattern-matching: draw the diagram, attach one known factor to each external line, each vertex, and each internal line, multiply them together with the indices contracted, and the product is — the same answer the full time-ordered field-theory sum would give.
Where this lives today
The Feynman rules are the beating heart of every automated collider calculation. Programs such as QGRAF, FeynArts, and MadGraph enumerate the diagrams for a requested process; FeynCalc and FORM implement the vertex, propagator, and trace rules verbatim; and event generators like Pythia and Sherpa fold the results into simulated collisions compared bin-by-bin with LHC data. Nothing in this pipeline departs from the dictionary in this article — it is only executed at industrial scale, for final states with a dozen legs and thousands of interfering diagrams. The rules also underwrite the most precisely tested prediction in science: the electron's anomalous magnetic moment , computed from QED diagrams through five loops (12,672 diagrams at tenth order) and agreeing with experiment to better than one part in . The same three ingredient types, generalized, run the rest of the Standard Model — QCD adds three- and four-gluon vertices and colour factors, the electroweak sector adds massive and propagators and chiral vertices — but the QED trio of external spinor, vertex, and propagator is the template on which all of it is built.
The physical picture
A QED diagram is a bookkeeping device, not a photograph of trajectories, and its three kinds of element map onto three kinds of factor. External legs — the real particles from the accelerator and into the detector — carry Dirac spinors or photon polarization vectors. Vertices — where the interaction happens — each carry the same factor , the fundamental fermion–photon coupling. Internal lines — the virtual quanta exchanged but never observed — each carry a propagator. The first figure attaches all of these to a concrete process, , so the "read it off and multiply" method is visible at a glance.
The ordering of the spinors is the one place the bookkeeping demands care: a fermion line is a chain of arrows read against the arrow direction, so the factors come out as adjoint-spinor, vertex, propagator, vertex, spinor — a matrix product closing to a number. The electron and positron of the initial state share one fermion line, so their spinors bracket the current , never (the misconception addressed below). What makes this more than accounting is that it yields hard, parameter-free numbers: the second figure turns the amplitude above into the measured cross-section , the QED benchmark every collider normalizes against.
:::svg[The Feynman rules turned into a number: σ(e⁺e⁻ → μ⁺μ⁻) = 4πα²∕3s = 86.9 nb ∕ s[GeV²] falls as a straight line of slope −2 on log–log axes; the marked point is √s = 10 GeV giving σ = 0.87 nb, and near √s = m_Z the pure-photon prediction is about 10 pb before the Z resonance takes over]
The core equations
The master rule is the assembly law: the amplitude is the ordered product of the factors carried by every element of the diagram. The following equations are that dictionary, applied and then illustrated on .
where: the external factors are (incoming fermion), (outgoing fermion), (incoming antifermion), (outgoing antifermion), and for incoming/outgoing photons; spinors are ordered by reading each fermion line against its arrows. Reading: the left side is times the invariant matrix element that feeds Fermi's Golden Rule and the cross-section formulas. The vertex is the heart of QED — a single three-line junction, one photon and two fermions, appearing with the same factor everywhere. It is where the coupling constant enters, once per dot.
where: is the elementary charge (Heaviside–Lorentz natural units ); is the fermion's charge in units of (electron , up-quark ); carries the Lorentz index that contracts with the photon; is the fine-structure constant. Reading: the makes the vertex a four-vector so that current couples to current; the overall sign of the is convention-dependent and cancels in . Griffiths writes the same vertex as with . An internal photon carries a propagator: the amplitude for the virtual quantum to be created at one vertex and absorbed at the other, summed over all its intermediate states. In Feynman gauge it is strikingly simple.
where: is the four-momentum along the internal line, fixed by conservation at the vertices; is the Minkowski metric; is the gauge parameter. Reading: the pole at is the massless photon's, and it is what makes electromagnetism long-ranged; the gauge-dependent terms never contribute, since they hit conserved currents, (the Ward identity). An internal fermion carries the Dirac propagator, the momentum-space inverse of the operator .
where: is the fermion mass; enforces causal (Feynman) boundary conditions; is the Feynman slash. Reading: the numerator is a matrix, so a fermion propagator sits inside a spinor chain between two vertices; the pole at is where the virtual fermion would go on-shell. Applying the dictionary to — one diagram, two vertices, one photon of momentum so — gives the amplitude in closed form.
where: are the incoming momenta and the outgoing ; the two brackets are the electron and muon currents; is the Mandelstam invariant. Reading: the amplitude is a current–current interaction glued by — the whole diagram compressed into one line, exactly the product the first figure assembles. Squaring, spin-summing, and integrating this amplitude (jobs owned by aq-pp-matrix-element-spin-averaging and aq-pp-ee-to-mumu) yields a cross-section that is pure prediction of the rules, the QED benchmark against which every collider normalizes.
where: the high-energy (massless-muon) limit has been taken. Reading: the falloff is dimensional — a squared amplitude over the only scale — and the coefficient is fixed once is known, with no free parameters.
The goal is to show that the vertex factor is not an independent postulate but is dictated by the gauge principle: it is times the interaction term of the QED Lagrangian with the fields amputated. We start from the free Dirac Lagrangian, promote the derivative to a covariant one so the theory is invariant under local phase rotations, and identify the single cubic term that appears — the electron–photon coupling whose coefficient is the vertex.
Step 1. Begin with the free Dirac Lagrangian , which is invariant under a global phase change but not a local one , because then hits and spoils the invariance. Why: demanding that the phase be a free choice at every spacetime point — the local gauge principle — is what forces a compensating field into existence.
Step 2. Restore it by replacing , where the photon field transforms as . The Lagrangian becomes . Why: the covariant derivative sews the photon to the fermion in the only way gauge symmetry allows, at the price of exactly one interaction term.
Step 3. Read the interaction term : it couples two fermion fields to one photon field — a single three-line vertex, with no four-or-more-line term anywhere in QED. Why: the number of fields in the interaction term is the number of lines at the vertex, so QED's one cubic term means one three-point vertex and nothing else.
Step 4. The Feynman rule for a vertex is times the interaction coefficient with the fields stripped off: , the surviving because it sits between the two fermion fields; the coupling is . Why: the momentum-space rule is the functional derivative of with respect to the three fields, which returns the coupling coefficient — the vertex is the Lagrangian's fingerprint.
Go deeper · Derivation B · 1 minAssembling the amplitude for e⁺e⁻ → μ⁺μ⁻ from the rules
The goal is to run the assembly law end to end on the archetypal QED process and recover the closed-form amplitude of equation (5), so that "read it off and multiply" becomes a concrete calculation rather than a slogan. We label the external legs, attach a spinor to each, insert the two vertices and the photon propagator in the order fixed by the fermion lines, contract indices, and collect the factors of and the charges.
Step 1. Label the momenta and identify the external factors. Incoming gives ; incoming gives ; outgoing gives ; outgoing gives . There is one internal photon of momentum , so . Why: fixing the external dictionary first means the rest is pure substitution — the physics of "what is coming in and going out" is entirely in this line.
Step 2. Read the line against its arrows, adjoint first: with . Same for the muon line: with . Why: the against-the-arrow ordering makes each current a row times matrix times column — a genuine number and a four-vector.
Step 3. Glue the currents with the photon propagator , which contracts index on the electron vertex to index on the muon vertex:
Why: the metric is the contraction that turns two four-vector currents into one Lorentz scalar — current coupled to current.
Step 4. Collect the scalar prefactors: . With and , , hence , matching equation (5). Why: the three factors of and the two negative charges combine to a clean overall sign — an honest check that the bookkeeping closed.
Go deeper · Derivation C · 1 minWhy the propagator has a 1 over q² minus m² pole — the sum over time-orderings
The goal is to show that the covariant propagator is the summed result of old-fashioned time-ordered perturbation theory, so that the single denominator is understood as the collapse of two separate time-orderings into one Lorentz-invariant object — the sense in which the rules "reproduce the full QFT derivation term for term." We take a virtual quantum of mass exchanged between two vertices, write the two ways it can be ordered in time, add the energy-denominator factors, and combine them.
Step 1. In time-ordered perturbation theory a virtual particle of three-momentum and energy can be emitted at the earlier vertex and absorbed at the later, or vice versa — two distinct orderings, each on-shell but not conserving energy. Why: on-shell intermediate states with energy unconserved is the hallmark of the old formalism; each ordering carries a factor .
Step 2. The two orderings contribute and , where is the transferred energy. Why: the is the relativistic state normalization, and the two denominators are the two orders in which the intermediate state can appear.
Step 3. Add them: , since . Why: the two frame-dependent orderings sum to a single Lorentz-invariant denominator — the covariant propagator hides the time-ordering entirely.
Step 4. For the photon, gives the denominator , and summing over the physical polarizations supplies the numerator (Feynman gauge), so . Why: the massless pole is why electromagnetism has infinite range, and the is the polarization completeness relation — both from the same summed exchange.
Limiting cases
| Case | Result | Meaning |
|---|---|---|
| Tree level (no loops) | finite, no | leading order in ; every internal momentum is fixed by conservation |
| Static / low-energy | Coulomb | Fourier transform of the propagator is the potential |
| Massless fermion () | chirality conserved along the line; numerator loses its mass term | |
| Real (external) photon | use , not a propagator | on-shell ; only virtual photons carry |
| Higher order (loops) | each extra pair of vertices , plus | perturbation series in ; loops need renormalization |
| Heavy mediator (contrast) | massive give short-range, contact (Fermi) interactions |
Worked examples
1 · Assembling e⁻μ⁻ → e⁻μ⁻ from scratch (confidence builder)
Write down for electron–muon scattering, the t-channel workhorse of QED, using only the rules. Take incoming , and outgoing , .
Step 1. Identify the external factors: incoming , outgoing , incoming , outgoing . The exchanged photon carries the transferred momentum , so (Mandelstam ), spacelike, .
Step 2. Build the two currents against the arrows. The electron line runs , read backward as ; the muon line gives . With both vertices are .
Step 3. Glue with the photon propagator and collect: . Hence
Step 4. Sanity checks. The structure is identical to but with and particle spinors replacing antiparticle ones — exactly what "crossing" predicts. In the non-relativistic, low- limit the currents reduce to charge densities and , whose Fourier transform is the Coulomb potential — the amplitude reproduces Rutherford scattering. , the t-channel one-photon-exchange amplitude.
2 · The QED benchmark cross-section, with numbers
Use the amplitude for to evaluate the total cross-section at GeV (well above threshold, below the ), and state the coupling strength that entered.
Step 1. The vertex strength. From , the coupling at each dot is . The amplitude carries two vertices, so and — one-photon exchange is order in the rate.
Step 2. The spin-averaged, integrated result (derived in aq-pp-ee-to-mumu) is . Insert the coefficient: , so .
Step 3. Convert to cross-section units with : , the famous "point cross-section". At GeV, , so
Step 4. Interpret. The falloff drops the cross-section a hundredfold from to GeV — pure dimensional analysis of a fixed-coupling amplitude. Measured rates at PETRA, PEP, and LEP track this curve across three decades of energy, and the R-ratio (hadrons over this muon benchmark) is how the number of quark colours was counted. nb at GeV.
Physics of the portrait
The rules bear one man's name because he changed how the calculation is thought, not just how it is done. Feynman replaced an abstract operator formalism with a picture a physicist could draw on a napkin and a dictionary that turned it into an integral — and the pictures turned out to be more than a mnemonic.
Origins · 1 minRichard Feynman and how this was discovered
Richard Phillips Feynman was, by his own account, more interested in doing physics than in formalizing it, and the diagrams are the purest expression of that instinct. Working at Cornell in the late 1940s on the problem of QED's infinities, he developed a "space-time approach" in which particles are drawn as lines and interactions as vertices, with antiparticles represented as particles moving backward in time — the Stückelberg–Feynman interpretation that lets a single -spinor stand in for a positron. His 1949 papers, The Theory of Positrons and Space-Time Approach to Quantum Electrodynamics, laid out the rules essentially as they are used today: a factor for each line, a factor for each vertex, momentum conservation at every junction, and an integral over each undetermined loop momentum. What made the method revolutionary was not just its economy but that Freeman Dyson, in 1949, proved it equivalent to the operator-based renormalization theories that Julian Schwinger and Sin-Itiro Tomonaga had built independently — three routes to the same finite answers. Feynman shared the 1965 Nobel Prize with Schwinger and Tomonaga, and in 1986 famously traced the Challenger disaster to a failed O-ring by dropping a seal into iced water on live television. The diagrams that carry his name are now the visual language of every field theory, from QED to the Standard Model to string perturbation theory.
Going further
Texts. Thomson, Modern Particle Physics, §5.4 (Feynman rules for QED) and §5.4.1 (treatment of antiparticles) · Peskin & Schroeder, An Introduction to Quantum Field Theory, §4.7–§4.8 and the inside-cover rules · Griffiths, Introduction to Elementary Particles, 2nd ed., §7.5 and Appendix D (Feynman rules, tree level) · Halzen & Martin, Quarks and Leptons, §6.1–§6.9 · Schwartz, Quantum Field Theory and the Standard Model, Ch. 7 and Ch. 13.
Provenance. The external spinors are recalled by name from aq-pp-dirac-solutions; the current structure from aq-pp-dirac-adjoint-bilinear-covariants; the exchange picture and time-ordered origin of the propagator from aq-pp-perturbation-theory-exchange; and the explicit form from aq-pp-photon-propagator. A verifier should confirm: (1) the vertex follows as times the interaction term of with ; (2) the assembled amplitude with the sign from ; (3) the two-time-ordering sum yields ; (4) and nb at GeV.
Prerequisites. Dirac Spinor Solutions · The Adjoint Spinor and Bilinear Covariants · Interaction by Particle Exchange · The Photon Propagator. Leads to. e⁺e⁻ → μ⁺μ⁻ · Matrix Elements and Spin Averaging · Compton Scattering · Trace Techniques.
Ask the tutor: Name any tree-level QED process and I will assemble its amplitude from the rules step by step — spinors, vertices, propagator, and the final .
Why is there a factor of i in every single rule?
Because the amplitude the rules build is , and that is threaded through the whole perturbation expansion. Each term in the Dyson series carries a factor of from expanding , so a vertex carries and a propagator . The bookkeeping is arranged so that multiplying all the factors and stripping the overall leaves , whose square is a real, positive rate. The individual 's are not physical on their own; only is measurable, and every convention-dependent phase (including the sign of the vertex) cancels there. If your 's do not combine to the expected factor, you have dropped a rule.
Why must the adjoint spinor be written first?
Because a fermion current has to be a Lorentz scalar or four-vector — one number per index — and only the ordering produces that. In matrix terms is a row, (a product of gammas) is , and is a column, so multiplies down to a number. Reverse it to and you multiply a column by a row, getting a matrix — not an amplitude. "Follow the line against the arrows, adjoint first" is just the rule that guarantees the row-matrix-column pattern for every fermion line; interior propagators slot in as further matrices, and the whole chain still closes to a number.
Are the particles on internal lines real?
No — internal lines are virtual, off-shell: their four-momentum does not satisfy . A real photon has , but the photon exchanged in has , which no real photon can have. The propagator is not a particle travelling from A to B; it is the amplitude, summed over intermediate states, for the field to carry momentum between two vertices. This is why it can be large (near its pole, ) or small (far off-shell) with no "real particle" present — and why a resonance appears when approaches for a massive mediator.
Why is the propagator −ig_{μν}/q² and not something gauge-dependent?
It is gauge-dependent in general — the full propagator is , and is just the Feynman-gauge choice . What saves you is that the extra piece never contributes to a physical amplitude: each propagator index contracts into a vertex on a conserved fermion current, and by the Dirac equation (the Ward identity). So the term hits a zero, and every gauge gives the same answer. Feynman gauge is chosen simply because it is the least cluttered; picking a different in a loop calculation is a standard cross-check, since the cross-section must not depend on it.
How can a positron be an electron going backward in time?
It is a bookkeeping identity, not a claim about time travel. In the field expansion, the operator that creates an outgoing positron is the same one that annihilates an incoming negative-energy electron state, so the mathematics is identical whether you call the line "a positron forward" or "an electron backward"; the diagram encodes this by drawing the antiparticle's arrow against the momentum flow. Practically, you need no separate rules for antiparticles: an incoming positron uses and an outgoing positron uses , the -spinors being the reinterpreted negative-energy Dirac solutions. Every observable comes out with the correct positive-energy, opposite-charge values, so nothing acausal happens — the "backward in time" language just keeps one set of rules covering particles and antiparticles alike.
Do the QED rules extend to QCD and the weak interaction?
Yes — the three ingredient types are universal, only the specific factors change. QCD keeps the fermion structure but replaces the photon with eight gluons; the quark–gluon vertex is (with a colour matrix ), and because gluons carry colour there are also three- and four-gluon vertices with no QED analogue. The weak interaction uses massive propagators that collapse to a contact Fermi interaction at low energy, and its vertices are chiral, containing so they couple only to left-handed fermions — parity violation. But the assembly law, the " times the coupling" vertex rule, the against-the-arrow ordering, the loop integral , and the per closed fermion loop are inherited unchanged from QED. Learn the QED rules and you have learned the grammar of the Standard Model.