The Atiyah-Singer Index Theorem

⚡ Key Takeaways

The Atiyah-Singer Index Theorem asserts that for an elliptic differential operator DD on a compact smooth manifold, the analytic index (dimension of solutions minus dimension of cosolutions) equals a purely topological index computed from characteristic classes. In words: analysis = topology for elliptic operators. It applies to elliptic (pseudo)differential operators on closed manifolds and unifies the Gauss-Bonnet, Riemann-Roch-Hirzebruch, and Hirzebruch signature theorems. Proved by Michael Atiyah and Isadore Singer in 1963 (announcement) and published in a celebrated series 1968–1971.

💡 The Core Insight

An elliptic operator DD has a symbol σ(D)\sigma(D), a bundle map that becomes invertible away from the zero section of T∗MT^*M. This invertibility data defines a class in compactly supported K-theory K0(T∗M)K^0(T^*M). The analytic index factors through this K-theory class — only the symbol's homotopy type matters, not DD itself. K-theory carries two natural maps to Z\mathbb{Z}: the analytic index and the topological index (defined via embeddings into Euclidean space and Bott periodicity). The theorem is the statement that these two maps coincide. Equivalently, the index is a cobordism invariant, and characteristic numbers detect cobordism classes.

Formal Statement

DefinitionElliptic operator and symbol

Let MM be a closed (compact, boundaryless) smooth manifold of dimension nn, and let E,F→ME,F\to M be smooth complex vector bundles. A linear differential operator of order mm,

1
D=∑∣α∣≤maα(x) ∂α:Γ(E)→Γ(F),\quad D=\sum_{|\alpha|\le m} a_\alpha(x)\,\partial^\alpha : \Gamma(E)\to\Gamma(F),

Derivation hint: α\alpha is a multi-index, aα(x)∈Hom⁡(Ex,Fx)a_\alpha(x)\in\operatorname{Hom}(E_x,F_x) are smooth bundle homomorphisms, ∂α=∂x1α1⋯∂xnαn\partial^\alpha=\partial^{\alpha_1}_{x_1}\cdots\partial^{\alpha_n}_{x_n} in local coordinates and trivializations. has principal symbol at (x,ξ)∈T∗M(x,\xi)\in T^*M given by

2
σm(D)(x,ξ)=∑∣α∣=maα(x) (iξ)α  ∈  Hom⁡(Ex,Fx).\quad \sigma_m(D)(x,\xi)=\sum_{|\alpha|=m} a_\alpha(x)\,(i\xi)^\alpha\;\in\;\operatorname{Hom}(E_x,F_x).

Derivation hint: keep only top-order terms and replace ∂xj↦iξj\partial_{x_j}\mapsto i\xi_j; this is the leading behavior under Fourier transform / the principal part of DD. DD is elliptic iff σm(D)(x,ξ)\sigma_m(D)(x,\xi) is an isomorphism for all x∈Mx\in M and all ξ≠0\xi\neq 0.

DefinitionAnalytic index

For an elliptic operator on a closed manifold, both ker⁡D\ker D and coker⁡D\operatorname{coker} D are finite-dimensional (elliptic regularity + Fredholm theory on Sobolev spaces). The analytic index is

3
ind⁡a(D)=dim⁡Cker⁡D−dim⁡Ccoker⁡D  ∈  Z.\quad \operatorname{ind}_a(D)=\dim_{\mathbb C}\ker D-\dim_{\mathbb C}\operatorname{coker} D\;\in\;\mathbb Z.

Derivation hint: DD extends to a bounded Fredholm map Hs(E)→Hs−m(F)H^s(E)\to H^{s-m}(F) between Sobolev spaces; the index is independent of ss and stable under compact perturbations.

TheoremAtiyah-Singer Index Theorem — cohomological form

Let DD be an elliptic differential operator of order mm on a closed oriented manifold MnM^n, with symbol class [σ(D)]∈K0(T∗M)[\sigma(D)]\in K^0(T^*M). Then the analytic index equals the topological index:

