Geometric Langlands and Physics

⚡ Key Takeaways

The Geometric Langlands Correspondence is a conjectural equivalence between two categories attached to a complex algebraic curve XX and a reductive group GG: the derived category of D-modules on the moduli stack BunG(X)\mathrm{Bun}_G(X) of GG-bundles, and the derived category of quasi-coherent sheaves on the moduli stack LocSysLG(X)\mathrm{LocSys}_{{}^L G}(X) of flat LG{}^L G-connections (local systems). Physics realizes this as electric-magnetic (S-)duality of the topologically twisted N=4\mathcal{N}=4 super Yang-Mills theory in four dimensions, compactified on XX. It applies in number theory, representation theory, and quantum field theory; the program crystallized through work of Drinfeld, Laumon, Beilinson-Drinfeld (1980s-90s) and was given its decisive physical interpretation by Kapustin-Witten (2006).

💡 The Core Insight

Compactify four-dimensional N=4\mathcal{N}=4 super Yang-Mills (in a particular topological twist, the GL-twist) on a product Σ×X\Sigma \times X of two Riemann surfaces. Reducing along the small XX produces a two-dimensional sigma model on Σ\Sigma whose target is the Hitchin moduli space MH(G,X)\mathcal{M}_H(G,X). The S-duality G↔LGG \leftrightarrow {}^L G, which acts on the 4d theory, becomes mirror symmetry of these Hitchin sigma models. Branes in the A-model on MH(LG)\mathcal{M}_H({}^L G) map to branes in the B-model on MH(G)\mathcal{M}_H(G); translated mathematically, this is exactly the kernel/transform underlying geometric Langlands. The "electric eigenbrane" of a Wilson line becomes a "magnetic eigenbrane" of a 't Hooft line — the physical avatar of a Hecke eigensheaf.

Formal Statement

DefinitionModuli Stacks of the Correspondence

Fix a smooth projective curve XX over C\mathbb{C} and a reductive group GG with Langlands dual LG{}^L G.

  • BunG(X)\mathrm{Bun}_G(X) — the moduli stack of principal GG-bundles on XX. It is a smooth Artin stack, generally non-separated, of dimension (g−1)dim⁡G(g-1)\dim G.
  • LocSysLG(X)\mathrm{LocSys}_{{}^L G}(X) — the moduli stack of LG{}^L G-local systems, i.e. pairs (P,∇)(P,\nabla) of a LG{}^L G-bundle with a flat connection, equivalently LG{}^L G-representations of π1(X)\pi_1(X) up to conjugacy.

The two sides carry the categories

1
D-mod(BunG(X))  ↔  ∼    QCoh(LocSysLG(X)).\quad D\text{-}\mathrm{mod}\big(\mathrm{Bun}_G(X)\big) \;\xleftrightarrow{\;\sim\;}\; \mathrm{QCoh}\big(\mathrm{LocSys}_{{}^L G}(X)\big).

Derivation hint: D-modules encode "automorphic" data via the Riemann–Hilbert philosophy; the spectral side parametrizes Galois-type objects. The equivalence is the geometric analogue of "automorphic ↔ Galois."

DefinitionHecke Functors and Eigensheaves

For each point x∈Xx \in X and each cocharacter λ\lambda of GG (a dominant weight of LG{}^L G), there is a Hecke modification correspondence

2
BunG←  h←  Heckex,λ→  h→  BunG,\quad \mathrm{Bun}_G \xleftarrow{\;h^{\leftarrow}\;} \mathrm{Hecke}_{x,\lambda} \xrightarrow{\;h^{\rightarrow}\;} \mathrm{Bun}_G,

inducing a Hecke functor Hx,λ(F)=h∗→(h←∗F⊗ICλ)H_{x,\lambda}(\mathcal{F}) = h^{\rightarrow}_{*}\big(h^{\leftarrow *}\mathcal{F} \otimes \mathrm{IC}_\lambda\big). A D-module F\mathcal{F} is a Hecke eigensheaf with eigenvalue the local system EE if

