Shimura Varieties and Automorphic Forms

⚡ Key Takeaways

Shimura varieties are higher-dimensional generalizations of modular curves: certain quasi-projective complex algebraic varieties, defined over canonical number fields, that parametrize Hodge structures (often abelian varieties with extra structure) and carry commuting actions of G(Af)G(\mathbb{A}_f) and Galois groups. Automorphic forms are functions on adelic groups transforming under arithmetic subgroups; their realization in the cohomology of Shimura varieties is the geometric heart of the Langlands program. Key result: the cohomology of a Shimura variety decomposes into pieces indexed by automorphic representations, and the Galois action on these pieces realizes the conjectural Langlands correspondence. Applies to: number theory, the Langlands program, modularity, motives. Originated with Shimura (1960s), formalized by Deligne (1970s).

💡 The Core Insight

A reductive group G/QG/\mathbb{Q} together with a "complex structure datum" XX produces a tower of arithmetic locally symmetric varieties with three compatible structures: (1) they are moduli spaces of Hodge structures / abelian varieties; (2) they carry a Hecke action of G(Af)G(\mathbb{A}_f) whose eigenforms are automorphic representations; (3) they descend to canonical models over number fields so that Galois acts on cohomology. The miracle is that the Hecke eigenvalues (automorphic side) and Frobenius eigenvalues (Galois side) are matched — this is the geometric incarnation of reciprocity.

Formal Statement

DefinitionThe Deligne Torus and Shimura Data

Let S=Res⁡C/RGm\mathbb{S} = \operatorname{Res}_{\mathbb{C}/\mathbb{R}}\mathbb{G}_m be the Deligne torus, with S(R)=C×\mathbb{S}(\mathbb{R}) = \mathbb{C}^\times. A real Hodge structure of weight nn on a vector space VV is equivalent to a representation h:S→GL⁡(VR)h: \mathbb{S} \to \operatorname{GL}(V_\mathbb{R}). A Shimura datum is a pair (G,X)(G, X) where GG is a connected reductive group over Q\mathbb{Q} and XX is a G(R)G(\mathbb{R})-conjugacy class of homomorphisms

1
h:S⟶GR\quad h: \mathbb{S} \longrightarrow G_\mathbb{R}

Derivation hint: XX is recovered as X=G(R)⋅h0X = G(\mathbb{R})\cdot h_0 for any base point h0h_0; the stabilizer is a maximal compact (mod center), so X≅G(R)/K∞ZX \cong G(\mathbb{R})/K_\infty Z. satisfying Deligne's axioms (SV1)–(SV3):

  • (SV1) The Hodge structure on Lie⁡(G)C\operatorname{Lie}(G)_\mathbb{C} induced by Ad⁡∘h\operatorname{Ad}\circ h is of type {(−1,1),(0,0),(1,−1)}\{(-1,1),(0,0),(1,-1)\}.
  • (SV2) ad⁡ h(i)\operatorname{ad}\,h(i) is a Cartan involution of GRadG^{\mathrm{ad}}_\mathbb{R} (ensuring XX is Hermitian symmetric).
  • (SV3) GadG^{\mathrm{ad}} has no Q\mathbb{Q}-factor on which the projection of hh is trivial.
DefinitionShimura Variety at Level KK

For a compact open subgroup K⊆G(Af)K \subseteq G(\mathbb{A}_f), the Shimura variety of level KK is the double coset space

2
Sh⁡K(G,X)=G(Q) \ (X×G(Af)/K)\quad \operatorname{Sh}_K(G,X) = G(\mathbb{Q})\,\backslash\, \bigl(X \times G(\mathbb{A}_f)/K\bigr)

Derivation hint: G(Q)G(\mathbb{Q}) acts diagonally on XX (via the conjugation action realizing XX) and on G(Af)/KG(\mathbb{A}_f)/K by left translation; the quotient is a finite disjoint union of arithmetic quotients Γi\X+\Gamma_i\backslash X^+. When KK is small enough (neat), this is a smooth quasi-projective complex variety. The full Shimura variety is the limit

3
Sh⁡(G,X)=⁡KSh⁡K(G,X),\quad \operatorname{Sh}(G,X) = \varprojlim_K \operatorname{Sh}_K(G,X),