4
ind⁡a(D)=ind⁡t(D)=(−1)n∫T∗Mch⁡([σ(D)]) π∗Td⁡(TM⊗C).\quad \operatorname{ind}_a(D)=\operatorname{ind}_t(D)=(-1)^n\int_{T^*M}\operatorname{ch}\big([\sigma(D)]\big)\,\pi^*\operatorname{Td}(TM\otimes\mathbb C).

Derivation hint: ch⁡\operatorname{ch} is the Chern character, Td⁡\operatorname{Td} the Todd class, π:T∗M→M\pi:T^*M\to M the projection; the integral is over the total space T∗MT^*M (an open manifold, with the integrand compactly supported by ellipticity). The sign (−1)n(-1)^n comes from orientation conventions on T∗MT^*M. Equivalently, for the standard geometric operators one obtains a class on MM itself: if DD is the Dirac operator twisted by a bundle EE,

5
ind⁡(DE)=∫MA^(TM) ch⁡(E),\quad \operatorname{ind}(D_E)=\int_M \hat{A}(TM)\,\operatorname{ch}(E),

Derivation hint: specialize [4]; the T∗MT^*M integral collapses to an MM integral by Thom isomorphism, the Todd class combines with the symbol's Bott class to produce the A^\hat{A}-genus A^(TM)=∏jxj/2sinh⁡(xj/2)\hat A(TM)=\prod_j \frac{x_j/2}{\sinh(x_j/2)} (Pontryagin roots xjx_j).

TheoremK-theoretic form

There are two homomorphisms K0(T∗M)→ZK^0(T^*M)\to\mathbb Z:

6
ind⁡a:  [σ]⟼dim⁡ker⁡D−dim⁡coker⁡D,ind⁡t=p!,\quad \operatorname{ind}_a:\;[\sigma]\longmapsto \dim\ker D-\dim\operatorname{coker} D,\qquad \operatorname{ind}_t=p_!,

Derivation hint: ind⁡t\operatorname{ind}_t is the pushforward (Gysin map) to a point, constructed by choosing an embedding M↪RNM\hookrightarrow \mathbb R^N, using the Thom isomorphism for the normal bundle and Bott periodicity K0(R2k)≅ZK^0(\mathbb R^{2k})\cong\mathbb Z. and the theorem is the operator-free identity ind⁡a=ind⁡t\operatorname{ind}_a=\operatorname{ind}_t as maps on K0(T∗M)K^0(T^*M).

Why It Holds / Derivation

ProofEmbedding/K-theory proof — structure

The original 1968 proof reduces the theorem to two functorial properties and a single normalization, following the strategy used by Hirzebruch–Grothendieck for Riemann-Roch.

Step 1 (Symbol class). Ellipticity of DD means σ(D)\sigma(D) is an isomorphism off the zero section, hence the triple (π∗E,π∗F,σ)(\pi^*E,\pi^*F,\sigma) defines a difference class [σ(D)]∈K0(T∗M)=Kcpt0(T∗M)[\sigma(D)]\in K^0(T^*M)=K^0_{\mathrm{cpt}}(T^*M). The analytic index depends only on this class:

7
ind⁡a:K0(T∗M)→Zis well-defined and a homomorphism.\quad \operatorname{ind}_a:K^0(T^*M)\to\mathbb Z\quad\text{is well-defined and a homomorphism.}

Derivation hint: homotopies of symbols through elliptic ones, and direct sums of operators, give the homomorphism property; lower-order terms do not affect the index (compact perturbation).

Step 2 (Axioms). Both ind⁡a\operatorname{ind}_a and ind⁡t\operatorname{ind}_t satisfy: (i) Normalization: on a point, ind⁡=\operatorname{ind}= identity on Z\mathbb Z. (ii) Excision / multiplicativity under embeddings i:M↪M′i:M\hookrightarrow M', compatible with the induced K-theory pushforward i!i_!.

Step 3 (Embedding into Euclidean space). Choose M↪RNM\hookrightarrow\mathbb R^N. The Gysin/pushforward i!:K0(T∗M)→K0(T∗RN)i_!:K^0(T^*M)\to K^0(T^*\mathbb R^N) commutes with ind⁡a\operatorname{ind}_a (analytically: a tubular neighborhood theorem for operators) and with ind⁡t\operatorname{ind}_t (topologically: by definition of ind⁡t\operatorname{ind}_t).