3
Hx,λ(F)  ≅  Vλ(Ex)⊗F,∀x,λ,\quad H_{x,\lambda}(\mathcal{F}) \;\cong\; V_\lambda(E_x)\otimes \mathcal{F},\qquad \forall x,\lambda,

where VλV_\lambda is the irreducible LG{}^L G-representation of highest weight λ\lambda and ExE_x is the fiber at xx. Derivation hint: This generalizes Hecke operators in classical automorphic theory; the eigenvalue records, via the Satake correspondence, the conjugacy class of Frobenius/monodromy.

TheoremGeometric Satake Equivalence (Lusztig, Ginzburg, Mirković–Vilonen)

Let GrG\mathrm{Gr}_G be the affine Grassmannian of GG. There is an equivalence of tensor categories

4
PervG(O)(GrG)  ≃  Rep(LG),\quad \mathrm{Perv}_{G(\mathcal{O})}\big(\mathrm{Gr}_G\big) \;\simeq\; \mathrm{Rep}\big({}^L G\big),

intertwining the convolution product with the tensor product of LG{}^L G-representations. Derivation hint: The equivariant perverse sheaves on GrG\mathrm{Gr}_G form a symmetric monoidal abelian category; the Tannakian reconstruction theorem identifies it with representations of a reductive group, which turns out to be the Langlands dual LG{}^L G. The cohomology functor is the fiber functor.

This is the cornerstone that defines LG{}^L G geometrically and makes equation [3] meaningful: Hecke operators are labeled by Rep(LG)\mathrm{Rep}({}^L G).

TheoremThe Best-Hope Categorical Equivalence (Beilinson–Drinfeld / Arinkin–Gaitsgory)

There is a conjectural equivalence of (derived, dg-)categories

5
D-mod(BunG(X))  ≃  IndCohN(LocSysLG(X))\quad D\text{-}\mathrm{mod}\big(\mathrm{Bun}_G(X)\big) \;\simeq\; \mathrm{IndCoh}_{\mathcal{N}}\big(\mathrm{LocSys}_{{}^L G}(X)\big)

exchanging Hecke functors on the left with the action of tautological "Wilson" tensor functors on the right, and sending the structure sheaf of a point {E}∈LocSysLG\{E\}\in \mathrm{LocSys}_{{}^L G} to a Hecke eigensheaf with eigenvalue EE. Derivation hint: The naive QCoh\mathrm{QCoh} must be refined to ind-coherent sheaves with nilpotent singular support N\mathcal N (the global nilpotent cone) to obtain a genuine equivalence; this correction was identified by Arinkin–Gaitsgory and is essential for the statement to hold.

Why It Holds / Derivation

The deepest "explanation" is physical. Here is the chain of reasoning due to Kapustin and Witten.

ProofFrom S-duality to Geometric Langlands

Step 1 — The 4d theory and its twist. Start with N=4\mathcal{N}=4 super Yang-Mills with gauge group GG on a 4-manifold MM. There is a family of topological twists parametrized by t∈P1t \in \mathbb{P}^1, the GL-twist (Geometric Langlands twist). The twist combines two of the four supercharges into a scalar BRST operator QtQ_t.

Step 2 — Montonen–Olive duality. The theory enjoys S-duality acting on the complexified coupling

6
τ=θ2π+4πig2,S: τ↦−1ng τ,G↔LG,\quad \tau = \frac{\theta}{2\pi} + \frac{4\pi i}{g^2},\qquad S:\ \tau \mapsto -\frac{1}{n_{\mathfrak g}\,\tau},\quad G \leftrightarrow {}^L G,

