Quadratic reciprocity is usually stated as a remarkable relation between two separate-looking congruence questions. Let be distinct odd primes. The Legendre symbol
records whether
is a square modulo
. Thus
asks whether the polynomial
has a root modulo
, while
asks the reversed question. Quadratic reciprocity says that these two local questions are almost the same, with one predictable sign correction:
Theorem: Let be two odd primes. We have
Here
denotes the Legendre symbol which detects whether is a square modulo
or not. Thus we have a fact relating two local phenomenon. The nature of
and
. A congruence condition modulo
seems to know something about a congruence condition modulo
.
Quadratic reciprocity is often described as one of the theorems with the largest number of known proofs. Many of those proofs are elementary and combinatorial, but can feel somewhat unmotivated: they establish the identity without fully explaining why these two congruence questions ought to be related at all. The proof discussed here tries to reveal the structure behind the symmetry.
We take the equation seriously, reinterpret its roots through a number field, and then use Galois theory to see why the two Legendre symbols must appear together. We are interested in the behaviour of the polynomial
modulo
. In other words, we are asking whether a certain quadratic equation splits after reducing modulo a prime. This is exactly the kind of question Galois theory is designed to understand. Galois theory studies how roots of polynomials fit together, how fields generated by those roots sit inside larger fields, and how automorphisms act on them. So we should expect the Galois group to enter the picture. The answer is that both Legendre symbols describe the action of the same Frobenius automorphism on one quadratic field.
It is useful to absorb the sign into . Define
Thus
if
, while
if
. In this notation, quadratic reciprocity becomes
This is the form naturally suggested by the proof. The field that is intrinsically attached to squares modulo is not always
; it is
. The familiar sign in the usual statement of reciprocity is exactly the cost of replacing
by
.
We begin with arithmetic modulo . The multiplicative group of nonzero residues modulo
is
This group is cyclic of order
. It is also the Galois group of the
th cyclotomic field
, where
is a primitive
th root of unity. More precisely, an element
corresponds to the automorphism
defined by
. Thus the arithmetic of multiplication modulo
is encoded in the symmetries of the field
.
Inside there is a subgroup
of index two: the subgroup of squares. Membership in
is exactly what the Legendre symbol measures. Namely, for
, we have
precisely when
. Since
is cyclic, it has exactly one subgroup of each order dividing
. In particular, it has a unique subgroup of index two. This simple fact is important: there is only one nontrivial quadratic character on
, namely the Legendre character
.
By Galois correspondence, the subgroup determines a subfield of
, namely its fixed field
Because
has index two, this field has degree two over
. Hence it must be of the form
for some squarefree integer
. The next question is therefore very concrete: which
occurs? To identify it, consider the
th cyclotomic polynomial
Its discriminant is The discriminant itself is rational, so it is fixed by every Galois automorphism. The relevant object is instead a square root of the discriminant: the Vandermonde product formed from the roots
. Let
denote this product. Then
. An automorphism
permutes the roots of
by multiplying their exponents by
modulo
. Therefore
differs from
only by the sign of this permutation. The resulting sign is a homomorphism from
to
. Since there is only one nontrivial such homomorphism, it must be the Legendre symbol. After removing the rational square factor
from
, we obtain an element of
whose square is
. Thus we may choose
in
so that
This formula is the essential structural point. The automorphism corresponding to fixes
exactly when
is a square modulo
. Therefore the fixed field of the square subgroup is
We have now constructed a quadratic field inside that remembers the square subgroup modulo
. This gives a new way to think about the equation
. Although we began with the cyclotomic field, the conclusion is that the square root
can be expressed using
th roots of unity. In other words, the field
has been placed inside a field whose Galois group is literally the group of nonzero residues modulo
. We really need to think of the above argument as allowing us to write the field in terms of roots of unity and giving a formula for
in term of roots of unity
(We will give an explicit formula in terms of Gauss sums later)
So far, the prime has not entered the discussion. It enters through Frobenius. Since
, the prime
is unramified in
. Its Frobenius automorphism is
, because it acts on roots of unity by raising them to the
th power:
. This already explains why the residue class of
modulo
appears in the theorem. The automorphism
depends only on
. Applying the formula above with
, we get
Thus tells us whether Frobenius at
fixes
or sends it to its negative. Equivalently, it tells us whether Frobenius acts trivially or nontrivially on the quadratic field
.
Now compute the action of the same Frobenius in another way. Let be the ring of integers of
, and let
be a prime ideal of
lying above
. Frobenius is characterized by the congruence
for every algebraic integer . Since
is an algebraic integer, we look at how the Frobenius
acts on it. We have
. Now if
is square
,
is in
and we have
, else
.
Thus we have
This has a clear interpretation. The polynomial splits modulo
exactly when
. In that case its two roots are already defined over
, and Frobenius fixes each root. If it does not split, the roots lie only over the quadratic extension of
, and Frobenius interchanges them. Thus Frobenius acts by the sign
But this is the same Frobenius action that was already computed as . Since
is nonzero modulo
, the two signs must agree:
This is quadratic reciprocity in its most conceptual form. Expanding and using
immediately recovers the standard formula. The central insight is that the two Legendre symbols arise from one object. The symbol
asks whether
belongs to the square subgroup of
. Galois correspondence turns this subgroup into the field
. Frobenius at
acts on this field in a way determined by
, but reduction modulo
shows that the same action is determined by whether
is a square modulo
. Reciprocity is the equality of these two descriptions.
There is also a very explicit way to write in terms of roots of unity. Define the quadratic Gauss sum
For , let
. Changing variables shows that
. Thus the Gauss sum transforms under Galois automorphisms exactly as
does: square automorphisms fix it, while nonsquare automorphisms negate it.
To compute , consider
. Since
, every summand is
, so the sum equals
. On the other hand, expanding the Gauss sums and summing over
uses the elementary orthogonality relation for additive characters: the sum
equals
when
and
otherwise. The result is
Comparing the two evaluations gives
Therefore we obtain the explicit formula
up to the choice of one of the two square roots. The calculation should be viewed as finite Fourier analysis. The functions are additive characters of
, while
is a multiplicative character. The Gauss sum measures the interaction between these two kinds of symmetry. The argument above determines
, which is all that quadratic reciprocity requires. Determining the precise complex sign of
requires additional work: one must use the analytic structure of
and a chosen embedding in order to distinguish the two square roots. That is the classical problem of determining the sign of the Gauss sum.
To summarize: We had a way of writing the quantity in terms of the roots of unity
. Next, Frobenius allows us to relate the splitting of
to
. But the fact that
has an expression in terms of
means that
is determined by
. The fact that it is in the fixed field of squares shows that it depends only on
. All we needed to do was use the subgroup
of squares of
to check if
belongs to it. This obviously captures
. To relate to the other side
, we use Galois correspondence to find out the field corresponding to
and consider the action of
on the field.