Derivation hint: take the inverse limit over KK ordered by inclusion; transition maps are finite étale; G(Af)G(\mathbb{A}_f) acts on the right, recovering each finite level as a quotient. carrying a continuous right G(Af)G(\mathbb{A}_f)-action with Sh⁡K=Sh⁡/K\operatorname{Sh}_K = \operatorname{Sh}/K.

DefinitionReflex Field and Canonical Model

The conjugacy class XX determines a G(C)G(\mathbb{C})-conjugacy class of cocharacters μh:Gm,C→GC\mu_h: \mathbb{G}_{m,\mathbb{C}} \to G_\mathbb{C} via μh(z)=hC(z,1)\mu_h(z) = h_\mathbb{C}(z,1). The reflex field E=E(G,X)E = E(G,X) is the field of definition of this conjugacy class, a number field. The canonical model is a model of Sh⁡K(G,X)\operatorname{Sh}_K(G,X) over EE, characterized by the action on special points (CM points).

TheoremExistence of Canonical Models — Shimura, Deligne, Borovoi, Milne

Every Shimura datum (G,X)(G,X) admits a canonical model Sh⁡K(G,X)E\operatorname{Sh}_K(G,X)_E over its reflex field EE, unique up to unique isomorphism, on which Hecke operators are defined over EE and special (CM) points map to algebraic points with prescribed Galois action given by reciprocity laws.

DefinitionAutomorphic Forms and the Cohomological Realization

An automorphic form for GG is a smooth, K∞K_\infty-finite, z\mathfrak{z}-finite, slowly increasing function f:G(Q)\G(A)→Cf: G(\mathbb{Q})\backslash G(\mathbb{A}) \to \mathbb{C}. The space Ldisc2(G(Q)\G(A))L^2_{\mathrm{disc}}(G(\mathbb{Q})\backslash G(\mathbb{A})) decomposes:

4
Ldisc2=⨁π^  m(π) π,π=π∞⊗⨂v′πv\quad L^2_{\mathrm{disc}} = \widehat{\bigoplus_\pi}\; m(\pi)\,\pi, \qquad \pi = \pi_\infty \otimes \bigotimes_v{}' \pi_v

Derivation hint: by the theory of automorphic representations (Gelbart–Jacquet), the discrete spectrum decomposes into irreducible admissible representations π\pi of G(A)G(\mathbb{A}) with finite multiplicities m(π)m(\pi); the restricted tensor product is over places vv. The connection to geometry: for an irreducible representation (ρ,Vρ)(\rho, V_\rho) of GG giving a local system Vρ\mathcal{V}_\rho, Matsushima's formula relates de Rham cohomology to (g,K)(\mathfrak{g},K)-cohomology:

5
H∙(Sh⁡K,Vρ)≅⨁πm(π) πfK⊗H∙(g,K∞;π∞⊗Vρ)\quad H^\bullet(\operatorname{Sh}_K, \mathcal{V}_\rho) \cong \bigoplus_\pi m(\pi)\, \pi_f^K \otimes H^\bullet(\mathfrak{g}, K_\infty; \pi_\infty \otimes V_\rho)

Derivation hint: write cohomology as relative Lie algebra cohomology of the space of automorphic forms; the spectral decomposition then distributes over π\pi, with πfK\pi_f^K the KK-fixed vectors carrying the Hecke action.

Why It Holds / Derivation

ProofFrom Double Cosets to Locally Symmetric Spaces

Step 1. Fix a base point h0∈Xh_0 \in X and let X+X^+ be its connected component. The stabilizer of h0h_0 in G(R)+G(\mathbb{R})^+ is K∞Z(R)K_\infty Z(\mathbb{R}) where K∞K_\infty is maximal compact; thus X+≅G(R)+/K∞ZX^+ \cong G(\mathbb{R})^+/K_\infty Z, a Hermitian symmetric domain by (SV1)–(SV2).

Step 2. Decompose G(Af)=⨆iG(Q)+giKG(\mathbb{A}_f) = \bigsqcup_i G(\mathbb{Q})^+ g_i K into a finite set of double cosets (finiteness of class number, strong approximation when applicable). Then

