Skip to main content
Philosophical transactions. Series A, Mathematical, physical, and engineering sciences logoLink to Philosophical transactions. Series A, Mathematical, physical, and engineering sciences
. 2019 Dec 9;378(2163):20180441. doi: 10.1098/rsta.2018.0441

The Ramanujan conjecture and its applications

Wen-Ching Winnie Li 1,
PMCID: PMC6939229  PMID: 31813366

Abstract

In this paper, we review the Ramanujan conjecture in classical and modern settings and explain its various applications in computer science, including the explicit constructions of the spectrally extremal combinatorial objects, called Ramanujan graphs and Ramanujan complexes, points uniformly distributed on spheres, and Golden-Gate Sets in quantum computing. The connection between Ramanujan graphs/complexes and their zeta functions satisfying the Riemann hypothesis is also discussed.

This article is part of a discussion meeting issue ‘Srinivasa Ramanujan: in celebration of the centenary of his election as FRS’.

Keywords: Ramanujan conjecture, Ramanujan graphs, Ramanujan complexes, zeta functions, Riemann hypothesis

1. Introduction

Srinivasa Ramanujan was a mathematical genius with broad interests and deep insights. The numerous formulae he left behind have inspired the development of new theories and discoveries of new connections in mathematics, computer science, engineering and physics. This paper concerns a very important topic in automorphic forms and number theory, called the Ramanujan conjecture, and its amazing applications in computer science. The Ramanujan conjecture in general form asserts that a generic cuspidal automorphic irreducible unitary representation of a reductive group over a global field should be locally tempered everywhere. It originated from Ramanujan's prediction [1] on the behaviour of the Fourier coefficients τ(n) of the weight-12 discriminant function Δ. The generalized Ramanujan conjecture is largely unsettled. The appli- cations are based on the representations of GLn and certain unitary groups for which the conjecture has been established. These include the explicit constructions of infinite families of Ramanujan graphs and Ramanujan complexes. For several decades, computer scientists have intensively studied families of graphs with expansion constants uniformly bounded away from 0, called expanders, which have wide real-world applications (cf. [2]). Ramanujan graphs [3] are spectrally optimal expanders, which make them excellent communication networks, and Ramanujan complexes [4] are higher-dimensional analogues of Ramanujan graphs. These combinatorial objects were never considered by Ramanujan himself; they bear his name because of the Ramanujan conjecture lurking in the background. Similar constructions from a different perspective give rise to points uniformly distributed on unit spheres and Golden-Gate Sets in quantum computing.

The purpose of this survey paper is to discuss the Ramanujan conjecture and its applications sketched above. Section 2 is devoted to the Ramanujan conjecture. Starting from Ramanujan's original predictions on τ(n), we review the progress on classical cusp forms, state the generalized conjecture, and summarize its current status over function fields and number fields. The spectral theory for graphs and complexes is discussed in §3 and 4, respectively, where Ramanujan graphs [3] and Ramanujan complexes [4] are also introduced as spectrally extremal combinatorial objects with respect to the eigenvalues of the adjacency operators on vertices. For graphs/complexes arising as finite quotients of the building of PGLn over a non-archimedean local field F, these adjacency operators coincide with the Hecke operators of PGLn(F). In §5, we recall explicit constructions of Ramanujan graphs and Ramanujan complexes in [39] as quotients of the building of PGLn(F) by discrete subgroups of PGLn(F) arising from suitable subgroups Γ of global points of certain inner forms of PGLn or certain unitary groups. When the base field is Q, the groups Γ viewed as subgroups at the archimedean place ∞ of Q give rise to points uniformly distributed on unit spheres [1012]. The Golden-Gate Sets arise from first representing the Hecke operators of PGLn(F) by global points and then regarding them locally as points at the place at ∞. (See [5,13,14] for more details.) The role of the Ramanujan conjecture is also explained.

The Ramanujan conjecture has close ties to the Riemann hypothesis. To date, the standard way to prove the Ramanujan conjecture, such as in [10,1528] for GLn and certain unitary groups, is to construct the corresponding Galois representation as predicted in the Langlands program [29]. The Ramanujan conjecture then follows from the Riemann hypothesis for the underlying geometric object which affords the Galois representation, like Deligne's proof for the original Ramanujan conjecture for Δ [19,30]. Other cases of the Ramanujan conjecture, such as [31,32] for inner forms of GLn and [5,33,34] for classical groups and certain unitary groups, were proved by establishing the Langlands functoriality from representations of the target group to those of a group for which the Ramanujan conjecture holds. In [35], Langlands proposed an analytic method, a variation of which was used in [36] to prove the conjecture for certain representations of GL2 over CM fields. To graphs and complexes, there are associated zeta functions [3739]. One criterion for a regular graph to be Ramanujan is that its zeta function satisfies the Riemann hypothesis. For complexes, the situation is more complicated because more operators are involved owing to the higher dimension. In the final section, §6, we introduce a stronger concept, called strongly Ramanujan complex [40], in terms of the eigenvalues of an Iwahori-Hecke operator, or equivalently, the adjacency operator on the directed chambers of the complex, and discuss the relationship between Ramanujan complexes, strongly Ramanujan complexes and the Riemann hypothesis (cf. [41]).

2. The Ramanujan conjecture

(a). The classical Ramanujan conjecture

Roughly speaking, a modular form is a holomorphic function on the Poincaré upper half-plane which has a lot of symmetry with respect to the modular group SL2(Z) or a congruence subgroup of SL2(Z). It is called a cusp form if it vanishes at all cusps of the group of symmetry. The first non-zero cusp form for SL2(Z) is the weight-12 normalized discriminant function Δ(z). Jacobi showed that it can be expressed as an infinite product in powers of q = e2πiz related to the partition function

Δ(z)=qn1(1qn)24=n1τ(n)qn.

Ramanujan studied the Fourier coefficients τ(n) of Δ. Based on his computation of the first 30 coefficients, in his 1916 paper [1] Ramanujan conjectured the following properties satisfied by τ as an arithmetic function:

  • (1)

    τ is multiplicative, that is, τ(mn) = τ(m)τ(n) for (m, n) = 1. Thus it suffices to know its values at prime powers.

  • (2)
    τ satisfies the degree-2 recursive relation for each prime p:
    τ(pn+1)τ(p)τ(pn)+p11τ(pn1)=0foralln1.
    Since τ(1) = 1, the τ function is completely determined by its values at the primes p.
  • (3)

    At each prime p, τ(p) satisfies the bound |τ(p)|≤2p11/2.