where ngn_{\mathfrak g} is the lacing number. S exchanges electric and magnetic charges, hence Wilson and 't Hooft operators. Derivation hint: The Witten effective Lagrangian is modular in τ\tau; the full duality group is SL(2,Z)SL(2,\mathbb Z) (or a congruence subgroup), and SS is the order-4 generator interchanging the weight and coweight lattices, which is precisely Langlands duality of root data.

Step 3 — Compactify on XX. Take M=Σ×XM = \Sigma \times X, shrink XX. The low-energy theory on Σ\Sigma is a 2d sigma model into the Hitchin moduli space

7
MH(G,X)={(A,ϕ): FA−ϕ∧ϕ=0, dAϕ=0, dA ⁣⋆ ⁣ϕ=0}/G,\quad \mathcal{M}_H(G,X)=\Big\{(A,\phi):\ F_A - \phi\wedge\phi = 0,\ d_A\phi=0,\ d_A\!\star\!\phi=0\Big\}/\mathcal{G},

a hyperkähler manifold of real dimension 4(g−1)dim⁡G4(g-1)\dim G. Derivation hint: The BPS equations of the twisted theory on XX are the Hitchin equations; their moduli space is the target. Hyperkähler structure arises because N=4\mathcal N=4 has SU(4)RSU(4)_R R-symmetry.

Step 4 — Twist becomes A/B-model. The parameter tt selects a complex structure in the P1\mathbb{P}^1 of the hyperkähler structure. At one extreme the twisted theory is the B-model in complex structure JJ (where MH≅LocSysGC\mathcal{M}_H \cong \mathrm{LocSys}_{G_{\mathbb C}} via the non-abelian Hodge / Hitchin correspondence); at another it is the A-model in the symplectic structure ωK\omega_K.

Step 5 — Mirror symmetry of Hitchin systems. Hitchin's map MH(G)→B\mathcal{M}_H(G)\to \mathcal{B} and MH(LG)→B\mathcal{M}_H({}^L G)\to \mathcal{B} have the same base B\mathcal{B}, with dual abelian-variety fibers (SYZ fibration / Donagi–Pantev). S-duality acts as fiberwise T-duality:

8
A-model(MH(LG)) ≃ B-model(MH(G)).\quad \text{A-model}\big(\mathcal{M}_H({}^L G)\big)\ \simeq\ \text{B-model}\big(\mathcal{M}_H(G)\big).

Derivation hint: Generic Hitchin fibers are dual abelian varieties (Jacobians vs. their duals); SYZ mirror symmetry is fiberwise T-duality on such torus fibrations, and S-duality of the 4d theory descends to exactly this T-duality.

Step 6 — Branes to categories. The B-model branes form DbCoh(LocSysLG)D^b\mathrm{Coh}(\mathrm{LocSys}_{{}^L G}); the A-model branes (including coisotropic branes) generate a category equivalent to D-mod(BunG)D\text{-}\mathrm{mod}(\mathrm{Bun}_G) via the canonical coisotropic brane Bcc\mathcal{B}_{cc}. Mirror symmetry [8] then yields the equivalence [1]. Wilson lines (electric) act on B-branes by tensoring with tautological bundles; 't Hooft lines (magnetic) act on A-branes as Hecke modifications — so eigenbranes of 't Hooft operators are Hecke eigensheaves. ■\blacksquare

∎
EW
Edward Witten
b. 1951

Witten, with Anton Kapustin, transformed the Geometric Langlands program in their 2006 paper "Electric-Magnetic Duality and the Geometric Langlands Program." Witten's prior work on Donaldson theory, topological field theory, mirror symmetry, and Seiberg–Witten theory provided the entire toolkit. The key conceptual move was recognizing that the ramified, quantum, and "real" forms of the correspondence all sit inside the structure of N=4\mathcal{N}=4 gauge theory: surface operators give ramification, θ\theta-angle gives the quantum geometric Langlands, and the choice of real form of τ\tau gives the relationship to conformal field theory. Witten later (with Gukov, Frenkel, and others) extended the dictionary to the quantum/deformed setting and to the relation with the Bethe ansatz and integrable systems.