6
Sh⁡K(G,X)=⨆iΓi\X+,Γi=G(Q)+∩giKgi−1\quad \operatorname{Sh}_K(G,X) = \bigsqcup_i \Gamma_i \backslash X^+, \qquad \Gamma_i = G(\mathbb{Q})^+ \cap g_i K g_i^{-1}

Derivation hint: each double coset contributes one arithmetic quotient; Γi\Gamma_i is an arithmetic subgroup commensurable with G(Z)G(\mathbb{Z}), acting properly discontinuously on X+X^+.

Step 3. By the Baily–Borel theorem, each Γi\X+\Gamma_i\backslash X^+ is a quasi-projective complex algebraic variety (its Satake/minimal compactification is projective and normal).

Step 4. The Hecke action: g∈G(Af)g \in G(\mathbb{A}_f) induces Sh⁡K→Sh⁡g−1Kg\operatorname{Sh}_K \to \operatorname{Sh}_{g^{-1}Kg}, and composing with the projection gives a correspondence on Sh⁡K\operatorname{Sh}_K whenever gg normalizes commensurable subgroups — these are the Hecke correspondences, algebraic over EE.

Step 5. Smoothness: when KK is neat (no nontrivial torsion), the Γi\Gamma_i act freely, so the quotient is smooth. This completes the construction of Sh⁡K\operatorname{Sh}_K as a smooth quasi-projective EE-variety. ■\blacksquare

∎
ProofEichler–Shimura: Frobenius Meets Hecke (Modular Curve Case)

Take G=GL⁡2G = \operatorname{GL}_2, X=H±X = \mathbb{H}^\pm, giving the modular curves Y(N)Y(N).

Step 1. Weight-kk cusp forms appear in coherent cohomology, and H1H^1 of the local system Sym⁡k−2\operatorname{Sym}^{k-2} realizes them: by the Eichler–Shimura isomorphism

7
H1(Γ\H,Sym⁡k−2)≅Sk(Γ)⊕Sk(Γ)‾⊕Eis⁡\quad H^1\bigl(\Gamma\backslash\mathbb{H}, \operatorname{Sym}^{k-2}\bigr) \cong S_k(\Gamma)\oplus \overline{S_k(\Gamma)}\oplus \operatorname{Eis}

Derivation hint: harmonic representatives split into holomorphic and antiholomorphic parts plus an Eisenstein contribution; this is the Hodge decomposition of weight-kk modular cohomology.

Step 2. Reduce the modular curve mod pp (good reduction at p∤Np \nmid N). The Hecke operator TpT_p is realized as a correspondence; mod pp it decomposes into the graph of Frobenius and its transpose.

Step 3. The Eichler–Shimura congruence relation:

8
Tp≡Frob⁡p+p⋅⟨p⟩Frob⁡p ∗(modp)\quad T_p \equiv \operatorname{Frob}_p + p\cdot \langle p\rangle \operatorname{Frob}_p^{\,*} \pmod p

Derivation hint: in characteristic pp the Hecke correspondence parametrizing pp-isogenies splits as the Frobenius graph (étale part) plus its Verschiebung dual (connected part), giving the additive relation on cycles.

Step 4. Translate into Galois representations: for a newform ff with Hecke eigenvalues apa_p, the 2-dimensional ℓ\ell-adic Galois representation ρf\rho_f attached to ff satisfies

9
tr⁡ ρf(Frob⁡p)=ap,det⁡ ρf(Frob⁡p)=pk−1χ(p)\quad \operatorname{tr}\,\rho_f(\operatorname{Frob}_p) = a_p, \qquad \det\,\rho_f(\operatorname{Frob}_p) = p^{k-1}\chi(p)

Derivation hint: the characteristic polynomial of Frobenius on Heˊt1H^1_{\text{ét}} equals the Hecke polynomial X2−apX+pk−1χ(p)X^2 - a_p X + p^{k-1}\chi(p) by Step 3 plus comparison of étale and Betti cohomology. This is the prototype matching automorphic data (apa_p) with Galois data (Frobenius eigenvalues). ■\blacksquare

∎
mathematician · Goro Shimura | 1930–2019

