When you try to quantize electromagnetism using the path integral, you immediately hit a wall: the kinetic operator has no inverse. This isn’t some exotic UV divergence — it’s a basic linear algebra problem caused by gauge redundancy. The Faddeev–Popov procedure is how you fix it. In this post (Part 1 of 2), we’ll understand why the problem exists and what gauge fixing needs to accomplish. In Part 2, we’ll actually do it.
We’ll work with the abelian case ( gauge theory) throughout. The non-abelian generalization follows the same logic but is technically harder — we’ll get to that in a separate series.
Moving to Euclidean space
Before doing anything with the path integral, we Wick-rotate to Euclidean space. This means sending , which turns the oscillatory into a damped — much better behaved for path integral manipulations.
The gauge field rotates too. Since sits in the same slot as , it picks up a factor of :
while the spatial components are unchanged. This means the Minkowski contraction becomes in Euclidean space. The relative sign between time and space components disappears — Euclidean space has no distinction between “upper” and “lower” indices, and everything just contracts with .
The field strength transforms similarly. Take . After the rotation, each time derivative picks up an , and , giving . The Euclidean action for a massless gauge field becomes:
From here on, we’ll drop the superscripts — everything is Euclidean until further notice.
The operator you can’t invert
Now let’s massage the action into a form that reveals the problem. The Lagrangian density is:
We can write and expand. After integrating by parts (throwing away boundary terms), the action takes the form:
This is a quadratic action in , which means the path integral is Gaussian. For a Gaussian integral to make sense, you need to invert the operator in the exponent — that inverse is the propagator. But the operator
has a zero mode. To see this, hit it with for any function :
The operator annihilates any pure gauge configuration . A linear operator with zero modes has no inverse. No inverse means no propagator, and no propagator means the path integral
is not well-defined. We’re stuck.
But why does this zero mode exist? It’s not an accident — it’s a direct consequence of gauge invariance. The action doesn’t change under , so the operator encoding the action must kill the pure-gauge directions. The kernel of is precisely the space of gauge transformations. This is the mathematical statement of the overcounting problem.
Two types of field configurations
Let’s think about what the path integral is actually summing over. Every field configuration contributes to this integral. But there are really two types of contributions:
-
Physically inequivalent configurations — these are the ones we want. They represent genuinely different states of the electromagnetic field, and summing over them gives the quantum behavior of the theory.
-
Gauge copies — for each physical configuration , there is an entire family of configurations related by gauge transformations. These all describe the same physics but the path integral counts each one separately.
The second type is the problem. We don’t just have one extra copy — we have one for every possible function , which is an infinite-dimensional family. The path integral includes a factor equal to the “volume” of this gauge orbit, and this volume is what makes the integral diverge.
What we’d like to do is split the measure:
and just throw away the gauge part. The challenge is doing this correctly.
Gauge orbits: the geometric picture
The cleanest way to think about this is geometrical. Consider the (infinite-dimensional) space of all gauge field configurations .
Pick a particular configuration . Now act on it with every possible gauge transformation:
The set of all such as varies is called the gauge orbit of , denoted . Every point on this orbit is physically equivalent to .
Now pick a different, physically inequivalent configuration — meaning there is no gauge transformation taking to . It has its own orbit , which doesn’t intersect .
The full field space is foliated into these non-intersecting orbits. Physics lives on the space of orbits, not on individual configurations.

The horizontal curves are gauge orbits — each one represents a family of gauge-equivalent configurations. The pink dots (, , ) are physically inequivalent starting points, and the gauge transformations slide you along an orbit without changing the physics. The vertical surfaces are gauge-fixing conditions — they slice through the orbits, picking out one representative from each.
A good gauge-fixing surface intersects each orbit exactly once. This is what we need: one configuration per orbit, no overcounting, no missing configurations. For gauge theory in the perturbative regime, we can assume such a unique intersection exists. (For non-abelian theories, this assumption fails — a problem known as Gribov copies, which we’ll address in the non-abelian series.)
The Lorenz condition as a gauge-fixing surface
The most common choice of gauge-fixing surface is the Lorenz condition:
Why does this pick one point per orbit? Start with any configuration and ask: can I find a such that the transformed field satisfies the condition?
This requires:
which is just Poisson’s equation for . With appropriate boundary conditions, it has a unique solution. So for every orbit, there is exactly one configuration satisfying — the Lorenz condition is a good gauge-fixing surface.
More generally, we can impose
for any fixed function . The required gauge transformation is then , which again has a unique solution. Different choices of give different gauge-fixing surfaces, but they all cut each orbit once, and physical results will be independent of this choice. This freedom in choosing will be important when we derive the gauge-fixed action in Part 2.
What we need to do (and why it’s subtle)
So the goal is clear: restrict the path integral to one representative per gauge orbit. The naive approach would be to insert a delta function:
This forces the integral onto the gauge-fixing surface , which is what we want. But there’s a catch.
When you restrict a multi-dimensional integral to a surface using a delta function, you pick up a Jacobian — the determinant of how fast the constraint changes as you move off the surface. In our case, this means: how fast does change as you vary ? From the relation , the relevant derivative is:
So the Jacobian factor is . Missing this factor gives the wrong answer.
Here’s the punchline for Part 1, and the key fact that makes the abelian case tractable: this determinant doesn’t depend on . The operator is just the d’Alembertian — it knows nothing about the gauge field. So is a constant that can be pulled out of the path integral. This is a massive simplification.
In non-abelian theories, the analogous operator does depend on , and cannot be pulled out. Dealing with this -dependent determinant is what introduces ghost fields — but that’s a story for the non-abelian series.
Conceptual summary
Here’s what we’ve established:
- The kinetic operator has zero modes along gauge directions, making it non-invertible and the path integral ill-defined.
- This is because the path integral overcounts: every physical configuration has an infinite family of gauge copies, and we integrate over all of them.
- The space of field configurations is foliated into gauge orbits. Gauge fixing means choosing a surface that cuts each orbit exactly once.
- The Lorenz condition is such a surface — existence and uniqueness of the required gauge transformation follows from invertibility of .
- Naively inserting a delta function to enforce the gauge condition misses a Jacobian factor , which in the abelian case is a harmless constant.
Looking ahead
In Part 2, we’ll derive the Faddeev–Popov identity that correctly accounts for this Jacobian, insert it into the path integral, and use a beautiful Gaussian integral trick to convert the delta function into the familiar gauge-fixing term in the Lagrangian. We’ll then immediately read off the photon propagator and see how it depends on the gauge parameter .
Next up — Part 2: The Faddeev–Popov identity and the gauge-fixed photon propagator.
Source Material
This post was inspired by course material from Heidelberg University QFT Tutorial 6. You can download the original notes: