Index Theorems

⚡ Key Takeaways

Index Theorems equate an analytic index (a difference of solution-space dimensions for an elliptic operator) with a topological index (a characteristic-class integral over the manifold). The flagship result, the Atiyah–Singer Index Theorem (1963), states ind⁡(D)=∫Mch⁡(σ(D)) Td⁡(TM⊗C)\operatorname{ind}(D) = \int_M \operatorname{ch}(\sigma(D))\,\operatorname{Td}(TM\otimes\mathbb{C}). They apply to elliptic (pseudo)differential operators on compact manifolds, with vast reach in geometry, topology, and physics. Originated by Michael Atiyah and Isadore Singer; precursors due to Gauss, Riemann, Hirzebruch, and Gel'fand.

💡 The Core Insight

Two numbers that look completely different are forced to coincide. One — the analytic index — measures the failure of an elliptic operator to be invertible: how many independent solutions its kernel has, minus how many obstructions to solvability live in its cokernel. The other — the topological index — is a sum of integrals of curvature/characteristic data, depending only on the manifold's smooth topology and the operator's leading symbol. Because the analytic index is a homotopy invariant (stable under deformations), it can only depend on coarse data, and that coarse data turns out to be exactly the topological index. Symbolically: deforming the operator doesn't change the index, so the index must be topological.

Formal Statement

DefinitionElliptic Operator and its Symbol

Let E,F→ME, F \to M be smooth complex vector bundles over a compact oriented Riemannian manifold MM of dimension nn, without boundary. A linear differential operator D:Γ(E)→Γ(F)D : \Gamma(E) \to \Gamma(F) of order mm has a principal symbol σm(D)(x,ξ)∈Hom⁡(Ex,Fx)\sigma_m(D)(x,\xi) \in \operatorname{Hom}(E_x, F_x) for (x,ξ)∈T∗M(x,\xi) \in T^*M, obtained by replacing each derivative ∂/∂xj\partial/\partial x^j with iξji\xi_j and keeping only top-order terms:

1
σm(D)(x,ξ)=∑∣α∣=maα(x) (iξ)α.\quad \sigma_m(D)(x,\xi) = \sum_{|\alpha|=m} a_\alpha(x)\,(i\xi)^\alpha .

Derivation hint: write D=∑∣α∣≤maα(x)∂αD = \sum_{|\alpha|\le m} a_\alpha(x)\partial^\alpha; the symbol is the Fourier-transform leading part, e−i⟨x,ξ⟩Dei⟨x,ξ⟩e^{-i\langle x,\xi\rangle} D e^{i\langle x,\xi\rangle} truncated to degree mm. DD is elliptic if σm(D)(x,ξ)\sigma_m(D)(x,\xi) is invertible for every x∈Mx \in M and every nonzero ξ∈Tx∗M\xi \in T_x^*M.

DefinitionAnalytic Index

For an elliptic operator DD on a compact manifold, ker⁡D\ker D and coker⁡D=(ran⁡D)⊥≅ker⁡D∗\operatorname{coker} D = (\operatorname{ran} D)^\perp \cong \ker D^* are finite-dimensional. The analytic index is

2
ind⁡a(D)=dim⁡Cker⁡D−dim⁡Ccoker⁡D=dim⁡ker⁡D−dim⁡ker⁡D∗.\quad \operatorname{ind}_a(D) = \dim_{\mathbb{C}} \ker D - \dim_{\mathbb{C}} \operatorname{coker} D = \dim \ker D - \dim \ker D^* .

Derivation hint: ellipticity gives elliptic regularity and the Fredholm property via parametrices — there exists QQ with QD−IQD - I and DQ−IDQ - I compact (smoothing) operators, so DD is Fredholm and the index is well-defined and integer-valued.

TheoremAtiyah–Singer Index Theorem, 1963

Let D:Γ(E)→Γ(F)D : \Gamma(E) \to \Gamma(F) be an elliptic (pseudo)differential operator on a compact smooth manifold MM of even dimension nn. Then

3
ind⁡a(D)=(−1)n∫Mch⁡ ⁣(σ(D)) Td⁡(TM⊗C),\quad \operatorname{ind}_a(D) = (-1)^n \int_M \operatorname{ch}\!\big(\sigma(D)\big)\,\operatorname{Td}(TM \otimes \mathbb{C}),