Shimura's work in the 1950s–60s on complex multiplication, the arithmetic of modular forms, and what he called "the arithmetic theory of automorphic functions" laid the geometric foundations. He constructed canonical models for quotients of the upper half-plane and Hilbert/Siegel cases, established reciprocity laws at special points, and (with Taniyama) framed the conjecture linking elliptic curves to modular forms. Deligne later abstracted Shimura's constructions into the axiomatic framework of Shimura data (G,X)(G,X) in his 1971 Bourbaki seminar and 1979 Corvallis article, coining "Shimura variety." Shimura himself was famously ambivalent about the name attached to his work.

Building Intuition

🧠 Intuition

Think of the modular curve as the "Rosetta Stone" example. The upper half-plane H\mathbb{H} parametrizes complex elliptic curves C/(Z+τZ)\mathbb{C}/(\mathbb{Z} + \tau\mathbb{Z}); quotienting by SL⁡2(Z)\operatorname{SL}_2(\mathbb{Z}) identifies isomorphic curves, giving the moduli space Y(1)Y(1). A Shimura variety generalizes this in two directions at once: replace the moduli problem (elliptic curves → abelian varieties with polarization, endomorphisms, level structure → general Hodge structures) and replace the group SL⁡2\operatorname{SL}_2 by a general reductive GG. The role of h:S→GRh: \mathbb{S} \to G_\mathbb{R} is to encode "where the complex structure sits." For elliptic curves, hh specifies how C×\mathbb{C}^\times acts on the tangent space — the Hodge decomposition H1=H1,0⊕H0,1H^1 = H^{1,0}\oplus H^{0,1}. Varying hh over the conjugacy class XX literally varies the Hodge structure, sweeping out the period domain. Why adeles? The finite adelic factor G(Af)G(\mathbb{A}_f) is bookkeeping for all level structures at once: each compact open KK corresponds to a level, and ⨂pG(Qp)\bigotimes_p G(\mathbb{Q}_p) tracks pp-power level structure for every prime simultaneously. The Hecke operators are then symmetries permuting these level structures — the same operators whose eigenvalues are the Fourier coefficients of modular forms.

Figure
The Shimura variety as a bridge: analytic uniformization, Hecke action, and Galois descent over the reflex field
Shimura Variety Sh_K(G,X): Three Compatible Structures Hermitian domain X h : 𝕊 → G_ℝ G(ℝ)/K∞Z quotient by Γ Sh_K(G,X) smooth quasi-proj. /E Hecke action G(𝔸_f) Gal(Ē/E) acts on H*_ét(Sh_K, ℚ_ℓ) reflex field E Automorphic reps π ⊕ m(π)·π_f^K ⊗ ... Frob ↔ Satake (reciprocity)

Worked Examples

ExampleThe Modular Curve Y0(11)Y_0(11) and the Elliptic Curve 11a11a

Given: G=GL⁡2G = \operatorname{GL}_2, X=H±X = \mathbb{H}^\pm, level K=K0(11)K = K_0(11) (matrices upper-triangular mod 11). The Shimura variety Sh⁡K=Y0(11)\operatorname{Sh}_K = Y_0(11) is the modular curve of genus 1.

Steps: 1. The space of weight-2 cusp forms S2(Γ0(11))S_2(\Gamma_0(11)) is 1-dimensional, spanned by the newform f=q∏n≥1(1−qn)2(1−q11n)2=q−2q2−q3+2q4+q5+⋯f = q\prod_{n\ge1}(1-q^n)^2(1-q^{11n})^2 = q - 2q^2 - q^3 + 2q^4 + q^5 + \cdots 2. By Eichler–Shimura, Heˊt1(Y0(11),Qℓ)H^1_{\text{ét}}(Y_0(11), \mathbb{Q}_\ell) carries a 2-dimensional Galois representation ρf\rho_f with tr⁡ρf(Frob⁡p)=ap\operatorname{tr}\rho_f(\operatorname{Frob}_p) = a_p. 3. Read off coefficients: a2=−2a_2 = -2, a3=−1a_3 = -1, a5=+1a_5 = +1, a7=−2a_7 = -2, a13=+4a_{13} = +4. 4. Compare to the elliptic curve E:y2+y=x3−x2−10x−20E: y^2 + y = x^3 - x^2 - 10x - 20 (Cremona 11a11a). Count points #E(Fp)=p+1−ap\#E(\mathbb{F}_p) = p + 1 - a_p:

  • p=2p=2: #E(F2)=2+1−(−2)=5\#E(\mathbb{F}_2) = 2+1-(-2) = 5.
  • p=3p=3: #E(F3)=3+1−(−1)=5\#E(\mathbb{F}_3) = 3+1-(-1) = 5.
  • p=5p=5: #E(F5)=5+1−1=5\#E(\mathbb{F}_5) = 5+1-1 = 5.
  • p=7p=7: #E(F7)=7+1−(−2)=10\#E(\mathbb{F}_7) = 7+1-(-2) = 10.