Building Intuition

🧠 Intuition

Think of the classical Fourier transform: functions on a vector space VV correspond to functions on the dual V∗V^*, and the operation of multiplication by a coordinate on one side corresponds to differentiation on the other. Geometric Langlands is a vast nonabelian, nonlinear categorification of this. The role of VV is played by BunG\mathrm{Bun}_G and the role of V∗V^* by LocSysLG\mathrm{LocSys}_{{}^L G}. "Functions" are replaced by sheaves/D-modules. The operation that gets diagonalized — like the exponentials ei⟨x,ξ⟩e^{i\langle x,\xi\rangle} that are eigenfunctions of differentiation — is the Hecke operator, and the eigenobjects are Hecke eigensheaves. The abelian case (G=GL1G=GL_1) really is a Fourier–Mukai transform between BunGL1=Pic(X)\mathrm{Bun}_{GL_1}=\mathrm{Pic}(X) and its dual, making this analogy literal.

Figure
The Hitchin fibration and S-duality as fiberwise T-duality

```svg

S-duality = fiberwise T-duality over the Hitchin base M_H(G) fiber = Jac(C) M_H(LG) fiber = Jac(C)^vee (dual) h Lh common base B = ⊕ H^0(X, ω^{d_i}) (spectral curves) T-duality on fibers

```

Worked Examples

ExampleAbelian Case: G=GL1G = GL_1 and Fourier–Mukai

Given: XX a curve of genus gg, G=GL1G=GL_1, so LG=GL1{}^L G = GL_1 as well. Then BunGL1=Pic(X)\mathrm{Bun}_{GL_1}=\mathrm{Pic}(X), the Picard variety, and LocSysGL1(X)=H1(X,C∗)\mathrm{LocSys}_{GL_1}(X)= H^1(X,\mathbb{C}^*)-torsor of rank-1 local systems.

Steps: 1. The relevant transform is the Fourier–Mukai transform with kernel the Poincaré bundle P\mathcal{P} on Pic(X)×Pic0(X)\mathrm{Pic}(X)\times \mathrm{Pic}^0(X). 2. A rank-1 local system EE has monodromy data; the associated Hecke eigensheaf FE\mathcal{F}_E on Pic(X)\mathrm{Pic}(X) is the character D-module obtained by integrating EE via the Abel–Jacobi map. 3. The Hecke functor at xx tensors by the line O(x)\mathcal{O}(x); the eigenvalue equation [3] becomes Hx(FE)=Ex⊗FEH_x(\mathcal F_E)=E_x\otimes\mathcal F_E, with Ex∈C∗E_x\in\mathbb C^* a scalar. 4. Count dimensions: dim⁡Pic0(X)=g\dim\mathrm{Pic}^0(X)=g and dim⁡LocSysGL10=2g\dim\mathrm{LocSys}^0_{GL_1}=2g (real) =g= g complex — they match the dual abelian varieties.

Answer:

 FE=(Fourier–Mukai dual of the skyscraper O{E}),Hx(FE)=Ex⊗FE \boxed{\ \mathcal{F}_E = \text{(Fourier–Mukai dual of the skyscraper } \mathcal O_{\{E\}}),\quad H_x(\mathcal F_E)= E_x\otimes \mathcal F_E\ }

This is unconditionally a theorem (Laumon, Rothstein), confirming the program in the abelian case.

ExampleEigensheaf count for G=GL2G=GL_2, X=P1X=\mathbb{P}^1 with ramification

Given: G=GL2G=GL_2, base curve X=P1X=\mathbb P^1 with tame ramification (regular singular points) at {0,1,∞}\{0,1,\infty\}. We want the dimension of the space of Hecke eigensheaves corresponding to a rigid local system, i.e. a 2-dimensional representation ρ:π1(P1∖{0,1,∞})→GL2(C)\rho:\pi_1(\mathbb P^1\setminus\{0,1,\infty\})\to GL_2(\mathbb C).

