The Intuition Behind the Langlands Conjectures
My main motivation for this tutorial is to provide an introduction to the line of reasoning behind the (arithmetic) Langlands conjectures that I have not seen elsewhere, specifically the relationship between automorphic and motivic L-functions.
What are L-functions? Both zeta- and L-functions are functions in analytic number theory constructed to introduce correction terms to approximate constructions of mathematical data or objects (with the Riemann zeta function being the original use case). In the case of the Langlands conjectures, the crux of the intuition is that automorphic and motivic L-functions each provide correction terms in non-abelian harmonic analysis and algebraic geometry, respectively, due to very strong indicators that these correction terms amount to the same thing in number theory.
Why Use Correction Terms?
Suppose one has an approximation for some mathematical phenomenon that requires infinitely many correction terms to be exact. At first, one might think this approximation to be rather poor. However, many mathematical data, such as prime numbers, are infinite, so if one’s approximation and corrections are given by well-behaved and well-understood functions, they have the potential to provide concise descriptions of such data.
In analytic number theory, zeta-functions and L-functions are developed to introduce various kinds of correction terms.
The Riemann Zeta Function
Approximating the Distribution of Primes
The original zeta-function is the Riemann zeta function, ζ(z)
whose nontrivial zeros provide correction terms to approximations of the distribution of prime numbers.
As we know, the primes are of crucial importance, as they are the building blocks of all the composite natural numbers. However, what can we say, concretely, about all primes? Can we actually describe them, together, as a collection of mathematical data? Currently, we can only describe them conjecturally.
Suppose we were to ask how many primes appear after n natural numbers. We’ll call this our prime-counting function, π0(x):
As one finds, the appearance of primes is somewhat difficult to predict. One doesn’t really know when the next prime will appear.
For instance, if one plots the distance between consecutive primes, one doesn’t find any immediately noticeable trend:
Let’s consider a rough approximation to π0(x):
(where is the Möbius function and li is the logarithmic integral). As we can see, the approximation is very rough:
as there are rather grievous error terms:
Riemann Zeros and Correction Terms
However, it is believed that correction terms can be introduced to asymptotically make this approximation exact.
Here the ρ terms are the non-trivial zeros of the Riemann zeta function! Empirically, we can see that introducing Riemann zeros into our approximation gradually improves it:
For comparison, here’s a plot of π0(x) and R(x) with correction terms from the first 50 non-trivial Riemann zeros. The approximation is improving.
How many corrections are needed? Well, infinitely many. That’s why a zeta-function, with nice analytic properties, is important.
Next, we’ll consider two similar kinds of functions: motivic and automorphic L-functions.
Motivic L-Functions
Counting Solutions Mod p for Elliptic Curves
Suppose we have an elliptic curve and seek to count its solutions mod p or mod pn. One key motivation for computing mod p is that it provides a tractable alternative to computing over fields such as the rationals, ℚ. Counting points on algebraic varieties over ℚ is a part of Diophantine geometry. Even for elliptic curves, it can be difficult, as each curve is given by a single equation with two unknowns. So, one reason why counting solutions mod p or mod pn is easier is that the underlying field is more wieldy; it amounts to counting points over a finite field
Let’s consider the elliptic curve given by the following equation:
Over the reals, the curve looks something like this:
Next, let’s take the same curve over finite fields 𝔽m (where m=pn):
Although visually allusive, taking this particular curve over these finite fields yields predictable behavior, so far as counting solutions is concerned. This is because the number of solutions, Nm (where m = pn) is dictated by the size of the field.
As we can see, for this curve, the number of solutions Nm is actually just the same as pn! So, as a first approximation, we might suppose that Nm will be the same as pn.
Motives as Geometric Corrections
However, this isn’t always the case. Consider instead the following curve:
For this curve, pn is just a rough approximation of Nm. Here’s a comparison of the approximation with the actual count (with the error between them highlighted). Sometimes the approximation overshoots. Sometimes it undershoots.
It might appear as though the errors diminish as 2n grows, but that’s just a visual artifact of the logarithmic scale. Actually, the error is growing. Here is the error term for each n:
One might then ask if the ‘error term’ between the pn prediction and Nm can be predicted. This is a major aspiration in modern algebraic geometry (and related research areas). In fact, it does lend itself to geometric intuition. John Baez gives a good explanation of this.
Because an elliptic curve is a torus, the pn points can be interpreted geometrically as the points on some finite torus over a finite field. But what, then, is the geometric form of the error term? Alexander Grothendieck proposed a motif (or motive) as an abstract geometric object embodying this error term. It is a rather strange geometric object; for instance, in cases where the approximation ‘overshoots’ the motive will have a negative number of points.
The Hasse-Weil Zeta Function
Can one, then, construct a zeta- or L-function to introduce motivic correction terms? There is a candidate function for doing so, related to the Weil Conjectures and the Riemann Hypothesis over finite fields. First, we’ll start with the so-called “local” zeta functions. Given an algebraic variety V over a finite field 𝔽q and its extension to 𝔽m (where m=qk), the local functions are given as follows:
Each function is defined for a particular q. Now, consider, for all primes, each possible local zeta function for each q=p. Taking a product of these, we can define a (global) function, the Hasse-Weil zeta-function:
Here’s a sketch of an example of three local zeta functions (for p = 2, 3, 5) for the elliptic curve 36a1:
Unfortunately, analytic difficulties persist in the study of motivic L-functions. Fortunately, however, there is a modular form corresponding to elliptic curve 36a1, and it has a good L-function. A modular form is basically just an elementary example of an automorphic form, and essentially, the (arithmetic) Langlands conjectures amount to the general proposition that there exist automorphic L-functions that can be used in place of motivic L-functions (or at least, that’s one way of saying it), due to an equivalence between cusp forms and motives as arithmetic data in L-functions.
Automorphic L-Functions
Eisenstein Series and Cusp Forms
I think the best way to build intuition as to why automorphic and motivic L-functions might be equivalent, other than results such as Eichler-Shimura (discussed here) and Taniyama-Shimura, is the manner in which cusp forms, like motives, provide corrections.
The construction of automorphic L-functions with cusp forms harkens back to Robert Langlands’ early work on spectral theory and the meromorphic continuation of (the constant term of) Eisenstein series. Let’s look into what that all means.
First of all, what’s the relationship between Eisenstein series and cusp forms? In general, a space of modular forms of weight 2k can contain two components: a subspace of Eisenstein series and a subspace of cusp forms. Eisenstein series can be said to be approximations of these spaces, with cusp forms the correction terms. Langlands was working on capturing full spectra, beyond just Eisenstein series, and his work uncovered novel Euler products, i.e., new L-functions constructed from cusp forms.
Cusp Forms as Analytic Corrections
An Eisenstein series is a modular form. Whereas a general modular form f is written as
an Eisenstein series of weight 2k is given as
In the previous section, we saw that the relationship between motives and analytic number theory is to be found in the Weil conjectures. In the case of Eisenstein series, the relationship with the Riemann zeta function is not particularly allusive. As an initial observation, one might note that ζ values appear in the definition of the q-expansion of Eisenstein series themselves:
Let’s consider the space of modular forms of weight 2k in the case of SL2(ℤ), which we’ll write as M2k. For weights 0 ≤ 2k ≤ 10, the spaces can be described solely using Eisenstein series: M4 using E4; M6 using E6; M8 using E8; and M10 using E10. Each element of the space M2k is just a constant multiple of the Eisenstein series E2k. M12, on the other hand, requires a cusp form. That is to say: elements of M12 are not just constant multiples of E12; although E12 is a good approximation, a cusp form must also be added as a correction. So, unlike M4 and M6, M12 needs a cuspidal correction:
One way of showing why the situation changes at M12 is by demonstrating non-trivial arithmetic relations between modular forms of weight 12. To take a famous example, consider the difference between E4 cubed and E6 squared:
This difference has weight 12, so it is an element of M12, but does not vanish; thus, they aren’t multiples of each other. Let’s look at their difference. First, here are the first few terms of their respective q-expansions:
Let’s take their difference:
Now, suppose we were to divide this difference by 1728:
Why 1728? Well, look at the coefficients of this q-expansion now. They’re the same as the coefficients of Ramanujan’s tau-function, which is a cusp form!
Thus, we’ve found the error term to our E12 approximation of M12. It’s the cusp form:
Thus, we can say that E12 is only an approximation of M12, which is corrected with Δ(z):
Adeles and Automorphic L-Functions
Cusp forms are key data in the Euler factors of so-called automorphic L-functions. One might ask why automorphic L-functions are believed to have better analytic properties than their motivic counterparts. That’s a somewhat complicated topic, but one elementary comparison with the Hasse-Weil case can be given.
Automorphic L-functions are constructed using adeles. From an arithmetic perspective, and for those interested in Diophantine geometry, adeles are quite intriguing. In order to explain why, I should first introduce the local-global principle in arithmetic geometry, which says that
For any curve defined by a set polynomials with rational coefficients, if it has (a) solution(s) over the p-adic fields (for all p) and a solution over the reals, then it also has a solution over the rationals.
Adeles provide a useful way to exploit the local-global principle, as they offer a way to work with all completions of the rationals at once:
Recall that our Hasse-Weil functions had a somewhat similar structure, i.e., a product over all local functions. The introduction of adeles into L-functions harkens back to Tate’s thesis. Modular forms can be treated as automorphic forms on the group GL2(𝔸), and more broadly, automorphic forms generalize to GLn(𝔸). Fortunately, for automorphic representations, the local data uniquely determine the global data. Thus, the Euler factors in an automorphic L-function, thanks to adeles and the properties of automorphic representations, exploit the local-global principle nicely.
So, let’s return to our original elliptic curve, 36a1. Its corresponding modular form, 36.2.2.a, admits the following L-function:
plotted below:
What’s nice about this is that we don’t have to compute the error term for all mod pn, nor do we need to take a product of local zeta functions.
