Boxed answer:

ap(f)=p+1−#E(Fp) for all p≠11;ρf≅ρE,ℓ (Shimura–Taniyama–Weil)\boxed{a_p(f) = p + 1 - \#E(\mathbb{F}_p)\ \text{for all }p\neq11;\quad \rho_f \cong \rho_{E,\ell}\ \text{(Shimura–Taniyama–Weil)}}

The automorphic eigenvalues equal the geometric Frobenius traces — the Shimura variety realizes the modularity of EE.

ExampleSiegel Modular Variety A2\mathcal{A}_2 and Dimension Count

Given: G=GSp⁡4G = \operatorname{GSp}_4, X=H2X = \mathfrak{H}_2 (Siegel upper half-space of degree 2). The Shimura variety parametrizes principally polarized abelian surfaces.

Steps: 1. Compute dim⁡CH2\dim_\mathbb{C} \mathfrak{H}_2: it consists of symmetric complex 2×22\times 2 matrices τ\tau with Im⁡τ>0\operatorname{Im}\tau > 0. The number of independent entries is (2+12)=3\binom{2+1}{2} = 3. 2. So dim⁡CA2=3\dim_\mathbb{C}\mathcal{A}_2 = 3, matching the dimension of the moduli space of abelian surfaces (dim⁡Ag=g(g+1)/2\dim \mathcal{A}_g = g(g+1)/2, here g=2g=2). 3. Reflex field: the cocharacter μ\mu for GSp⁡4\operatorname{GSp}_4 has reflex field E=QE = \mathbb{Q}, so A2\mathcal{A}_2 has a canonical model over Q\mathbb{Q}. 4. Hodge type: the relevant Hodge structure H1H^1 of an abelian surface has type {(1,0),(0,1)}\{(1,0),(0,1)\}, weight 1, dimension 4 — consistent with (SV1).

Boxed answer:

dim⁡CA2=3,E(GSp⁡4,H2)=Q\boxed{\dim_\mathbb{C}\mathcal{A}_2 = 3,\quad E(\operatorname{GSp}_4, \mathfrak{H}_2) = \mathbb{Q}}

Siegel modular forms of degree 2 contribute to the coherent cohomology of A2\mathcal{A}_2 and (via Langlands–Kottwitz) to 4-dimensional spin Galois representations.

Common Misconceptions

⚠️ Common mistake

"Every Shimura variety is a moduli space of abelian varieties." False in general. Shimura varieties of Hodge type (those admitting an embedding into a Siegel datum) and PEL type (defined by polarization, endomorphisms, level structure) do parametrize abelian varieties with extra structure. But abelian-type and especially exceptional-type Shimura varieties (e.g. those for groups of type E6,E7E_6, E_7) generally have no moduli interpretation in terms of motives one can directly write down — only an interpretation as parameter spaces for Hodge structures. The existence of canonical models for these required the indirect methods of Borovoi and Milne, not moduli theory.

⚠️ Common mistake

"The connected component X+/ΓX^+/\Gamma is the full Shimura variety." The full Sh⁡K\operatorname{Sh}_K is a disjoint union of finitely many such quotients, indexed by G(Q)+\G(Af)/KG(\mathbb{Q})^+\backslash G(\mathbb{A}_f)/K (a class group). Forgetting the adelic component loses the Hecke action and obscures the canonical model over EE — and the reciprocity laws are statements about how Galois permutes the geometric components, encoded by the determinant/similitude character.

Counterexample

