Chern character as a ring homomorphism
Anchor (Master): Atiyah-Hirzebruch *Riemann-Roch theorems for differentiable manifolds* (Bull. AMS 65, 1959, 276-281); Atiyah *K-Theory* §2-§3; Milnor-Stasheff *Characteristic Classes* §16; Bott-Tu §21
Intuition [Beginner]
The Chern character is a recipe that turns a complex vector bundle into a list of cohomology classes that behave like a polynomial in the bundle's twisting data. The recipe is short to state once you know Chern classes: write the bundle as a sum of Chern roots, take the formal exponential of each root, add the results, and read off the cohomology classes that fall out in each degree.
The point of having such a recipe is that it converts the structure of vector bundles into the structure of cohomology in a way that respects both addition and multiplication. Direct sum of bundles becomes addition of cohomology classes. Tensor product of bundles becomes multiplication. The Chern character is the precise translator between two different ways of recording the same global information about a space.
The slogan is: ordinary Chern classes record twisting one degree at a time, while the Chern character bundles them into a single exponential package whose algebra mirrors the algebra of bundles. Over the rational numbers, this translator becomes a perfect dictionary, an honest isomorphism between K-theory and even cohomology.
Visual [Beginner]
The picture to keep in mind is a complex vector bundle being split into line bundles, each line bundle contributing a single Chern root, and then each root being run through the formal exponential to produce a polynomial in cohomology. The whole bundle's Chern character is the sum of these single-line contributions.
This visual matches the algebra: direct sums of bundles correspond to taking a longer list of roots; tensor products correspond to taking pairwise sums of roots. The exponential converts these list operations into addition and multiplication of cohomology classes.
Worked example [Beginner]
Take the tautological line bundle over the projective line. Its first Chern class is the standard generator of . Its only Chern root is itself, since has rank one.
Step 1. The Chern character of a line bundle is the formal exponential of its first Chern class: .
Step 2. The base has in its cohomology ring, so the higher terms vanish. The exponential collapses to .
Step 3. Form the tensor product of two copies of , written , which has first Chern class . Then , which matches in this cohomology ring.
What this tells us: the Chern character of a tensor product is the product of the Chern characters, and on a low-dimensional space the formula reduces to a tidy polynomial identity.
Check your understanding [Beginner]
Formal definition [Intermediate+]
Let be a compact Hausdorff space and let be a complex vector bundle of rank . By the splitting principle 03.06.04, pulled back to a suitable flag bundle with injective on cohomology, the bundle splits as a direct sum of line bundles . Write for the Chern roots of . The total Chern class of is the symmetric polynomial in the roots.
Definition. The Chern character of is the inhomogeneous rational cohomology class
where the symmetric function expands as a polynomial in the elementary symmetric functions of the , that is, in the Chern classes of . The result is independent of the choice of splitting and descends from to because is injective and the expression is invariant under the Weyl-group action permuting the roots.
The first few homogeneous components are explicit polynomials in the Chern classes:
The denominators are the factorials from the exponential series; their presence is the basic reason the Chern character is defined over rather than . The Chern character of a line bundle is the bare exponential , and the Chern character of a rank- product bundle is the integer .
Counterexamples to common slips
- The Chern character is not the total Chern class. The total class is multiplicative on direct sums via but is not additive. The Chern character is additive on direct sums and multiplicative on tensor products — the opposite pairing.
- The Chern character is not integral. The denominators in make a class in , not in . The image of inside rational cohomology is generally not the integral lattice; the failure is precisely what makes a rational isomorphism, not an integral one.
- The grading is by degree, not by rank. The Chern character lives in with the -th piece being a polynomial in Chern classes of total degree (each counted as degree ). The rank of the bundle is the degree- part, not a separate piece of grading.
Key theorem with proof [Intermediate+]
Theorem (Chern character is a ring homomorphism). Let be a compact Hausdorff space. The Chern character induces a ring homomorphism
where is the Grothendieck group of complex vector bundles under direct sum with multiplication induced by tensor product, and is the even rational cohomology ring under cup product.
Proof. The proof has four steps: (i) additivity on direct sums, (ii) multiplicativity on tensor products, (iii) extension to the Grothendieck group, (iv) compatibility with the ring structure.
(i) Additivity. Let and be complex vector bundles on . By the splitting principle applied jointly to and , there is a base with injective on cohomology such that and split as sums of line bundles. Write with Chern roots , and with Chern roots . Then , with Chern roots given by the concatenated multiset . By definition,
Injectivity of transports the identity back to : .
(ii) Multiplicativity. With the same splitting cover, the Chern roots of are the pairwise sums . The tensor product of line bundles satisfies ; this is the additivity of the first Chern class for line-bundle tensor products. So
using that the exponential of a sum is the product of exponentials. Injectivity of on cohomology gives on .
(iii) Extension to . The Grothendieck completion universal property says that any abelian-group-valued function on the monoid of isomorphism classes of bundles under direct sum extends uniquely to a homomorphism from . By step (i), is such a function from bundles to , so it extends to a homomorphism of abelian groups . On a formal difference , the extension reads .
(iv) Ring compatibility. The multiplication on is induced by tensor product on bundle classes. Step (ii) shows that the bundle-level map respects this multiplication, and step (iii) extends additively to formal differences. The product compatibility on the extension follows from the bilinearity of tensor product over direct sum: , and applying term by term gives . The unit relation holds because the rank-one product bundle has vanishing first Chern class, so .
Bridge. The Chern character builds toward 03.09.10 Atiyah-Singer by way of the index formula's topological side: the integer-valued analytical index of an elliptic operator is identified with , and the Chern character is exactly the natural transformation that converts the K-theory class of the symbol into a degree-graded cohomology class integrable against the fundamental class. The same identifying-K-with-cohomology map appears again in 03.08.07 Bott periodicity, where it identifies the K-theoretic Bott element of with the cohomological fundamental class of up to a factorial scaling. The central insight is that the Chern character carries the multiplicative structure of K-theory faithfully into cohomology, with the splitting principle reducing every identity to a symmetric-function statement about formal Chern roots, and putting these together identifies the rational K-theory ring with the rational even cohomology ring — the foundational reason all K-theoretic computations descend to ordinary cohomology over .
Exercises [Intermediate+]
Lean formalization [Intermediate+]
The companion Lean module Codex.Modern.CharClasses.ChernCharacter records the four anchor theorems with placeholder bundle and ring carriers and sorry-proofs pending the upstream Mathlib infrastructure described in the frontmatter lean_mathlib_gap field. The module statements include:
-- Additivity on direct sums.
theorem chernCharacter_directSum
(X : CompactBase) (E F : ComplexVectorBundle X) (H : HEvenQ X) :
chernCharacter (directSum E F) H
= chernCharacter E H + chernCharacter F H
-- Multiplicativity on tensor products.
theorem chernCharacter_tensorProd
(X : CompactBase) (E F : ComplexVectorBundle X) (H : HEvenQ X) :
chernCharacter (tensorProd E F) H
= chernCharacter E H * chernCharacter F H
-- Atiyah-Hirzebruch rational isomorphism (statement).
theorem atiyah_hirzebruch_rational
(X : FiniteCWBase) (K : KRing X.toCompactBase) (H : HEvenQ X.toCompactBase) :
True
Low-degree explicit formulas , , , are recorded as concrete ℚ-valued functions of integer Chern classes, with line-bundle reduction lemmas (ch2_lineBundle, ch3_lineBundle) proved by ring. The Hirzebruch-Riemann-Roch and Atiyah-Singer index statements appear as True-bodied placeholders pending bundled cohomology, the symbol-class K-theory, and the integration-along-the-fibre machinery; promotion to lean_status: full requires the bundle-level characteristic-class library plus the rational cohomology and Atiyah-Hirzebruch spectral sequence work catalogued in the lean_mathlib_gap field.
Advanced results [Master]
Definition via Chern roots and explicit formulas through degree
For a complex vector bundle of rank , the splitting principle 03.06.04 yields a flag-bundle pullback on which splits as with line-bundle Chern roots . The total Chern class becomes where is the -th elementary symmetric polynomial, identified with . The Chern character
is expressed in the power sums , which the Newton-Girard identities convert to polynomials in the elementary symmetric functions: , , , . Dividing by the factorials gives the Chern character components as rational polynomials in the integer Chern classes .
The denominator factorials are central: has denominator dividing , and the existence of a class in rather than is exactly what makes the Chern character a rational comparison map rather than an integral one. The integer Chern classes recover from the Chern character by the inverse Newton-Girard transformation, but only after passing to rational coefficients. Theorem (Hirzebruch). The Chern classes are integer-valued cohomology classes whose rational images are computable from the rational Chern character by inverse Newton-Girard:
The dual presentation makes precise that, rationally, the Chern character and the Chern classes carry the same information; integrally, the Chern classes carry strictly more (their denominators are pinned to ).
Multiplicativity via the splitting principle
The most important property of the Chern character is its multiplicativity on tensor products: . Combined with the additivity on direct sums, this makes a ring homomorphism. The proof reduces to a calculation on line bundles via the splitting principle.
Lemma (line-bundle tensor formula). For complex line bundles on , in .
This is the basic fact that is a group homomorphism from the multiplicative group of isomorphism classes of line bundles to the additive group of integer cohomology, via the first Chern class. It is the underlying reason the splitting argument works: line-bundle tensor products linearise to addition on Chern roots.
Theorem (multiplicativity). For complex vector bundles on , in .
The proof, given in the Full proof set, runs through the splitting principle applied jointly to and , the line-bundle tensor formula, and the exponential identity . The Chern roots of are the pairwise sums of the Chern roots of and , and the exponential converts pairwise sums into pairwise products.
Atiyah-Hirzebruch theorem: rational is rational
Theorem (Atiyah-Hirzebruch 1959). For any finite CW complex , the Chern character induces a ring isomorphism
This was proved in the originator paper Riemann-Roch theorems for differentiable manifolds (Bull. Amer. Math. Soc. 65, 1959, 276-281) [Atiyah-Hirzebruch]. The proof runs through the Atiyah-Hirzebruch spectral sequence converging from to . Rationally, the differentials of the AHSS are torsion: the lowest non-zero differential is acting on integer cohomology and is identically zero on -coefficient classes. After collapsing at , the associated graded of the resulting filtration of is identified with , and for even and for odd by Bott periodicity 03.08.07. The Chern character is the natural transformation that realises this identification on cycles. The rational isomorphism is then a corollary of the rational collapse and the bundle-level multiplicativity already established.
The proof has several refinements. Karoubi's variant in K-Theory: An Introduction (Springer 1978) [Karoubi] proceeds without the AHSS, using instead the multiplicativity of the Chern character on the product spaces and Bott periodicity to identify the relative Chern character on each . Hirzebruch's original computation in Topological Methods in Algebraic Geometry (Springer 1956) [Hirzebruch] gave the result for projective algebraic varieties using the Chern character to convert the Hirzebruch-Riemann-Roch formula into an integration-along-the-fibre statement. The three approaches agree.
Extension to higher via the suspension isomorphism
The Chern character extends from to the full -graded as follows. By Bott periodicity, , where is the unreduced suspension. The Chern character on takes values in , which is naturally identified with via the suspension isomorphism. The combined map is
a ring isomorphism between -graded rational K-theory and -graded rational ordinary cohomology. Theorem (full Atiyah-Hirzebruch). The extended Chern character is a natural ring isomorphism between two -graded cohomology theories on the category of finite CW complexes.
This is the structural form: K-theory and ordinary cohomology agree rationally as multiplicative cohomology theories, with the Chern character as the explicit comparison map. Integrally they disagree — K-theory has the Bott element generating , while ordinary cohomology has but no analogous higher-degree generators from a single suspension. The integer integrality of fails by exactly the factorial denominators, which is the obstruction studied by Adams in On the groups — IV (Topology 5, 1966).
Compatibility with Adams operations
The Adams operations 03.08.02 interact with the Chern character through a sharp eigenvalue formula. Theorem (Adams-Atiyah compatibility). For every and every ,
The proof is short: is uniquely determined by acting on line bundles as , so and . The degree- component is . Extend by additivity and multiplicativity via the splitting principle.
This eigenvalue formula is the cohomological shadow of acting as a Frobenius-like endomorphism on . It identifies with a graded scaling on the rational Chern character image, and it is the source of the K-theoretic proof of the Hopf-invariant-one theorem [03.08.02 Master Theorem 3]. The eigenspace decomposition of on recovers the cohomological grading via the Chern character: is the -eigenspace, simultaneously for all .
Role in Hirzebruch-Riemann-Roch and Atiyah-Singer
The most consequential application is in index theory. Theorem (Hirzebruch-Riemann-Roch). Let be a compact complex manifold of complex dimension and a holomorphic vector bundle on . The holomorphic Euler characteristic satisfies
where is the Todd class of the holomorphic tangent bundle.
Hirzebruch proved this in 1953 [Hirzebruch] using the cobordism approach: both sides are additive on direct sums and multiplicative on tensor products, so it suffices to verify the formula on a generating set of compact complex manifolds with their canonical bundles, and the Todd class is precisely the cobordism multiplier that makes the formula universal. The Chern character is the universal coefficient that converts the K-theoretic bundle datum into a cohomological-degree datum integrable against the fundamental class.
Theorem (Atiyah-Singer index formula). Let be an elliptic differential operator on a compact oriented manifold with symbol class . The analytical index of equals
Atiyah-Singer 1963 (Bull. Amer. Math. Soc. 69, 422-433) [Atiyah-Singer Bull] announced this with a sketch; the full proof in The index of elliptic operators I (Annals 87, 1968, 484-530) [Atiyah-Singer Annals] uses an axiomatic K-theoretic argument plus the Chern-character identification. The formula generalises Hirzebruch-Riemann-Roch from the Dolbeault complex to every elliptic operator. The Chern character is the indispensable bridge: without the multiplicativity and the rational K-cohomology comparison, the integer-valued analytical index cannot be expressed as a cohomological integral.
Synthesis. The Chern character is exactly the natural ring map identifying rational K-theory with rational even cohomology. The central insight is that the splitting principle reduces every Chern-character identity to a symmetric-function statement about formal Chern roots, and the exponential converts line-bundle tensor products (sums on roots) into multiplicative cohomology classes (products on ) — this is exactly the structural reason ring-homomorphism property holds. Putting these together, the Atiyah-Hirzebruch rational isomorphism identifies with as graded rings, generalises to a -graded rational isomorphism between full K-theory and full ordinary cohomology, and the bridge to index theory is exactly the integration in Hirzebruch-Riemann-Roch and Atiyah-Singer. The foundational reason the Chern character is needed at all is that integer K-theory has torsion the Chern classes cannot see; the rationalisation is what makes the comparison clean, and the factorial denominators in are exactly the price. The same pattern recurs in every rational cohomology theory comparison: the natural map from a generalised cohomology theory to ordinary rational cohomology is a ring isomorphism after rationalisation, identifying the generalised theory's universal Bott-like generator with the ordinary fundamental class. This is dual to the Adams-operation eigenspace decomposition: acts as on the Chern-character-preimage of , and the bridge between the K-theoretic Frobenius and the cohomological grading is the rational Chern character identification.
Full proof set [Master]
Proposition 1 (additivity). For complex vector bundles on a compact base , in .
Proof. By the splitting principle 03.06.04, there is a flag-bundle pullback with injective such that and split as direct sums of line bundles: with Chern roots , with Chern roots . Then , with Chern root multiset . By definition,
Injectivity of transports the identity back to .
Proposition 2 (multiplicativity). For complex vector bundles on , in .
Proof. With the same splitting cover, . By the line-bundle tensor formula , the Chern roots of are the pairwise sums . So
The second equality uses the exponential identity in the cohomology ring, valid because are nilpotent (every cohomology class on a finite-dimensional base is nilpotent above some degree). Injectivity of on cohomology gives the identity on .
Proposition 3 (Newton-Girard explicit formulas). For a complex vector bundle of rank , the components of the Chern character are
where is the -th power-sum polynomial expressed in elementary symmetric functions via the Newton-Girard recursion , and are the Chern classes.
Proof. By definition, . Newton-Girard expresses as a polynomial in the elementary symmetric functions with integer coefficients; the recursion is the classical Newton identity proved by computing and taking logarithmic derivatives. Substituting gives the formula.
Proposition 4 (ring-homomorphism extension to ). The bundle-level Chern character extends uniquely to a ring homomorphism .
Proof. The Grothendieck-completion universal property says any additive function on the abelian monoid of isomorphism classes of bundles under direct sum extends uniquely to an abelian-group homomorphism from to any abelian group. By Proposition 1, is additive on direct sums; by the universal property, extends uniquely to . The multiplicativity statement (Proposition 2) on the bundle level lifts to multiplicativity on the extension by the bilinearity of the tensor product over direct sums:
in , and applying term by term gives . The unit relation holds because is the class of the rank-one product bundle, with first Chern class , so .
Proposition 5 (Adams-character compatibility). For every , every , and every ,
Proof. Both and are natural ring homomorphisms on , determined by their action on line bundles via the splitting principle. On a line bundle , has first Chern class , so
Hence . Both sides are ring homomorphisms on , agree on the line-bundle generators of for any splitting cover, and the injectivity of transports the identity to .
Proposition 6 (Atiyah-Hirzebruch rational isomorphism). For any finite CW complex , the rationalised Chern character
is an isomorphism of -algebras.
Proof sketch. The proof in the originator paper of Atiyah-Hirzebruch (1959) goes via the Atiyah-Hirzebruch spectral sequence. The AHSS has page converging to . By Bott periodicity 03.08.07, for even and for odd . The lowest non-vanishing differential is , identified with the Steenrod operation on integer cohomology by a theorem of Atiyah. Steenrod operations are torsion-valued — they act as zero on -coefficient classes — so . Similarly, all higher differentials are torsion. Therefore , and the rational filtration on has associated graded . The Chern character realises this identification on cycles by sending the K-theory class of a bundle to its Chern-character polynomial in cohomology. The map is multiplicative by Proposition 2 and injective on -rationalisation by the AHSS-collapse argument. Surjectivity follows from the fact that every cohomology class is rationally in the image (the Atiyah-Hirzebruch filtration has surjective associated-graded map onto ). The map is then a -algebra isomorphism. The full argument is in Atiyah, K-Theory, Ch. III, with a streamlined treatment in Karoubi, K-Theory: An Introduction, Ch. V.
Proposition 7 (HRR via Chern character). Let be a compact complex manifold of complex dimension and a holomorphic vector bundle on . Then .
Proof sketch. Both sides are additive on direct sums and multiplicative on tensor products with respect to flat-twist operations. By the cobordism argument due to Hirzebruch, both sides agree on a generating set of compact complex manifolds with their canonical line bundles — explicitly the projective spaces with — and the universal Todd class is precisely the multiplier that makes the identity hold across the generating set. The Chern character is the natural ring homomorphism that promotes the K-theoretic datum to a cohomology class , multiplicatively compatible with the Todd genus. The full proof is in Hirzebruch's Topological Methods in Algebraic Geometry (1956), with subsequent K-theoretic proofs in Atiyah, K-Theory, Ch. III, and Borel-Serre, Le théorème de Riemann-Roch (Bull. Soc. Math. France 86, 1958, 97-136).
Connections [Master]
Pontryagin and Chern classes
03.06.04. The Chern character is the universal exponential combinator of Chern classes. Built from formal exponentials of Chern roots, it converts the additive structure of cohomology into multiplicative bundle data: contrasts with for the total Chern class. The Chern roots are the line-bundle quotients of the splitting principle, and the Newton-Girard identities convert the power-sum polynomials into polynomials in the elementary symmetric functions, recovering the explicit formulas as rational polynomials in .Topological K-theory
03.08.01. The Chern character is the natural transformation between the two cohomology theories and that identifies them rationally. K-theory of a finite CW complex tensored with becomes ordinary rational even cohomology, with as the explicit comparison map. The integer-coefficient versions disagree by torsion phenomena, controlled by the Atiyah-Hirzebruch spectral sequence differentials and higher Steenrod operations.Adams operations
03.08.02. The eigenvalue formula identifies the Chern-character preimage as the simultaneous -eigenspace of all Adams operations on . The Adams operations act on K-theory as the cohomological Frobenius scaling on degree , and the Chern character is the universal coefficient that converts the K-theoretic eigenvalue datum into the cohomological degree datum.Complex vector bundle
03.05.08. The Chern character is defined on complex vector bundles via the splitting principle, requiring complex structure on the bundle (and on its Chern roots, which live in integral cohomology) — for real vector bundles the analogous construction yields the Pontryagin character, valued in even cohomology, but built from over Pontryagin roots rather than over Chern roots, an honest cosine series in degree- multiples to respect the -grading of Pontryagin classes. The unit on complex vector bundles supplies the natural source category for the Chern character.Bott periodicity
03.08.07. Under the Bott periodicity isomorphism , the Chern character intertwines the K-theoretic Bott element with the cohomological fundamental class . Specifically, in , and the multiplicative behaviour on records the factorial denominators that arise from the exponential series.Atiyah-Singer index theorem
03.09.10. The Chern character appears centrally in the index formula: for an elliptic operator on a compact manifold . The K-theory class of the symbol lives in , and the Chern character is the indispensable bridge that converts this K-theoretic datum into a cohomology class integrable against the fundamental class of the cotangent space.Atiyah-Hirzebruch spectral sequence
03.13.04. The AHSS converges from to , and rationally collapses at because all differentials are torsion-valued (notably ). The Chern character is the natural identification of the rational page with . The integral AHSS, by contrast, captures the obstructions that prevent from being an integral isomorphism; these obstructions vanish only after rationalisation.Hirzebruch-Riemann-Roch and Grothendieck-Riemann-Roch [04.05.10, 04.05.12]. HRR expresses the holomorphic Euler characteristic of a holomorphic vector bundle on a compact complex manifold as . Grothendieck's relative version replaces the integral by a pushforward in K-theory, with the Chern character converting K-pushforward into cohomological pushforward modulo a Todd-class twist. The Chern character is the universal coefficient appearing on the right-hand side of every Riemann-Roch theorem of this lineage, and its multiplicativity is essential for the cobordism argument that establishes each.
Multiplicative sequences and //Todd genera
03.06.15. The Todd class is the multiplicative sequence associated to the power series , and lands in the Chern-character context exactly because the Hirzebruch-Riemann-Roch integrand pairs the Chern character of the present unit with the Todd genus of03.06.15. The two units form the canonical input pair to every HRR-style theorem, with Chern character supplying the exponential bundle datum and Todd supplying the universal coefficient.Borel-Hirzebruch and the cohomology of
03.06.20. The Chern character is defined via the splitting principle, which is exactly the Borel-Hirzebruch restriction-to-maximal-torus argument: pulling back along the flag bundle formally splits the bundle into a sum of line bundles whose first Chern classes are the Chern roots , and then becomes a symmetric power series in the that descends to . The splitting-principle / flag-bundle pullback of03.06.20is the structural foundation for the well-definedness of the Chern character.
Historical & philosophical context [Master]
The Chern character was introduced by Atiyah and Hirzebruch in 1959 in Riemann-Roch theorems for differentiable manifolds (Bull. Amer. Math. Soc. 65, 276-281) [Atiyah-Hirzebruch], the same paper that introduced topological K-theory as a tool for generalising Hirzebruch's algebraic Riemann-Roch theorem. The original motivation was to express the analytical index of an elliptic operator on a differentiable manifold as a topological integral; the Chern character was the natural multiplicative coefficient that made the K-theory-to-cohomology comparison work over the rationals. The follow-up paper, Vector bundles and homogeneous spaces (Proc. Symp. Pure Math. 3, 1961, 7-38) [Atiyah-Hirzebruch], gave the full Atiyah-Hirzebruch spectral sequence and the rational isomorphism theorem in its modern form.
The bundle-level definition through Chern-Weil curvature representatives was given by Atiyah in his 1965 lectures at Harvard, published as K-Theory (Benjamin 1967, reissued Addison-Wesley 1989) [Atiyah K-Theory]; the explicit formulas through low degrees first appeared in Hirzebruch's earlier monograph Neue topologische Methoden in der algebraischen Geometrie (Springer 1956; English translation Topological Methods in Algebraic Geometry, Springer 1966) [Hirzebruch], where they were used to convert the Hirzebruch-Riemann-Roch formula into an integration-along-the-fibre statement.
The Atiyah-Hirzebruch spectral sequence machinery was developed jointly by the authors throughout 1959-1962, with the rational-collapse argument relying on Atiyah's 1962 identification of the lowest differential with the Steenrod operation on integer cohomology. The full theory is consolidated in Atiyah's K-Theory and in Karoubi's 1978 textbook K-Theory: An Introduction (Springer Grundlehren 226) [Karoubi K-Theory], where the Chern character receives its canonical pedagogical treatment.
The Chern character entered index theory directly with Atiyah-Singer's 1963 Bull. Amer. Math. Soc. 69 announcement [Atiyah-Singer Bull] and the full 1968 Ann. Math. 87 proof of the index theorem [Atiyah-Singer Annals]. The index formula's right-hand side is , and the Chern character is the unique universal coefficient that makes this integral over the cotangent space equal the integer-valued analytical index. The compatibility with Adams operations was established by Atiyah in 1966 Power operations in K-theory (Quart. J. Math. 17, 165-193) [Atiyah Power operations], showing that identifies the K-theoretic Frobenius with the cohomological grading scaling. The relative pushforward version was the Grothendieck-Riemann-Roch theorem, due to Grothendieck and first published in Borel-Serre's 1958 Bull. Soc. Math. France 86 paper [Borel-Serre]; Grothendieck's original argument used Chern characters on Grothendieck groups of coherent sheaves, predating Atiyah-Hirzebruch's topological-K-theory formulation by a year.
Bibliography [Master]
@article{AtiyahHirzebruch1959,
author = {Atiyah, M. F. and Hirzebruch, F.},
title = {Riemann-{R}och theorems for differentiable manifolds},
journal = {Bulletin of the American Mathematical Society},
volume = {65},
year = {1959},
pages = {276--281}
}
@inproceedings{AtiyahHirzebruch1961,
author = {Atiyah, M. F. and Hirzebruch, F.},
title = {Vector bundles and homogeneous spaces},
booktitle = {Proceedings of Symposia in Pure Mathematics},
volume = {3},
publisher = {American Mathematical Society},
year = {1961},
pages = {7--38}
}
@book{AtiyahKTheory,
author = {Atiyah, M. F.},
title = {{K}-Theory},
publisher = {Benjamin},
address = {New York},
year = {1967},
note = {Reissued Addison-Wesley, 1989}
}
@article{AtiyahSinger1963,
author = {Atiyah, M. F. and Singer, I. M.},
title = {The index of elliptic operators on compact manifolds},
journal = {Bulletin of the American Mathematical Society},
volume = {69},
year = {1963},
pages = {422--433}
}
@article{AtiyahSinger1968,
author = {Atiyah, M. F. and Singer, I. M.},
title = {The index of elliptic operators {I}},
journal = {Annals of Mathematics. Second Series},
volume = {87},
year = {1968},
pages = {484--530}
}
@article{Atiyah1966PowerOperations,
author = {Atiyah, M. F.},
title = {Power operations in {K}-theory},
journal = {Quarterly Journal of Mathematics, Oxford. Second Series},
volume = {17},
year = {1966},
pages = {165--193}
}
@book{Hirzebruch1956,
author = {Hirzebruch, F.},
title = {Topological Methods in Algebraic Geometry},
series = {Grundlehren der mathematischen Wissenschaften},
volume = {131},
publisher = {Springer-Verlag},
year = {1966},
note = {Translation of the 1956 German original}
}
@article{BorelSerre1958,
author = {Borel, A. and Serre, J.-P.},
title = {Le th{\'e}or{\`e}me de {R}iemann-{R}och},
journal = {Bulletin de la Soci{\'e}t{\'e} Math{\'e}matique de France},
volume = {86},
year = {1958},
pages = {97--136}
}
@book{Karoubi1978,
author = {Karoubi, Max},
title = {{K}-Theory: {A}n Introduction},
series = {Grundlehren der mathematischen Wissenschaften},
volume = {226},
publisher = {Springer-Verlag},
year = {1978}
}
@book{BottTu1982,
author = {Bott, R. and Tu, L. W.},
title = {Differential Forms in Algebraic Topology},
series = {Graduate Texts in Mathematics},
volume = {82},
publisher = {Springer-Verlag},
year = {1982}
}
@book{MilnorStasheff1974,
author = {Milnor, J. and Stasheff, J.},
title = {Characteristic Classes},
series = {Annals of Mathematics Studies},
volume = {76},
publisher = {Princeton University Press},
year = {1974}
}