As noted by Ramanujan himself, the first two statements can be rephrased in terms of the L-function L(Δ, s) associated with Δ having an Euler product for ℜ(s)≫0 as follows:

L(Δ,s):=n1τ(n)ns=pprime11τ(p)ps+p112s.

This assertion, proved by Mordell in 1917, motivated Hecke to introduce the Hecke operator Tp at each prime p so that the product expression is equivalent to Δ being an eigenfunction of Tp with eigenvalue τ(p). In 1937, Hecke [42] extended this result to modular forms for congruence subgroups of SL2(Z), one of the fundamental contributions of Hecke to the modern theory of automorphic forms. The third assertion can be restated as, in the factorization

1τ(p)ps+p112s=(1α(p)ps)(1β(p)ps),

we have

|α(p)|=|β(p)|=p11/2.

This is the classical Ramanujan conjecture, proved by Deligne [19,30] for Δ and cusp forms of weight greater than or equal to 3, Eichler–Shimura [22,27] for weight-2 cusp forms, and Deligne–Serre [20] for cusp forms of weight 1.

(b). Generalized Ramanujan conjecture

Langlands reinterpreted the Hecke eigenforms in terms of automorphic representations for GL2 over Q so that both have the same associated L-functions. As such, the cusp forms correspond to cuspidal representations. This viewpoint led Langlands to propose vastly generalized statements for representations of a reductive group G over a global field K [29]. In this context, the classical Ramanujan conjecture has the following generalization. The reader is referred to the survey article [43] by Lomeli and references therein for more details of the topics discussed in this and next subsections.

Let Π be a cuspidal automorphic irreducible unitary representation of G over K. As a global representation of the group G(AK) of adelic points on G, Π = ⊗v place of KΠv is a restricted tensor product of local representations Πv of the group G(Kv) of points on G over the completion Kv of K at v. The representation Π is said to satisfy the generalized Ramanujan conjecture if every local component Πv is tempered, in other words, the matrix coefficients of Πv lie in the space L2+ϵ(G(Kv)) for all ϵ > 0. There are known examples of representations Π such that none of the unramified local components Πv are tempered (cf. [44]). The generalized Ramanujan conjecture is predicted to hold for Π generic.

Now we explain the temperedness on more concrete terms. First consider the example where G = GL2 and K=Q. In this case, a cuspidal automorphic irreducible representation Π is generic. There are two possibilities for the component Π of Π at the infinite place ∞ of Q. If Π corresponds to a holomorphic cusp form f, then Π is either a discrete series (if f has weight greater than or equal to 2) or a limit of discrete series representations (if f has weight 1); in both cases, Π is tempered. The classical Ramanujan conjecture discussed in §2a says that Πp is tempered for each prime p. On the other hand, if Π corresponds to a real analytic cuspidal Maass form f, then Π is tempered if and only if f is an eigenfunction of the Laplace operator with eigenvalue greater than or equal to 1/4. This coincides with the celebrated 1/4 conjecture by Selberg [45], which is wide open.

Regarding L(Δ, s) as the L-function attached to the representation of GL2(AQ) corresponding to Δ, for G = GLn, to Π we similarly associate an L-function L(Π, s) which has the form

L(Π,s)=nonarchimedeanplacevofK11+a1(v)(Nv)s++an(v)(Nv)ns,

such that the factor at a place v is the reciprocal of a polynomial in (Nv)−s of degree ≤n with complex coefficients a1(v), …, an(v). Here, Nv is the norm of v. Furthermore, an(v)≠0 if Πv is unramified, which is for almost all v. An unramified Πv is tempered if and only if all roots of

1+a1(v)u++an(v)un

have the same absolute value, just like what we saw for the Δ function.

(c). Known cases of the generalized Ramanujan conjecture

In this subsection, we summarize the groups G for which the Generalized Ramanujan Conjecture is established for generic cuspidal irreducible automorphic representations Π of G. To date, the standard way to prove the generalized Ramanujan conjecture for Π is to construct the Galois representation corresponding to Π as predicted by Langlands. Then the Ramanujan conjecture would follow from the Riemann hypothesis for the underlying geometric object which affords the Galois representation, as Deligne's original approach for Δ [19,30]. Another approach is to establish an injective correspondence respecting the Hecke operators from the representations of the target group to those of a group for which the Ramanujan conjecture is known to hold. A third approach is a variation of the analytic method proposed by Langlands in [35].

We distinguish two cases according to the base field K being a function field or a number field.

(I) K is a function field, that is, a finite extension of Fq(t). This is the case for which more results are known.

  • For G = GLn, the conjecture was proved by Drinfeld [21] for n = 2 and L. Lafforgue [24] for n≥3 by establishing the Langlands conjecture for this group.

  • For G = H×, the multiplicative group of a central simple division algebra H of dimension n2 over K, by Jacquet–Langlands [32] for n = 2 and Badulescu & Roche [31] for n≥3. This is proved by establishing an injective correspondence from automorphic representations of H× to those of GLn preserving the associated L-functions.

  • Laumon–Rapoport–Stuhler [25] proved the conjecture for automprphic representations of H× which are Steinberg at a place where H is unramified by constructing Galois representations.

  • For G = SO2n+1, Sp2n or SO2n, the conjecture was established by Lomeli [34,43], resulting from the globally generic lifting from the classical groups to GLN.

More generally, without the generic assumption on the representation Π of a classical group G, V. Lafforgue [33] showed that Π is tempered at one unramified place if and only if it is tempered at all unramified places. Recent work of Sawin and Templier [46] proved that Π is tempered at all unramified places under some conditions.