Non-compactness and Eisenstein contamination. For G=GL⁡2G = \operatorname{GL}_2 the modular curve is non-compact (it has cusps). One might hope H1(Sh⁡K,Q)H^1(\operatorname{Sh}_K,\mathbb{Q}) is purely cuspidal, but it contains an Eisenstein part from the boundary. Concretely, H1(Y(1))=0H^1(Y(1)) = 0 has no cusp forms, yet the compactly supported and ordinary cohomologies differ precisely by boundary (Eisenstein) classes. This forces the use of interior (parabolic) cohomology H!1=im⁡(Hc1→H1)H^1_!=\operatorname{im}(H^1_c \to H^1) to isolate the cuspidal automorphic representations. Failing to do so leads to spurious "modular forms" that are merely Eisenstein series. The Borel–Serre and toroidal/minimal compactifications were developed precisely to control this boundary.

Connections

connection

Shimura varieties sit at the crossroads of several theories. They are the geometric engine of the Langlands Program: the conjectural matching of automorphic representations with Galois representations is proved in many cases by decomposing étale cohomology (Langlands–Kottwitz method, Harris–Taylor, Scholze). Their construction depends on Hermitian Symmetric Spaces (the archimedean factor XX) and Reductive Algebraic Groups (the group GG). The arithmetic descent uses the theory of Complex Multiplication and Abelian Varieties (for PEL types), and the cohomological side connects to Hodge Theory via variations of Hodge structure over XX. The trace-formula comparison underlying point-counting connects to the Arthur–Selberg Trace Formula and Stable Trace Formula. The pp-adic geometry of these spaces (Rapoport–Zink, perfectoid Shimura varieties) ties into p-adic Hodge Theory and Perfectoid Spaces.

Real-World Applications

🔬 Where this appears

Historical Development

⏳ History
- 1957–1961 — Shimura & Taniyama: Develop the theory of complex multiplication of abelian varieties; the Taniyama–Shimura conjecture (every elliptic curve over Q\mathbb{Q} is modular) is formulated.
- 1959–1967 — Shimura: Series of papers on "the arithmetic of automorphic functions," constructing canonical models for quotients of H\mathbb{H} and proving reciprocity laws at special points; introduces what become PEL-type spaces.
- 1966 — Eichler & Shimura: The Eichler–Shimura congruence relation Tp≡F+pF∗T_p \equiv F + p F^* established, linking Hecke operators to Frobenius on modular curves mod pp.
- 1971 — Deligne (Bourbaki 389): Reformulates Shimura's theory axiomatically via (G,X)(G,X) and h:S→GRh: \mathbb{S}\to G_\mathbb{R}; coins the framework of Shimura varieties; proves existence of canonical models in the Siegel (and Hodge-type) case.
- 1973–74 — Deligne: Proves the Weil conjectures, enabling control of weights in étale cohomology of Shimura varieties; "Travaux de Shimura."
- 1979 — Deligne (Corvallis), Langlands: "Variétés de Shimura"; Langlands's conjectures on the zeta functions of Shimura varieties and the point-counting program.
- 1980s — Kottwitz, Milne, Borovoi: Kottwitz computes points of PEL Shimura varieties over finite fields (Kottwitz conjecture); Borovoi and Milne establish canonical models for all Shimura varieties of abelian type.
- 2001 — Harris–Taylor: The Geometry and Cohomology of Some Simple Shimura Varieties proves local Langlands for GL⁡n\operatorname{GL}_n and constructs Galois representations.
- 2013–2015 — Scholze: Uses perfectoid Shimura varieties and the Hodge–Tate period map to construct Galois representations for torsion classes and over general number fields; revolutionizes the pp-adic theory.

Subtleties & Limits

open-problem

Several deep problems remain. The Tate and Hodge conjectures for Shimura varieties are open in general — even understanding all the algebraic cycles on Ag\mathcal{A}_g is unresolved. The functoriality of the cohomology under endoscopic transfer requires the full stabilization of the trace formula; while Arthur's work (conditional on twisted weighted fundamental lemmas, now mostly theorems via Ngô) handles classical groups, the general endoscopic classification for arbitrary GG is incomplete. For non-PEL, exceptional-type Shimura varieties (groups of type E6,E7E_6, E_7), there is no known moduli interpretation, so constructing the attached motives and Galois representations directly is open. Integral models with good reduction at primes of bad/ramified reduction (the Langlands–Rapoport conjecture, Kisin–Pappas theory) are only partially understood, and the precise structure of the special fiber (local models, Rapoport–Zink spaces) for general parahoric level remains active research. Finally,