8
ind⁡a=ind⁡a RN∘i!,ind⁡t=ind⁡t RN∘i!.\quad \operatorname{ind}_a = \operatorname{ind}_a^{\,\mathbb R^N}\circ i_!,\qquad \operatorname{ind}_t = \operatorname{ind}_t^{\,\mathbb R^N}\circ i_!.

Derivation hint: the analytic invariance under i!i_! is the technical heart — an elliptic operator on MM corresponds to one on RN\mathbb R^N with the same index via the Thom class of the normal bundle.

Step 4 (Reduce to RN\mathbb R^N and Bott). On T∗RN≅R2NT^*\mathbb R^N\cong\mathbb R^{2N} Bott periodicity gives Kcpt0(R2N)≅ZK^0_{\mathrm{cpt}}(\mathbb R^{2N})\cong\mathbb Z generated by the Bott class, on which ind⁡a\operatorname{ind}_a and ind⁡t\operatorname{ind}_t each compute to 11.

9
ind⁡a RN=ind⁡t RN:Kcpt0(R2N)→ ≅ Z.\quad \operatorname{ind}_a^{\,\mathbb R^N}=\operatorname{ind}_t^{\,\mathbb R^N}:K^0_{\mathrm{cpt}}(\mathbb R^{2N})\xrightarrow{\ \cong\ }\mathbb Z.

Derivation hint: the generator is represented by the de Rham/Dolbeault-type complex on CN\mathbb C^N whose index is 11; Bott periodicity makes this the universal normalization.

Conclusion. By Steps 3–4, ind⁡a\operatorname{ind}_a and ind⁡t\operatorname{ind}_t agree on the image of i!i_!, which is all of K0(T∗M)K^0(T^*M) up to the isomorphism. Hence ind⁡a=ind⁡t\operatorname{ind}_a=\operatorname{ind}_t on K0(T∗M)K^0(T^*M), giving [4]. Translating ind⁡t\operatorname{ind}_t via Chern character and the Thom isomorphism produces the cohomological formula. ■\blacksquare

∎
ProofHeat-kernel (local) proof — McKean–Singer

A second, more analytic proof yields [5] directly and explains the appearance of A^\hat A.

Step 1 (McKean–Singer formula). For D:Γ(E)→Γ(F)D:\Gamma(E)\to\Gamma(F) form the Laplacians D∗DD^*D, DD∗DD^*. For all t>0t>0,

10
ind⁡(D)=Tr⁡(e−tD∗D)−Tr⁡(e−tDD∗).\quad \operatorname{ind}(D)=\operatorname{Tr}\big(e^{-tD^*D}\big)-\operatorname{Tr}\big(e^{-tDD^*}\big).

Derivation hint: nonzero eigenvalues of D∗DD^*D and DD∗DD^* coincide with equal multiplicity (the map DD intertwines them), so they cancel; only the kernels survive, independent of tt.

Step 2 (Heat-kernel asymptotics). As t→0+t\to 0^+ the supertrace has an asymptotic expansion in tt with coefficients that are integrals of local invariants of the metric and connection:

11
Tr⁡s(e−tD2)∼∑k≥0t(k−n)/2∫Mak(x) dx.\quad \operatorname{Tr}_s\big(e^{-tD^2}\big)\sim\sum_{k\ge 0} t^{(k-n)/2}\int_M a_k(x)\,dx.

Derivation hint: Minakshisundaram–Pleijel expansion of the heat kernel K(t,x,x)K(t,x,x); the supertrace Tr⁡s=Tr⁡E−Tr⁡F\operatorname{Tr}_s=\operatorname{Tr}_E-\operatorname{Tr}_F.

Step 3 (Fantastic cancellation). Since the left side is the tt-independent integer ind⁡(D)\operatorname{ind}(D), all t→0t\to0 singular terms vanish and only the t0t^0 coefficient survives. Getzler's rescaling shows this coefficient is exactly [A^(TM)ch⁡(E)]top\big[\hat A(TM)\operatorname{ch}(E)\big]_{\text{top}}.