Steps: 1. π1(P1∖{0,1,∞})\pi_1(\mathbb P^1\setminus\{0,1,\infty\}) is free on 2 generators with relation γ0γ1γ∞=1\gamma_0\gamma_1\gamma_\infty=1. 2. Count moduli: dimension of the character variety is

dim⁡=(2g−2+n)dim⁡G−dim⁡Z+∑idim⁡Ci,\dim = (2g-2+n)\dim G - \dim Z + \sum_i \dim \mathcal C_i,

with g=0, n=3, dim⁡GL2=4g=0,\ n=3,\ \dim GL_2=4. For generic semisimple conjugacy classes dim⁡Ci=2\dim\mathcal C_i=2. 3. Compute: (2⋅0−2+3)⋅4=4(2\cdot 0 - 2 + 3)\cdot 4 = 4, minus dim⁡Z=1\dim Z=1 for the center acting, plus boundary terms... For a rigid (zero-dimensional moduli) configuration the local data are fixed and the eigensheaf is essentially unique up to twist. 4. The corresponding D-module on BunGL2(P1,{0,1,∞})\mathrm{Bun}_{GL_2}(\mathbb P^1, \{0,1,\infty\}) is the hypergeometric D-module.

Answer:

 #{eigensheaves}=1 (rigid case): the hypergeometric/Kloosterman sheaf \boxed{\ \#\{\text{eigensheaves}\}=1\ \text{(rigid case): the hypergeometric/Kloosterman sheaf}\ }

This matches the classical fact that hypergeometric local systems are rigid (Katz), giving the explicit ramified geometric Langlands correspondence on P1\mathbb P^1.

Common Misconceptions

⚠️ QCoh is not enough — singular support

A frequent error is to state the correspondence as D-mod(BunG)≃QCoh(LocSysLG)D\text{-}\mathrm{mod}(\mathrm{Bun}_G)\simeq \mathrm{QCoh}(\mathrm{LocSys}_{{}^L G}) with naive quasi-coherent sheaves. This is false as stated. The stack LocSysLG\mathrm{LocSys}_{{}^L G} is not smooth — it is a derived/quasi-smooth stack — and the correct spectral side is IndCoh\mathrm{IndCoh} with nilpotent singular support along the global nilpotent cone N\mathcal N (Arinkin–Gaitsgory). The discrepancy between QCoh\mathrm{QCoh} and IndCohN\mathrm{IndCoh}_{\mathcal N} is exactly what makes the equivalence delicate and is invisible in the smooth/abelian case.

⚠️ Eigensheaves are not eigenvectors

"Hecke eigensheaf" sounds like an eigenvector but is a categorical statement: equation [3] is an isomorphism of sheaves depending continuously on x∈Xx\in X, i.e. a compatible family forming a Hecke eigen-property, not a single numerical eigenvalue. Treating it as ordinary spectral theory loses the local-system structure of the eigenvalue.

CounterexampleNaive function-correspondence fails over C\mathbb{C}