(II) K is a number field, i.e. a finite extension of Q. The knowledge, in this case, is more limited.

  • For holomorphic cuspidal representations of G = GL2 over Q by Deligne [19,30], Eichler–Shimura [22,27] and Deligne–Serre [20] as mentioned before, and over totally real fields by Brylinski–Labesse [16] and Blasius [15], proved by constructing Galois representations.

  • For G = H×, where H is a quaternion algebra over totally real fields ramified at all archimedean places, by Jacquet–Langlands [32] as in function field case.

  • For G = GLn over K with CM, Π algebraic regular and conjugate self-dual, by Clozel [47], Shin [28] and Chenevier–Harris [17] by constructing Galois representations.

  • For G = GL2 over K with CM, Π algebraic regular of weight 0, by Allen, Calegari, Caraiani, Gee, Helm, Le Hung, Newton, Scholze, Taylor and Thorne [36] using potential automorphy and invoking the analytic properties of the Rankin–Selberg L-functions.

  • For certain unitary group representations by Rogawski [26], Clozel [10], Clozel–Harris–Labesse [18], Harris–Taylor [23] and Shin [28] by constructing Galois representations, and by Evra–Parzanchevski [5] using functoriality.

For any number field and G = GLn, Luo–Rudnick–Sarnak [48] gave the best known subconvexity bound for general n, and Blomer–Brumley [49] further improved this bound for n = 2, 3, 4.

3. Ramanujan graphs

In this section, we recall the spectral theory of regular graphs and provide different viewpoints of Ramanujan graphs. The reader is referred to the monograph [39, Ch. 4-5] for more details.

(a). Spectral theory of regular graphs

Let X be a finite connected undirected graph on n vertices. Assume that X is (q + 1)-regular, that is, each vertex has q + 1 neighbours. Identify the adjacency matrix A = A(X) of X with the adjacency operator on L2(X) which maps a function f on vertices of X to the function Af whose value at a vertex x is the sum of f(y) over the vertices y adjacent to x. The eigenvalues of A, called the spectrum of X, are real and satisfy

q+1=λ1>λ2λn(q+1).

Furthermore, −(q + 1) is an eigenvalue if and only if X is a bipartite graph, in which case the eigenvalues are symmetric with respect to 0. Call ± (q + 1) trivial eigenvalues of X and the remaining eigenvalues non-trivial. When X is used as a communication network, its efficiency is measured by the expanding constant h(X) defined as

h(X)=minYX,|Y||X|/2|E(Y,XY)||Y|,

where E(Y,XY) is the collection of edges from Y to its complement in X. In general, it is very time-consuming to compute h(X). Tanner [50] and Alon-Milman [51] showed that h(X) is bounded from above and below in terms of the spectral gap λ1 − λ2 = q + 1 − λ2. More precisely,

q+1λ22h(X)2(q+1)(q+1λ2).

Hence the larger the spectral gap, the more efficient the network. To determine how large the spectral gap can be, we study the distribution of the non-trivial eigenvalues λ.

Let {Xj} be a family of (q + 1)-regular graphs with |Xj| → ∞. The celebrated Alon-Boppana Theorem [3] asserts that

liminfjmaxλofXj2q.

The natural counter-statement

limsupjminλofXj2q,

does not hold unconditionally, but, as shown by Li [52] and Serre [53], it is valid under a mild assumption, such as Xj contains few short cycles of odd length, or the length of shortest odd cycles in Xj tends to infinity as j does. The interval [2q,2q] is the spectrum of the (q + 1)-regular tree, the universal cover of connected (q + 1)-regular graphs.

(b). Ramanujan graphs

A (q + 1)-regular X is called a Ramanujan graph according to Lubotzky–Phillips–Sarnak [3] if its non-trivial eigenvalues λ satisfy

|λ|2q,

or equivalently, for each non-trivial eigenvalue λ, the two roots of 1 − λu + qu2 have the same absolute value q−1/2. In view of the discussion in §3a, Ramanujan graphs are spectrally extremal, and they are spectrally optimal expanders.

(c). The Ihara zeta function of a graph

A cycle in a graph X is a closed loop with a starting point and an orientation. It is a geodesic if there are no backtracks regardless of the starting point. A closed geodesic cycle is primitive if it is not a repetition of a shorter cycle more than once. Two closed cycles on the same loop are equivalent if they differ by starting points and have the same orientation. Given a primitive closed geodesic cycle C, the collection of cycles equivalent to C is a prime [C] of X.

Motivated by the Selberg zeta function, Ihara [37] introduced the zeta function of X which counts the number Nn(X) of closed geodesic cycles of length n in X (see also [54]); it can also be expressed as a product over the primes of X:

Z(X;u)=exp(n1Nn(X)nun)=prime[C]11ul(C).

Here, l(C) is the length of a cycle C in [C].

(d). Ramanujan graphs and the Riemann hypothesis

In 1966, Ihara gave a closed form for the zeta function of a regular graph.

Theorem 3.1 ([37]) —

Let X be a finite connected undirected (q + 1)-regular graph. Then

Z(X;u)=(1u2)χ(X)det(IAu+qu2I),

where χ(X) is the Euler characteristic of X and A = A(X) is the adjacency operator.

Since χ(X) < 0, Z(X;u) is in fact the reciprocal of a polynomial in u. Similar to the Riemann zeta function, Z(X;u) is said to satisfy the Riemann hypothesis if its non-trivial poles, namely, those arising from the non-trivial eigenvalues of X in det(IAu+qu2I), all have the same absolute value q−1/2. Hence one obtains another criterion for Ramanujan graphs in terms of zeta functions, namely X is a Ramanujan graph if and only if Z(X, u) satisfies the Riemann hypothesis.

4. Ramanujan complexes

Graphs are one-dimensional simplicial complexes. In this section, we consider their generalization to higher-dimensional simplicial complexes, arising as finite quotients of the buildings attached to PGLn. Parallel to §3, we discuss the spectral theory and Ramanujan complexes. More details can be found in [4] and [39, Ch. 8].

(a). The Bruhat-Tits building of PGLn

Let F be a non-archimedean local field with q elements in its residue field. It is a finite extension of Qp or Fq((t)). Denote by OF its ring of integers. The Bruhat–Tits building attached to PGLn(F) is a contractible (n − 1)-dimensional simplicial complex Bn,F. Thus it is the universal cover of its finite quotients. Sometimes we denote Bn,F by its vertex set PGLn(F)/PGLn(OF) when there is no risk of confusion. The group PGLn(F) acts transitively on the vertices of Bn,F by left transformation, and preserves simplices of all dimensions. The vertices of Bn,F are partitioned into n different types, marked by Z/nZ. Those of the same type are not adjacent so that the 1-skeleton of Bn,F is an n-partite graph. The Hecke algebra of PGLn(F) is generated by n − 1 operators An,1, …, An,n−1 on L2(PGLn(F)/PGLn(OF)), where An,i sends a function f on vertices to the function An,if whose value at a vertex x is the sum of f(y) over the neighbours y of x with type(y) = type(x) + i. As shown in [4], the operators An,1, …, An,n−1 can be simultaneously diagonalized. For each i, the spectrum Ωn,i of An,i is known [55,56]. When n = 2, the building B2,F is a (q + 1)-regular tree, and the Hecke operator A2,1 is the adjacency operator on the tree.