12
ind⁡(D)=∫M[A^(TM) ch⁡(E)]n.\quad \operatorname{ind}(D)=\int_M \big[\hat A(TM)\,\operatorname{ch}(E)\big]_n.

Derivation hint: Getzler's symbol calculus rescales the Clifford variables and time so the heat operator limits to a harmonic-oscillator (Mehler) kernel whose trace is precisely the A^\hat A characteristic form. ■\blacksquare

∎
Figure
Schematic of the index map: from elliptic symbol through K-theory to an integer
Elliptic operator D on M D: Γ(E) → Γ(F) Symbol class [σ(D)] ∈ K⁰(T*M) ℤ ind_a ind_t Theorem: ind_a = ind_t analytic side: dim ker D − dim coker D topological side: ∫ ch(σ) · Td(TM⊗ℂ) deformation invariance of the index makes both factor through K-theory
mathematician · Michael Atiyah & Isadore Singer | 1929–2019 / 1924–2021

Atiyah, an Oxford/Cambridge algebraic geometer and topologist (Fields Medal 1966), brought K-theory and characteristic-class machinery; Singer, an MIT analyst, brought operator theory and PDE. Their collaboration, beginning around 1962, fused two disciplines that had barely communicated. The pair received the Abel Prize in 2004 specifically for the index theorem. Atiyah's later work linked index theory to gauge theory and physics; Singer's pushed into eta-invariants and noncommutative geometry. The breadth of collaborators — Bott, Patodi, Hirzebruch, Donaldson, Witten — radiates from this single result.

Building Intuition

🧠 Intuition

Think of ind⁡(D)\operatorname{ind}(D) as a signed count that refuses to change under deformation. If you wiggle the coefficients of DD continuously, individual eigenvalues drift, kernels and cokernels can jump — but they jump in tandem: a vector that leaves ker⁡D\ker D pairs with one entering coker⁡D\operatorname{coker} D, so the difference is locked. This rigidity is exactly what a topological invariant should have. The miracle is that this rigidity is strong enough to be computed without solving any equation — the answer depends only on the symbol, the leading-order "shape" of DD, and through it only on the manifold's curvature integrated into characteristic classes. The simplest avatar is Gauss-Bonnet: the Euler characteristic (a count of "holes") equals 12π∫K dA\frac{1}{2\pi}\int K\,dA (a curvature integral). The index theorem says every elliptic operator obeys a Gauss-Bonnet-type law, with A^\hat A or LL or Td⁡\operatorname{Td} replacing curvature.

EW
Edward Witten
b. 1951

Witten reinterpreted the index theorem through supersymmetric quantum mechanics: the Dirac operator becomes a supercharge QQ, the index becomes the Witten index Tr⁡(−1)Fe−βH\operatorname{Tr}(-1)^F e^{-\beta H} counting supersymmetric ground states, and the heat-kernel proof becomes a path-integral localization onto constant loops. This physical lens (1982) demystified the "fantastic cancellation" of the heat-kernel proof and seeded the field of index theory in QFT, anomalies, and the Atiyah-Bott fixed-point formula in physics. Anomaly cancellation in the Standard Model and string theory is, at root, an index computation.

Worked Examples

ExampleGauss-Bonnet from the de Rham complex

Given: A closed oriented surface M2M^2 (so n=2n=2), with the de Rham operator D=d+d∗:Ωeven→ΩoddD=d+d^*:\Omega^{\mathrm{even}}\to\Omega^{\mathrm{odd}}.

Steps: 1. The index of d+d∗d+d^* from even to odd forms equals the Euler characteristic:

13
ind⁡(d+d∗)=∑k(−1)kdim⁡HdRk(M)=χ(M).\quad \operatorname{ind}(d+d^*)=\sum_k (-1)^k \dim H^k_{\mathrm{dR}}(M)=\chi(M).

Derivation hint: by Hodge theory ker⁡(d+d∗)\ker(d+d^*) restricted to even/odd forms gives harmonic even/odd forms, i.e. ∑beven−∑bodd=χ\sum b_{\text{even}}-\sum b_{\text{odd}}=\chi. 2. The index formula [5] specializes (Euler class form) to ind⁡=∫Me(TM)\operatorname{ind}=\int_M e(TM), the Euler class. For a surface e(TM)=12πK dAe(TM)=\frac{1}{2\pi}K\,dA.