where ch⁡(σ(D))∈H∗(M;Q)\operatorname{ch}(\sigma(D)) \in H^*(M;\mathbb{Q}) is the Chern character of the symbol class (an element of KK-theory K(T∗M)K(T^*M) pushed to H∗(M)H^*(M)) and Td⁡\operatorname{Td} is the Todd class of the complexified tangent bundle. The right side is the topological index ind⁡t(D)\operatorname{ind}_t(D).

TheoremLocal Index Theorem — Dirac Operator Form

For the Atiyah–Singer Dirac operator D=D+⊕D−D = D^+ \oplus D^- on a spin manifold MnM^n twisted by a vector bundle WW with connection,

4
ind⁡(D+)=∫MA^(M) ch⁡(W),A^(M)=∏jxj/2sinh⁡(xj/2),\quad \operatorname{ind}(D^+) = \int_M \hat{A}(M)\,\operatorname{ch}(W), \qquad \hat A(M)=\prod_j \frac{x_j/2}{\sinh(x_j/2)} ,

where A^(M)\hat A(M) is the A^\hat A-genus built from the Pontryagin roots xjx_j of TMTM and ch⁡(W)=tr⁡exp⁡(FW/2πi)\operatorname{ch}(W) = \operatorname{tr}\exp(F_W/2\pi i) is the Chern character of the twisting curvature FWF_W. Derivation hint: specialize [3] to the symbol of the twisted Dirac operator; the Todd class combines with the Chern character of the spinor bundle to produce A^(M)\hat A(M) via the identity Td⁡⋅ch⁡(S+−S−)=A^⋅e(⋯ )\operatorname{Td}\cdot\operatorname{ch}(S^+ - S^-) = \hat A \cdot e^{(\cdots)}.

Why It Holds / Derivation

ProofStrategy: Cobordism / K-theory Proof of Atiyah–Singer

The original 1963 proof followed Hirzebruch's cobordism method; the cleaner 1968 proof uses KK-theory. The key steps:

Step 1 — Both indices are invariants of the symbol class in K(T∗M)K(T^*M). The symbol of an elliptic operator defines a compactly-supported KK-theory class [σ(D)]∈K(T∗M)[\sigma(D)] \in K(T^*M). The analytic index depends only on this class (homotopy invariance + the fact that lower-order terms don't affect ellipticity). The topological index ind⁡t\operatorname{ind}_t is a homomorphism K(T∗M)→ZK(T^*M)\to\mathbb{Z} defined functorially.

Step 2 — Both are functorial under embeddings. Embed M↪RNM \hookrightarrow \mathbb{R}^N for large NN. There is a Thom isomorphism K(T∗M)→∼K(T∗RN)K(T^*M) \xrightarrow{\sim} K(T^*\mathbb{R}^N) (restricted to a tubular neighborhood), and both indices are compatible with the pushforward i!i_! induced by this embedding.

Step 3 — Reduce to a single point. After embedding, the problem reduces to computing the index map on K(T∗RN)≅K(R2N)K(T^*\mathbb{R}^N) \cong K(\mathbb{R}^{2N}). By Bott periodicity, K(R2N)≅ZK(\mathbb{R}^{2N}) \cong \mathbb{Z}, and the generator is the Bott class.

5
K(T∗M)→ i! K(T∗RN)←∼ j! K(pt)=Z.\quad K(T^*M) \xrightarrow{\ i_!\ } K(T^*\mathbb{R}^N) \xleftarrow[\sim]{\ j_!\ } K(\mathrm{pt})=\mathbb{Z}.

Derivation hint: i!i_! is the Gysin/Thom pushforward in K-theory along the proper embedding; j!j_! is the Bott class of the trivial bundle over R2N\mathbb{R}^{2N}; Bott periodicity identifies the target with Z\mathbb{Z}.

Step 4 — Normalization. Both the analytic index map and the topological index map are uniquely determined by three axioms (functoriality, normalization on a point, multiplicativity). On the point both give the same value, 11. Since both maps satisfy the same axioms and agree on the generator, they are equal:

6
ind⁡a=ind⁡t:K(T∗M)⟶Z.\quad \operatorname{ind}_a = \operatorname{ind}_t : K(T^*M) \longrightarrow \mathbb{Z}.

Derivation hint: this is the uniqueness step — Atiyah–Singer's axiomatic characterization of index maps shows any natural transformation K(T∗M)→ZK(T^*M)\to\mathbb{Z} satisfying the excision and multiplicativity properties and normalized on a point must be the topological index.

Step 5 — Convert to cohomology. Apply the Chern character ch⁡:K(T∗M)→Hc∗(T∗M;Q)\operatorname{ch}: K(T^*M)\to H^*_c(T^*M;\mathbb{Q}) and integrate, producing the Todd-class correction from the difference between the K-theoretic and cohomological Thom isomorphisms. This yields formula [3]. ■\blacksquare

∎
ProofAlternative: Heat Kernel / McKean–Singer

A purely analytic proof gives the local index theorem. For D=D+⊕D−D = D^+\oplus D^- with Δ±=D∓D±\Delta^\pm = D^\mp D^\pm:

7
ind⁡(D+)=Tr⁡(e−tΔ+)−Tr⁡(e−tΔ−)for all t>0.\quad \operatorname{ind}(D^+) = \operatorname{Tr}\big(e^{-t\Delta^+}\big) - \operatorname{Tr}\big(e^{-t\Delta^-}\big) \quad\text{for all } t>0.

Derivation hint: nonzero eigenvalues of Δ+\Delta^+ and Δ−\Delta^- pair up bijectively via D+D^+, so their heat-trace contributions cancel; only the kernels (eigenvalue 00) survive, giving dim⁡ker⁡D+−dim⁡ker⁡D−\dim\ker D^+ - \dim\ker D^- independent of tt. Taking t→0+t\to 0^+, the heat-kernel asymptotic expansion has coefficients that are local curvature invariants. The miraculous cancellation (proved cleanly by Getzler's rescaling / Mehler-formula argument, or Gilkey's invariant theory) leaves precisely the A^\hat A-genus integrand, recovering [4]. ■\blacksquare

∎
mathematician · Michael Atiyah & Isadore Singer | 1929–2019 / 1924–2021

Atiyah, an Oxford/Cambridge geometer and 1966 Fields Medalist, and Singer, an MIT analyst, met in 1962 when Atiyah was puzzling over why the A^\hat A-genus of a spin manifold is always an integer. Singer recognized this as the index of a Dirac operator, and within weeks they had conjectured the general theorem. Their collaboration spanned decades and four landmark papers (1968–1971). The index theorem won them the Abel Prize jointly in 2004. Atiyah's later work bridged the theorem to instantons, gauge theory, and physics; Singer's pushed into operator algebras and the eta invariant. Their partnership is often cited as the model for deep mathematical collaboration across the analysis–topology divide.

Building Intuition

🧠 Intuition

Think of an elliptic operator as a system of equations. Solving Du=0Du = 0 counts symmetries/zero modes (ker⁡D\ker D); solvability of Du=fDu = f is obstructed by coker⁡D\operatorname{coker} D. The index is the net count: solutions minus obstructions. Now imagine smoothly deforming the operator — eigenvalues drift, but an eigenvalue can only cross zero by pairing: a kernel mode in ker⁡D\ker D disappears exactly when a cokernel obstruction also disappears (or both appear together). So dim⁡ker⁡D\dim\ker D and dim⁡coker⁡D\dim\operatorname{coker} D jump simultaneously and the difference stays fixed. This rigidity is why the index is topological. The Atiyah–Singer theorem then names the invariant: it's a curvature integral, the same kind of "total curvature = topology" statement as Gauss–Bonnet, but for an arbitrary elliptic operator.

Figure
Spectral flow: kernel and cokernel modes pair up as an elliptic operator is deformed, leaving the index invariant.
Eigenvalue flow of D*D vs. deformation parameter t t λ 0 modes pair & merge at λ=0 ker D mode coker D mode net count (index) unchanged as curves cross zero in pairs

Worked Examples

ExampleGauss–Bonnet via the Euler Operator

Given: A compact oriented surface MM of genus gg (e.g. a genus-22 surface), with the de Rham operator D=d+d∗D = d + d^* mapping even forms to odd forms.

Setup: The index of D+:Ωeven→ΩoddD^+ : \Omega^{\text{even}}\to\Omega^{\text{odd}} is the alternating sum of Betti numbers:

ind⁡(D+)=b0−b1+b2=χ(M).\operatorname{ind}(D^+) = b_0 - b_1 + b_2 = \chi(M).

Topological side: Specializing [3], the integrand reduces to the Euler class e(TM)e(TM), the Pfaffian of curvature. By the Chern–Gauss–Bonnet theorem,

ind⁡(D+)=∫Me(TM)=12π∫MK dA.\operatorname{ind}(D^+) = \int_M e(TM) = \frac{1}{2\pi}\int_M K\,dA.

Numbers: For genus g=2g=2, χ=2−2g=2−4=−2\chi = 2 - 2g = 2 - 4 = -2. Therefore the total Gaussian curvature is

12π∫MK dA=−2  ⟹  ∫MK dA=−4π.\frac{1}{2\pi}\int_M K\,dA = -2 \implies \int_M K\,dA = -4\pi.

Boxed answer: ind⁡(D+)=χ=−2,∫MK dA=−4π(radians ⋅ area, dimensionless total curvature)\boxed{\operatorname{ind}(D^+)=\chi=-2,\quad \int_M K\,dA = -4\pi \text{(radians}\,\cdot\,\text{area, dimensionless total curvature)}}

ExampleIndex of the Dirac Operator on a K3 Surface

Given: A K3 surface MM — a compact complex surface (real dimension 44) that is spin, with A^\hat A-genus needed for ind⁡(D+)\operatorname{ind}(D^+) of the untwisted Dirac operator (WW trivial).

Topological data of K3: signature τ(M)=−16\tau(M) = -16; Euler characteristic χ=24\chi = 24. In dimension 44, the A^\hat A-genus integrates to

∫MA^(M)=−124 p1[M],p1[M]=3 τ(M).\int_M \hat A(M) = -\frac{1}{24}\,p_1[M], \qquad p_1[M] = 3\,\tau(M).

Compute Pontryagin number: p1[M]=3τ=3(−16)=−48.p_1[M] = 3\tau = 3(-16) = -48.

Index:

ind⁡(D+)=∫MA^(M)=−124(−48)=2.\operatorname{ind}(D^+) = \int_M \hat A(M) = -\frac{1}{24}(-48) = 2.

Check: A K3 surface admits a Ricci-flat (hyperkähler) metric with holonomy SU(2)SU(2), giving 22 covariantly constant spinors — exactly dim⁡ker⁡D+=2\dim\ker D^+ = 2, dim⁡ker⁡D−=0\dim\ker D^- = 0.

Boxed answer: ind⁡(D+)=2 (net number of harmonic spinors, dimensionless integer)\boxed{\operatorname{ind}(D^+)=2 \text{ (net number of harmonic spinors, dimensionless integer)}}

Common Misconceptions

⚠️ Common mistake

The index is not the dimension of the kernel. Many beginners conflate ind⁡(D)=dim⁡ker⁡D−dim⁡ker⁡D∗\operatorname{ind}(D) = \dim\ker D - \dim\ker D^* with dim⁡ker⁡D\dim\ker D alone. Only the difference is topologically rigid; dim⁡ker⁡D\dim\ker D itself depends on the metric and can jump. The theorem computes the difference, not the individual dimensions.

The theorem requires a closed manifold. On manifolds with boundary, the formula [3] fails and must be corrected by a boundary term — the eta invariant — giving the Atiyah–Patodi–Singer (APS) theorem. Forgetting this is a classic error.

Ellipticity is essential. Hyperbolic or parabolic operators (e.g. the wave operator, the heat operator) are not Fredholm on closed manifolds; their "index" is not defined by [2]. The symbol must be invertible off the zero section.

The dimension parity matters. On odd-dimensional closed manifolds the index of any elliptic differential operator vanishes (by a symbol argument), so the interesting differential-operator content lives in even dimensions; odd dimensions carry spectral invariants (eta) instead.

Counterexample

Consider the operator D=d/dxD = d/dx on the circle S1S^1, acting on smooth complex functions C∞(S1)→C∞(S1)C^\infty(S^1)\to C^\infty(S^1). Its kernel is the constants (dimension 11) and its cokernel is also the constants (dimension 11, since ∫S1f=0\int_{S^1} f = 0 is the solvability condition). So ind⁡(D)=1−1=0\operatorname{ind}(D) = 1 - 1 = 0. This illustrates the odd-dimensional vanishing: even though DD is elliptic on S1S^1, the index is forced to be zero. One cannot extract topological information about S1S^1 from this index — confirming that the rich content of Atiyah–Singer lives in even dimensions, and that odd-dimensional refinement requires the eta invariant and spectral flow, not the naive index.

Connections

connection

The index theorem unifies a remarkable web of classical results, each recovered by choosing a particular elliptic operator:

  • <span class="wiki-link-missing">Gauss-Bonnet Theorem</span> — the Euler operator d+d∗d+d^* gives ind⁡=χ(M)\operatorname{ind} = \chi(M), integrating the Euler class.
  • <span class="wiki-link-missing">Hirzebruch Signature Theorem</span> — the signature operator gives ind⁡=τ(M)=∫ML(M)\operatorname{ind} = \tau(M) = \int_M L(M), the LL-genus.
  • <span class="wiki-link-missing">Riemann-Roch Theorem</span> — the Dolbeault operator ∂ˉ+∂ˉ∗\bar\partial + \bar\partial^* on a complex manifold gives ind⁡=χ(M,O)\operatorname{ind} = \chi(M,\mathcal{O}), the Todd-genus / holomorphic Euler characteristic.
  • <span class="wiki-link-missing">K-Theory</span> — the natural home of the symbol class and the cleanest proof framework via Bott periodicity and the Thom isomorphism.
  • <a class="wiki-link" href="/wiki/characteristic-classes">Characteristic Classes</a> — Chern, Pontryagin, Euler, Todd, and A^\hat A classes are the building blocks of the topological index.
  • <a class="wiki-link" href="/wiki/heat-kernel-methods">Heat Kernel Methods</a> — provide the local proof and the bridge to spectral geometry and zeta-function regularization.
  • <a class="wiki-link" href="/wiki/chiral-anomaly">Chiral Anomaly</a> — the physics incarnation: the anomalous non-conservation of axial current is the Dirac-operator index density.

Real-World Applications

🔬 Where this appears

Historical Development

⏳ History
- 1827–1848 — Gauss & Bonnet. The Gauss–Bonnet theorem links total curvature to the Euler characteristic — the first "index theorem" in spirit.
- 1850s — Riemann & Roch. The Riemann–Roch theorem for curves equates dim⁡H0−dim⁡H1\dim H^0 - \dim H^1 of a line bundle with topological data, the prototypical analytic-minus-cokernel formula.
- 1954 — Hirzebruch. Proves the signature theorem and the general Hirzebruch–Riemann–Roch theorem using cobordism and his multiplicative genera; introduces the Todd and LL classes systematically.
- 1959–1960 — Gel'fand. Poses the general problem: compute the index of an elliptic operator from topological data, conjecturing it is a homotopy invariant.
- 1963 — Atiyah & Singer. Announce and prove the general index theorem (cobordism proof), unifying Gauss–Bonnet, Hirzebruch–Riemann–Roch, and the signature theorem.
- 1968 — Atiyah, Singer, Segal. The KK-theory proof (papers I–III), plus the equivariant Atiyah–Bott–Segal–Singer fixed-point theorem.
- 1971 — Atiyah, Singer. Paper IV–V extend to families (the index in K(B)K(B)) and real/KRKR-theory.
- 1975 — Atiyah, Patodi, Singer. The APS theorem for manifolds with boundary, introducing the eta invariant and spectral flow.
- 1983–1986 — Getzler, Bismut, Berline–Vergne. Heat-kernel/supersymmetric proofs giving the local index theorem; physics-inspired (Alvarez-Gaumé) supersymmetric quantum mechanics derivation.

Subtleties & Limits

open-problem

Beyond compact manifolds. For non-compact or open manifolds, DD need not be Fredholm and the index in the classical sense may not exist; one needs L2L^2-indices (Atiyah's L2L^2-index theorem for covering spaces), the Connes–Moscovici higher index, or coarse index theory. Determining the right invariants and their computability is an active program.

The Novikov conjecture — homotopy invariance of higher signatures — is essentially a far-reaching index-theoretic statement; it remains open in general and is one of the central motivating problems of noncommutative geometry and the Baum–Connes program.

The Gromov–Lawson–Rosenberg conjecture on existence of positive scalar curvature metrics is governed by index obstructions (A^\hat A and α\alpha-invariants in KOKO-theory); the full conjecture is false in general (counterexamples by Schick) and the precise correct statement is open.

Foliations and singular spaces. Extending index theory to foliated manifolds (Connes' index theorem for foliations), stratified/singular spaces, and orbifolds (Kawasaki) raises ongoing analytic and operator-algebraic difficulties.

Effective/local refinements. While Getzler's proof localizes the index, fully understanding the heat-kernel cancellations as a manifestation of supersymmetry, and rigorously connecting them to path-integral derivations, continues to stimulate work at the math–physics interface.

See Also

Gauss-Bonnet Theorem · Hirzebruch Signature Theorem · Riemann-Roch Theorem · K-Theory · Heat Kernel Methods · Characteristic Classes · Atiyah-Patodi-Singer Theorem · Chiral Anomaly · Dirac Operator · Bott Periodicity