(b). Spectral theory for finite quotients of Bn,F and Ramanujan complexes

The following higher-dimensional analogue of the Alon–Boppana theorem was proved by Li.

Theorem 4.1 ([4]) —

Let {Xj} be a family of finite quotients of Bn,F such that each Xj contains a ball isomorphic to a ball in Bn,F with radius approachingas j → ∞. Then for 1≤i≤n − 1, the closure of the set {eigenvalues of An,ionXj:j≥1}contains Ωn,i.

This spectral behaviour motivates the following definition of higher-dimensional analogue of Ramanujan graphs, called Ramanujan complexes. Let Γ be a discrete torsion-free cocompact subgroup of PGLn(F) so that the quotient XΓ=ΓBn,F is a finite (n − 1)-dimensional simplicial complex. We say XΓ is a Ramanujan complex if, for each 1≤i≤n − 1, all non-trivial eigenvalues of An,i on XΓ lie in the spectrum Ωn,i of An,i on its universal cover Bn,F. In other words, the non-trivial zeros of the polynomial

det(IAn,1u++(1)iqi(i1)/2An,iui++(1)nqn(n1)/2Iun)

have the same absolute value q−(n−1)/2. In terms of representations, this is equivalent to all non-trivial spherical representations in L2(Γ∖PGLn(F)) being tempered. When n = 2, Ramanujan complexes are Ramanujan graphs. It follows from theorem 4.1 that Ramanujan complexes are spectrally extremal.

5. Various applications of the Ramanujan conjecture

(a). Explicit constructions of Ramanujan graphs and Ramanujan complexes

In real-world applications, it is time-consuming to compute the spectrum of a large graph. Hence explicitly constructed Ramanujan graphs ready for use are highly desirable. There are infinite families of explicitly constructed Ramanujan graphs and Ramanujan complexes based on the established cases of Ramanujan conjecture for generic cuspidal representations of certain inner forms of GLn or unitary groups over Q or function fields discussed in §2c.

Theorem 5.1 —

For (i) F=Qp and n = 2, 3, and (ii) F=Fq((t)) and n≥ 2, there are infinitely many discrete torsion-free cocompact subgroups Γ of PGLn(F) such that XΓ:=ΓBn,F are finite Ramanujan complexes. When n = 2, they are Ramanujan graphs.

For case (i), this was done by Lubotzky–Phillips–Sarnak [3] and independently by Margulis [7] for n = 2 using the Ramanujan conjecture for classical weight-2 cusp forms by Eichler–Shimura [22,27]. The case n = 3 was done in [5] by Evra and Parzanchevski using the Ramanujan conjecture established for PGU3 over Q with a special choice of the unitary group GU3. (See §5b.) For case (ii), results on the Ramanujan conjecture for PGLn and its inner forms over function fields were used. More precisely, this was done for n = 2 by Morgenstern [8] using Drinfeld [21], and for n≥2 by Li [4] using Laumon–Rapoport–Stuhler [25], Lubotzky-Samuels-Vishne [6] and Sarveniazi [9] using L. Lafforgue [24]. First [40] also constructed Ramanujan complexes by following the same method but using different inner forms of PGLn. It remains to check whether different Ramanujan complexes are obtained by varying the inner forms.

We sketch below the main steps of the constructions originated from Lubotzky–Phillips–Sarnak [3]. Regard F as the completion Kv of a global field K at a nonarchimedean place v. For case (i), the field K=Q and v = p; denote by ∞ the archimedean place of Q. For case (ii), K=Fq(t) and v is a degree-1 place of K not equal to ∞, the place at infinity with 1/t as a uniformizer. Let H be a central simple division algebra of dimension n2 over K, unramified at v and totally ramified at ∞. Write G for the group PH×. The restricted product over all places w of K of local points G(Kw) of G at w with respect to the subgroups of integral points G(Ow) at non-archimedean places w is the group G(AK) of adelic points on G. Let K be an open compact subgroup of wv,G(Ow), and

Γ=ΓK:=G(K)G(Kv)G(K)K.

Here G(K), the group of global K-points on G, is diagonally imbedded in G(AK). The group ΓK consists of those global points which, outside v and ∞, fall in K. It imbeds in G(Kv) as a discrete cocompact subgroup. Shrinking K if necessary, we may assume ΓK is also torsion-free. Since H is unramified at v, we have Bn,F=G(Kv)/G(Ov), and its quotient by ΓK is a finite (n − 1)-dimensional simplicial complex. By strong approximation theorem, we can write

XΓK=ΓKBn,F=ΓKG(Kv)/G(Ov)=G(K)G(AK)/G(K)G(Ov)K,

so that the functions on XΓK can be interpreted as automorphic forms on G(AK). By choosing K carefully, especially when n is a composite (cf. [57]), we can ensure that those automorphic forms orthogonal to the constant functions and their twists by nth roots of unity, under the Jacquet–Langlands correspondence established in [31,32], correspond to generic cuspidal representations of GLn(AK) so that the Ramanujan conjecture holds and, consequently, the complex XΓK is Ramanujan. We obtain an infinite family by varying the group K.

The infinite families of Ramanujan graphs constructed this way have valency k = q + 1 for a prime power q. It has been an open question to know whether the same holds for any valency k≥3. Using methods in combinatorics and analysis, in 2015 Marcus–Spielman–Srivastava [58] proved the existence of infinitely many k-regular bipartite Ramanujan graphs for any k≥3 by showing that a k-regular bipartite Ramanujan graph has a twofold unramified cover which is also Ramanujan. The question still remains open for non-bipartite k-regular Ramanujan graphs.

(b). Other applications of the Ramanujan conjecture