14
χ(M)=12π∫MK dA.\quad \chi(M)=\frac{1}{2\pi}\int_M K\,dA.

Derivation hint: e(TM)e(TM) in two dimensions is the Gaussian curvature 2-form divided by 2π2\pi; this is the Chern-Gauss-Bonnet integrand. 3. For the round sphere of radius RR: K=1/R2K=1/R^2, area =4πR2=4\pi R^2.

Answer: χ(S2)=12π⋅1R2⋅4πR2=2\boxed{\chi(S^2)=\frac{1}{2\pi}\cdot\frac{1}{R^2}\cdot 4\pi R^2=2} (dimensionless integer), matching χ(S2)=2\chi(S^2)=2.

ExampleRiemann-Roch for a line bundle on a curve via the Dolbeault operator

Given: A compact Riemann surface XX of genus gg, a holomorphic line bundle LL of degree d=deg⁡Ld=\deg L. Take D=∂ˉL:Ω0,0(L)→Ω0,1(L)D=\bar\partial_L:\Omega^{0,0}(L)\to\Omega^{0,1}(L).

Steps: 1. The analytic index is the holomorphic Euler characteristic:

15
ind⁡(∂ˉL)=dim⁡H0(X,L)−dim⁡H1(X,L)=χ(X,L).\quad \operatorname{ind}(\bar\partial_L)=\dim H^0(X,L)-\dim H^1(X,L)=\chi(X,L).

Derivation hint: ker⁡∂ˉL=H0\ker\bar\partial_L=H^0, coker⁡∂ˉL≅H1\operatorname{coker}\bar\partial_L\cong H^1 by Dolbeault + Serre duality. 2. The topological index [4] specializes (complex dimension 11) to the Hirzebruch-Riemann-Roch integrand ch⁡(L)Td⁡(TX)\operatorname{ch}(L)\operatorname{Td}(TX) with Td⁡(TX)=1+12c1(TX)\operatorname{Td}(TX)=1+\tfrac12 c_1(TX) and ch⁡(L)=1+c1(L)\operatorname{ch}(L)=1+c_1(L):

16
χ(X,L)=∫X(c1(L)+12c1(TX))=deg⁡L+12χ(X)=d+(1−g).\quad \chi(X,L)=\int_X\Big(c_1(L)+\tfrac12 c_1(TX)\Big)=\deg L+\tfrac12\chi(X)=d+(1-g).

Derivation hint: keep the degree-2 (top) part; ∫Xc1(L)=d\int_X c_1(L)=d and ∫Xc1(TX)=χ(X)=2−2g\int_X c_1(TX)=\chi(X)=2-2g.

Answer: h0(L)−h1(L)=d+1−g\boxed{h^0(L)-h^1(L)=d+1-g} — the classical Riemann-Roch theorem, recovered as one line of the index theorem. For L=OL=\mathcal O (degree 00): h0−h1=1−gh^0-h^1=1-g, i.e. 1−g1-g, consistent with h0=1, h1=gh^0=1,\,h^1=g.

Common Misconceptions

⚠️ Common mistake

The theorem does NOT compute dim⁡ker⁡D\dim\ker D or dim⁡coker⁡D\dim\operatorname{coker} D individually. Only their difference is a topological invariant; the separate dimensions depend on the metric, the connection, and lower-order terms, and can jump under deformation. Asking the index theorem for dim⁡ker⁡D\dim\ker D alone is a category error. Likewise, ellipticity and compactness of MM are both essential: on a noncompact manifold the operator need not be Fredholm and "the index" may be ill-defined without boundary or APS conditions.

⚠️ Common mistake

Orientation, complex vs. real, and sign conventions matter. The factor (−1)n(-1)^n in [4], the choice of Td⁡(TM⊗C)\operatorname{Td}(TM\otimes\mathbb C) vs A^(TM)2\hat A(TM)^2, and whether forms are taken with 2πi2\pi i normalizations are sources of constant confusion. Always fix the convention ch⁡=∑1k!(c?)k\operatorname{ch}=\sum \tfrac{1}{k!}\big(\tfrac{c}{?}\big)^k at the outset. Many "errors" in student computations are just normalization mismatches.