Over a finite field Fq\mathbb F_q, the function-sheaf dictionary (Grothendieck's faisceaux–fonctions) lets one extract numerical automorphic forms from sheaves by taking traces of Frobenius. Over C\mathbb C there is no Frobenius, so one cannot reduce the categorical equivalence to a numerical correspondence of functions on BunG(Fq)\mathrm{Bun}_G(\mathbb F_q). Attempting to "evaluate" a D-module to a function over C\mathbb C has no meaning; the correspondence is irreducibly categorical. This is why the geometric theory must be phrased with categories rather than spaces of functions.

Connections

connection

Geometric Langlands sits at a crossroads of many fields. Conformal Field Theory enters via the Beilinson–Drinfeld construction of Hecke eigensheaves from conformal blocks of the affine Kac–Moody algebra at the critical level κ=−h∨\kappa=-h^\vee, where the center of the enveloping algebra (Feigin–Frenkel center) is identified with functions on Lg{}^L\mathfrak g-opers. Mirror Symmetry provides the mechanism (Step 5) translating S-duality into the equivalence of A- and B-branes on Hitchin moduli. Hitchin Integrable System is the classical limit, with its abelian fibration giving the SYZ structure. The Affine Grassmannian and Geometric Satake Equivalence supply the local building blocks and the very definition of LG{}^L G. The arithmetic Langlands Program is the motivating shadow: replacing Fq\mathbb F_q-points and Galois groups by curves and fundamental groups. Finally Topological Quantum Field Theory organizes everything as a 4d TQFT whose boundary/defect data reproduce the categories.

Real-World Applications

🔬 Where this appears

Historical Development

⏳ History
- 1967–70 — Langlands formulates his conjectures linking automorphic forms and Galois representations; the dual group LG{}^L G is born.
- 1980s — Drinfeld proves the geometric Langlands correspondence for GL2GL_2 over function fields, introducing the idea of realizing automorphic forms as sheaves on moduli of shtukas/bundles.
- 1987 — Laumon formulates the geometric Langlands conjecture in sheaf-theoretic terms for GLnGL_n and proves the abelian (Fourier–Mukai) case with Rothstein.
- 1991–95 — Beilinson and Drinfeld construct Hecke eigensheaves via the Hitchin system, opers, and conformal blocks at the critical level; the "quantization of the Hitchin system" appears.
- 1995 (Lusztig), 1998–2000 — Ginzburg, and Mirković–Vilonen establish the Geometric Satake equivalence, giving LG{}^L G a purely geometric definition.
- 2002 — Frenkel–Gaitsgory–Vilonen prove the geometric Langlands correspondence for GLnGL_n in the unramified de Rham setting (vanishing conjecture).
- 2006 — Kapustin and Witten reinterpret geometric Langlands through S-duality of N=4\mathcal{N}=4 gauge theory and mirror symmetry of Hitchin systems.
- 2007–15 — Arinkin–Gaitsgory formulate the precise categorical statement with nilpotent singular support; Gaitsgory and collaborators develop the full derived-categorical framework.
- 2024 — Gaitsgory, Raskin, and collaborators announce a complete proof of the (de Rham) geometric Langlands conjecture in a series of papers, a landmark culmination of the program.

Subtleties & Limits

open-problem

Several deep issues remain at the frontier. (i) The quantum geometric Langlands correspondence deforms by the level/coupling κ\kappa (θ\theta-angle physically), relating κ\kappa-twisted D-modules for GG to κˇ\check\kappa-twisted D-modules for LG{}^L G with κκˇ=1\kappa\check\kappa=1; this is far less understood than the de Rham (critical) case. (ii) The Betti version (Ben-Zvi–Nadler), using local systems with topological rather than algebraic structure, and its compatibility with the de Rham version through Riemann–Hilbert, is still being developed. (iii) Ramification — wild ramification and the analogue of the local Langlands correspondence at irregular singular points (Stokes data, isomonodromy) is only partially worked out. (iv) The analytic Langlands program (Etingof–Frenkel–Kazhdan) over C\mathbb C seeks genuine spectral theory of Hecke operators on L2(BunG)L^2(\mathrm{Bun}_G) — a Hilbert-space realization whose foundations are recent. (v) The precise dictionary between the recently announced de Rham proof and the physical Kapustin–Witten picture (making mirror symmetry of Hitchin systems mathematically rigorous, including singular fibers and gerbes) remains an active and only partly completed program.

See Also

Geometric Satake Equivalence · Hitchin Integrable System · Mirror Symmetry · Conformal Field Theory · Affine Grassmannian · Langlands Program · Supersymmetric Gauge Theory · D-modules · Quantum Geometric Langlands