The group ΓK defined in §5a consists of certain points of G(K) integral outside two places v and ∞ of K, and the Ramanujan graph or complex constructed from it arises from imbedding ΓK in the local group G(Kv) at a nonarchimedean place v. When the field K=Q, the place ∞ is archimedean and the group G(K)=G(R) has very different properties than its non-archimedean counterparts. There are interesting applications obtained from imbedding ΓK in G(R) which we now explain. Assume that v = p for an odd prime p so that we may choose H to be the Hamiltonian quaternion algebra over Q and G = PH×. The norm 1 elements in H×(R) is SU(2), which projects onto SO(3) and acts on the sphere S2.

In their paper [3], Lubotzky–Phillips–Sarnak showed that the vertices of the (p + 1)-regular tree B2,Qp are represented by a group Λp generated by a set Sp consisting of p + 1 integral quaternions with norm p which give rise to the Hecke operator at p. Normalize the elements in Λp so that all elements have norm 1. Imbed it in PU(2) then project it to SO(3). Lubotzky–Phillips–Sarnak [11] proved that the image of Λp is dense in SO(3). Moreover, the orbit of any point x in S2 under Λp is uniformly distributed and can be used to approximate integrals over S2. Similar results hold for ΓK [12].

As shown by Parzanchevski & Sarnak [14], the image of Λp in PU(2) distributes uniformly, and Sp is a Golden Gates Set in quantum computation. For a survey of this topic, the reader is referred to [13].

The Ramanujan conjecture for holomorphic cusp forms of weight 2 is behind the above applications. There are other choices for K. For instance, we may choose K to be an open subgroup of wv,2G(Ow) and ΓK=G(Q)G(Q2)G(Qv)K, as in [11,12]. In this case, the result of Deligne on Ramanujan conjecture for holomorphic cusp forms of weight greater than or equal to 2 is used.

The applications below rely on the validity of Ramanujan conjecture for certain unitary groups.

Clozel [10] extended the result in [11] from S2 to S2n−1 using the unitary group Un over Q obtained from a central simple division algebra of dimension n2 over an imaginary quadratic extension of Q. Very recently, Evra & Parzanchevski [5] took G = PGU3 over Q, where GU3 preserves the usual Hermitian form on three-dimensional vector space over Q(1) up to scalars in Q×. At ∞, the group G(R) is compact. They extended the results in [3,14] to G. More precisely, they constructed an infinite family of ΓK such that the finite quotients ΓKG(Qp)/G(Zp) are two-dimensional Ramanujan complexes at unramified primes p≡1 mod 4, and finite biregular bipartite Ramanujan graphs at unramified primes p≡3 mod 4. At ∞ they obtain Golden Gate Sets on PU(3) from suitable global integral points of G.

6. Ramanujan, strongly Ramanujan and the Riemann hypothesis

We saw in §3d that Ramanujan graphs can be characterized by the associated zeta functions satisfying the Riemann hypothesis. In this section, we address the corresponding question for higher-dimensional Ramanujan complexes.

(a). Zeta functions of finite quotients of Bn,F

Let XΓ=ΓBn,F be a finite quotient of Bn,F. In the building Bn,F, there are many apartments, which are (n − 1)-dimensional Euclidean spaces tiled by (n − 1)-dimensional simplicies, called chambers; and the building is obtained by gluing together the apartments along certain chambers. The Euclidean metric on the apartments induces a metric on the building since any two points in the building are contained in a common apartment. The quotient XΓ inherits the metric on the building so that geodesic cycles on XΓ as well as primes can be defined similar to graphs, except that we restrict ourselves to those contained in the 1-skeleton of XΓ. Therefore, geodesic cycles in XΓ can be lifted to straight lines contained in the 1-skeleton of Bn,F regardless of the starting points. Like the zeta function of graphs, the zeta function of XΓ counts the number Nm(XΓ) of closed geodesic cycles of length m in XΓ, defined by

Z(XΓ,u)=exp(m1Nm(XΓ)umm)=prime[C]11ul(C).

This is the zeta function for one-dimensional closed geodesic cycles in XΓ. Starting from these, we recursively define higher dimensional closed geodesic cycles and their associated zeta functions. More precisely, for 2≤rn − 1, an r-dimensional geodesic cycle in XΓ is obtained by taking a directed geodesic closed path of adjacent r-dimensional simplicies in XΓ and gluing together each adjacent pair of r-dimensional simplicies along the (r − 1)-dimensional simplex they share such that the boundary of the r-dimensional cycle consists of closed (r − 1)-dimensional geodesic cycle(s) in XΓ. We similarly define r-dimensional primes and the zeta function Zr(XΓ, u) counting closed r-dimensional geodesic cycles in XΓ. See [39, Ch. 8] for more detail.

(b). A zeta identity

Hashimoto [59] showed that the zeta function of a graph can be expressed in terms of the adjacency operator of directed edges. This can be extended to higher dimensional complexes. For a finite quotient XΓ of the building Bn,F and 1≤rn − 1, the zeta function Zr(XΓ, u) introduced in §6a can be expressed in terms of finitely many operators describing a more refined adjacency relations among r-dimensional simplicies. We explain this for the case n = 3. See [38] for details. As explained in §4a, vertices in B3,F have 3 types. Hence there are two types of directed edges in B3,F: for j = 1, 2, those of type j are from type i vertices to type i + j vertices for all iZ/3Z. There is a parahoric operator LE describing adjacent type 1 edges which do not share a chamber. Type 2 edges are the opposite of the type 1 edges, described by the adjoint of LE, denoted LtE. Using them one can show that the zeta function Z(XΓ, u) is a rational function in u, with a closed form expression

Z(XΓ,u)=1det(ILEu)det(ILEtu2).

Likewise, there is an Iwahori–Hecke operator LB describing the adjacency of directed chambers in the building B3,F such that

Z2(XΓ,u)=1det(ILBu).

Analogous to theorem 3.1, the zeta function Z(XΓ, u) is related to the Hecke operators A3,1 and A3,2 of PGL3(F) as follows.

Theorem 6.1 —

For n = 3 and a finite quotient XΓ=ΓB3,F of B3,F, the zeta function Z(XΓ, u) is a rational function with two closed form expressions

Z(XΓ,u)=1det(ILEu)det(ILEtu2)=(1u3)χ(XΓ)det(IA3,1u+qA3,2u2q3u3I)det(I+LBu),