Counterexample

A non-elliptic operator has no index theorem. Consider ∂/∂x1\partial/\partial x_1 on the torus T2T^2. Its symbol is iξ1i\xi_1, which vanishes whenever ξ1=0, ξ2≠0\xi_1=0,\ \xi_2\ne 0 — not invertible off the zero section, hence not elliptic. The kernel is infinite-dimensional (any function of x2x_2 alone), so ind⁡\operatorname{ind} is not even defined as an integer. This shows ellipticity is not a cosmetic hypothesis but the load-bearing one: it is precisely what makes DD Fredholm and the symbol class live in K-theory.

Connections

connection

The index theorem sits at the crossroads of several theories. Via the symbol class it is fundamentally a statement in Topological K-Theory and uses Bott Periodicity for its normalization. The right-hand side lives in Characteristic Classes (Chern, Pontryagin, Euler), packaged into the Todd Class and Â-genus. The geometric operators it specializes to come from Clifford Algebras and Spin Geometry (the Dirac Operator). Its proofs use Hodge Theory, Pseudodifferential Operators, and (for the local version) Heat Kernel Methods. The boundary version, the Atiyah-Patodi-Singer Index Theorem, introduces the eta-invariant and connects to Spectral Flow. Through Witten's reinterpretation it links to Supersymmetry and Quantum Anomalies.

Real-World Applications

🔬 Where this appears

Historical Development

⏳ History
- 1827–1848: Gauss-Bonnet theorem links curvature to Euler characteristic — the prototype "analysis = topology" identity.
- 1953–1954: Hirzebruch proves the Signature Theorem and Riemann-Roch-Hirzebruch, expressing invariants via LL-genus and Todd genus — the patterns the index theorem will generalize.
- 1957: Grothendieck reformulates Riemann-Roch functorially using KK-theory of coherent sheaves, foreshadowing the K-theoretic proof.
- 1959–1961: Gelfand poses the general problem of computing the index of an elliptic operator topologically.
- 1963: Atiyah and Singer announce the index theorem (Bull. AMS), with the embedding/K-theory proof strategy.
- 1965–1966: Atiyah's K-theory book and Bott periodicity provide the tools; the result is presented in the Palais seminar notes (1965).
- 1968: The definitive series "The Index of Elliptic Operators I–III" (with Atiyah-Segal for the equivariant case) appears in Annals of Mathematics.
- 1971: Atiyah-Singer IV–V extend to families (the families index theorem, valued in K0K^0 of the base).
- 1973–1975: Atiyah-Patodi-Singer treat manifolds with boundary, introducing the eta-invariant.
- 1982: Witten's supersymmetric proof; Getzler (1983–86) gives a short heat-kernel proof via rescaling.
- 2004: Atiyah and Singer awarded the Abel Prize.

Subtleties & Limits

open-problem

Several frontiers remain active. (1) Index theory on noncompact and singular spaces — operators on manifolds with corners, conical/cusp singularities, or stratified spaces require new analytic frameworks (Melrose's b-calculus, Cheeger's intersection cohomology); a fully general index formula is incomplete. (2) Higher index theory and the Baum-Connes / Novikov conjectures — for noncompact groups, the index lives in the K-theory of a group C∗C^*-algebra, and the equality with a topological assembly map is the Baum-Connes conjecture, open in general (with counterexamples for certain Gromov groups). (3) Index theory of foliations (Connes' noncommutative geometry) and the longitudinal index theorem extend the framework but raise measurability and traciality questions. (4) L2L^2-index theory (Atiyah's L2L^2-index theorem on covers) feeds the Atiyah conjecture on integrality of L2L^2-Betti numbers, only partially resolved. (5) Making the families index and equivariant versions compatible with positive scalar curvature obstructions (Gromov-Lawson-Rosenberg conjecture) is ongoing.

See Also

Dirac Operator · Bott Periodicity · Todd Class · Â-genus · Heat Kernel Methods · Hirzebruch Signature Theorem · Riemann-Roch Theorem · Chern-Gauss-Bonnet Theorem · Baum-Connes Conjecture · Spin Geometry