where χ(XΓ) is the Euler characteristic of XΓ, LE is a parahoric operator, and LB is an Iwahori–Hecke operator as above.

There are three proofs for this identity, representing different interpretations of the operators involved: [38] is algebraic and combinatorial, [60] is representation-theoretic, and [61] is cohomological.

In their unpublished work, Kang and J-K Yu obtained a similar identity for n≥4 involving Zr(X,u) for 1≤rn − 1.

(c). Ramanujan and strongly Ramanujan complexes

Motivated by the Ramanujan conjecture, a Ramanujan complex arising as a finite quotient of the building Bn,F is defined in §4b in terms of the Hecke operators, or equivalently, adjacency operators on vertices. To see this from the viewpoint of zeta functions as we did in §3d for graphs, as shown in theorem 6.1, for n≥3 other operators also appear in the zeta function. In fact, adjacency operators on r-dimensional simplicies for each 0≤rn − 1 would appear. It is natural to ask whether the temperedness condition holds for each r and how they affect each other.

For n = 3, Kang–Li–Wang proved in [60] that a finite quotient XΓ of B3,F is a Ramanujan complex if and only if the non-trivial spherical representations in L2(Γ∖PGL3(F)) are tempered (by definition), which is equivalent to the non-trivial parahoric representations in L2(Γ∖PGL3(F)) being tempered, which in turn is equivalent to the non-trivial Iwahori-spherical representations in L2(Γ∖PGL3(F)) being tempered. We note that a spherical representation is parahoric, and a parahoric representation is Iwahori-spherical. This holds true in general: among the representations in L2(Γ∖PGLn(F)) which occur in the zeta function of the finite quotient XΓ=ΓBn,F, spherical representations contain non-zero vectors fixed by the maximal compact subgroup of PGLn(F), Iwahori-spherical representations contain non-zero vectors fixed by the Iwahori subgroup of the maximal compact subgroup, and other relevant representations contain non-zero vectors fixed by a subgroup sandwiched by the maximal compact and the Iwahori subgroups.

Since Ramanujan complexes are defined in terms of spherical representations, call a finite quotient XΓ of Bn,F strongly Ramanujan if the non-trivial Iwahori-spherical representations in L2(Γ∖PGLn(F)) are tempered.

First [40] has verified that all known Ramanujan complexes constructed from local fields F with positive characteristic discussed before are strongly Ramanujan.

To date, we know that Ramanujan and strongly Ramanujan are equivalent for n = 2 by Hashimoto [59], and n = 3 by [60]; it is unknown for n≥4.

(d). Strongly Ramanujan and the Riemann hypothesis

Given a finite quotient XΓ=ΓBn,F and 1≤rn − 1, the zeta function Zr(XΓ, u) is said to satisfy the Riemann hypothesis if all non-trivial poles have specifically prescribed absolute values, as given in [41].

In [41] Kang showed that if XΓ is strongly Ramanujan, then all Zr(XΓ, u) satisfy the Riemann hypothesis. The converse is not always true. He gave a counterexample for n = 4. On the other hand, if all representations in L2(Γ∖PGLn(F)) are generic, then he proved that the validity of the Riemann hypothesis for all Zr(XΓ, u) and strongly Ramanujan are equivalent.

Selberg [45] pioneered the viewpoint that equivalent classes of geodesic cycles in a compact Riemann surface play the role of prime numbers in Q. Their distribution, described by the prime geodesic theorem similar to the celebrated prime number theorem for primes in Q, was proved by Sarnak in his thesis [62]. The combinatorial counterpart of the prime geodesic theorem is expected to hold for the primes of XΓ in each dimension 1≤rn − 1. If, furthermore, XΓ is strongly Ramanujan, then one would also have a good estimate of the error term in the prime geodesic theorem for r-dimensional primes, just like the role of the original Riemann hypothesis in the distribution of prime numbers. To-date, this is proved for n = 2 by Hashimoto [63], and n = 3 by Li-Matias [64] (cf. [39, Theorem 8.8]). The reader is referred to [39] for the development and current status of the prime geodesic theorems.

Acknowledgments

This research is partially supported by the Simons Foundation grant no. 355798.

Data accessibility

This article has no additional data.

Competing interests

I declare I have no competing interests.

Funding

No funding has been received for this article.

References

  • 1.Ramanujan S. 1916. On certain arithmetic functions. Trans. Camb. Phil. Soc. 22, 159–184. Collected papers of Srinivasa Ramanujan, 136–162, AMS Chelsea Publ., Providence, RI, 2000. [Google Scholar]
  • 2.Hoory S, Linial N, Wigderson A. 2006. Expander graphs and their applications. Bull. Am. Math. Soc. 43, 439–561. ( 10.1090/S0273-0979-06-01126-8) [DOI] [Google Scholar]
  • 3.Lubotzky A, Phillips R, Sarnak P. 1988. Ramanujan graphs. Combinatorica 8, 261–277. ( 10.1007/BF02126799) [DOI] [Google Scholar]
  • 4.Li WCW. 2004. Ramanujan hypergraphs. Geom. Funct. Anal. 14, 380–399. ( 10.1007/s00039-004-0461-z) [DOI] [Google Scholar]
  • 5.Evra S, Parzanchevski O. 2018. Ramanujan complexes and Golden Gates in PU3. (http://arxiv.org/abs/quant-ph/1810.04710), preprint.
  • 6.Lubotzky A, Samuels B, Vishne U. 2005. Explicit constructions of Ramanujan complexes of type A~d. Eur. J. Comb. 26, 965–993. ( 10.1016/j.ejc.2004.06.007) [DOI] [Google Scholar]
  • 7.Margulis G. 1988. Explicit group theoretic constructions of combinatorial schemes and their application to the design of expanders and concentrators. J. Prob. Inf. Trans. 24, 39–46. [Google Scholar]
  • 8.Morgenstern M. 1994. Existence and explicit constructions of q + 1 regular Ramanujan graphs for every prime power q. J. Comb. Theory Ser. B 62, 44–62. ( 10.1006/jctb.1994.1054) [DOI] [Google Scholar]
  • 9.Sarveniazi A. 2007. Explicit construction of a Ramanujan (n1, n2, …, nd−1)-regular hypergraph. Duke Math. J. 139, 141–171. ( 10.1215/S0012-7094-07-13913-9) [DOI] [Google Scholar]
  • 10.Clozel L. 2002. Automorphic forms and the distribution of points on odd-dimensional spheres. Israel J. Math. 132, 175–187. ( 10.1007/BF02784510) [DOI] [Google Scholar]
  • 11.Lubotzky A, Phillips R, Sarnak P. 1986. Hecke operators and distributing points on the sphere, I. Commun. Pure Appl. Math. 39, 149–186. ( 10.1002/cpa.3160390710) [DOI] [Google Scholar]
  • 12.Lubotzky A, Phillips R, Sarnak P. 1987. Hecke operators and distributing points on S2, II. Commun. Pure Appl. Math. 40, 401–420. ( 10.1002/cpa.3160400402) [DOI] [Google Scholar]
  • 13.Lubotzky A, Parzanchevski O. 2019. From Ramanujan graphs to Ramanujan complexes. Phil. Trans. R. Soc. A 378, 20180445 ( 10.1098/rsta.2018.0445) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 14.Parzanchevski O, Sarnak P. 2018. Super-golden-gates for PU(2). Adv. Math. 327, 869–901. ( 10.1016/j.aim.2017.06.022) [DOI] [Google Scholar]
  • 15.Blasius D. 2006. Hilbert modular forms and the Ramanujan conjecture. Noncommutative geometry and number theory, 35–56, Aspects Math. E37, Vieweg, Wiesbaden ( 10.1007/978-3-8348-0352-8_2) [DOI]
  • 16.Brylinski JL, Labesse JP. 1984. Cohomologie d'intersection et fonctions L de certaines varie'te's de Shimura. Ann. Sci. E'cole Norm. Sup. 4, 61–412. ( 10.24033/asens.1476) [DOI] [Google Scholar]
  • 17.Chenevier G, Harris M. 2013. Construction of automorphic Galois representations, II. Camb. J. Math. 1, 53–73. ( 10.4310/CJM.2013.v1.n1.a2) [DOI] [Google Scholar]
  • 18.Clozel L, Harris M, Labesse JP. 2011. Construction f automorphic Galois representations, I. On the stabilization of the trace formula. 497–527, Stab. Trace Formula Shimura Var. Arith. Appl, 1. Somerville, MA: Int. Press.
  • 19.Deligne P. 1971. Formes modulaires et représentations l-adiques. Séminaire Bourbaki vol. 1968/69, Lecture Notes in Math.179. New York, NY: Springer ( 10.1007/bfb0058810) [DOI]
  • 20.Deligne P, Serre JP. 1974. Formes modulaires de poid un. Ann. Sci. École Norm. Sup. (4) 7, 507–530. ( 10.24033/asens.1277) [DOI] [Google Scholar]
  • 21.Drinfel'd VG. 1988. The proof of Petersson's conjecture for GL(2) over a global field of characteristic p. Funct. Anal. Appl. 22, 28–43. ( 10.1007/BF01077720) [DOI] [Google Scholar]
  • 22.Eichler M. 1957. Eine Verallgemeinerung der Abelschen Integrale. Math. Z. 67, 267–298. ( 10.1007/BF01258863) [DOI] [Google Scholar]
  • 23.Harris M, Taylor R. 2001. The geometry and cohomology of some simple Shimura varieties. With an appendix by V. G. Berkovich. Annals of Mathematics Studies, vol. 151. Princeton, NJ: Princeton University Press ( 10.1112/s0024609303259336) [DOI]
  • 24.Lafforgue L. 2002. Chtoucas de Drinfeld et correspondance de Langlands. Invent. Math. 147, 1–241. ( 10.1007/s002220100174) [DOI] [Google Scholar]
  • 25.Laumon G, Rapoport M, Stuhler U. 1993. D-elliptic sheaves and the Langlands correspondence. Invent. Math. 113, 217–238. ( 10.1007/BF01244308) [DOI] [Google Scholar]
  • 26.Rogawski JD. 1990. Automorphic representations of unitary groups in three variables, vol. 123 Annals of Mathematics Studies Princeton, NJ: Princeton University Press; ( 10.1515/9781400882441) [DOI] [Google Scholar]
  • 27.Shimura G. 1959. Sur les intégrales attachées aux formes automorphes. J. Math. Soc. Japan 11, 291–311. ( 10.2969/jmsj/01140291) [DOI] [Google Scholar]
  • 28.Shin SW. 2011. Galois representations arising from some compact Shimura varieties. Ann. Math. (2) 173, 1645–1741. ( 10.4007/annals.2011.173.3.9) [DOI] [Google Scholar]
  • 29.Langlands RP. 1967. Euler products. New Haven, CT: Yale University Press. [Google Scholar]
  • 30.Deligne P. 1974. La conjecture de Weil I. Inst. Hautes Etudes Sci Publ. Math. 43, 273–307. ( 10.1007/BF02684373) [DOI] [Google Scholar]
  • 31.Badulescu AI, Roche Ph. Global Jacquet–Langlands correspondence for division algebras in characteristic p. Int. Math. Res. Not. IMRN 2017 7, pp. 1–35 ( 10.1093/imrn/rnw094) [DOI]
  • 32.Jacquet H, Langlands RP. 1970. Automorphic forms on GL(2), vol. 114 Lecture notes in Math. Berlin, Heidelberg; New York, NY: Springer. [Google Scholar]
  • 33.Lafforgue V. 2018. Chtoucas pour les groupes réductifs et paramétrisation de Langlands globale. J. Am. Math. Soc. 31, 719–891. ( 10.1090/jams/897) [DOI] [Google Scholar]
  • 34.Lomeli LA. 2009. Functoriality for the classical groups over function fields. Int. Math. Res. Not. IMRN 22, 4271–4335. [Google Scholar]
  • 35.Langlands RP. 1970. Problems in the theory of automorphic forms. Lectures in modern analysis and applications, III. Lecture Notes in Math. vol. 170. pp. 18–61. Berlin, Germany: Springer ( 10.1007/bfb0079065) [DOI]
  • 36.Allen P. et al. 2018. Potential automorphy over CM fields. (http://arxiv.org/abs/quant-ph/1812.09999). preprint.
  • 37.Ihara Y. 1966. On discrete subgroups of the two by two projective linear group over p-adic fields. J. Math. Soc. Japan 18, 219–235. ( 10.2969/jmsj/01830219) [DOI] [Google Scholar]
  • 38.Kang MH, Li WCW. 2014. Zeta functions of complexes arising from PGL(3). Adv. Math. 256, 46–103. ( 10.1016/j.aim.2013.12.033) [DOI] [Google Scholar]
  • 39.Li WCW. 2019. Zeta and L-functions in Number Theory and Combinatorics. CBMS Regional Conf. Series in Mathematics. No. 129, Am. Math. Soc., Providence, RI.
  • 40.First UA. 2016. The Ramanujan property for simplicial complexes. (http://arxiv.org/abs/quant-ph/1605.02664v3), preprint.
  • 41.Kang MH. 2016. Riemann Hypothesis and strongly Ramanujan complexes from GLn. J. Number Theory 161, 281–297. ( 10.1016/j.jnt.2015.09.002) [DOI] [Google Scholar]
  • 42.Hecke E. 1937. Über Modulfunktionen und die Dirichletschen Reihen mit Eulerscher Produktentwicklung. I. Math. Ann. 114, 1–28. ( 10.1007/BF01594160) [DOI] [Google Scholar]
  • 43.Lomeli LA. 2019. Langlands program and Ramanujan conjecture: a survey. (http://arxiv.org/abs/quant-ph/1812.05203v1), preprint.
  • 44.Howe R, Piatetski-Shapiro II. 1979. A counterexample to the ‘generalized Ramanujan conjecture’ for (quasi)-split groups. Automorphic Forms, Representations and L-functions, 315–322, Proc. Symp. Pure Math.33, Part I. Am. Math. Soc., Providence, RI ( 10.1090/pspum/033.1/546605) [DOI]
  • 45.Selberg A. 1956. Harmonic analysis and discontinuous groups in weakly symmetric Riemannian spaces with applications to Dirichlet series. J. Indian Math. Soc. (N.S.) 20, 47–87. [Google Scholar]
  • 46.Sawin W, Templier N. 2018. On the Ramanujan conjecture for automorphic forms over function fields I. Geometry. (http://arxiv.org/abs/quant-ph/1805.12231v3). preprint.
  • 47.Clozel L. 1991. Représentations Galoisiennes associées aux représentations automorphes autoduales de GL(n). Publ. Math. I.H.E.S. 73, 97–145. ( 10.1007/BF02699257) [DOI] [Google Scholar]
  • 48.Luo W, Rudnick Z, Sarnak P. 1999. On the generalized Ramanujan conjecture for GL(n). Proc. Sympos. Pure Math. vol. 66, Part 2, 301–310, Am. Math. Soc., Providence, RI.
  • 49.Blomer V, Brumley F. 2011. On the Ramanujan conjecture over number firleds. Ann. Math. 174, 581–605. ( 10.4007/annals.2011.174.1.18) [DOI] [Google Scholar]
  • 50.Tanner RM. 1984. Explicit concentrators from generalized N-gons. SIAM J. Alg. Disc. Meth. 5, 287–293. ( 10.1137/0605030) [DOI] [Google Scholar]
  • 51.Alon N, Milman VD. 1985. λ1, isoperimetric inequalities for graphs, and superconcentrators. J. Comb. Theory Ser. B 38, 73–88. ( 10.1016/0095-8956(85)90092-9) [DOI] [Google Scholar]
  • 52.Li WCW. 2001. On negative eigenvalues of regular graphs. C. R. Acad. Sci. Paris 333, 907–912. ( 10.1016/S0764-4442(01)02155-3) [DOI] [Google Scholar]
  • 53.Serre JP. 2001. Commentaires de présentateur to ‘On negative eigenvalues of regular graphs’. C. R. Acad. Sci. Paris 333, 907–912. ( 10.1016/S0764-4442(01)02155-3) [DOI] [Google Scholar]
  • 54.Serre JP. 1980. Trees. (Translated from the French by John Stillwell). Berlin, Germany: Springer.
  • 55.Macdonald IG. 1971. Spherical functions on a group of p-adic type, vol. 2 Madras, India: Ramanujan Inst. Publications. [Google Scholar]
  • 56.Macdonald IG. 1995. Symmetric functions and Hall polynomials, 2nd edn Oxford, UK: Oxford Univ Press. [Google Scholar]
  • 57.Lubotzky A, Samuels B, Vishne U. 2005. Ramanujan complexes of type A~d. Israel J. Math. 149, 267–299. ( 10.1007/BF02772543) [DOI] [Google Scholar]
  • 58.Marcus AW, Spielman DA, Srivastava N. 2015. Interlacing families I: bipartite Ramanujan graphs of all degrees. Ann. Math. 182, 307–325. ( 10.4007/annals.2015.182.1.7) [DOI] [Google Scholar]
  • 59.Hashimoto K. 1989. Zeta functions of finite graphs and representations of p-adic groups. Automorphic Forms and Geometry of Arithmetic Varieties, 211–280, Adv. Stud. Pure Math., vol. 15. Boston, MA: Academic Press ( 10.1016/b978-0-12-330580-0.50015-x) [DOI]
  • 60.Kang M-H, Li WCW, Wang C-J. 2010. The Zeta functions of complexes from PGL(3): a representation-theoretic approach. Israel J. Math. 177, 335–347. ( 10.1007/s11856-010-0049-2) [DOI] [Google Scholar]
  • 61.Kang M-H, Li WCW. 2015. Artin L-functions for finite quotients of PGL(3). Int. Math. Res. Not. IMRN 19, 9251–9276. ( 10.1093/imrn/rnu215) [DOI] [Google Scholar]
  • 62.Sarnak P. 1980. Prime geodesic theorems. PhD thesis, Stanford University. p. 111, ProQuest LLC.
  • 63.Hashimoto K. 1992. Artin type L-functions and the density theorem for prime cycles on finite graphs. Int. J. Math. 3, 809–826. ( 10.1142/S0129167X92000370) [DOI] [Google Scholar]
  • 64.Li WCW, Correia Matias J. Prime geodesic theorems for complexes from PGL3 and PGSp4 (in preparation).

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

This article has no additional data.


Articles from Philosophical transactions. Series A, Mathematical, physical, and engineering sciences are provided here courtesy of The Royal Society

RESOURCES